Due to the inherent randomness of chaotic systems, the correlation between state variables is sometimes weak or even irrelevant. Therefore it is difficult to control the system effectively. Based on state correlation and parameter perturbation, a method of hybrid chaotic and anti-chaotic control for a Buck-Boost converter is proposed in this paper. Firstly, an adjustment coefficient is defined to represent the coupling strength between state variables and control the coupling strength through it, and the mathematical model of the system is established. Then, based on the high sensitivity of a chaotic system to parameter variation, the parameter perturbation term is characterized by using the differential term of the system, and the parameter perturbation is applied on the system to a certain extent. Finally, according to the control target, the chaotic and anti chaotic control of the system is realized by changing the adjustment coefficient. Based on single valued matrix theory and Simulink simulation platform, the effectiveness of the method is verified. In addition, the proposed method can control the current source Buck-Boost converter in any state to period 1,2 orbits and chaotic states only by adjusting one external parameter.