← 回到目录
高 等 数 学 · 第 三 章 3.7

曲率:
高速公路的弯道,
为什么不能直接接上圆弧

这一节是车辆工程的正业。它回答一个你天天在路上遇到、却从没被告诉过答案的问题。

第 1 幕

一段直路,接上一段圆弧

最省事的弯道设计:直线走到头,接一段半径 R 的圆弧,转完再接直线。

接点处两边的切线方向是一样的——图上看不出任何折角,光滑得很。

切线连续,肉眼完全看不出接缝在哪

可你以 90 km/h 开过去,会在接点处被明显地"甩"一下。

而且这不是路面不平——就算路面完美,这一下也躲不掉。

问题出在一个比"切线连续"更高一层的东西上:
直线不弯(弯曲程度 0),圆弧一直弯(某个固定值)——
在接点那一瞬间,"弯的程度"从 0 跳到了某个数。


光滑不够,还得"弯得连续"。而要说清这句话,先得能把"弯"量出来。
第 2 幕

怎么给"弯"派一个数

第一个念头多半是用 y″但它不合格:

⚠️ y″ 依赖坐标系。同一条曲线,把纸转个角度,y″ 就变了;
竖直的那一段甚至连 y′ 都不存在。
可"这里有多弯"显然是曲线自己的事,跟你怎么摆坐标纸无关。

正确的想法要只用曲线自身的量。走一小段路,方向转了多少:

走过弧长 Δs,切线方向转过 Δα —— 转得越多,越弯
K = |dα / ds|
拿两个极端验一验
直线:走多远方向都不变,dα = 0K = 0
半径 R 的圆:绕一整圈转过 ,走了 2πRK = 1/R
半径越大越不弯——和直觉完全一致。
曲率是纯几何的量:只用到"转角"和"弧长",两个都不依赖坐标系。
把纸怎么转、怎么挪,K 都不变。这才配叫"这条曲线在这一点有多弯"。
K = 1/R 的量纲是"1/长度"。那 K = 0.01 是什么意思?
意思是这一点的弯曲程度,相当于一个半径 100 米的圆
这就是曲率最好用的读法:把 K 倒过来,就得到一个你能想象的圆
R = 1/K曲率半径。城市道路弯道常见 R 在 30–100 米,高速公路一般不小于 400 米——下一幕就会看到这个数字是怎么定出来的。
第 3 幕

公式:把定义翻译成能算的东西

K = |dα/ds| 定义得漂亮,可 αs 都不是现成的。都换成 x:

分母那个 3/2 次方,就是"把 x 的步长换算成弧长"要付的手续费。
y′ = 0(曲线水平)时它等于 1,K 就退化成 |y″|
曲线越陡,同样的 dx 走过的弧长越长,分摊到每单位弧长的转角就越少
这一行公式里,三页的东西同时到场:
arctan y′ 来自第七页(导数=切线斜率);
√(1+y′²) 来自第二十一页(弧微分);
y″ 来自第九页(二阶导定弯法)。
当时第九页说"二阶导告诉你怎么拐"——那句话到这里才被精确化。
第 4 幕

曲率圆:跟这一点最像的那个圆

R = 1/K 画出来,就是曲率圆——在这一点与曲线贴合得最紧的圆。拖动看它怎么变:

抛物线 y = x²/2 的顶点y′=0, y″=1K=1, R=1
往两边走,曲线越来越陡,K 变小、曲率圆变大——陡不等于弯
这是这一节最容易混的一对词:斜率大 ≠ 曲率大。
抛物线越往外越陡,为什么反而越"不弯"?
因为弯的程度算的是"每走一米,方向转多少度"
远处虽然陡,但那里的切线倾角已经接近 90°,再走很远也转不了几度
而顶点附近,切线要从"往左下"迅速转成"往右上"——同样的路程转过的角度大得多
陡是"方向指得多偏",弯是"方向变得多快"——一个是位置,一个是变化率,正是第九页那对区分。
第 5 幕

⚠️ 支点:回到那个弯道

现在能把第 1 幕那句"被甩一下"说清楚了。沿着路走,把曲率画出来:

车过弯时的侧向加速度是 a = v²/R = v²K
曲率一跳变,侧向加速度就跟着跳变——90 km/h 进 R=200 m 的弯,
a在一瞬间从 0 变成 3.13 m/s²(约 0.32g)。

而方向盘不可能在一瞬间打到位。结果就是:车身先冲出去一点,再被拽回来——那就是被"甩"的那一下。
还第十六页的账。
第十六页讲高阶导数时说过:加速度的变化率叫急动度(jerk),电梯、高铁的控制器里都写着 jerk 上限
当时那是纵向的。这里是横向的同一件事——曲率突变意味着侧向加速度是阶跃,而阶跃的导数是无穷大,侧向 jerk 爆表。
缓和曲线存在的全部理由,就是把这个无穷大压成一个有限的数。
既然问题出在"曲率跳变",那把弯道半径 R 取大一点(比如 1000 米),是不是就没事了?
能减轻,但去不掉。
R 取大让跳变的高度变小(a 从 3.13 降到 0.63),可它仍然是一次跳变——
侧向 jerk 依然是无穷大,只是"被甩"的幅度小到你未必察觉。
真正解决问题的是改变过渡的方式,不是把台阶修矮。这也是为什么再宽的高速弯道,设计规范里照样强制要求缓和曲线段。
第 6 幕

