控制工程
控製工程
공제공정
CONTROL ENGINEERING OF CHINA
2012年
2期
355-359
,共5页
无人直升机%实时系统%机载软件%地面站软件%软件架构
無人直升機%實時繫統%機載軟件%地麵站軟件%軟件架構
무인직승궤%실시계통%궤재연건%지면참연건%연건가구
研究了无人直升机飞行控制系统实时软件系统设计架构,针对机载嵌入式飞控计算机系统和地面站计算机系统,提出了基于VxWorks实时操作系统的多线程任务机载软件设计方案和基于WindowsXP操作系统的地面站软件设计方案,有助于加快完成无人直升机飞行控制系统的设计和验证.机载系统软件设计为数据采集和测量、伺服舵机驱动、飞行控制与发动机控制实现、通信和数据请求存储等功能.地面站系统软件设计为与机载系统的数据通信、终端用户操控,以及实时飞行状态监视等功能.利用组件对象模型设计技术实现了系统软件设计的模块化、软件结构分层组件化,方便了软件系统的集成与扩展.采用多任务线程机制,有效地满足了飞行控制系统实时性要求.利用实时操作系统的定时器任务机制,确保飞行模式的任务管理和调度.依据所提出的软件设计架构完成了实时机载软件和地面站软件组件模块的设计与开发,而且软件集成快捷方便.研究成果已成功应用于某型无人直升机飞行控制系统.
研究瞭無人直升機飛行控製繫統實時軟件繫統設計架構,針對機載嵌入式飛控計算機繫統和地麵站計算機繫統,提齣瞭基于VxWorks實時操作繫統的多線程任務機載軟件設計方案和基于WindowsXP操作繫統的地麵站軟件設計方案,有助于加快完成無人直升機飛行控製繫統的設計和驗證.機載繫統軟件設計為數據採集和測量、伺服舵機驅動、飛行控製與髮動機控製實現、通信和數據請求存儲等功能.地麵站繫統軟件設計為與機載繫統的數據通信、終耑用戶操控,以及實時飛行狀態鑑視等功能.利用組件對象模型設計技術實現瞭繫統軟件設計的模塊化、軟件結構分層組件化,方便瞭軟件繫統的集成與擴展.採用多任務線程機製,有效地滿足瞭飛行控製繫統實時性要求.利用實時操作繫統的定時器任務機製,確保飛行模式的任務管理和調度.依據所提齣的軟件設計架構完成瞭實時機載軟件和地麵站軟件組件模塊的設計與開髮,而且軟件集成快捷方便.研究成果已成功應用于某型無人直升機飛行控製繫統.
연구료무인직승궤비행공제계통실시연건계통설계가구,침대궤재감입식비공계산궤계통화지면참계산궤계통,제출료기우VxWorks실시조작계통적다선정임무궤재연건설계방안화기우WindowsXP조작계통적지면참연건설계방안,유조우가쾌완성무인직승궤비행공제계통적설계화험증.궤재계통연건설계위수거채집화측량、사복타궤구동、비행공제여발동궤공제실현、통신화수거청구존저등공능.지면참계통연건설계위여궤재계통적수거통신、종단용호조공,이급실시비행상태감시등공능.이용조건대상모형설계기술실현료계통연건설계적모괴화、연건결구분층조건화,방편료연건계통적집성여확전.채용다임무선정궤제,유효지만족료비행공제계통실시성요구.이용실시조작계통적정시기임무궤제,학보비행모식적임무관리화조도.의거소제출적연건설계가구완성료실시궤재연건화지면참연건조건모괴적설계여개발,이차연건집성쾌첩방편.연구성과이성공응용우모형무인직승궤비행공제계통.