计算机测量与控制
計算機測量與控製
계산궤측량여공제
COMPUTER MEASUREMENT & CONTROL
2015年
5期
1806-1809
,共4页
多任务软件设计%Windows XPE%多线程%SDL%WSAEventSelect模型
多任務軟件設計%Windows XPE%多線程%SDL%WSAEventSelect模型
다임무연건설계%Windows XPE%다선정%SDL%WSAEventSelect모형
multi-task software design%Windows XPE%multi-threading%SDL%WSAEventSelect model
航行操纵系统是水下航行器控制系统的重要组成部分;为了保证航行操纵系统的实时性与可靠性,鉴于其硬件板卡驱动支持Windows平台,故软件采用了一种基于Windows XPE实时嵌入式系统的设计方法,根据操纵要求对航行操纵系统实时多任务进行了划分,诸如手柄信息处理任务、自动控制任务和网络通信任务等,介绍了多任务执行实体—线程(thread)的优先级的设置和线程同步工具的选取,并分析了Windows的多线程调度策略,然后详细阐述了航行操纵系统各任务的执行流程以及实现方法;最后,对航行操纵系统进行了实验室仿真测试,结果表明该系统实时性和控制精度达到了设计要求,操纵系统性能良好.
航行操縱繫統是水下航行器控製繫統的重要組成部分;為瞭保證航行操縱繫統的實時性與可靠性,鑒于其硬件闆卡驅動支持Windows平檯,故軟件採用瞭一種基于Windows XPE實時嵌入式繫統的設計方法,根據操縱要求對航行操縱繫統實時多任務進行瞭劃分,諸如手柄信息處理任務、自動控製任務和網絡通信任務等,介紹瞭多任務執行實體—線程(thread)的優先級的設置和線程同步工具的選取,併分析瞭Windows的多線程調度策略,然後詳細闡述瞭航行操縱繫統各任務的執行流程以及實現方法;最後,對航行操縱繫統進行瞭實驗室倣真測試,結果錶明該繫統實時性和控製精度達到瞭設計要求,操縱繫統性能良好.
항행조종계통시수하항행기공제계통적중요조성부분;위료보증항행조종계통적실시성여가고성,감우기경건판잡구동지지Windows평태,고연건채용료일충기우Windows XPE실시감입식계통적설계방법,근거조종요구대항행조종계통실시다임무진행료화분,제여수병신식처리임무、자동공제임무화망락통신임무등,개소료다임무집행실체—선정(thread)적우선급적설치화선정동보공구적선취,병분석료Windows적다선정조도책략,연후상세천술료항행조종계통각임무적집행류정이급실현방법;최후,대항행조종계통진행료실험실방진측시,결과표명해계통실시성화공제정도체도료설계요구,조종계통성능량호.