Self-excited power minimizer/maximizer for switching power converters and switching motor drive applications
First Claim
1. A method for controlling a variable of a switching electrical circuit, comprising the steps of:
- (a) sensing a waveform in the circuit that is perturbed by a switching operation of the circuit;
(b) sensing the variable to be controlled;
(c) computing a correlation between the perturbed waveform and the variable to be controlled; and
(d) changing an operating point of the circuit until the correlation is minimized.
1 Assignment
0 Petitions
Accused Products
Abstract
In any steady-state optimization problem, the output being optimized could be a nonmonotonic function of the controlled variable. Often the output is dependent on the temperature, the load impedance, and other unknown and variable quantities. Thus, it is very useful to have an automatic tuning scheme that will take the system to the desired operating point using only input and output information. The present invention is a generalized tuning scheme that uses the correlation between changes in the input and corresponding changes in the output to tune the operating point. In general terms, the present invention utilizes a correlation function between the controlled variable and a perturbed waveform. When the system reaches the desired operating point, the correlation goes to zero and the system converges. This corresponds to the point at which the derivative of the output with respect to the input is zero. This tuning scheme is appropriate for any tuning problem which has a single maximum or minimum. A variety of tuning problems in power electronics and other areas fall into this category. A tuning scheme based on correlation usually requires an excitation input. The switching action in the controlled circuit perturbs all the states and provides this excitation. Thus, this tuning scheme is appropriate for switching power applications. A preferred embodiment of the present application is used to control a power converter in a solar array application.
381 Citations
24 Claims
-
1. A method for controlling a variable of a switching electrical circuit, comprising the steps of:
-
(a) sensing a waveform in the circuit that is perturbed by a switching operation of the circuit; (b) sensing the variable to be controlled; (c) computing a correlation between the perturbed waveform and the variable to be controlled; and (d) changing an operating point of the circuit until the correlation is minimized. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A controller for controlling a switching electrical circuit, comprising:
-
first means for sensing a perturbed waveform of the electrical circuit, wherein the perturbed waveform is perturbed by a switching operation of the electrical circuit; second means for sensing a variable to be controlled of the electrical circuit; a correlation calculator coupled to the first and second means and operable to compute a correlation output comprising a correlation between the perturbed waveform and the variable to be controlled; and an operating point generator coupled to the correlation output and to the electrical circuit and operable to change an operating point of the electrical circuit based upon the correlation output. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for controlling an input power to a switching dc-dc converter, comprising the steps of:
-
(a) sensing a ripple on an input voltage to the converter, wherein the ripple is produced by a switching operation of the converter; (b) sensing the input power to the converter; (c) computing a correlation between the ripple and the input power; and (d) varying a duty ratio of the switching operation until the correlation is minimized.
-
-
22. A controller for controlling an input power to a switching dc-dc converter, comprising:
-
first means for sensing a ripple on an input voltage to the converter, wherein the ripple is produced by a switching operation of the converter; second means for sensing the input power to the converter; a correlation calculator coupled to the first and second means and operable to compute a correlation output comprising a correlation between the ripple and the input power; and a switching driver coupled to the correlation calculator and to the converter and operable to vary a duty ratio of the switching operation based upon the correlation output.
-
-
23. A method for controlling an input power to an ac motor, comprising the steps of:
-
(a) sensing a ripple on an input voltage to the ac motor, wherein the ripple is produced by a switching operation of a driver of the ac motor; (b) sensing the input power to the ac motor; (c) computing a correlation between the ripple and the input power; and (d) varying a magnetic flux of the ac motor until the correlation is minimized.
-
-
24. A controller for controlling an input power to an ac motor, comprising:
-
first means for sensing a ripple on an input voltage to the ac motor, wherein the ripple is produced by a switching operation of a driver of the ac motor; second means for sensing the input power to the ac motor; a correlation calculator coupled to the fist and second means and operable to compute a correlation output comprising a correlation between the ripple and the input power; and a motor driver coupled to the correlation calculator and to the ac motor and operable to vary the magnetic flux of the ac motor based upon the correlation output.
-
Specification