基于Google Earth的三维飞行程序设计仿真

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:a82345678
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]提出了一种利用Google Earth二次开发实现飞行程序设计三维仿真的新方法。系统通过GE提供的扩展接口,使用KML语言生成三维飞行程序保护区并实现飞机飞行的仿真动画演示。系统为C/S架构,开发使用均在单机上。三维保护区可为设计人员提供直观简单的判别依据,模拟仿真还可验证程序设计结果的精确性和可靠性。
  [关键词]飞行程序设计 Google Earth 仿真
  中图分类号: 文献标识码:A 文章编号:1009-914X(2014)24-0004-01
  1 引言
  飞行程序设计是一门涉及面广而使用专业的设计学科,需要综合考虑飞行技术、飞机性能、空管指挥等直接相关因素,还要涉及地理地形、气象条件、设计施工等间接影响条件。
  飞行程序所设计的航迹对地面的人工障碍物非常敏感,而在广大西部地区现有的地形图均比较陈旧,大部分是上世纪70年代的测绘成果图,缺乏近期地形地貌的变动信息。GE是Google公司推出的虚拟地球仪软件。它把卫星影像、航空照相和GIS地形布置在一个地球的三维模型上。GE的卫星图片和航空影像更新快、像素高并配准了地理坐标信息,可以将真实的设计坐标与地球影像相结合进行参考。
  2 系统结构
  2.1 开发方式
  GE提供了两种开发模式,一种是组建(COM)API形式,允许第三方应用程序从GE查询信息并能给GE发送命令,应用程序通过调用GE主类来控制其3D视图、使用KML功能等。本系统只是利用GE平台来实现飞行程序设计的参考和评估,GE平台本身的功能已经足够强大且能满足设计工作中的需要,因此本次系统开发采用了另一种开放模式即:KML文件形式。KML文件是基于XML语法格式的文件,其编辑简单,易于修改,可根据不同的要求融合各种地标信息。文中将详细介绍GE在VisualC#平台下的二次开发情况并实现飞行程序保护区的评估及飞行航迹动态模拟仿真等功能。
  2.2 系统结构
  系统结构如(图1)所示,主要包括软件系统和GE浏览端,各种设计参数(VOR、NDB、所处航段)、跑道数据(坐标、高度、尺寸数据)、飞行参数(高度、速度)等数据汇集到软件系统,同时加入人工控制飞行航迹3D模拟的控制参数,通过GE接口规范生成相应的KML文件,将KML文件发送到GE浏览器生成三维飞行程序保护区及航迹模拟。
  2.3 3D保护区设计
  传统的飞行程序保护区为平面类型,由对应的点、线、面组成,而3D保护区在传统的基础上对各点增加相应的高度,形成一个三维立体结构的保护区,保护区的高度统一为海拔高度。设计结果中控制点高度是标称航迹上的高度,在标称航迹高度上减去对应航段的超障余度才是真正的保护区高度。GE软件中要实现3D保护区需要在KML文件命名对应的保护区段落,在此段落内设计保护区结构,实现具有经纬度和高度的点组合,由两点生成线,再由四条线组合成矩形面,最终实现3D保护区。对于由曲面构成的保护区,曲面计算方法用积分的思想细分区段最后拼接出完整的保护区。
  2.4 模拟仿真原理
  GE软件支持时间轴工具并可将格式为.dae的三维模型放置于GE三维场景中,模拟仿真原理为动画制作中的逐帧动画原理,将三维模型按照一定的时间距离关系分布在GE三维视图中,用时间轴来控制每个对应帧上的飞机出现或消失,从而产生动画效果。设定一个飞机的初始速度值来确定时间与距离之间的关系,将这些信息写入KML文件中的时间轴标识中,此标识内包括模型信息、坐标点位置、高度等。GE软件通过读取KML文件中时间轴标识中的坐标、高度、时间点等关键信息来产生连续帧动画。动画的播放速度和每次出现帧数可以用GE的时间轴工具属性来控制,还可以选择是否循环播放动画。
  时间轴动画KML文件编码段为:
  air3
  
  3
  4
  

  2.5 模型姿态设置
  模拟飞行中飞机模型有各种姿态变化,模型姿态是三维飞机模型在空中的机体轴相对于地面的角位置。通常用三个角度来表示:①俯仰角,模型机体纵轴与水平面的夹角。②偏航角,模型机体纵轴在水平面上的投影与该面试参数线之间的夹角。③滚转角,模型对称平面与通过模型机体纵轴的铅垂平面间的夹角。
  模型KML文件编码段为:
  
  absolute
  
  105.17485123
  34.21433616
  1256
  

  
  150
  0
  0
  

  

  偏航角对应编码中的项,俯仰角对应编码中的项,滚转角对应编码中的项。
  3 应用成果
  (图2)中的飞机模型沿设计的三维标称航迹起飞,保护区边界线明显的投影在地表面上,直观的体现出起飞航迹与地面障碍物之间的关系。
  4 结语
  本文介绍了一种利用Google Earth二次开发实现飞行程序设计三维仿真的新方法。充分利用Google Earth信息量大,地图影像更新快的特点有效的解决了飞行程序设计过程中对地面人工障碍物的影响情况的评判问题。飞行程序设计是一个小众又很专业的学科,因而飞行程序设计的成果常常让大部分人感觉生涩难懂,模拟仿真可以把大量专业化词汇描述的设计成果直观的呈现在三维场景里,使人一目了然。
  参考文献
  [1] 唐勇,刘昌忠,吴宏刚.基于Google Earth的三维航迹监视及六自由度飞行仿真[J].计算机应用,2009(12):3385-3387.
  [2] 江宽,龚小鹏. Google AP I开发详解: Google Maps与GoogleEarth双剑合璧[M].北京: 电子工业出版社,2008.
  [3] 马俊,杨忠,杨成顺,徐玲玲.基于Google Earth的人机交互平台设计[J].应用科技,2010(7):6-10.
