Early Model-Based Design and Verification of Automotive Control System Software Implementations

被引:15
|
作者
Shahbakhti, Mahdi [1 ]
Amini, Mohammad Reza [1 ]
Li, Jimmy [2 ]
Asami, Satoshi [3 ]
Hedrick, J. Karl [2 ]
机构
[1] Michigan Technol Univ, Dept Mech Engn & Engn Mech, Houghton, MI 49931 USA
[2] Univ Calif Berkeley, Dept Mech Engn, Berkeley, CA 94720 USA
[3] Yokohama Natl Univ, Grad Sch Environm & Informat Sci, Hodogaya Ku, Yokohama, Kanagawa 2408501, Japan
来源
JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME | 2015年 / 137卷 / 02期
关键词
D O I
10.1115/1.4027845
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Verification and validation (V&V) are essential stages in the design cycle of automotive controllers to remove the gap between the designed and implemented controller. In this paper, an early model-based methodology is proposed to reduce the V&V time and improve the robustness of the designed controllers. The application of the proposed methodology is demonstrated on a cold start emission control problem in a midsize passenger car. A nonlinear reduced order model-based controller based on singular perturbation approximation (SPA) is designed to reduce cold start hydrocarbon (HC) emissions from a spark ignition (SI) combustion engine. A model-based simulation platform is created to verify the controller robustness against sampling, quantization, and fixed-point arithmetic imprecision. In addition, the results from early model-based verification are used to identify and remove sources of errors causing propagation of numerical imprecision in the controller structure. Thus the structure of the controller is modified to avoid or to reduce the level of numerical noise in the controller design. The performance of the final modified controller is validated in real-time by testing the control algorithm on a real engine control unit. The validation results indicate the modified controller is 17-63% more robust to different implementation imprecision while it requires lower implementation cost. The proposed methodology from this paper is expected to reduce typical V&V efforts in the development of automotive controllers.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] Early Model-Based Verification of Automotive Control System Implementation
    Shahbakhti, Mahdi
    Li, Jimmy
    Hedrick, J. Karl
    2012 AMERICAN CONTROL CONFERENCE (ACC), 2012, : 3587 - 3592
  • [2] Model-based Design of Resource-Efficient Automotive Control Software
    Chang, Wanli
    Roy, Debayan
    Zhang, Licong
    Chakraborty, Samarjit
    2016 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2016,
  • [3] Model-Based Software Validation for Automotive Control Systems
    Ito, Yasuhiro
    Sugure, Yasuo
    Oho, Shigeru
    INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS 2010), 2010, : 912 - 915
  • [4] Model-Based Development of Automotive Electronic Climate Control Software
    Kakade, Rupesh
    Murugesan, Mohan
    Perugu, Bhupal
    Nair, Mohanan
    MODELLING FOUNDATIONS AND APPLICATIONS, PROCEEDINGS, 2010, 6138 : 144 - 155
  • [5] The Challenge of Interoperability: Model-Based Integration for Automotive Control Software
    Yu, Huafeng
    Joshi, Prachi
    Talpin, Jean-Pierre
    Shukla, Sandeep
    Shiraishi, Shinichi
    2015 52ND ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2015,
  • [6] Model-based design and verification of automotive electronics compliant with OSEK/VDX
    Yang, GQ
    Zhao, MD
    Wang, L
    Wu, ZH
    ICESS 2005: SECOND INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, 2005, : 237 - 243
  • [7] MODEL-BASED DESIGN AND EARLY VERIFICATION AID DESIGNERS
    Nelson, Rick
    EDN, 2009, 54 (24) : 22 - 27
  • [8] Early verification and validation using model-based design
    Murphy, Brett
    Wakefield, Amory
    EDN, 2009, 54 (13) : 39 - 41
  • [9] Model-Based Development and Verification of Control Software for Electric Vehicles
    Goswami, Dip
    Lukasiewycz, Martin
    Kauer, Matthias
    Steinhorst, Sebastian
    Masrur, Alejandro
    Chakraborty, Samarjit
    Ramesh, S.
    2013 50TH ACM / EDAC / IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2013,
  • [10] MODEL-BASED VERIFICATION OF EMBEDDED SOFTWARE
    Shokry, Hesham
    Hinchey, Mike
    COMPUTER, 2009, 42 (04) : 53 - +