RTG及其在目标跟瞄视景仿真中的应用研究.pdfVIP

RTG及其在目标跟瞄视景仿真中的应用研究.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
RTG及其在目标跟瞄视景仿真中的应用 张玉双 岳玉芳甘光勇陶应学 (北京应用物理与计算数学研究所100088) 摘要:在激光雷达跟瞄系统的开发过程中,目标跟瞄过程视景仿真系统的开发是整个 仿真系统的关键。本文介绍了三维图形开发I:具包RTG,并与目前流行的视景仿真软件 vega进行了比较,同时对目标跟瞄视景仿真系统开发中重要组成部分的具体实现进行了较 详细的阐述。 关键词:RTG:目标跟瞄:视景仿真:Vega 一、引言 随着计算机技术的发展和三维图形理论与算法的日益成熟,结合三维建模技术进行控 制系统动态特性的可视化仿真已经成为可能。激光雷达跟瞄仿真系统,除了具有数值仿真 的优点外,还实现了激光动态跟踪瞄准运动目标的全过程可视化。 离和角度)、运动状态(速度、振动和姿态)和形状,并能探测、识别、分辨和跟踪目标。 为考察激光雷达对动态目标的捕获跟踪过程,初步开发了基‘丁.局域网的激光雷达计算机仿 真平台。在激光雷达跟瞄仿真系统中,动态目标跟瞄过程的视景仿真实现是整个仿真系统 的关键,采用视景仿真技术可以实现动态目标跟瞄过程的实时模拟,在很大程度上提高了 1: 科研人员的分析能力。本文着重介绍了RTG三维图形.1:具包的,I:作原理以及基于RTG 具包的动态目标跟瞄过程视景仿真具体实现。 二、砌Ⅺ开发工具包简介 具,引擎以API的方式提供,并提供了标准的应用框架。同时,引擎对碰撞检测、地形匹 配、雷达、导弹追踪、智能控制、景物动态生成等复杂的三维数据库上的操作提供了内部 支持。用户在开发基于RTG.1:具包的应用程序时, 首先需要创建三维场景数据库,并根据剧情定义景 物的行为控制参数,然后编写响应各种事件的子程 序,调用引擎API函数对景物参数进行控制,从而 完成开发工作。具体步骤如下: 1)用户应用界面初始化。 2)设置显示任务和显示环境。 3);011载三维数据库。 4)寻找需要控制的结点,取得结点控制句柄 5)设置操作任务、帧同调函数、事件响应控制。 用户程序对引擎初始化之后可以调用引擎执 行程序开始引擎处理循环。当引擎处理到需要控 图1用户应用程序流程图 —.205.. 制的结点时,会调用用户的事什响应控制函数。引擎执行完一帧的处理后会调川用户设置 的网调函数完成对结点或外部事件的控制。用户应用程序流程图如图1所示: 三、RTG与Vega比较 信息文件、RTG场景编辑器、运行速度及特效等与vega软件中相应内容进行了比较。 3.1替身: 为了实现观察者与场景之间的相互作删(碰撞、地形匹配等),并使观察者能看到自己 在场景中的位置和行为,为观察者设置一个替身,观察者在场景的运动和行为由替身完成。 Vega中视点与景物的相互与RTG实现过程基本相似。 3.2二维数据库: RTG三维数据库由场景和场景库组成。场景是在显示层中要显示的景物,允许多个, 用户可以在控制程序中根据需要动态切换场景库:场景库J.}j丁.放置场景中州丁.动态创建的 方式将场景加载到内存,加载成功返同一个场景句柄,删户通过场景句柄访问加载后的景 物。在Vega中的二维数据库没有细分,只有包含相当丁RTG中的场景部分。 3.3视口: 和子视口,第一个创建的视口为主视口,后来创建的视口为子视口,每个视口都有各自独 可以有不同的窗口位置和火小等。用户可以在应用程序中动态的增加或创建视口。视口创 建后可以设置视口在显示屏幕上的人小和位置(如不调用则默认为全屏幕),设置视口背景 Channel的操作相似。 3.4显示层: 显示层提供组织场景显示的手段。每个视口由多个显示层组成,引擎按显示层创建时 的次序处理各显示层,后来创建的显示层将覆盖先前创建的显示层,也可以利用’卜透明技 术实现多个显示层的同时显示。显示层分为视景层和图像层两类,视景层是二维数据库的 显示层

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档