خانه نمونه‌ها اسکرین‌شات‌ها راهنمای کاربر لوگوی Bluesky YouTube
OghmaNano شبیه‌سازی سلول‌های خورشیدی آلی/پروسکایتی، OFETها و OLEDها دانلود

آموزش GaAs (بخش A): اجرای یک شبیه‌سازی رانش–نفوذ 3D با یک عیب عمودی

1. مقدمه

در این آموزش یک شبیه‌سازی رانش–نفوذ 3D از یک دیود pn از جنس GaAs را اجرا می‌کنید که شامل یک عیب عمودی آشکار و عمدی است (یک شنت از بالای پشته تا پایین آن). این یک مسئله عمداً «ناعادلانه» برای مدل‌های 1D است: این عیب جریان جانبی، تمرکز جریان و بازترکیب موضعی را تحمیل می‌کند که در یک شبیه‌سازی صرفاً در راستای ضخامت نمی‌توانند وجود داشته باشند. اهمیت این موضوع: در دستگاه‌های واقعی، عملکرد اغلب نه توسط پشته لایه‌ای ایده‌آل بلکه توسط محل واقعی عبور جریان محدود می‌شود. عیوب موضعی، pinholeها، نشت لبه، تماس‌های محدود و مواد غیر یکنواخت می‌توانند بر JV اندازه‌گیری‌شده غالب شوند. یک مدل رانش–نفوذ 3D به شما امکان می‌دهد ویژگی‌های موجود در منحنی JV را مستقیماً به ناحیه‌های مشخصی از دستگاه مرتبط کنید و به پرسش‌هایی پاسخ دهید که 1D از عهده آن برنمی‌آید.

نحوه استفاده از این آموزش در کار خودتان: عیب موجود در اینجا را به‌عنوان الگویی برای هر ناایده‌آلی موضعی در نظر بگیرید—برای مثال یک فیلامان شنت، یک pinhole در یک لایه بلوکه‌کننده، یک مرز دانه، یک ناحیه آسیب‌دیده ناشی از پروب، یا یک الکترود با سطح محدود. روند کار یکسان است: یک هندسه 3D حداقلی بسازید، مش جانبی را تا حد امکان کوچک نگه دارید، حل‌گر را اجرا کنید، سپس از منحنی‌های JV تفکیک‌شده برحسب تماس و snapshotها (jn.csv، \(\phi\)، بازترکیب) برای ارتباط دادن رفتار الکتریکی با مکان فیزیکی استفاده کنید.

هدف دوگانه است: (1) یک نقطه ورود عملی برای مدل‌سازی الکتریکی واقعاً 3D در OghmaNano به شما بدهد، و (2) تصمیم‌گیری مدل‌سازی را آموزش دهد: چه زمانی 3D ضروری است (عیوب، تماس‌های محدود، تغییرات جانبی) و چه زمانی مسئله به 1D فرو می‌کاهد. در بخش A دستگاه معیوب را اجرا می‌کنید، در بخش B عیب را حذف می‌کنید و نشان می‌دهید که وقتی تقارن بازگردانده شود، 3D/2D/1D با هم توافق دارند، و در بخش C روشن‌سازی را فعال می‌کنید و می‌بینید حساسیت عددی در جریان کم کجا ظاهر می‌شود.

2. شروع کار

از پنجره اصلی OghmaNano، روی شبیه‌سازی جدید کلیک کنید تا کتابخانه دستگاه باز شود (نگاه کنید به ??). روی دموهای GaAs دوبار کلیک کنید. این کار پوشه‌ای از مثال‌های آرسنید گالیم را باز می‌کند (نگاه کنید به ??). در نهایت، روی GaAs - 3D defect دوبار کلیک کنید و شبیه‌سازی را در پوشه‌ای که دسترسی نوشتن دارید ذخیره کنید.

پنجره کتابخانه شبیه‌سازی جدید که چندین دسته دستگاه از جمله دموهای GaAs را نشان می‌دهد.
روی شبیه‌سازی جدید کلیک کنید تا کتابخانه دستگاه باز شود. روی دموهای GaAs دوبار کلیک کنید.
پوشه دموهای GaAs که چندین پروژه نمونه GaAs از جمله GaAs - 3D defect را نشان می‌دهد.
پوشه دموهای GaAs. روی GaAs - 3D defect دوبار کلیک کنید تا مثال باز شود.

💡 نکته: برای بهترین عملکرد، فایل را روی یک درایو محلی ذخیره کنید. شبیه‌سازی‌هایی که روی پوشه‌های شبکه، USB یا فضای ابری (مثلاً OneDrive) ذخیره شده‌اند ممکن است به دلیل خواندن/نوشتن سنگین کند اجرا شوند.

