A PRTOS-Based Partitioned Runtime Architecture for Integrated Avionics of Near-Space Airships: Multicore Porting and Fault-Containment Validation
Yong Hao, Zhaojie Li, Yanchu Yang, Jianghua Zhou, Baocheng WangIntegrated avionics for near-space airships increasingly consolidate multiple functions on shared multicore platforms, creating risks of cross-functional interference and fault propagation. This study develops a multicore static-partitioning architecture based on the PRTOS Type-1 hypervisor and implements static mappings among four Linux guest partitions, processor cores, independent memory regions, and devices on an Intel Atom x6425RE platform. Fault-free baseline, partition-local computational overload, 16 MiB cyclic memory access, inter-partition communication, and native-Linux multicore-propagation experiments evaluate response time, deadline misses, and communication completeness. Under PRTOS, increasing pressure causes deadline misses in the faulty partition, while the other partitions retain zero misses. Severe pressure reduces communication completeness of the faulty partition but produces no integrity error or residual backlog on the other channels. Under native Linux, one functional anomaly expands to multiple cores and causes deadline misses in all tasks. PRTOS static partitioning therefore bounds the propagation of local faults and provides an engineering basis for isolated deployment of integrated airship–avionics functions.