This section describes how to build events in the full vehicle model with advanced driver. The new event user interface
is supported only for models with advanced driver. The interface exports .adf and .xml files and submits them to MotionSolve. Files can be edited or updated in the Event Editor. Sixteen event types are supported.
Controllers form the core of the driver. The Controller Library has various basic controllers its arsenal as of now and
will be enhanced with many advanced controllers in the near future.
Closed-loop controllers use vehicle responses (for example, speed, position, yaw rate, etc.) as feedback to determine
the vehicle inputs needed to match a desired vehicle response, such as following a path.
The Feed-forward controller is the predictive controller of the Altair Driver. It predicts some of the states of the vehicle
after look ahead time, or look ahead distance, and accordingly drives the throttle and brake signals to match the demand
signal (for example, speed).
A Proportional-Integral-Derivative (PID) controller is a feedback controller that computes a vehicle input using the error,
the integral of error, and the rate of change of error between a desired vehicle response and the actual vehicle response.
Altair Driver is a simple driver model. This is used in all MotionView and MotionSolve vehicle events. The controller can predict the future road path based on the current vehicle state, has knowledge of
the vehicle dynamics, and has access to user-defined driver parameters.
Driver can be loaded using the Task Wizard of MDLLIB. Driver has some special requirements to interface with the vehicle
model. These requirements are resolved automatically if the vehicle model is built using the Full vehicle with advanced
driver option in the Model Wizard in MDLLIB.
Controllers form the core of the driver. The Controller Library has various basic controllers its arsenal as of now and
will be enhanced with many advanced controllers in the near future.
Closed-loop controllers use vehicle responses (for example, speed, position, yaw rate, etc.) as feedback to determine
the vehicle inputs needed to match a desired vehicle response, such as following a path.
Feed-forward Traction Controller
The Feed-forward controller is the predictive controller of the Altair Driver. It predicts some of the states of the vehicle after look ahead time, or look ahead distance, and accordingly drives the throttle and brake signals to match the demand signal (for example, speed).
Feedback Traction Controller - PID Controller
A Proportional-Integral-Derivative (PID) controller is a feedback controller that computes a vehicle input using the error, the integral of error, and the rate of change of error between a desired vehicle response and the actual vehicle response.