This paper addresses a multi-objective particle swarm optimization (MOPSO) algorithm to locate the best position at which a single distributed generator (DG) with optimum voltage amplitude and phase can be installed. The objective is to maximize the power factor and voltage in IEEE 9-Bus system and voltage in IEEE 15-Bus system using MATLAB/SIMULINK software. Systematic simulations revealed that a single DG at Bus-5 with voltage amplitude/phase of 230 kV/-13∘ caused highest objective function value of 1.9919 with an improvement in power factor and voltage of 1.39% and 1.15% respectively. In IEEE 15-Bus system, DG at Bus-3 caused the highest objective function (0.8828) with DG voltage amplitude/phase of 10.735 kV/23.12∘ and 11.89% voltage improvement. Finally, a robust control program in dq0 domain is developed to achieve calculated powers from photovoltaic generator at DG bus whose effect is validated to be the same at all buses as given by the MOPSO algorithm.