FDTDってどうよ?

このエントリーをはてなブックマークに追加
341名無しさん@5周年:2007/01/17(水) 23:21:39
>>340
間違っていたら申し訳ないが、以下のことが要因かも知れない
単純に3次元化すると、セル配置のために、
n=1の時刻で、磁界Mur2次吸収境界条件を入れても、境界からの反射が起こる
342340:2007/01/18(木) 13:25:09
レス、ありがとうございます
使ってるのはmurの一次で、反射ではないようです(電界分布を見ると)
x方向に伝搬させるには、Ez,Hyだけで良いですよね?
343名無しさん@5周年:2007/01/20(土) 12:04:34
その通りで、伝播方向はxの負の方向
344名無しさん@5周年:2007/01/21(日) 00:14:01
murにせずに、電気壁か磁気壁でやってもおかしい?
345名無しさん@5周年:2007/01/23(火) 10:08:07
たとえばi=60-70,j=k=1-100に金属を設置して
散乱界を求めようとしています
入射界を計算領域に一様に与え、金属内の散乱界を
Escat=-Eincのように与えてるから、散乱界が金属を超えて
入射側の反対にも現れてしまいます

金属内の電磁界の扱いはどうすればよいのでしょうか?
346名無しさん@5周年:2007/03/26(月) 13:14:33
jiyuu
347初級者:2007/05/14(月) 00:08:36
FDTD法で電磁界の解析を始めようと考えています。そこで、皆さん教えてください。
@書店に並んでいる参考書はFortranで書かれたものでばかりですが、C言語で
 書かれた参考書知りませんか?
AFDTD法のプログラムを組むには、C言語は、どのレベルまで必要ですか?
BFDTD法の勉強方法など教えてください。

お願いします。
348名無しさん@5周年:2007/05/15(火) 00:27:29
とりあえずCは複素数が使えるのがいいよ。
「素のFDTD」は、学校の授業レベルが余裕でこなせればできるよ。
それと、数値計算の本なんてfortranがどうのこうのいうほどじゃないから
Cとかfortranとか気にしなくていいよ。数式とアルゴリズムが理解できるか
どうかだけ。
349名無しさん@5周年:2007/05/19(土) 00:05:49
宇野さんの本のPMLのプログラム例は、領域の外側(最外の完全導体側)
から吸収境界を計算していると思うんですけど、これはあってますか?

その前の文章の説明の通り、波が伝搬してくる内側から吸収境界を計算しないと
意味が無いと思うんですが。
350名無しさん@5周年:2007/05/19(土) 17:34:09
電界と磁界を分けて(1/2ステップずらして)計算してるんだから、
どこから計算しても良いんで無い?

そもそも波の伝播してくる方向という考え方が???
斜めから入射した場合どっちから計算するつもり?
351349:2007/05/19(土) 23:25:25
>>350
p92の図2.19で、PMLの左の層から計算しないといけないと思っていたんですが
Exでは磁界の計算で、y、z方向でしか差分を取っていないので、
計算する層の順番は関係ないですね。

すみませんでした。Murの二次の考えが残っていたので勘違いしていました。
352名無しさん@5周年:2007/06/05(火) 00:17:18
2次元のFDTD(Hy,Ex,Ez)で、電磁波の進行方向をz方向にしています。
空気中に波長と同じくらいの辺の長さをもつ四角柱を配置したところ、空気との界面で、
電界強度が不連続(斜めN字)になってしまうのですが、原因が分かりません。
アドバイスをいただけないでしょうか。
なお、Ey,Hx,Hzで計算した場合は、電界強度の不連続は見られませんでした。
よろしくお願いします。
353352:2007/06/05(火) 08:09:23
四角柱は誘電体です。記入漏れ、スミマセン。
354名無しさん@5周年:2007/06/10(日) 00:07:45
Murの読み方教えて。
355たまご ◆EGG/pk999g :2007/06/10(日) 20:06:31 BE:317028285-PLT(69246)
/   //   /   //    ______     /   //   /
 / //   /|   r'7\ ,.ヘ‐'"´iヾ、/\ニ''ー- 、.,   /    /
  /   / |  |::|ァ'⌒',ヽ:::ヽrヘ_,,.!-‐-'、二7-ァ'´|、__
