Electronics and Electrical Engineering and Control

Development assurance level assignment based on multi-objective artificial hummingbird algorithm

  • Yuxin CUI ,
  • Zhong LU ,
  • Jia ZHOU
Expand
  • 1.College of Civil Aviation,Nanjing University of Aeronautics & Astronautics,Nanjing 211106,China
    2.Center of Production Control,Eastern Airlines Technic Co. ,Ltd. ,Jiangsu Branch,Nanjing 211106,China

Received date: 2024-07-15

  Revised date: 2024-08-07

  Accepted date: 2024-10-14

  Online published: 2024-10-23

Supported by

National Key Research and Development Program of China(2023YFB4302403);Fundamental Research Funds for the Central Universities of China(NG2023003)

Abstract

Development Assurance Level (DAL) assignment is an important task in the process of aircraft system development. It is usually required to minimize development costs on the basis of satisfying the DAL assignment principles. A multi-objective optimization model for DAL assignment is constructed. The DAL assignment principles and the top-level failure condition probability requirement are taken as qualitative and quantitative constraints, respectively. The optimization objectives are the minimization of development cost and system weight. The DALs assigned to functions or items in the system are taken as decision variables. Besides, a method for DAL assignment is proposed based on the multi-objective artificial hummingbird algorithm. A case study is given based on a fly-by-wire system, and a non-dominated solution set for DAL assignment is obtained. Under the same test condition, the proposed method reduces the execution time by 17.59% and improves the HV metric by 63.49% compared with multi-objective particle swarm optimization, which indicates that the proposed method can converge quickly and the obtained solution set has good distribution.

Cite this article

Yuxin CUI , Zhong LU , Jia ZHOU . Development assurance level assignment based on multi-objective artificial hummingbird algorithm[J]. ACTA AERONAUTICAET ASTRONAUTICA SINICA, 2025 , 46(4) : 330946 -330946 . DOI: 10.7527/S1000-6893.2024.30946

References

1 Society of Automotive Engineers International. Guidelines for development of civil aircraft and systems: ARP 4754B [S]. Warrendale: SAE, 2023.
2 Radio Technical Commission for Aeronautics. Software considerations in airborne systems and equipment certification: RTCA DO-178C [S]. Washington D.C.: RTCA, 2011.
3 Radio Technical Commission for Aeronautics. Design assurance guidance for airborne electronic hardware: RTCA DO-254 [S]. Washington D.C.: RTCA, 2000.
4 Society of Automotive Engineers International. Guidelines for conducting the safety assessment process on civil aircraft, systems, and equipment: ARP 4761A [S]. Warrendale: SAE, 2023.
5 International Electrotechnical Commission. Functional safety of electrical/electronic/programmable electronic safety-related systems: [S]. Geneva: IEC, 2010.
6 European Committee for Electrotechnical Standardization. Railway applications-The specification and demonstration of reliability, availability, maintainability and safety (RAMS): EN 50126 [S]. Brussels: CENELEC, 2017.
7 European Committee for Electrotechnical Standardization. Railway applications-Communication, signalling and processing systems-Software for railway control and protection systems: EN 50128 [S]. Brussels: CENELEC, 2020.
8 European Committee for Electrotechnical Standardization. Railway applications-Communication, signalling and processing systems-Safety related electronic systems for signalling: EN 50129 [S]. Brussels: CENELEC, 2020.
9 LI J. Safety integrity level (SIL) allocation on monorail rolling stock[C]∥2021 Joint Rail Conference. American Society of Mechanical Engineers, New York: The American Society of Mechanical Engineers, 2021.
10 OUEDRAOGO K A, BEUGIN J, EL-KOURSI E M, et al. Toward an application guide for safety integrity level allocation in railway systems[J]. Risk Analysis201838(8): 1634-1655.
11 燕飞, 唐涛, 闫宏伟. 安全完善度等级SIL的概念与划分原则研究[J]. 北京交通大学学报201741(5): 79-84.
  YAN F, TANG T, YAN H W. Research on concept and allocation principle of safety integrity level[J]. Journal of Beijing Jiaotong University201741(5): 79-84 (in Chinese).
12 International Organization for Standardization. Road vehicles-functional safety: [S]. Geneva: ISO, 2018.
13 黄铭媛, 欧旭坡, 宋智桃. 民用飞机产品研制保证等级分配原则研究[J]. 航空科学技术201526(7): 6-10.
  HUANG M Y, OU X P, SONG Z T. Research of development assurance level allocation principles for civil airplane products[J]. Aeronautical Science & Technology201526(7): 6-10 (in Chinese).
