The invention discloses a bidirectional buck-
boost converter control method based on a reduced-order active-disturbance-rejection strategy. The method comprises the steps of sampling an output
voltage uC of a bidirectional buck-
boost converter, enabling the output
voltage uC to pass through an extended
state observer in an outer-loop active-disturbance-rejection controller, comparing the output
voltage uC with a reference output voltage value of a tracking
differentiator, and obtaining an error; enabling the error to pass through a
nonlinear control law in the outer-loop active-disturbance-rejection controller, and compensating an external disturbance
signal in the extended
state observer to obtain an inner-loop current reference value iL_ref; and enabling the inner-loop current reference value to be subjected to
inner loop model prediction control
processing to obtain a PWM duty ratio d, and then driving a switching tube to work by using the PWM duty ratio d. According to the bidirectional buck-
boost converter control method based on the reduced-order active-disturbance-rejection strategy provided by the invention, when the bidirectional buck-boost converter is controlled, the complexity of an active-disturbance-rejection controller is reduced by performing reduced-order simplification on a control object at a
high frequency band; and when the bidirectional buck-boost converter is controlled, an ADRC + MPC double-closed-loop structure is adopted, compared with a PI + MPC control strategy, the method has the advantages of being high in response speed and small in overshoot and fluctuation amplitude in the adjustment process, and the dynamic response performance of the bidirectional buck-boost converter is remarkably improved.