TY - JOUR
T1 - Research on Partition Parameter Design Method for Integrated Modular Avionics Based on MOEA/D-ADV
AU - Chen, Huakun
AU - Zhang, Weiguo
AU - Lyu, Yongxi
N1 - Publisher Copyright:
© 2013 IEEE.
PY - 2020
Y1 - 2020
N2 - In the avionics industry, Integrated Modular Avionics (IMA) which introduces the concept of partition has been widely adopted for its isolating capability. However, the real-time performance of the IMA system mainly depends on the partition parameters. This leads to the question of how to design the partition parameters for satisfying the timing requirements of real-time applications. In this paper, the problem of partition parameter design for multiprocessors system is investigated. Firstly, the hierarchical scheduling strategy of IMA is analyzed, and a new schedulability analysis method is proposed to judge the schedulability of the partitions according to the partition period and execution time. Then, an approximation algorithm is developed to minimize the allocated bandwidth of the partitions while simultaneously guaranteeing tasks schedulability within the partitions. The harmonic period partitions, which are used as the constraint of partition parameter design, are realized by considering the scheduling mechanism of intra-partition and inter-partition. The total required bandwidth and the system overhead caused by partition scheduling are regarded as the optimization objective functions. Moreover, Multi-objective Evolutionary Algorithm Based on Decomposition (MOEA/D) method is improved by applying the Adjustment for the Direction Vectors (ADV) algorithm. Constrained Dominance Principle (CDP) is embedded into the improved algorithm to solve the constrained optimization problem. Consequently, simulation results show that the presented algorithm can achieve better coverage and uniformity than the compared algorithms while obtaining the partition parameters, and the system overhead and total required bandwidth can also be reduced.
AB - In the avionics industry, Integrated Modular Avionics (IMA) which introduces the concept of partition has been widely adopted for its isolating capability. However, the real-time performance of the IMA system mainly depends on the partition parameters. This leads to the question of how to design the partition parameters for satisfying the timing requirements of real-time applications. In this paper, the problem of partition parameter design for multiprocessors system is investigated. Firstly, the hierarchical scheduling strategy of IMA is analyzed, and a new schedulability analysis method is proposed to judge the schedulability of the partitions according to the partition period and execution time. Then, an approximation algorithm is developed to minimize the allocated bandwidth of the partitions while simultaneously guaranteeing tasks schedulability within the partitions. The harmonic period partitions, which are used as the constraint of partition parameter design, are realized by considering the scheduling mechanism of intra-partition and inter-partition. The total required bandwidth and the system overhead caused by partition scheduling are regarded as the optimization objective functions. Moreover, Multi-objective Evolutionary Algorithm Based on Decomposition (MOEA/D) method is improved by applying the Adjustment for the Direction Vectors (ADV) algorithm. Constrained Dominance Principle (CDP) is embedded into the improved algorithm to solve the constrained optimization problem. Consequently, simulation results show that the presented algorithm can achieve better coverage and uniformity than the compared algorithms while obtaining the partition parameters, and the system overhead and total required bandwidth can also be reduced.
KW - constrained optimization
KW - decomposition
KW - hierarchical scheduling
KW - Integrated modular avionics
KW - multi-objective optimization
KW - partition parameter design
UR - http://www.scopus.com/inward/record.url?scp=85090189821&partnerID=8YFLogxK
U2 - 10.1109/ACCESS.2020.3002972
DO - 10.1109/ACCESS.2020.3002972
M3 - 文章
AN - SCOPUS:85090189821
SN - 2169-3536
VL - 8
SP - 117278
EP - 117297
JO - IEEE Access
JF - IEEE Access
M1 - 9119419
ER -