线控转向系统动力学法 Carsim 和 Simulink 联合仿真模型探索
线控转向系统动力学法 Carsim和Simulink联合仿真模型 Carsim是2020版本Matlab是2019b版本 1、一个基于横摆角速度增益不变的变传动比模块。 2、包含Carsim完整数据库。 3、系统建模方法是动力学法 4、展示仿真结果图分别为角阶跃工况、双移线工况、汽车对应的响应曲线并且与Carsim自带的机械转向对比图。最近在研究线控转向系统采用动力学法搭建了 Carsim 和 Simulink 的联合仿真模型用的是 Carsim 2020 版本以及 Matlab 2019b 版本来跟大家分享一下过程和成果。变传动比模块先来说说基于横摆角速度增益不变的变传动比模块。这个模块在整个线控转向系统里起着关键作用。简单来讲传统的转向系统传动比是固定的而在不同车速和驾驶工况下固定传动比很难满足所有需求。变传动比模块就致力于解决这个问题根据车辆行驶状态实时调整传动比提升驾驶的稳定性和操控性。在 Simulink 里搭建这个模块核心代码片段大概是这样以简单的车速与传动比关系为例function ratio variable_ratio(speed) if speed 30 ratio 15; elseif speed 30 speed 60 ratio 12 (15 - 12) * (60 - speed) / 30; else ratio 12; end end这段代码通过判断车速来确定传动比。车速较低时较大的传动比能让转向更轻松适合停车等低速操作车速较高时较小的传动比让转向响应更精准保障高速行驶安全。这里只是简单示例实际应用中会结合横摆角速度增益等更多复杂因素。Carsim 完整数据库的运用Carsim 完整数据库简直是个宝藏。它包含了各种车辆参数、路面状况等详细信息为仿真提供了高度真实的基础数据。在联合仿真时我们可以直接调用这些数据大大减少了手动输入和参数校准的工作量。比如车辆的质量、轴距、轮胎特性等参数都能在数据库里准确找到。这不仅节省时间也提高了仿真模型的准确性和可靠性。系统建模方法 - 动力学法采用动力学法建模是因为它能从本质上反映车辆的运动特性。动力学法基于牛顿力学定律考虑车辆在行驶过程中的各种力和力矩像轮胎与地面的摩擦力、转向系统的作用力等。通过建立一系列动力学方程来描述车辆的运动状态。以车辆的横摆运动为例其动力学方程可以写成线控转向系统动力学法 Carsim和Simulink联合仿真模型 Carsim是2020版本Matlab是2019b版本 1、一个基于横摆角速度增益不变的变传动比模块。 2、包含Carsim完整数据库。 3、系统建模方法是动力学法 4、展示仿真结果图分别为角阶跃工况、双移线工况、汽车对应的响应曲线并且与Carsim自带的机械转向对比图。\[Iz \ddot{\psi} lf F{yf} - lr F_{yr}\]其中 \(Iz\) 是车辆绕 z 轴的转动惯量\(\ddot{\psi}\) 是横摆角速度\(lf\) 和 \(lr\) 分别是车辆质心到前轴和后轴的距离\(F{yf}\) 和 \(F_{yr}\) 是前后轮的侧向力。在 Simulink 中实现这些方程就能够精确模拟车辆的横摆运动响应。仿真结果展示角阶跃工况角阶跃工况下我们给转向盘一个突然的角度输入观察车辆的响应。从仿真结果图可以看到线控转向系统的车辆响应曲线与 Carsim 自带机械转向的对比十分明显。线控转向系统由于变传动比模块的作用在初始阶段横摆角速度的上升更为平缓避免了车辆过于灵敏的响应而在后续阶段又能快速达到稳定状态提升了驾驶的舒适性和安全性。双移线工况双移线工况更接近实际驾驶中的紧急避让场景。在这个工况下线控转向系统能够更好地跟踪驾驶员的转向意图车辆的轨迹更加平滑相比 Carsim 自带机械转向线控转向系统减少了车辆的横摆波动展现出更好的操纵稳定性。通过这些工况的仿真结果对比可以清晰看到基于动力学法搭建的 Carsim 和 Simulink 联合仿真模型中线控转向系统的优势。这次探索不仅对理解线控转向系统有很大帮助也为进一步优化车辆转向性能提供了方向。