4、路感模拟控制策略:基于车速、方向盘转角、横摆角速度、侧向加速度等信号的路感力矩计算模型(如阻尼、惯性、摩擦补偿)
路感模拟是SBW(Steer-By-Wire,线控转向)系统区别于传统机械转向的核心价值所在。传统转向系统中,驾驶员感受到的力矩由机械连接直接传递,路感信息虽真实但不可调节;而SBW系统取消了转向盘与转向执行器之间的机械连接,路感完全由路感电机根据控制算法“合成”产生。本章聚焦于路感力矩的计算模型,重点解析如何基于车速、方向盘转角、横摆角速度、侧向加速度等车辆状态信号,构建包含阻尼、惯性、摩擦补偿在内的完整路感生成策略。该策略直接决定驾驶员的手感品质、回正性能以及车辆操控的安全边界。
4.1 路感力矩的构成与核心原理
路感力矩的物理本质是模拟传统机械转向系统中驾驶员手力与车辆运动状态之间的动态关系。在传统液压或电动助力转向(EPS)系统中,驾驶员感受到的力矩由轮胎回正力矩、转向系统内部摩擦、阻尼以及惯性共同决定。SBW系统需要利用算法重构这一关系,使驾驶员获得自然、线性的手感,同时保留必要的路面信息反馈。
路感力矩计算模型通常由四个基本分量叠加而成,每个分量对应不同的物理来源和控制目标:
- 弹性力矩(回正力矩)T_align:模拟轮胎与路面相互作用产生的回正力矩,是路感的主要组成部分。它与方向盘转角、车速、侧向加速度和横摆角速度密切相关,决定了驾驶员在转向时感受到的“阻力”和回正趋势。
- 阻尼力矩 T_damp:模拟转向系统内部的粘性阻尼,与方向盘角速度成正比。阻尼力矩的作用是抑制方向盘抖动、提高转向稳定性,并防止回正过程中的振荡。
- 惯性力矩 T_inertia:模拟转向系统旋转部件的惯性效应,与方向盘角加速度成正比。惯性力矩使转向手感更加厚重、自然,避免手感过于轻飘。
- 摩擦力矩 T_friction:模拟转向系统内部的库仑摩擦和静摩擦,与方向盘运动方向相关。摩擦力矩影响转向的“细腻感”和中心区手感,适当的摩擦可以掩盖系统微小抖动,但过大的摩擦会导致转向卡滞感。
四个分量的权重并非固定不变,而是需要根据车速进行动态调节。例如,低速时弹性力矩较小、阻尼和摩擦占比较高,便于驾驶员轻松转向;高速时弹性力矩增大、阻尼适当增加,以提供更沉稳的直行感和中心区收敛性。
4.2 各分量力矩的计算模型与参数化方法
路感力矩各分量的计算需要建立明确的数学模型,并确定关键参数的标定方法。以下分别阐述各分量的典型计算方式。
4.2.1 弹性力矩(回正力矩)模型
弹性力矩是路感的核心,其理想特性是:在中心区(小转角)时力矩随转角线性增加,提供清晰的直线行驶感;在大转角时力矩趋于饱和,模拟轮胎侧偏特性的非线性。工程上常用的计算模型为:
T_align = K_align(Vx) × δsw + K_align_quad(Vx) × δsw² × sign(δsw) + K_align_ay × Ay
其中:
- K_align(Vx):弹性刚度系数,随车速增加而增大,通常采用查表或多项式拟合方式标定。典型值范围:低速(10km/h)时约0.3~0.5 Nm/deg,高速(120km/h)时约1.2~1.8 Nm/deg。
- K_align_quad(Vx):非线性修正系数,用于模拟大转角时的力矩饱和特性,通常为负值。
- K_align_ay:侧向加速度耦合系数,用于引入侧向加速度对回正力矩的影响,增强驾驶员对车辆横向动态的感知。
横摆角速度信号在弹性力矩中主要用于修正回正力矩的动态响应。当车辆出现过度转向趋势(横摆角速度过大)时,适当减小弹性力矩,提醒驾驶员减小转向输入;反之,在不足转向时增大弹性力矩,增强路感反馈。
4.2.2 阻尼力矩模型
阻尼力矩的计算相对简单,但参数标定需要细致。基本模型为:
T_damp = C_damp(Vx) × ωsw
其中 C_damp(Vx) 为阻尼系数,随车速变化。低速时阻尼系数较小(约0.1~0.3 Nm·s/rad),避免转向沉重;高速时阻尼系数增大(约0.4~0.8 Nm·s/rad),增强方向稳定性。此外,在回正过程中(方向盘从大转角回到中心区),阻尼力矩应适当增大,防止回正过冲和振荡。
实际工程中,阻尼力矩常采用分段线性或非线性曲线实现。例如,在方向盘角速度小于某阈值(如50 deg/s)时,阻尼力矩与角速度呈线性关系;超过阈值后,阻尼力矩增速放缓,避免高速猛打方向时手感过于生硬。
4.2.3 惯性力矩模型
惯性力矩的计算公式为:
T_inertia = J_eff × αsw
其中 J_eff 为等效转动惯量(单位:kg·m²),包含方向盘、转向管柱、路感电机转子等旋转部件的等效惯量。J_eff 的取值通常在0.03~0.08 kg·m²之间,具体取决于硬件配置。惯性力矩在快速转向时提供“厚重感”,但过大的惯性力矩会导致转向响应迟钝,因此需要与阻尼力矩协调标定。
值得注意的是,惯性力矩对高频噪声敏感。方向盘角加速度信号通常需要经过低通滤波(截止频率约10~20 Hz)后再用于计算,避免将传感器噪声放大为力矩波动。
4.2.4 摩擦力矩模型
摩擦力矩的建模较为复杂,因为实际摩擦包含库仑摩擦、静摩擦和Stribeck效应。工程上常采用简化模型:
T_friction = F_c × tanh(ωsw / ω_smooth) + F_s × sign(ωsw) × exp(-|ωsw| / ω_stribeck)
其中:
- F_c:库仑摩擦力矩(约0.1~0.3 Nm),与运动方向相反,幅值恒定。
- F_s:静摩擦力矩(约0.2~0.5 Nm),仅在角速度接近零时起作用。
- ω_smooth:平滑系数,用于tanh函数的过渡带宽度,典型值5~15 deg/s。
- ω_stribeck:Stribeck速度,典型值1~3 deg/s。
摩擦力矩的引入可以掩盖转向系统微小间隙和电机齿槽转矩,但过大的摩擦会导致中心区手感模糊、回正不彻底。因此,摩擦补偿通常与回正补偿联合标定。
| 力矩分量 | 主要输入信号 | 关键参数 | 典型取值范围 | 对路感的影响 |
|---|---|---|---|---|
| 弹性力矩 T_align | δsw, Vx, Ay, γ | K_align, K_align_quad, K_align_ay | 0.3~1.8 Nm/deg | 决定转向轻重和回正趋势 |
| 阻尼力矩 T_damp | ωsw, Vx | C_damp | 0.1~0.8 Nm·s/rad | 抑制抖动,影响回正收敛性 |
| 惯性力矩 T_inertia | αsw | J_eff | 0.03~0.08 kg·m² | 增加手感厚重感,影响响应速度 |
| 摩擦力矩 T_friction | ωsw, δsw | F_c, F_s, ω_smooth | 0.1~0.5 Nm | 影响中心区手感和回正完整性 |
4.3 路感力矩的合成与补偿策略
四个基本分量计算完成后,需要按照一定策略合成总路感力矩,并叠加补偿项。合成策略的核心是确定各分量的权重系数,以及补偿项的触发条件。
4.3.1 力矩合成与权重分配
总路感力矩的计算公式为:
T_total = W_align(Vx) × T_align + W_damp(Vx) × T_damp + W_inertia × T_inertia + W_friction × T_friction + T_comp
权重系数 W_align、W_damp 随车速变化,通常通过标定表实现。例如:
- 低速(0~30 km/h):W_align = 0.6,W_damp = 1.0,W_inertia = 0.8,W_friction = 1.0。此时弹性力矩权重降低,便于泊车和低速操控。
- 中速(30~80 km/h):W_align = 1.0,W_damp = 1.2,W_inertia = 1.0,W_friction = 0.8。各分量均衡,提供自然的路感。
- 高速(80 km/h以上):W_align = 1.3,W_damp = 1.5,W_inertia = 1.0,W_friction = 0.6。增大弹性力矩和阻尼力矩,增强直行稳定性。
4.3.2 回正补偿策略
回正补偿是路感算法中至关重要的环节。由于SBW系统取消了机械回正力矩传递路径,仅靠弹性力矩可能无法保证方向盘在松开后完全回正。回正补偿的目标是:在方向盘偏离中心区且驾驶员松开方向盘时,提供额外的回正力矩,使方向盘平稳回到中心位置。
回正补偿的典型实现方式:
T_comp_return = K_return(Vx) × δsw × (1 - |ωsw| / ω_release) 当 |δsw| > δ_deadzone 且 |ωsw| < ω_release
其中:
- K_return(Vx):回正补偿增益,随车速增大而增大,保证高速回正更迅速。
- δ_deadzone:回正死区(如±3°),避免中心区附近不必要的回正力矩。
- ω_release:判断驾驶员是否松手的角速度阈值(如10 deg/s)。当方向盘角速度低于该阈值时,认为驾驶员已松开方向盘,激活回正补偿。
回正补偿需要与阻尼力矩协调。如果回正补偿过强而阻尼不足,方向盘会在中心区来回振荡;反之,阻尼过大则回正缓慢、手感拖沓。工程上通常通过“回正收敛时间”指标(从松开方向盘到稳定在中心区±2°范围内的时间)来评价回正性能,目标值一般为0.5~1.5秒。
4.3.3 末端限位与温度补偿
末端限位用于模拟机械转向系统的转向限位块。当方向盘接近最大转角(如±540°)时,路感力矩应迅速增大,防止驾驶员继续转动方向盘损坏电机或机械结构。末端限位通常采用弹簧模型:
T_comp_end = K_end × (|δsw| - δ_max) × sign(δsw) 当 |δsw| > δ_max - δ_soft
其中 δ_soft 为软限位起始角度(如最大转角前10°),K_end 为末端刚度(通常为弹性力矩刚度的3~5倍)。
温度补偿用于修正路感电机和减速机构因温度变化导致的力矩输出偏差。一般通过电机温度传感器或估算模型获取温度值,对总力矩进行线性修正:
T_total_compensated = T_total × (1 + K_temp × (T_motor - T_ref))
其中 T_ref 为参考温度(如25°C),K_temp 为温度修正系数(通常为负值,即温度升高时力矩输出降低)。
4.4 案例拆解:某SUV车型路感标定实战
以下案例基于某中大型SUV的SBW路感标定项目,展示从初始标定到最终调优的完整过程。
项目背景与约束:该车型整备质量2.2吨,轴距2.9米,前轴载荷约1.2吨。目标用户群体偏好“沉稳、线性”的转向手感。硬件配置为:路感电机峰值扭矩6 Nm,减速机构减速比15:1,方向盘最大转角±540°。开发周期仅8周,需在冬季试验场完成标定。
初始现象与目标:第一轮样车路感存在三个问题:① 中心区手感模糊,方向盘在±5°范围内力矩变化不明显;② 高速回正时方向盘在中心区附近振荡2~3次后才稳定;③ 大转角(>300°)时力矩增长过快,手感发“僵”。
关键数据采集:使用方向盘扭矩转角传感器(精度±0.05 Nm,±0.1°)和车辆CAN总线数据记录仪,在以下工况采集数据:
- 中心区工况:车速80 km/h,方向盘转角±10°正弦扫频,频率0.1~2 Hz
- 回正工况:车速60 km/h,方向盘转角90°/180°/270°,松开方向盘记录回正曲线
- 大转角工况:车速20 km/h,方向盘转角±540°缓慢转动
分析判断过程:
- 中心区模糊:分析发现弹性力矩在中心区的刚度系数 K_align 仅为0.4 Nm/deg,且摩擦力矩 F_c 达到0.35 Nm,摩擦占主导,掩盖了弹性力矩的变化。判断需要增大中心区弹性刚度并降低摩擦。
- 回正振荡:回正曲线显示方向盘在接近中心区时角速度仍达30 deg/s,而阻尼力矩在低速段(角速度<50 deg/s)的增益不足。判断需要增大低速阻尼系数,并调整回正补偿的激活阈值。
- 大转角发僵:弹性力矩的非线性修正系数 K_align_quad 值过大,导致转角超过300°后力矩增速过快。判断需要降低非线性修正强度,并适当增大阻尼以平滑过渡。
实际操作步骤:
步骤1:调整弹性力矩参数
K_align(80km/h): 0.4 → 0.65 Nm/deg
K_align_quad(80km/h): -0.0012 → -0.0008 Nm/deg²
步骤2:调整摩擦参数
F_c: 0.35 → 0.22 Nm
F_s: 0.45 → 0.30 Nm
ω_smooth: 8 → 12 deg/s
步骤3:调整阻尼参数
C_damp(60km/h): 0.25 → 0.45 Nm·s/rad
回正补偿增益 K_return(60km/h): 0.15 → 0.22 Nm/deg
松手阈值 ω_release: 10 → 8 deg/s
步骤4:调整非线性修正
K_align_quad(20km/h): -0.0015 → -0.0009 Nm/deg²
末端限位软区 δ_soft: 8° → 12°
结果对比:调整后,中心区力矩梯度从0.12 Nm/deg提升至0.28 Nm/deg,手感清晰度显著改善;回正收敛时间从2.1秒缩短至1.2秒,且无振荡;大转角力矩在540°处从8.5 Nm降至6.8 Nm,手感更自然。主观评价得分从6.2分提升至8.5分(10分制)。
风险与代价:降低摩擦力矩后,在粗糙路面行驶时方向盘出现轻微抖动(频率约8 Hz),需要增加一个带通滤波器(20~30 Hz)来抑制路面高频激励。此外,增大回正补偿增益后,在冰雪路面(低附着)上回正速度过快,导致驾驶员需要主动施加反向力矩,后续通过引入路面附着系数估算(基于轮速差和纵向加速度)对回正补偿进行降级处理。
复盘经验:路感标定不能仅依赖台架数据,必须结合实车主观评价。建议建立“客观指标-主观评分”的映射关系,例如将中心区力矩梯度、回正收敛时间、方向盘自由行程等客观指标与主观手感评分关联,形成标定数据库,便于后续车型快速复用。
4.5 常见误区与总结复盘
路感模拟控制策略的开发过程中,工程师常陷入以下误区,需要特别警惕:
- 误区一:过度追求“真实”而忽略“可控”。路感模拟的目标不是100%复现某款机械转向车辆的手感,而是提供清晰、可预测、符合驾驶员预期的力矩反馈。过度复杂的模型(如引入轮胎魔术公式)可能增加标定难度,且对传感器噪声敏感。
- 误区二:各分量独立标定,缺乏联合优化。弹性力矩、阻尼、摩擦和惯性之间存在强耦合。例如,增大阻尼力矩可以抑制回正振荡,但也会掩盖弹性力矩的变化,导致路感模糊。必须采用多目标优化方法,同时考虑多个性能指标。
- 误区三:忽视信号质量和滤波设计。方向盘角加速度信号对噪声极其敏感,直接使用原始信号计算惯性力矩会导致力矩波动。建议采用二阶低通滤波(截止频率15 Hz)或卡尔曼滤波进行信号预处理。
- 误区四:回正补偿的“一刀切”。不同车速、不同转角下的回正需求差异很大。低速时回正主要靠弹性力矩,高速时回正需要更强的阻尼介入。回正补偿增益必须随车速和转角进行三维查表标定。
最后,路感模拟控制策略的验证必须覆盖全工况矩阵:从低速泊车到高速变道,从中心区正弦输入到紧急避障大转角输入,从干燥沥青到冰雪路面。建议建立自动化测试脚本,在硬件在环(HIL)台架上批量运行工况组合,自动生成路感力矩的时域和频域响应曲线,与目标模板进行对比,快速筛选出需要优化的参数区间。