The interest on DC micro-grid has increased extensively for the more DC sources and loads. In order to achieve the energy management and realize system stability, an energy management and operation control method based on local information and DC bus voltage is proposed for DC micro-grid based on photovoltaic (PV) generation. This method divides the management mode into five types according to the status of grid-connected and islanding operation and different sources for regulating voltage, and completes mode-switch according to the DC bus voltage and necessary local information so as to balance power and stabilize voltage. In addition, the control strategy of each unit is introduced, in which the PV and energy storage unit (ESU) operating in constant voltage control can achieve power sharing by droop control, achieving the purpose of plug-and-play and peer-to-peer control. The method of inserting a frequency domain power divider (FPD) is used in the hybrid ESU to achieve the cooperative allocation of dynamic power. Finally, the effectiveness of proposed method is validated by simulation results.