一种列车运行仿真三维视景展示方法及装置制造方法及图纸

技术编号:23288462 阅读:25 留言:0更新日期:2020-02-08 18:25
本发明专利技术实施例提供一种列车运行仿真三维视景展示方法及装置,该方法包括:获取列车运行仿真结果数据;利用所述列车运行仿真结果数据驱动视景三维模型,并通过预设视窗进行三维视景展示;其中,所述视景三维模型包括列车模型和轨道线路模型。本发明专利技术实施例提供的列车运行仿真三维视景展示方法及装置,通过利用运行仿真结果数据驱动视景三维模型,并通过预设视窗进行三维视景展示,实现了通过预设视窗进行列车运行三维可视化展示,可以再现真实的环境,达到非常逼真的仿真效果,可充分展示科研成果。

A 3D visual display method and device for train operation simulation

【技术实现步骤摘要】
一种列车运行仿真三维视景展示方法及装置
本专利技术涉及计算机仿真
,具体涉及一种列车运行仿真三维视景展示方法及装置。
技术介绍
计算机仿真又称全数字仿真,是根据相似原理,利用计算机来逼真模仿研究系统中的研究对象,将研究对象进行数学描述、建模编程,并且在计算机中运行实现,通常展示画面为数值显示、曲线显示等二维平面显示,造成不直观、不易懂,无法充分展示科研成果。磁悬浮列车是一种现代高科技轨道交通工具,它通过电磁力实现列车与轨道之间的无接触的悬浮和导向,再利用直线电机产生的电磁力牵引列车运行。随着科技的发展进步,磁悬浮列车的性能变得越来越好。仿真是促进研发的重要手段,对于如磁悬浮列车等列车的更进一步的发展和进步,如果能有一种可以充分展示列车运行的仿真方法,无疑将充分展示科研成果并促进列车的研发进展。
技术实现思路
为解决现有技术中的问题,本专利技术实施例提供一种列车运行仿真三维视景展示方法及装置。第一方面,本专利技术实施例提供一种列车运行仿真三维视景展示方法,包括:获取列车运行仿真结果数据;利用所述列车运行仿真结果数据驱动视景三维模型,并通过预设视窗进行三维视景展示;其中,所述视景三维模型包括列车模型和轨道线路模型。进一步地,所述列车运行仿真结果数据包括列车空间位置点变化数据;所述利用所述列车运行仿真结果数据驱动视景三维模型,并通过预设视窗进行三维视景展示,包括:利用所述列车空间位置点变化数据驱动所述视景三维模型,并通过从第三视角观察列车在轨道上运行状态的第一视窗进行三维视景展示。进一步地,所述方法还包括:调整所述第三视角的观察角度。进一步地,所述列车运行仿真结果数据包括列车空间位置数据;所述利用所述列车运行仿真结果数据驱动视景三维模型,并通过预设视窗进行三维视景展示,包括:利用所述列车空间位置数据驱动所述视景三维模型,并通过驾驶舱内视角对应的第二视窗进行三维视景展示。进一步地,所述列车运行仿真结果数据包括悬浮点间隙变化数据,所述悬浮点间隙变化数据用于表示悬浮点与轨道间的位置变化信息;所述列车模型包括所述悬浮点的悬浮点三维模型;所述利用所述列车运行仿真结果数据驱动视景三维模型,并通过预设视窗进行三维视景展示,包括:利用所述悬浮点间隙变化数据驱动所述视景三维模型,并通过从外部视角观察所述悬浮点与轨道间的位置变化的第三视窗进行三维视景展示。进一步地,所述视景三维模型还包括轨道线路参照物模型。进一步地,在所述预设视窗包括多个时,所述方法还包括:对各个所述预设视窗进行主次及大小的显示控制。第二方面,本专利技术实施例提供一种列车运行仿真三维视景展示装置,包括:仿真结果数据获取模块,用于:获取列车运行仿真结果数据;三维视景展示模块,用于:利用所述列车运行仿真结果数据驱动视景三维模型,并通过预设视窗进行三维视景展示;其中,所述视景三维模型包括列车模型和轨道线路模型。第三方面,本专利技术实施例提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面所提供的方法的步骤。第四方面,本专利技术实施例提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如第一方面所提供的方法的步骤。本专利技术实施例提供的列车运行仿真三维视景展示方法及装置,通过利用运行仿真结果数据驱动视景三维模型,并通过预设视窗进行三维视景展示,实现了通过预设视窗进行列车运行三维可视化展示,可以再现真实的环境,达到非常逼真的仿真效果,可充分展示科研成果。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例提供的列车运行仿真三维视景展示方法流程图;图2是本专利技术一实施例提供的列车运行仿真三维视景展示方法中显示界面的示意图;图3是本专利技术一实施例提供的列车运行仿真三维视景展示装置的结构示意图;图4是本专利技术一实施例提供的电子设备的实体结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1是本专利技术一实施例提供的列车运行仿真三维视景展示方法流程图。如图1所示,所述方法包括:步骤101、获取列车运行仿真结果数据;步骤102、利用所述列车运行仿真结果数据驱动视景三维模型,并通过预设视窗进行三维视景展示;其中,所述视景三维模型包括列车模型和轨道线路模型。所述视景三维模型包括列车模型和轨道线路模型,所述视景三维模型可以通过三维建模软件构建。比如,视景三维模型可以通过Unity3D开发平台进行建模,也通过CATIA等三维建模软件建模。本专利技术实施例提供的列车运行仿真三维视景展示方法可以在Unity3D开发平台上实现,经过Unity3D对视景三维模型的建模后,实现了列车模型外观以及三维渲染效果,接下来可以在Unity3D引擎中搭建数据实时驱动的架构,让列车运行仿真结果数据驱动列车模型。所述视景三维模型包括列车模型和轨道线路模型。列车模型进行视景显示用列车三维模型外观建模。对于轨道线路模型,可设置单轴向无Z轴变化轨道模型,也可以其他形式建模。轨道长度标准可以为10公里,进行模型复制拷贝到百公里,或实现线路无限延伸。列车运行仿真三维视景展示装置可以从上位机获取列车运行仿真结果数据,比如可以通过UDP通讯协议接收上位机发送的列车运行仿真结果数据。列车运行仿真三维视景展示装置上运行有视景显示程序,所述视景显示程序用于利用所述列车运行仿真结果数据驱动视景三维模型,并通过预设视窗进行三维视景展示。所述预设视窗可以为一个或多个,可以根据可视化显示的需要设定。本专利技术实施例通过利用运行仿真结果数据驱动视景三维模型,并通过预设视窗进行三维视景展示,实现了通过预设视窗进行列车运行三维可视化展示,可以再现真实的环境,达到非常逼真的仿真效果,可充分展示科研成果。进一步地,基于上述实施例,所述列车运行仿真结果数据包括列车空间位置点变化数据;所述利用所述列车运行仿真结果数据驱动视景三维模型,并通过预设视窗进行三维视景展示,包括:利用所述列车空间位置点变化数据驱动所述视景三维模型,并通过从第三视角观察列车在轨道上运行状态的第一视窗进行三维视景展示。列车空间位置点数据可以用(X\Y\Z\H\P\R)表示,其中,X\Y\Z表示三轴坐标,H\P\R表示三轴坐标朝向。列车空间位置点变化数据为表示列车空间位置点数据变化的数据本文档来自技高网...

