of the dc dc converter 6 if for example u03b1 gt 0 regeneration brake choke amount u03b1 the detection control device 4 a of the vvvf inverter 4 outputs the regeneration brake choke amount u03b1 as the regeneration brake choke amount information 103 to the detection control device 6 a of the dc dc converter 6 at the same time an operation start voltage set value v 1 is output to the detection control device 6 a of the dc dc converter 6 as in the first embodiment a dc dc converter filter capacitor voltage value 101 is input to the detection control device 6 a as shown in fig1 the detection control device 6 a of the dc dc converter 6 sets and controls the absorption start voltage value v 3 of the dc dc converter filter capacitor voltage value 101 for the power storage device 11 to be equal to the value of v 1 on the basis of the input regeneration brake choke amount information 103 operation start voltage set value v 1 and dc dc converter filter capacitor voltage value 101 the detection control device 6 a calculates an absorption current i on the basis of the dc dc converter filter capacitor voltage value 101 and outputs it as an absorption current command 112 to a power storage device 11 thereby controlling the power storage device 11 in the above state if the predetermined value detection unit 6 b discriminates on the basis of the regeneration brake choke amount information 103 input to the predetermined value detection unit 6 b that for example u03b1 gt 0 regeneration brake choke amount u03b1 a correction command for correcting the absorption start voltage value v 3 to the value v 3 u2032 is output.