در طول یك روز ما نوسانات قابل توجهی را در میزان برق مصرفی بین ساعات اوج مصرف و ساعات كم مصرف شاهد هستیم كه این مصرف كم برق در نیمه شب و اوایل صبح نسبت به سایر ساعات شبانه روزمشهود است. اگر تولید كافی برای برآورده كردن نیازهای اوج مصرف مطابق با كل روز حفظ شود در آن صورت ممكن است كه بعضی واحدها در زمانی كه مصرف برق كم است تولیدشان نزدیك به محدوده تولید مینیمم باشد در حالیكه با برنامه ریزی دقیق می توان بعضی ازاین واحدها را خاموش نگه داشته و به مراتب هزینه ها كم شود حال مسئله ای كه اپراتور با آن روبروست اینست كه مشخص شود كدام واحدها باید روشن یا خاموش شده و به چه مدت؟ برنامه ریزی های متعددی برای حل این مسئله وجود دارد چون تقاضای برق در طول روز از ساعتی به ساعتی دیگر متغیر است لذا بهتر است كه از ایده آل ترین و مناسبترین برنامه ریزی عملی براساس معیارهای اقتصادی استفاده شود به عبارت دیگر معیار مهم در عملیات سیستم برقی اینست كه نیاز برقی با كمترین هزینه سوخت و با بكارگیری مناسبترین و بهترین نیروگاهها رفع شود علاوه بر این برای اینكه برق با
كیفیت عالی و بطور ایمن واقتصادی به دست مشتریان برسد یكی از بهترین انتخاب های موجود، حل مسئله ورود و خروج نیروگاه های حرارتی است در مورد تاریخچه این مسئله نیز باید گفته شود كه تا سال 1973 میلادی و قبل از تحریم نفتی كه منجر به افزایش سرسام آور قیمت نفت گردید، شركتهای تولید برق درایالات متحده آمریكا حدود 20 درصد از كل درآمد خود را صرف هزینه سوخت می كردند تا سال 1980 این رقم به حدود 40 درصد رسید. در دوره پنج ساله متعاقب 1973 میلادی هزینه سوخت، نرخ رشد سالیانه ای معادل 25 درصد داشته است. ارقام فوق نمایشگر اهمیت استفاده موثر از مواد سوختی است كه غالبا بصورت غیر قابل تجدید مورد استفاده
قرار می گیرند. بنابراین بدیهی است كه اگر در بهره برداری از سیستمهای قدرت بتوان حتی درصد كوچكی صرفه جویی كرد به تنهایی مقدار قابل توجهی ازهزینه بهره برداری و نیز مصرف سوخت كاسته خواهد شد افزایش پیوسته قیمت مواد سوختی و نیز تورم سالانه باعث شده است كه همواره بهره برداری اقتصادی از سیستمهای تولید انرژی الكتریكی مورد توجه ومطالعه قرار گیرد. پس هدف كلی از
حل مسئله فوق الذكر به حداقل رساندن هزینه عملیاتی كل سیستم است. این تحقیق روشهای مختلفی را كه تا كنون برای حل این مسئله بكار گرفته شده و سیر تكاملی روشهای مختلف را بطور مختصر توضیح داده و همچنین این مسئله را با استفاده از یكی از شیوه های الگوریتم ژنتیك و یك سری تغییرات برروی آن حل می كند.