- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MultiGen CreatorVega在高速列车运行视景仿真系统中应用
MultiGen CreatorVega在高速列车运行视景仿真系统中应用
摘要:随着计算机软、硬件技术的迅速发展,利用三维视景仿真技术动态描述列车运行仿真过程成为一个新的发展方向。简要介绍了开发工具Multigen Creator和 Vega的特点。研究了利用Creator和 Vega实现视景仿真的总过程。结合高速列车运行实例说明了利用Multigen Creator建立铁路三维模型的主要思路和过程,并详细分析了建模过程中的难点问题及相应的办法;还研究了利用Vega实现实时驱动的步骤和方法。仿真结果表明,基于Multigen Creator和 Vega的高速列车运行实时视景仿真系统取得了良好的效果。
关键词:视景仿真;Multigen Creator;Vega;建模;列车运行仿真
中图分类号:TP319 文献标识码:A 文章编号:1009-3044(2009)24-6973-02
MultiGen Creator/Vega and Their Application in the Driving Simulator of the High-speed Train Transportion System
HE Min
(School of Electrical Information Engineering, Lanzhou Jiaotong University, Lanzhou 730070, China)
视景仿真(Visual Simulation)是计算机仿真技术的重要分支,是计算机图形图像技术、图形处理与图像生成技术、立体影像和影像技术、信息合成技术、现实技术等诸多高新技术的综合运用,其最重要的目标是真实体验和方便自然的人机交互。它有利于缩短实验和研制周期,提高试验和研制质量,节省试验和研制经费,并已经在许多领域得到了广泛的应用[1]。
目前,列车控制系统(CTCS) 已成为我国铁路列车控制的发展方向。由于该系统得基础设施、闭塞制式、列车运行方式等各方面都非常复杂, 因此有必要建立一个仿真系统,为行车组织、基础设施建设、列车安全运行等提供科学的可靠的决策支持。铁路视景仿真技术是仿真动画的高级阶段,应用三维视景仿真技术开发此类系统的显示模块,不但提高效率,缩短研发周期,减少训练时间,不受环境及气候的限制,而且对保证安全、节约开支、提高试验和研制质量、系统设计的灵活性尤其具有突出的功效。
1 软件平台
1.1 三维建模软件
Multigen Creator系列软件,由美国Multigen-Paradigm()公司开发的,是一种实现三维仿真建模工具的软件系列。它性能优越,系统可靠,稳定性好,具有同类建模软件系统无法比拟的优点。它有别于传统的机械建模CAD等建模软件,可以满足实时性的前提下的面向仿真的、逼真性好的大面积场景。Creator还提供创建和编辑数据库文件的可视化环境,拥有针对实时应用优化的Open Flight数据格式、最优化地生成实时三维(RT3D)数据库。它主要由基本建模环境模块、地形建模模块和特殊用途模块组成。其中基本建模环境模块给建模人员提供一个交互的、可视化建模环境。地形建模模块提供了强大的批处理三维地形、地貌生成工具。特殊用途模块主要包括公路、仪表构建模块等。
1.2 实时仿真工具
Vega用于实时视觉模拟、虚拟现实和普通视觉应用。Vega将易用的工具和高级仿真功能巧妙地结合起来,从而可使用户简单迅速地创建、编辑、运行复杂的仿真应用。Vega能显著地提高工作效率,同时大幅度减少源代码开发时间。使用Vega可以迅速地创建各种实时交互的三维环境,以满足各行各业的需求。
Vega包括图形用户界面LynX(一种基于X/Motif技术的点击式图形环境)、Vega库还包括完整的应用程序接口(API)。图形用户界面Lvnx,用来定义和预览Vega应用程序,最后生成用于Vega程序的.ADF文件(应用定义文件)。LYNX实际上是创建、修改和预览.adf 文件的一个编辑器。一个可以独立运行的Vega 程序能通过解释不同的.adf 文件而产生不同的仿真效果。在视窗环境下,Vega的基本开发环境为VC++,它可以很方便地与C++/OpenGL相结合。
2 总体实现方法
2.1 总体创建思路
为实现列车视景的仿真,我们要在三维视景模型建立完成的基础上,对视景系统进行配置和建立实时驱动程序。所以,我们首先要运用Multigen Creator构建出车站、轨道、地形等的三维模型,然后运用Vega的API函数实现轨道列车的实时运行。图1为三维实时仿真应用程序的创建过程。
2.
您可能关注的文档
最近下载
- 苏教版(2024)新教材小学二年级科学上册第第一单元《它们是用什么做的》单元测试卷及答案.doc
- 农产品质量安全检测机构考核评审细则.pdf VIP
- 20S517排水管道出水口.pdf VIP
- 匡文波版《手机媒体概论》(2024年版)第八章 知识点笔记.pdf VIP
- 组织行为学第6章自测题及答案.docx
- 《初识Flash软件》优教课件.ppt VIP
- 《项目化学习设计:学习素养视角下的国际与本土实践》夏雪梅著.pdf VIP
- 匡文波版《手机媒体概论》(2024 年版)第四章 知识点笔记.pdf VIP
- 自考行政法学00261.doc VIP
- (中海壳牌二期环氧乙烷乙二醇装置优化改造项目环评报告书.pdf VIP
文档评论(0)