فصل ۶: مدلسازی عددی و روشهای شبیهسازی
آیا ممکن است محاسبهای توان را تا پانزده رقم حفظ کند، اما موج عبوری را نادرست پیشبینی کند؟ بله. در این فصل چنین نتیجهای را ایجاد میکنید، علت آن را مییابید و دقت محاسبه را بهبود میدهید.
در فصل ۲، برای یک لایهٔ تخت حل دقیق پراکندگی داشتیم. اکنون همان مسئلهٔ فیزیکی را با تفاضل محدود حل و نتیجهها را مقایسه میکنیم. این مسئلهٔ مرجع، خطای روش عددی را از عدم قطعیت دربارهٔ ساختار فیزیکی جدا میکند. سپس به پالایش هارمونیکهای فصلهای ۳ و ۵ بازمیگردیم.
از مثالهای حلشده، آزمایشگاه تعاملی و دفترچهٔ اجراشده استفاده کنید. پیشنیازها فصل ۲، دستگاههای خطی و اعداد مختلطاند؛ مقایسهٔ RCWA به فصلهای ۳ تا ۵ نیز نیاز دارد. پیش از اعتماد به یک کتابخانهٔ پاسخ تازه، این مسیرِ روشهای عددی را مطالعه کنید.
جسم آزمون یک لایهٔ یکنواخت و نامتناهی در x و y است: d = 0.60 µm، ضریب لایه ۲٫۴ و محیط بیرونی ۱٫۰. گرهٔ عددی لایهٔ مادی بیشتر نیست. طرح مرجع N = 8 و فاصلهٔ بیرونی صفر را نشان میدهد؛ کاوشگر تعداد شبکه و شرح فاصله را با کنترلها تغییر میدهد.
چه چیزهایی باید بیاموزید؟¶
در پایان باید بتوانید برای هندسه و مشاهدهپذیر مشخص، خانوادهٔ حلگر مناسبی انتخاب کنید؛ یک گسستهسازی کوچک در حوزهٔ فرکانس را استخراج کنید؛ باقیماندهٔ معادله را از خطای پیشبینی جدا کنید؛ کنترلهای مستقل عددی را پالایش کنید؛ دامنههای مختلط را در صفحات مرجع مشترک مقایسه کنید؛ و معیار پذیرشی بازتولیدپذیر بنویسید.
دامنهٔ اجراشده: یک تیغهٔ دیالکتریک تخت و یکبعدی، همسانگرد، غیرمغناطیسی و بیاتلاف با تابش عمودی و ضریب شکست یکسان در دو محیط بیرونی؛ همچنین بررسی مکمل پالایش هارمونیک با حلگر موجود ریج TE. مقایسههای FEM، حوزهٔ زمان، دستگاه متناهی، مادهٔ پاشنده و آزمایش فیزیکی که در ادامه میآیند، طرحهایی برای گسترش آزمایشگاهاند.
پیش از حلگر، مسئله را انتخاب کنید¶
ابتدا تابش، قانون ماده، هندسه، شرایط مرزی، کمیت گزارششده و دقت مطلوب را مشخص کنید. تصویر بزرگ میدان هنگامی مفید است که نرمالسازی، مکان و کنترلهای عددی آن معلوم باشند.
| روش | کاربرد مناسب در این درس | کنترلهایی که به پالایش مستقل نیاز دارند |
|---|---|---|
| مدل دقیق تخت، مرز یا ورقه | حالتهای حدی، علامتها، صفحات فاز و بررسی اولیهٔ کمهزینهٔ طراحی | تقریب فیزیکی و اعتبار پارامترها؛ شبکهٔ فضایی وجود ندارد |
| RCWA یا روش مدی فوریه | ساختارهای تناوبی لایهای و کانالهای پراش | قطع هارمونیکها، نمایش فوریهٔ ماده؛ لایهبندی هنگامی که هندسه در راستای انتشار تغییر میکند |
| FDFD | مسئلهٔ مقدار مرزی در حوزهٔ فرکانس روی شبکهٔ فضایی | شبکه، نمایش فصل مشترک، مرزها، دامنه و جای مانیتورها، حل دستگاه خطی |
| FEM | میدانهای برداری روی شبکههای منطبق با هندسههای پیچیده | اندازه و مرتبهٔ المان، هندسهٔ خمیده، پورتها و مرزها، رواداری حلگر |
| FDTD | میدانهای وابسته به زمان و طیف حاصل از تحریک زمانی | گامهای مکان و زمان، طیف منبع، مدت اجرا، مدل فصل مشترک، دامنه و جاذبها |
| معادلهٔ انتگرالی سطحی یا BEM | پراکندگی با ناحیههای قطعهوار همگن مناسب | شبکهٔ سطحی، انتگرالگیری عددی، حل دستگاه و فرضهای تابع گرین محیط زمینه |
مقدمهٔ Meep گسستهسازی مکان و زمان آن را شرح میدهد. یادداشتهای ماکسول MFEM المانهای یالی سازگار با مؤلفهٔ مماسی را توضیح میدهند. مستندات پیادهسازی SCUFF-EM گسستهسازی جریان سطحی را شرح میدهند. اینها مرجع روشاند؛ هیچیک از این بستهها در این آزمایشگاه اجرا نمیشود.
کد RCWA ریج، میدانهای مدی را درون هر لایهٔ یکنواخت بهصورت تحلیلی منتشر میکند. گام زمانی یا شبکهٔ z ندارد که پالایش شود. مقایسه با grcwa، پیادهسازی دیگری از همان خانوادهٔ روش را میآزماید. مقایسهٔ تازهٔ FDFD تیغه، خانوادهٔ متفاوتی را فقط برای هندسهٔ تیغه بررسی میکند.
چهار پرسش متفاوت دربارهٔ خطا¶
برای دستگاه گسستهٔ و ضریب عبور مختلط گزارششدهٔ ، تعریف میکنیم:
باقیمانده میپرسد دستگاه مونتاژشده را با چه دقتی حل کردهایم. توازن توان، رابطهٔ بقای مسئلهٔ گسسته را بررسی میکند. خطای دامنه میپرسد این مسئله با چه دقتی یک حل پیوستهٔ معلوم را پیشبینی میکند. اختلاف مدل میپرسد آیا هر یک از این مسئلههای ایدهآل، دستگاه واقعی را توصیف میکند. کوچکبودن دو سنجهٔ اول، دو مورد آخر را کراندار نمیکند.
هندسه، عدم قطعیت ماده، گسستهسازی، مرزهای مصنوعی، حل جبری و استخراج مشاهدهپذیر را در بودجهٔ خطا جدا نگه دارید. اثرهای آنها ممکن است همبسته باشند؛ جمع مربعی خطاها به مدل آماری موجه نیاز دارد. حذف یک قطبش یا انتخاب قانون مادهٔ نادرست با پالایش شبکه برطرف نمیشود.
یک محاسبهٔ لایهٔ تخت در حوزهٔ فرکانس بسازید¶
از قرارداد ، عدد موج و میدان در تابش عمودی استفاده کنید. تیغه ناحیهٔ را اشغال میکند؛ ضریب شکست درون آن و در هر دو سوی بیرونی است و هر دو حقیقیاند:
پس مرجع وجه ورودی و مرجع وجه خروجی است. دامنهٔ میدان فرودی در وجه ورودی یک است. حل مرجع دقیق، فرمول مستقل فرنل برای لایه در فصل ۲ است.
هر دو وجه را روی گرهها قرار دهید، را بگیرید و مشتق دوم را با شابلون مرکزی جایگزین کنید:
گرههای داخلی از ، گرههای بیرونی از و گرهٔ هر وجه از استفاده میکنند. این میانگین فصل مشترک برای میدان الکتریکی مماسی اسکالر و تیغهٔ منطبق با شبکهٔ ماست؛ دستور عمومی برای مؤلفهٔ عمودی میدان الکتریکی، فلزها، گوشههای خمیده یا معادلات برداری ماکسول نیست.
محیط بیرونی یکنواخت، موج روندهٔ گسستهای با گام فاز دارد:
حد قطع شبکه، محدودیت ریاضی دامنهٔ روش است و توصیهای برای دقت نیست. حتی با فاصلهٔ کافی از این حد، پاشندگی عددی میتواند چشمگیر باشد. پیادهسازی شرط را در هر دو محیط لازم میداند. شبکههای درشتِ مجاز همچنان ممکن است نادقیق باشند و برای آشکارکردن این خطا حفظ میشوند.
مقدار گرهٔ شبح خروجی سمت راست است. در سمت چپ، موج فرودی معلوم را اضافه و رفتار خروجی را بر بخش بازتابی اعمال کنید. این مرزهای خروجی گسسته برای شابلون محیط بیرونی همگن دقیقاند. این مرزها PML نیستند. یک گزینهٔ عمداً نامنطبق، در سمت راست از استفاده میکند تا بازتاب مصنوعی کوچک را آشکار کند.
ببینید چرا بقای توان گواه دقت نیست¶

