The invention discloses a bidirectional six-switch buck-boost topology circuit and a control method thereof, and belongs to the technical field of
power electronics. According to the scheme, two switch tubes and one
inductor are additionally arranged on the basis of a four-switch buck-boost circuit, and an input negative
electrode and an output negative
electrode are separated through the additionally arranged switch tubes and
inductor, so that the problem that when different input source outputs are connected in parallel, a negative
bus is directly connected to form
circulating current is effectively solved; a loop does not need to judge an input and output
voltage relation, the duty ratio of a power switch tube is automatically adjusted directly according to the set
voltage, current and
energy transfer direction, and the boost-buck state of the topology is determined according to the calculation result of the duty ratio, so that the control on the
energy transfer direction is realized; the on / off of the
synchronous rectifier tube is determined by the magnitude of the output current. By adopting the scheme of the embodiment of the invention, the
circulating current problem caused by multi-path input difference can be solved, the
topology control difficulty is reduced, and the
control error-tolerant rate is improved.