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

一种基于Modelica的装载机模型实时标定与半实物仿真测试方法技术

技术编号:37264851 阅读:30 留言:0更新日期:2023-04-20 23:37
本发明专利技术公开一种基于Modelica的装载机模型实时标定与半实物仿真测试方法,该方法包括如下步骤:首先,将装载机系统分解得到系统模型、子系统模型、部件模型和元件模型,并建立装载机系统模型;然后,采用Modelica语言进行外部函数C代码的封装和调用,建立数据通讯接口模型;接着,基于标定参数和仿真数据建立装载机物理系统与仿真模型之间的连接和实时通讯;最后,开展多工况变负载下装载机实际铲装作业,对装载机仿真模型进行实时标定和半实物仿真测试。本发明专利技术基于Modelica语言所构建的装载机仿真模型具有层次化、可重用和可扩展性,极大提高建模效率。实时标定后的模型具有更高的可信度,半实物仿真的试验结果更接近实际,能更有效的实现装载机的性能分析与测试。更有效的实现装载机的性能分析与测试。更有效的实现装载机的性能分析与测试。

【技术实现步骤摘要】
一种基于Modelica的装载机模型实时标定与半实物仿真测试方法


[0001]本专利技术涉及装载机系统建模仿真
,尤其涉及一种基于Modelica的装载机模型实时标定与半实物仿真测试方法。

技术介绍

[0002]装载机主要应用于铁路、建筑、矿山等工程的土石方施工,即可对土壤、砂石、石灰、煤炭等散状物料铲装,亦可对石矿、硬质土壤等作适度铲挖作业,在工程机械中占据着重要地位。对装载机进行系统建模与仿真以实现产品性能分析与测试显得尤为重要。装载机通常是由机械、电子、液压、控制等不同领域子系统构成的复杂系统,现有的建模和仿真方法通常采用不同的软件平台针对特定的领域进行建模和仿真,如采用三维仿真软件Pro/E或Solidworks建立装载机机构实体模型,并将其导入ADAMS中进行机构的动力学和运动学仿真,研究装载机动臂、铲斗等的负载特性;采用AMESim仿真软件构建液压泵、液压阀和液压执行机构等液压部件模型和系统模型,研究不同模型参数下的系统响应;采用MATLAB/Simulink对装载机动力系统模块、液压泵模块、负载模块物理连接建立模型,并采用优本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于Modelica的装载机模型实时标定与半实物仿真测试方法,其特征在于,包括以下步骤:S1:将装载机进行系统分解,得到模型库架构,所述模型库架构由顶层到底层依次包括系统模型、子系统模型、部件模型和元件模型;S2:采用Modelica语言对装载机系统根据模型库架构,将元件进行数学建模并封装得到元件模型库,由元件模型库通过集成和扩展,封装为具有特定功能的部件模型库,所述元件模型库和部件模型库形成子系统模型,子系统模型通过耦合接口传递数据,并通过拖拽和连线的方式,建立装载机系统模型;S3:采用Modelica语言进行外部函数C代码的封装和调用,建立数据通讯接口模型;根据装载机系统模型标定参数和仿真数据,解析标定参数和仿真数据传输中相应的数据值,并建立数据值与装载机系统模型的映射关系,从而建立装载机仿真模型;并将构建的装载机仿真模型和运行环境布置于工业PC;S4:获取标定参数和仿真数据,通过在多工况变负载下的装载机物理系统上外接传感器并通过LIN总线通讯以及通过CAN总线通讯获得标定参数和仿真数据;将在装载机物理系统获取的标定参数和仿真数据通过LIN通讯适配器和CAN通讯适配器与装载机仿真模型进行连接与实时通讯;S5:装载机仿真模型进行实时标定和半实物仿真测试;对于模型标定阶段,将在装载机物理系统获取的标定参数用于装载机仿真模型的实时标定,并将实时标定后的装载机仿真模型用于半实物仿真测试;对于仿真测试阶段,将在装载机物理系统获取的仿真数据作为控制信号用于驱动装载机仿真模型实现模型的仿真和计算,并输出相应仿真结果,将仿真和计算结果作为反馈信号发送给装载机物理系统,实现装载机物理系统与装载机仿真模型的实时通讯与半实物联合仿真。2.根据权利要求1所述的基于Modelica的装载机模型实时标定与半实物仿真测试方法,其特征在于,步骤S1中所述子系统模型包括但不限于:动力系统模型、行驶系统模型、转向系统模型、主阀系统模型、执行机构系统模型、液压辅件系统模型、机械系统模型和控制系统模型;所述部件模型包括但不限于:发动机模型、液力变矩器模型、离合器模型、变速箱模型、驱动桥模型、减速器模型、轮胎模型、转向器模型、各类液压阀模型、液压缸模型、液压管模型、过滤器模型、储能器模型、动臂模型、铲斗模型、车身基座模型、控...

【专利技术属性】
技术研发人员:侯亮吴彬云王少杰卜祥建吴衍锋
申请(专利权)人:厦门大学
类型:发明
国别省市:

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

1