Model Based Test Framework for verification of Flight Control Software

被引:2
|
作者
Singh, Chandrashekhar [1 ]
Shivamurthy, Jagadish [1 ]
Garg, Asha [1 ]
机构
[1] DRDO, ADE, Bangalore, Karnataka, India
关键词
Light Combat Aircraft (LCA); Flight Control System (FCS); Digital Flight Control Computer (DFCC); Onboard Flight Program (OFP); Model Based Testing (MBT); Control Laws (CLAW); Modified Condition/Decision Coverage (MC/DC); Degree of Freedom (DOF);
D O I
10.1109/ICCECE51049.2023.10085332
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Verification and Validation (V&V) of Safety Critical Software such as that of Flight Control Computer is an effort intensive and critical task. Accordingly standards like DO178C lay much importance on the V&V aspects of the airborne software. Generation of typical and relevant test vectors over short sequences of time, calculating the expected outputs on a frame-by-frame basis and thus confirming the behavior of the software are daunting tasks. This paper brings out a Model Based Test (MBT) Framework to accelerate the functional testing. The Framework leverages the fact that, key and functional aspects of flight control such as Control Laws including advanced features such as Auto pilot are modeled and validated through simulation studies before generating software requirements. The Framework provides GUI based utilities to generate test vectors involving several external inputs over time durations such as 10 seconds covering multiple requirements. Such vectors are converted in to frame-by-frame test matrix which is fed to both the model and the program under test. The outputs of the model and program are automatically compared and differences beyond threshold are flagged for examination. The Framework additionally generates structural coverage reports both at the model and code levels which are the means to figure out that not only 100% MC/DC for the code is achieved but also there are no missing requirements. These coverage reports provide confidence and certification credits.
引用
收藏
页数:5
相关论文
共 50 条
  • [1] QP Based Framework for Development and Formal Verification of Flight Control Software of UAV
    Zhang, Yuchao
    Li, Guoqi
    Zhang, Juan
    [J]. ARTIFICIAL INTELLIGENCE AND COMPUTATIONAL INTELLIGENCE, PT I, 2011, 7002 : 1 - 8
  • [2] Solar Probe Plus Spacecraft Flight Software Requirements Verification Test Framework
    Jacobs, Samantha
    Wortman, Kristin A.
    [J]. 2016 IEEE AEROSPACE CONFERENCE, 2016,
  • [3] Model Based Analysis and Test Generation for Flight Software
    Pasareanu, Corina S.
    Schumann, Johann
    Mehlitz, Peter
    Lowry, Mike
    Karsai, Gabor
    Nine, Harmon
    Neema, Sandeep
    [J]. SMC-IT 2009: THIRD IEEE INTERNATIONAL CONFERENCE ON SPACE MISSION CHALLENGES FOR INFORMATION TECHNOLOGY, PROCEEDINGS, 2009, : 83 - +
  • [4] Model-Based Independent Verification and Validation for Dependable Flight Software
    Kohtake, Naohiko
    Katoh, Atsushi
    Ishihama, Naoki
    Katahira, Masafumi
    [J]. 2009 IEEE AEROSPACE CONFERENCE, VOLS 1-7, 2009, : 3457 - 3462
  • [5] Model-based approach to validation and verification of flight critical software
    Jaw, Link C.
    Van, H. T.
    Homan, David
    Crum, Vince
    Chou, Wendy
    Keller, Kirby
    Swearingen, Kevin
    Smith, Timothy
    [J]. 2008 IEEE AEROSPACE CONFERENCE, VOLS 1-9, 2008, : 3313 - +
  • [6] Statechart prototype of flight control software and its verification
    Yang, Zhong
    Tan, Hao
    Fan, Qiong-Jian
    Shen, Chun-Lin
    [J]. Nanjing Hangkong Hangtian Daxue Xuebao/Journal of Nanjing University of Aeronautics and Astronautics, 2005, 37 (02): : 217 - 221
  • [7] Framework for development and test of embedded flight control software for autonomous small size helicopters
    Bernard, Markus
    Kondak, Konstantin
    Hommel, Guenter
    [J]. EMBEDDED SYSTEMS - MODELING, TECHNOLOGY AND APPLICATIONS, PROCEEDINGS, 2006, : 159 - +
  • [8] Using SPIN model checking for flight software verification
    Glück, PR
    Holzmann, GJ
    [J]. 2002 IEEE AEROSPACE CONFERENCE PROCEEDINGS, VOLS 1-7, 2002, : 105 - 113
  • [9] Probabilistic Analysis and Verification Framework for Adaptive Flight Control
    Fravolini, Mario Luca
    Yucelen, Tansel
    Napolitano, Marcello
    [J]. JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2017, 40 (03) : 537 - 547
  • [10] Initial flight test verification of software and hardware in the loop simulations of the flight stabilization system
    Zajdel, Albert
    Welcer, Michal
    Szczepanski, Cezary Jerzy
    [J]. AIRCRAFT ENGINEERING AND AEROSPACE TECHNOLOGY, 2024, 96 (01): : 34 - 40