Supporting Multidisciplinary Vehicle Analysis Using a Vehicle Reference Architecture Model in SysML

Abstract To develop competitive vehicles with ever increasing complexity, automotive designers need to improve their ability to explore a broad range of system architectures efficiently and effectively. Whereas traditional vehicle systems are based on internal combustion (IC) engines, today's environmentally conscious vehicle manufacturers must consider alternatives to the IC engine- only systems such as hybrid or electric systems. To design a good vehicle, it is necessary to analyze each of these system architectures from a variety of perspectives including performance, fuel economy, or even thermal behavior. Creating all the necessary analysis models for all possible system architectures manually is very time-consuming, expensive, and error-prone. To overcome such challenges, a novel approach has been developed for partly automatically generating subsystem model templates to support the integration of analysis models in a consistent and convenient fashion. The approach starts from a Vehicle Reference Architecture (VRA) model defined in the Systems Modeling Language (OMG SysMLTM). After specialization of this VRA into a specific vehicle program model, this SysML model is automatically transformed into Modelica and Simulink templates for the corresponding analysis models. These templates embody interfaces that fit into a system-level integrated model so that individual subsystem experts can focus on modeling the physical or controls behavior of their particular subsystem without having to worry about subsequent integration issues. The subsystem template models guarantee consistency in the integration phase. The entire approach introduced in this paper is called the Vehicle Architecture Modeling Framework (VAMF), which includes the SysML VRA model, the corresponding analysis templates, and the transformation tools developed to support the approach. Throughout this paper, a specific (realistic but sanitized) vehicle program and a full pedal acceleration analysis test scenario are used as demonstration examples.

[1]  Tim Weilkiens,et al.  Systems engineering with SysML / UML - modeling, analysis, design , 2007 .

[2]  Manas Bajaj,et al.  9.3.3 Simulation‐Based Design Using SysML Part 2: Celebrating Diversity by Example , 2007 .

[3]  S. Jeschke,et al.  Integrative Production Technology for High-wage Countries , 2012 .

[4]  Manas Bajaj,et al.  Simulation-Based Design Using SysML Part 1: A Parametrics Primer , 2007 .

[5]  Wim Dehaene,et al.  From UML/SysML to Matlab/Simulink: Current State and Future Perspectives , 2006, Proceedings of the Design Automation & Test in Europe Conference.

[6]  Carl During,et al.  Designing mechatronic systems, a model-based perspective, an attempt to achieve SysML-Matlab/Simulink model integration , 2009, 2009 IEEE/ASME International Conference on Advanced Intelligent Mechatronics.

[7]  Andreas Junghanns,et al.  The Functional Mockup Interface for Tool independent Exchange of Simulation Models , 2011 .

[8]  Christiaan J. J. Paredis,et al.  Model-Based System Verification: A Formal Framework for Relating Analyses, Requirements, and Tests , 2010, MoDELS.

[9]  Christiaan J. J. Paredis,et al.  Modeling Continuous System Dynamics in SysML , 2007 .

[10]  Christiaan J. J. Paredis,et al.  System-level model integration of design and simulation for mechatronic systems based on SysML , 2011 .

[11]  Christiaan J. J. Paredis,et al.  A formal framework for capturing knowledge to transform structural models into analysis models , 2011, J. Simulation.

[12]  Peter Bennett,et al.  A Vehicle Model Architecture for Vehicle System Control Design , 2003 .

[13]  Christiaan J. J. Paredis,et al.  5.5.1 An Overview of the SysML‐Modelica Transformation Specification , 2010 .

[14]  Hilding Elmqvist,et al.  Physical system modeling with Modelica , 1998 .