缓和曲线是一条什么曲线

要求很明确:曲率从 0 平滑地涨到 1/R。最简单的办法——让它线性增长。

K(s) = s / A²

满足这个条件的曲线叫回旋线(也叫克罗索曲线、欧拉螺线)。它有一个让人意外的性质:

⚠️ 回旋线的参数方程写不成初等函数。
它的坐标是两个菲涅尔积分x = ∫₀ˢ cos(t²/2A²)dty = ∫₀ˢ sin(t²/2A²)dt
这两个积分算不出初等原函数——所以公路设计手册里是查表的。
三笔账,一次还清。
第十二页说过:e−x² 的原函数存在,但写不成初等函数——菲涅尔积分是同一类情形,而且这次它就躺在你每天开过的路上。
第十九页说过:有些曲线根本写不成 y = f(x),只能用参数方程——回旋线正是那样一条
第二十一页说过:那一节是 3.7 的入场券——现在票用上了
缓和曲线要多长
按舒适性(限制侧向 jerk 不超过 C)估算:L ≈ v³ / (C·R)
v = 25 m/s(90 km/h)R = 200 mC = 0.5 m/s³
L ≈ 15625 / 100 ≈ 156 米
注意 v 是三次方——设计速度提高一倍,缓和段要长八倍。这就是高速公路的弯为什么占地那么大。
第 7 幕

曲率还会在哪儿等着你

在哪儿它管什么
铁路线形比公路更严——钢轮不能滑移,缓和曲线是硬性规范
过山车轨道每一点的曲率决定该处的 g 力;设计时先画曲率图,再画轨道
凸轮与齿廓曲率突变处应力集中,是疲劳裂纹的起点
材料力学的梁弯矩与曲率成正比:M = EI·K
最后一行是你下学期就会遇到的
材料力学里挠曲线方程写作 EI·y″ = M——可正主是 K,不是 y″。

之所以能写成 y″,是因为工程上梁的挠度很小、y′ ≈ 0
于是 (1 + y′²)3/2 ≈ 1K 才退化成 y″

那个被默默扔掉的分母,就是"小挠度假设"的全部内容。
知道近似是从哪儿来的,才知道它什么时候会失效
柔性结构(钓鱼竿、悬臂薄板、软体机器人)挠度大,y′ 不小,
那个分母就不能扔了——这时要解的是真正的非线性方程(弹性曲线/大挠度理论)。
课本给你的常常是简化版;这一页告诉你简化掉的是什么。
第 8 幕

整节话,就这四行

曲率 = 单位弧长转过的角度,K = |dα/ds|,纯几何、不看坐标系
K = |y″| / (1+y′²)3/2,分母是把 dx 换算成 ds 的手续费
R = 1/K:把曲率倒过来,就得到一个能想象的圆
陡 ≠ 弯:斜率说方向指得多偏,曲率说方向变得多快

而这一节最值钱的一句话不在公式里:
光滑(切线连续)只是最低要求,工程上真正要的是「曲率也连续」。

今 天 的 任 务

八道,第 4、6、8 题是这一页的命门

凡是算曲率的题,先把 y′ 和 y″ 分别写清楚再代公式。这一节的错,八成出在代错分母。

  1. y = x²x = 0 处的曲率与曲率半径y′=0, y″=2。K=2, R=0.5
  2. y = x²x = 1 处的曲率分母是 (1+4)^(3/2)。K = 2/5√5 ≈ 0.1789
  3. 验证半径 R 的圆上每一点曲率都等于 1/R用 y=√(R²−x²) 硬算一遍,或直接用定义 K=|dα/ds|。定义那条路三行就够
  4. ⚠️ 抛物线越往外越陡,可曲率越来越小。用自己的话解释这不矛盾答案里要出现"方向指得多偏"和"方向变得多快"的区分
  5. 某高速弯道 R = 400 m,车速 120 km/h,求侧向加速度先把 km/h 换成 m/s。答案约 2.78 m/s²,约 0.28g
  6. ⚠️ 为什么直线不能直接接圆弧?把理由写成三步:曲率怎么变 → 侧向加速度怎么变 → 人怎么感觉这题是整页的主线。三步缺一不可
  7. 接上题,缓和曲线的曲率应该怎么变?写出 K 关于弧长 s 的关系K = s/A²,线性增长
  8. ⚠️ 材料力学里 EI·y″ = M,可正主是 EI·K = M说明这一步近似扔掉了什么、什么时候不能扔扔掉的是 (1+y′²)^(3/2)。这题是这一页给你下学期留的伏笔
第 6 题请真的写成三步,一步一行。
这三步是一条完整的因果链:数学量(曲率)→ 物理量(加速度)→ 人的感受
工程课的所有推导,最后都长这个样子。能自己把链条写出来,比会代公式重要得多。
对完答案,每道错题旁只写一句:
我是分母那个 3/2 次方写错把陡当成弯忘了 K 与 R 互为倒数,还是纯算错
做 完 之 后