با توجه به مسائل زیست محیطی و کاهش سوختهای فسیلی، استفاده از خودروهای الکتریکی در بخش حمل و نقل مورد توجه واقع شده است. باتریهای الکتریکی یکی از ارکان اصلی در خودروهای الکتریکی می باشد و باید در یک زمان کوتاه و با راندمان بالا شارژ گردد. یک شارژر باتری سریع و بهینه شده بر اساس یک الگوی جریان پنج مرحله ای ارائه می گردد. برای بهینه سازی این الگوی جریان، هم بازده و هم زمان شارژ در نظر گرفته می شود. پارامترهای مبدل DC/DC در راستای کاهش تلفات به کمک الگوریتم تکاملی PSO بهینه می شوند. همچنین مبدل به گونه ای کنترل می گردد که ضریب قدرت نزدیک به یک از دید شبکه، حفظ گردد. شارژر پیشنهادی در محیط سیمولینک متلب شبیه سازی شده و از جنبه های مختلف مورد تحلیل واقع می گردد.