Limitations

About SimDriveline and Simulink Limitations

Some Simulink features and tools either do not work with models containing SimDriveline blocks or work only with restrictions. Others work with SimDriveline models but only on the normal Simulink blocks in those models.

Continuous Sample Times Required

The sample times of all SimDriveline blocks are always continuous, and you cannot use them with discrete solvers. You also cannot override the sample time of a nonvirtual subsystem containing SimDriveline blocks.

Changing Block Properties at the Command Line

Changing the block properties of SimDriveline blocks at the command line is not recommended.

Restricted Simulink Tools

Certain Simulink tools are restricted in use with SimDriveline software.

Unsupported Simulink Tool

The Simulink Profiler does not work with SimDriveline models.

Simulink Tools Not Compatible with SimDriveline Blocks

Some Simulink tools and features do not work with SimDriveline blocks:

Most SimDriveline Parameters Not Tunable

SimDriveline blocks do not support tunable parameters.

Restrictions with Generated Code

Code generated from models containing SimDriveline blocks has certain limitations.

Clutch-Related Mode Iteration Disabled

In the default simulation mode, SimDriveline software uses mode iteration to determine the locking and unlocking of clutches, suspending the simulation time steps and entering an algebraic loop. Through the Driveline Environment block, present in each distinct driveline, you can manually change the simulation mode to turn off mode iteration while running your Simulink model. In that case, clutch modes are determined over multiple time steps while the simulation continues. Turning off mode iteration increases simulation speed somewhat but at the possible cost of accuracy.

In the generated code versions of SimDriveline models, mode iteration is turned off automatically. Clutch locking and unlocking are determined over multiple time steps.

Restriction on S-Functions Generated from SimDriveline

You cannot generate code from a SimDriveline model that itself contains one or more S-functions generated from other SimDriveline models.

  


 © 1984-2008- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS