1. 项目概述
线控转向系统(Steer-By-Wire, SBW)作为下一代智能底盘的核心技术,正在彻底改变传统车辆的转向架构。这个项目通过Carsim和Simulink联合仿真,探索了基于动力学法的线控转向系统建模与控制策略。不同于传统的机械转向系统,SBW完全取消了方向盘与转向轮之间的机械连接,转而依靠电信号传递驾驶意图,通过电机执行转向动作。
在实际工程开发中,联合仿真能够大幅降低实车测试成本。Carsim提供了高精度的车辆动力学模型,而Simulink则擅长控制算法开发。二者的结合让我们能够在虚拟环境中验证各种极端工况下的系统表现,比如紧急避障时的双移线测试,或是高速行驶时的转向稳定性。
2. 核心需求解析
2.1 线控转向系统的技术挑战
线控转向的核心需求可以归纳为三点:首先是转向感觉的精确模拟,要让驾驶员感受到与传统转向系统相似的路感反馈;其次是动态响应的实时性,系统延迟必须控制在毫秒级;最后是故障安全设计,需要冗余系统确保单点故障不会导致转向失灵。
在仿真层面,我们需要特别关注:
- 转向执行器的动态延迟建模
- 不同车速下的可变传动比策略
- 轮胎侧向力与回正力矩的精确计算
2.2 Carsim与Simulink的分工
Carsim在此项目中主要负责:
- 整车多体动力学求解
- 轮胎-地面接触力学计算
- 标准测试工况生成(如角阶跃、双移线)
Simulink则承担:
- 线控转向控制算法开发
- 期望转向角计算
- 路感电机控制逻辑
- 系统级故障诊断
3. 动力学建模方法
3.1 二自由度自行车模型
我们采用经典的二自由度自行车模型作为控制算法的基础,其动力学方程如下:
横向运动:
[ m(\dot{v}y + v_x \dot{\psi}) = F + F_{yr} ]
横摆运动:
[ I_z \ddot{\psi} = l_f F_{yf} - l_r F_{yr} ]
其中:
- ( m ) 为整车质量
- ( v_x, v_y ) 分别为纵向和横向速度
- ( \psi ) 为横摆角
- ( F_{yf}, F_{yr} ) 为前后轴侧向力
3.2 轮胎模型简化
考虑到实时性要求,我们采用线性轮胎模型:
[ F_{
