System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种桥式起重机的仿真方法及计算机存储介质技术_技高网

一种桥式起重机的仿真方法及计算机存储介质技术

技术编号:40426734 阅读:7 留言:0更新日期:2024-02-20 22:47
本发明专利技术公开了一种桥式起重机的仿真方法及计算机存储介质,属于起重机动力学及电气控制领域。包括获取桥式起重机二维图纸数据;对二维图纸数据进行标准化;基于标准化后的二维图纸数据在Inventor中建立桥式起重机的三维模型,并将三维模型转化为Parasolid格式文件进行压缩后存储至共享内存;通过二次开发的Adams调取共享内存中的压缩文件,进行解压后建立桥式起重机的虚拟样机并运行仿真,得到仿真值以.xlsx的文件格式储至共享内存;将输出文件导入到Simulink中创建的控制系统模型;基于虚拟样机与控制系统模型联合仿真不同起升载荷下的工作状态。本发明专利技术能够加快仿真分析的速度,提高仿真结果的精确度。

【技术实现步骤摘要】

本专利技术涉及起重机动力学及电气控制,更具体的说是涉及一种桥式起重机的仿真方法及计算机存储介质


技术介绍

1、随着起重机械向大型化、高速化发展,其动力学问题日显突出,由于其特殊的工作环境,循环往复的变化载荷,往往会引起一些重大事故的发生,造成巨大的生命财产损失和恶劣的社会影响。

2、然而,传统的桥式起重机的仿真实验耗资大、开发周期长,并且存在一定的风险,需要专门的试验人员且对场地的要求比较苛刻,使用复杂的数学建模与推导,计算量较大,误差较大,使得精度、效率并不高,无法满足桥式起重机准确高效仿真的目的。

3、因此,如何提供一种桥式起重机的仿真方法及计算机存储介质是本领域技术人员亟需解决的问题。


技术实现思路

1、有鉴于此,本专利技术提供了一种桥式起重机的仿真方法及计算机存储介质,用以解决上述现有技术中存在的技术问题。

2、为了实现上述目的,本专利技术提供如下技术方案:

3、一种桥式起重机仿真系统建立方法,包括:

4、获取桥式起重机二维图纸数据;

5、对二维图纸数据进行标准化;

6、基于标准化后的二维图纸数据在inventor中建立桥式起重机的三维模型,并将所述三维模型转化为parasolid格式文件进行压缩后存储至共享内存;

7、通过二次开发的adams调取共享内存中的压缩文件,进行解压后建立桥式起重机的虚拟样机并运行仿真,得到仿真值以.xlsx的文件格式储至共享内存;

8、将输出文件导入到simulink中创建的控制系统模型;

9、基于虚拟样机与控制系统模型联合仿真不同起升载荷下的工作状态。

10、可选的,所述对二维图纸数据进行标准化,包括:统一剖面、图层数据解释;统一剖面在相交处逻辑;统一各图层之间的逻辑;统一剖面上的断层与图层中的断层逻辑。

11、可选的,所述基于标准化后的二维图纸数据在inventor中建立桥式起重机的三维模型包括:

12、确定二维图纸之间的三维空间位置关系,并标注个二维图纸上相互对应的原点;

13、基于原点将二维图纸进行合并处理,得到三维模型。

14、可选的,所述基于原点将二维图纸进行合并处理,得到三维模型包括:

15、以原点为基准依次遍历各图纸中的矢量点,将存在重叠或小于预设距离的矢量点擦除,如果同一位置剩下最后一个矢量点,则将最后一个矢量点为最终节点,如果剩下最后两个矢量点,则,任选一个为最终节点;

16、根据最终节点依次遍历图纸中矢量线,将存在重叠的多条矢量线合并成一条矢量线,并将所述矢量线作为最终线段;

17、基于所述最终节点以及最终线段,构建三维模型。

18、可选的,所述通过二次开发的adams调取共享内存中的压缩文件,进行解压后建立桥式起重机的虚拟样机并运行仿真,得到仿真值以.xlsx的文件格式储至共享内存,包括:

19、通过二次开发的adams调取共享内存中的压缩文件并进行解压;

