[发明专利]一种基于虚拟现实的高边坡三维有限元模型的建模方法在审

专利信息
申请号: 201810085822.2 申请日: 2018-01-29
公开(公告)号: CN108305324A 公开(公告)日: 2018-07-20
发明(设计)人: 吴进良;吴瑞骐;李修君;沈港 申请(专利权)人: 重庆交通大学
主分类号: G06T17/20 分类号: G06T17/20
代理公司: 北京国坤专利代理事务所(普通合伙) 11491 代理人: 赵红霞
地址: 402247 *** 国省代码: 重庆;50
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明属于建模技术领域,公开了一种基于虚拟现实的高边坡三维有限元模型的建模方法,所述基于虚拟现实的高边坡三维有限元模型的建模系统包括:三维扫描模块、提取筛选模块、数据处理模块、构建模块、绘制模块、生成模块、数据库模块、虚拟现实呈现模块。本发明通过三维扫描模块可以直接获取实景的三维数据点,大大提高三维建模的效率,减少了处理数据量,更加快速的建成需求模型;同时通过虚拟现实呈现模块可以将建立模型虚拟化,并穿戴虚拟眼睛设备呈现高边坡三维虚拟场景,即可身临其境体验建模的效果。
搜索关键词: 虚拟现实 高边坡 三维有限元模型 建模 呈现模块 三维扫描 三维虚拟场景 数据处理模块 处理数据量 数据库模块 构建模块 绘制模块 建立模型 建模技术 建模系统 三维建模 筛选模块 生成模块 需求模型 直接获取 虚拟化 实景 维数 穿戴 虚拟
【主权项】:
1.一种基于虚拟现实的高边坡三维有限元模型的建模系统,其特征在于,所述基于虚拟现实的高边坡三维有限元模型的建模系统包括:三维扫描模块,与提取筛选模块连接,用于通过三维激光扫描仪获取高边坡三维数据点;提取筛选模块,与三维扫描模块、数据处理模块连接,用于对三维扫描模块采集的三维数据点进行提取筛选出高精数据;数据处理模块,与三维扫描模块、提取筛选模块、构建模块、绘制模块、生成模块、数据库模块、虚拟现实呈现模块连接,用于对三维扫描模块采集的数据进行处理分析,并调度各个模块进行正常工作;所述数据处理模块的无线网络传感器网络覆盖的分布式方法包括:将任务指定完成时间设为预设网络寿命,并将设为常值的预设网络寿命L按轮来划分为轮,每一轮时间为l,在每一轮中通过筛选最大额外有效覆盖时间大于零的节点进行工作,其他冗余节点关闭探测功能进入睡眠;在每一轮挑出合适的工作节点后,通过比较工作节点与邻居工作节点之间的最大额外有效覆盖时间和剩余能量来选择最优的工作时间方案,从而使得每一轮中总的有效覆盖时间最大,工作节点si额外有效覆盖时间为:其中R(i)表示节点si覆盖的点位置集合,w(j)表示点位置pj的重要性系数,即pj的权值,表示点位置pj被节点si覆盖的额外时间,此外在每一轮中都设置了工作节点的剩余能量安全阈值,若工作节点的剩余能量低于该安全阈值时,则该节点将被强制关闭它的探测功能,只维持部分的通讯功能;所述分布式方法包括以下步骤:对于每一轮中的节点,首先分别计算si最大额外有效覆盖时间和工作优先度,即:在自己所有的工作时间安排方案中选择最优的方案,并向si的邻居广播mes(i,Null,UPD,ΔPi);然后判断是否大于零,若否,则当所有节点执行完上述操作结束;若是,则一直执行如下操作:如果si在它的邻居中有最大的工作优先度ΔPi,则si标记自己为LAB,并向邻居广播mes(i,LAB,sch,ΔPi),di=di‑bi,当所有结点完成该操作后结束;否则,如果si接收到邻居si的信息包mes(k,LAB,sch,ΔPk),则si更新邻居sk的信息,重新计算ΔPi并且向邻居广播mes(i,UPD,Null,ΔPi),并重新判断是否大于零;否则,判断si是否收到邻居sk的信息包mes(k,UPD,Null,ΔPk),若是,则更新邻居sk的工作优先度,并重新判断是否大于零;否则,如果di≤λi,当所有结点完成该操作后结束;其中di为节点si的剩余能量,在每一轮的开始,节点的工作时间都是未安排的,也就是sch都为空,在每一轮中都要重新选择新的合适的工作节点,确定工作节点最优的工作时间安排方案,而在每一个While循环中(第4到16行),节点都要在自己的邻居内比较ΔP的大小,并更新自己和邻居的sch,当所有的节点的ΔCmax都等于0时,则这一轮中的所有合适的工作节点都已经被选完,输入:节点si的邻居N(si),自己和邻居的sch,自己覆盖的重要位置点Pi,位置的权值wi,i∈Pi,预设网络寿命L,电池寿命Bi,si的标记类型为UPD;输出:si标记类型(LAB或UPD),被标记为LAB的节点的最优工作时间安排;在算法的每一轮中,都会有一些局部最优的工作节点被选择,同时它们的工作时间安排方案也被确定,其中,局部最优的工作节点即为在它们的邻居中拥有最高的工作优先度的节点,为了便于邻居节点间相互通讯,它们之间相互传递的信息包应该包括本身的ID,自己的工作时间安排方案(sch),工作优先度ΔP和它们的标记类型,标记类型为LAB或者是UPD,其中,LAB表示已被标记为最合适的工作节点,UPD表示已更新自己的信息包,把这种信息包定义为mes(ID,sch,type,ΔP),此外,每个节点都建立一个数据库存放自己和邻居的信息包;和ΔCi的计算细节:当节点si的工作时间安排方案被确定时,定义节点si额外有效覆盖时间为:其中R(i)表示节点si覆盖的点位置集合,w(j)表示点位置pj的重要性系数,即pj的权值,表示点位置pj被节点si覆盖的额外时间;和ΔC1的演算过程为:其中时间长度0.2为点位置p2被节点s1覆盖和已被节点s2覆盖的重叠时间,所以点位置p2被节点s1覆盖的额外时间为0.4;此外,最大额外有效覆盖时间为:ΔPi的计算细节:结合每个节点的剩余能量重新定义每个节点si的工作优先度,节点si的最大额外有效覆盖时间可通过上述方法来计算,可得ΔC1max=2.4,此外,第n轮之后,三个节点的剩余能量分别为5,4和1,这里不妨设α=0.6,β=0.4,则ΔP1=3.44,ΔP2=4.12,ΔP3=2.56,显然,不管是通过最大额外有效覆盖时间还是工作优先度ΔPi来比较,节点s2都是最大的,则这一轮中,节点s2被选择为工作节点,但是,在第n+1轮中,虽然ΔC3max>ΔC1max,但是节点s3的剩余能量过低,导致ΔP3<ΔP1,所以这一轮中,节点s1被选择为合适的工作节点,此外,为了保护长期进行工作的节点,设置了节点的电池剩余能量安全阈值λi来检查工作节点在每一轮中的剩余能量是否过低,若工作节点si的剩余能量低于λi,则该节点将被强制关闭它的探测功能,只是维持部分的通讯功能,假设λi都为1.5,则在第n+2轮中,s3将不再被选为工作节点;构建模块,与数据处理模块连接,用于将三维数据点构建成空间模型;绘制模块,与数据处理模块连接,用于对空间模块绘制出高边坡实景贴图;生成模块,与数据处理模块连接,用于将高边坡实景贴图和空间模型复合成三维模块;数据库模块,与数据处理模块连接,用于存储三维模型数据;所述数据库模块接收端将垂直方向上的预编码矩阵Wv对应的索引反馈和等效后的二维信道矩阵Hequal传送至基站端,基站端根据索引反馈,在离线存储的DFT码本中选取预编码矩阵,从而获得其服务的每一个用户的等效水平信道,然后进行基于SLNR的协作多点传输,基于最大化SLNR算法选取水平方向预编码向量基于最大化SLNR算法选取水平方向多点协作预编码向量的准则如下:其中,N0表示白噪声,Pt是基站的发射功率,表示为对应基站l和用户k之间垂直等效后的信道矩阵;虚拟现实呈现模块,与数据处理模块连接,用于将三维模型做成虚拟视频源,通过穿戴虚拟眼睛设备呈现高边坡三维虚拟场景。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆交通大学,未经重庆交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201810085822.2/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

400-8765-105周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top