Строительный блокнот  Introduction to electronics 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 [ 147 ] 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300

Current Programmed Control

So far, we have discussed duty ratio tontrol of PWM converters, in which the converter outptit is con-troiied by direct choice of the duty ratio d(l}. We have therefore developed expressions and smaii-signal transfer functions that relate the converter waveforms and output voltage to the duty ratio.

Another control scheme, which finds wide application, is current programmed control [1-13], in which the converteroutput is controlled by choice ofthe pealt transistor switch current peak(;,(/)). The control input signal is a current (,(/), and a simple control network switclies the trimsistor on and off, such that the peak transistor current follows The transistor duty cycle rf(f) is not directly controlled, but depends on /.(f) as well as on the converter inductor currents, capacitor voltages, and power input voltage. Converters cttntroiled via curtent programming are said to operate in the currem programmed mode (CPM).

The block diagram of a simple current programmed controller is illustrated in Fig. 12.1. Control signal it) and switch current ((t) waveforms are given in Fig. 12.2. A clock pulse at the Set input of a latch initiates the switching period, causing the latch output Q to be high and turning on the transistor. While the transistor condticts, its current /,.(0 is equal to the inductor current f,(f); this current increases with some positive siope m, that depends on the value of inductance and the converter voltages. In more complicated converters, f/f) may follow the stmi of several inductor currents. Eventtiaiiy, the switch current /,(() becomes equal to the control signal iit). At this point, the controller turns the transistor switch off, and the inductor current decreases for the remainder of the switching period. The controller must measure the switch current (,(() with some cmreiit senstir circuit, and compare ifl) to iXt) using an analog comparator. In practice, voltages proportional to l,(0 and ijj) are compared, with constant of propor-tioniUity Яу. When i/f) 5: (fO, the comparator resets the latch, turning the transistor off for the remainder of the switching period.

As usual, a feedback loop can be constructed for regulation of the output voltage. The otitptit voltage vif) is compared to a reference voltage f y, to generate an eiTor signal. This error signal is applied



Buck converter

1 1

Measure sviitck

11 D,

dock

Control input

0 r.

Analog coinparator

Latcfi

Current-programmed controller

Conventiortal output voUage coritroller


Fig. 12.1 Cutrent-programnned control of a huck converter. The peak tian.iistor cuirent replaces the duty cycle as tlie control input.

Fig. t2,2 Switch cuiTeni ij{i) and coiitiol input (,.(t) waveforms, for the current-programmed system ofPig. 12.1.

Control signal

Switcii

current

i,(t)

Transistor status;

Clock turns Comparator tefTiT

iratsistor on transistor off



to the input of a compensation net:worl;, and the output of the compensator drives t:he control signal lJj)Rp To design such a feedbaclc system, v/e need to model how variations in the control signal iJX) and in the line input voltage vj,t) affect the output voltage t(r).

The chief advantage of the current programmed mode is its simpler dynamics. To first order, the sinali-signal contiol-to-output transfer fuuctitm v(.v)/i,(i) contains one less pole than ii-sytiis). Actually, this pole is moved to a high frequency, near the converter sv/itching frequency. Nonetheless, simple robust vt-ide-bandwidth output voltage control can usually be obtained, without the use of compensator lead networlcs. It is true that the current programmed controller requires a circuit for measurement ofthe switch current /,(г); however, in practice such a circuit is also required in duty ratio controlled systems, for protection ofthe transistor against excessive currents during transients and fault conditions. Current programmed control makes use of the available current sensor information during normal operation of the converter, to obtain simpler system dynamics. Transistor failures due to excessive switch current can then be prevented simply by limiting the maximum value of ij,t). This ensures that the transistor will turn [)ff whenever the switch current becomes too iiirge, on a cycle-by-cycie biLsis.

An added benefit is the reduction or elimination of transformer saturation problems in full-bridge or push-pull is[)lated converters. In these converters, small voltage imbalances induce a dc bias in the transformermagnetizing current; if sufficiently large, this dc bias can saturate the transformer. The dc current bias increases or decreases the transistor switch currents. In response, the current programmed controller alters the transistor duty cycles, such that transformer volt-second balance tends to be maintained. Current-programmed full-bridge isolated buck converters should be operated without a capacitor in series with the transformer primary winding; this capacitor tends to destabilize the system. For the same reason, current-programmed control of half-bridge isolated buck converters is generally avoided.

A disadvantage of current programmed control is its susceptibility to noise in the ijt) or il) signals. This noise can prematurely reset the latch, disrupting the operation ofthe controller. In particular, a small amount of filtering ofthe sensed switch current waveform is necessary, to remove the turn-on current spike caused by the diode stored chiirge. .-Addition of an artificial riimp to the current-programmed controller, as discussed in Section 12.1, can also improve the noise immunity ofthe circuit.

Commercial integrated circuits that implement current programmed control are widely available, and operation of converters in the current programmed mode is quite popular. In this chapter, converters [ipeiating in the cunent piogiammed mode are mtideled. In Section 12.1, the stability ttf the current programmed controller and its inner switch-current-sensing loop is examined. It is found that this controller is unstable whenever converter steady-state duty cycle D is greater than 0.5. The current programmed controllercan be stabilized by addition of an artificial ramp signal to the sensed switch current waveform. In Section 12.2, the system small-signal transferfunctions are described, using a simple first-order model. The averaged terminal wavefrirms ofthe switch network can be described by a simple current source, in ctinjunction with a power source element. Perturbation and linearization leads to a simple smali-signal model. Although this first-order model yields a great deal of insight into the controi-to-out-put transfer function and converter output impedance, it does not predict the line-to-output transfer liinc-tion G{s)oi current-programmed buck converters. Hence, the model is refuted in Section 12.3. Section 12.4 extends the modeling of current programmed converters to the discontinuous conduction mode.

12.1 OSCILLATION FOR D > 0.5

The current programmed controller of Fig. 12.1 is unstable whenever the steady-state duty cycle is greater than 0.5. To avoid this stability problem, the control scheme is usually modified, by addition of an artificial ramp to the sensed switch current waveform. In this section, the stability ofthe current programmed controller, with its inner switch-current-sensing 1сюр, is analyzed. The effects of the addition of



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 [ 147 ] 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300