Multi-domain modeling and simulation of a linear actuation system

VHDL-AMS is used for the behavioral modeling of a linear actuation system that contains subsystems and components belonging to different physical domains, such as the solenoid (electromechanical), the valve (hydraulic), and the driver circuit (electrical). We describe the modeling methodologies applied to each subsystem and focus on additional modeling approaches for capturing the nonlinear behavior of the solenoid. Some extensions to the VHDL-AMS language for modeling nonlinear effects through table lookup are suggested.