其他文献
[摘 要]哈尔滨市阿城区农业技术推广中心开展了大豆施肥技术研究工作,在试验摸索的基础上,初步形成了适合我区的大豆合理施肥量。之后又开展了施肥技术示范,并在大区示范的基础上进行了小区设计对照,为调整施肥量提供参考。  [关键词]大豆 施肥技术 物侯期 生育状况 田间测产  中图分类号:S2 文献标识码:A 文章编号:1009-914X(2014)31-0169-01  一、 示范地点:  东北农学院
期刊
[摘 要]通过对医院病案管理、人事档案管理及医疗设备档案管理中所存在一些问题及采用的相应对策的讨论,旨在提高各级管理及相关人员对医院档案管理重要性的认识,进而使档案管理工作在医院现代化的工作进程发挥更大的作用。  [关键词]医院档案管理 存在的问题 对策  中图分类号:C93 文献标识码:A 文章编号:1009-914X(2014)31-0172-01  医院档案的管理是医院管理工作的重要内容之一
期刊
[摘 要]开发生产无公害水稻除了选择良好的生态环境、防止大气污染、土壤水质污染、重金属污染、提高稻农和消费者的生态意识、环境意识、消费意识外,还要注重栽培技术。  [关键词]水稻 栽培技术  中图分类号:S2 文献标识码:A 文章编号:1009-914X(2014)31-0170-01  一、选择基地  1.生产无公害水稻区域内,没有污染型企业和工业废气物及城市垃圾堆放物等可能造成环境与农产品污染
期刊
[摘 要]在玉米的栽培过程中,只有注意好各个环节的实施,才能够对玉米优质高产栽培提供有利的条件。  [关键词]玉米 优质高产 栽培技术 措施  中图分类号:S5 文献标识码:A 文章编号:1009-914X(2014)31-0166-01  1.良种选择  玉米播种要求其发芽率高于90%,如果不能够达到这一标准则需要适当地增加播种数量。精良点播技术则要求更高,要求发芽率达到 96%。当下筛选种子均
期刊
[摘 要]本文对焦炉煤气制氢工艺中的主要设备活塞式煤气压缩机在实际生产中产生故障的原因进行了分析,并针对问题提出了解决方法。  [关键词]煤气压缩机、故障、原因分析、解决方法  中图分类号:TB652 文献标识码:A 文章编号:1009-914X(2014)24-0006-01  1 引言  莱钢集团焦化厂粗苯精制工艺中需要的氢气原料主要从焦炉煤气中提取,而在焦炉煤气制氢工艺中主要的设备就是煤气压
期刊
[摘 要]图书馆空间布局不仅是技术问题,也是人文问题。空间布局要全开放,要体现个性化,要实现管理与服务的融通、传统与现代融合以及学习与休闲的统一,要着眼当前面向未来。  [关键词]图书馆 空间结构 空间布局 建筑设计 人文精神  中图分类号:TD341 文献标识码:A 文章编号:1009-914X(2014)31-0171-01  图书馆空间布局早已引起图书馆界人士越来越多广泛关注。这不仅是一个技
期刊
[摘 要]空心杆电加热是开采超稠油的主要方式之一,相对于实心杆,空心杆容易出现杆漏的情况,杆漏后将对抽油杆、井下电缆产生较严重的腐蚀,造成资源浪费、环境污染等事故,还会增加额外的检杆次数,降低油井生产时率。为了减少空心杆漏失情况的发生,基于空心杆的结构和漏失原因,从作业监督与现场管理两个方面阐述了有效降低空心杆漏失率的方法。  [关键词]超稠油;空心杆;杆漏率;修井作业  中图分类号:C93-09
期刊
[摘 要]钢质连续杆深抽技术是以钢质连续抽油杆为主体,与井下抽油泵、安全接头、光杆和地面抽油机配套,以达到加深泵挂增加产能、延缓偏磨、延长油井检泵周期目的的一种机-杆-泵配套深抽技术。  [关键词]钢质连续抽油杆 深抽 防偏磨  中图分类号:TE933 文献标识码:A 文章编号:1009-914X(2014)24-0002-01  一、前言  公司盆地内大部分区块依靠天然能量开发,缺乏其它能量补充
期刊
[摘 要]文中介绍了无公害糯玉米高产栽培技术、加压滴灌地膜玉米高产栽培技术和紧凑型玉米高产栽培技术等。  [关键词]高产栽培技术 无公害 玉米  中图分类号:S5 文献标识码:A 文章编号:1009-914X(2014)31-0168-01  一、无公害糯玉米高产栽培技术  (一)基地技术。基地需要空气清洁,应设在3km内无污染源,生态环境良好的农业生产区域。基地的灌溉水质量,周围空气环境质量,土
期刊
[摘 要]从石油平台的工艺管道材料、温度、压力三个方面探讨了工艺管道的设计工作。同时,结合石油平台工艺管道建设工作的施工经验,对石油平台的工艺管道安装施工工作以及后续的管道建设质量检验工作进行了分析,形成了相对完善的海洋石油平台工艺管道建设体系。  [关键词]石油平台;工艺管道;焊接  中图分类号:P744.4 文献标识码:A 文章编号:1009-914X(2014)24-0165-01  为了保
期刊