This content is not included in your SAE MOBILUS subscription, or you are not logged in.
Open Source Rapid Prototyping Environment
ISSN: 0148-7191, e-ISSN: 2688-3627
Published April 12, 2011 by SAE International in United States
Annotation ability available
The purpose of an engine controller is to fulfil emission, consumption and driveability requirements and to be able to fully utilize the potential of a modern engine with its high degree of freedom, the complexity of the controller becomes very high.
The long calibration time, the complex architecture, the limited I/O and intellectual property make production controllers difficult to use in a research environment, where there is often a need to change the functionality in order to test new concepts. This is why many universities develop their own engine controller, which in many cases is only used for one project, why a lot of valuable research time is lost in developing the basic controller.
This paper describes an open source engine controller for rapid prototyping to be used freely at the universities in Sweden for their research and education purposes. Currently it is based on a modular and flexible HW from dSPACE using Matlab/Simulink/RTW for the SW following the AUTOSAR standard. The model based SW can control any type of engine with any type of actuator such as multiple injections, fully flexible valvetrain or a complex turbo configuration.
The controller is designed so it can handle transient as well as steady-state operations and by using the information from additional sensors compared to a production system, such as cylinder pressure and exhaust temperature, the SW can be kept very compact and optimized for fast calibration.
To increase the time to market for new inventions and concepts it is easy to use the same controller on a demonstrator vehicle. To further increase the speed of the development, there is a complete Model-In-the-Loop environment which can also be used to validate new functionality before running the algorithm on the actual engine.
|Efficient Test Bench Operation with Early Damage Detection Systems
|Developing Race Engines using Advanced CAE Tools
|Model Based Diagnosis for the Air Intake System of the SI-Engine
CitationBackman, R., "Open Source Rapid Prototyping Environment," SAE Technical Paper 2011-01-0711, 2011, https://doi.org/10.4271/2011-01-0711.
- Tsai, G.-L. Wu, Y.-Y. Chen, B.-C. Chuang, H.-F. “Rapid Prototyping ECU of a SI Engine with Fuel Injection and Ignition Control,” SAE Technical Paper 2004-01-0419 2004 10.4271/2004-01-0419
- Dagci, O.H. Gangopadhyay, A. Brown, A.W. Sutherland, D.R. “Development of a Rapid Prototyping Controller-based Full-Authority Diesel Engine Controller,” SAE Technical Paper 2005-01-1344 2005 10.4271/2005-01-1344
- Beaumont, A. Lemieux, J. Battiston, P. Brown, A. “Design of a Rapid Prototyping Engine Management System for Development of Combustion Feedback Control Technology,” SAE Technical Paper 2006-01-0611 2006 10.4271/2006-01-0611
- Punater, A. Ripley, G. Schten, K. “Controller for Rapid Development of Advanced Mode Combustion Algorithms using Cylinder Pressure Feedback,” Convergence Technical Paper 2008-21-0015 2008
- Bourdon, T. Saussol, L. Varoquié “Integration of Physical AMESim® Engine Model in Hardware in the Loop Environment, Dedicated to Engine Control Unit Testing,” SAE Technical Paper 2007-01-1300 2007 10.4271/2007-01-1300
- Jaikamal, V. “Model-based ECU Development - An Integrated MiL-SiL-HiL Approach,” SAE Technical Paper 2009-01-0153 2009 10.4271/2009-01-0153
- Martinez, I. Hendricks, E. “Open-source Software for Engine Model Development and Testing,” SAE Technical Paper 2004-01-0905 2004 10.4271/2004-01-0905
- Best, M. Deng, J. Stobart, R. Marco, J. “Towards an Open Source Model for Engine Control Systems,” SAE Technical Paper 2008-01-1711 2008 10.4271/2008-01-1711
- Andersson, P. Air Charge Estimation of Turbocharged Spark Ignition Engines PhD thesis Linköping University 2005
- Brugård, J. Eriksson, L. Nielsen, L. Mean Value Engine Modeling of a Turbo Charged Spark Ignited Engine - A Principle Study Technical report Linköping University 2001
- Klein, M. Single-Zone Cylinder Pressure Modeling and Estimation for Heat Release Analysis of SI Engines PhD theis Linköping University 2007
- Grill, M. Objektorientierte Prozessrechnung von Verbrennungsmotoren PhD thesis Stuttgart University 2006
- Johansson, T. Johansson, B. Tunestål, P. Aulin, H. “HCCI Operating Range in a Turbo-charged Multi Cylinder Engine with VVT and Spray-Guided DI,” SAE Technical Paper 2009-01-0494 2009 10.4271/2009-01-0494
- Leufven, O. Compressor Modeling for Control of Automotive Two Stage Turbochargers Lic thesis Linköping University 2010
- Karlsson, J. Control Strategy for Fully Flexible Valve Technology M Sc thesis Royal Institute of Technology 2010