Driveline Environment - Represent driveline environment

Library

Solver & Inertias

Description

Each driveline represented by a connected SimDriveline™ block diagram requires global environment information for simulation. The Driveline Environment block specifies this global information and connects the solver that your model needs before you can begin simulation.

Each topologically distinct driveline block diagram requires exactly one Driveline Environment block to be connected to it.

Clutch Modes and Mode Iteration

The Driveline Environment block also controls how the Controllable Friction Clutches of your model lock and unlock during simulation. Once a clutch locks and switches from kinetic to static friction or unlocks and switches from static to kinetic friction, it can unlock only under certain conditions that are tested by mode iteration.

Mode Iteration and Code Generation

In the default mode, clutch mode changes simulate with mode iteration turned on. However, in the generated code versions of SimDriveline models, mode iteration is turned off automatically. Clutch locking and unlocking are determined over multiple time steps.

Specifying Clutch Velocity Tolerances in a Driveline

A Driveline Environment block can control the velocity tolerance settings for all the clutches in the driveline connected to it. It specifies these settings by default if you do not specify overriding settings in individual clutches.

Apart from overriding individual clutch settings, the velocity tolerance settings act on the entire driveline differently depending on the type of solver you choose.

Dialog Box and Parameters

Disable mode iteration for clutch locking

Controls the mode iteration for locking and unlocking of Controllable Friction Clutches in your driveline model. Select the check box to disable mode iteration. The default is unselected.

Use automatic default clutch velocity tolerance for variable-step solvers

Requires clutches in the connected driveline without individual overrides to compute a velocity tolerance based on solver settings. Valid only if you use a variable-step solver. The default is selected.

Default clutch velocity tolerance

For clutches without individual override settings, the default velocity tolerance value, in radians/second (rad/s). This value must be strictly positive. The default value is 1e-3.

This setting is valid if

 Restricted Parameters

See Also

Controllable Friction Clutch, Shared Environment

See Essential Steps to Building a Driveline Model.

  


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