LightBridge
  • 解析ソフトウェア
    • Lumerical
      • 光デバイス・マルチフィジックス・解析
        • Lumerical FDTD
        • Lumerical RCWA
        • Lumerical MODE
        • Lumerical CHARGE
        • Lumerical HEAT
        • Lumerical DGTD
        • Lumerical FEEM
        • Lumerical MQW
        • Lumerical STACK
      • 光システム解析
        • Lumerical INTERCONNECT
        • Lumerical CML COMPILER
        • PHOTONIC VERILOG-A PLATFORM
    • Zemax
    • Ansys Startup Program
  • サービス
    • InP系フォトニクス・ファウンダリサービス
    • シリコンナイトライド・フォトニクス・ファウンダリサービス
  • サポート
    • ナレッジベース
    • リソース
    • セミナー・トレーニング
    • アプリケーション例
    • Ansys Opticsシステム要件
  • 会社案内
    • 採用情報
  • お問い合わせ
  • Menu Menu
現在位置: ホーム1 / リソース2 / Lumerical FDTDとLumerical MODEにおけるブロッホ境界条件(Bloch boundary con...
リソース

Lumerical FDTDとLumerical MODEにおけるブロッホ境界条件(Bloch boundary conditions)

目標:

Lumerical FDTDとLumerical MODEにおけるブロッホ境界条件(Bloch Boundary Conditions)がどのような時に使用されるか、また、周期境界条件との違いについて説明します。

ブロッホ境界条件は様々な状況で使用されますが、最も一般的な場合では、平面波光源が周期構造に対してある角度をもって照射するシミュレーションの場合に使用されます。

BFAST平面波が用いられる場合はブロッホ境界条件は自動的に無視され、BFASTに組み込まれた境界条件が使用されます。

平面波光源によって照射される周期構造

ブロッホ境界条件は、上のスクリーンショットに示されてるとおり、周期的な構造が平面波光源によって照らされるようなアプリケーションで、周期的境界条件と比較すると理解しやすいと思います。周期的境界条件は、シミュレーション領域の一方の端での電磁場を反対側にコピーします。ブロッホ境界条件は、周期的境界条件と非常に似ていますが、シミュレーション領域の一方の端の電磁場を、反対の端に位相を補正してコピーしています。

この位相補正の必要性は、次の動画のように斜めに伝搬する平面波を考えると理解しやすいです。角度を持って伝搬する場合、一つの周期から次の周期へとなる電磁場が完全な周期的ではなくなり、ある量だけ位相がずれてしまいます。 ブロッホ境界条件はこの位相差を補正します。

角度をもった平面波の伝搬動画

          自由空間で45度の角度をもってZ軸方向に伝搬する平面波の電場Ex

こちらは正しく設定されているシミュレーションです。、45度の角度をもった均一な波面が期待通り観測されます。ブロッホ境界条件は、X方向で使用されています。

X方向に周期境界条件を使用した以外は、上と同一の設定です。これはよくある間違いです。なぜなら、平面波のkxが0ではないからです。同様の間違いは、”set based on source angle”が使用されていない場合にも発生するでしょう。この間違いはシミュレーション境界での散乱として確認できます。

他での利用(バンド構造計算)

ブロッホ境界条件は、面内での波数ベクトル設定が重要な場合にも有用です。例えば、バンド構造計算ではブロッホ境界条件が広く用いられます。

ヒントと追加情報

垂直入射した時の光の伝搬に、ブロッホ境界条件は使えますか?

ブロッホ境界条件は、周期的境界条件の一般的な形態として理解できます。周期的境界条件を使用したシミュレーションは、その境界条件をブロッホ境界条件に置き換えても正しい結果を与えます。この入れ替えを行った場合、ブロッホ境界条件は0度の位相補正を行います。これは、一方の端の電磁場を単純に反対側の端にコピーすることと等価となります。しかしながら、計算コストのセクションで述べるように、ブロッホ境界条件の使用は周期的境界条件と比較してメモリーと時間を余分に必要とします。

計算コスト

ブロッホ境界条件を使用したシミュレーションは、それを使用しなかった場合のシミュレーションと比較して、メモリーと時間が2倍必要です。この増加は、ブロッホ境界条件を使用したシミュレーションが、デフォルトの実数値ではなく複素数値の時間領域場を使用するためです。

複素数値時間領域場を使用した際の影響

  • “計算コスト”のセクションで述べたように、ブロッホ境界条件を使用したシミュレーションは、複素数値時間領域場を使用しています。そのため、計算コストの増大に加え、モニタで収集されるデータの型にも影響を及ぼします。
  • Index monitors: 変化なし
  • Frequency domain field monitors: 変化なし
  • Time domain field monitors: 記録データは実数値ではなく複素数値です。状況によっては、複素数値データは役に立ちます。虚数部分を必要としない場合、単純にモニタデータの実数部を取って下さい。
  • Time domain movie monitors: ‘Intensity’オプションが選択されると、動画は多少異なって見えます。場の各々の振動を見る代わりに、エンベロープだけが確認されます。これは次の例でご理解いただけると思います。

青い線はガウス型パルスによって変調されたsin波を表しています。

緑色の線はこの信号の絶対値|E|の2乗を表しています(次のコードのEx1)。これは実数値場を使ったシミュレーションの’Intensity’動画で見られます。

赤い線はこの信号の複素数値版の|E|^2 を表しています(次のコードのEx2)。 これは複素数値場を使用したシミュレーションの’Intensity’動画で見られます。

# Code to reproduce figure
t=linspace(0,20,1000);
w=10;
Ex1=sin(wt)exp(-(t-10)^2/5);
Ex2=exp(1iwt)*exp(-(t-10)^2/5);
plot(t,real(Ex1),abs(Ex1)^2,abs(Ex2)^2);
legend(“Real Ex”,”|Ex_real_field|^2″,”|Ex_complex_field|^2″);

角度をもった広帯域光源の入射

上で説明されたように、ブロッホ境界条件は、電磁場の位相補正を行っています。これは、Plane waves – Angled injectionのページで説明されているように、広帯域シミュレーションに重要な結論を与えます。
広帯域角度付き入射では、BFAST plane waveの使用を推奨します。

平面波光源を使用した際のブロッホベクトルの自動計算

ブロッホ境界条件と角度をもった平面波を含むシミュレーションを行う場合、下の図に示されているように、“set based on source angle” オプションを使用して下さい。この設定はブロッホ境界条件を使用する場合のみ設定できます。このオプションを使用しない場合、kx, ky, kzをそれぞれ手動で設定しなければなりません。
手動でのブロッホベクトルの設定は、バンド構造シミュレーションでは重要になります。

注意:複数の平面波光源とブロッホ境界条件をシミュレーションで用いる場合、すべての光源の帯域幅と角度が同じである必要があります。そうでない場合、警告が表示されブロッホベクトルは0に設定されます。

タグ: Ansys Lumerical, FDTD, FDTD Method, Lumerical FDTD, Lumerical MODE
Share this entry
  • Share on Facebook
  • Share on X
  • Share on WhatsApp
  • Share on LinkedIn
  • Share by Mail
http://lightbridge.co.jp/wp-content/uploads/2022/03/logo_LightBridge-300x88.webp 0 0 Redouane Katouf http://lightbridge.co.jp/wp-content/uploads/2022/03/logo_LightBridge-300x88.webp Redouane Katouf2022-09-06 13:33:432025-12-17 14:48:00Lumerical FDTDとLumerical MODEにおけるブロッホ境界条件(Bloch boundary conditions)
次も気に入っていただけるかもしれません。
Lumerical FDTD GPU ソルバー 情報
フォトニックとファイバの統合されたコンポーネント 大きなリング共振器を解析する際の最適な方法
Lumerical Mesh Ansys Lumerical FDTD シミュレーションの主な設定
Metalens design 小型メタレンズ・シミュレーション 手順ガイド
フォトニックとファイバの統合されたコンポーネント FDTD法とEME法の比較
フォトニックとファイバの統合されたコンポーネント 光学設計ソフトウェア Lumerical と Zemax の連携方法

目次:

LightBridge

お問い合わせ

LightBridgeは、お客様のフォトニクス・光学に関する問題を解決するために、設計・解析、フォトニックIC作製など、幅広いサービスを提供しています。一度お問い合わせください。

お問い合わせ

IMPRINT

株式会社LightBridge | フォトニクス・ソリューションズ | 〒164-0001 東京都中野区中野4-10-2
電話: +81 50 4560 0330  | Fax: +81 3 5310 3774 | Email: inquiry「@」lightbridge.co.jp

DISCLAIMER

弊社は、データのプライバシーとセキュリティに配慮しています。本サイトに掲載されている当社のプライバシーポリシーをご確認ください。本サイトを利用することにより、お客様は、本利用規約に組み込まれている当社のプライバシーポリシーに拘束されることに同意したことになります。なお、本サイトは日本で運営されています。

会社案内 | お問い合わせ | ご利用条件

© Copyright 2015-2025 株式会社LighBridge All rights reserved.

Scroll to top Scroll to top Scroll to top

This site uses cookies. By continuing to browse the site, you are agreeing to our use of cookies.

OK

Cookie and Privacy Settings



How we use cookies

We may request cookies to be set on your device. We use cookies to let us know when you visit our websites, how you interact with us, to enrich your user experience, and to customize your relationship with our website.

Click on the different category headings to find out more. You can also change some of your preferences. Note that blocking some types of cookies may impact your experience on our websites and the services we are able to offer.

Essential Website Cookies

These cookies are strictly necessary to provide you with services available through our website and to use some of its features.

Because these cookies are strictly necessary to deliver the website, refusing them will have impact how our site functions. You always can block or delete cookies by changing your browser settings and force blocking all cookies on this website. But this will always prompt you to accept/refuse cookies when revisiting our site.

We fully respect if you want to refuse cookies but to avoid asking you again and again kindly allow us to store a cookie for that. You are free to opt out any time or opt in for other cookies to get a better experience. If you refuse cookies we will remove all set cookies in our domain.

We provide you with a list of stored cookies on your computer in our domain so you can check what we stored. Due to security reasons we are not able to show or modify cookies from other domains. You can check these in your browser security settings.

Google Analytics Cookies

These cookies collect information that is used either in aggregate form to help us understand how our website is being used or how effective our marketing campaigns are, or to help us customize our website and application for you in order to enhance your experience.

If you do not want that we track your visit to our site you can disable tracking in your browser here:

Other external services

We also use different external services like Google Webfonts, Google Maps, and external Video providers. Since these providers may collect personal data like your IP address we allow you to block them here. Please be aware that this might heavily reduce the functionality and appearance of our site. Changes will take effect once you reload the page.

Google Webfont Settings:

Google Map Settings:

Google reCaptcha Settings:

Vimeo and Youtube video embeds:

Other cookies

The following cookies are also needed - You can choose if you want to allow them:

Privacy Policy

You can read about our cookies and privacy settings in detail on our Privacy Policy Page.

Terms-and-conditions
Accept settingsHide notification only