研究了一种基SysMLSimulink的飞控系统概念样机设计方法。首先分析了SysML相对于UML的扩展及其比STATEMATE/UML更适合飞控系统概念样机设计的原因;其次,为了实现对飞控系统概念样机设计过程的完整支持,研究了一种实现SysML与Simulink模型集成及协同仿真SysML扩展机制,分析了扩展机制需要解决的关键问题以及扩展机制的Profile定义;最后,以一无人飞行器飞控系统Predator为例,基SysML与Simulink对其概念样机进行了设计,并进行了仿真验证。设计实践表明该方法能有效支持飞控系统概念样机设计。
A flight control system conceptual prototype design method based on integration of SysML and Simulink is researched. Firstly, the improvements between SysML and UML/STATEMATE that meet the flight control system design requirements are introduced. Secondly, a SysML extension mechanism that integrates SysML and Simulink model through code embedding is researched, the key problems it faces are analyzed and its profile definition is given. In the last, taking an unmanned aircraft system for example, the conceptual virtual prototype of its flight control system predator is designed, and functions, behaviors of predator are verified and validated. The design practice shows this method could meet the design requirements of flight control system conceptual prototype.