论文部分内容阅读
该文分析了无人直升机飞行控制系统软件实现要求。提出基于组件的程序设计方法开发此类软件 ,充分考虑模块的重用性 ,以组件为核心 ,每一组件单独开发与测试 ,然后按照一定的集成规则 ,分层、渐进地开发整个系统。组件之间的通信通过事件机制来实现 ,使得子系统之间的耦合减小 ,并且增加了系统的可靠性、灵活性和重用性。最后开发了飞行控制系统设计中的模型、参考模型和逆模型组件 ,并进行了仿真验证 ,结果表明这种设计方法将大大简化复杂控制系统的软件设计 ,方便系统软件的工程实现