【技术保护点】
1.一种列车运行仿真三维视景展示方法,其特征在于,包括:/n获取列车运行仿真结果数据;/n利用所述列车运行仿真结果数据驱动视景三维模型,并通过预设视窗进行三维视景展示;其中,所述视景三维模型包括列车模型和轨道线路模型。/n

【技术特征摘要】
1.一种列车运行仿真三维视景展示方法,其特征在于,包括:
获取列车运行仿真结果数据;
利用所述列车运行仿真结果数据驱动视景三维模型,并通过预设视窗进行三维视景展示;其中,所述视景三维模型包括列车模型和轨道线路模型。


2.根据权利要求1所述的列车运行仿真三维视景展示方法,其特征在于,所述列车运行仿真结果数据包括列车空间位置点变化数据;
所述利用所述列车运行仿真结果数据驱动视景三维模型,并通过预设视窗进行三维视景展示,包括:利用所述列车空间位置点变化数据驱动所述视景三维模型,并通过从第三视角观察列车在轨道上运行状态的第一视窗进行三维视景展示。


3.根据权利要求2所述的列车运行仿真三维视景展示方法,其特征在于,所述方法还包括:
调整所述第三视角的观察角度。


4.根据权利要求1所述的列车运行仿真三维视景展示方法,其特征在于,所述列车运行仿真结果数据包括列车空间位置数据;
所述利用所述列车运行仿真结果数据驱动视景三维模型,并通过预设视窗进行三维视景展示,包括:利用所述列车空间位置数据驱动所述视景三维模型,并通过驾驶舱内视角对应的第二视窗进行三维视景展示。


5.根据权利要求1所述的列车运行仿真三维视景展示方法,其特征在于,所述列车运行仿真结果数据包括悬浮点间隙变化数据,所述悬浮点间隙变化数据用于表示悬浮点与轨道间的位置变化信息;所述列车模型包括所述...

【专利技术属性】
技术研发人员:闫一凡齐洪峰王轶欧任坤华
申请(专利权)人:中车工业研究院有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1