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

آموزش شبیه‌سازی اکسیتون

1. مقدمه

در این آموزش بررسی خواهیم کرد که چگونه دینامیک اکسیتون را در دستگاه‌های فتوولتائیک آلی (OPV) شبیه‌سازی کنیم. وقتی یک فوتون در یک نیمه‌رسانای آلی جذب می‌شود، یک جفت الکترون–حفرهٔ مقید موسوم به اکسیتون تولید می‌کند. در دستگاه‌های OPV، این اکسیتون‌ها باید به یک فصل‌مشترک دهنده–پذیرنده رانش یا نفوذ کنند تا بتوانند به حامل‌های بار آزاد تفکیک شوند. این فرایند را می‌توان با استفاده از یک معادلهٔ تفکیک اکسیتون مدل‌سازی کرد، که هم انتقال اکسیتون و هم تبدیل نهایی آن‌ها به الکترون و حفره را توصیف می‌کند. در OghmaNano، این دینامیک اکسیتون روی معادلات drift–diffusion استاندارد افزوده می‌شود تا تصویر کامل فوتوفیزیکی ثبت شود. بحث دقیق‌تر دربارهٔ اینکه چه زمانی مدل‌سازی اکسیتون لازم است (و چه زمانی می‌توان از آن صرف‌نظر کرد) در اکسیتون‌ها و بازترکیب geminate ارائه شده است.

2. شروع کار

از زبانهٔ New simulation در ریبون فایل، کلیک کنید تا پنجرهٔ New simulation باز شود (نگاه کنید به Figure 1a). در این پنجره دسته‌های بسیاری از مثال‌های از پیش پیکربندی‌شده را خواهید یافت. روی پوشهٔ Exciton simulations دوبار کلیک کنید تا زیرمنوی مثال‌های مرتبط با اکسیتون باز شود (نگاه کنید به Figure 1b). برای این آموزش از قالب Exciton device استفاده خواهیم کرد که یک نقطهٔ شروع ساده برای شبیه‌سازی تولید، انتقال و تفکیک اکسیتون در ساختارهای OPV فراهم می‌کند.

پنجرهٔ New simulation در OghmaNano با پوشهٔ Exciton simulations به‌صورت برجسته.
پنجرهٔ New simulation در OghmaNano، با دستهٔ Exciton simulations که به‌صورت برجسته نمایش داده شده است.
پنجرهٔ OghmaNano پس از دوبار کلیک روی پوشهٔ Exciton simulations که Exciton device، Exciton domain و قالب‌های مرتبط را نشان می‌دهد.
پنجره پس از باز کردن دستهٔ Exciton simulations. در اینجا می‌توانید از میان چندین قالب انتخاب کنید؛ در این آموزش از مثال Exciton device استفاده می‌کنیم.

3. شبیه‌سازی را اجرا کنید و خروجی‌های اکسیتون را بررسی کنید

ریبون الکتریکی OghmaNano با دکمهٔ Exciton solver به‌صورت برجسته.
ریبون Electrical با دکمهٔ Exciton solver که به‌صورت برجسته نمایش داده شده است.
پنجرهٔ اصلی OghmaNano با دکمهٔ Run simulation که در ریبون فایل برجسته شده است.
پنجرهٔ اصلی شبیه‌سازی که دکمهٔ Run simulation را نشان می‌دهد.

وقتی دستگاه باز شد، می‌توانید پشته را در پنجرهٔ اصلی ببینید. پیش از اجرای شبیه‌سازی، به زبانهٔ Electrical بروید و بررسی کنید که دکمهٔ Exciton solver فشرده باشد — معمولاً به‌صورت پیش‌فرض همین‌طور است، اما ارزش تأیید کردن را دارد (??). این کار تضمین می‌کند که دینامیک اکسیتون در مدل فعال شده است. پس از این، به منوی File بازگردید و دکمهٔ Run simulation را فشار دهید تا مدل اجرا شود (??).

پس از پایان شبیه‌سازی، می‌توانید نتایج را در زبانهٔ Output بررسی کنید (??). این زبانه همهٔ فایل‌های نوشته‌شده روی دیسک، از جمله خروجی‌های مرتبط با اکسیتون را فهرست می‌کند. با دوبار کلیک روی jv.csv، می‌توانید منحنی JV را رسم کنید (??). این نمودار شبیه یک منحنی JV استاندارد است که از هر شبیه‌سازی دستگاهی به دست می‌آورید، اما در اینجا Exciton solver فعال بوده است، به این معنا که دینامیک اکسیتون در فیزیک زمینه لحاظ شده است.

