A Model-Based Approach to Optimizing Partition Scheduling of Integrated Modular Avionics Systems

被引:5
|
作者
Han, Pujie [1 ]
Zhai, Zhengjun [1 ]
Zhang, Lei [2 ]
机构
[1] Northwestern Polytech Univ, Sch Comp Sci & Engn, Xian 710072, Peoples R China
[2] AVIC, Xian Aeronaut Comp Tech Res Inst, Xian 710068, Peoples R China
基金
中国国家自然科学基金;
关键词
model-based optimization; integrated modular avionics; partition scheduling; timed automata; parallel genetic algorithm; schedulability verification; model checking; SCHEDULABILITY ANALYSIS; OPTIMIZATION;
D O I
10.3390/electronics9081281
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The architecture of Integrated Modular Avionics (IMA) provides airborne software with a robust temporal partitioning mechanism, which achieves the reliable fault containment between avionics applications. However, the partition scheduling of an IMA system is a complex nonlinear non-convex optimization problem, making it difficult to solve the optimal temporal allocation for partitions using traditional analytical methods. This paper presents a model-based approach to optimizing the partition scheduling of IMA systems, whose temporal behavior is modeled as a network of timed automata. Given a system model, the optimizer employs a parallel genetic algorithm to search for the optimal partition resource parameters with respect to minimum processor occupancy. For each promising parameter combination, the schedulability constraints and processor occupancy of the system are precisely evaluated by Classical and Statistical Model Checking (i.e., CMC and SMC), respectively. We also apply SMC hypothesis testing to the fast falsification of non-schedulable solutions, thereby speeding up the schedulability verification based on CMC. Two case studies demonstrate that our proposed approach outperforms classical analytical methods on the processor occupancy of typical IMA systems.
引用
收藏
页码:1 / 21
页数:21
相关论文
共 50 条
  • [1] Model-Based Safety Approach for Early Validation of Integrated and Modular Avionics Architectures
    Morel, Marion
    [J]. MODEL-BASED SAFETY AND ASSESSMENT, IMBSA 2014, 2014, 8822 : 57 - 69
  • [2] Integrated Modular Avionics (IMA) Partition Scheduling with Conflict-Free I/O for Multicore Avionics Systems
    Kim, Jung-Eun
    Yoon, Man-Ki
    Bradford, Richard
    Sha, Lui
    [J]. 2014 IEEE 38TH ANNUAL INTERNATIONAL COMPUTERS, SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), 2014, : 321 - 331
  • [3] Scheduling Independent Partitions in Integrated Modular Avionics Systems
    Chen, Jinchao
    Du, Chenglie
    Han, Pengcheng
    [J]. PLOS ONE, 2016, 11 (12):
  • [4] Model-Based Specification of Integrated Modular Avionics Systems using Object-Process Methodology
    Valdivia de Matos, Humberto Luiz
    [J]. 2018 IEEE/AIAA 37TH DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC), 2018, : 907 - 914
  • [5] Hybrid partition- and network-level scheduling design for distributed integrated modular avionics systems
    Zhou, Xuan
    Xiong, Huagang
    He, Feng
    [J]. CHINESE JOURNAL OF AERONAUTICS, 2020, 33 (01) : 308 - 323
  • [6] Hybrid partition-and network-level scheduling design for distributed integrated modular avionics systems
    Xuan ZHOU
    Huagang XIONG
    Feng HE
    [J]. Chinese Journal of Aeronautics., 2020, 33 (01) - 323
  • [7] Hybrid partition-and network-level scheduling design for distributed integrated modular avionics systems
    Xuan ZHOU
    Huagang XIONG
    Feng HE
    [J]. Chinese Journal of Aeronautics, 2020, (01) : 308 - 323
  • [8] An integrated scheduling mechanism for fault-tolerant modular avionics systems
    Lee, YH
    Younis, M
    Zhou, J
    [J]. 1998 IEEE AEROSPACE CONFERENCE PROCEEDINGS, VOL 4, 1998, : 21 - 29
  • [9] A Model-based Testing Approach for Cockpit Display Systems of Avionics
    Iqbal, Muhammad Zohaib
    Sartaj, Hassan
    Khan, Muhammad Uzair
    Ul Haq, Fitash
    Qaisar, Ifrah
    [J]. 2019 ACM/IEEE 22ND INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS (MODELS 2019), 2019, : 67 - 77
  • [10] Resource scheduling in dependable integrated modular avionics
    Lee, YH
    Kim, D
    Younis, M
    Zhou, J
    McElroy, J
    [J]. DSN 2000: INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2000, : 14 - 23