ElectricCurrentPDEComponent

ElectricCurrentPDEComponent[vars,pars]

変数 vars,パラメータ pars の電流PDE項を与える.

詳細

  • ElectricCurrentPDEComponentは,通常,モデル変数 vars,モデルパラメータ pars の電流連続性方程式の生成に使われる.
  • ElectricCurrentPDEComponentは,偏微分方程式の一部として使われる微分演算子の和を返す.
  • ElectricCurrentPDEComponentは,定常,周波数,パラメトリックの各解析のためのPDE成分を作成する.
  • ElectricCurrentPDEComponentは,直流あるいは交流によって作られる電導体内の電場を,磁気および誘導の影響が無視できるという条件のもとにモデル化する.
  • ElectricCurrentPDEComponentの結果を使って電流密度の大きさの値が計算できる. »
  • ElectricCurrentPDEComponentは,従属変数としての電気スカラーポテンシャル [TemplateBox[{InterpretationBox[, 1], "V", volts, "Volts"}, QuantityTF]],独立変数 [TemplateBox[{InterpretationBox[, 1], "m", meters, "Meters"}, QuantityTF]]で,定常電場あるいは調和電場をモデル化する.
  • 定常変数 varsvars={V[x1,,xn],{x1,,xn}}である.
  • 周波数依存変数 varsvars={V[x1,,xn],ω,{x1,,xn}}である.
  • 電流連続性方程式は である.ここで,体積電荷密度 [TemplateBox[{InterpretationBox[, 1], {"C", , "/", , {"m", ^, 3}}, coulombs per meter cubed, {{(, "Coulombs", )}, /, {(, {"Meters", ^, 3}, )}}}, QuantityTF]],時間変数 [TemplateBox[{InterpretationBox[, 1], "s", seconds, "Seconds"}, QuantityTF]],電流密度ベクトル [TemplateBox[{InterpretationBox[, 1], {"A", , "/", , {"m", ^, 2}}, amperes per meter squared, {{(, "Amperes", )}, /, {(, {"Meters", ^, 2}, )}}}, QuantityTF]]である.
  • オームの法則としても知られる構成材料モデル方程式は である.ここで, [TemplateBox[{InterpretationBox[, 1], {"S", , "/", , "m"}, siemens per meter, {{(, "Siemens", )}, /, {(, "Meters", )}}}, QuantityTF]]は導電率, [TemplateBox[{InterpretationBox[, 1], {"V", , "/", , "m"}, volts per meter, {{(, "Volts", )}, /, {(, "Meters", )}}}, QuantityTF]]は の電場である.
  • ElectricCurrentPDEComponentは,以下の定常電流モデルを与える.
  • ただし, [TemplateBox[{InterpretationBox[, 1], {"A", , "/", , {"m", ^, 2}}, amperes per meter squared, {{(, "Amperes", )}, /, {(, {"Meters", ^, 2}, )}}}, QuantityTF]]は外部的に生成された電流密度ベクトルで, [TemplateBox[{InterpretationBox[, 1], {"A", , "/", , {"m", ^, 3}}, amperes per meter cubed, {{(, "Amperes", )}, /, {(, {"Meters", ^, 3}, )}}}, QuantityTF]]は電流弦である.
  • ElectricCurrentPDEComponentは,以下の周波数領域モデルを与える.
  • ただし,真空誘電率 [TemplateBox[{InterpretationBox[, 1], {"F", , "/", , "m"}, farads per meter, {{(, "Farads", )}, /, {(, "Meters", )}}}, QuantityTF]],は分極ベクトル [TemplateBox[{InterpretationBox[, 1], {"C", , "/", , {"m", ^, 2}}, coulombs per meter squared, {{(, "Coulombs", )}, /, {(, {"Meters", ^, 2}, )}}}, QuantityTF]],角周波数 [TemplateBox[{InterpretationBox[, 1], {"rad", , "/", , "s"}, radians per second, {{(, "Radians", )}, /, {(, "Seconds", )}}}, QuantityTF]],虚数単位 である.
  • 線形の材料については,周波数領域モデルは以下のように簡約できる.
  • は単位のない比誘電率である.
  • は,等方性,直交異方性,異方性のいずれかにすることができる.
  • 電流モデルの暗黙的なデフォルトの境界条件は 0 ElectricCurrentDensityValueである.
  • 電流モデル項の単位は[TemplateBox[{InterpretationBox[, 1], {"A", , "/", , {"m", ^, 3}}, amperes per meter cubed, {{(, "Amperes", )}, /, {(, {"Meters", ^, 3}, )}}}, QuantityTF]]である.
  • 次は,使用可能なパラメータ pars である.
  • パラメータデフォルトシンボル
    "CrossSectionalArea"1,断面積 [TemplateBox[{InterpretationBox[, 1], {{"m", ^, 2}}, meters squared, {"Meters", ^, 2}}, QuantityTF]]
    "CurrentSource"0,電流源,[TemplateBox[{InterpretationBox[, 1], {"A", , "/", , {"m", ^, 3}}, amperes per meter cubed, {{(, "Amperes", )}, /, {(, {"Meters", ^, 3}, )}}}, QuantityTF]]
    "ElectricalConductivity"1
  • ,導電率,[TemplateBox[{InterpretationBox[, 1], {"S", , "/", , "m"}, siemens per meter, {{(, "Siemens", )}, /, {(, "Meters", )}}}, QuantityTF]]
  • "ExternalCurrent"{0,},外部電流密度ベクトル,[TemplateBox[{InterpretationBox[, 1], {"A", , "/", , {"m", ^, 2}}, amperes per meter squared, {{(, "Amperes", )}, /, {(, {"Meters", ^, 2}, )}}}, QuantityTF]]
    "Material"-なし
    "RegionSymmetry"None
    "Thickness"1,厚み,[TemplateBox[{InterpretationBox[, 1], "m", meters, "Meters"}, QuantityTF]]
  • "Material"が指定されていると,材料データから材料定数が抽出される.それ以外の場合は関係がある材料パラメータを指定しなければならない.
  • 周波数領域モデルには以下の追加的なパラメータを使うことができる.
  • パラメータデフォルトシンボル
    "Polarization"{0,},分極ベクトル,[TemplateBox[{InterpretationBox[, 1], {"C", , "/", , {"m", ^, 2}}, coulombs per meter squared, {{(, "Coulombs", )}, /, {(, {"Meters", ^, 2}, )}}}, QuantityTF]]
    "RelativePermittivity"1
  • ,無単位の比誘電率
  • "RemanentPolarization"{0,},残留分極ベクトル,[TemplateBox[{InterpretationBox[, 1], {"C", , "/", , {"m", ^, 2}}, coulombs per meter squared, {{(, "Coulombs", )}, /, {(, {"Meters", ^, 2}, )}}}, QuantityTF]]
    "VacuumPermittivity",真空の誘電率,[TemplateBox[{InterpretationBox[, 1], {"F", , "/", , "m"}, farads per meter, {{(, "Farads", )}, /, {(, "Meters", )}}}, QuantityTF]]
  • パラメータはどれも空間変数 と従属変数 に依存することがある.
  • 独立変数 の数が の次元とベクトル の長さを決定する.
  • パラメータ"RegionSymmetry"の可能な選択肢には"Axisymmetric"がある.
  • "Axisymmetric"領域対称性は,以下のように角変数を削除することで円筒座標が縮小される切頭円筒座標系を表す.
  • 次元縮小例:定常方程式
    1D
    2D
  • 1Dで"CrossSectionalArea" が指定されていると,ElectricCurrentPDEComponent方程式は以下の形で与えられる.
  • 2Dで"Thickness" が指定されていると,ElectricCurrentPDEComponent方程式は以下の形で与えられる.
  • 1D軸対称性のケースで"Thickness" が指定されていると,ElectricCurrentPDEComponent方程式は以下の形で与えられる.
  • パラメータについての入力指定は,対応する演算子項についてと厳密に同じである.
  • パラメータが指定されていない場合,デフォルトの電流PDEは以下のようになる.
  • ElectricCurrentPDEComponentが連想 pars,keypi,pivi,]として指定されたパラメータ に依存するなら,パラメータ で置換される.