زبانهٔ Output در OghmaNano که فایل‌های نتیجهٔ شبیه‌سازی از جمله خروجی‌های اکسیتون را فهرست می‌کند.
خروجی‌های شبیه‌سازی که در زبانهٔ Output فهرست شده‌اند.
منحنی چگالی جریان–ولتاژ (JV) که از شبیه‌سازی با اکسیتون فعال‌شده به دست آمده است.
منحنی JV از jv.csv. با اینکه شبیه یک منحنی JV استاندارد به نظر می‌رسد، Exciton solver فعال است.

اگر روی پوشهٔ exciton_output درون پوشهٔ خروجی دوبار کلیک کنید، می‌توانید به نتایج تفصیلی حل‌گر اکسیتون دسترسی پیدا کنید (نگاه کنید به ??). این شاخه شامل همهٔ خروجی‌های حل‌گر است، از جمله ثابت‌ها به‌عنوان تابعی از موقعیت و کمیت‌های محاسبه‌شدهٔ مشتق‌شده از دینامیک اکسیتون. برای مثال، دوبار کلیک روی exciton.csv نموداری از توزیع اکسیتون در ضخامت دستگاه تولید می‌کند (نگاه کنید به ??). به همین ترتیب، Gn.csv نرخ تولید الکترون را به‌عنوان تابعی از موقعیت می‌دهد، در حالی که Gp.csv نرخ تولید حفره را نشان می‌دهد (نگاه کنید به ??). در مورد یک دستگاه سادهٔ 1D، این دو فایل نرخ تولید عملاً یکسان هستند.

محتویات پوشهٔ خروجی که پوشهٔ exciton_output و فایل‌های نتیجهٔ CSV را نشان می‌دهد.
محتویات پوشهٔ exciton_output در شاخهٔ خروجی شبیه‌سازی.
نمودار چگالی اکسیتون برحسب موقعیت y در دستگاه.
پروفایل چگالی اکسیتون درون دستگاه به‌عنوان تابعی از موقعیت (exciton.csv).
نمودار نرخ تولید حامل بار از اکسیتون‌ها برحسب موقعیت y.
نرخ تولید حامل بار ناشی از تفکیک اکسیتون به‌عنوان تابعی از موقعیت (Gn.csv).

4. معادلهٔ انتقال اکسیتون و پارامترها

ویرایشگر پارامترهای الکتریکی در OghmaNano که پارامترهای مرتبط با اکسیتون مانند scattering length، lifetime، و ثابت‌های نرخ را نشان می‌دهد.
Electrical parameter editor در OghmaNano. در بخش Excitons می‌توانید پارامترهای کلیدی مانند scattering length، lifetime، و ثابت‌های نرخ (\(k_{\mathrm{PL}}, k_{\mathrm{FRET}}, k_{\alpha}, k_{\mathrm{dis}}\)) را پیکربندی کنید.
نمودار بلوکی خط لولهٔ اپتیکی–الکتریکی با و بدون مدل اکسیتون.
جریان شبیه‌سازی. بالا: بدون اکسیتون، مدل transfer-matrix نرخ تولید حامل را مستقیماً به حل‌گر drift–diffusion می‌دهد. پایین: با فعال بودن مدل اکسیتون، اپتیک ابتدا نرخ تولید اکسیتون را فراهم می‌کند؛ حل‌گر اکسیتون آن را به تولید حامل برای حل‌گر drift–diffusion تبدیل می‌کند.

توزیع اکسیتون درون دستگاه با معادلهٔ انتقال اکسیتون کنترل می‌شود:

\[ \frac{\partial X}{\partial t} = \nabla \!\cdot \!\big(D\,\nabla X\big) + G_{\mathrm{optical}} - k_{\mathrm{dis}}\,X - k_{\mathrm{FRET}}\,X - k_{\mathrm{PL}}\,X - \alpha\,X^{2} \]

در اینجا \(X(\mathbf{r},t)\) چگالی اکسیتون (m\(^{-3}\)) است؛ \(D\) ضریب نفوذ اکسیتون (m\(^2\)s\(^{-1}\)) است؛ \(G_{\mathrm{optical}}\) نرخ تولید موضعی اکسیتون است که توسط مدل اپتیکی فراهم می‌شود (متناسب با فوتون‌های جذب‌شده)؛ \(k_{\mathrm{dis}}\) نرخ تفکیک به بارهای آزاد است؛ \(k_{\mathrm{FRET}}\) نرخ انتقال انرژی رزونانسی فورستر است؛ \(k_{\mathrm{PL}}\) نرخ واپاشی تابشی است؛ و \(\alpha\) ضریب نابودی اکسیتون–اکسیتون (m\(^3\)s\(^{-1}\)) است. وقتی این مدل فعال باشد، معادلات الکترونیکی drift–diffusion از یک جملهٔ تولید به‌صورت \(G = k_{\mathrm{dis}}\,X\) استفاده می‌کنند که در صورت پیکربندی می‌تواند به نواحی بین‌سطحی محدود شود.

