From System Modeling to software running on the vehicle
|Volvo Technology AB - Avd 6280, CTP
|Funding from Vinnova
|SEK 1 080 000
|July 2008 - December 2011
Purpose and goal
The aim of MODELISAR is to integrate model-based development in the modeling language Modelica with automatic generation of software components for embedded systems based on the AUTOSAR standard. MODELISAR is mainly aimed at the automotive industry and has as a major goal to devise an open standard, the functional mock-up interface (FMI), to facilitate integration of simulation models and controller software from different tools.
Results and expected effects
MODELISAR and FMI are expected to enable simulation and code generation throughout the product development cycle based on system models (advanced multi-disciplinary process models combined with control system models) developed in Modelica. By working with a standardized interface (FMI) it is possible to visualize behaviours early and to test sub-systems before physical prototypes are available. Development and quality assurance of mechantronical systems in vehicles will then be performed faster and more effciently than what is possible today.
Approach and implementation
MODELISAR is part of the EUREKA ITEA2 cluster, and is a cooperation between 30 partners in 5 European countries. The consortium is comprised of automotive manufactures, vendors of IT-based PLM (Product Lifecycle Management) and simulation tools, and universities and research institutes. The project consists of five work packages (WP). The FMI standard for integration of simulation models and AUTOSAR software components is developed in WP2 based on requirements from both the automotive industry and tool vendors. Methods and principles for simulation of inter- connected mechantronic systems (co-simulation) are also developed in WP2. Simulation tools and PLM systems will be developed to support integrated simulation based on the standard. FMI and the tool chain will be validated by a number of practical application scenarios that are performed in WP3 and WP4. WP1 is project management with the French company Dassault Systemes as leader. In the Swedish part of the project, Dynasim and Volvo Technology cooperate to integrate modeling, simulation, and code generation with PLM tools. A complete model-to-code chain will be demonstrated in the PLM tool CATIA V6 from Dassault Systemes.