一种仿真方法及系统.pdf

上传人:a*** 文档编号:1639218 上传时间:2018-06-30 格式:PDF 页数:17 大小:869.49KB
返回 下载 相关 举报
摘要
申请专利号:

CN201510087035.8

申请日:

2015.02.25

公开号:

CN104636188A

公开日:

2015.05.20

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G06F 9/455申请日:20150225|||公开

IPC分类号:

G06F9/455; G06T17/00

主分类号:

G06F9/455

申请人:

北京润科通用技术有限公司

发明人:

林文慧; 张永丽; 罗喜霜

地址:

100192北京市海淀区西小口路66号东升科技园北领地B1楼401

优先权:

专利代理机构:

北京集佳知识产权代理有限公司11227

代理人:

王宝筠

PDF下载: PDF下载
内容摘要

本发明公开了一种仿真方法及系统,接收三维实体的坐标,将所述三维实体的坐标转换为二维态势坐标,将所述二维态势坐标存储到VGPath控件设定的动态数组中,采用所述VGPath控件将所述动态数组中的二维态势坐标绘制为轨迹,所述VGPath控件为专用仪表设计软件VAPS XT中的控件,所述轨迹用于展示所述三维实体的运行路线。上述仿真方法及系统,基于专用仪表设计软件VAPS XT的图形化设计功能能够简单实现二维态势显示,且出错率低,能够保证仿真的高效性和准确性。

权利要求书

权利要求书
1.  一种仿真方法,其特征在于,所述方法包括:
接收三维实体的坐标;
将所述三维实体的坐标转换为二维态势坐标;
将所述二维态势坐标存储到路径类VGPath控件设定的动态数组中;所述 VGPath控件为专用仪表设计软件VAPS XT中的控件;
采用所述VGPath控件将所述动态数组中的二维态势坐标绘制为轨迹;所 述轨迹用于展示所述三维实体的运行路线。

2.  根据权利要求1所述的方法,其特征在于,所述将所述三维实体的坐 标转换为二维态势坐标,具体包括:
根据公式x’=(x-x3)(x2-x1)/(x4-x3)+x1和公式y’=(y-y3)(y2-y1)/(y4-y3)+y1 将所述三维实体的坐标转换为二维态势坐标;
其中,三维实体的坐标为(x,y),二维态势坐标为(x’,y’);
二维态势显示地形的长度范围为x1至x2,宽度范围为y1至y2;
二维态势显示窗口的经度范围为x3至x4,维度范围为y3至y4;
所述二维态势显示地形的横纵坐标比与所述二维态势显示窗口的横纵坐 标比相等。

3.  根据权利要求1或2所述的方法,其特征在于,在采用所述VGPath 控件将所述动态数组中的二维态势坐标绘制为轨迹之后,所述方法还包括:
确定所述三维实体的二维态势的显示区域的缩放等级;
根据预先存储的缩放等级与背景图片的映射关系确定与所述显示区域对 应的背景图片;
加载所述背景图片。

4.  根据权利要求3所述的方法,其特征在于,在所述加载背景图片之后, 所述方法还包括:
获取用户对所述VAPS XT软件的一键式编译按钮的触发操作,生成独立 的可执行程序exe。

5.  根据权利要求3所述的方法,其特征在于,在所述加载背景图片之后, 所述方法还包括:
接收用户对所述VAPS XT软件的编译配置操作;
根据所述编译配置操作编译生成应用程序扩展dll动态库以被三维视景系 统和/或虚拟显控系统调用。

6.  根据权利要求4所述的方法,其特征在于,在获取用户对所述VAPS XT 软件的一键式编译按钮的触发操作,生成独立的exe之后,所述方法还包括:
接收实时三维虚拟现实开发工具Vega Prime的调用指示,以实现被基于 所述Vega Prime的三维视景系统的调用。

7.  一种仿真系统,其特征在于,所述系统包括:
接收单元,用于接收三维实体的坐标;
转换单元,用于将所述三维实体的坐标转换为二维态势坐标;
存储单元,用于将所述二维态势坐标存储到路径类VGPath控件设定的动 态数组中;所述VGPath控件为专用仪表设计软件VAPS XT中的控件;
绘制单元,用于采用所述VGPath控件将所述动态数组中的二维态势坐标 绘制为轨迹,所述轨迹用于展示所述三维实体的运行路线。

