曲率半径

来自testwiki
跳转到导航 跳转到搜索
曲率半径与曲率中心

微分几何中,曲率半径Template:Mvar曲率的倒数。 对于曲线上一点,曲率半径等于最贴近该点曲线的圆弧半径。 对于曲面上一点,曲率半径是最贴合该点的法向截面或其组合的圆弧半径。 [1] [2] [3]

定义

对于空间曲线,曲率半径是曲率矢量的长度。

对于平面曲线,则曲率半径是曲线上固定一点的弧长的微分与切角的微分之比[3]绝对值

R=|dsdφ|=1κ

Template:Mvar曲率

公式

二维

Template:Further 若曲线在笛卡尔坐标中为Template:Math 作为函数图,则其曲率半径为(假设曲线可进行二阶微分)

R=|(1+y'2)32y|,

其中y=dydx,y=d2ydx2,Template:MathTemplate:Mvar的绝对值。

如果曲线是关于函数Template:MathTemplate:Math的参数方程,则其曲率半径为

R=|dsdφ|=|(x˙2+y˙2)32x˙y¨y˙x¨|

其中x˙=dxdt,x¨=d2xdt2,y˙=dydt,y¨=d2ydt2.

由此启发,该结果可以表示为[2]

R=|𝐯|3|𝐯×𝐯˙|,

其中

|𝐯|=|(x˙,y˙)|=Rdφdt.

n维

Template:MathTemplate:Math中的参数方程曲线,则曲线上每个点的曲率半径Template:Math ,由[3]此可知

ρ=|γ|3|γ|2|γ|2(γγ)2.

特殊情况下,若Template:Math是从Template:Math映射到Template:Math的函数,则其图象的曲率半径Template:Math

ρ(t)=|1+f'2(t)|32|f(t)|.


推导过程

Template:Math如上,并固定Template:Mvar 。我们想要找到一个与Template:Mvar处的Template:Math零阶、一阶和二阶导数相匹配的参数方程圆的半径Template:Mvar 。显然,半径与位置Template:Math 无关,而与速度Template:Math和加速度Template:Math 有关。 由向量Template:MathTemplate:Math只能获得三个独立标量,即Template:MathTemplate:MathTemplate:Math 。因此,曲率半径一定是关于这三个标量函数。即 Template:Math, Template:MathTemplate:Math[3]

Template:Math中圆的一般参数方程为

𝐠(u)=𝐚cos(h(u))+𝐛sin(h(u))+𝐜

其中Template:Math是圆心(无关,因为它在求导过程中消失), Template:Math是长度为Template:Mvar的相互垂直的向量(即, Template:MathTemplate:Math ), Template:Math是在Template:Mvar处可两次微分任意函数。

Template:Math的相关导数为

|𝐠|2=ρ2(h)2𝐠𝐠=ρ2hh|𝐠|2=ρ2((h)4+(h)2)

若现在将Template:Math的导数等同于Template:MvarTemplate:Math的相应导数,可得

|γ(t)|2=ρ2h'2(t)γ(t)γ(t)=ρ2h(t)h(t)|γ(t)|2=ρ2(h'4(t)+h'2(t))

关于三个未知数( Template:MvarTemplate:MathTemplate:Math )的三个方程可以求解其中的Template:Mvar ,可得曲率半径的公式为:

ρ(t)=|γ(t)|3|γ(t)|2|γ(t)|2(γ(t)γ(t))2,

提高可读性省略参数Template:Mvar ,可得

ρ=|γ|3|γ|2|γ|2(γγ)2.

示例

半圆与圆

对于一个半径为Template:Mvar的在上半平面的半圆

y=a2x2y=xa2x2y=a2(a2x2)32.

椭圆(红线)及其渐屈线 (蓝线)。点是椭圆的顶点, 及最大或最小的曲率半径的点

对于一个半径为Template:Mvar的在下半平面的半圆 y=a2x2.

该半径为Template:Mvar有等于Template:Mvar的曲率半径。

椭圆

在长轴为Template:Math短轴为Template:Math椭圆中, 长轴的顶点有该椭圆上最小的曲率半径, Template:Nowrap 并且短轴的顶点有该椭圆上最大的曲率半径 Template:Math

令椭圆的曲率半径是关于参数Template:Mvar的方程, 即[4]

R(t)=(b2cos2t+a2sin2t)3/2ab,

其中θ=tan1(yx)=tan1(batant).

令椭圆的曲率半径是关于参数Template:Mvar的方程, 即

R(θ)=a2b(1e2(2e2)(cosθ)2)1e2(cosθ)2)3/2,

其中椭圆的偏心率Template:Mvar, 是

e2=1b2a2.

应用

參考

Template:Reflist