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