例題

すべて開くすべて閉じる

  (4)

定常電流PDEモデルを定義する:

記号定常電流PDEを定義する:

記号周波電流PDEモデルを定義する:

電気伝導率が のくびれた長方形のプレート内の電気スカラーポテンシャルについて解く:

電流密度ベクトルを計算する:

電流密度ベクトルを可視化する:

スコープ  (6)

定常電流PDEモデルを特定の材料について定義する:

定常電流PDEを,導電率(単位 :[TemplateBox[{InterpretationBox[, 1], {"S", , "/", , "m"}, siemens per meter, {{(, "Siemens", )}, /, {(, "Meters", )}}}, QuantityTF]] ),外部電流密度(単位: [TemplateBox[{InterpretationBox[, 1], {"A", , "/", , {"m", ^, 2}}, amperes per meter squared, {{(, "Amperes", )}, /, {(, {"Meters", ^, 2}, )}}}, QuantityTF]])で指定する:

特定の材料についての定常電流PDEモデルをアクティブにする(Activate):

記号定常電流PDEを,伝導率 ,外部電流,電流源,厚みで定義する:

記号2D軸対称定常電流PDEを定義する:

3D周波電流PDEモデルを定義する:

アプリケーション  (5)

2D定常解析  (1)

導電率がの3バー電気スイッチの電気スカラーポテンシャルについて解く:

