Formal Modeling and Verification of Operational Flight Program in a Small-Scale Unmanned Helicopter

被引:0
|
作者
Lee, Dong-Ah [1 ]
Sung, Sangkyung [2 ]
Yoo, Junbeom [1 ]
Kim, Doo-Hyun [1 ]
机构
[1] Konkuk Univ, Coll Informat & Commun, Seoul 143701, South Korea
[2] Konkuk Univ, Dept Aerosp Informat Engn, Seoul 143701, South Korea
关键词
Formal verification; Formal modeling; Process communication; Operational flight program; SPIN; UPPAAL;
D O I
10.1061/(ASCE)AS.1943-5525.0000165
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
Formal verification has played an important role in demonstrating correctness of safety-critical systems. Small-scale unmanned helicopters have been increasingly developed for various purposes such as scientific exploration and commercial or defense applications. The HELISCOPE project in Korea aims to develop a small-scale unmanned helicopter and its onboard embedded computing system for flight control and real-time transmission of multimedia data. This paper shares the authors' experience on the formal verification of the operational flight program (OFP) developed in the project. Because the OFP provides real-time controls on various sensors and actuators, demonstration of its correctness through formal verifications has been strongly recommended. This paper focuses on real-time process communications among sensing processes, a monitoring process, and a controller process. They all share a common data area. Two different formal models were developed for the OFP and verified with the SPIN and UPPAAL model checkers. While the SPIN model checker is widely used for modeling and verifying communication protocols, the real-time behavior of the OFP controller needs more advanced techniques that can handle real-time properties explicitly, i.e., timed automata and the UPPAAL verification system. The verification of the OFP found several safety-critical faults; they were all reported to development teams and fixed. DOI: 10.1061/(ASCE)AS.1943-5525.0000165. (C) 2012 American Society of Civil Engineers.
引用
收藏
页码:530 / 540
页数:11
相关论文
共 50 条
  • [1] Robust Flight Control of Small-scale Unmanned Helicopter
    Wang Xiafu
    Chen You
    Lu Geng
    Zhong Yisheng
    2013 32ND CHINESE CONTROL CONFERENCE (CCC), 2013, : 2700 - 2705
  • [2] Nonlinear Attitude Control Design and Verification for a Safe Flight of a Small-Scale Unmanned Helicopter
    Jasim, Omar A.
    Veres, Sandor M.
    2019 6TH INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT 2019), 2019, : 1652 - 1657
  • [3] Attitude Dynamics Modeling of a Small-Scale Unmanned Helicopter
    Pan, Yue
    Song, Ping
    Li, Kejie
    Wang, Yun
    Wang, Xiaoyue
    2012 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT CONTROL, AUTOMATIC DETECTION AND HIGH-END EQUIPMENT (ICADE), 2012, : 84 - 88
  • [4] Ground effect modeling for small-scale unmanned helicopter
    Chen, Di-Shi
    Zhang, Yu
    Li, Ping
    Zhejiang Daxue Xuebao (Gongxue Ban)/Journal of Zhejiang University (Engineering Science), 2014, 48 (01): : 154 - 160
  • [5] Modeling and Identification of a Small-Scale Unmanned Autonomous Helicopter
    Koslowski, Markus
    Kandil, Amr A.
    Badreddin, Essameddin
    2012 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2012, : 2160 - 2165
  • [6] Modeling and dynamical analysis of a small-scale unmanned helicopter
    Qi, Guoyuan
    Huang, Donghui
    NONLINEAR DYNAMICS, 2019, 98 (03) : 2131 - 2145
  • [7] Modeling and dynamical analysis of a small-scale unmanned helicopter
    Guoyuan Qi
    Donghui Huang
    Nonlinear Dynamics, 2019, 98 : 2131 - 2145
  • [8] Modeling and H∞ Control for Small-scale Unmanned Helicopter
    Liu Fuchun
    Pei Hailong
    Liu Xin
    Cao Hongxia
    PROCEEDINGS OF THE 29TH CHINESE CONTROL CONFERENCE, 2010, : 3673 - 3677
  • [9] A Practical Survey on the Flight Control System of Small-Scale Unmanned Helicopter
    Wang, Xiaodong
    Zhao, Xiaoguang
    2008 7TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-23, 2008, : 364 - 369
  • [10] Double Time-Scale Flight Controller Design for a Small-Scale Unmanned Helicopter
    Sun Xiuyun
    Fang Yongchun
    Sun Ning
    PROCEEDINGS OF THE 31ST CHINESE CONTROL CONFERENCE, 2012, : 4942 - 4947