پس از باز کردن مثال، پنجره اصلی یک نمای 3D از دستگاه را نشان می‌دهد (نگاه کنید به ??). ساختار، یک دیود pn از جنس GaAs است که شامل دو بلوک قابل مشاهده است که یک ناحیه عیب عمودی عمدی را نشان می‌دهند (برای مثال، یک فیلامان ناخالصی یا مسیر اتلاف شبیه اتصال کوتاه). این عیب از بالا تا پایین دستگاه امتداد دارد و آن را ذاتاً سه‌بعدی می‌کند و قادر به ایجاد تمرکز جریان و بازترکیب موضعی فضایی است که در یک مدل صرفاً 1D وجود نداشتند.

برای بررسی پارامترهای ماده و عیب، به زبانه ساختار دستگاه بروید و روی پارامترهای الکتریکی کلیک کنید تا ویرایشگر پارامتر باز شود (نگاه کنید به ??). مجموعه‌پارامترهای جداگانه‌ای برای موارد زیر خواهید یافت:

این مثال از تحرک‌های شبیه GaAs و چگالی‌های حامل از نظر فیزیکی معقول استفاده می‌کند. بازترکیب شامل یک کانال ساده دوجسمی آزاد-به-آزاد است (که در زمینه دستگاه‌های آلی اغلب با عنوان n3–p3 شناخته می‌شود) با یک ضریب نماینده برابر با 1 × 10−15 m3s−1.

همچنین متوجه خواهید شد که تله‌های Shockley–Read–Hall (SRH) تعادلی فعال هستند. در بسیاری از شبیه‌سازی‌های دستگاه‌های آلی، تله‌های SRH دینامیکی لازم هستند زیرا اشغال تله بار قابل‌توجهی را ذخیره می‌کند و به الکترواستاتیک بازخورد می‌دهد. با این حال، برای GaAs چگالی تله‌ها معمولاً آن‌قدر کم است که اغلب می‌توان تله‌ها را صرفاً به‌عنوان یک مکانیسم اتلاف بازترکیبی در نظر گرفت. استفاده از SRH تعادلی این فیزیک را بدون وارد کردن متغیرهای حالت اضافی برای بار تله ذخیره‌شده ثبت می‌کند و مدل را هم پایدار و هم کارآمد نگه می‌دارد.

پنجره اصلی OghmaNano که یک ساختار دیود GaAs سه‌بعدی با یک ناحیه عیب عمودی را نشان می‌دهد.
مثال دیود pn سه‌بعدی GaAs. بلوک‌های داخلی یک عیب عمودی عبوری از دستگاه را نشان می‌دهند که برای نمایش اثرات جریان ذاتاً 3D گنجانده شده است.
ویرایشگر پارامترهای الکتریکی که مجموعه‌پارامترهای GaAs p+، GaAs n+، defect0 و defect1 را از جمله تحرک‌ها و تنظیمات تله SRH نشان می‌دهد.
ویرایشگر پارامترهای الکتریکی برای دیود GaAs و ناحیه‌های عیب. این مثال از تله‌های SRH تعادلی و یک ضریب نماینده برای بازترکیب آزاد-به-آزاد استفاده می‌کند.

3. بررسی شبیه‌سازی: دوپینگ و مش

نوار الکتریکی دسترسی به ویرایشگرهای اصلی الکتریکی را فراهم می‌کند که برای تعریف و عیب‌یابی شبیه‌سازی استفاده می‌شوند (نگاه کنید به ??). در این بخش روی دو ابزار تمرکز می‌کنیم: دوپینگ/یون‌ها که پیوند pn را تعریف می‌کند، و مش الکتریکی که وضوح فضایی حل رانش–نفوذ را کنترل می‌کند.

روی دوپینگ/یون‌ها کلیک کنید تا ویرایشگر دوپینگ باز شود (نگاه کنید به ??). این مثال یک دیود pn عمداً ساده است، با ناحیه‌های p-type و n-type کاملاً مجزا. ساده نگه داشتن پروفایل دوپینگ در اینجا باعث می‌شود نسبت دادن هر رفتار غیرعادی در ادامه به هندسه (عیب) آسان‌تر باشد، نه به الکترواستاتیک.

سپس روی مش الکتریکی کلیک کنید تا ویرایشگر مش باز شود (نگاه کنید به ??). خواهید دید که هر سه راستای x، y و z فعال هستند، یعنی شبیه‌سازی واقعاً سه‌بعدی است. در این دستگاه مختصات:

مش در راستای y عمداً بین لایه‌های n-type و p-type تقسیم شده است تا هر ناحیه وضوح مناسب خود را حفظ کند—اگر بعداً ضخامت لایه‌ها را تغییر دهید یا عدم تقارن وارد کنید، این موضوع مهم می‌شود. در مقابل، مش‌های جانبی (x و z) از تعداد نسبتاً کمی نقطه استفاده می‌کنند (برای مثال، حدود ~10 در x و ~5 در z). این کار عمدی است: در 3D، هزینه محاسباتی به‌سرعت رشد می‌کند. اگر چگالی مش را در هر بُعد به اندازه ضریب \(k\) افزایش دهید، تعداد کل مجهول‌ها تقریباً با \(k^3\) مقیاس می‌شود. از نظر عملی، شبیه‌سازی‌های 3D با ریزتر شدن مش به‌صورت مکعبی کندتر می‌شوند، بنابراین باید وضوح جانبی را تا حد امکان پایین نگه دارید، در حالی که هنوز فیزیک مورد نظر خود را تفکیک می‌کنید.

نوار الکتریکی که گزینه‌های حل‌گر و دکمه‌هایی از جمله Doping/Ions و Electrical mesh را نشان می‌دهد.
نوار الکتریکی. از دوپینگ/یون‌ها برای بررسی پروفایل‌های دوپینگ و از مش الکتریکی برای پیکربندی بُعد و وضوح استفاده کنید.
نمودار و جدول پروفایل دوپینگ که ناحیه‌های GaAs p+ و GaAs n+ را نشان می‌دهد.
ویرایشگر دوپینگ که یک پروفایل ساده دوپینگ pn را برای دیود GaAs نشان می‌دهد.
ویرایشگر مش الکتریکی که فعال بودن x، y و z را برای یک شبیه‌سازی 3D و اندازه‌های نسبتاً کوچک مش جانبی نشان می‌دهد.
مش الکتریکی 3D. تعداد نقاط مش جانبی را پایین نگه دارید: زمان اجرا در 3D با چگالی مش به‌سرعت افزایش می‌یابد.

4. اجرای شبیه‌سازی 3D و مشاهده نتایج

برای اجرای شبیه‌سازی، روی اجرای شبیه‌سازی (مثلث آبی) کلیک کنید. چون این یک مسئله واقعاً رانش–نفوذ سه‌بعدی است، بیشتر از یک اجرای 1D طول می‌کشد. روی یک لپ‌تاپ نسبتاً مدرن، این مثال باید در حدود 30 ثانیه کامل شود. اگر زمان اجرا به‌طور قابل‌توجهی بیشتر است، ابتدا بررسی کنید که شبیه‌سازی روی یک درایو محلی ذخیره شده باشد؛ پوشه‌های روی شبکه یا همگام‌سازی‌شده با فضای ابری می‌توانند به دلیل I/O سنگین فایل، اجرا را به‌شدت کند کنند. پس از پایان اجرا، زبانه خروجی را باز کنید (نگاه کنید به ??). این پوشه شامل فایل‌های خروجی استاندارد تولیدشده توسط حل رانش–نفوذ است، از جمله snapshotهای متغیرهای داخلی و داده‌های جریان–ولتاژ. در این مرحله مهم است که بین خروجی‌های کلی و خروجی‌های تفکیک‌شده برحسب تماس تمایز قائل شوید.

چون این دستگاه در 3D با تماس‌های با سطح محدود شبیه‌سازی شده است، عموماً باید فایل کلی jv.csv را نادیده بگیرید و به‌جای آن از منحنی‌های JV تفکیک‌شده برحسب تماس استفاده کنید. فایل‌های jv_contact0.csv و jv_contact1.csv جریان مربوط به تماس‌های بالا و پایین را به‌ترتیب گزارش می‌کنند. در شبیه‌سازی‌های چندبعدی، این منحنی‌ها از نظر فیزیکی معنادارترین روش برای تفسیر رفتار الکتریکی و عیب‌یابی اتلاف‌های وابسته به تماس هستند. برای مشاهده منحنی JV تماس بالایی، jv_contact0.csv را باز کنید (نگاه کنید به ??). چون دستگاه شامل یک عیب عمودی است، انتظار نمی‌رود این منحنی شبیه یک مشخصه ایده‌آل دیود pn یک‌بعدی باشد. در بخش بعدی (بخش B)، عیب را غیرفعال خواهید کرد و خواهید دید پاسخ JV چگونه تغییر می‌کند—و هنگامی که عدم تقارن ذاتاً سه‌بعدی حذف شود، همین ساختار چگونه دوباره به 2D و 1D فرو می‌کاهد.

