Automation continues to play an increasingly significant role in aviation, taking over various pilot functions and alleviating pilot's workload. This growing reliance on automation has heightened interest in the development and advancement of automation and flight control systems. This paper presents the architecture of a System Automation (SA) designed for integration into flight control systems across different aircraft configurations, including multi-copters and coaxial helicopters. The proposed architecture is designed to be modular and reusable across various platforms. The SA evaluates and determines the operational state of onboard systems. Each system is modeled using a state machine governed by specific transition conditions. These conditions are generated independently by a separate module using Boolean logic and relational operators. The paper further details the data structures of the modules and the interconnections between them. The architecture is implemented and tested on the SA for both a coaxial helicopter and a multicopter. Results demonstrate the system's functionality and validate its applicability across different configurations.

