در سیستمهای فتوولتائیک خورشیدی، یکی از مهمترین عوامل کاهش بازدهی و ایجاد عدم قطعیت در تولید توان الکتریکی، پدیده سایهزدگی (Shading) است. سایهزدگی زمانی رخ میدهد که تابش خورشیدی به صورت یکنواخت بر تمامی سلولها یا ماژولهای خورشیدی اعمال نشود. این عدم یکنواختی میتواند ناشی از عوامل محیطی مانند عبور ابرها، وجود ساختمانها، درختان یا حتی گرد و غبار روی سطح پنلها باشد. در چنین شرایطی، عملکرد کل آرایه خورشیدی تحت تأثیر قرار گرفته و منحنی مشخصه جریان-ولتاژ (I-V) و توان-ولتاژ (P-V) تغییرات قابل توجهی را تجربه میکند.
در این شبیهسازی، رفتار یک نیروگاه خورشیدی تحت شرایط سایهزدگی به صورت دقیق در محیط Matlab و Simscape مدلسازی شده است. هدف اصلی این تحلیل، بررسی اثر توزیع غیر یکنواخت تابش و دما بر عملکرد سیستم، و همچنین ارزیابی نقش دیودهای حفاظتی شامل دیود بایپس و دیود بلوکینگ در بهبود یا تغییر مشخصات خروجی سیستم است.

ساختار کلی مدل سیستم خورشیدی
مدل نیروگاه خورشیدی در این شبیهسازی بر اساس یک ساختار چندلایه طراحی شده است. در سطح بالا، سیستم شامل آرایهای از رشتههای موازی (Parallel Strings) است که هر رشته از چندین ماژول سری (Series Modules) تشکیل شده است. هر ماژول خورشیدی نیز خود از تعداد مشخصی سلول خورشیدی سری و موازی تشکیل شده که رفتار الکتریکی آنها با استفاده از بلوک Solar Cell در Simscape Electrical مدلسازی شده است.
این ساختار سلسلهمراتبی امکان مدلسازی دقیق رفتار سیستم در مقیاسهای مختلف از سلول تا نیروگاه کامل را فراهم میکند. در این مدل، تعداد ماژولهای سری با Ns و تعداد رشتههای موازی با Np مشخص میشود. همچنین در سطح سلول، پارامترهای Ns_cell و Np_cell برای تعریف ساختار داخلی هر ماژول استفاده میشوند.

مدلسازی سایهزدگی در آرایه خورشیدی
یکی از ویژگیهای کلیدی این شبیهسازی، امکان تعریف توزیع غیر یکنواخت تابش و دما در سطح آرایه خورشیدی است. این کار از طریق ماتریس Irradiance(Ns, Np) و ماتریس دما Cell Temperature(Ns, Np) انجام میشود. هر عنصر این ماتریسها نشاندهنده میزان تابش و دمای یک ماژول خاص در آرایه است.
با تغییر مقادیر این ماتریسها میتوان سناریوهای مختلف سایهزدگی را شبیهسازی کرد؛ از سایهزدگی جزئی یک ماژول تا سایهزدگی گسترده در یک بخش کامل از آرایه. این قابلیت امکان بررسی دقیق رفتار غیرخطی سیستم در شرایط واقعی محیطی را فراهم میکند.
اثر سایهزدگی بر مشخصه I-V و P-V
نتایج شبیهسازی نشان میدهد که در شرایط تابش یکنواخت، منحنی I-V دارای یک نقطه بیشینه توان مشخص و یکنواخت است. در این حالت، توان خروجی سیستم در سطح بالایی قرار دارد و تغییرات دمایی تنها باعث جابهجایی جزئی نقطه کار میشود.
به عنوان مثال، در دمای 25 درجه سانتیگراد، جریان بیشینه و توان خروجی در مقدار بهینه قرار دارد، اما با افزایش دما به 50 درجه، کاهش قابل توجهی در توان خروجی مشاهده میشود. این موضوع نشاندهنده حساسیت بالای سلولهای خورشیدی نسبت به دما است.
در شرایط سایهزدگی بدون استفاده از دیودهای حفاظتی، کاهش شدید توان خروجی مشاهده میشود. در این حالت، جریان کل آرایه توسط ضعیفترین ماژول محدود میشود و این موضوع باعث افت قابل توجه در توان تولیدی میگردد. علاوه بر این، ساختار منحنی P-V نیز تغییر کرده و چندین نقطه بیشینه محلی ایجاد میشود که کنترل و ردیابی نقطه توان بیشینه را پیچیدهتر میکند.

نقش دیودهای حفاظتی در سیستم خورشیدی
برای کاهش اثرات منفی سایهزدگی و جلوگیری از آسیب دیدن ماژولها، از دیودهای حفاظتی شامل دیود بایپس (Bypass Diode) و دیود بلوکینگ (Blocking Diode) استفاده میشود. این دیودها نقش بسیار مهمی در بهبود عملکرد سیستم دارند.
دیود بایپس به صورت موازی با ماژولها قرار میگیرد و در شرایطی که یک ماژول تحت سایه قرار میگیرد، آن ماژول را از مدار خارج کرده و جریان را از مسیر جایگزین عبور میدهد. این کار باعث جلوگیری از افت شدید جریان کل رشته میشود.
در مقابل، دیود بلوکینگ برای جلوگیری از جریان معکوس بین رشتههای موازی استفاده میشود و از تداخل جریان بین رشتههایی با شرایط تابشی متفاوت جلوگیری میکند.