`'ー-‐''"   ヽ、_'´  `| |:::::|'"       二.,_> ,.へ_
         /  //__// / / /      `ヽ7::/
 か っ も  |  / // メ,/_,,. /./ /|   i   Y   //
 ァ  て う.  |'´/ ∠. -‐'ァ'"´'`iヽ.// メ、,_ハ  ,  |〉
  |  約 ク  ヽ! O .|/。〈ハ、 rリ '´   ,ァ=;、`| ,ハ |、  /
  |  束 ソ   >  o  ゜,,´ ̄   .  ト i 〉.レ'i iヽ|ヽ、.,____
  |  し  ス  /   ハ | u   ,.--- 、  `' ゜o O/、.,___,,..-‐'"´
  |  た  レ  |  /  ハ,   /    〉 "从  ヽ!  /
  |  じ  は  |,.イ,.!-‐'-'、,ヘ. !、_   _,/ ,.イヘ. `  ヽ.
 ッ .ゃ .立   |/     ヽ!7>rァ''7´| / ',  〉`ヽ〉
 ! ! な  て   .',      `Y_,/、レ'ヘ/レ'  レ'
   い  .な    ヽ、_     !:::::ハiヽ.   //   /
   で   い   ./‐r'、.,_,.イ\/_」ヽ ',       /  /
   す      /    `/:::::::/ /,」:::iン、 /    /
          〈  ,,..-‐''"´ ̄ ̄77ー--、_\.,__  /
      ,.:'⌒ヽ ´         | |  , i |ノ   `ヾr-、
356名無しさん@5周年:2007/06/15(金) 17:57:26
>>354
マー
357名無しさん@5周年:2007/06/17(日) 01:50:09
>>352
その誘電体中での波長とセルサイズの関係は
ちゃんと条件満たしてます?
358352:2007/06/18(月) 21:06:10
>>357
セルサイズは、誘電体中の波長の10分の1です。
359名無しさん@5周年:2007/06/20(水) 13:33:27
FDTDでダイポールの解析をしてるのですが
指向性の解析に四苦八苦しています。
関係のあるサイトを教えていただけませんでしょうか?
プログラム言語はcかfortranを使っています。
360名無しさん@5周年:2007/06/20(水) 23:32:53
>指向性の解析

閉曲面上の電磁界分布から遠方界を求めるところ?
361名無しさん@5周年:2007/06/22(金) 23:02:58
>>356
ムーアじゃね?
362名無しさん@5周年:2007/06/23(土) 00:19:16
ムーアとかミューアとか
363354:2007/07/01(日) 00:04:07
>>361, 362
サンクス。
ムーアもしくはミューアですね。

>>356
...
364名無しさん@5周年:2007/07/15(日) 19:01:54
ストリップラインのシミュレーション結果からSパラメータ(S21)
計算してみたんですが、ゲインはちゃんと減衰(-dB)になるのに
位相が正方向に回る結果になってしまいました。

入力側の電圧波形をvin(t)、出力側の電圧波形をvout(t)として
それぞれフーリエ変換したVin(f)、Vout(f)から
S21=Vout(f)/Vin(f)
の計算をしただけなんですが、
なにか間違えそうなところってあるでしょうか?
365名無しさん@5周年:2007/08/28(火) 01:08:41
電圧の向きは?
366364:2007/09/04(火) 23:21:32
>>365
どうもFFTプログラムをミスってたみたいです。
回転子の符号が逆だったみたいです。
(本によってFFTとIFFTが逆転してるような気が・・・)。

それにしても過疎ってるなぁ・・・
正直投稿した事を忘れてました。
367名無しさん@5周年:2007/09/14(金) 00:53:37
森北出版のFDTD時間領域差分法のP72と同じ計算をしています。

電流の計算結果は一致したのですが、特性インピーダンスが本と一致しません。

インピーダンスの計算に使う電圧Vは電流を求めたx方向の位置と同じ+Eyを使っています。

何か計算するときに注意するところとかあるのでしょうか?お分かりの方アドバイスしてもらえると助かります。
368名無しさん@5周年:2007/09/14(金) 01:42:05
何Ωになったん?
369367:2007/09/14(金) 20:44:35
Z(ω)=R+iX

0<ω≦12GHzで

Rは、14〜46Ωなんですが、本のような分散カーブではなく、
周波数が大きくなるにつれて徐々に少なくなっていくような感じです。

Zは、2.8〜45Ωで、徐々に大きくなっていくような感じです。

Zに関しては本のようにマイナスの値ではないので、間違っていることには間違いなさそうです。

計算の方法が間違っているのでしょうか?

計算は単純に同じx=10の地点のV(t)とI(t)をそれぞれフーリエ変換してから、