14 BIEBER P, DELMAS R, SEGUIN C. DALculus-theory and tool for development assurance level allocation [C]∥30th International Computer Safety, Reliability, and Security. Berlin: Springer, 2011: 43-56.
15 DELMAS K, CHAMBERT L, FRAZZA C, et al. Optimization of development assurance level allocation[C]∥ 2023 IEEE/AIAA 42nd Digital Avionics Systems Conference (DASC). Piscataway: IEEE Press, 2023: 1-10.
16 SILVA AZEVEDO L DA, PARKER D, WALKER M, et al. Assisted assignment of automotive safety requirements[J]. IEEE Software201431(1): 62-68.
17 SOROKOS I, PAPADOPOULOS Y, AZEVEDO L, et al. Automating allocation of development assurance levels: An extension to HiP-HOPS[J]. IFAC-PapersOnLine201548(7): 9-14.
18 SOROKOS I, AZEVEDO L P, PAPADOPOULOS Y, et al. Comparing automatic allocation of safety integrity levels in the aerospace and automotive domains[J]. IFAC-PapersOnLine201649(3): 184-190.
19 ZHANG W, RAN Y, ZHANG G B, et al. Optimal allocation of product reliability using novel multi-population particle swarm optimization algorithm[J]. Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, 2022236(9): 4565-4576.
20 BHANDARI A S, KUMAR A, RAM M. Grey wolf optimizer and hybrid PSO-GWO for reliability optimization and redundancy allocation problem[J]. Quality and Reliability Engineering International202339(3): 905-921.
21 GHERAIBIA Y, DJAFRI K, KRIMOU H. Ant colony algorithm for automotive safety integrity level allocation[J]. Applied Intelligence201848(3): 555-569.
22 荘露, 陆中, 宋海靖, 等. 一种机载系统研制保证等级分配的优化方法[J]. 系统工程与电子技术202244(8): 2688-2698.
  ZHUANG L, LU Z, SONG H J, et al. An optimization method for development assurance level assignment of airborne system[J]. Systems Engineering and Electronics202244(8): 2688-2698 (in Chinese).
23 ZHUANG L, SONG H J, ZHOU J, et al. A multi-objective optimization based safety requirement assignment for aircraft systems by using NSGA-II[C]∥2022 13th International Conference on Reliability, Maintainability, and Safety (ICRMS). Piscataway: IEEE Press, 2022: 218-222.
24 LI X N, LU Z, WANG J Y. An optimization approach for DAL assignments[J]. Aircraft Engineering and Aerospace Technology201890(2): 328-335.
25 AZEVEDO L S, PARKER D, WALKER M, et al. Automatic decomposition of safety integrity levels: optimization by Tabu search [C]∥CARS@SAFECOMP (2013). Toulouse: 2013.
26 SHARMA S, KUMAR V. A comprehensive review on multi-objective optimization techniques: past, present and future[J]. Archives of Computational Methods in Engineering202229(7): 5605-5633.
27 ZHAO W G, WANG L Y, MIRJALILI S. Artificial hummingbird algorithm: A new bio-inspired optimizer with its engineering applications[J]. Computer Methods in Applied Mechanics and Engineering2022388: 114194.
28 ZHAO W G, ZHANG Z X, MIRJALILI S, et al. An effective multi-objective artificial hummingbird algorithm with dynamic elimination-based crowding distance for solving engineering design problems[J]. Computer Methods in Applied Mechanics and Engineering2022398: 115223.
29 荘露, 陆中, 宋海靖, 等. 基于故障注入模型的电传飞控系统安全性分析[J]. 航空学报202344(9): 327329.
  ZHUANG L, LU Z, SONG H J, et al. Safety analysis for fly-by-wire system based on fault injection model[J]. Acta Aeronautica et Astronautica Sinica202344(9): 327329 (in Chinese).
30 DEB K, PRATAP A, AGARWAL S, et al. A fast and elitist multiobjective genetic algorithm: NSGA-Ⅱ[J]. IEEE Transactions on Evolutionary Computation20026(2): 182-197.
31 毕文豪, 周久力, 段晓波, 等. 基于多要素改进 NSGA-Ⅱ的小直径制导炸弹空面打击最优火力分配方法[J]. 航空学报202344(17): 328116.
  BI W H, ZHOU J L, DUAN X B, et al. Optimal fire distribution method of small diameter guided bomb in air-to-surface strike based on multi-factor modified NSGA-Ⅱ [J]. Acta Aeronautica et Astronautica Sinica202344(17): 328116 (in Chinese).
32 ZHANG Q F, LI H. MOEA/D: A multiobjective evolutionary algorithm based on decomposition[J]. IEEE Transactions on Evolutionary Computation200711(6): 712-731.
33 COELLO C A C, PULIDO G T, LECHUGA M S. Handling multiple objectives with particle swarm optimization[J]. IEEE Transactions on Evolutionary Computation20048(3): 256-279.
Outlines

/