Refine Your Search

Search Results

Author:
Technical Paper

Controller Model Integration for Virtual Product Development

2013-03-25
2013-01-0115
Automotive companies are using Model Based Development for developing complex control systems. Caterpillar uses Matlab model based development extensively for engine control. The controller is composed of individual functional level models from which autocode are generated and stitched together to create a flash file. Caterpillar uses a proprietary simulation tool called Dynasty to simulate machines and engines. Dynasty is not a Matlab based application; it is composed of libraries for engine and machine components. Using the Dynasty library components a plant model could be prepared for simulation purpose. Dynasty accepts the controller in the form of a Windows DLL file. Till date the generation of the DLL file from ECM autocode has been a complex manual process which was not robust. A new algorithm called Hierarchical Model Integration (HMI) provides an alternate process for integrating the control models in Simulink environment and generation of DLL files.
X