Due to the uncertainty and randomness of the energy output in the grid, which brings a great impact to the grid, the energy storage system with wind energy, photovoltaic and other distributed output energy can cope with the unstable factors, provide a continuous and stable energy supply for the grid, and ensure the safe and reliable operation of the energy system. Therefore, it is particularly important to study the planning and configuration of energy storage systems. In this paper, optimization modelling is carried out with the objective of minimizing voltage fluctuation, minimizing load fluctuation while considering the construction cost to minimize the energy storage capacity, and at the same time, to determine the pareto-optimal solution set, particle swarm algorithm considering adaptive inertia weights and cross-variance is used for the solution, and finally simulation is carried out for the validation with the IEEE-33 node system.