همهٔ این پارامترها را می‌توان در Electrical parameter editor که از منوی اصلی در دسترس است مشاهده و اصلاح کرد (نگاه کنید به ??). فیلدهای ویژهٔ اکسیتون زیر عنوان Excitons گروه‌بندی شده‌اند. این موارد در جدول زیر خلاصه شده‌اند.

پارامتر معنی واحدها
Scattering length طول نفوذ مؤثر اکسیتون‌ها پیش از پراکندگی. m
Lifetime میانگین زمانی که یک اکسیتون پیش از واپاشی یا تفکیک زنده می‌ماند. s
kPL نرخ واپاشی تابشی (photoluminescence). s⁻¹
kFRET نرخ انتقال انرژی رزونانسی فورستر. s⁻¹
kα ضریب نابودی اکسیتون–اکسیتون. m³ s⁻¹
kdis ثابت نرخ تفکیک، که اکسیتون‌ها را به بارهای آزاد تبدیل می‌کند. s⁻¹

5. حل‌گر چگونه در فرایند شبیه‌سازی قرار می‌گیرد

وقتی Exciton solver خاموش است (بالای ??)، اپتیک transfer-matrix نرخ تولید حامل را محاسبه می‌کند و آن را مستقیماً به حل‌گر drift–diffusion می‌فرستد. وقتی Exciton solver روشن است (پایین ??)، اپتیک در عوض یک نرخ تولید اکسیتون را به حل‌گر اکسیتون می‌دهد. سپس حل‌گر اکسیتون آن جمعیت را با استفاده از پارامترهای تنظیم‌شده در Electrical parameter editor تکامل می‌دهد—نفوذ، انتقال (FRET)، تفکیک، واپاشی تابشی، و نابودی—و نرخ تولید حامل نهایی را برای حل‌گر drift–diffusion خروجی می‌دهد. به‌طور خلاصه، حل‌گر اکسیتون خود را بین اپتیک و انتقال الکتریکی قرار می‌دهد تا بتوانید فیزیک اکسیتون را بدون تغییر آرایش اپتیکی یا معادلات drift–diffusion مدل‌سازی کنید.

توالی عملیات در شبیه‌سازی با اکسیتون فعال‌شده در ?? نشان داده شده است. ابتدا، حل‌گر اپتیکی اجرا می‌شود و پروفایل جذب فوتون را برش‌به‌برش در سراسر دستگاه محاسبه می‌کند. سپس، حل‌گر اکسیتون اجرا می‌شود، جایی که اکسیتون‌های تولیدشده تا زمان همگرایی حل‌گر منتشر، منتقل یا تفکیک می‌شوند، که معمولاً در چند ده گام رخ می‌دهد. در نهایت، نرخ تولید اکسیتون به‌عنوان تابعی از عمق دستگاه و طول موج بررسی می‌شود، همان‌طور که با مدل transfer matrix محاسبه شده است. این خروجی‌ها در کنار هم خط لوله‌ای را تشکیل می‌دهند که مدل اپتیکی را به حل‌گر اکسیتون و در نهایت به معادلات drift–diffusion پیوند می‌دهد.

خروجی ترمینال که اجرای حل‌گر اپتیکی را در برش‌هایی با طول موج‌های مختلف نشان می‌دهد.
وقتی شبیه‌سازی را اجرا می‌کنید، حل‌گر اپتیکی ابتدا اجرا می‌شود. در اینجا جذب را برش‌به‌برش در سراسر دستگاه محاسبه می‌کند.
خروجی ترمینال که تکرار و همگرایی حل‌گر اکسیتون را نشان می‌دهد.
پس از آن، حل‌گر اکسیتون اجرا می‌شود. در این مورد می‌توانید ببینید که در حدود ~20 گام همگرا می‌شود. نتیجهٔ آن سپس به مدل drift–diffusion داده می‌شود.
توزیع اپتیکی نرخ تولید اکسیتون به‌عنوان تابعی از موقعیت و طول موج.
تحلیل اپتیکی نرخ تولید اکسیتون، که در اینجا به‌عنوان تابعی از عمق (موقعیت y) و طول موج و با استفاده از مدل transfer matrix محاسبه شده است.

💡 تمرین‌ها: این ویرایش‌های ساده را امتحان کنید تا مدل اکسیتون را بررسی کنید (راهنما: برای دیدن اثر، آن‌ها را یک تا دو مرتبهٔ بزرگی تغییر دهید.):

✅ نتایج مورد انتظار