System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于VR仿真单轨吊运行态控制方法及系统技术方案_技高网

一种基于VR仿真单轨吊运行态控制方法及系统技术方案

技术编号:41300561 阅读:2 留言:0更新日期:2024-05-13 14:48
本发明专利技术公开了一种基于VR仿真单轨吊运行态控制方法及系统,涉及VR仿真领域;基于历史运行参数获取单轨吊运行态对应的运行参数,进而获得运行参数数据模型;通过运行参数数据模型获取训练区间,设置训练机制,根据训练机制对训练区间进行训练,获取训练运行参数;将训练运行参数发送至预先设置的虚拟仿真环境进行确认,获取虚拟运行参数库;基于虚拟运行参数库对单轨吊运行态进行安全控制;实现了单轨吊运行态的运行参数的设置的便捷性和精准性,降低了硬件成本。

【技术实现步骤摘要】

本专利技术涉及vr仿真领域,具体是一种基于vr仿真单轨吊运行态控制方法及系统。


技术介绍

1、vr是一种可以创建和体验虚拟世界的计算机系统,它是由计算机生成的,通过视、听、触觉等作用于使用者,使之产生身临其境的交互式视景的仿真,它综合了计算机图形学、图像处理与模式识别、智能技术、传感技术、语音处理与音响技术、网络技术等多门科学,使用者借助必要的设备自然地与虚拟环境中的对象进行交互,通过vr实现训练、研究以及实验;

2、在现有技术中,单轨吊的运行态指的是它在工作中的各种运动状态,包括但不限于上升、下降、水平移动、停止等,对于传统的单轨吊运行态控制系统,缺少人机交互界面,操作员难以直观地了解单轨吊的运行参数和设置,现有技术对单轨吊运行参数的设置通常通过传感器反馈获取运行参数,并对运行参数进行反复调整和优化,该方法通常需要大量的传感器、执行器和控制器,这些硬件成本较高;且对于运行态的参数无法精准的设置,进而使单轨吊运行态过程中造成操作失误,因此,提供了一种基于vr仿真单轨吊运行态控制方法及系统。


技术实现思路

1、为了解决上述技术问题,本专利技术提供一种基于vr仿真单轨吊运行态控制方法及系统;

2、本专利技术的目的可以通过以下技术方案实现:一种基于vr仿真单轨吊运行态控制方法,所述方法包括以下步骤:

3、步骤s1:基于历史运行参数获取单轨吊运行态对应的运行参数,进而获得运行参数数据模型;

4、步骤s2:通过运行参数数据模型获取训练区间,设置训练机制,根据训练机制对训练区间进行训练,获取训练运行参数;

5、步骤s3:将训练运行参数发送至预先设置的虚拟仿真环境进行确认,获取虚拟运行参数库;

6、步骤s4:基于虚拟运行参数库对单轨吊运行态进行安全控制。

7、进一步的,所述单轨吊运行态包括上升、下降、水平移动以及停止;

8、所述运行参数包括起重量、起重高度、运行速度以及工作效率;对运行参数进行赋值,获取对应的运行参数值;

9、获取单轨吊运行态对应的历史运行参数,根据历史运行参数获取单轨吊运行态对应的初始运行参数值以及多个异常运行参数值;

10、所述初始运行参数值是基于单轨吊运行态第一次设置的可安全运行时运行参数对应的数值;所述异常运行参数值是基于初始运行参数值单轨吊运行态发生异常时运行参数对应的数值;

11、将运行参数与对应的运行参数值进行数据关联,生成运行参数数据集。

12、进一步的,所述运行参数数据模型的获得过程包括:

13、按照同一个运行参数以初始运行参数值为对比值,将异常运行参数值与初始运行参数值进行比较,若大于初始运行参数值,则排列在初始运行参数值右边,若小于初始运行参数值,排列在初始运行参数值左边,若等于初始运行参数值,则将异常运行参数值进行剔除,所述排列以从小到大的顺序进行;

14、进而将排列完成的异常运行参数值生成运行参数对应的异常运行参数序列,并进行数据关联,生成异常运行参数序列集;

15、将运行参数数据集与异常运行参数序列集以运行参数为连接节点,生成运行参数数据网;

16、将运行参数对应的运行参数数据网的连接节点进行依次连接,生成的模型与对应的单轨吊运行态生成的节点进行连接,生成运行参数数据模型。

17、进一步的,所述训练区间的获取过程包括:

18、设置初始虚拟仿真环境,并接收运行参数数据模型,获取运行参数数据模型中的异常运行参数序列,设置标准区间值,根据标准区间值,并以异常运行参数序列中的初始运行参数值为开始,获取初始运行参数值左右两边若干个异常运行参数区间,直到右边最后一个异常运行参数区间的右边界值大于等于异常运行参数序列中最大的异常运行参数值结束,直到左边最后一个异常运行参数区间的左边界值小于等于异常运行参数序列中最小的运行参数值结束。

19、进一步的,将以初始运行参数值为开始的异常运行参数区间为第一个异常运行参数区间,进而获得左右两边异常运行参数区间的个数,并对左右两边的异常运行参数区间分别进行标记;

20、获取每个异常运行参数区间中所包含对应的异常运行参数序列中的异常运行参数值的个数,并标记为异常数量;

21、若异常数量为0,则将对应的异常运行参数区间标记为安全训练区间;反之,则将对应的异常运行参数区间标记为危险训练区间;

22、所述训练区间包括安全训练区间和危险训练区间。

23、进一步的,所述训练机制的设置过程包括:

24、获取危险训练区间的异常数量,并与预设的异常数量阈值进行比较,若大于异常数量阈值,则将危险训练区域进行剔除,反之,则进行保留,并按照异常数量从小到大的顺序对危险训练区间进行重新排序,获取危险训练区间最新序列;

25、按照危险训练区间最新序列的顺序获取第一个危险训练区间的左右边界值,通过初始虚拟仿真环境首先对左边界值进行第一次训练;

26、若第一次训练出现异常,则将左边界值标记为危险运行参数值,设置危险运行参数值对应的校正码,进而获取校正区间;再次对校正区间左边界值进行第二次训练,若左边界值出现异常,则对校正区间右边界值进行训练;反之,重新获取校正区间左边界值的校正区间,并对右边界值继续进行训练,依次循环直到右边界值出现异常,则将右边界值标记为安全运行参数值;

27、若校正区间右边界值出现异常,则获取校正区间左边界值对应的校正区间,并对左边界值进行训练,依次循环直到左边界值未出现异常,则将左边界值标记为安全运行参数值;

28、反之,获取右边界值对应的校正区间,并对校正区间的右边界值进行反复训练,直到出现异常,则将右边界值标记为安全运行参数值。

29、进一步的,若第一次训练未出现异常,则对第一个危险训练区间的右边界值进行训练,若未出现异常,则获取第二个危险训练区间基于训练机制进行训练,若第二个危险训练区间未出现异常,则继续获取下一个危险训练区间进行训练,直到出现异常,标记为安全运行参数值;

30、反之,则获取第一个危险训练区间的异常运行参数值的中间值,并进行训练,若中间值未出现异常,则获取中间值左相邻的异常运行参数值进行训练,若未出现异常,则将中间值对应的异常运行参数值标记为安全运行参数值;

31、反之,则获取左相邻对应的校正区间,对校正区间的左边界值进行训练,直到未出现异常,生成安全运行参数值;

32、若中间值出现异常,则获取中间值对应的校正区间,对校正区间的左边界值进行训练,直到未出现异常,生成安全运行参数值;

33、将安全运行参数值与安全训练区间进行区间关联,生成训练运行参数。

34、进一步的,所述虚拟运行参数库的获取过程包括:

35、将训练运行参数发送至不同于初始虚拟仿真环境中进行训练,相同的训练运行参数在不同的虚拟仿真环境进行多次训练,进一步对训练运行参数进行确定,将本文档来自技高网...

【技术保护点】

1.一种基于VR仿真单轨吊运行态控制方法,其特征在于,所述方法包括以下步骤:

2.根据权利要求1所述的一种基于VR仿真单轨吊运行态控制方法,其特征在于,对运行参数进行赋值,获取对应的运行参数值;

3.根据权利要求2所述的一种基于VR仿真单轨吊运行态控制方法,其特征在于,所述运行参数数据模型的获得过程包括:

4.根据权利要求3所述的一种基于VR仿真单轨吊运行态控制方法,其特征在于,所述训练区间的获取过程包括:

5.根据权利要求4所述的一种基于VR仿真单轨吊运行态控制方法,其特征在于,将以初始运行参数值为开始的异常运行参数区间为第一个异常运行参数区间,进而获得左右两边异常运行参数区间的个数,并对左右两边的异常运行参数区间分别进行标记;

6.根据权利要求5所述的一种基于VR仿真单轨吊运行态控制方法,其特征在于,所述训练机制的设置过程包括:

7.根据权利要求6所述的一种基于VR仿真单轨吊运行态控制方法,其特征在于,若第一次训练未出现异常,则对第一个危险训练区间的右边界值进行训练,若未出现异常,则获取第二个危险训练区间基于训练机制进行训练,若第二个危险训练区间未出现异常,则继续获取下一个危险训练区间进行训练,直到出现异常,标记为安全运行参数值;

8.根据权利要求7所述的一种基于VR仿真单轨吊运行态控制方法,其特征在于,所述虚拟运行参数库的获取过程包括:

9.根据权利要求8所述的一种基于VR仿真单轨吊运行态控制方法,其特征在于,获取单轨吊运行环境,根据单轨吊运行环境与虚拟运行参数库中的虚拟仿真环境进行匹配,进而确定单轨吊运行态,根据单轨吊运行态获取训练运行参数。

10.根据权利要求1至9任一项所述的一种基于VR仿真单轨吊运行态控制方法的控制系统,包括以下模块:

...

【技术特征摘要】

1.一种基于vr仿真单轨吊运行态控制方法,其特征在于,所述方法包括以下步骤:

2.根据权利要求1所述的一种基于vr仿真单轨吊运行态控制方法,其特征在于,对运行参数进行赋值,获取对应的运行参数值;

3.根据权利要求2所述的一种基于vr仿真单轨吊运行态控制方法,其特征在于,所述运行参数数据模型的获得过程包括:

4.根据权利要求3所述的一种基于vr仿真单轨吊运行态控制方法,其特征在于,所述训练区间的获取过程包括:

5.根据权利要求4所述的一种基于vr仿真单轨吊运行态控制方法,其特征在于,将以初始运行参数值为开始的异常运行参数区间为第一个异常运行参数区间,进而获得左右两边异常运行参数区间的个数,并对左右两边的异常运行参数区间分别进行标记;

6.根据权利要求5所述的一种基于vr仿真单轨吊运行态控制方法,其特征在于,所述训练机制的设...

【专利技术属性】
技术研发人员:王峰王磊肖潇赵东新陈闯杜伟赵一鸣吕仔祥张璨代静
申请(专利权)人:淮北矿业传媒科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1