در این مقاله یک مدار معادل الکتریکی بر اساس اثر فتوولتائیک با مطالعات انجام شده بر روی شبیه سازی سیستم انرژی خورشیدی ارائه شده است. این مدل خطی که از دو دیود تشکیل شده است، نحوه رفتار سلول خورشیدی جهت تولید برق را نشان می دهد. با استفاده از نرم افزار MATLAB شبیه سازی های مورد نظر را انجام داده ایم. هدف ما در این تحقیق محاسبه ی حداقل مقدار خطا برای پارامتر های مجهول مدار می باشد که این خطا به واسطه ی جذر میانگین مربعات خطاها (RMSE) بدست می آید. برای تعیین دقیق و قابل اعتماد پارامترهای مدل دو دیودی، یک روش بهینه سازی مبتنی بر هوش جمعی به نام الگوریتم جستجوی فاخته در این مقاله ارائه شده است. با توجه به مدل مورد نظر که قصد مطالعه آن را با الگوریتم پیشنهادی داریم، برای حصول حداقل مقدار خطا، پارامترهای مجهول مدار را بدست آورده و با روش های دیگر مقایسه میکنیم. نتایج نشان می دهد مقدار RMSE الگوریتم پیشنهادی با مقدار جمعیت اولیه 5۰ و تعداد دور تکرار ۱۰۰۰ ، برابر با 2 - ۱۰ × 56 / ۳ است که نتیجه بهتری نسبت به سایر الگوریتمها در اختیار ما قرار می دهد. متوسط زمان اجرای این الگوریتم 8۱ / ۱5 میلی ثانیه در هر بار اجرا می باشد.