سه سنجه به پرسشهای متفاوت پاسخ میدهند. دستگاه درشتِ پایستار میتواند باقیمانده و نقص توان بسیار کوچکی داشته باشد، در حالی که ضریب عبور مختلط آن نادقیق است. خطا نسبت به حل مرجع با پالایش فضایی کاهش مییابد.
برای تیغهٔ منتشرشده، ، ، و است. پیش از دوبرابرکردن پیشبینی کنید کدام منحنی بیشترین تغییر را خواهد داشت. علاوه بر توان، خطای دایروی فاز را نیز بررسی کنید. اختلاف فاز از به دست میآید و نزدیک صفرِ عبور، اطلاعات مفیدی نمیدهد.

توافق میدان در مختصات فیزیکی و نرمالسازی فرودی یکسان بررسی میشود. شبکههای ریزتر، انباشت فاز و تداخل را بهتر بازنمایی میکنند؛ ناحیهٔ سایهخورده همان لایهٔ فیزیکی است.
مانیتور را جابهجا کنید، دستگاه را ثابت نگه دارید¶
فرض کنید دامنههای فرودی و بازتابی در گرهای با فاصلهٔ پیش از وجه ورودی و دامنهٔ عبوری در گرهای با فاصلهٔ پس از وجه خروجی استخراج شوند. با نرمالسازی نسبت به میدان فرودی موضعی، ضرایب خام از روابط زیر پیروی میکنند:
فاز انتشار را با همان قانون انتشار شبکهٔ حلشده حذف کنید. استفاده از عدد موج پیوستهٔ بهجای آن، خطایی متناسب با باقی میگذارد. ممکن است توان ثابت بماند اما فاز دچار رانش شود. با مرز راستِ عمداً نامنطبق، موجهای رو به جلو و عقب در محیط خروجی همزمان وجود دارند؛ شار خالص آنها را جداگانه گزارش کنید. در این حالت ضریب موج رو به جلو است که با تجزیهٔ موجهای رفت و برگشت استخراج میشود؛ مربع اندازهٔ میدان کل در یک گرهٔ مانیتور، توان عبوری رو به جلو نیست.
جریان شبکه در ناحیهٔ بدون منبع با ضریب شکست حقیقی ثابت است. این جریان در حد پیوسته با شار فیزیکی تناسب دارد؛ نرمالسازی آن با جریان گسستهٔ فرودی، سنجهٔ مناسب بقای توان در شبکهٔ گسسته را میدهد. یکسانبودن ضریب شکست دو محیط بیرونی، وزن جریان یکسانی برای دامنههای ورودی و خروجی ایجاد میکند.

