懸垂線 (3回目)
2024/6/19(金)
懸垂線 (3回目)
(catenary)
懸垂線(カテナリー、紐を垂らしたときの曲線)
(紐の左端を原点とする)
■ 前提
▼ 定義
g:重力加速度(m/s2)
ρ:紐の密度(kg/m)
H:水平張力(N)
y(x):懸垂線(カテナリー)
y'(x):懸垂線の傾き
ds:x~x+dx間の紐の長さ
▼ 懸垂線f(x)
A, B:積分定数
λ = ρg/H, H = T(x)cosθ(x) = const.
y(x) = (1/λ)cosh(λx + A) + B
y'(x) = sinh(λx + A)
ds = cosh(λx + A)dx
■ 導出
▼ 定義
(x1 ,y1):紐の右端の座標
(x0 ,y0):紐の底の座標
▼ 積分定数の決定
cosh(t) = {exp(t) + exp(-t)}/2
sinh(t) = {exp(t) - exp(-t)}/2
y(x) = (1/λ)cosh(λx + A) + B
y'(x) = sinh(λx + A)
紐の底は水平なので
y'(x0) = sinh(λx0 + A) = 0
sinh(λx0 + A) = 0
λx0 + A = 0
A = -λx0
y(x) = (1/λ)cosh(λx - λx0) + B
y(x1) = (1/λ)cosh(λx1 - λx0) + B = y1
B = y1 - (1/λ)cosh(λx1 - λx0)
y(x) = (1/λ){cosh(λx - λx0) - cosh(λx1 - λx0)} + y1
y'(x) = sinh(λx - λx0)
y(0) = 0より
y(0) = (1/λ){cosh(λ・0 - λx0) - cosh(λx1 - λx0)} + y1
= (1/λ){cosh(-λx0) - cosh(λx1 - λx0)} + y1 = 0
cosh(λx1 - λx0) - cosh(-λx0) = λy1
cosh(λx1 - λx0) - cosh(λx0) = λy1
y1 = (1/λ){cosh(λx1-λx0) - cosh(λx0)}
ds = cosh(λx + A)dx = cosh(λx - λx0)dx
▼ 紐の長さ
ds = cosh(λx - λx0)dx
L = ∫0x1ds = ∫0x1cosh(λx - λx0)dx
= (1/λ)[sinh(λx - λx0)]0x1
= (1/λ){sinh(λx1 - λx0) - sinh(-λx0)}
= (1/λ){sinh(λx1 - λx0) + sinh(λx0)}
■ 結果
▼ 定義
g:重力加速度(m/s2)
ρ:紐の密度(kg/m)
H:水平張力(N)
f(x):懸垂線(カテナリー)
f'(x):懸垂線の傾き
L:紐の長さ(m)
x1:紐の右端のx座標
y1:紐の右端のy座標
x0:紐の底のx座標
▼ 懸垂線f(x)
λ = ρg/H, H = T(x)cosθ(x) = const.
y(x) = (1/λ){cosh(λx-λx0) - cosh(λx1-λx0)} + y1
▼ 関係式
y'(x) = sinh(λx-λx0)
L = (1/λ){sinh(λx1-λx0) + sinh(λx0)}
y1 = (1/λ){cosh(λx1-λx0) - cosh(λx0)}
懸垂線 (3回目)
(catenary)
懸垂線(カテナリー、紐を垂らしたときの曲線)
(紐の左端を原点とする)
■ 前提
▼ 定義
g:重力加速度(m/s2)
ρ:紐の密度(kg/m)
H:水平張力(N)
y(x):懸垂線(カテナリー)
y'(x):懸垂線の傾き
ds:x~x+dx間の紐の長さ
▼ 懸垂線f(x)
A, B:積分定数
λ = ρg/H, H = T(x)cosθ(x) = const.
y(x) = (1/λ)cosh(λx + A) + B
y'(x) = sinh(λx + A)
ds = cosh(λx + A)dx
■ 導出
▼ 定義
(x1 ,y1):紐の右端の座標
(x0 ,y0):紐の底の座標
▼ 積分定数の決定
cosh(t) = {exp(t) + exp(-t)}/2
sinh(t) = {exp(t) - exp(-t)}/2
y(x) = (1/λ)cosh(λx + A) + B
y'(x) = sinh(λx + A)
紐の底は水平なので
y'(x0) = sinh(λx0 + A) = 0
sinh(λx0 + A) = 0
λx0 + A = 0
A = -λx0
y(x) = (1/λ)cosh(λx - λx0) + B
y(x1) = (1/λ)cosh(λx1 - λx0) + B = y1
B = y1 - (1/λ)cosh(λx1 - λx0)
y(x) = (1/λ){cosh(λx - λx0) - cosh(λx1 - λx0)} + y1
y'(x) = sinh(λx - λx0)
y(0) = 0より
y(0) = (1/λ){cosh(λ・0 - λx0) - cosh(λx1 - λx0)} + y1
= (1/λ){cosh(-λx0) - cosh(λx1 - λx0)} + y1 = 0
cosh(λx1 - λx0) - cosh(-λx0) = λy1
cosh(λx1 - λx0) - cosh(λx0) = λy1
y1 = (1/λ){cosh(λx1-λx0) - cosh(λx0)}
ds = cosh(λx + A)dx = cosh(λx - λx0)dx
▼ 紐の長さ
ds = cosh(λx - λx0)dx
L = ∫0x1ds = ∫0x1cosh(λx - λx0)dx
= (1/λ)[sinh(λx - λx0)]0x1
= (1/λ){sinh(λx1 - λx0) - sinh(-λx0)}
= (1/λ){sinh(λx1 - λx0) + sinh(λx0)}
■ 結果
▼ 定義
g:重力加速度(m/s2)
ρ:紐の密度(kg/m)
H:水平張力(N)
f(x):懸垂線(カテナリー)
f'(x):懸垂線の傾き
L:紐の長さ(m)
x1:紐の右端のx座標
y1:紐の右端のy座標
x0:紐の底のx座標
▼ 懸垂線f(x)
λ = ρg/H, H = T(x)cosθ(x) = const.
y(x) = (1/λ){cosh(λx-λx0) - cosh(λx1-λx0)} + y1
▼ 関係式
y'(x) = sinh(λx-λx0)
L = (1/λ){sinh(λx1-λx0) + sinh(λx0)}
y1 = (1/λ){cosh(λx1-λx0) - cosh(λx0)}