This content is not included in your SAE MOBILUS subscription, or you are not logged in.
Performance Analysis of Data-Driven Plant Models on Embedded Systems
ISSN: 0148-7191, e-ISSN: 2688-3627
Published November 08, 2016 by SAE International in United States
Annotation ability available
Data-driven plant models are well established in engine base calibration to cope with the ever increasing complexity of today’s electronic control units (ECUs). The engine, drive train, or entire vehicle is replaced with a behavioral model learned from a provided training data set. The model is used for offline simulations and virtual calibration of ECU control parameters, but its application is often limited beyond these use cases. Depending on the underlying regression algorithm, limiting factors include computationally expensive calculations and a high memory demand. However, development and testing of new control strategies would benefit from the ability to execute such high fidelity plant models directly in real-time environments. For instance, map-based ECU functions could be replaced or enhanced by more accurate behavioral models, with the implementation of virtual sensors or online monitoring functions. This paper focuses on Gaussian process regression models, a Bayesian modeling framework with practical advantages regarding achievable accuracy and usability. An approach for a more compact model expression is shown and evaluated to meet the real-time requirements of embedded systems without a significant loss in model quality. The particular systems under investigation are: a rapid prototyping target (RP), a development engine ECU, and a Hardware-in-the-Loop (HiL) system. Performance is then validated with an identification example from an internal combustion engine. This paper outlines all necessary steps to port the developed plant models onto the particular real-time target.
CitationGutjahr, T., "Performance Analysis of Data-Driven Plant Models on Embedded Systems," SAE Technical Paper 2016-32-0086, 2016, https://doi.org/10.4271/2016-32-0086.
- Ulmer, H., Kruse, T. and Lang, T., “New Simulation and Automation Solutions for the Optimized Calibration of Complex Electronic Systems.” ETAS GmbH, Stuttgart, 2011.
- Röpke, K. et al., 5th Conference on “Design of Experiments (DoE) in Engine Development,” Berlin, 2009.
- Berger, B. and Rauscher, F., “Evaluation of Gaussian Processes for Black-Box Engine Modelling.” 6th Conference on “Design of Experiments (DoE) in Engine Development,” Berlin, 2011.
- Diener, R., Hanselmann, M., Lang, T., Markert, H., and Ulmer, H., “Data-based Models on the ECU.” 8th Conference on “Design of Experiments (DoE) in Engine Development,” Berlin, 2015.
- Badalament, M. and Kaske, A., “FlexECU - Ideas in Motion.” ETAS RealTimes, 2011, Volume 2.
- Jaikamal, V. and Tracey, N., "EHOOKS - Prototyping is Rapid Again," SAE Technical Paper 2009-01-2926, 2009, doi:10.4271/2009-01-2926.
- Gebhard, M., Lauff, U. and Schnellbacher, K., “Operation am offenen Herzen - Entwicklung und Test von Steuergerätefunktionen mit der Bypassmethode (Teil 1).” Elektronik Automotive, 2008, Volume 6, pages 34-39.
- Lenzen, T. and Noe, J., “Compact, Scalable, Open.” ETAS RealTimes, 2015/2016.
- Rasmussen, C. E. and Williams, C. K. I., “Gaussian Processes for Machine Learning.” MIT Press, 2006.
- ETAS, “EHOOKS - Bypass Hook Insertion Tool,” http://www.etas.com/en/products/ehooks-technical_data.php, accessed Jan. 2016.