OBS flight control development platform is based on Matlab Simulink to develop and establish MBD development tool chain matching with flight control aircraft, and now forms standardized Simulink Library module and automatic embedded code generation template. Form common input and output signal bus, frequency division scheduler, state machine, navigation module, remote control and telemetry module library.
Based on the MBD development platform and the advanced MBSE idea, the V model development process of the flight control system is constructed, and the standardized flight control development process is established to support multi-level testing and verification such as MIL, SIL, PIL and HIL. Based on the development platform, users can quickly complete the construction of the upper layer application through graphical programming, and deploy it to the flight control computer through one-click download, which can not only quickly complete the flight control algorithm engineering, but also carry out actual flight testing.
Key technology:
MBD automatic code production system architecture design
MBD flight control system task scheduling mechanism
MBD automated code production and IDE integration technology
Based on MBD complex general flight control algorithm design