This content is not included in your SAE MOBILUS subscription, or you are not logged in.
Automatic Calibrations Generation for Powertrain Controllers Using MapleSim
ISSN: 0148-7191, e-ISSN: 2688-3627
Published April 03, 2018 by SAE International in United States
Annotation ability available
Modern powertrains are highly complex systems whose development requires careful tuning of hundreds of parameters, called calibrations. These calibrations determine essential vehicle attributes such as performance, dynamics, fuel consumption, emissions, noise, vibrations, harshness, etc. This paper presents a methodology for automatic generation of calibrations for a powertrain-abstraction software module within the powertrain software of hybrid electric vehicles. This module hides the underlying powertrain architecture from the remaining powertrain software. The module encodes the powertrain’s torque-speed equations as calibrations. The methodology commences with modeling the powertrain in MapleSim, a multi-domain modeling and simulation tool. Then, the underlying mathematical representation of the modeled powertrain is generated from the MapleSim model using Maple, MapleSim’s symbolic engine. Maple is further used to manipulate the powertrain equations to produce the representation required for calibrations extraction. The methodology has been applied successfully in a research project with a large automotive OEM (Original Equipment Manufacturer), leading to significant improvements in the calibrations generation process. It has since been integrated into the OEM’s model-based development process.
CitationKorobkine, A., Boimer, R., Pantelic, V., Shah, S. et al., "Automatic Calibrations Generation for Powertrain Controllers Using MapleSim," SAE Technical Paper 2018-01-1458, 2018, https://doi.org/10.4271/2018-01-1458.
- Hunt , A. and Thomas , D. Ubiquitous Automation IEEE Software 19 1 11 2002
- McPhee , J. MapleSim in Engineering Research 3rd Annual MapleSim Academic Summer Workshop McMaster University Hamilton 2012
- Lawford , M. and Wassyng , A. Formal Verification of Nuclear Systems: Past, Present, and Future Information & Security 28 2 223 2012
- Asl , H. A. 2014
- Saeedi , M. 2010
- Asl , H. A. , N. L. Azad , and McPhee , J. Modeling Torque Converter Characteristics in Automatic Drivelines: Lock-Up Clutch and Engine Braking Simulation ASME 2012 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference 2012 359 367
- Guerrier , M. and Cawsey , P. SAE Technical Paper 2004
- Parnas , D.L. , Clements , P.C. , and Weiss , D.M. The Modular Structure of Complex Systems IEEE Transactions on Software Engineering SE 11 3 259 266 1985
- Hofmann , M. On the Complexity of Parameter Calibration in Simulation Models The Journal of Defense Modeling and Simulation: Applications, Methodology Technology 2 4 217 226 2005
- Masoudi , R. , Uchida , T. , and McPhee , J. Parameter Estimation of an Electrochemistry-Based Lithium-Ion Battery Model Journal of Power Sources 291 215 224 2015
- Dunlavy , D. M. and D. P. O’Leary 2005
- Mallela , S. 2013
- Fritzson , P. and O. Rogovchenko Introduction to Object-Oriented Modeling, Simulation and Control with Modelica Proceedings of 6th MODPROD Workshop on Model-Based Product Development Sweden 2012
- Owre , S. , J. M. Rushby , and Shankar , N. PVS: A Prototype Verification System International Conference on Automated Deduction 1992 748 752
- Bertot , Y. and Castéran , P. Interactive Theorem Proving and Program Development: Coq’Art: The Calculus of Inductive Constructions Springer Science & Business Media 2013
- Korobkine , A. O. 2002