基于API函数调用的三维数字化仿真模型驱动的系统开发方法与流程

文档序号:16693698发布日期:2019-01-22 19:14阅读:993来源:国知局
导航: X技术> 最新专利> 计算;推算;计数设备的制造及其应用技术
基于API函数调用的三维数字化仿真模型驱动的系统开发方法与流程

本发明涉及基于api函数调用的三维数字化仿真模型驱动的系统开发方法。



背景技术:

当前在利用extendsim仿真软件对物流综合仓库进行作业能力评估时,面临的主要问题在于目前物流综合仓库设施、设备种类众多,物流作业过程复杂,extendsim仿真虽然可以解决作业能力评估问题,但系统自带的仿真动画过于抽象,不够直观。

为解决这问题,目前的做法是在建立物流综合仓库作业仿真模型的基础上,应用3dmax等三维开发工具,制作与extendsim仿真模型相配套的三维动画。这样做有几个缺点:

1.制作配套的三维动画是固定播放的,而仿真模型是实时动态的,二者不能完全配合一致;

2.物流综合仓库仿真模型可能进行参数调整,设备数量,人员可以随着任务进行变化,三维动画一旦做完,就不能调整;

3.物流综合仓库也有可能面临设备更新,物流作业流程优化,在仿真模型里可以很方便的进行调整,但三维动画就需要重新制作。



技术实现要素:

本发明的目的是针对现有技术中存在的技术缺陷,而提供一种用于对物流综合仓库进行作业能力评估的基于api函数调用的三维数字化仿真模型驱动的系统开发方法。

为实现本发明的目的所采用的技术方案是:

基于api函数调用的三维数字化仿真模型驱动的系统开发方法,包括步骤:

应用extendsim仿真软件构建物流综合仓库的仓储物流作业动态数字仿真模型,确定仿真参数,将建好的仓储物流作业动态数字仿真模型按照任务归类;

根据物流综合仓库的设计方案及施工图纸,应用unity3d仿真平台分别建立物流综合仓库基础设施和各个库物资作业设备的虚拟三维仿真模型;

根据物流综合仓库作业流程及设施设备工作原理,编写设施设备运动驱动脚本,使虚拟三维仿真模型能够动态模拟物流综合仓库基础设施运作、设备运动以及物品动态流转的三维过程;

根据用户在客户端选择的评估任务类别选择对应的仓储物流作业动态数字仿真模型,自动在服务器的后台打开extendsim仿真软件,运行对应的仓储物流作业动态数字仿真模型;

调用extendsim仿真软件的api函数和读取数据库,将正在运行的仓储物流作业动态数字仿真模型的仿真运行实时数据对应地应用到虚拟三维仿真模型的三维动态展示过程中,驱动虚拟三维仿真模型,实现与仓储物流作业动态数字仿真模型实时同步运行,并通过客户端展示。

所述仓储物流作业动态数字仿真模型包括单库作业数字仿真模型以及综合作业数字仿真模型。

所述物流综合仓库的仓储物流作业动态数字仿真模型实时写入到数据库中。

本发明通过利用unity3d仿真平台开发与extendsim建立的物流综合仓库的仓储物流作业动态数字仿真模型实时配套的虚拟三维仿真模型(三维动画),基于api函数调用实现三维数字化仿真模型驱动,以使基于extendsim的物流综合仓库数字仿真模型通过三维动画直观形象展示,同时三维动画与数字仿真模型同步,并可以根据情况实时调整,从而实现将三维虚拟现实场景中的三维仿真模型与extendsim数字仿真模型中的二维世界模型想对应,通过api调用手段,解决了三维虚拟现实场景中模型数字化驱动的难题。

附图说明

图1是基于api函数调用的三维数字化仿真模型驱动的系统开发方法的流程示意图;

图2是本发明的基于api函数调用的三维数字化仿真模型驱动的系统的架构原理图。

具体实施方式

以下结合附图和具体实施例对本发明作进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明思路是,采用extendsim仿真软件建立物流作业过程的数字仿真模型,利用三维场景的渲染技术通用平台unity3d作为三维虚拟现实仿真平台,将后台的extendsim数字仿真模型搭建、组合在一起实现对物流作业过程三维仿真模型关键设备模型和资源模型的数字化驱动,将数字仿真模型和三维仿真模型融合成统一的有机整体,实现用户在虚拟现实实时渲染的场景中对物流设备进行仿真操作、对作业流程进行效能评估。

参见图1-2所示,基于api函数调用的三维数字化仿真模型驱动的系统开发方法,包括步骤:

(1)在作业流程确定,各作业环节作业时间确定,作业设施设备确定的基础上,应用extendsim构建单库作业、综合作业等的仿真模型,同时确定仿真时间、仿真次数、输出数据等,然后将建好的仿真模型按照任务进行归类。

(2)根据物流综合仓库的设计方案、施工图纸,应用unity3d仿真平台(或是引擎)分别建立物流综合仓库基础设施和各个库相关物资作业设备的三维模型;这些三维模型是动态展现物流综合仓库物流作业过程的基础和单元。

(3)根据物流综合仓库作业流程、设施设备工作原理,编写设施设备运动驱动脚本,使其能够动态模拟设施运作、设备运动及物品动态流转的三维过程。

(4)当用户通过客户端(前端运行使用unity3d引擎开发的物流综合仓库三维模型)选择具体的评估任务后,系统会向服务器(后台运行使用extendsim开发的物流综合仓库仿真模型)发送运行请求,服务器会根据任务类别选择对应extendsim仿真模型,自动在后台打开extendsim仿真软件,并运行对应的仿真模型,只不过这个过程的表示是二维的,是数字化的,并且在后台运行。

