基于vc++和trtd的无人机地面站软件开发

基于vc++和trtd的无人机地面站软件开发

ID:30640985

大小:19.63 KB

页数:8页

时间:2019-01-02

基于vc++和trtd的无人机地面站软件开发_第1页
基于vc++和trtd的无人机地面站软件开发_第2页
基于vc++和trtd的无人机地面站软件开发_第3页
基于vc++和trtd的无人机地面站软件开发_第4页
基于vc++和trtd的无人机地面站软件开发_第5页
资源描述:

《基于vc++和trtd的无人机地面站软件开发》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果基于VC++和TRTD的无人机地面站软件开发摘要:针对某无人机飞行监测和控制要求,以VC++为开发环境,采用TRTD实时程序开发包开发人机界面,设计了操作方便,功能强大的集飞行监测和控制、地面检测于一体的无人机地面站软件系统。软件采用多线程设计方法,设计了主线程和串口通信子线程,串口通信以保证上行数据为主设计握手协议,将下行数据依对飞行安全重要性不同分为不同传输频率的辅祯,解决了串口通信数据,容易导致通信堵塞和地面站需要数据

2、更新快的矛盾。经实际联调,系统运行良好,通信实时性高,很好地完成了各部分功能,并具有良好的扩展性。关键词:无人机;地面站;串口通信;多线程  中图分类号:TN911-34;文献标识码:A  文章编号:1004-373X(XX)22-0046-0    DesignofSoftwareforUAVFlightControlGroundStationBasedonVC++andTRTD  HEXiang-zhi,WANGRong-chun,ZHOUWEi  (BeijingAeronauticalTechnologyResearchCenter,Beijing

3、,China)  Abstract:AccordingtotherequirementofflightmonitoringandcontrolofcertainUAV,a课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果multifunctionalandconvinientflightcontrolgroundstationsoftwareisdesignedwhi

4、chcontainfunctionsofflightcontrol,monitoringandgroundtestingtodevelophumanmachineinterfacebyusingVC++andTRTD.Thesoftwaredesignusedmultithreadmethodanddesignedthemainthreadandserialcommunicationthread.Toensuretheuplinkdata,theserialcommunicationhandshakingprotocolisdesigned.Thedown

5、linkdataisdividedintoauxiliaryframeofdifferenttransmissionfrequencyaccordingtodifferentimportanceofflightsafety,whichcansolvetheproblemsofcommunicationjammingandfastdataupdate.Experimentsshowthatthesystemworkswellandthecommunicationisofperfectreal-timeproperty.ThetaskofUAVgroundstat

6、ionsystemisfulfilledwithsatisfactionanditalsohasgood:UAV;groundcontrolstation;serialcommunication;multithread  收稿日期:XX-06-1  0引言课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果  无人机(UAV)是一种动力驱使、可控制、能携带多种任务设备、

7、执行多种任务,并能重复使用的无人驾驶航空器[1]。无人机的飞行控制系统包括两个层次,如图1所示,分别是飞机系统和地面控制系统。无人机的地面控制系统,即地面站GCS(GroundControlStation),是无人机的重要组成部分,是整个无人机系统的“神经中枢”[2],它控制系统各项功能的成功实现。地面站可以完成无人机的飞行操纵、数据链管理、机载任务设备控制和地面检测,同时以数字和图形形式提供飞机飞行状态,实现对全系统的监控[3]。  为了提高实时性,本文采用Tilco公司的TRTD(TilconReal-TimeDeveloper)实时程序开发包在Win

8、dowsXP操作系统下开发地面站软件。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。