[发明专利]集成Modelica的三维视景仿真系统有效
申请号: | 201110320681.6 | 申请日: | 2011-10-20 |
公开(公告)号: | CN102385762A | 公开(公告)日: | 2012-03-21 |
发明(设计)人: | 鲍劲松 | 申请(专利权)人: | 上海交通大学 |
主分类号: | G06T19/00 | 分类号: | G06T19/00 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 郭国中 |
地址: | 200240 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种集成Modelica的三维视景仿真系统,其中:Modelica多学科仿真接口模块连接Modelica多学科仿真模块,处理并监控Modelica的仿真状态信号和数据输出;消息队列模块建立和Modelica仿真接口模块通讯以及视景对象运动控制通讯的消息队列;消息调度模块用来保证系统的实时性;视景对象运动控制模块生成三维仿真场景的运动控制指令以及可视化模块需要的运动参数;三维仿真场景模块根据导入的几何文件建立场景树;可视化模块通过场景图和特效命令,利用三维场景仿真软件进行渲染。本发明利用将三维视景仿真和多学科的仿真有机融合起来,建立了一个基于物理行为仿真的高度逼真仿真环境。 | ||
搜索关键词: | 集成 modelica 三维 仿真 系统 | ||
【主权项】:
一种集成Modelica的三维视景仿真系统,其特征在于包括Modelica多学科仿真接口模块、消息队列模块、消息调度模块,视景对象运动控制模块、三维仿真场景模块、可视化模块,其中:所述的Modelica多学科仿真接口模块连接Modelica多学科仿真模块,处理并监控Modelica的仿真状态信号和数据输出,接口模块包括两个方面内容,Modelica仿真状态监控和Modelica数据结果集处理;所述的消息队列模块接收Modelica多学科仿真接口模块的仿真状态和视景对象运动控制模块的仿真运动状态,建立和Modelica仿真接口模块通讯以及视景对象运动控制通讯的消息队列,Modelica产生的消息是随机的,没有时间错戳,该队列是先进先出的环形队列,在队列上设有两个指针,一个指向队列的开始,一个指向队列的结束;所述的消息调度模块是对Modelica仿真接口模块以及视景对象运动控制产生的消息进行调度和控制,用来保证系统的实时性;所述的视景对象运动控制模块接收消息队列模块、消息调度模块输入的ID值,通过ID值解析Modelica多学科仿真接口模块的结果数据集,生成三维仿真场景的运动控制指令以及可视化模块需要的运动参数;所述的三维仿真场景模块根据导入的几何文件建立场景树,几何模型可以是任意三维面片模型,模型的运动需要定义约束关系和运动路径;所述的可视化模块和视景对象运动控制模块、三维仿真场景模块相连,该模块接收视景对象运动控制模块输出的对象运动特效,同时该模块接收三维仿真场景模块输出的几何场景图,通过这些场景图和特效命令,利用三维场景仿真软件进行渲染。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海交通大学,未经上海交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110320681.6/,转载请声明来源钻瓜专利网。