Due to the growing demand for electrical energy and environmental impact such as global warming and pollution, photovoltaic (PV) energy generation system has been considered as a technological option for generating clean energy. The advantage of PV system is that it is pollution free, but it still has relatively low conversion efficiency from solar irradiation to electric power. Power delivered by the PV system depends on several environmental factors such as lighting conditions, temperature and shading. The nonlinear characteristic of PV array, the fluctuating output power which varies with temperature and irradiation and losses in power conditioner devices are among the drawbacks of PV systems. An important consideration in increasing the efficiency of PV systems is to operate the system approximate to the maximum power point (MPP). This book discussed a new high performance maximum power point tracking (MPPT) controller by using a new boost converter and a new intelligent MPPT algorithm.