当前位置: 首页 > 专利查询>福州大学专利>正文

一种液压挖掘机虚拟样机的建立方法技术

技术编号:7917787 阅读:242 留言:0更新日期:2012-10-25 02:51
本发明专利技术涉及一种液压挖掘机虚拟样机的建立方法,包括以下步骤:在动力学仿真软件ADAMS中建立液压挖掘机的动力学模型,在液压系统仿真软件AMESim中建立液压挖掘机的多路阀液压系统模型;将动力学模型和多路阀液压系统模型仿真过程中存在关联的相关状态变量与参数作为两个模型之间的传递参数,利用ADAMS软件的Controls模块和AMESim软件的interface模块建立软件接口,进行实时数据传递,对挖掘机的动力学模型和多路阀液压系统模型进行联合仿真;在液压系统仿真软件中查看仿真结果。该方法有利于提高液压挖掘机虚拟样机仿真结果的准确性,降低试验成本,提高试验效率,缩短设计时间。

【技术实现步骤摘要】

本专利技术涉及液压挖掘机虚拟样机
,特别是一种液压挖掘机虚拟样机的建立方法
技术介绍
多路换向阀是挖掘机液压系统的核心零部件,很大程度上决定了液压挖掘机的性能。目前国内已经有部分主机生产企业因自身发展需要,开始自主研发包括多路换向阀在内的工程机械关键液压件,但在设计研究方面仍然缺乏必要的理论与足够的技术支持。传统的基于物理样机的产品开发设计模式,面临着高昂的设计成本以及较长的设计周期等诸多问题,在激烈的市场竞争中,单纯地使用这一模式已成为过去。和传统的基于物理样机产品开发设计模式相比,基于仿真技术的产品设计开发模式无需制造实物样机,而是采用仿真模型替代传统设计开发模式下的物理样机对相关设计参数进行测试评估,模型参数修改方便,能很容易实现设计的多样化,柔性好,减少不合理方案盲目上马的风险。
技术实现思路
本专利技术的目的在于提供,该方法有利于提高液压挖掘机虚拟样机仿真结果的准确性,降低试验成本,提高试验效率,缩短设计时间。为实现上述目的,本专利技术的技术方案是,包括以下步骤 步骤I :在动力学仿真软件ADAMS中建立液压挖掘机的动力学模型,在液压系统仿真软件AMESim中建立液压挖掘机的多路阀液压系统模型; 步骤2 :将所述动力学模型和多路阀液压系统模型仿真过程中存在关联的相关状态变量与参数作为两个模型之间的传递参数,利用ADAMS软件的Controls模块和AMESim软件的interface模块建立软件接口,进行实时数据传递,对挖掘机的动力学模型和多路阀液压系统模型进行联合仿真; 步骤3 :在液压系统仿真软件中查看仿真结果。本专利技术的有益效果是 I、建立液压挖掘机机械模型与多路阀液压系统模型,通过联合仿真的方式,充分利用软件各自的优点,使建模过程更为简单,且使各软件的积分器对机械系统和液压系统各自建立的模型方程的计算更有针对性,结果更准确。2、通过建立虚拟样机进行仿真试验,可以降低试验成本,提高试验效率,缩短设计时间,对液压挖掘机多路阀的设计研发具有重要意义。附图说明图I是本专利技术实施例的工作流程图。图2是本专利技术实施例的挖掘机多路阀液压系统模型图。图3是本专利技术实施例的挖掘机机动机械装置与液压系统联合仿真模型图。图4是本专利技术实施例的挖掘机多路阀结构参数快速定义用户界面图。图5是本专利技术实施例的挖掘机机械模型的主要约束列表。图6是本专利技术实施例的AMESim、ADAMS模型接口变量列表。图7是本专利技术实施例的MATLAB与AMESim部分接口命令列表。图8是本专利技术实施例的MATLAB中部分ActiveX控制命令列表。具体实施方式 本专利技术液压挖掘机虚拟样机的建立方法,如图I所示,包括以下步骤 步骤I :在动力学仿真软件ADAMS中建立液压挖掘机的动力学模型,在液压系统仿真软件AMESim中建立液压挖掘机的多路阀液压系统模型; 步骤2 :将所述动力学模型和多路阀液压系统模型仿真过程中存在关联的相关状态变量与参数作为两个模型之间的传递参数,利用ADAMS软件的Controls模块和AMESim软件的interface模块建立软件接口,进行实时数据传递,对挖掘机的动力学模型和多路阀液压系统模型进行联合仿真; 步骤3 :在液压系统仿真软件中查看仿真结果。在本专利技术较佳实施例中,在CATIA软件中建立液压挖掘机的三维实体模型,利用CATIA软件与动力学仿真软件ADAMS的软件接口,将所述液压挖掘机的三维实体模型导入ADAMS软件中,克服了 ADAMS中难以建立三维实体模型的缺点,利用ADAMS软件对所述液压挖掘机的动力学特性进行分析,建立所述液压挖掘机的动力学模型。在本专利技术较佳实施例中,利用MATLAB软件的GUI模块建立可快速定义液压挖掘机动作、负载和多路阀结构参数的参数定义用户界面。对所述液压挖掘机虚拟样机和参数定义用户界面进行数据关联,利用AMESim软件将液压挖掘机虚拟样机所需参数(液压挖掘机动作、负载以及多路阀结构参数等)建立成全局变量,通过MATLAB软件调用EXCEL软件并读取其数据,将数据赋给全局变量,以进行液压挖掘机虚拟样机参数设定。下面,以LG6225为物理原型建立虚拟样机,对本专利技术作进一步说明。(一)LG6225液压挖掘机动力学模型 ADAMS建模步骤包括几何建模、定义约束与施加载荷。I、几何建模在三维软件CATIA中完成,结合液压挖掘机LG6225工作装置的零部件的尺寸以及相互铰接位置的实际测量建立三维模型,为了简化模型,可以将一些没有相对运动的部件定义为同一零件。另存成*. igs格式,并转化成*. x_t格式,导入ADAMS中,并对仿真环境与构件特性等进行设置。2、如图5所示的表I列出了本专利技术挖掘机机械模型所采用的主要约束。一些零部因同步运动而将之间相互约束定义为固定约束,如两个动臂油缸各自的油缸杆之间是相对固定,在表中并没有表不出来。同时需要根据实际情况对模型加入必要的驱动方式(1)动臂、斗杆和铲斗的单独运动是由各自的液压缸驱动,可在动臂、斗杆、铲斗液压缸与液压缸杆各自的移动副上创建一个位移驱动实现;(2)转台相对行走机构运动是由液压马达驱动,可在转台与行走机构之间转动副上创建一个角度位移驱动实现;(3)在模型中,行走机构与大地之间未加入约束,所以加入一个一般点的运动驱动,一般点的运动驱动为6自由度。需要注意的是,现实中行走机构与大地之间应仅有二个自由度,即平面上某方向平移、平面法线方向旋转的两个自由度。这里的解决方法是,将一般点相对真实情况多余的4个运动驱动赋值为O。3、有关力的方向定义ADAMS有两种方法,沿坐标标记坐标轴定义力的方向和沿两点连线的方向定义力的方向。液压挖掘机的主要负载为铲斗与工作面之间的作用力和铲斗内物料的重力铲斗与工作面之间的作用力主要沿着铲斗齿向方向的作用力,故采用沿两点连线的方向方式来定义此力的方向;而铲斗内料的重力则是一直是和重力加速度方向一致的,采用沿坐标标记坐标轴方式来定义此力的方向。(二)LG6225挖掘机多路阀液压系统模型 AMESim软件是一门图形化的编程语言,表现方式直观,能够直接的反应系统的工作原理,并且其表示符号基本和系统工作图形符号一致,因此对于建立AMESim程序只要按照系统的工作原理图建立其图形化程序即可。结合LG6225液压原理建立多路阀液压系统模型,如图2所示。(三)LG6225挖掘机机械与液压模型联合仿真 如图6所示的表2列出了 ADAMS、AMESim之间的输入与输出变量关系。ADAMS、AMESim的软件数据接口由ADAMS/Controls模块进行定义。通过ADAMS/Controls定义ADAMS模型的输入输出变量。AMESim与ADAMS之间的通信数据,以状态变量的形式实现交换。需在ADAMS中定义成输入状态变量、输出状态变量,可以通过“StateVariable”进行创建。 接着利用AMESim的interface模块实现ADAMS与AMESim的联合。在AMESim中可以通过“Import ADAMS model”命令将ADAMS模型导入AMESim中,进行联合模型的搭接,如图3所示。(四)LG6225挖掘机虚拟样机参数定义用户界面 本专利技术通过调用EXCEL程序并读取EXCEL中数据、将数据导入本文档来自技高网...

【技术保护点】
一种液压挖掘机虚拟样机的建立方法,其特征在于:包括以下步骤:步骤1:在动力学仿真软件ADAMS中建立液压挖掘机的动力学模型,在液压系统仿真软件AMESim中建立液压挖掘机的多路阀液压系统模型;步骤2:将所述动力学模型和多路阀液压系统模型仿真过程中存在关联的相关状态变量与参数作为两个模型之间的传递参数,利用ADAMS软件的Controls模块和AMESim软件的interface模块建立软件接口,进行实时数据传递,对挖掘机的动力学模型和多路阀液压系统模型进行联合仿真;步骤3:在液压系统仿真软件中查看仿真结果。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈淑梅张代伟
申请(专利权)人:福州大学
类型:发明
国别省市:

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

1