شبکهٔ لایه را ثابت نگه دارید و حاشیهٔ محیط بیرونی را تغییر دهید. مرز گسسته و حذف فاز انتشارِ درست، ضرایب روی وجوه را ثابت نگه میدارند. نامنطبقبودن مرز و خطای صفحهٔ مرجع، نشانههای متفاوتی برجا میگذارند.
در شبیهسازی بزرگتر FEM یا FDTD، مرزهای باز معمولاً از لایههای جاذب استفاده میکنند. عملکرد PML همچنان به بررسی ضخامت و فاصله نیاز دارد؛ مستندات PML در Meep را ببینید. هندسه، شبکه و اندازهٔ جاذب را همزمان تغییر ندهید و نتیجه را مطالعهٔ همگرایی شبکه ننامید.
همگرایی را برآورد و معیار پذیرش را انتخاب کنید¶
اگر در بازهای مجانبی باشد، سه شبکه با نسبت پالایش یکسان اجازه میدهند بنویسیم:
این رابطه را برای مشاهدهپذیری با تعریف ثابت، مانند ضریب عبور مختلط، به کار ببرید و نزدیک حذف متقابل خطاها و خطای گردکردن احتیاط کنید. این برآوردها به مشاهدهٔ روند مجانبی نیاز دارند و کران قطعی نیستند. ناپیوستگیها، پلهایشدن هندسه، گوشهها و تغییر نمایش ماده میتوانند نرخ همگرایی را عوض کنند. بحث هموارسازی زیرپیکسلی در Meep نمونههایی از اثر فصل مشترک دارد؛ تیغهٔ اسکالر منطبق با شبکهٔ ما، نرخ مرتبهٔ دوم را برای همهٔ مسئلهها اثبات نمیکند.
پیش از انتخاب شبکه، رواداریها را متناسب با تصمیم طراحی تعیین کنید. برای مثال، کتابخانهای حساس به فاز میتواند هم و هم تغییر فاز کمتر از را در نقاطی که عبور قابل توجه است لازم بداند. هندسهها و فرکانسهای دشوارترِ مرتبط را بیازمایید؛ یک شبکهٔ پذیرفتهشده را به تمام ساختارهای تشدیدی تعمیم ندهید.
این عادت را به فراسطوح نقشدار منتقل کنید¶

