Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

دفترچهٔ فصل ۳: کتابخانهٔ معتبر سلول دی‌الکتریک

شناسه: ms-07-unit-cell. محاسبهٔ ماکسول تمام‌موج حوزهٔ فرکانس برای توری ریج دی‌الکتریک یک‌بعدی، بی‌اتلاف و غیرمغناطیسی با تابش TE، یعنی Ey,ky=0E_y,k_y=0، با ماژول اصیل simulations/unit_cell_te.py، NumPy، SciPy و Matplotlib اجرا می‌شود. بستهٔ منبع یا کلون مخزن، ماژول را حفظ می‌کند.

پیش‌بینی: آیا عرض تنها، همهٔ فازها را با عبور زیاد می‌دهد؟ پاسخ فقط برای همین هندسهٔ ایده‌آل است؛ ستون استوانه‌ای، پاشندگی، ساخت، آرایهٔ متناهی و قطبش دلخواه نیست.

قرارداد e−iωte^{-i\omega t}، eik⋅re^{i\mathbf{k}\cdot\mathbf{r}}، تابش از z<0z<0، ریج مرکزی ∣x∣<w/2,0<z<h|x|<w/2,0<z<h و واحد طول میکرومتر است. EyE_y فرودی در z=0z=0 واحد؛ مرجع rmr_m بالا و tmt_m در z=hz=h است. انتشار عادی نتایج ذخیره‌شده را نمایش می‌دهد و حل‌گر اجرا نمی‌کند.

Python 3.12.1 | NumPy 2.4.6 | SciPy 1.18.1 | Matplotlib 3.11.1
Solver: te-ridge-1.0 | harmonics: 49 checked against 65
Loading...

۱. پاسخ معلوم مستقل را بررسی کنید

در h=0h=0، مرز تخت با r=(qi−qt)/(qi+qt)r=(q_i-q_t)/(q_i+q_t) و t=2qi/(qi+qt)t=2q_i/(q_i+q_t) داریم. در w=0,w=Λw=0,w=\Lambda لایه یکنواخت است. فرمول فابری‌پروی مستقل دامنهٔ مختلط می‌دهد، نه فقط R+TR+T. دو حد لایه را در سه زاویه و سه ارتفاع کنترل کنید. این‌ها مرجع و علامت را می‌سنجند؛ ریج نقش‌دار هنوز همگرایی مرتبه و مقایسهٔ جدا می‌خواهد.

18 uniform-film/interface checks passed; maximum complex-amplitude error: 8.865462800015876e-15
Normal flat interface: r= (-0.20000000000000007+1.2004609669086259e-17j) t= (0.7999999999999999+1.2004609669086259e-17j) R= 0.04000000000000003 T= 0.9599999999999999
Loading...

۲. باقیماندهٔ کوچک توان، همگرایی نیست

مسئلهٔ ویژهٔ TE برابر [ϵm−n−αm2δmn]W=WQ2[\epsilon_{m-n}-\alpha_m^2\delta_{mn}]W=WQ^2 با αm=nisin⁡θi+mλ0/Λ\alpha_m=n_i\sin\theta_i+m\lambda_0/\Lambda است. مستطیل ضرایب دقیق ϵℓ=ng2δℓ0+(nr2−ng2)f sinc(ℓf)\epsilon_\ell=n_g^2\delta_{\ell0}+(n_r^2-n_g^2)f\,\mathrm{sinc}(\ell f) با f=w/Λf=w/\Lambda و sinc(u)=sin⁡(πu)/(πu)\mathrm{sinc}(u)=\sin(\pi u)/(\pi u) دارد. میدان و مشتق عمودی روی دو وجه تطبیق می‌یابند.

در عرض ۰٫۳۲۵ میکرومتر، نیم‌مرتبه‌های MM را با M=48M=48 مقایسه کنید. M=0M=0 می‌تواند باقیماندهٔ کوچک و عبور مختلط نادقیق داشته باشد. کتابخانه همهٔ عرض‌ها را در M=24,32M=24,32 کنترل می‌کند.

Loading...

۳. میدان سازندهٔ پاسخ را ببینید

ضرایب مدی میدان فرودی، بازتابی، داخلی و عبوری را بازسازی می‌کنند. خطوط سیاه ریج تناوبی و زیرلایه‌اند. ∣Ey/Einc∣2|E_y/E_{\rm inc}|^2 مربع دامنه است، نه توان عبوری یا چگالی انرژی. هارمونیک بسته با توان دورمیدان صفر، در نزدیکی ریج سهم دارد.

<Figure size 1375x562.5 with 4 Axes>

۴. کتابخانه و شاهد آن را حفظ کنید

در این دوره و طول موج فقط m=0m=0 در دو بیرون باز است. در قرارداد TE، Rm=Re(qi,m)∣rm∣2/qi,0R_m=\mathrm{Re}(q_{i,m})|r_m|^2/q_{i,0} و Tm=Re(qt,m)∣tm∣2/qi,0T_m=\mathrm{Re}(q_{t,m})|t_m|^2/q_{i,0}؛ ریشه‌ها حقیقی مثبت یا موهومی مثبت‌اند.

