基于PC机的无人机仿真系统资料下载.pdf

上传人:wj 文档编号:5982110 上传时间:2023-05-05 格式:PDF 页数:6 大小:295.13KB
下载 相关 举报
基于PC机的无人机仿真系统资料下载.pdf_第1页
第1页 / 共6页
基于PC机的无人机仿真系统资料下载.pdf_第2页
第2页 / 共6页
基于PC机的无人机仿真系统资料下载.pdf_第3页
第3页 / 共6页
基于PC机的无人机仿真系统资料下载.pdf_第4页
第4页 / 共6页
基于PC机的无人机仿真系统资料下载.pdf_第5页
第5页 / 共6页
基于PC机的无人机仿真系统资料下载.pdf_第6页
第6页 / 共6页
亲,该文档总共6页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

基于PC机的无人机仿真系统资料下载.pdf

《基于PC机的无人机仿真系统资料下载.pdf》由会员分享,可在线阅读,更多相关《基于PC机的无人机仿真系统资料下载.pdf(6页珍藏版)》请在冰点文库上搜索。

基于PC机的无人机仿真系统资料下载.pdf

simulation1引言无人飞行器UAV(UnmemIedAerialVehicle)是因军事需求而发展起来的,最早出现于1913年。

它可分为无人机、导弹和靶标三大类。

在70年代的美国侵越战争,1982年的咀色列对黎巴嫩的贝卡备地之战使无人机举成为明星,引起许多国家竟相发展无人机帅年代海湾、科所沃几次局部战争,美军的无人机还多欢完成了Ifl标搜索、战场警戒、海上拦截和海军火炮支援等任务成了美陆军部队的开路先锋,无人机的地位得到了确认。

无人机除了在战场侦察、监视、边境巡逻、定位、跟踪与识别、反雷达、反坦克、直接攻击或目标激光指示与技射、电子侦察等军事用途之外还可用于民用方面的坜区监控、气象撵测、公路逛规、劫探测绘、海洋研究、缉毒、水灾监视、电力线路查巡、森林火灾防救等。

由此可咀看出,无人机无论在军事还在民用方面都有极为广阔的应用前景。

为节省研制费用,加快研制不同种类的无人机的进度,需要对无人机的飞行品质进行全方位地评估,建立无人机飞行仿真系统。

收藕日曩:

20014)9-05怍t筒舟:

睬兵(1967一),男,四J11人硬士,研究方向为智能控制与无人机,虚拟现实、仿真、电力系统仿真等:

皋犯目h1螂七男,副教授,研究方向为不确定系统鲁棒控制与涟波阻及无人驾驶飞机;

募曩析(I943-),男,博导,86324专家组组长,研究方向为智能控制与智能n器方面的研究。

2系统总体方案2I蓉统组成2LI熏瓤件飞行控制系统。

仿真系统。

传感器仿真计算机。

地面站仿真计算机。

飞行控制系统根据传感器仿真计算机挺供的传感信息,解算出控制参数,给图形仿真计算机系统挺供15行数据,图形仿真计算机具有比较强的图形显示功能和数瞻处理功能,传感薯仿真和飞行控制系统计算机通过碍络向三雏图形仿真计算机提供飞行信息,控制飞机的飞行状态图l显示了计算机系统之间的控制流程。

田l仿真系统控制漶程万方数据614系统仿真学报2002年5月212秉统软件飞行控制器计算机软件运行环境:

DOS622,BC30。

三维图形仿真计算机软件运行环境:

Windows982000NT,VC+60OpenGL。

传感器仿真计算机和地面站仿真计算机软件运行环境:

Wmdows98,VC-+-b60。

网络协议采用TCP1P协议。

网络应用程序包括两个部分t一部分是服务器端一三维图形仿真计算机端的应用程序,用于接受客户端的连接请求、接受客户端的信息、处理客户端的计算请求、向客户端发送计算结果和应答信息等。

另一部分是客户端传蓐器仿真计算机的应用程序,主要用于申请连接到服务器、向服务器发送计算请求、处理服务器拄回的计算结果和其他信息等Visualc+60作为一个功能非常强大的可视化应用程序开发工具功能非常强大,支持面向对象犏程、模块化、代码可重用、组件共享等技术,可以大大提高软件系统的设计、管理和开发的数度。