ابرسلول فصل ۵ نیز پیش از همگرایی توان مرتبهٔ هدف، توان کل را حفظ میکند. مرجع مقایسه، محاسبههای ذخیرهشده با هارمونیکهای بیشتر است؛ این شاهد پالایش است، نه حل دقیق.
برای ریج تناوبی، هارمونیکها را پالایش کنید و هندسه، قانون ماده، تابش، تعریف مرتبهها و صفحات فاز را ثابت نگه دارید. تمام کانالهای منتشرشونده و دامنهٔ مختلط مورد استفاده در طراحی را بررسی کنید. محاسبه با بیشترین تعداد هارمونیک، مرجع مقایسه است، نه حقیقت ریاضی. پیادهسازی دوم، انتخابهای نرمافزاری را میآزماید؛ روشی متفاوت برای همان هندسه، شاهد مکملی میافزاید. آزمون مرجع تیغه بهتنهایی، ابرسلول نقشدار را اعتبارسنجی نمیکند.
سابقهٔ بازتولیدپذیر شبیهسازی¶
مسئلهٔ فیزیکی، اثرهای حذفشده از مدل، واحدها و قرارداد فازوری، حلگر، نسخه و هش کد، دادههای ماده، کنترلهای عددی، تعریف منبع و مانیتور، تمام کانالهای توان، پالایشهای مستقل، معیارهای پذیرش و نتیجهها شامل گزینههای ناموفق را ثبت کنید. دفترچه و دادهٔ استفادهشده برای هر شکل خروجی را بایگانی کنید.
پیش از پذیرش طراحی بعدی: توضیح دهید کدام خطا را تغییر دادهاید، چه چیز ثابت مانده است، چرا مقایسه مستقل است و کدام نتیجهها هنوز پشتوانه ندارند. هنگامی که مدلهای تنظیمپذیر فصل ۷ آماده شدند، به آنها ادامه دهید؛ همین حالا این بررسیها را در فصلهای ۳، ۵ و ۱۰ به کار ببرید.
بررسیهای محاسباتی مرتبط¶
با ms-09: پهنای باند طیفی، ms-10: سلول مستقل و ابرسلول و ms-11: بهینهسازی کراندار با کنترل مستقل ادامه دهید. این بررسیهای اجراشده از همان هندسهٔ مشخص تیغهای استفاده و پاسخ طیفی، تقریب مدل و اعتبارسنجی طرح را به هم وصل میکنند. طراحی معکوس، مرجع تمامموج مستقیم برای مقایسهٔ بعدی هوش مصنوعی است.