This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
A Virtual ECU and Its Application to Control System Analysis - Power Window System Demonstration
Technical Paper
2016-01-0022
ISSN: 0148-7191, e-ISSN: 2688-3627
Annotation ability available
Sector:
Language:
English
Abstract
A virtual power window control system was built in order to look into and demonstrate applications of microcontroller models. A virtual ECU simulated microcontroller hardware operations. The microcontroller program, which was written in binary digital codes, was executed step-by-step as the virtual ECU simulation went on. Thus, production-ready codes of ECUs are of primary interest in this research. The mechanical system of the power window, the DC motor to lift the window glass, the H-bridge MOSFET drivers, and the current sensing circuit to detect window locking are also modeled. This means that the hardware system of the control system was precisely modeled in terms of mechanical and circuit components. By integrating these models into continuous and discrete co-simulation, the power window control system was analyzed in detail from the microscopic command execution of the microcontroller to the macroscopic motion of the window mechanism altogether. The minute microcontroller operation in a few nanosecond time span and slower window lifting were observed in the same time traces. Obviously, the accuracy and the simulation time of the co-simulation were a trade-off. In this paper the techniques to deal with the causes of the timing errors in co-simulation were discussed. Possible use of this technology includes detailed analysis of control operation and verification of the fail-safe response to component failures. As the co-simulation includes both the control system hardware in component level and the control software in execution format, components failures are easily injected in any level. This work was one of the outcomes of the vECU-MBD WG (Virtual ECU Model-Based Development Working Group) in Japan.
Recommended Content
Authors
Topic
Citation
Morishima, K., Oho, S., and Shimada, S., "A Virtual ECU and Its Application to Control System Analysis - Power Window System Demonstration," SAE Technical Paper 2016-01-0022, 2016, https://doi.org/10.4271/2016-01-0022.Also In
References
- Mutz , M. , Huhn , M. , Goltz , U. , and Krömke , C. Model Based System Development in Automotive SAE Technical Paper 2003-01-1017 2003 10.4271/2003-01-1017
- Shimada , S. , Morishima , K. and Oho , S Virtual Development of Automotive Control Systems Proc. of IFAC Advances in Automotive Control 2013
- Davey , C. , Friedman , J. Software Systems Engineering with Model-Based Design SEAS '07 Proceedings of the 4th International Workshop on Software Engineering for Automotive Systems 2007
- Smith , P. , Prabhu , S. , and Friedman , J. Best Practices for Establishing a Model-Based Design Culture SAE Technical Paper 2007-01-0777 2007 10.4271/2007-01-0777
- Junnuri , R. , Kamat , S. , Goyal , N. , Annamalai , R. , Modak , D. , Tashiro , H. , Miwa , N. Modelling of HEV Lithium-Ion High Voltage Battery Pack Using Dynamic Data IFAC World Congress 19 1 6448 6453 2014
- Ghidella , J. , Friedman , J. MODEL-BASED DESIGN STREAMLINES DEVELOPMENT OF BODY ELECTRONICS SYSTEMS Electronic Design 2005
- Michaels , L. , Pagerit , S. , Rousseau , A. , Sharer , P. et al. Model-Based Systems Engineering and Control System Development via Virtual Hardware-in-the-Loop Simulation SAE Technical Paper 2010-01-2325 2010 10.4271/2010-01-2325
- Ishikawa , M. , McCune , D. , Saikalis , G. , and Oho , S. CPU Model-based Hardware/Software Co-design for Real-Time Embedded Control Systems SAE Technical Paper 2007-01-0776 2007 10.4271/2007-01-0776
- Oho , S. , Ishikawa , and Saikalis , G. Model-Based Implementation Design of Automotive Controllers Proc. of 17th IFAC World Congress 2008
- Sugure , Y. , Oho , S. , Phatak , S. , and Saikalis , G. Virtual Engine System Prototyping with High-Resolution FFT for Digital Knock Detection Using CPU Model-Based Hardware/Software Cosimulation SAE Int. J. Passeng. Cars - Electron. Electr. Syst. 2 1 177 185 2009 10.4271/2009-01-0532
- Niimi , Y. , Ono , T. , and Tsuchiya , N. Virtual Development of Engine ECU by Modeling Technology SAE Technical Paper 2012-01-0007 2012 10.4271/2012-01-0007
- Himmler , A. , Allen , J. , and Moudgal , V. Flexible Avionics Testing - From Virtual ECU Testing to HIL Testing SAE Technical Paper 2013-01-2242 2013 10.4271/2013-01-2242
- Junnuri , R. , Kamat S. , Annamalai , R. Virtual Simulations in ECU Software Development CMC Congress 2015
- Prabhu , M., S. , and Mosterman , J., P. Model-Based Design of a Power Window System: Modeling, Simulation, and Validation Proceedings of IMAC-XXII: A Conference on Structural Dynamics, Society for Experimental Mechanics 2004
- Nakao , S. , Shimozawa , M. , and Sugure , Y. Virtual FMEA : Simulation-Based ECU Electrical Failure Mode and Effects Analysis SAE Technical Paper 2014-01-0205 2014 10.4271/2014-01-0205
- vECU-MBD working Group - Japan Virtual Microcontroller Initiative (JVMI) Homepage http://www.vecu-mbd.org/en/