[发明专利]一种基于unity3d框架的三维海缆施工过程仿真模拟的方法有效
申请号: | 201811535498.6 | 申请日: | 2018-12-14 |
公开(公告)号: | CN109657333B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 吕共欣;谭明;任飞;邓华钢 | 申请(专利权)人: | 深圳市置辰海信科技有限公司 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F113/16 |
代理公司: | 深圳市神州联合知识产权代理事务所(普通合伙) 44324 | 代理人: | 周松强 |
地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 unity3d 框架 三维 施工 过程 仿真 模拟 方法 | ||
1.一种基于unity3d框架的三维海缆施工过程仿真模拟的方法,其特征在于,该方法包括以下步骤:
步骤一:客户端上传数据:登陆客户端,进入海缆船舶施工模块,上传海缆施工实时数据,施工开始;
步骤二:根据上传的数据模拟海缆施工过程并绘制成模拟施工轨迹,且具体步骤为:
a、开启三维海缆施工仿真模拟,获取前2组三维线段实时数据,在三维空间里面将其绘制出来;
b、获取第3组三维线段数据,第3组数据是和第2组同在线段范围在三维空间里面将其绘制出来,根据船舶行进的位置,获取在2组数据上面位置数据数组的当前点,和下面第3组数据的最近点连接成线,连续绘制成模拟施工轨迹;
c、继续绘制N个点,具体操作和实现与b相同。
2.如权利要求1所述的基于unity3d框架的三维海缆施工过程仿真模拟的方法,其特征在于,还包括步骤三:施工结束后,三维海缆施工过程仿真模拟同步停止绘制。
3.如权利要求2所述的基于unity3d框架的三维海缆施工过程仿真模拟的方法,其特征在于,还包括步骤四:客户端再次开启施工后,三维仿真施工模拟数据继续连接停止部分的数据开始绘制模拟施工轨迹,直至施工完成。
4.如权利要求1所述的基于unity3d框架的三维海缆施工过程仿真模拟的方法,其特征在于,所述步骤a具体步骤包括:
a1、开启三维海缆施工仿真模拟,通过数据上传后台服务实时推送给客户端本地数据库中;
a2、从本地数据库中获取最开始点和第二个点数据构成前2组数据,且每组数据中包含水平线和水深值数据;
a3、获取前两组数据后,在三维空间内前后依次模拟绘制,两组数据绘制完成后连接成线并在三维空间中显示;所述三维空间由X、Y、Z维度轴坐标组成,且所述三维空间中X轴、Y轴代表经纬度,Z轴代表水深值。
5.如权利要求1所述的基于unity3d框架的三维海缆施工过程仿真模拟的方法,其特征在于,所述步骤b中获取并绘制第三组3维数据线段的具体步骤包括:
b1、步骤a中绘制展示完成后,三维空间模拟自动从本地数据中加载获取第三组数据,得到第三组数据的点位后数据,即水面经纬度值和水深值;
b2、通过三维空间模拟绘制,即步骤a。
6.如权利要求1所述的基于unity3d框架的三维海缆施工过程仿真模拟的方法,其特征在于,所述步骤b中判断第3组数据与第2组数据在相同线段范围内的具体步骤包括:
b11、三维模拟器获取本地数据库中海缆点位数据信息,得到海缆点间距离和总距离的长度;
b12、在三维空间模拟中,以X轴、Y轴和圆点为水平面,得到第三组数据的点位的水面经纬度值;
b13、比较第二组数据的点位数据的经纬度值,点间距长度和数据库中得到的一致,即在同线段范围内。
7.如权利要求1所述的基于unity3d框架的三维海缆施工过程仿真模拟的方法,其特征在于,所述步骤b中获取当前点的具体步骤包括:通过获取的本地数据库中的海缆点位信息,在三维空间中运行船舶模拟时,实时更新船舶行进的位置;根据船舶行进的位置,得到当前点;所述海缆点位信息包括点水平面经纬度值、点水深值、点间距、设置的船速、方位角和船舶运行时间。
8.如权利要求7所述的基于unity3d框架的三维海缆施工过程仿真模拟的方法,其特征在于,所述步骤b中,得到所述当前点的信息后,在模拟的水平面坐标中将所述当前点与同线段内的所述第2组数据连接成线显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市置辰海信科技有限公司,未经深圳市置辰海信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811535498.6/1.html,转载请声明来源钻瓜专利网。