This paper suggests an automated control technique constructed on the Multi-Objective Particle Swarm Optimization to enhance the operation of a wind farm, a marine power plant and a photovoltaic array with a battery energy storing system. due to changes in PV / wind / tide, and to boost the efficiency of offshore wind farms and marine power stations connected to the battery-powered storage system, with a view to smoothing power production, the aim of projected automatic control strategy is to minimize power fluctuations and voltage variations. The battery energy storage network was used with an optimized demand response strategy based on the real-time pricing model to improve stability and power efficiency, reduce the power fluctuations and variations in bus voltage and address renewable energy generation instability. The multi-objective particle swarm optimization-based energy management programming model would be used to minimize running costs, pollutant emissions, increase the demand response benefits of micro grid operators and, at the same time, meet the load demand constraints from customers of all sorts, such as domestic, commercial and industrial users.