20、打开adams/view宏命令编辑器,编写载荷模型宏命令、钢丝绳模型宏命令以及钢丝绳与桥式起重机的动滑轮之间的接触力宏命令,形成桥式起重机的虚拟样机;

21、对桥式起重机的虚拟样机进行运行仿真,得到仿真值以.xlsx的文件格式储至共享内存。

22、可选的,所述adams与simulink之间通过状态变量实现数据交换,包括:

23、通过simulink设置控制模块,其中,所述控制模块的输入端口,与adams中的输出端口对应。

24、可选的,所述控制模块还用于修改保存的文件名、仿真分析模式、求解方式、动画显示方式的参数。

25、一种计算机存储介质,所述计算机存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现一种桥式起重机仿真系统建立方法的步骤。

26、经由上述的技术方案可知,与现有技术相比,本专利技术公开提供了一种桥式起重机的仿真方法及计算机存储介质,避免了复杂的数学建模与推导,从而大大缩减了运动学分析工作量,通过联合仿真的方式,加快了仿真分析的速度,也提高了仿真结果的精确度,具体有益效果为:

27、1)通过对二维图纸数据的标准化处理,可以将不同来源、不同格式、不同类型的数据统一为标准的数据格式,同时,提高了二维图纸数据的质量,如二维图纸可能存在一些异常标注值、缺失标注值或误差较大的尺寸值等,通过标准化处理可以减少这些影响,提高数据的质量,便于后续的数据处理和分析;

28、2)inventor、adams以及simulink之间通过共享内存实现数据共享,从而便仿真软件间通信,加速了仿真过程,提高内存利用率,通过资源共享增强实时性。

本文档来自技高网...

【技术保护点】

1.一种桥式起重机仿真系统建立方法,其特征在于,包括:

2.根据权利要求1所述的一种桥式起重机仿真系统建立方法,其特征在于,所述对二维图纸数据进行标准化,包括:统一剖面、图层数据解释;其中统一剖面在相交处逻辑;统一各图层之间的逻辑;统一剖面上的断层与图层中的断层逻辑。

3.根据权利要求1所述的一种桥式起重机仿真系统建立方法,其特征在于,所述基于标准化后的二维图纸数据在Inventor中建立桥式起重机的三维模型包括:

4.根据权利要求3所述的一种桥式起重机仿真系统建立方法,其特征在于,所述基于原点将二维图纸进行合并处理,得到三维模型包括:

5.根据权利要求1所述的一种桥式起重机仿真系统建立方法,其特征在于,所述通过二次开发的Adams调取共享内存中的压缩文件,进行解压后建立桥式起重机的虚拟样机并运行仿真,得到仿真值以.xlsx的文件格式储至共享内存,包括:

6.根据权利要求1所述的一种桥式起重机仿真系统建立方法,其特征在于,所述Adams与Simulink之间通过状态变量实现数据交换,包括:

7.根据权利要求6所述的一种桥式起重机仿真系统建立方法,其特征在于,所述控制模块还用于修改保存的文件名、仿真分析模式、求解方式、动画显示方式的参数。

8.一种计算机存储介质,其特征在于,所述计算机存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-7中任意一项所述的一种桥式起重机仿真系统建立方法的步骤。

...

【技术特征摘要】

1.一种桥式起重机仿真系统建立方法,其特征在于,包括:

2.根据权利要求1所述的一种桥式起重机仿真系统建立方法,其特征在于,所述对二维图纸数据进行标准化,包括:统一剖面、图层数据解释;其中统一剖面在相交处逻辑;统一各图层之间的逻辑;统一剖面上的断层与图层中的断层逻辑。

3.根据权利要求1所述的一种桥式起重机仿真系统建立方法,其特征在于,所述基于标准化后的二维图纸数据在inventor中建立桥式起重机的三维模型包括:

4.根据权利要求3所述的一种桥式起重机仿真系统建立方法,其特征在于,所述基于原点将二维图纸进行合并处理,得到三维模型包括:

5.根据权利要求1所述的一种桥式起重机仿真系统建立方法,其特征在于...

【专利技术属性】
技术研发人员:邱勇军杨恒张雷黄艳芸黄崧康立贵彭燕马琳张宁静
申请(专利权)人:重庆市特种设备检测研究院
类型:发明
国别省市:

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

1