完整教程:悬链线问题的变分法求解:固定长度下的最小势能与边界条件分析
题目
问题1:一根重型柔性但不可伸长的线(链)的长度和能量分别为
L=∫0a1+u′ 2 dx,(1) L = \int_{0}^{a} \sqrt{1 + u^{\prime\,2}} \, dx, \tag{1}L=∫0a1+u′2dx,(1)
U=ρg∫0au1+u′ 2 dx(2) U = \rho g \int_{0}^{a} u \sqrt{1 + u^{\prime\,2}} \, dx \tag{2}U=ρg∫0au1+u′2dx(2)
其中 ρ\rhoρ 是线密度。
(a) 写出在长度LLL固定的情况下最小化能量UUU 的方程。
(b) 找到满足u(0)=h0u(0) = h_0u(0)=h0,u(a)=h1u(a) = h_1u(a)=h1 的解。
解决问题
(a) 最小化能量UUU 的方程
为了在长度 LLL固定的情况下最小化能量UUU,应用拉格朗日乘子法。定义拉格朗日泛函:
J[u]=U−λL=∫0a[ρgu1+u′ 2−λ1+u′ 2]dx=∫0a[(ρgu−λ)1+u′ 2]dx, J[u] = U - \lambda L = \int_{0}^{a} \left[ \rho g u \sqrt{1 + u^{\prime\,2}} - \lambda \sqrt{1 + u^{\prime\,2}} \right] dx = \int_{0}^{a} \left[ (\rho g u - \lambda) \sqrt{1 + u^{\prime\,2}} \right] dx,J[u]=U−λL=∫0a[ρgu1+u′2−λ1+u′2]dx=∫0a[(ρgu−λ)1+u′2]dx,
其中 λ\lambdaλ是拉格朗日乘子。令H(u,u′)=(ρgu−λ)1+u′ 2H(u, u') = (\rho g u - \lambda) \sqrt{1 + u^{\prime\,2}}H(u,u′)=(ρgu−λ)1+u′2。根据欧拉-拉格朗日方程:
∂H∂u−ddx(∂H∂u′)=0. \frac{\partial H}{\partial u} - \frac{d}{dx} \left( \frac{\partial H}{\partial u'} \right) = 0.∂u∂H−dxd(∂u′∂H)=0.
计算偏导数:
∂H∂u=ρg1+u′ 2, \frac{\partial H}{\partial u} = \rho g \sqrt{1 + u^{\prime\,2}},∂u∂H=ρg1+u′2,
∂H∂u′=(ρgu−λ)u′1+u′ 2. \frac{\partial H}{\partial u'} = (\rho g u - \lambda) \frac{u'}{\sqrt{1 + u^{\prime\,2}}}.∂u′∂H=(ρgu−λ)1+u′2u′.
因此,欧拉-拉格朗日方程为:
ρg1+u′ 2−ddx[(ρgu−λ)u′1+u′ 2]=0.(3) \rho g \sqrt{1 + u^{\prime\,2}} - \frac{d}{dx} \left[ (\rho g u - \lambda) \frac{u'}{\sqrt{1 + u^{\prime\,2}}} \right] = 0. \tag{3}ρg1+u′2−dxd[(ρgu−λ)1+u′2u′]=0.(3)
这就是在长度LLL固定时最小化能量UUU 的方程。
(b) 满足边界条件的解
方程 (3) 的解形式为:
u(x)=λρg+ccosh(x−bc),(4) u(x) = \frac{\lambda}{\rho g} + c \cosh\left( \frac{x - b}{c} \right), \tag{4}u(x)=ρgλ+ccosh(cx−b),(4)
其中 ccc 和 bbb 是常数,λ\lambdaλ是拉格朗日乘子。边界条件u(0)=h0u(0) = h_0u(0)=h0 和 u(a)=h1u(a) = h_1u(a)=h1 给出:
u(0)=λρg+ccosh(−bc)=h0,(5) u(0) = \frac{\lambda}{\rho g} + c \cosh\left( \frac{-b}{c} \right) = h_0, \tag{5}u(0)=ρgλ+ccosh(c−b)=h0,(5)
u(a)=λρg+ccosh(a−bc)=h1.(6) u(a) = \frac{\lambda}{\rho g} + c \cosh\left( \frac{a - b}{c} \right) = h_1. \tag{6}u(a)=ρgλ+ccosh(ca−b)=h1.(6)
长度约束 LLL 必须满足:
L=∫0a1+u′ 2 dx. L = \int_{0}^{a} \sqrt{1 + u^{\prime\,2}} \, dx.L=∫0a1+u′2dx.
由于 u′=sinh(x−bc)u' = \sinh\left( \frac{x - b}{c} \right)u′=sinh(cx−b),有 1+u′ 2=cosh(x−bc)\sqrt{1 + u^{\prime\,2}} = \cosh\left( \frac{x - b}{c} \right)1+u′2=cosh(cx−b),因此:
L=∫0acosh(x−bc)dx=c[sinh(x−bc)]0a=c(sinh(a−bc)+sinh(bc)).(7) L = \int_{0}^{a} \cosh\left( \frac{x - b}{c} \right) dx = c \left[ \sinh\left( \frac{x - b}{c} \right) \right]_{0}^{a} = c \left( \sinh\left( \frac{a - b}{c} \right) + \sinh\left( \frac{b}{c} \right) \right). \tag{7}L=∫0acosh(cx−b)dx=c[sinh(cx−b)]0a=c(sinh(ca−b)+sinh(cb)).(7)
方程 (5)、(6) 和 (7) 共同决定了常数λ\lambdaλ、ccc 和 bbb,从而得到满足边界条件和长度约束的解。解的具体形式取决于参数h0h_0h0、h1h_1h1 和 LLL 的值。