8.  根据权利要求7所述的系统,其特征在于,所述转换单元具体用于:
根据公式x’=(x-x3)(x2-x1)/(x4-x3)+x1和公式y’=(y-y3)(y2-y1)/(y4-y3)+y1 将所述三维实体的坐标转换为二维态势坐标;
其中,三维实体的坐标为(x,y),二维态势坐标为(x’,y’);
二维态势显示地形的长度范围为x1至x2,宽度范围为y1至y2;
二维态势显示窗口的经度范围为x3至x4,维度范围为y3至y4;
所述二维态势显示地形的横纵坐标比与所述二维态势显示窗口的横纵坐 标比相等。

9.  根据权利要求7或8所述的系统,其特征在于,所述系统还包括:
背景图片加载单元,具体用于确定所述三维实体的二维态势的显示区域 的缩放等级;根据预先存储的缩放等级与背景图片的映射关系确定与所述显 示区域对应的背景图片;加载所述背景图片。

10.  根据权利要求9所述的系统,其特征在于,所述系统还包括:
编译单元,用于获取用户对所述VAPS XT软件的一键式编译按钮的触发 操作,生成独立的可执行程序exe。

说明书

说明书一种仿真方法及系统
技术领域
本发明涉及仿真技术领域,更具体的说,是涉及一种仿真方法及系统。
背景技术
随着计算机技术的快速发展,计算机仿真技术的应用领域越来越广。二 维态势显示技术作为一种直观的信息分析及验证技术,被广泛应用于海、陆、 空三类战场仿真。在战场仿真过程中,二维态势显示技术能够把大量描述战 场环境、武器装备、作战行动和行为结果的动态变化数据转化为一种视觉形 式的数据,帮助仿真设计人员理解仿真数据的含义,直观判断战场仿真的下 一步趋势,在线分析战场仿真规划的合理性,以帮助决策停止仿真还是继续 仿真,避免了事后分析工作量。
传统的二维态势显示技术,多是先采用地理信息系统(Geographic  Information System,GIS)软件的MapX组件进行地图开发设计,之后由仿真 设计人员采用传统软件(如,VC开发环境)手动开发二维态势显示功能。但 是,由于手动开发二维态势显示的方式复杂繁琐,出错率高,极大地影响了 战场仿真的高效性、准确性。
发明内容
有鉴于此,本发明提供了一种仿真方法及系统,以克服现有技术中由于 手动开发二维态势显示的方式复杂繁琐,出错率高,极大地影响了战场仿真 的高效性、准确性问题。
为实现上述目的,本发明提供如下技术方案:
一种仿真方法,所述方法包括:
接收三维实体的坐标;
将所述三维实体的坐标转换为二维态势坐标;
将所述二维态势坐标存储到路径类VGPath控件设定的动态数组中;所述 VGPath控件为专用仪表设计软件VAPS XT中的控件;
采用所述VGPath控件将所述动态数组中的二维态势坐标绘制为轨迹;所 述轨迹用于展示所述三维实体的运行路线。
优选的,所述将所述三维实体的坐标转换为二维态势坐标,具体包括:
根据公式x’=(x-x3)(x2-x1)/(x4-x3)+x1和公式y’=(y-y3)(y2-y1)/(y4-y3)+y1 将所述三维实体的坐标转换为二维态势坐标;
其中,三维实体的坐标为(x,y),二维态势坐标为(x’,y’);
二维态势显示地形的长度范围为x1至x2,宽度范围为y1至y2;
二维态势显示窗口的经度范围为x3至x4,维度范围为y3至y4;
所述二维态势显示地形的横纵坐标比与所述二维态势显示窗口的横纵坐 标比相等。
优选的,在采用所述VGPath控件将所述动态数组中的二维态势坐标绘制 为轨迹之后,所述方法还包括:
确定所述三维实体的二维态势的显示区域的缩放等级;
根据预先存储的缩放等级与背景图片的映射关系确定与所述显示区域对 应的背景图片;
加载所述背景图片。
优选的,在所述加载背景图片之后,所述方法还包括:
获取用户对所述VAPS XT软件的一键式编译按钮的触发操作,生成独立 的可执行程序exe。
优选的,在所述加载背景图片之后,所述方法还包括:
接收用户对所述VAPS XT软件的编译配置操作;
根据所述编译配置操作编译生成应用程序扩展dll动态库以被三维视景系 统和/或虚拟显控系统调用。
优选的,在获取用户对所述VAPS XT软件的一键式编译按钮的触发操作, 生成独立的exe之后,所述方法还包括:
接收实时三维虚拟现实开发工具Vega Prime的调用指示,以实现被基于 所述Vega Prime的三维视景系统的调用。
一种仿真系统,所述系统包括:
接收单元,用于接收三维实体的坐标;
转换单元,用于将所述三维实体的坐标转换为二维态势坐标;
存储单元,用于将所述二维态势坐标存储到路径类VGPath控件设定的动 态数组中;所述VGPath控件为专用仪表设计软件VAPS XT中的控件;
绘制单元,用于采用所述VGPath控件将所述动态数组中的二维态势坐标 绘制为轨迹,所述轨迹用于展示所述三维实体的运行路线。
优选的,所述转换单元具体用于:
根据公式x’=(x-x3)(x2-x1)/(x4-x3)+x1和公式y’=(y-y3)(y2-y1)/(y4-y3)+y1 将所述三维实体的坐标转换为二维态势坐标;
其中,三维实体的坐标为(x,y),二维态势坐标为(x’,y’);
二维态势显示地形的长度范围为x1至x2,宽度范围为y1至y2;
二维态势显示窗口的经度范围为x3至x4,维度范围为y3至y4;
所述二维态势显示地形的横纵坐标比与所述二维态势显示窗口的横纵坐 标比相等。
优选的,所述系统还包括:
背景图片加载单元,具体用于确定所述三维实体的二维态势的显示区域 的缩放等级;根据预先存储的缩放等级与背景图片的映射关系确定与所述显 示区域对应的背景图片;加载所述背景图片。
优选的,所述系统还包括:
编译单元,用于获取用户对所述VAPS XT软件的一键式编译按钮的触发 操作,生成独立的可执行程序exe。
经由上述的技术方案可知,与现有技术相比,本发明公开了一种仿真方 法及系统,接收三维实体的坐标,将所述三维实体的坐标转换为二维态势坐 标,将所述二维态势坐标存储到VGPath控件设定的动态数组中,采用所述 VGPath控件将所述动态数组中的二维态势坐标绘制为轨迹,所述VGPath控 件为专用仪表设计软件VAPS XT中的控件,所述轨迹用于展示所述三维实体 的运行路线。上述仿真方法及系统,基于专用仪表设计软件VAPS XT的图形 化设计功能能够简单实现二维态势显示,且出错率低,能够保证仿真的高效 性和准确性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实 施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面 描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不 付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明实施例公开的一种仿真方法实施例1的流程示意图;
图2为本发明实施例公开的一种仿真方法实施例2的流程示意图;
图3为本发明实施例公开的一种仿真方法实施例3的流程示意图;
图4为本发明实施例公开的一种仿真系统实施例1的结构示意图;
图5为本发明实施例公开的一种仿真系统实施例2的结构示意图;
图6为本发明实施例公开的一种仿真系统实施例3的结构示意图。
具体实施方式
为了引用和清楚起见,下文中使用的技术名词的说明、简写或缩写总结 如下:
VGPath:Visual Graphic Path,视觉图形路径控件;
VAPS XT:航空专业仪表软件;
Exe:可执行程序;
Dll:动态链接库;
Data Flow:数据流;
Vega Prime:视景仿真软件。
为下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进 行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例, 而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有 做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二” 等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理 解这样使用的术语在适当情况下可以互换,这仅仅是描述本发明的实施例中 对相同属性的对象在描述时所采用的区分方式。此外,术语“包括”和“具 有”以及他们的任何变形,意图在于覆盖不排他的包含,以便包含一系列单 元的过程、方法、系统、产品或设备不必限于那些单元,而是可包括没有清 楚地列出的或对于这些过程、方法、产品或设备固有的其它单元。
由背景技术可知,现有技术的战场仿真过程中应用的二维态势显示技术, 是由仿真设计人员采用传统软件(如VC开发环境)手动开发的,复杂繁琐, 出错率高,极大地影响了战场仿真的高效性、准确性。
为此,本发明公开了一种仿真方法及系统,接收三维实体的坐标,将所 述三维实体的坐标转换为二维态势坐标,将所述二维态势坐标存储到VGPath 控件设定的动态数组中,采用所述VGPath控件将所述动态数组中的二维态势 坐标绘制为轨迹,所述VGPath控件为专用仪表设计软件VAPS XT中的控件, 所述轨迹用于展示所述三维实体的运行路线。上述仿真方法及系统,基于专 用仪表设计软件VAPS XT的图形化设计功能能够简单实现二维态势显示,且 出错率低,能够保证仿真的高效性和准确性。
下面将通过以下实施例对本发明公开的仿真方法及系统进行详细描述。
实施例一
请参阅附图1,为本发明实施例公开的一种仿真方法实施例1的流程示意 图,该方法基于专用仪表设计软件VAPS XT,采用VAPS XT的一些成熟控 件实现,该方法具体包括如下步骤:
S101:接收三维实体的坐标。
三维实体可以为仿真过程中应用的飞机、导弹、车辆等。三维实体的坐 标用地面坐标系表示,地面坐标系,是固定在地球表面的一种坐标系,原点 位于地面任意选定点(如:起飞点、发射点),X轴指向地平面任意选定方 向,Y轴铅垂向上,Z轴按右手定则确定。该三维实体的坐标可由VAPS XT 接收,之后存储至VAPS XT的配置文件中,以便后续将三维实体坐标转换为 二维态势坐标时进行调用。
S102:将所述三维实体的坐标转换为二维态势坐标。
二维态势坐标用逻辑坐标系表示,逻辑坐标系,是相对二维态势显示范 围的地理逻辑坐标。
VAPS XT的Data Flow调用VAPS XT的配置文件中的三维实体坐标,并 根据其自身存储的将所述三维实体的坐标转换为二维态势坐标的公式,将所 述三维实体的坐标转换为二维态势坐标。
S103:将所述二维态势坐标存储到VGPath控件设定的动态数组中。
所述VGPath控件为专用仪表设计软件VAPS XT中的控件。
S104:采用所述VGPath控件将所述动态数组中的二维态势坐标绘制为轨 迹,所述轨迹用于展示所述三维实体的运行路线。
需要说明的是,上述三个步骤都可以按照预设周期循环执行,也即,按 照第一预设周期接收三维实体的坐标,按照第二预设周期将所述三维实体的 坐标转换为二维态势坐标,按照第三预设周期将所述二维态势坐标存储到 VGPath控件设定的动态数组中,第一预设周期、第二预设周期以及第三预设 周期可以根据不同的应用场景进行设定,可以相同,也可以不同,对此,本 实施例不作任何限定。
本发明公开了一种仿真方法,接收三维实体的坐标,将所述三维实体的 坐标转换为二维态势坐标,将所述二维态势坐标存储到VGPath控件设定的动 态数组中,采用所述VGPath控件将所述动态数组中的二维态势坐标绘制为轨 迹,所述VGPath控件为专用仪表设计软件VAPS XT中的控件,所述轨迹用 于展示所述三维实体的运行路线。上述仿真方法,基于专用仪表设计软件 VAPS XT的图形化设计功能能够简单实现二维态势显示,且出错率低,能够 保证仿真的高效性和准确性。
在上述内容的基础上,本发明还公开了一种将三维实体的坐标转换为二 维态势坐标的方式,具体包括:
根据公式x’=(x-x3)(x2-x1)/(x4-x3)+x1和公式y’=(y-y3)(y2-y1)/(y4-y3)+y1 将所述三维实体的坐标转换为二维态势坐标;
其中,三维实体的坐标为(x,y),二维态势坐标为(x’,y’);
二维态势显示地形的长度范围为x1至x2,宽度范围为y1至y2;
二维态势显示窗口的经度范围为x3至x4,维度范围为y3至y4;
所述二维态势显示地形的横纵坐标比与所述二维态势显示窗口的横纵坐 标比相等,能够保证二维态势绘制过程中横纵坐标不发生拉伸形变。
需要说明的是,x1、x2、y1及y2限定了整个仿真过程中二维态势显示 地形的范围,该范围可以由用户根据不同的应用场景进行设定,本实施例不 作任何限定。二维态势显示窗口显示地形大小有一个默认值,根据放大缩小 按钮的值乘以默认值,即可得出二维态势显示窗口的经纬度范围。二维态势 显示窗口使用的坐标系为页面坐标系,其能够决定二维态势绘图的操作单位。
进一步需要说明的是,上述公式是写入到VAPS XT的Data Flow中以用 来执行三维实体的坐标转换为二维态势坐标的过程。
在上述实施例的基础上,本发明还公开了一种仿真方法,具体通过以下 实施例进行详细描述。
实施例二
请参阅附图2,为本发明实施例公开的一种仿真方法实施例2的流程示意 图,该方法基于专用仪表设计软件VAPS XT,采用VAPS XT的一些成熟控 件实现,该方法具体包括如下步骤:
S201:接收三维实体的坐标。
S202:将所述三维实体的坐标转换为二维态势坐标。
S203:将所述二维态势坐标存储到VGPath控件设定的动态数组中。
所述VGPath控件为专用仪表设计软件VAPS XT中的控件。
S204:采用所述VGPath控件将所述动态数组中的二维态势坐标绘制为轨 迹。
所述轨迹用于展示所述三维实体的运行路线。
需要说明的是,本实施例中S201~S204与仿真方法实施1中的S101~S104 为相同的步骤,本实施例不再赘述,具体请参见仿真方法实施例1中 S101~S104的描述。
S205:确定所述三维实体的二维态势的显示区域的缩放等级。
在当前复杂的二维态势显示技术的应用场景中,仿真技术人员需要根据 大量的战场仿真地形来识别当前的形势和预估之后的趋势,做出正确的指挥 判断,因此一副合适的背景图片在仿真过程中也是必不可少的。在本实施例 中,预先设定不同的缩放等级,并根据缩放等级对显示区域进行分块,建立 不同的缩放等级与显示区域的对应关系。在三维实体的二维态势显示之后, 即可根据上述对应关系确定所述三维实体的二维态势的显示区域的缩放等 级。
S206:根据预先存储的缩放等级与背景图片的映射关系确定与所述显示 区域对应的背景图片。
在本实施例中,建立不同的缩放等级与显示区域的对应关系之后,还可 建议缩放等级与背景图片的映射关系并存储,在确定缩放等级之后,根据上 述映射关系确定与所述显示区域对应的背景图片。
S207:加载所述背景图片。
所述背景图片与三维实体的二维态势的显示区域是相对应的,即背景图 片的显示与二维态势显示区域的最大范围及最小精度息息相关,不存在无法 显示以及显示不清楚的情况。
本实施例公开了一种仿真方法,在二维态势显示之后,加载合适的背景 图片,能够帮助仿真技术人员根据大量的战场仿真地形来识别当前的形势和 预估之后的趋势,做出正确的指挥判断。
在上述实施例的基础上,本发明还公开了一种仿真方法,下面将通过以 下实施例进行详细描述。
实施例三
请参阅附图3,为本发明实施例公开的一种仿真方法实施例3的流程示意 图,该方法基于专用仪表设计软件VAPS XT,采用VAPS XT的一些成熟控 件实现,该方法具体包括如下步骤:
S301:接收三维实体的坐标。
S302:将所述三维实体的坐标转换为二维态势坐标。
S303:将所述二维态势坐标存储到VGPath控件设定的动态数组中。所述 VGPath控件为专用仪表设计软件VAPS XT中的控件。
S304:采用所述VGPath控件将所述动态数组中的二维态势坐标绘制为轨 迹。
所述轨迹用于展示所述三维实体的运行路线。
S305:确定所述三维实体的二维态势的显示区域的缩放等级。
S306:根据预先存储的缩放等级与背景图片的映射关系确定与所述显示 区域对应的背景图片。
S307:加载所述背景图片。
需要说明的是,本实施例中S301~S307与仿真方法实施2中的S201~S207 为相同的步骤,本实施例不再赘述,具体请参见仿真方法实施例2中 S201~S207的描述。
S308:获取用户对所述VAPS XT软件的一键式编译按钮的触发操作,生 成独立的可执行程序exe。
通过该步骤,将步骤S301~S307中设计的二维态势显示技术进行编译即 可生成独立的二维态势显示模块,能够与实时仿真系统通过反射内存网或实 时以太网进行数据交互来实现闭环,完成当前态势的实时显示与控制指令的 实时下达。另外,还可以归纳出二维态势显示模块可能需要的配置,导出接 口生成一个配置文件,比如,该配置文件能够提供以下设置项:地形图的选 择设置;地形的经纬度范围设置;三维实体的个数设置;轨迹绘制颜色设置; 通讯接口配置等选项。修改相应的配置项以及背景图片,就能够快速更新出 一个新的二维态势显示模块,极大地方便了二次开发。
另外,上述独立的二维态势显示模块可以采用简单的方式嵌入三维视景 系统和虚拟显控系统,具体方式如下:
方式一:
接收用户对所述VAPS XT软件的编译配置操作;
根据所述编译配置操作编译生成应用程序扩展dll动态库以被三维视景系 统和/或虚拟显控系统调用。
方式二:
接收Vega Prime的调用指示,以实现被基于所述Vega Prime的三维视景 系统的调用。
方式三:
虚拟显控系统也采用VAPS XT进行开发,则上述独立的二维态势显示模 块与虚拟显控系统可以直接进行一体化的显示。
本实施例公开的仿真方法,既满足二维态势显示功能的单独使用,又满 足二维态势显示模块方便快捷地嵌入到三维视景系统和虚拟显控系统中,满 足各种场景仿真的应用。
上述本发明公开的实施例中详细描述了方法,对于本发明的方法可采用 多种形式的系统实现,因此本发明还公开了一种系统,下面给出具体的实施 例进行详细说明。
实施例四
请参阅附图4,为本发明实施例公开的一种仿真系统实施例1的结构示意 图,该仿真系统包括如下单元:
接收单元11,用于接收三维实体的坐标。
转换单元12,用于将所述三维实体的坐标转换为二维态势坐标。
存储单元13,用于将所述二维态势坐标存储到VGPath控件设定的动态 数组中。所述VGPath控件为专用仪表设计软件VAPS XT中的控件。
绘制单元14,用于采用所述VGPath控件将所述动态数组中的二维态势 坐标绘制为轨迹,所述轨迹用于展示所述三维实体的运行路线。
所述转换单元11具体用于:
根据公式x’=(x-x3)(x2-x1)/(x4-x3)+x1和公式y’=(y-y3)(y2-y1)/(y4-y3)+y1 将所述三维实体的坐标转换为二维态势坐标;
其中,三维实体的坐标为(x,y),二维态势坐标为(x’,y’);
二维态势显示地形的长度范围为x1至x2,宽度范围为y1至y2;
二维态势显示窗口的经度范围为x3至x4,维度范围为y3至y4;
所述二维态势显示地形的横纵坐标比与所述二维态势显示窗口的横纵坐 标比相等。
实施例五
请参阅附图5,为本发明实施例公开的一种仿真系统实施例2的结构示意 图,该仿真系统包括如下单元:
接收单元21,用于接收三维实体的坐标。
转换单元22,用于将所述三维实体的坐标转换为二维态势坐标。
存储单元23,用于将所述二维态势坐标存储到VGPath控件设定的动态 数组中。所述VGPath控件为专用仪表设计软件VAPS XT中的控件。
绘制单元24,用于采用所述VGPath控件将所述动态数组中的二维态势 坐标绘制为轨迹。所述轨迹用于展示所述三维实体的运行路线。
背景图片加载单元25,具体用于确定所述三维实体的二维态势的显示区 域的缩放等级;根据预先存储的缩放等级与背景图片的映射关系确定与所述 显示区域对应的背景图片;加载所述背景图片。
实施例六
请参阅附图6,为本发明实施例公开的一种仿真系统实施例3的结构示意 图,该仿真系统包括如下单元:
接收单元31,用于接收三维实体的坐标。
转换单元32,用于将所述三维实体的坐标转换为二维态势坐标。
存储单元33,用于将所述二维态势坐标存储到VGPath控件设定的动态 数组中。所述VGPath控件为专用仪表设计软件VAPS XT中的控件。
绘制单元34,用于采用所述VGPath控件将所述二维态势坐标绘制为轨 迹,所述轨迹用于展示所述三维实体的运行路线。
背景图片加载单元35,具体用于确定所述三维实体的二维态势的显示区 域的缩放等级;根据预先存储的缩放等级与背景图片的映射关系确定与所述 显示区域对应的背景图片;加载所述背景图片。
编译单元36,用于获取用户对所述VAPS XT软件的一键式编译按钮的触 发操作,生成独立的可执行程序exe。
需要说明的是,上述系统实施例中各个单元的具体功能描述已在方法实 施例中进行详细描述,该部分不再赘述,具体请参见方法实施例中的相关描 述。
综上所述:
本发明公开了一种仿真方法及系统,接收三维实体的坐标,将所述三维 实体的坐标转换为二维态势坐标,将所述二维态势坐标存储到VGPath控件设 定的动态数组中,采用所述VGPath控件将所述动态数组中的二维态势坐标绘 制为轨迹,所述VGPath控件为专用仪表设计软件VAPS XT中的控件,所述 轨迹用于展示所述三维实体的运行路线。上述仿真方法及系统,基于专用仪 表设计软件VAPS XT的图形化设计功能能够简单实现二维态势显示,且出错 率低,能够保证仿真的高效性和准确性。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都 是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。 对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述 的比较简单,相关之处参见方法部分说明即可。
另外需说明的是,以上所描述的装置实施例仅仅是示意性的,其中所述 作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显 示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可 以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模 块来实现本实施例方案的目的。另外,本发明提供的装置实施例附图中,模 块之间的连接关系表示它们之间具有通信连接,具体可以实现为一条或多条 通信总线或信号线。本领域普通技术人员在不付出创造性劳动的情况下,即 可以理解并实施。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本 发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过专用硬件 包括专用集成电路、专用CPU、专用存储器、专用元器件等来实现。一般情 况下,凡由计算机程序完成的功能都可以很容易地用相应的硬件来实现,而 且,用来实现同一功能的具体硬件结构也可以是多种多样的,例如模拟电路、 数字电路或专用电路等。但是,对本发明而言更多情况下软件程序实现是更 佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技 术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储 在可读取的存储介质中,如计算机的软盘,U盘、移动硬盘、只读存储器(ROM, Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁 碟或者光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机, 服务器,或者网络设备等)执行本发明各个实施例所述的方法。
综上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制; 尽管参照上述实施例对本发明进行了详细的说明,本领域的普通技术人员应 当理解:其依然可以对上述各实施例所记载的技术方案进行修改,或者对其 中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案 的本质脱离本发明各实施例技术方案的精神和范围。

一种仿真方法及系统.pdf_第1页
第1页 / 共17页
一种仿真方法及系统.pdf_第2页
第2页 / 共17页
一种仿真方法及系统.pdf_第3页
第3页 / 共17页
点击查看更多>>
资源描述

《一种仿真方法及系统.pdf》由会员分享,可在线阅读,更多相关《一种仿真方法及系统.pdf(17页珍藏版)》请在专利查询网上搜索。

本发明公开了一种仿真方法及系统,接收三维实体的坐标,将所述三维实体的坐标转换为二维态势坐标,将所述二维态势坐标存储到VGPath控件设定的动态数组中,采用所述VGPath控件将所述动态数组中的二维态势坐标绘制为轨迹,所述VGPath控件为专用仪表设计软件VAPS XT中的控件,所述轨迹用于展示所述三维实体的运行路线。上述仿真方法及系统,基于专用仪表设计软件VAPS XT的图形化设计功能能够简单实现。

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

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1