跳到主要内容

缓和曲线

缓和曲线不是独立决定路线走向的控制性单元,而是放在直线、圆弧等控制性线元之间的过渡段。直线给出曲率 0,圆弧给出固定曲率 1/R,缓和曲线负责把曲率从一个值连续、逐步地变到另一个值。

Euler spiral / clothoid 示意图

图片来源:Euler spiral.svg,作者 Jheald,CC BY-SA 3.0,用作缓和曲线几何示意。

在编辑道路平面线形时,可以把直线和圆弧理解成“必须经过、必须保持方向或半径的骨架”,把缓和曲线理解成“自动补出来的平顺连接”。骨架摆得合理,系统才能生成看起来顺、开起来也顺的连接段。

无缓和曲线时直线直接接圆弧的曲率突变图

加入缓和曲线后的曲率渐变图

这两张曲率图能最直观地说明缓和曲线的价值:直线直接接圆弧时,曲率会从 0 突然跳到 1/R;加入缓和曲线后,曲率先沿缓和段逐渐增长,再稳定到圆曲线曲率,车辆转向和横向加速度变化都会更平顺。

A^2 = R x L常见 clothoid 参数关系。A 为缓和曲线参数,R 为相接圆曲线半径,L 为缓和曲线长度。项目实际数值应以采用的设计规范为准。
原则怎么理解不满足时会发生什么
控制性线元必须相离直线和圆弧之间要给缓和曲线留下实际长度,不能已经相交、重叠或贴在一起过渡段长度趋近于 0,曲率会突然跳变,或生成出折返、穿插的线形
原始线元要有足够长度缓和曲线会占用相邻直线或圆弧的一部分,生成后原始线元会被切短原始线元太短时,缓和段会侵入过深,导致圆弧消失、直线过短或组合关系失效
连接端方向要一致缓和曲线起点应顺着前一线元离开,终点应顺着后一线元进入线形会出现尖角、回头弯,车辆进入时需要瞬间修正方向
曲率变化要单调直线到圆弧通常是 0 到 1/R,圆弧到圆弧则是在两个半径曲率之间渐变同一段缓和曲线里先变大又变小,会造成不自然的摆动
半径和长度要匹配半径越小、速度越高,通常需要越长的缓和段来摊平横向加速度变化缓和曲线过短时,虽然几何能连上,驾驶感仍会很硬
左右转向不要混在同一段里从左转圆弧过渡到右转圆弧时,应把它当作反向曲线组合处理直接硬接容易形成 S 形过急、中心线互相挤压的问题

下表把常见组合放在对应示意图旁边。图中蓝色表示控制性圆弧或原始线元,洋红色表示生成后的缓和连接线形。

线元组合示意图推荐连接方式图解式理解
直线 - 圆弧 - 直线常见基本平曲线:入口缓和曲线 + 圆弧 + 出口缓和曲线适合完整弯道,圆弧控制转弯半径,两侧缓和段控制舒适性
直线 - 圆弧直线与圆弧连接用一段缓和曲线连接,曲率从 0 逐渐变到 1/R直线像直尺,圆弧像圆规画出的弯,缓和曲线是在两者之间慢慢拧方向盘
同向圆弧 - 同向圆弧同向复合 C 型曲线可用缓和曲线连接两个不同半径,曲率从 1/R1 过渡到 1/R2像一个弯逐渐变紧或逐渐放松,适合复曲线
反向圆弧 - 反向圆弧反向 S 型曲线按 S 形反向曲线处理,中间需要足够分离距离;必要时加入短直线或更长缓和段左转还没顺完就右转,会让车辆横向加速度换向,空间不足时最容易不顺
检查项良好表现常见问题
几何关系控制性直线、圆弧相离,且原始线元有足够长度可被缓和曲线占用线元相交、重叠、贴合,导致没有缓和长度
曲率变化曲率连续、变化方向清楚,没有折点进入圆曲线时突然转向,或曲率来回摆动
转向方向左转、右转关系明确,反向曲线有足够过渡空间S 形组合太紧,车辆横向加速度快速换向
超高过渡横坡随缓和段逐步变化横坡变化过快或方向错误
驾驶验证方向盘输入平顺,车辆横摆变化自然高速时车辆横摆、抖动或失稳