Z(ω)=V(ω)/I(ω)

として計算しました。

370367:2007/09/14(金) 20:48:17
すみません。上の文章の8と10行目のZはXの間違いです。
371名無しさん@5周年:2007/11/29(木) 00:03:39
教えてください。
FDTDのプログラムを公開しているHPや本を紹介してください。
最初から最後までしっかりと掲載している本など見当たりません。
特にシールド関係。
372名無しさん@5周年:2007/11/29(木) 02:16:05
教えてくださいとか言われてイライラするのは俺だけじゃないはず
373名無しさん@5周年:2007/11/30(金) 00:38:47
シールドなら電磁界0のラインを作ればおk
374名無しさん@5周年:2007/11/30(金) 14:52:42
シールドの減推量評価とかしたいって話なのだろうか
375名無しさん@5周年:2007/12/01(土) 00:25:15
シールドの減推量評価をしたい。プログラム公開してる本やHPを知らない?
376名無しさん@5周年:2007/12/01(土) 09:51:40
知らない
377名無しさん@5周年:2007/12/02(日) 17:28:54
損失性媒体の関連なら青学の橋本センセが有名みたいだから、探してみたら。
FDTDの本と吸収体の本がある。会社に置いてあるけど、チラ見しかしてないので
あとは自分でよろ
378名無しさん@5周年:2007/12/02(日) 21:22:03
>377
ありがとう。橋本先生の本を読んでみる。
379名無しさん@5周年:2007/12/12(水) 17:42:58
FDTDでセルサイズ2mmにした時に
ダイポールにうまく給電ができないんですが。

アンテナ径r=0.5mm
デルタギャップ給電は無理そうなので同軸線路給電をやってみましたが
やはりうまくいきませんでした。
380名無しさん@5周年:2007/12/16(日) 11:22:46
デルタギャップが無理って、アンテナ長がいくつなんだ?
なんで無理そうなんだ?
ダイポールに同軸給電ってどうやってんの?バランでもモデル化してるの?
381名無しさん@5周年:2008/01/07(月) 10:48:27
遠方界計算が全然できない
U野先生の本読んでるけどうまくいかないです・・・。
何かわかりやすい本ないかなぁ
382名無しさん@5周年:2008/06/06(金) 21:41:34
マイクロストリップラインで、導体を完全導体(E=0)にすると
Mur1次吸収境界条件でパルスのピークから1e-15レベルに収束するけど、
導電率(5.8e7)を与えると1e-4レベルにまで悪化してしまいます。
導体部分のMur吸収条件って何か特別な処理が必要なんでしょうか?
383名無しさん@5周年:2008/07/19(土) 10:04:40
FDTDみたいにプログラミングが簡単で、
解析空間に対して低周波側のシミュレーションに適した
アルゴリズムって何かある?
伝送線路解析だと数十〜数百umに対して
数百MHz〜数GHzの解析だから、
タイムステップがやたら必要になる。

つか、シミュレート板過疎り過ぎだ・・・
384名無しさん@5周年:2010/01/23(土) 17:42:53
二次元のTM_FDTDのPML層と解析空間についてですが、
境界面上の成分を計算する際の扱いはどうしてます?
境界面上のEzを計算するのに隣接するPML内部のHx,Hyも用いてるのは正しいですか?
385名無しさん@5周年:2010/01/23(土) 18:02:43
un
386名無しさん@5周年:2010/03/04(木) 10:22:24
>>383
まあ「自分だけが分かっている」妄想がここまで強くなっちゃうともう駄目だろうね
387名無しさん@5周年:2010/03/04(木) 23:34:42
1年以上前の書き込みに何をいまさらw
388名無しさん@5周年:2010/07/22(木) 21:47:28
宇野先生の本を参考に,Liaoの2次で吸収境界を構成しているんですが,
隅の部分の取り扱いがいまいちわからないので教えていただけますでしょうか。

たとえば,XY平面とYZ平面の交線部分のEYはどのように決めればよいのでしょうか?
定式化は各面への垂直入射で行われていますが,交線部分は各々の平面上からの垂直入射で計算される
値の平均をとればいいのでしょうか?
389名無しさん@5周年:2010/07/24(土) 22:30:56
FDTD界のアイドルこと宇野っち

宇野っちの本もわかりやすいよなぁ

そして>>388の質問はわからんです。

誰かJAVAで作ってくれ
390名無しさん@5周年
murで済ますかpmlというのが最近の流れっぽいからなぁ。
そこらへんは適当でーす