In a PV-dominant DC microgrid, the traditional energy distribution method based on the droop control method has problems such as output voltage drop, insufficient power distribution accuracy, etc. Meanwhile, different battery energy storage units usually have different parameters when the system is running. Therefore, this paper proposes an improved control method that introduces a reference current correction factor, and a weighted calculation method for load power distribution based on the parameters of battery energy storage units is proposed to achieve weighted allocation of load power. In addition, considering the variation of bus voltage at the time of load mutation, voltage secondary control is added to realize dynamic adjustment of DC bus voltage fluctuation. The proposed method can achieve balance and stable operation of energy storage units. The simulation results verified the effectiveness and stability of the proposed control strategy.