一、线控转向系统概述

大家好,我是老张。在汽车电子领域摸爬滚打了十几年,今天咱们来聊聊线控转向系统。说实话,我第一次接触这个系统是在2015年,那时候还是个概念验证项目。嗯,一晃这么多年过去了,现在它已经成了智能驾驶的核心技术之一。

1.1 什么是线控转向

线控转向,英文叫Steer-by-Wire,简称SbW。说白了,就是方向盘和车轮之间没有机械连接了。你想想看,传统车上那根转向柱、万向节、转向机,全都没了。取而代之的是什么呢?是电线、传感器、控制器和执行器。

我给大家打个比方。传统转向就像你用手直接推门,线控转向就像你按个遥控器,门就自己开了。中间那根物理连杆,变成了电信号。

核心定义:线控转向系统通过电信号传递驾驶员的转向意图,由控制器计算后驱动执行机构完成转向动作。方向盘与转向轮之间没有机械连接。

1.2 与传统转向系统的区别

这个区别,我建议从三个维度来看。我在项目里做对标分析时,也是这么分的。

对比维度 传统转向系统 线控转向系统
物理连接 有转向柱、万向节等机械连接 无机械连接,完全电气化
力传递 驾驶员直接提供转向力 电机提供转向力,驾驶员只给信号
可变传动比 固定或有限可调 软件可调,灵活多变
故障模式 机械卡滞、断裂 电气故障、通信中断
功能安全等级 通常QM或ASIL A 要求ASIL D,难度大很多

这里我要特别强调一点。传统转向系统如果坏了,至少还能靠机械连接勉强转向。但线控转向一旦失效,那就是完全失控。所以功能安全在线控转向里,是重中之重。我曾经在一个项目里,就因为冗余设计没做好,被审核老师问得哑口无言...嗯,从那以后我再也不敢轻视安全分析了。

1.3 系统架构简介

线控转向的系统架构,我习惯把它分成三大部分。你想想看,信号从方向盘到车轮,中间经历了什么?

1.3.1 方向盘总成(Handwheel Actuator)

这部分包括方向盘、手感模拟电机、角度传感器、扭矩传感器。它的任务就是采集驾驶员的转向意图,同时模拟出真实的路感反馈。说白了,就是让驾驶员觉得还在开传统车。

我记得第一次调试手感模拟算法时,那个路感怎么调都不对。要么太轻像玩具车,要么太重像开卡车。后来发现是阻尼补偿参数没设好。这个坑,我建议大家提前注意。

1.3.2 转向执行总成(Roadwheel Actuator)

这部分包括转向电机、减速机构、齿条、车轮角度传感器。它负责接收控制器的指令,驱动车轮转向。这里的关键是响应速度和精度。

1.3.3 控制器(ECU)

控制器是整个系统的大脑。它接收方向盘角度信号,结合车速、横摆角速度等车辆状态,计算出目标车轮转角,然后发给执行器。同时还要处理故障诊断、冗余切换等安全逻辑。

个人建议:在做架构设计时,一定要把冗余通信路径考虑进去。我曾经见过一个方案,两条CAN总线走同一个线束通道,结果一个线束磨损,两条总线全断了。这种低级错误,真的不该犯。

下面我画了一张系统架构图,大家可以直观感受一下信号流向。

方向盘总成 手感模拟电机 角度/扭矩传感器 控制器 (ECU) 主控芯片 冗余监控芯片 转向执行总成 转向电机 车轮角度传感器 转向意图信号 转角指令 实际转角反馈 路感模拟指令 车辆状态信号 车速/横摆角速度等 图例说明: 控制信号 反馈信号 车辆状态输入

重要提醒:线控转向系统的功能安全设计,必须从架构层面就开始考虑。比如双冗余控制器、双路传感器、双路通信总线。不要等到详细设计阶段才想起来加冗余,那时候改架构的成本就太高了。

好了,关于线控转向的基本概念,我就讲这么多。总结一下:它取消了机械连接,用电气信号传递转向意图,架构上分为方向盘总成、控制器和转向执行总成三部分。下一节我们会深入聊聊功能安全的要求,特别是ASIL等级怎么分配。


公众号:蓝海资料掘金营,微信deep3321