
Developed as the cornerstone for the wider VeSyMA platform, the VeSyMA library itself initiates a top-level adaptable vehicle template layout, building upon the subsystem templates established in the open-source Vehicle Interfaces library. A modular approach to vehicle modelling leads to an intuitive and versatile tool, where the user tailors the complexity of the simulation to their specific needs. Each vehicle subsystem present in the VeSyMA platform utilises a base-class found within the VeSyMA library, ensuring compatibility between all VeSyMA platform extension libraries.
The VeSyMA library itself is not just a group of templates, however. A collection of idealised sub-component models can be found within the VeSyMA library, enabling it to be a perfect tool for conducting longitudinal vehicle based studies and drive cycle analyses.
- CAN-bus style controlBus for vehicle data signal distribution
- Multibody ideal manual, automatic or automated manual dual clutch transmission models
- Mapped petrol and diesel engine models including multibody and frictional effects
- Variable fuel tank mass with dynamic centre-of-gravity position and inertia
- 1D independent brake models, from idealised to hybrid compatible, brake-by-wire and single/twin cylinder pseudo-hydraulic models
- Table based DC motor with static and dynamic state-of-charge (SOC) battery models
- 1D drivetrain, including FWD, RWD and 4WD layouts
- Open and closed-loop driver models capable of longitudinal control of vehicles with pre-loaded standard drive cycles: NEDC (complete, urban and extra urban), Artemis (standard and 130) and the FTP 75 (ETA City) cycle
Vehicle template models found within the VeSyMA library depict various configurations of vehicle, from standard single combustion engine vehicles to hybrid electric and fully electric vehicles.
Designed with a modular approach, subsystem models of various media and/or complexity can be used in the same template model, enabling all VeSyMA extension libraries to be compatible with each other. Beyond this, each template shares a common base class itself; different vehicles of varied layout to be compatible at the experiment top level, meaning vehicles can be swapped in and out of experiments and tested back-to-back with ease.
VeSyMA vehicle models are comprised of the following sub-system components:
- 4 Separate wheel/tyre models
- Body model
- Separate front and rear subframe models
- Separate front and rear axle models
- Brakes model
- Driveline model
- Transmission model
- Engine model (where applicable)
- Driveline mounts model
- Engine cooling system (where applicable)
- Front of Engine Accessory Drive (FEAD) model (where applicable)
- Lubrication model (where applicable)
- Fuel tank (where applicable)
- Battery model (where applicable)
- Motor model (where applicable)
- Electric Motor Transmission (where applicable)