زبانه خروجی که فایل‌های نتیجه از جمله مدل دستگاه، snapshotها و فایل‌های JV تفکیک‌شده برحسب تماس را نشان می‌دهد.
زبانه خروجی. برای شبیه‌سازی‌های 3D با تماس‌های محدود، به‌جای jv.csv کلی، jv_contact0.csv و jv_contact1.csv را ترجیح دهید.
منحنی JV برای تماس بالایی از یک شبیه‌سازی 3D GaAs که شامل یک عیب عمودی است.
منحنی jv_contact0.csv (تماس بالا) برای دیود 3D GaAs شامل عیب عمودی.

5. بررسی متغیرهای داخلی با نمایشگر snapshots

برای بررسی آنچه حل‌گر در داخل انجام می‌دهد، پوشه snapshots/ را در پوشه خروجی باز کنید. این کار دسترسی به متغیرهای فضایی حل‌گر را به‌عنوان تابعی از گام شبیه‌سازی (معمولاً بایاس اعمال‌شده) فراهم می‌کند. با دوبار کلیک روی این پوشه، نمایشگر snapshots باز می‌شود که در ?? و ?? نشان داده شده است.

در پنجره snapshots، روی دکمه آبی + کلیک کنید تا یک نمودار اضافه شود و از منوی کشویی فایل برای رسم، jn.csv را انتخاب کنید. فایل jn.csv متناظر با چگالی جریان الکترونی عمودی است. با استفاده از لغزنده اصلی می‌توانید بررسی کنید توزیع جریان با ولتاژ اعمال‌شده چگونه تغییر می‌کند، در حالی که لغزنده‌های y و z به شما اجازه می‌دهند از حجم 3D برش بگیرید.

نمایشگر snapshots که jn.csv (چگالی جریان الکترونی عمودی) را در ولتاژ پایین نشان می‌دهد، جایی که جریان نزدیک صفر است و نویز عددی غالب است.
jn.csv در ولتاژ اعمالی پایین. جریان واقعی نزدیک صفر است، بنابراین ساختار قابل مشاهده تحت سلطه نویز عددی است.
نمایشگر snapshots که jn.csv را در ولتاژ بالاتر نشان می‌دهد، جایی که جریان به‌شدت از طریق عیب عبور می‌کند و یک مسیر شبیه اتصال کوتاه تشکیل می‌دهد.
در ولتاژ بالاتر، جریان موضعی می‌شود و از طریق عیب عبور می‌کند و یک مسیر اتلاف واضح شبیه اتصال کوتاه تشکیل می‌دهد که ذاتاً 3D است.
نمودار 3D از phi.csv که توزیع پتانسیل الکترواستاتیکی را درون دیود به‌عنوان تابعی از ولتاژ اعمال‌شده نشان می‌دهد.
phi.csv: پتانسیل الکترواستاتیکی \(\phi\)، که نشان می‌دهد پتانسیل داخلی با بایاس چگونه بازتوزیع می‌شود.
نمودار 3D از Nad.csv که توزیع دوپینگ ترکیبی دهنده و پذیرنده را در دستگاه نشان می‌دهد.
Nad.csv: توزیع ترکیبی دوپینگ پذیرنده–دهنده که توسط ویرایشگر دوپینگ تثبیت شده است.

این مثال یک دیود در تاریکی است، بنابراین تمام جریان صرفاً به‌صورت الکتریکی رانده می‌شود و ناشی از فوتوجریان نیست. مشاهده کلیدی این است که عیب یک مسیر رسانش بسیار موضعی ایجاد می‌کند، که می‌توان آن را مستقیماً در 3D مشاهده کرد و به‌طور بدون ابهام به رفتار غیرایده‌آل JV مرتبط نمود. نمایشگر snapshots را می‌توان برای بررسی بسیاری از کمیت‌های داخلی دیگر نیز به کار برد، از جمله Ec.csv و Ev.csv (لبه‌های نوار)، ترازهای شبه-فرمی، نرخ‌های بازترکیب و چگالی‌های حامل. بررسی این میدان‌ها در کنار منحنی JV یکی از مؤثرترین روش‌ها برای ایجاد درک شهودی از رفتار حل‌گرهای رانش–نفوذ در دستگاه‌های چندبعدی است.

توجه داشته باشید که اگرچه پتانسیل الکترواستاتیکی \(\phi\) با بایاس اعمال‌شده تغییر می‌کند، توزیع دوپینگ (Nad.csv) توسط ویرایشگر دوپینگ تعیین شده و با ولتاژ تغییر نمی‌کند. با این حال، مشاهده دوپینگ در 3D مفید است—به‌ویژه برای آموزش‌های بعدی که شامل تغییرات جانبی دوپینگ یا عیوب موضعی فضایی هستند.

👉 گام بعدی: ادامه دهید به بخش B تا عیب را حذف کرده و منحنی‌های JV را مقایسه کنید.