Systems Engineering and Electronics ›› 2022, Vol. 44 ›› Issue (8): 2688-2698.doi: 10.12305/j.issn.1001-506X.2022.08.35

• Reliability • Previous Articles    

An optimization method for development assurance level assignment of airborne system

Lu ZHUANG1, Zhong LU1,*, Haijing SONG2, Jia ZHOU3   

  1. 1. College of Civil Aviation, Nanjing University of Aeronautics and Astronautics, Nanjing 211106, China
    2. Reliability Research Center, Chinese Flight Test Establishment, Xian 710089, China
    3. Aircraft Maintenance Department, China Eastern Airlines Jiangsu Limited, Nanjing 211106, China
  • Received:2021-09-26 Online:2022-08-01 Published:2022-08-24
  • Contact: Zhong LU

Abstract:

Assigning development assurance levels for items/functions and conducting corresponding development assurance activities can minimize the possibility of errors in the development process. The development assurance levels of the items/functions consisting of the system are taken as decision variables, the assignment principle of development assurance levels and the probability requirement of the top failure conditions are taken as constraints, and the minimization of the development cost is taken as the optimizing objective, the model of the development assurance level assignment is established. Taking the vector composed of the development assurance levels of all items/functions as the individual chromosome, a method of solving the model is proposed based on the a genetic algorithm and particle swarm optimization (GA-PSO) hybrid algorithm. Finally, an application instance is given based on a hypothetical air-borne system and a certain fly-by-wire flight control system. The results show that the proposed method can reduce the dependence on designers'experiences or skills effectively, and has higher accuracy and efficiency compared with other algorithms.

Key words: system safety, development assurance level assignment, optimization model, failure probability, genetic algorithm and particle swarm optimization (GA-PSO) hybrid algorithm

CLC Number: 

[an error occurred while processing this directive]