電流密度ベクトルを計算する:

電流密度ベクトルを可視化する:

3D定常解析  (3)

[TemplateBox[{InterpretationBox[, 1], "A", amperes, "Amperes"}, QuantityTF]]の直流電流(DC)で励起される銅線を上方境界における境界電流密度条件と下方境界におけるゼロ電位条件でモデル化する.

定常電流PDEモデルの変数 varspars を設定する:

方程式を設定する:

下方境界における地電位を指定する:

上方境界における流入電流の流れを指定する:

円柱を定義する:

PDEを解く:

電位を可視化する:

電位差 [TemplateBox[{InterpretationBox[, 1], "V", volts, "Volts"}, QuantityTF]]のタングステンワイヤをモデル化する.定常電流偏微分方程式のモデル変数 varspars を設定する:

定常電流偏微分方程式を設定する:

タングステンワイヤの半径は [TemplateBox[{InterpretationBox[, 1], "m", meters, "Meters"}, QuantityTF]]で,ワイヤの幾何学形状はS字型である.幾何学パラメータを指定する:

シミュレーション領域:

左端境界では [TemplateBox[{InterpretationBox[, 1], "V", volts, "Volts"}, QuantityTF]]の電位境界条件が適用され,右端境界ではゼロ電位条件が適用される.離散化領域の数値誤差を考慮して,許容値 が両端に適用される.

ワイヤの両端に電位境界条件を設定する:

偏微分方程式を解く:

電流密度ベクトルを計算する:

電流密度の大きさを可視化する:

左境界に対して垂直な電流密度で励起され,右境界でゼロ電位境界条件を持つ銅スパイラルインダクタをモデル化する.

スパイラルインダクタの形状を定義する:

定常電流偏微分モデル変数 varspars を設定する:

左境界に内向きの電流フローを指定する:

地位を指定する:

偏微分方程式を解く:

電流密度ベクトルを計算する:

電流密度の大きさを可視化する:

周波数解析  (1)

[TemplateBox[{InterpretationBox[, 1], "Hz", hertz, "Hertz"}, QuantityTF]]の交流電流(AC)で励起される円筒形コンデンサの誘電材料を,コンデンサの電極を表す上方境界の電流密度条件と下方境界の電位ゼロ状態でモデル化する.

周波電流PDEモデル変数 vars を設定する:

周波数と周期を定義する:

領域を設定する:

導電率 と比誘電率 を指定する:

下方境界における地電位を指定する:

上方境界における流入電流を指定する:

方程式を設定する:

調和PDEを [TemplateBox[{InterpretationBox[, 1], "Hz", hertz, "Hertz"}, QuantityTF]]について解く:

上方境界の電圧を時間領域に変換する:

コンデンサの上部プレートの電圧を可視化する:

考えられる問題  (2)

記号計算の場合は,"ElectricalConductivity""VacuumPermittivity"あるいは"RelativePermittivity"のパラメータが行列として与えられなければならない:

数値計算の場合は,"ElectricalConductivity""VacuumPermittivity"あるいは"RelativePermittivity"のパラメータが,適切な次元の行列に自動的に変換される:

自動変換は記号入力については行われない:

適切な次元の行列を与えないとエラーになる:

周波数領域モデルについては,"Material"が指定されている場合に材料パラメータを使うことはできない:

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

テキスト

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

CMS

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

APA

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

BibTeX

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

BibLaTeX

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