MassTransferValue

MassTransferValue[pred,vars,pars]

偏微分方程式についての物質移動境界条件を,どこに適用されるかを示す述語 pred,モデル変数 vars,大域パラメータ pars で表す.

MassTransferValue[pred,vars,pars,lkey]

pars[lkey]で指定される局所パラメータで物質移動境界条件を表す.

詳細

  • MassTransferValueは,MassTransportPDEComponentの境界条件を指定し,モデリング方程式の一部として使われる.
  • MassTransferValueは,一般に,シミュレーション領域の外側の反応流の効果のモデル化に使われる.
  • MassFluxValueは,境界の一部を横切って転送される質量種を,従属変数 (単位:[TemplateBox[{InterpretationBox[, 1], {"mol", , "/", , {"m", ^, 3}}, moles per meter cubed, {{(, "Moles", )}, /, {(, {"Meters", ^, 3}, )}}}, QuantityTF]]),独立変数 (単位:[TemplateBox[{InterpretationBox[, 1], "m", meters, "Meters"}, QuantityTF]]),時間変数 (単位:[TemplateBox[{InterpretationBox[, 1], "s", seconds, "Seconds"}, QuantityTF]])でモデル化するのに使われる.
  • 定常モデル変数 varsvars={c[x1,,xn],{x1,,xn}}である.
  • 時間依存モデル変数 varsvars={c[t,x1,,xn],t,{x1,,xn}}である.
  • 非保存型時間依存物質移動モデルMassTransportPDEComponentは,質量拡散率 ,物質対流速度 ,質量反応率 ,物質源項 の対流拡散モデルに基づいている.
  • 保存型時間依存物質移動モデルMassTransferValueは,以下で与えられる保存型の対流拡散モデルに基づいている.
  • 物質移動値MassTransferValueは物質移動係数 (単位:[TemplateBox[{InterpretationBox[, 1], {"m", , "/", , "s"}, meters per second, {{(, "Meters", )}, /, {(, "Seconds", )}}}, QuantityTF]]),外部質量濃度 (単位:[TemplateBox[{InterpretationBox[, 1], {"mol", , "/", , {"m", ^, 3}}, moles per meter cubed, {{(, "Moles", )}, /, {(, {"Meters", ^, 3}, )}}}, QuantityTF]]),境界単位法線 で以下をモデル化する.
  • MassTransportPDEComponentについて指定されるようなモデルパラメータ pars
  • 次の追加的なモデルパラメータ pars を与えることができる.
  • パラメータデフォルトシンボル
    "AmbientConcentration"
  • 0
  • ,外部質量濃度(単位:[TemplateBox[{InterpretationBox[, 1], {"mol", , "/", , {"m", ^, 3}}, moles per meter cubed, {{(, "Moles", )}, /, {(, {"Meters", ^, 3}, )}}}, QuantityTF]]
    "MassTransferCoefficient"1,物質移動係数(単位:[TemplateBox[{InterpretationBox[, 1], {"m", , "/", , "s"}, meters per second, {{(, "Meters", )}, /, {(, "Seconds", )}}}, QuantityTF]]
  • モデルパラメータはどれも, の任意のものあるいは他の従属変数に依存することがある.
  • モデルパラメータを局所化したければ,キー lkey を指定して pars[lkey]からの値をモデルパラメータに使うことができる.
  • MassTransferValueMassFluxValueの特殊ケースである.
  • MassTransferValueを評価すると一般化されたNeumannValueになる.
  • 境界述語 predNeumannValueにおけるのと同じように指定できる.
  • MassTransferValueが連想 pars,keypi,pivi,]として指定されるパラメータ に依存するなら,パラメータ で置換される.

例題

すべて開くすべて閉じる

  (2)

物質移動境界条件を設定する:

物質移動境界条件の系を設定する:

スコープ  (3)

過渡音圧場についてのモデル変数 vars をモデルパラメータ pars と特定の境界条件パラメータで定義する:

過渡音圧場についてのモデル変数 vars をモデルパラメータ pars と複数の特定のパラメータ境界条件で定義する:

等方性均質媒体中の汚染物質の移動を2Dの矩形領域でモデル化する.関心領域全体の汚染物質濃度は最初は0である.左境界の中央の0.2 幅の帯では濃度3000 が保たれている.一方,右境界は物質移動を可能にする1500 の一定濃度の平行な種流の影響を受ける.100 の汚染物質の流出が上下境界の両方に適用される.拡散係数0.833 が一様水平速度0.01 で一様に分布される:

 del .(-d del c(x,y))+v^->.del c(x,y)^(︷^(           mass transport model              )) =|_(Gamma_(y=0, y=10))q(x,y)^(︷^(    mass flux value     ))+|_(Gamma_(x=20))h (c_(ext)(x,y)-c(x,y))^(︷^(         mass transfer value       ))

物質移動モデル変数 vars を設定する:

,高さの矩形領域を設定する:

モデルパラメータ種拡散率 と流体流速 を指定する:

左側面中央に長さ0.2 の種濃縮源を設定する:

右側面に物質移動境界を設定する:

の流出束 を上下の面に設定する:

方程式を設定する:

偏微分方程式を解く:

解を可視化する:

Wolfram Research (2020), MassTransferValue, Wolfram言語関数, https://reference.wolfram.com/language/ref/MassTransferValue.html.

テキスト

Wolfram Research (2020), MassTransferValue, Wolfram言語関数, https://reference.wolfram.com/language/ref/MassTransferValue.html.

CMS

Wolfram Language. 2020. "MassTransferValue." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/MassTransferValue.html.

APA

Wolfram Language. (2020). MassTransferValue. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/MassTransferValue.html

BibTeX

@misc{reference.wolfram_2024_masstransfervalue, author="Wolfram Research", title="{MassTransferValue}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/MassTransferValue.html}", note=[Accessed: 05-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_masstransfervalue, organization={Wolfram Research}, title={MassTransferValue}, year={2020}, url={https://reference.wolfram.com/language/ref/MassTransferValue.html}, note=[Accessed: 05-November-2024 ]}