汽车的能量流向的模型重现方法及系统的制作方法

文档序号:8319331阅读:401来源:国知局
汽车的能量流向的模型重现方法及系统的制作方法
【技术领域】
[0001]本发明涉及汽车领域,尤其涉及一种汽车的能量流向的模型重现方法及系统。
【背景技术】
[0002]目前存在的一些汽车的虚拟模型,为了更好地对汽车进行展示,通常构造汽车的3D模型,但是,这种3D模型仅能够反映汽车的整体外形,可以对3D模型进行的操作通常也仅限于对其展示角度、方向、大小等进行调整,因此,可能导致3D模型的参考价值不高,即用户不能够从汽车的3D模型中得到更多的关于汽车的信息,例如,不能动态显示汽车实际动作以及内部的能量传递关系等,使得目前的3D模型与用户之间缺乏交互。

【发明内容】

[0003]本发明旨在至少解决上述技术问题之一。
[0004]为此,本发明的一个目的在于提出一种汽车的能量流向的模型重现方法。该方法的三维模型可以展示车辆运行时能量传递的动态,从而为汽车设计时例如如何更加省油的设计提供指导性建议。
[0005]本发明的另一个目的在于提出一种汽车的能量流向的模型重现系统。
[0006]为了实现上述目的,本发明第一方面的实施例提供了一种汽车的能量流向的模型重现方法,包括以下步骤:通过客户端构建汽车的三维模型,其中,所述汽车三维模型包括多个汽车零部件子模型;建立所述客户端与汽车的车载信息站之间的通信;通过所述车载信息站获取所述汽车的状态信息,并将所述汽车的状态信息发送至所述客户端,其中,所述状态信息包括汽车的各个零部件的运行参数和各个零部件之间的能量传递关系;所述客户端根据所述汽车的状态信息控制所述汽车的三维模型中各个零部件子模型根据所述汽车的各个零部件的运行参数和各个零部件之间的能量传递关系进行动态演示。
[0007]根据本发明实施例的汽车的能量流向的模型重现方法,可以将汽车的三维模型与使用者进行多种交互,提高汽车三维模型与使用者之间的交互体验。该三维模型可以模拟真实的汽车的运行状态和能量流向,使用户直观地了解到汽车的信息、构造以及运行时能量流向,从而通过界面的展示可以了解到车辆运行时能量传递的动态,从而为汽车设计时例如如何更加省油的设计提供指导性建议。
[0008]本发明第二方面的实施例提供了一种汽车的能量流向的模型重现系统,包括:客户端,所述客户端用于构建汽车的三维模型,其中,所述汽车三维模型包括多个汽车零部件子模型,并根据所述汽车的状态信息控制所述汽车的三维模型中各个零部件子模型根据所述汽车的各个零部件的运行参数和各个零部件之间的能量传递关系进行动态演示;车载信息站,所述车载信息站位于汽车上,用于在与所述客户端建立通信之后,获取所述汽车的状态信息,并将所述汽车的状态信息发送至所述客户端,其中,所述状态信息包括汽车的各个零部件的运行参数和各个零部件之间的能量传递关系。
[0009]根据本发明实施例的汽车的能量流向的模型重现系统,可以将汽车的三维模型与使用者进行多种交互,提高汽车三维模型与使用者之间的交互体验。该三维模型可以模拟真实的汽车的运行状态和能量流向,使用户直观地了解到汽车的信息、构造以及运行时能量流向,从而通过界面的展示可以了解到车辆运行时能量传递的动态,从而为汽车设计时例如如何更加省油的设计提供指导性建议。
[0010]本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
【附图说明】
[0011]本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中,
[0012]图1是根据本发明一个实施例的汽车的能量流向的模型重现方法的流程图;
[0013]图2是根据本发明一个实施例的汽车的能量流向的模型重现方法的详细流程图;
[0014]图3是根据本发明一个实施例的汽车的能量流向的模型重现方法的客户端对接收到的汽车的状态信息进行校验的流程图;
[0015]图4是根据本发明一个实施例的汽车的能量流向的模型重现方法的汽车的三维模型根据汽车的各个零部件的运行参数和各个零部件之间的能量传递关系进行动态演示的不意图;以及
[0016]图5是根据本发明一个实施例的汽车的能量流向的模型重现系统的结构框图。
【具体实施方式】
[0017]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。
[0018]在本发明的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。此外,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。
[0019]流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
[0020]以下结合附图描述根据本发明实施例的汽车的组装/拆卸的模型重现方法及系统。
[0021]图1是根据本发明一个实施例的汽车的组装/拆卸的模型重现方法的流程图。如图1所示,并结合图2,根据本发明一个实施例的汽车的能量流向的模型重现方法,包括如下步骤:
[0022]步骤SlOl:通过客户端构建汽车的三维模型,其中,所述汽车三维模型包括多个汽车零部件子模型。
[0023]结合图2所示,首先构建汽车模型。例如:客户端利用但不限于绘图软件CATIA、绘图软件UG或者绘图软件ProE构造汽车的模型。具体地说,以绘图软件CATIA为例,在绘图软件CATIA中可通过拉伸、旋转、薄壁、特征阵列以及打孔等操作完成汽车的各零部件子模型的建立,并按照汽车的装配关系对各零部件子模型进行装备,生成一个文件,例如以.cgr为后缀的文件。各个零部件子模型包括但不限于:车身、底盘、前后门、内饰、外饰、前盖和后盖等,当然,将这些零部件子模型组装后得到整车造型,即汽车模型,即该汽车模型形成上述的文件。
[0024]然后根据汽车模型得到汽车的三维模型。例如:客户端利用但不限于游戏开发引擎Unity3D或游戏开发引擎OpenGL对汽车的模型进行3D渲染以得到汽车的三维模型。
[0025]具体而言,汽车三维模型包括多个汽车零部件子模型,每个汽车零部件子模型包括属性信息,属性信息包括位置信息、编号和与其适配的其它汽车零部件编号。例如,将上述的文件后缀为.cgr的文件导入到诸如游戏开发引擎Unity3D中,对汽车模型做编辑和修改,并进行3D渲染。其中,Unity3D作为游戏开发引擎可导入诸如Android或1S的应用程序App开发项目中,在App开发项目中,可通过编写代码调用Unity3D的API接口,从而让各个零部件子模型衔接起来。在上述示例中,客户端例如为移动终端或者平板电脑,以下描述中客户端均以安装有Android或1S的移动终端为示例的。
[0026]步骤S102:建立客户端与汽车的车载信息站之间的通信。其中,车载信息站位于所述汽车上,例如与汽车的通信总线相连以便获取汽车的状态信息,作为一个具体的示例,如与汽车的CAN总线相连。
[0027]步骤S103:通过车载信息站获取汽车的状态信息,并将汽车的状态信息发送至客户端,其中,状态信息包括汽车的各个零部件的运行参数和各个零部件之间的能量传递关系。在本发明的一个实施例中,车载信息站可通过汽车的蓝牙接口向客户端反馈汽车的状态信息。即客户端同步汽车数据,可通过如下方式实现:
[0028]S31:客户端向车载信息站发送数据请求指令。
[0029]S32:车载信息站响应数据请求指令以获取汽车的状态信息,并将汽车的状态信息发送至客户端。
[0030]当然,车载信息站发送至客户端的汽车的
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1