Performance of rule-based system CLIPS on microcontrollers
摘要
Satellite failure detection, isolation, and recovery (FDIR) is critical for mission autonomy, yet its implementation on resource-constrained nanosatellites presents significant challenges. This paper addresses these challenges by presenting a rigorous performance evaluation of a flexible, CLIPS-based FDIR system on a diverse suite of commercial and space-relevant microcontroller architectures, including ARM Cortex-R5F, M7, M4, M0+, and the SPARC V8 (LEON3). Our empirical findings establish the viability of this knowledge-based approach on modern, low-cost hardware, demonstrating that its practical application is governed by a clear set of performance trade-offs. The results reveal a wide performance spectrum, with rule execution times for nominal monitoring tasks ranging from approximately 60