Co-Simulation of Multiple Software Packages for Model Based Control Development and Full Vehicle System Evaluation
Recent advancements in simulation software and computational hardware make it realizable to simulate a full vehicle system comprised of multiple sub-models developed in different modeling languages. The so-called, co-simulation allows one to develop a control strategy and evaluate various aspects of a vehicle system, such as fuel efficiency and vehicle drivability, in a cost-effective manner. In order to study the feasibility of the synchronized parallel processing in co-simulation this paper presents two co-simulation frameworks for a complete vehicle system with multiple heterogeneous subsystem models. In the first approach, subsystem models are co-simulated in a serial configuration, and the same sub-models are co-simulated in a parallel configuration in the second approach.