در این پایان نامه برخی از مدار معادل های الکتریکی بر اساس اثر فتوولتائیک (PV) با مطالعات انجام شده بر روی شبیه سازی سیستم انرژی خورشیدی ارائه شده است. این مدلها که از یک یا دو دیود با مشخصه خطی و غیرخطی تشکیل می شوند، نحوه رفتار سلول خورشیدی جهت تولید برق را نشان می دهند. با استفاده از نرم افزار MATLAB شبیه سازی های موردنظر را انجام دادیم. هدف ما در این پژوهش محاسبه ی حداقل مقدار خطا برای پارامترهای مجهول مدار می باشد که این خطا به واسطه ی جذر میانگین مجموع مربع خطاها (RMSE) بدست می آید. همچنین قصد داریم به معرفی برخی از الگوریتم ها مانند الگوریتم جهش ترکیبی قورباغه (SFLA)، الگوریتم هارمونی (HARMONY) و الگوریتم بهینه سازی مبتنی بر آموزش- یادگیری (TLBO) پرداخته و سپس با اجرای الگوریتم جهش ترکیبی قورباغه (SFLA)، نمودار حاصل از نقاط به دست آمده را به نمودار حاصل از نقاط واقعی آزمایشگاهی نزدیک کنیم. با توجه به مدل تک دیودی مورد نظر که قصد بررسی آن را با الگوریتم جهش ترکیبی قورباغه (SFLA) داریم، حداقل مقدار خطا (RMSE ) را برای تعیین پارامتر های مجهول مدار بدست آورده و با نتایج حاصل از الگوریتم کلونی زنبور مصنوعی (ABC) مقایسه خواهیم کرد تا ببینیم هر یک از الگوریتم های پیشنهادی چه نتیجه ی بهینه ای را در اختیار ما قرار می دهد. طبق محاسبات براورد شده به ازای 50=npop و 1000= maxiter زمان الگوریتم SFLA تقریباً 6265/40 ثانیه و RMSE آن 039728/0 است. زمان الگوریتم ABC، 1413/243 ثانیه و RMSE آن 037628/0 است. با توجه به نتایج به دست آمده از نظر زمان اجرا، الگوریتم SFLA نتیجه بهتری را نشان می دهد در حالی که از نظر RMSE الگوریتم ABC پاسخ مناسب تری را خواهد داشت.