航空学报 > 2014, Vol. 35 Issue (6): 1703-1713   doi: 10.7527/S1000-6893.2013.0479

一种半实物仿真试验软件安全性评估方法

朱和铨1, 徐浩军1, 薛源1, 杨雪2, 苏晨1   

  1. 1. 空军工程大学 航空航天工程学院, 陕西 西安 710038;
    2. 空军驻北京地区军事代表局, 北京 100009
  • 收稿日期:2013-09-09 修回日期:2013-11-26 出版日期:2014-06-25 发布日期:2014-06-20
  • 通讯作者: 徐浩军,Tel.:029-84787637 E-mail:xuhaojun@xjtu.edu.cn E-mail:xuhaojun@xjtu.edu.cn
  • 作者简介:朱和铨男,博士研究生。主要研究方向:飞行品质与飞行安全。 E-mail:zhc8606@sina.com;徐浩军男,硕士,教授,博士生导师。主要研究方向:飞行安全与作战效能。Tel:029-84787637 E-mail:xuhaojun@xjtu.edu.cn
  • 基金资助:

    国家自然科学基金(61374145);航空科学基金(U1333131)

A Software Safety Assessment Method Based on Semi-physical Simulation Test

ZHU Hequan1, XU Haojun1, XUE Yuan1, YANG Xue2, SU Chen1   

  1. 1. Aeronautics and Astronautics Engineering College, Air Force Engineering University, Xi'an 710038, China;
    2. Air Force Military Representative Office in Beijing Region, Beijing 100009, China
  • Received:2013-09-09 Revised:2013-11-26 Online:2014-06-25 Published:2014-06-20
  • Supported by:

    National Natural Science Foundation of China (61374145); Aeronautical Science Foundation of China (U1333131)

摘要:

针对机载软件在多因素耦合复杂飞行情形下的安全性评估与开发安全控制,提出一种基于半实物仿真试验的软件安全性评估方法。介绍了采用飞行模拟器试验对软件安全性进行评估的思想;设计了实施该方法的操作流程;建立了试验平台中仿真系统主要的数学模型;借鉴生物学理论,分析了软件缺陷诱发飞机飞行危险的机理;最后,运用该方法对增稳系统嵌入式软件安全性进行了评估,验证了该方法运用于工程实践的可行性。利用该方法能够减少潜在的机载软件缺陷,降低复杂情形下软件诱发飞机功能危险的概率,提高机载软件安全性。

关键词: 软件安全性, 安全性评估, 软件可靠性, 安全性测试, 安全性控制

Abstract:

A safety assessment method based on semi-physical simulation is proposed to assess airborne software safety and develop safety control techniques in complex multi-factor coupled flight situations. A notion is introduced of using flight simulator tests to assess software safety. The operation procedure of the safety assessment method is designed. The simulator's main mathematic model is established. By drawing on biological theory, the mechanism of software fault induced aircraft accident is analyzed. Finally, the safety of an embedded software of stability augmentation system is assessed. The result demonstrates the proposed method is feasible in engineering practice. It can be used to reduce aircraft risk induced by airborne software fault in complex multi-factor coupled flight situations, and improve the safety of airborne software.

Key words: software safety, safety assessment, software reliability, safety testing, safety control

中图分类号: