第四章ADAMS-Car是车辆多体动力学仿真的关键部分,着重讲解了如何利用ADAMS/Car进行精确的车辆模拟。这一章详细介绍了测量请求(Requests)的概念和应用,它是ADAMS/Car中最主要的数据输出手段,对于理解和优化车辆性能至关重要。
首先,测量请求的生成是在模板模式下进行的,通过Build菜单选择New,用户可以选择三种方式来定义测量请求:1)使用类型和标记器(DefineUsingTypeAndMarkers),在这个选项中,用户可以从Output Type下拉列表中选择输出类型,如位移、速度、加速度、力等;2)使用子程序(DefineUsingSubroutine)或函数表达式(DefineUsingFunctionExpression)来定制更复杂的测量逻辑。
测量请求的激活动性可以在子系统或装配级别进行调整,但需要注意的是,这些设置不会永久保存在子系统文件(.sub)中,因此,改变将仅影响当前的仿真过程。激活的测量请求类型包括各种车辆组件,如执行器、减震器、弹簧等,以及所有组件的综合选择。如果希望在不同的仿真进程中保持测量请求的激活状态,用户需要创建一个参数化变量,比如pvs_request_activity,用于存储是激活还是关闭,然后在模板建模状态下,通过工具栏的CommandNavigator创建一个组,将测量请求添加到这个组中,以便在后续的仿真中调用和管理。
通过这些步骤,工程师能够有效地获取车辆在仿真过程中的关键数据,从而对车辆动态性能进行深入分析,优化设计,提升车辆的操控性、舒适性和安全性。ADAMS-Car的强大功能使得车辆多体动力学仿真更加准确和实用,是现代汽车工程领域不可或缺的工具。