As the demand for high-rise buildings increases, the demand for high-speed elevators is also increasing. In order to make a high-speed elevator, a method is needed to reduce the weight of the elevator's components, which is a constraint on the increase in speed. As a measure to reduce the weight, it is possible to remove the traveling cable for power and signal supply. Since the weight of the traveling cable varies depending on the position of the carriage, it is difficult to compensate the weight using the counter weight. The power supply is a structure in which a brush-rail type power input terminal is installed in the elevator hoistway to receive power in a contact-type manner while the carriage is moving. If a small-capacity ESS is installed in a passenger car, power can be supplied uninterruptedly inside the passenger car. A small-capacity ESS charging system to be applied to such an elevator system is required to perform several functions. First, the passenger Car must be able to charge as much as possible even during high-speed operation. A control algorithm with high responsiveness is required because charging starts and ends repeatedly by the partially installed input power stage. In addition, if the input-side line impedance is large due to the structure of the system and the response characteristic is increased, the stability of the system may be lowered. Accordingly, in this paper, we propose a control algorithm that has a stable steady-state output while having a fast response in a transient state. To verify the proposed control algorithm, simulation was conducted using PSIM, and the performance of the controller was verified by manufacturing a prototype buck conveter charger.