(5)(物流综合仓库效能评估)系统通过调用extendsim平台的api函数,和读取数据库的变化,将正在运行的extendsim仿真模型(物流综合仓库作业动态数字仿真模型)运行过程中所产生的实时的运行状态数据中的关键数据及系统元素状态通过数据库中转和api函数调用数据等形式,将这些仿真运行实时数据应用到具体的三维动态展示过程,以驱动unity3d开发的物流综合仓库三维模型运行在客户端,经展示给客户。

在服务器侧,在运行过程中,后台运行的使用extendsim开发的物流综合仓库仿真模型保持运行,实时产生运行状态数据,在仿真结束后,会将这些运行状态数据输出到后台数据库保存,并对应的生成输出报表。

在客户端侧,在三维仿真模型运行完毕或用户终止后,通过api函数调用,会调用extendsim数字仿真模型数据库储存的运行状态数据结果及输出报表,在客户端展示给用户。

其中,(物流综合仓库效能评估)系统所调用的extendsim模型运行中计算所得的动态参数对于三维虚拟现实场景中模型的运动具有驱动作用,通过api函数的调用实现了三维虚拟现实场景中模型数字化驱动的难题,实现了将三维虚拟现实场景中的三维模型(明确编号)与extendsim仿真模型中的二维世界模型相对应。

其中,extendsim所建立的数字仿真模型,是物流系统生产元素的生产关系模型,反映的是各个元素运行状态随时间的变化过程。这些变化过程可通过extendsim的模块实时写入到数据库中。通过调用extendsim平台的api函数并读取数据库的变化,能将正在运行的extendsim的仿真模型(仓储物流作业动态数字仿真模型)的关键数据和物流系统元素状态(如仓储的容量变化、车辆的装载情况以及调度的状态等)在unity3d建立的虚拟仿真模型予以实时表达。

本发明是通过com技术让系统中的extendsim软件与unity3d软件在局域网中实时通信,以api函数调用的形式实现extendsim的数字仿真模型的动态参数的数据驱动unity3d开发的三维动画,实现二者实时同步运行。

具体实施时,其系统构架分为服务端和客户端,客户端主要用于与用户直接进行数据交互以及向用户展示三维作业流程,远端服务端则一般情况下则是由系统管理员负责管理,客户端与服务端通讯采用应答机制,服务端在收到用户从客户端发来的请求后会自动运行extendsim平台中的仿真模型进行模拟仿真及数据操作,并实时反馈给客户端,由客户端显示三维作业流程及评估报表。

本发明方法在前期使用extendsim仿真软件建立的数字仿真模型的基础之上,进行二次开发,采用unity3d三维图形引擎将extendsim建立的二维化的数字仿真模型转化为实时、动态的三维图形化仿真模型。具有以下优点:

1.系统开发团队分工更加具体明确。主要可以分为仿真建模、u3d开发两大部分,二者可以更加专注于具体细节;

2.开发周期大大缩短,对比以前开发形式,采用u3d仿真引擎开发配套仿真动画,周期更短;

3.三维动画效果更加形象、逼真、灵活。对比采用以往方法,u3d开发的配套动画,更加具体、形象、逼真,可以与仿真模型实时互动,灵活的进行设备数量、人员数量等方面的调整;

4.采用此种开发方法,后期如果仓库设施调整,流程优化,也可以随着仿真模型的调整同步调整,解决了以往配套动画需要从头开始的难题,大大节约了时间和经费。

以上所述仅是本发明的优选实施方式,应当指出的是,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

完整全部详细技术资料下载
当前第1页 1  2 
相关技术
  • 基于双向次序关联的多天线到达...
  • 一种反击式转轮最高效率数值计...
  • 力学产品设计方法及其系统与流...
  • 顾及样本数据分布特征的多点地...
  • 一种罗茨鼓风机叶轮加工方法与...
  • 一种基于BIM的三维场景的钢...
  • 一种起落架刹车构件轻量化设计...
  • 基于多因素协同作用的在轨航天...
  • 基于小生境遗传算法的环形张拉...
  • 一种汽车车身正向概念设计截面...
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1
正弦余弦正切函数值表相关技术
  • 组合双曲正切和双曲正弦传递函数以消除失真的放大器的制作方法
  • 高速正余弦细分装置的制作方法
  • 一种电信号正弦余弦变换电路和移相电路的制作方法
  • 利用双曲正切函数幅值特性实现线路单相接地故障继电保护方法
  • 利用双曲正切函数幅值特性实现线路相间故障继电保护方法
  • 一种快速计算正弦余弦数值的电路的制作方法
  • 一种正余弦编码器细分装置的制作方法
  • 一种直流正余弦方位指示器的制作方法
  • 高速正余弦细分装置的制作方法
  • 一种直流正余弦方位指示器的制作方法

PHP网站源码平湖seo塘坑模板推广福田网站设计龙华建网站双龙至尊标王丹竹头企业网站改版观澜关键词按天计费坪地如何制作网站松岗网页制作大浪百度竞价包年推广丹竹头网站设计模板大鹏建设网站龙岗模板推广罗湖网站改版光明网络营销光明百姓网标王大运百度网站优化爱联外贸网站建设平湖网站设计模板光明外贸网站设计横岗企业网站改版同乐网站优化推广南山SEO按天扣费东莞外贸网站设计塘坑网站优化木棉湾设计网站南山百度seo大运网站推广系统宝安外贸网站制作坪地网站搭建歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

PHP网站源码 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化