To improve the dynamic performance and anti-jamming capability of the energy storage unit in DC Microgrid, a seamless switching control strategy for bidirectional DC/DC converter is presented. According to the change of DC bus voltage, the self-adaptive switching between charging and discharging of energy storage unit can be realized to keep the bus voltage stable. On this basis, taking into account the nonlinear characteristics of the bidirectional DC/DC converter, a nonlinear seamless current inner loop is introduced into the controller. The nonlinear fal function is used to adjust the error feedback coefficient online, which improves the dynamic performance and the robustness of the control strategy, and finally realizes the charging/discharging seamless switching of the energy storage bidirectional DC/DC converter. Then, the feasibility of the proposed method is verified by simulation and experiment. Under the conditions of bus voltage drop, steep rise and system parameter change, this strategy can achieve seamless switching between charging and discharging of energy storage unit and maintain bus voltage stability.