تحلیل عملکرد سیستم با دیود بایپس
نتایج شبیهسازی نشان میدهد که استفاده از دیود بایپس باعث بهبود قابل توجه توان خروجی در شرایط سایهزدگی میشود. با این حال، منحنی توان دارای چندین قله محلی (Local Maxima) میشود که فرآیند ردیابی نقطه بیشینه توان (MPPT) را پیچیدهتر میکند.
در این حالت، در ولتاژهای بالا تمامی ماژولها در مدار فعال هستند، اما در ولتاژهای متوسط و پایین، ماژولهایی که تابش کمتری دریافت میکنند توسط دیود بایپس از مدار خارج میشوند. این رفتار باعث تغییر شکل منحنی P-V و ایجاد نقاط کاری متعدد میشود.

تحلیل عملکرد سیستم با دیود بایپس و بلوکینگ
زمانی که علاوه بر دیود بایپس از دیود بلوکینگ نیز استفاده میشود، ساختار جریان در سیستم پیچیدهتر میشود. در این حالت، اگرچه از برگشت جریان بین رشتهها جلوگیری میشود، اما افت ولتاژ اضافی ناشی از دیود بلوکینگ باعث کاهش جزئی توان خروجی میشود.
بنابراین، اگرچه حفاظت سیستم افزایش مییابد، اما از نظر راندمان انرژی، مقدار توان نهایی نسبت به حالت فقط بایپس کمی کاهش پیدا میکند. این یک trade-off مهم در طراحی سیستمهای خورشیدی است که باید بین حفاظت و راندمان بهینهسازی شود.
تأثیر سایهزدگی بر عملکرد MPPT
یکی از مهمترین نتایج این شبیهسازی، تأثیر سایهزدگی بر عملکرد الگوریتمهای ردیابی نقطه بیشینه توان است. در شرایط بدون سایهزدگی، منحنی P-V تنها یک نقطه ماکزیمم دارد و الگوریتمهای MPPT به راحتی میتوانند نقطه بهینه را پیدا کنند.
اما در شرایط سایهزدگی، وجود چندین قله محلی باعث میشود الگوریتمهای کلاسیک مانند Perturb and Observe یا Incremental Conductance در برخی موارد در نقاط بهینه محلی گیر کنند و نتوانند به نقطه بیشینه جهانی برسند. این موضوع اهمیت طراحی الگوریتمهای پیشرفتهتر MPPT را نشان میدهد.

مدلسازی در Matlab و Simscape
در این شبیهسازی از محیط Matlab برای تعریف پارامترها و تحلیل دادهها، و از Simscape Electrical برای مدلسازی دقیق رفتار فیزیکی سلولها و دیودها استفاده شده است. همچنین ساختار ماژولار مدل امکان تغییر سریع تعداد سلولها، ماژولها و شرایط محیطی را فراهم میکند.
استفاده از این ابزارها باعث میشود بتوان سناریوهای مختلف سایهزدگی را به صورت سیستماتیک بررسی کرده و اثر آنها را بر عملکرد کلی نیروگاه خورشیدی تحلیل کرد. این قابلیت در طراحی سیستمهای واقعی بسیار حیاتی است، زیرا شرایط محیطی همواره غیرقابل پیشبینی و متغیر هستند.

جمعبندی
شبیهسازی اثر سایهزدگی در سیستمهای فتوولتائیک نشان میدهد که این پدیده تأثیر بسیار قابل توجهی بر کاهش توان خروجی و تغییر رفتار دینامیکی سیستم دارد. استفاده از دیودهای حفاظتی میتواند تا حد زیادی از افت شدید توان جلوگیری کند، اما در عین حال باعث ایجاد پیچیدگی در منحنی مشخصه سیستم میشود.

در نهایت، این شبیهسازی در Matlab ابزار قدرتمندی برای تحلیل، طراحی و بهینهسازی سیستمهای خورشیدی تحت شرایط واقعی محیطی فراهم میکند و امکان ارزیابی دقیق عملکرد سیستم قبل از پیادهسازی عملی را فراهم میسازد.
همه چیز، یکجا، آماده دانلود!
لینک دانلود ویژه اعضا سایت







چرا در منحنی P-V در شرایط سایهزدگی چند نقطه بیشینه توان ایجاد میشود؟
به دلیل توزیع غیر یکنواخت تابش، هر بخش از آرایه یک نقطه بیشینه محلی ایجاد میکند و منحنی توان چندقلهای میشود.
در شبیهسازی Matlab چگونه اثر سایهزدگی در آرایه PV مدل میشود؟
با استفاده از ماتریسهای Irradiance و Temperature در ابعاد Ns×Np، شرایط غیر یکنواخت تابش برای هر ماژول در Simscape مدلسازی میشود.