Direct-current (DC) microgrids have gained worldwide attention in recent decades due to their high system efficiency and simple control. In a self-sufficient energy system, voltage control is an important key to dealing with upcoming challenges of renewable energy integration into DC microgrids, and thus energy storage systems (ESSs) are often employed to suppress the power fluctuation and ensure the voltage stability. In this paper, the performances of three voltage control strategies for DC microgrids are compared, including the proportion integration (PI) control, the fuzzy PI control and particle swarm optimization (PSO) PI control. Particularly, two kinds of ESSs including battery and advanced adiabatic compressed air energy storage (AA-CAES) with different operational characteristics are installed in the microgrid, and their impacts on voltage control are investigated. The control performances are comprehensively compared under different control schemes, various scenarios of renewable energy fluctuations, participation in the control of the two ESSs or not, and different fault conditions. Additionally, the dynamic performances of the ESSs are exhibited. The results verify the validity of the control schemes and the feasibility of the configuration of the ESSs into the DC microgrid.