Smart Grids and Micro-Grids. Umashankar Subramaniam
Читать онлайн книгу.target="_blank" rel="nofollow" href="#ulink_a64b0abf-514c-5172-bf3c-a3a012434954">Figure 2.3 Typical configuration of the controller.
The signal Vdc-ctrl = 1 from EMS implies that the battery is required to maintain the dc voltage of the microgrid. There are two loops in control to have the fast dynamic response of the system. The outer voltage loop compares the reference voltage to the voltage of the microgrid. The error signal is passed through the PI controller to produce the reference current. This reference current is compared with the inductor current to generate an error, which is fed to PI to produce a duty cycle. When the dc-microgrid voltage (VDC) is lower than the reference microgrid voltage (VDC(ref)), the comparator produces a positive error, which results in an increase in the reference inductor current (IL(ref))) driving more current to microgrid and thereby increasing the dc voltage of the microgrid. Similarly, when the dc-microgrid voltage (VDC) is higher than the reference microgrid voltage (VDC(ref)), the voltage comparator produces a negative error, which results in decrease in reference inductor current (IL(ref)). This results in decrease in the current supplied by the battery-converter system, thereby resulting in decrease in the dc-microgrid voltage. The PWM module produces the gating signal for the switches. The modeling of converter and design of the control loop under different modes is discussed in the next section.
2.5.1.1 Modeling and Control of the Converter
The equivalent circuit of the boost converter is shown in Figure 2.4. VB and iB are the battery voltage and curent, respectively. Applying Kirchhoff’s Voltage Law (KVL) in the inductor loop and Kirchhoff’s current law at the node Cin gives,
(2.1)
The instantaneous state-space variable vector can be written as,
(2.2)
Where IL and DL represent the DC values of input current (=IB) and duty cycle of the lower switch, respectively, and îL and
Figure 2.4 Equivalent circuit of the converter.
(2.3)
The current compensator is given by
(2.4)
Where kp, i and ki, i are gain of PI controller of current loop. The control system loop gain is
(2.5)
For improving the open-loop frequency response, the pole can be canceled by the zero of the PI compensator. Defining τi is the desired time constant of the closed-loop system (
(2.6)
(2.7)
As discussed earlier, sometimes the dc-dc converter is supposed to control the output voltage, i.e., dc microgrid voltage. To derive the transfer function between the output voltage and inductor current which would be the outer control loop of the converter, let the perturbation in output voltage be
(2.8)
The transfer function from output voltage to inductor current of the outer loop is given by
(2.9)
The voltage compensator is given by
(2.10)
Where kp,v and ki,v are gain of PI controller of voltage loop. The control system loop gain is
(2.11)
As stated earlier, the pole can be eleminated by the zero of the PI compensator. Defining τv is the desired time constant of the closed-loop system (
(2.12)
(2.13)
The current loop is designed with a crossover frequency of less than a tenth of the switching frequency of the converter. The voltage compensator is designed to have the crossover frequency to be one half of the crossover frequency of the current loop [11].
2.5.1.2 Typical Case Study in MATLAB-Simulink
A MATLAB-Simulink model of the converter system shown in Figure 2.2 is developed with the specification listed in Table 2.3. The controller shown in Figure 2.3 for control of the bidirectional converter is also implemented in the Simulink platform. The components of the dc-dc converter are selected based using relations [12, 13].
(2.14)
(2.15)
(2.16)
Where VB, IB are battery voltage and battery current, respectively while ΔVB, ΔIB are the ripple in the battery.