是计算机程序员的最优秀的应用开发工具之一。

OpenGL即开放性田形库(OpenGLC-nphicUbnry)是由S(3I公司IRISGL发展而来的。

它是一套独立于操作系统和硬件环件的三维图形库和模型库,有着强大的图形功能和良好的跨平台移植能力已成为事实上的图形标准。

OpenGL目前已被广范地应用于可视化、实体造型、CADCAM、模拟仿真等诸多领域。

作为一个开放的三维图形软件包OpenOL与v队之间接口紧密,Microsoft在Vc20以上版本中内置了OpenGL,使广大徽机用户可以充分利用OpenGL的强大圈形功能。

结合二者的优点+可以根方便地开发出面向对象的三维立体仿真模型。

22系统功蠢2l仿真系统仿真系统分为二个部分;

动力学仿真和运动学仿真、三维圈形仿真。

动力学仿真:

根据飞行控制系统发送过来的数据,解算出作用在飞机上的力。

运动学仿真则根据飞行动力学方程解算出飞机的六自由度(俯仰、横滚、偏航、升降、纵向平移、侧向平移)运动信息。

三维图形仿真则利用气动仿真数据和运动学仿真数据,以三维立体的方式显示出飞机的状态,仿真出飞机实际的运动特性。

222传囊仿真计算帆功麓给飞行控制系统提供无线电高度传感器、磁航向传感器、高度空速传感器、捷联惯导,差分GPS。

工23蚰面站仿真计算机功能给机载飞控计算机提供发动机信息提供地面人员控制飞机所需的人机接口、操作界面、综台信息显示,实现地面控制站与无人机的无线数据通讯实施对飞机的有效操纵,实现多种飞行模态的转换为用户提供人工控制、程序控制和自主飞行三种飞行控制模态,机载任务载荷管理,系统自检测。

通过研究理论模型及输入实际飞行参数,用于对无人机的飞行性能和飞行控制、导航等系统的研究。

再配置飞行遥控器,可以训练无人帆的飞控人员3飞机模型及动力学和运动学仿真本文研究的小型无人机采用鸭式气动布局的气动外形,前翼为平直翼,主翼为后掠翼垂直尾位于机翼翼尖一个推力螺旋桨置于机身后部,在前真上设有控翩飞机纵向运动的升降舵面,机翼上设有控制飞机横向运动的副翼机身下部装有不可收起的前三点式起落槊,由前轮控制飞机在地面滑行时的方向和转弯。

为减少阻力,无人飞机的造型符音流线型在计算机屏幕只关心飞机的卉自由度参数,绘制出其摹奉造型以分折飞机的姿态、位置以及其他飞行参数。

31飞机模垂建立将无人机分成固定部分和活动部分。

周定部分包括机身、前翼、机翼、垂尾、发动机;

活动部分包括升降舵、左右副翼和螺旋桨,见图2。

圈2UAVl机并作如下假设:

1认为飞机不仅是刚体且质量是常数。

2假设地面为惯性参考系即假设地坐标为惯性坐标。

3忽略地球曲率把地球看成平面。

4假设重力加速度不随飞行i娃而变化。

5假设飞机的n轴和n轴处于机体的对祢平面内,因而惯性积五砭和协等于零。

在船轴与飞机的惯性主轴重合的情况下zz=0。

但蔚轴一般不是飞机的惯性主轴。

32动力学方程的建立飞机动力学仿真方程可由牛顿第-定律导出。

该定律的向量形式为户=鲁(m网。

=m警L

(1)衍=警L=L警m再式中下标h表示相对地理坐标系而言,一一外力m一飞机质量,矿一飞行速度,庸一外力矩疗一动量矩万方数据第14卷第5期陈兵等:

基于PC机的无人机仿真系统615速度向量对时间的变化率为警L=L警f(3)y、国和ZF用机体轴上的分量表示,可得出线性运动(重心运动)方程E=,l(E峨q。

吒艘)_、=m(吃+u致M峨)“)只=嘣t“蚀_慨)j依据

