【摘要】:图15-4函数构建对话框重复以上步骤,建立以下测量函数,分别为车身速度、悬架动行程、车辆侧向滑移量:① VY;② DY-343.6;③ DZ;图15-5辅助对话框双A臂悬架半主动悬架模型构建首先需要添加主动力,主动力添加过程如下。图15-6主动力状态变量创建对话框单击菜单栏Elements,选择系统单元System Elements 框中的创建状态变量快捷方式图标:Create a State Variable defined by an Algebraic Equation;Name:CHESHENJIASUDU_SHUCHU;Definition:Run-Time Expression;F(time,……
•单击菜单栏Design Exploration,选择系统单元Measures 框中的创建状态变量快捷方式图标:Create a new Function Measures,弹出函数构建对话框,如图15-4所示;
•Measures Name:.double_wishbone.cheshenjiasudu;
•Units:accelaeration;
•选择Accelaeration along Y;
•点击Assist弹出Accelaeration along Y对话框;
•To_Marker框中输入body.cm,其余From_Marker、Along_Marker、Ref_Frame框保持默认不用输入,辅助对话框如图15-5所示,单击OK,完成加速度函数ACCY(.double_wishbone.body.cm)输入。
•单击Verify,检查函数ACCY(.double_wishbone.body.cm)正确无误;
•单击OK,完成函数构建。
图15-4 函数构建对话框
•重复以上步骤,建立以下测量函数,分别为车身速度、悬架动行程、车辆侧向滑移量:
① VY(.double_wishbone.body.cm);
② DY(.double_wishbone.body.cm,.double_wishbone.knuckle.MARKER_40)-343.6;
③ DZ(.double_wishbone.knuckle.MARKER_84,.double_wishbone.test_patch.cm);
图15-5 辅助对话框
双A臂悬架半主动悬架模型构建首先需要添加主动力,主动力添加过程如下。
•单击菜单栏Force,选择Applied Forces框的Force快捷方式,在两部件srping_up、srping_down之间建单向主动力;
•Run-time Direction(主动力运行时方向):Two Bodies;
•Construction:2 Bodies -2 Location;
•Characteristic:Custom;
•根据命令窗口提示顺序选择两部srping_up、 srping_down,顺序选择参考点spring_up.cm 、spring_down.cm,完成主动力SFORCE_1的创建;
•选中主动力SFORCE_1右击鼠标选择Rename:修改名称为ZHUDONGLI;
•单击OK,完成硬主动力的重命名。
•右击ZHUDONGLI,选择Modify;
•在弹出的Modify Force对话框中修改Fuction:输入VARVAL(.double_wishbone.ZHUDONGLI_SHURU),其余参数保持默认;
•单击OK,完成主动力ZHUDONGLI的修改函数,如图15-6所示。
图15-6 主动力状态变量创建对话框
•单击菜单栏Elements,选择系统单元System Elements 框中的创建状态变量快捷方式图标:Create a State Variable defined by an Algebraic Equation;
•Name(状态变量名称):CHESHENJIASUDU_SHUCHU;
•Definition:Run-Time Expression;
•F(time,……)=:ACCY(.double_wishbone.body.cm);
•单击OK,完成状态变量c.double_wishbone.CHESHENJIASUDU_SHUCHU的创建,如图15-7所示。
•重复以上步骤,分别建立状态变量.double_wishbone.CHESHENSUDU_SHUCHU、.double_wishbone.XUANJIADONGXINGCHENG_SHUCHU、.double_wishbone.CHELUNCEX INGHUAYILIANG;
•单击菜单栏Elements,选择数据块单元Date Elements 框中的创建输入集快捷方式图标:Create an ADAMS plant input;
•Variable Name(变量名称,输入之前建立好的输入状态变量):.double_wishbone.LUMIAN_SHURU,.double_wishbone.ZHUDONGLI_SHURU;
•单击OK,输入集.double_wishbone.PINPUT_1的创建。
图15-7 状态变量创建对话框
•单击菜单栏Elements,选择数据块单元Date Elements 框中的创建输入集快捷方式图标:Create an ADAMS plant output;
•Variable Name(变量名称,输入之前建立好的输出状态变量):.double_wishbone.CHESHENJIASUDU_SHUCHU,.double_wishbone.CHELUNCEXINGHUAYILIANG,.double_wi shbone.XUANJIADONGXINGCHENG_SHUCHU,.double_wishbone.CHESHENSUDU_SHUCH U;
•单击OK,输出集.double_wishbone.POUTPUT_1的创建。
•单击菜单栏插件Plugins,选择Controls单击,出现下拉列表选择Plant Export命令,弹出控制接口输出对话框,如图15-8所示;
图15-8 控制接口输出对话框
•File Prefix(输出文件别名):double_wishbone;
•Initial Static Analysis(初始静态分析):Yes,此处需要进行静平衡,静平衡完成之后在进行计算;
•单击From Pinput,在弹出的数据命令窗口中选择子系统双击double_wishbone下的PINPUT1;
•单击From Poutput,在弹出的数据命令窗口中选择子系统双击double_wishbone下的POUTPUT1;
•Target Software(目标软件或者对接软件):MATLAB;
•Analysis Type(分析类型):选择非线性non_linear;
•ADAMS/Solver Choice:选择FORTRAN;
•其余保持默认,单击OK完成ADAMS\CONTROLS模块下的输入输出集的创建,创建完成的半主动双A臂悬架模型如图15-9所示。
图15-9 双A臂主动悬架模型
相关推荐