在ADAMS2005的View中建立了车辆模型,想做平顺性分析,该使用什么样的路面文件?z怎样进行平顺性评价?

在ADAMS2005的View中建立了车辆模型,想做平顺性分析,该使用什么样的路面文件?z怎样进行平顺性评价?,第1张

做平顺性仿真应该按照标准来,一般都是用B级和c级路面

view中仿真之前在主工核凳中具箱,点击轮胎图标,然后选粗丛择里面的road,点击创建,添加你的路面就改山可以仿真了

 在做 ADAMS/Car 与控制软件进行联合仿真过程中, 可能很多人会有这者败样的疑 问:如果按照 ADAMS/View 中介绍的流程从 Control Export 输出*.inf 或*.m 文 件,则联合仿真过程中信息可能不全,比如,整车路面信息和其它一些分析设置 文件,因为它们需要在 Adams/Car 界面 Simulate>Full-Vehicle Analysis 菜单 下设置,从而导致联合仿真没法进首滑颤行,怎么办? 下面通过 *** 作流程介绍 Adams 与控制软件实现联合仿真的方法,包括 Adams/Car 与 Matlab、Adams/Car 与 Easy5 的联合仿真流程。 一、ADAMS/Car 与 Matlab 联合仿真流程 1、在 ADAMS/Car 界面下打开或建立好整车模型后,导入 Controls 插件: Tools>Plugin Manager>ADAMS/Controls; 2、开启 ADAMS/Controls>Plant Export 对话框,设置输入输出变量,点击 ok,工作路径下会生成 Controls_Plant_1.m 文件,如下图所示: 图1 设置输入输出变量 这里以软件安装路径下的 Vehicle_demo 为例,分别以 sdi_testrig 中的 steering_wheel_torque 和 steering_wheel_angle 作为输入、输出变量。 3、点击 Simulation 菜单,进行整车仿真,设置整车分析的模式 mode of simulation 为 files_only,下面以 step_steer 仿真为例进行说明,分析设置如 下图所示: 点击 ok,会生成一系列文件,其中有后面步骤中需要用到的 cosimulation_step_steer.acf、cosimulation_step_steer_controls.acf 和 cosimulation_step_steer.m 文件。 图 2 整车分析设置 4、鼠标双击 cosimulation_step_steer.m 文件,修改 ADAMS_outputs 为 testrig.steering_wheel_angle,一一对应具体的输入输出变量,修改 ADAMS_uy_ids 中的变量编号代码,具体形式可参照 Controls_Plant_1.m 中的设 置; 图3 修改 cosimulation_step_steer.m 文件中的输出变量名及编号 5、打开 Matlab,设置工作路径与 ADAMS/Car 一致(非常关键),运行 cosimulation_step_steer: >让高>cosimulation_step_steer %%% INFO : ADAMS plant actuators names : 1 testrig.steering_wheel_torque %%% INFO : ADAMS plant sensors 1 testrig.steering_wheel_angle 6、运行 adams_sys,调出 adams_plant,打开 simulink,建立控制系统框 图,设置 adams_sub 输出文件; names : 图 4 建立控制系统框图 7、点击 simulation 运行联合仿真。 ADAMS/Car 与 Matlab 联合仿真也可以改变上面流程的第 4 步,通过修改 ADAMS/Controls Plant Export 生成的 Controls_Plant_1.m 文件,即保留前面 的步骤,作如下调整: 鼠标双击第 1 步生成的 Controls_Plant_1.m 文件: 修改 ADAMS_prefix=‘*******’为 ADAMS_prefix = 'cosimulation_step_steer', 修改 ADAMS_init = 'file/command=Controls_Plant_1_controls.acf'为 ADAMS_init = 'file/command=cosimulation_step_steer_controls.acf' ; 打开 Matlab,设置工作路径与 ADAMS/Car 一致(非常关键),运行 Controls_Plant_1: >>Controls_Plant_1 %%% INFO : ADAMS plant actuators names : 1 testrig.steering_wheel_torque %%% INFO : ADAMS plant sensors 1 testrig.steering_wheel_angle names : 后面步骤与前面相同。 二、ADAMS/Car 与 EASY5 联合仿真流程 1、在 ADAMS/Car 界面下打开或建立好整车模型后,导入 Controls 插件: Tools>Plugin Manager>ADAMS/Controls; 2、开启 ADAMS/Controls>Plant Export 对话框,设置输入输出变量,点击 ok,工作路径下会生成 Controls_Plant_1.inf 文件,如下图所示: 图 5 设置输入输出变量 这里以软件安装路径下的 Vehicle_demo 为例,分别以 sdi_testrig 中的 steering_wheel_torque 和 steering_wheel_angle 作为输入、输出变量。 3、点击 Simulation 菜单,进行整车仿真,设置整车分析的模式 mode of simulation 为 files_only

打酱油路过

不过不得不说下,liuyanghui同学的回答有个比较严重的瑕疵。

你可以把节点理解为表达实体形状,但是绝对和自由度无关(其实也不是实体,而是路面的一小块,类似有限元计算的思想)。

事实上,element 的节点数量都是三个,因为adams是采用三角网格构建路面法(当然还有另外的方法,此处不予详述)。

ELEMENT在ADAMS里的全称是:三角路面单元。

另外,ELEMENT也不能错误理解为分析时采用的模型(注:模型的概念是一个整体),而应该理解为路面激励的综合信息的一个分子。相对于作为四维向量知扮的NODE(节点编号,三维坐标),ELEMENT是一个五维向量,除了包含三贺饥角路面单元三个节点(NODE)的编搭拍灶号信息,也包含摩擦因数(动、静)。 ELEMENT反映的是NODE的拓扑关系。

再说一点,ADAMS路面文件的节点和单元形成过程是有先后顺序的,先通过路面功率谱密度反推节点或者路面试验测量获取节点坐标,再使用delaunay三角剖分算法,找到散乱NODE之间的连接关系。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/yw/12552078.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存