滑面領域における摩擦損失係数の理論式を陽に解く
from 2022/11/05
滑面領域における摩擦損失係数の理論式を陽に求める
対数関数と一次函数が混じった函数の逆函数に特別な名前が付いているか知っている方はいらっしゃいませんか?takker.icon
具体的には陰函数$ F(R_e,\sqrt{f}):=\frac{1}{\sqrt{f}}-1.74+2.0\log\left(\frac{18.7}{R_e\sqrt{f}}\right)=0を$ R_eから$ \sqrt{f}の函数に書き換えたい
ちなみにこの式は、滑面乱流にてReynolds数$ R_eから摩擦損失係数$ f(流体の壁面摩擦によるエネルギ損失を表す係数)を算出する実験式
調べようにも、検索ワードがわからず手も足もでない
見つかった!LambertのW函数$ Wを使えばいけそうtakker.icon
https://ja.wikipedia.org/wiki/ランベルトのW関数
$ f:z\mapsto ze^zの逆函数を$ Wと定義する
$ x:=\ln f(z)=\ln z+z then $ z=(\ln\circ f)^{-1}(x)=f^{-1}(e^z)=W(e^x)
check: $ W(e^{\ln z+z})=W(ze^z)=z
あってる
$ 0=y+a+b\ln(yx)を$ x\mapsto yに変形できれば、題意を陽な函数に変形できる
$ \iff y+b\ln y+b\ln x+a=0
$ \iff \ln\left(y^be^y\right)=-b\ln x-a
詰まった
この展開はむりそう
wikiによると、$ e^{-cx}=a(x-r)の形なら$ Wで表せるらしい
$ 0=y+a+b\ln(yx)は無理じゃないか?
$ \iff e^{-a-y}=y^bx^b
$ \iff e^{-y}=e^a(y^bx^b)
無理ゲー感でてる
これ以上は自力じゃ無理そう……takker.icon
とりあえず、Wの性質だけでも調べておくか。
逆函数の性質
$ W(ze^z)=z
$ W(z\ln z)=W(\ln z(e^{\ln z}))=\ln z
$ W(z)e^{W(z)}=z
両辺の$ \lnをとる
$ \ln W(z)=\ln z-W(z)
$ e^z代入
$ \ln W(e^z)=z-W(e^z)
$ \therefore z=x+\ln x\iff x=W(e^z)
ひらめいた!!!
$ 0=y+a+b\ln(yx)
$ \iff y+b\ln y+b\ln x+a=0
$ \iff \frac{y}{b}+\ln y+\ln x+\frac{a}{b}=0
($ b\neq0と仮定)
$ \iff \frac{y}{b}+\ln\frac{y}{b}+\ln x+\frac{a}{b}+\ln b=0
$ \iff \frac{y}{b}+\ln\frac{y}{b}=-\frac{a}{b}-\ln xb
$ \iff \frac{y}{b}=W\left(e^{-\frac{a}{b}-\ln xb}\right)
$ \underline{\iff y=bW\left(\frac{e^{-\frac{a}{b}}}{xb}\right)\quad}_\blacksquare
check: $ \frac{y}{b}e^\frac{y}{b}=\frac1{xb}e^{-\frac{a}{b}}
$ \iff xye^\frac{y}{b}=e^{-\frac{a}{b}}
$ \iff yb^{-1}+\ln xy=-ab^{-1}
$ \iff 0=y+a+b\ln xy
あってる
あとは$ a,bに実験式の定数を代入すればおしまい
$ \frac{1}{\sqrt{f}}-1.74+2.0\log\left(\frac{18.7}{R_e\sqrt{f}}\right)=0
$ \iff \frac1{\sqrt{f}}+0.8-2.0\log(R_e\sqrt{f})=0
$ \iff{\sqrt{f}}^{-1}+0.8+\frac{2.0}{\ln10}\ln({R_e}^{-1}{\sqrt{f}}^{-1})=0
$ y=\frac1{\sqrt{f}},a=0.8,b=\frac{2.0}{\ln10},x={R_e}^{-1}を代入すれば、$ R_e\mapsto fが以下のように求まる
$ \underline{\frac{1}{\sqrt{f}}=\frac{2.0}{\ln10}W\left(\frac{\ln 10}{2.0}10^{-0.4}R_e\right)\quad}_\blacksquare
これで一件落着ですね!
よかった、これで解決ですね
ところで粗面乱流・遷移領域・滑面乱流を表現する内挿式があってですね(白目)
$ F(R_e,\sqrt{f}):=\frac{1}{\sqrt{f}}-1.74+2.0\log\left(\frac{2k_s}{d}+\frac{18.7}{R_e\sqrt{f}}\right)=0
Colebrook式といいます
$ \frac{k_s}{d}は定数扱いしていいのですが……これ解けるの?
等価な方程式はこれ
$ y+a+b\ln(c+xy)=0
あとは誰か解いてくれ(丸投げ)
wikipedia見たら、陽に解いた式があるっぽい?
対数関数と一次函数が混じった函数の逆函数に特別な名前が付いているか知っている方はいらっしゃいませんか?
「お客様の中にお医者様はいませんか!?」の強い版みたいで笑ってしまったcFQ2f7LRuLYP.icon
お客様の中に超越函数つよつよ様はいませんか!?takker.icon
ランベルトのW関数は井戸端で既出だったhatori.icon
豆知識#62684c698ee92a0000174941
!!?!!!?!!takker.icon
しかも自分でコメントしてたのにすっかり忘れてた
ブラケティングしなかったのが運の尽きだったか……
この伏線回収あつはるひ.icon