From an energy management standpoint, natural phenomena such as solar irradiation and wind speed are uncontrolled variables, so the correlation between the energy generated by renewable energy sources and energy demand cannot always be predicted. For this reason, energy storage systems are used to provide more efficient renewable energy systems. In these systems, energy management systems are used to control the energy storage system and establish a balance between the generated power and the power demand. In addition, especially in wind turbines, rapidly varying wind speeds cause wind power fluctuations, which threaten the power system stability, especially at high power levels. Energy storage systems are also used to mitigate the power fluctuations and sustain the power system's stability. In these systems, another controller which controls the energy storage system power to mitigate power fluctuations is required. These two controllers are different from each other. In this study, a combined energy management algorithm is proposed which can perform both as an energy control system and a power fluctuation mitigation system. The proposed controller is tested with wind energy conversion system modeled in MATLAB/Simulink. Simulation results show that the proposed controller acts as an energy management system while, at the same time, mitigating power fluctuations.