图10.3.54 接口模型图标
EASY5提供了ADAMS/ATV软件的接口,通过接口模型可以实现在两种软件环境下的联合仿真。如图10.3.54为EASY5与ADAMS/ATV联合仿真接口模型图标。EASY5中的动力传动系统模型和ADAMS/ATV中的履带车辆行动部分动力学模型通过各自的求解器按各自设定的算法进行仿真计算,软件之间的同步通过EASY5中的模块ADAMS Interface及ADAMS生成的信息传递文件.inf来实现,输入输出变量个数及采样周期需相同。主仿真程序是EASY5中的动力传动系统模型。图10.3.55为EASY5与ADAMS/ATV联合仿真工作原理图。
图10.3.55 EASY5与ADAMS/ATV联合仿真工作原理图
接口模型的设置步骤如下。(www.xing528.com)
(1)在ADAMS/ATV环境下,将主动轮驱动模式设置为“Torque”,创建4个状态变量DV_L、DV_R、VE_L和VE_R。DV_L和DV_R为输入状态变量,作为两侧主动轮转矩的输入;VE_L和VE_R为输出状态变量,作为两侧主动轮转速的输出。
(2)基于ATV/Control,生成.inf、.cmd、.adm文件。.inf文件包含输入输出的状态变量、静平衡命令等信息;.cmd文件包含ADAMS多体动力学模型各部件的相互拓扑结构信息;.adm文件包含多体动力学模型各部件参数信息。
(3)在EASY5环境下,利用EASY5的接口模型,引入信息交换文件.inf,将EASY5动力传动系统模型与ATV多刚体动力学模型结合起来,实现两者的联合仿真。
应用EASY5与MATLAB/SIMULINK集成的全程调速柴油机模型、EASY5环境下的传动系统模型及基于ATV的履带车辆行动系统模型,建立了如图10.3.56所示的履带车辆推进系统一体化动力学联合仿真模型。主仿真程序是MATLAB/SIMULINK模型,EN为发动机模型,HMT为液力机械传动系统模型,GS为换挡操纵模型,ADAMS_RG为EASY5与ATV的接口模型。
图10.3.56 液力机械传动系统履带车辆联合仿真模型
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。