هر ردیف حقیقی و موهومی، توان، باقیمانده و تغییر با MM را نگه می‌دارد. فراداده، هندسه، قرارداد، صفحات مرجع، هش، محیط، آستانه و دامنهٔ اعتبار دارد. این سلول JSON و CSV را بازمی‌سازد؛ فقط ردیف گذرنده پذیرفته است. مقایسهٔ قطع‌های متناهی کران خطای ریاضی تضمین‌شده نیست.

50 / 50 widths passed. Continuous sampled phase span: 132.042 degrees.
Worst width-wise changes: complex t 6.5843872823157e-06 ; power 1.122202837988695e-06 ; phase (deg) 0.0004712439155618459
Loading...
<Figure size 1500x475 with 3 Axes>

۵. همسایگی طیفی

کتابخانه یک طول موج و زاویه را پوشش می‌دهد. جاروب سه عرض در ۱٫۳۵ تا ۱٫۷۵ میکرومتر لزوم حفظ فاز و توان را نشان می‌دهد، ولی دامنهٔ معتبر صادرات را گسترش نمی‌دهد. کتابخانهٔ جدید در طول موج و زاویهٔ خودش کنترل هر ردیف می‌خواهد. ضریب ثابت، پاشندگی ماده را عمداً حذف می‌کند.

<Figure size 1250x462.5 with 2 Axes>

۶. انتخاب و گزارش صادقانهٔ درخواست ناممکن

برای ϕ⋆\phi_\star، خطای دایروی Δϕ=arg⁡(te−iϕ⋆)\Delta\phi=\arg(t e^{-i\phi_\star}) را بگیرید. فقط پذیرفته‌ها با T≥0.8T\geq0.8 را نگه و ∣Δϕ∣|\Delta\phi| را کمینه کنید. امکان‌پذیری به خطای درون 5∘5^\circ نیاز دارد. کتابخانهٔ غیرخالی همیشه نزدیک‌ترین ردیف دارد؛ طرح رضایت‌بخش الزاماً ندارد. این انتخاب گسسته است، نه بهینه‌سازی کامل فراسطح.

Loading...

۷. مانیتور، فاز را بدون تغییر قطعه عوض می‌کند

مانیتور ورودی در z=−Liz=-L_i و خروجی در z=h+Ltz=h+L_t؛ نسبت به میدان فرودی مانیتور اول، rmon=re2ik0qiLir_{\rm mon}=r e^{2ik_0q_iL_i} و tmon=teik0(qiLi+qtLt)t_{\rm mon}=t e^{ik_0(q_iL_i+q_tL_t)}. سلول بعد جابه‌جایی را از دامنهٔ محاسبه‌شده می‌سازد و حذف می‌کند. آزمون جبری مرجع است؛ خود RCWA روی دو مرز و بدون مانیتور جابه‌جا تطبیق می‌دهد.

Loading...

۸. کنترل اختیاری ژوپیتر

ENABLE_WIDGETS=True را در پارامتر تنظیم و دوباره اجرا کنید تا کتابخانهٔ محاسبه‌شده را ببینید. کنترل، ردیف موجود را انتخاب و مسئلهٔ تازه حل نمی‌کند. آزمایشگاه منتشرشده مرورگر مستقل بدون نصب پایتون نیز دارد.

Saved reference: optional Jupyter widgets disabled; use the browser library explorer or enable them locally.

چه چیزی اثبات شد و چه باقی است؟

محاسبهٔ تمام‌موج TE، کنترل مستقل لایه، پالایش هر عرض، بازسازی میدان و کتابخانه با مرجع صریح اجرا شده‌اند. scripts/validate_chapter03.py چندمرتبه، آینه، نمونهٔ مرتبهٔ بالاتر و اختیاری grcwa را می‌آزماید. data/chapter-03/validation.json سابقه و محیط آن را دارد.

تمرین‌ها: تفاوت ∣t∣2,T|t|^2,T برای ni≠ntn_i\ne n_t؛ باقیمانده و خطای مختلط M=0M=0؛ ارتفاع تازه و پوشش؛ تابش تازه و شمارش و همگرایی؛ ابرسلول همسایهٔ متفاوت با حل‌گر مناسب برای آزمون تقریب موضعی (اینجا نتیجهٔ آن ادعا نمی‌شود)؛ و گروه‌بندی هندسهٔ آموزش و آزمون پیش از فصل ۱۰.

منابع: Moharam و Gaylord، قرارداد grcwa و Meep. حل‌گر دوره اصیل و TE محدود است، نه بستهٔ grcwa. توافق دو RCWA، مقایسهٔ FEM/FDTD یا تجربه نیست.

References
  1. Moharam, M. G., & Gaylord, T. K. (1981). Rigorous coupled-wave analysis of planar-grating diffraction. Journal of the Optical Society of America, 71(7), 811–818. 10.1364/JOSA.71.000811