Model-Based Development and Verification of Control Software for Electric Vehicles

被引:0
|
作者
Goswami, Dip [1 ]
Lukasiewycz, Martin
Kauer, Matthias
Steinhorst, Sebastian
Masrur, Alejandro [1 ]
Chakraborty, Samarjit [1 ]
Ramesh, S.
机构
[1] Tech Univ Munich, Inst Real Time Comp Syst, Munich, Germany
关键词
Electric vehicles; control systems; model-based design; control/architecture co-design;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Most innovations in the automotive domain are realized by electronics and software. Modern cars have up to 100 Electronic Control Units (ECUs) that implement a variety of control applications in a distributed fashion. The tasks are mapped onto different ECUs, communicating via a heterogeneous network, comprising communication buses like CAN, FlexRay, and Ethernet. For electric vehicles, software functions play an essential role, replacing hydraulic and mechanic control systems. While model-based software development and verification are already used extensively in the automotive domain, their importance significantly increases in electric vehicles as safety-critical functions might no longer rely on mechanical (fall-back) solutions. The need for reducing costs, size, and weight in electric vehicles has also resulted in a considerable interest in topics such as the consolidation of ECUs as well as efficient implementation of control software. In this paper we discuss two broad issues related to model-based software development and verification in electric vehicles. The first is concerned with how to ensure that model-level semantics are preserved in an implementation, which has important implications on the verification and certification of control software. The second issue is related to techniques for reducing the computational and communication demands of distributed automotive control algorithms. For both these topics we provide a broad introduction to the problem followed by a discussion on state-ofthe- art techniques.
引用
收藏
页数:9
相关论文
共 50 条
  • [41] MapleSim, the latest Software for model-based Development and Simulation
    不详
    ATP EDITION, 2008, (10): : 36 - 36
  • [42] Model-based Development of embedded Vehicle Software at DaimlerChrysler
    Conrad, Mirko
    Fey, Ines
    Grochtmann, Matthias
    Klein, Torsten
    COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT, 2005, 20 (1-2): : 3 - 10
  • [43] Model-Based Development of Software: A Panacea or Academic Poppycock
    Heitmeyer, Constance
    MODEL-DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, 2013, 8107
  • [44] EasyLab: Model-Based Development of Software for Mechatronic Systems
    Barner, Simon
    Geisinger, Michael
    Buckl, Christian
    Knoll, Alois
    PROCEEDINGS OF 2008 IEEE/ASME INTERNATIONAL CONFERENCE ON MECHATRONIC AND EMBEDDED SYSTEMS AND APPLICATIONS, 2008, : 540 - 545
  • [45] Model-based software development for automotive ECU networks
    Von Der Beeck, M.
    Braun, P.
    Rappl, M.
    Schröder, C.
    VDI Berichte, 2001, (1646): : 293 - 331
  • [46] Integrating Usability Methods into Model-Based Software Development
    Propp, Stefan
    Buchholz, Gregor
    Forbrig, Peter
    COMPUTER-AIDED DESIGN OF USER INTERFACES VI, 2009, : 125 - 136
  • [47] Incorporation of Model-based System and Software Development Environments
    Sporer, Harald
    Macher, Georg
    Armengaud, Eric
    Kreiner, Christian
    PROCEEDINGS 41ST EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS SEAA 2015, 2015, : 177 - 180
  • [48] Integration of usability evaluation and model-based software development
    Propp, Stefan
    Buchholz, Gregor
    Forbrig, Peter
    ADVANCES IN ENGINEERING SOFTWARE, 2009, 40 (12) : 1223 - 1230
  • [49] Model-based software development for automotive ECU networks
    von der Beeck, M
    Braun, P
    Rappl, M
    Schröder, C
    ELECTRONIC SYSTEMS FOR VEHICLES, 2001, 1646 : 293 - 331
  • [50] Secure software development and testing: A model-based methodology
    Casola, Valentina
    De Benedictis, Alessandra
    Mazzocca, Carlo
    Orbinato, Vittorio
    COMPUTERS & SECURITY, 2024, 137