Main Content


Virtual Vehicle Composer, vehicle motion, and driving scenarios

The Powertrain Blockset™ includes blocks for 1DOF and 3DOF vehicle motion. The driving scenario blocks allow you to specify a drive cycle and driver commands. Use the vehicle blocks in fuel economy studies and drive cycle analysis.

Use the Virtual Vehicle Composer app to configure and build a virtual vehicle that you can use for system-level performance analysis, including component sizing, fuel economy, and drive cycle tracking. To get started with your virtual vehicle, see Get Started with the Virtual Vehicle Composer.

Virtual Vehicle Composer app


Virtual Vehicle ComposerConfigure, build, and analyze a virtual automotive vehicle


expand all

Vehicle Body 1DOF LongitudinalTwo-axle vehicle in forward and reverse motion
Vehicle Body 3DOF Longitudinal3DOF rigid vehicle body to calculate longitudinal, vertical, and pitch motion
Vehicle Body Total Road LoadVehicle motion using coast-down testing coefficients
Motorcycle ChainImplement motorcycle chain
Motorcycle Body Longitudinal In-PlaneLongitudinal in-plane motorcycle vehicle motion
Drive Cycle SourceStandard or specified longitudinal drive cycle
Longitudinal DriverLongitudinal speed-tracking controller


expand all

mdfInfoAccess or create MDF-file metadata
mdfChannelGroupInfoGet channel group metadata from MDF-file
mdfChannelInfoGet channel metadata from MDF-file
mdfReadRead channel data from MDF-file
mdfSaveAttachmentSave embedded attachment files from MDF-file
mdfSortSort MDF-file by ASAM standards
mdfFinalizeFinalize MDF-file by ASAM standards
mdfVisualizeView channel data from MDF-file
mdfCreateCreate MDF-file with metadata
mdfWriteWrite timetable data to MDF-file
mdfAddChannelGroupMetadataAdd channel group and channel metadata to timetable
mdfAddAttachmentAttach file to MDF-file
mdfRemoveAttachmentRemove attachment from MDF-file
mdfAccess information contained in MDF-file
channelListInformation on available MDF groups and channels
readRead channel data from MDF-file
saveAttachmentSave attachment from MDF-file
mdfDatastoreDatastore for collection of MDF-files
readRead data in MDF datastore
readallRead all data in MDF datastore
previewSubset of data from MDF datastore
resetReset MDF datastore to initial state
hasdataDetermine if data is available to read from MDF datastore
partitionPartition MDF datastore
numpartitionsNumber of partitions for MDF datastore