Model-based Method to Automate the Design of IMA Avionics System Based on Cosimulation

被引:1
|
作者
Bao, Lin [1 ]
Bois, Guy [1 ]
Boland, Jean-Francois [2 ]
Savard, Julien [3 ]
机构
[1] Ecole Polytech Montreal, Montreal, PQ, Canada
[2] Ecole Technol Super, Montreal, PQ, Canada
[3] Mannarino Syst & Software Inc, Montreal, PQ, Canada
来源
关键词
Compilation and indexing terms; Copyright 2024 Elsevier Inc;
D O I
10.4271/2015-01-2531
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
In the aerospace industry, as the modern avionics systems became more and more complex, the Integrated Modular Avionics (IMA) architecture has been proposed as a replacement of the federated architecture, in order to offer better solutions on SWaP constraints (Size, Weigh and Power). However, the development process of IMA avionics systems is much more difficult. This paper aims to propose to the aerospace industry a set of time-effective and cost-effective solutions for the integration and functional validation of IMA systems. Based on MBE methodology, which is considered as an interesting solution for the IMA systems development [8], this paper proposes a design flow, that integrates three steps of refinement, for the configuration and the validation of IMA platforms. In the first step of the design flow, the modeling language AADL is used to describe the IMA architecture. The AADL modeling environment OCARINA, a code generator initially designed for the real-time operating system POK, has been modified to generate software integration code and system configuration files for the IMA simulator named SIMA. This solution is a cost effective alternative to expensive commercial development environments to validate ARINC653 software applications. In the second step of the design flow, a cosimulation platform composed of two simulators is proposed: Simulink for the simulation of peripherals and SIMA for the simulation of IMA modules. In the third step, the validated avionics applications and system configuration can be ported with minimum effort from the cosimulation environment to an implementation platform. A case study, which consists in integrating several avionics applications to SIMA and then porting them to PikeOS development environment, was brought in the purpose of demonstrating the proposed design flows and co-simulation platform. The research work realized in this paper is a part of collaboration between industrials and academics through the CRIAQ AVIO509 project.
引用
收藏
页码:234 / 242
页数:9
相关论文
共 50 条
  • [1] MODEL-BASED DESIGN ANALYSIS OF AN AVIONICS FUEL DISTRIBUTED CONTROL SYSTEM
    Insaurralde, Carlos C.
    Seminario, Miguel A.
    Jimenez, Juan F.
    Giron-Sierra, Jose M.
    [J]. DASC: 2008 IEEE/AIAA 27TH DIGITAL AVIONICS SYSTEMS CONFERENCE, VOLS 1 AND 2, 2008, : 1147 - 1158
  • [2] Design and Realization of IMA/DIMA System Management Based on Avionics Switched Network
    Hao, Yukai
    Zhang, Xiaohong
    Cui, Xining
    Huang, Baolei
    [J]. 2016 INTERNATIONAL CONFERENCE ON COMPUTER, INFORMATION AND TELECOMMUNICATION SYSTEMS (CITS), 2016, : 192 - 199
  • [3] Model-based Cosimulation for Industrial Wireless Networks
    Geng, Jing
    Li, Honglei
    Liu, Yanzhou
    Liu, Yongkang
    Kashef, Mohamed
    Candell, Richard
    Bhattacharyya, Shuvra S.
    [J]. 2018 14TH IEEE INTERNATIONAL WORKSHOP ON FACTORY COMMUNICATION SYSTEMS (WFCS 2018), 2018,
  • [4] Model-based system design of time-triggered architectures - Avionics case study
    Fuhrmann, Hauke
    von Hanxleden, Reinhard
    Rennhack, Joern
    Koch, Jens
    [J]. 2006 IEEE/AIAA 25TH DIGITAL AVIONICS SYSTEMS CONFERENCE, VOLS 1- 3, 2006, : 1209 - 1220
  • [5] A Model-Based System to Automate Cloud Resource Allocation and Optimization
    Sun, Yu
    White, Jules
    Eade, Sean
    [J]. MODEL-DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS 2014, 2014, 8767 : 18 - 34
  • [6] Model-Based Testing for Avionics Systems
    Brauer, Joerg
    Schulze, Uwe
    [J]. FORMAL METHODS, 2018, 10951 : 657 - 661
  • [7] Analysis of the model-based corrector approach for explicit cosimulation
    Timo Haid
    Daniel Watzenig
    Georg Stettinger
    [J]. Multibody System Dynamics, 2022, 55 : 137 - 163
  • [8] Analysis of the model-based corrector approach for explicit cosimulation
    Haid, Timo
    Watzenig, Daniel
    Stettinger, Georg
    [J]. MULTIBODY SYSTEM DYNAMICS, 2022, 55 (1-2) : 137 - 163
  • [9] Research on Model-based IMA Resources Allocation
    Zhang, Xiao
    Wang, Lisong
    [J]. PROCEEDINGS OF THE 2016 4TH INTERNATIONAL CONFERENCE ON MACHINERY, MATERIALS AND COMPUTING TECHNOLOGY, 2016, 60 : 1146 - 1151
  • [10] Rapid prototype design method in avionics system based on UML
    Gong, Yi-Fan
    Pu, Xiao-Bo
    Liu, Jun
    Zhang, Jie
    [J]. Xitong Fangzhen Xuebao / Journal of System Simulation, 2007, 19 (04): : 749 - 753