(2)式、第二豢假设和第五条假设,可推导出动量矩分量:

H燕1:

引y=y,一,Jq(5):

=:

J(4)式可写成。

M=o等嘲庸(6)己掣的分量是df警=,一q。

1譬吨卜即。

l(7)警吨,:

】进一步推导可得角运动方程。

Z=JA+识-,)嗥哪+o(啦峨棚)、z屿=惦+仉t)q峨I略蝗吨)

【(8)z岭,A川,哪嗥qo(j飞机绕机体轴的旋转角速度峨、q、啦与夹角妒、0、,的关系如式(9):

=尹+妒sin考1,=osmy+妒secosy(9)oJ:

=0cos,一妒oososhayJ即可毗求出f=qt90(qoosr一啦sin加妒2赤(qcosyq咖y)o0=60,siny+:

cosyj飞机在飞行中,由作用于帆身上的力和力矩共同影响。

作用在飞机上的力由三部分组成:

发动机的推力P;

地心引力造成的重力G和气动力R。

作用于飞机上的力矩是个向量沿空间坐标系分解为三个力矩:

滚转力矩、伯航力矩和俯仰力矩。

飞机的力学分析:

升降舵处于飞机前翼由它产生帕仰力矩,机翼上的两十剐翼产生滚动力矩和偏航力矩,发动机的推力由风门开和大小决定。

飞机姿态由三个姿态欧拉角(即滚转角、俯仰角和偏行角)确定,姿态角与姿态角变化率和飞机角速度分量关系为:

争=p+qsin妒t98+rcosIl,t900=qeos口-ysint妒=日sinp日一rcosp日飞机受力情况见圈3。

圈3作用在E机上的力和力矩挂3A蛾性化状杏方程上面推导的飞行器运动方程是非线性擞分方程,不暑求解。

一般利用小扰动原理对微分方程键进行线性处理,以便采用较简单的求解方法。

无人机有左右副翼、俯仰舵三个操纵量控制飞机的滚转角、帕航角,俯仰角,经过实验数据挝台,可以得出操纵量与状态量的关系,方程式如下:

y=嘞+马a+如。

广+4,旷+qor+bF1y=+岛卢+如卢2+岛卢+钆_B+以-B5卜一=岛+q埘+c2+岛国+q耐+c;

dJ当前状态量和控制量带入飞行控捌方程中,用宠格-库塔方法解出飞机的下一个状态量,运步得出飞机的运行轨迹。

4tttt-平台41-:

It圈形仿真计算机的软件实现41At立基于砌和OpeaGL仿真盘甩曩净曩纂在Vtsualc+中可以通过MPCAppVrard报方便地创建一十OpenGL窗口在此基础上同通过镉加相应的变量和函数完成OpenGL窗口的创建和初始化操作。

首先利用钉a1阱的A印狮z-rId建立一个摹子=c的应用程序框架UAV_Simulafin并将vc、_lib目录下的静态库文件OpenGL32nb、Glu321ib和GlauxAib蓊加匿项目文件中:

然后用资源编辑器制作一个命操作对话框IDD_FORM_COMMAND,作为命令操作视田的界面:

为命令操作对话框建立一个类cF锄cc眦唧删州;

在CMaiaFrame中创建一个csplitterWnd共,使其分别包台命令视圈和田形绘制视图;

为命夸操作对话框内的每个操作构件端写事件处理程序,同时编写龠夸操作对话框自身的Paint函数,使之与每个操作构件的变化相对。

万方数据616系统仿真学报2002年5月412掏建无人机兰堆实悻模型建立BuUdUAV函数,由该函数建立三维立体的飞机模型三维模型的绘翩采用OpenGL的实侧库构造和读取三维实体模型库(3DS)构建两种方法,绘制无人机模型的固定部分和活动部分,模型的固定部分建立有关OpenGL显示列表一优化显示性能。

42传蕾嚣仿真和地面站仿真计算机的软件实现421传蓐暑仿真计算机利用Visualc+编程模拟出无人机的气压高度计、GPS接收机肄飞行传感器信息。

42,2蚰嗣蛄仿真计算机利用Visual阱编程,模拟出无人机的地面站监控程序,检测地面信息、接收无人机的遥测信息、向无人机发送遥控信息等。

43系统参数韧始化包括两部分:

OI把nGL初始化包括设置像素格式、建立绘图描述表、清除颜色和深度缓存、设置材质纹理、光照初始化、矩阵初始化、视口初始化。

飞行参数韧始化包括传感器、坐标、角度、GPS、升降舵、左右副翼、风门舵机44构建系统阿络管理缱程45系统联机调试运行三台仿真计算机安装网卡,用双绞线连接,运行仿真程序输入各种飞彳亍控制参数(如升降舵、副翼偏角),分析飞机的飞行状态。

5结语本仿真系统建立了研究无人机所需的六自由度飞行仿真模型。

编写了飞机三维仿真模块、飞行运动学仿真模块、传感器仿真模块、舵机、副翼及方向舵动力学模块。

应用本系统,可在实验室环境中进行无人机飞行规捧研究、飞行性能评估、飞控人员培训仿真,进而与无人机飞控甬统相连,使仿真系统同步显示实际系统状态,因而对即将进行的新型无人机总体方案规划和无人机品质评估研究具有一定的参考价值。

参考支撤:

【1】王行仁飞行实时仿真系统及技术【北京北京航空航天大学出版杜1帅821美scotWongoVisualc+“0技术内幕EM】北京希望电子出版杜I哟【3】小型无人机方塞报告阎清华大学内部资料11999年3月【41白建军OpeaGL三维图形设计与恻作刚】北京:

民邮电出版社1999*_h_、__。

h_、_、__-_,、J、_,。

、h,、J-_,。

_h__-___、-_、_-、_o、_h,h-,o_、_-,_(上接第608页)nettoolsobj与执行层进行通讯。

管理控制层通过采得的执行层质量数据进行建模,并在此基础上进行质量教据管理。

此层是中间层,一些质量算法都可以放在这一层中。

此层用VC60做的DLL来实现,它包含管理控制层工作的核心算洁和一些使用频繁的函数,以及对nettools曲j中Socket通讯函数的谓甩。

管理控制层相对于执行层是服务器应以服务器方式打开Socket端口。

此处主要用到的nettoolsobi中的函数有:

n吐血iLg啦keL日e州(1lste叫aort,s吐dcs嘶p自x)n时_wkd姒(socketaksctilxor,m翳sa留eJmf甘)随一m耐soc吲钟ckeLdeKril,loLm黯s吣eJu断)肿u枷socbt(Bbul罾料jpl甜)net_closesocket(socketdetmptor)为了开发方便和执行效率相结合采用VB60作管理控制层的高层部分框架界面。

这样大大降低了开发难度而核心算法是VC60做的DLL如此执行速度也能够得到充分的保证。

(3)计划执策层计划决策层的重点在于数据库、专家系统、知识库,以帮助高层人员完成质量计划的制定。

此层与管理控制层的共享数据通过Oracle数据库来进行。

计如决策层可以通过VB60来开发。

计划决策层的开发基本上与常规的质量保证系统无区别,在这里不作详细的介绍。

4结语车文给出了基于DENEB_QUEST的质量仿真系统的原理设计与规划,对其实现途径做了明确的分析说明。

采用了层次化的设计各层次之间的逻辑关系清晰,独立性强,可根据功能需要任意扩充。

生产前此仿真系统可以对生产中遇到的_醺量问照进行模拟1=王减少将来实际生产中的质量问题。

当在实际生产中,它又可与生产中采集的质量数据相结合,从而转换成一个实际的质量保证系统。

本质量仿真系统仍有许多地方还需要作相应的完善和补充,这是虬后的工作。

参考娥:

【t1Dell血公司DntoU脚埘卵砒出1珊im,glu唧,p岫叩触pd2002口#志航计算机辅助质量系统【M】北京:

机械工啦出舨挂,1997r弼Ddh公司D曲咖伽酣用户手册位11959【4于忠海计算机辅助加工质量控制系统日制墙技术与机床,2000,

(2)51EvansDJs血跚MSom呷xpli曲删tho出forhyperbolicequ蚯s【J】ComputerMa山AI刑k埘。

峨1988,15161强蛩绪新犏质量管理学EM】北京高等赦青出1氍牡1998万方数据基于PC机的无人机仿真系统基于PC机的无人机仿真系统作者:

陈兵,朱纪洪,孙增圻作者单位:

清华大学智能技术与系统国家重点实验室,北京,100084刊名:

系统仿真学报英文刊名:

JOURNALOFSYSTEMSIMULATION年,卷(期):

2002,14(5)被引用次数:

26次参考文献(4条)参考文献(4条)1.王行仁飞行实时仿真系统及技术19982.ScotWongoProgrammingMicrosoftVisualC+60技术内幕19993.小型无人机方案报告19994.白建军OpenGL三维图形设计与制作1999本文读者也读过(6条)本文读者也读过(6条)1.胡春华.朱纪洪.孙增圻纵列式无人直升机建模及其精确线性化方法研究期刊论文-控制与决策2004,19(9)2.孟焱.孙增圻.朱纪洪无人直升机模态转换控制器的设计期刊论文-计算机工程与应用2002,38

(1)3.张雄.叶榛.朱纪洪.李实基于虚拟现实的无人驾驶飞机仿真训练系统期刊论文-系统仿真学报2002,14(8)4.陈钢.王元元基于HLA的雷达网探测隐身飞行器仿真系统期刊论文-系统仿真学报2003,15(8)5.庞国峰.朱纪洪.PANGGuo-feng.ZHUJi-hong通用飞行动力学模型库的开发及应用期刊论文-飞行力学2006,24

(2)6.侯宇.方宗德.刘岚三维可视化技术微型飞行器仿真中的应用期刊论文-计算机应用研究2004,21(5)引证文献(20条)引证文献(20条)1.李军伟,程咏梅,禹亮,阮晓明基于Stateflow的多模态飞行仿真研究期刊论文-计算机应用研究2011(12)2.汪旭光,袁冬莉,闫建国VxWorks下飞行模拟系统研究与设计期刊论文-飞行力学2008(02)3.刘正浩,邓勇,郑刚天地一体化任务中升空平台的时空特性仿真期刊论文-系统仿真学报2010(01)4.李军伟,袁冬莉基于VxWorks的无人机半物理仿真研究期刊论文-测控技术2008(09)5.金国栋,卢利斌,何元磊无人侦察机实时仿真系统期刊论文-系统仿真学报2007(13)6.董苗波,孙增圻基于PC机的无人机仿真系统开发期刊论文-系统仿真学报2004(07)7.张登成,苏新兵某小型低空高速无人机控制律设计与仿真期刊论文-弹箭与制导学报2007(01)8.孙丽卿,张国峰,王行仁无人机仿真训练系统期刊论文-计算机仿真2006(02)9.步红无人机远程控制系统建模、仿真及通讯研究学位论文硕士200510.张玉刚,薛红军,栾义春,肖华无人机地面控制系统操作员控制台设计与仿真期刊论文-火力与指挥控制2008(10)11.艾小锋,朱华勇,沈林成具有JTIDS接口的无人机仿真系统期刊论文-计算机仿真2007(12)12.刘泽坤无尾式无人机飞行动力学分析及飞行仿真研究学位论文硕士200513.张云洲,胡禹超,吴成东,宋云宏三维姿态实时显示的小型无人机飞控仿真系统期刊论文-实验室研究与探索2015(01)14.杨平水面无人艇分布式仿真及通讯研究学位论文硕士200815.韩宏文变形翼飞行器的可视化仿真及姿态控制算法研究学位论文硕士201316.张亚梅光斑跟踪仿真转台的设计与实现学位论文硕士200517.佟璟无人机地面监控站仿真系统学位论文硕士200518.徐妍无人机实时仿真软件开发技术研究学位论文硕士201019.杨平水面无人艇分布式仿真及通讯研究学位论文硕士200820.张恩惠航模驱鸟系统设计与设备的研制学位论文博士2004引用本文格式:

陈兵.朱纪洪.孙增圻基于PC机的无人机仿真系统期刊论文-系统仿真学报2002(5)

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > PPT模板 > 商务科技

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2