Next Article in Journal
Energy Scenario Analysis for the Nordic Transport Sector: A Critical Review
Next Article in Special Issue
A Three-Phase Transformerless T-Type- NPC-MLI for Grid Connected PV Systems with Common-Mode Leakage Current Mitigation
Previous Article in Journal
A New Hybrid Approach to Forecast Wind Power for Large Scale Wind Turbine Data Using Deep Learning with TensorFlow Framework and Principal Component Analysis
Previous Article in Special Issue
DC Grid for Domestic Electrification
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

H Mixed Sensitivity Control for a Three-Port Converter

1
Electrical Engineering Institute, College of Automation, Harbin Engineering University, Harbin 150001, China
2
Department of Robot Engineering, School of Light Industry, Harbin University of Commerce, Harbin 150001, China
*
Author to whom correspondence should be addressed.
Energies 2019, 12(12), 2231; https://doi.org/10.3390/en12122231
Submission received: 8 May 2019 / Revised: 26 May 2019 / Accepted: 4 June 2019 / Published: 12 June 2019

Abstract

:
The three-port converter (TPC) obtains major attention due to its power density and ability to dispose different electric powers flexibly. Since the control models of the TPC are derived from particular steady state work point through small signal modeling method, the model parameters usually be deviated from their normal values with the change of operation and load conditions. Furthermore, there are couplings and interactions in power delivery between different ports, which have a significant influence in the dynamic control performance of the system. In this paper, the H mixed sensitivity method is employed to design robust controllers for a TPC control system. Simulation results are given to demonstrate the effectiveness of the proposed scheme, and experimental studies are conducted on a prototype circuit to further validate the developed method. Compared to a traditional PI controller, it shows that a mixed sensitivity based robust controller manifest balanced performance in model parameters changes attenuation and dynamic control performance.

1. Introduction

Sustainable energy generation, such as photovoltaics, wind and fuel cells, etc. have been widely investigated in the last decade. As shown in Figure 1, various energy sources can be interfaced to a DC microgrid or a common DC bus for direct utilization or further conversion through their separated power converters. These converters are linked together at the DC bus and controlled independently. In some systems, a communication bus might be included to transmit information and instruction for power management between different power conversion subsystems [1]. However, this structure has drawbacks in complexity, cost and power density due to utilization of a number of different power converters (the amount of power converters depends on the size of the whole power conversion system) and communication devices between individual subsystems. With the development of power electronics, the demand for light and compact power converters for renewable generation and industrial applications has been increasing steadily. The configuration of a DC microgrid using a multi-input converter in renewable energy generation system is shown in Figure 2, compared to the conventional structure presented in Figure 1. The power conversions for different energy sources are integrated into a single power converter which is denoted as a multi-port converter. This multi-input topology for combining diverse power sources can be a non-isolated direct connection [2,3,4] or an isolated magnetic coupling [5,6,7].
An isolated three-port converter is one of the recently developed multi-port power converters which have become attractive due to their compact structure, power density and flexibility in power conversion. Since the three windings of the high frequency transformer (HFT) share a common magnetic core, interaction and coupling of power delivery among the three different ports are unavoidable, and it is necessary to reduce the interactions between different ports through the reasonable control method. The decoupling control method is usually used in three-port converter control, while two single-input single-output (SISO) subsystems can be obtained by introducing appropriate decoupling compensations [8,9,10,11], and frequency control theory can be utilized to design controllers for each subsystem, respectively. However, the isolated three-port converter is a multiple-input multiple-output (MIMO) system, several phase-shifting angles and equivalent duty cycles can be used as control variables, and several voltages and currents of different ports can be used as output variables. Therefore, from the view of a MIMO system, a linear quadratic regulator (LQR) based method for three-port converter controller design is proposed in reference [12]. Theoretically, it seems that the LQR method has the capability to achieve a balanced control performance for different ports, however, it has relatively high sensitivity to the accuracy of system parameters (while the small signal models used for control system design are derived at a specific steady state operation point, and the parameters of the models will be varied with the change of operation point), moreover, the parameters design of the time domain based LQR method is relatively complex, and compared to traditional frequency domain design method, LQR method lacks physical meaning.
The topology of a typical full-bridge isolated three-port converter is shown in Figure 3a. For control system design, the linear small signal model can be derived by calculating the partial differential of current in each port, then two independent SISO subsystems can be obtained by feedforward decoupling compensation, and then classical frequency domain control theory can be adopted for control system design [13,14,15]. However, for those cases without considering the inductor, Ld1, the double switching frequency component in id1 has a negative impact on the power source (e.g., fuel cell and photovoltaic panel). Therefore, an LC circuit is utilized to suppress the high frequency current ripple. However, this can deteriorate the current control performance and can even cause a stability issue due to the resonant peak introduced by the LC circuit [16]. Although the negative impact of resonant issue can be relieved by decreasing the current control bandwidth, the desirable control performance of the system cannot be guaranteed.
The H mixed sensitivity control is employed in this paper to address the aforementioned issues. This controller design method has prominent characteristic to balance control performance (e.g., disturbance rejection) and stability with consideration of model parameter deviations. In this method, the performance requirements and parameter uncertainties can be taken into account by designing appropriate weight functions with particular amplitude-frequency characteristic. Compared to the TPC control system designed by a traditional SISO based frequency method, the advantages of the proposed method mainly lie in two aspects, (1) the corrected TPC control system using H mixed sensitivity method has stronger abilities in load disturbance rejection with operation point change and model parameters variation. (2) Furthermore, the resonant peak of the corrected current control subsystem of TPC can be attenuated effectively, which is very helpful for improving the stability and dynamic performance of the current control system.
The rest of the paper is organized as follows. In Section 2, the topology, modulation scheme, power delivery relationship, and control-oriented small signal models are presented. H mixed sensitivity method and design results along with analysis are given in Section 3, a brief illustration of the conventional decoupling control method is also provided in this section for comparison purpose. The simulation and experiment results are presented in Section 4. Finally, the conclusion is drawn in Section 5.

2. Modeling of Isolated TPC

2.1. Power Delivery

The topology of an isolated TPC is shown in Figure 3a. As shown in this figure, the Port 1 is connected to a DC power source, such as a photovoltaic panel or a fuel cell. The load is supplied by Port 2, the batteries connected to Port 3 are used as energy storage (ES). Ld1 and Cd1 form an LC circuit to reduce the double switching frequency component in id1. Cd2 is used to smooth vd2 at Port2. The number of turns in the three windings of the high frequency transformer are N1, N2 and N3, respectively. L1, L2 and L3 are the equivalent series inductances (including winding leakage and additional inductances) of the three transformer windings respectively. vd1, vd2 and vd3 are the voltages corresponding to the three ports. S1-S4, K1-K4 and Q1-Q4 are power switches of the full bridge converters in the three different ports. Taking the converter of Port 1 (converter 1) as an example, switches S1 and S3 are complementary to the switches S2 and S4 respectively and their duty cycles are all 50%, the phase shifting between legs a and b is 180°. The switching patterns of the switching devices in converter 2 (the converter in Port 2) and converter 3 (the converter in Port 3) and the phase shifting between their two legs are identical to those of converter 1.
By transferring the parameters of converter 2 and converter 3 to converter 1, the simplified equivalent Δ-circuit of the TPC can be depicted as Figure 3b. In this figure, v 2 , v 3 , i 2 and i 3 are the transferred voltages and currents of Port 2 and Port 3 respectively. The expressions of L12, L13 and L23 are given in (1).
{ L 12 = L 1 + L 2 + L 1 L 2 L 3 L 23 = L 2 + L 3 + L 2 L 3 L 1 L 13 = L 3 + L 1 + L 1 L 3 L 2
in (1)
{ L 2 = N 1 2 L 2 N 2 2 L 3 = N 1 2 L 3 N 3 2
Taking v1 as reference, the relationships of v1, v 2 and v 3 are shown in Figure 3c. The phases shifting between v1 and v 2 , v1 and v 3 are φ12 and φ13 respectively, and the phase shifting between v 2 and v 3 is φ23. By regulating φ12, φ13 and φ23, the direction and values of power transfer between different ports can be controlled.
According to Figure 3b, the powers of Port 1, Port 2 and Port 3 can be expressed as (3).
{ P 1 = P 12 + P 13 P 2 = P 21 + P 23 P 3 = P 31 + P 32
In (3), P1, P2 and P3 are the powers of Port 1, Port 2 and Port 3, respectively. P12 is the power transferred from Port 1 to Port 2, while P21 is the power transferred from Port 2 to Port 1, and P12 = −P21 is always held. The relationships between P13 and P31, P23 and P32 are P13 = −P31 and P23 = −P32. The power equation for P12 and P21 can be written as (4). Since the fundamental power is close to the total power in each switching period, the fundamental power is used to formulate the power delivery model of TPC in this paper.
According to Figure 3c and Fourier series expansion, the fundamental phasor of v1, v 2 and v 3 can be formulated as (4).
{ v ˙ 1 f = 4 V 1 π 2 0 = V 1 f 0 v ˙ 2 f = 4 N 1 V 2 π N 2 2 φ 12 = V 2 f φ 12 v ˙ 3 f = 4 N 1 V 3 π N 3 2 φ 13 = V 3 f φ 13
V1, V2 and V2 are the amplitudes of v1, v 2 and v 3 respectively.
Neglecting the influence of Port 3, Port1 and Port2 behave like a dual active bridge (DAB), the equivalent simplified circuit is shown in Figure 4.
The current, i12 can be expressed as (5).
i 12 = V 2 f sin φ 12 ω L 12 j ( V 1 f V 2 f cos φ 12 ) ω L 12
Combining (5) and considering the power factor angle, α, the fundamental power can be written as (6).
P 12 = P 21 = V 1 f i 12 cos α = N 1 V 1 f V 2 f sin φ 12 N 2 ω L 12
Similarly, the power transfer equations of Port 2 and Port 3 are given in (7)
{ P 13 = P 31 = N 1 V 1 f V 3 f sin φ 13 N 3 ω L 13 P 23 = P 32 = N 1 2 V 2 f V 3 f sin ( φ 13 φ 12 ) N 2 N 3 ω L 23
From (3), the power of Port 3 can be derived as P3 = −(P1 + P2), it indicates that the power of ES port is determined by the power of Port 1 and Port 2. Therefore Port 3 can be set as a free port. Combining (3) with (6) and (7), the powers of Port 1 and Port 2 can be represented as (8).
{ P 1 = N 1 V 1 f V 2 f sin φ 12 N 2 ω L 12 + N 1 V 1 f V 3 f sin φ 13 N 3 ω L 13 P 2 = N 1 V 1 f V 2 f sin φ 12 N 2 ω L 12 + N 1 2 V 2 f V 3 f sin ( φ 13 φ 12 ) N 2 N 3 ω L 23

2.2. Small Signal Model of TPC

According to (8), the average values of id1 and id2 are written as (9)
{ i ¯ d 1 = N 1 V 2 f sin φ 12 N 2 ω L 12 + N 1 V 3 f sin φ 13 N 3 ω L 13 i ¯ d 2 = N 1 V 1 f sin φ 12 N 2 ω L 12 + N 1 2 V 2 f sin ( φ 13 φ 12 ) N 2 N 3 ω L 23
The small signal disturbance of i ¯ d 1 and i ¯ d 2 can be obtained by calculating the partial derivatives of i ¯ d 1 and i ¯ d 2 at a steady state work point A (φ120, φ130) in (9), the result is shown in (10).
[ i ^ d 2 i ^ d 1 ] = [ G 11 G 12 G 21 G 22 ] [ φ ^ 12 φ ^ 13 ] = G A [ φ ^ 12 φ ^ 13 ]
where
{ G 11 = N 1 V 1 f cos φ 120 N 2 ω L 12 N 1 2 V 2 f cos ( φ 130 φ 120 ) N 2 N 3 ω L 23 G 12 = N 1 2 V 2 f cos ( φ 130 φ 120 ) N 2 N 3 ω L 12 G 21 = N 1 V 2 f cos φ 120 N 2 ω L 12 G 22 = N 1 V 3 f cos φ 130 N 3 ω L 13
In (10), it can be seen that there are cross couplings between i ^ d 2 and φ ^ 13 and also between i ^ d 1 and φ ^ 12 which are caused by G12 and G21 respectively. Therefore, decoupling is needed to improve dynamic control performance of the three-port converter. The small signal model diagram with decoupling compensations is shown in Figure 5. In this figure, the feedforward decoupling terms H12 and H21 are given in (12).
{ H 12 = G 12 G 11 H 21 = G 21 G 22
Therefore, the small signal model for currents i ^ d 1 and i ^ d 2 with decoupling compensations can be simplified as in (13)
{ i ^ d 2 = G 11 φ ^ 12 i ^ d 1 = G 22 φ ^ 13
By utilizing Kirchhoff’s circuit laws and (13), the small signal differential equation group that represents the dynamic behavior of Port1 and Port2 can be obtained as (14).
{ d v ^ d 2 d t = 1 R L C d 2 v ^ d 2 d i ^ ds d t = 1 L d 1 v ^ d 1 d v ^ c 1 d t = 1 C d 1 i ^ ds G 11 C d 2 φ ^ 12 1 L d 1 v ^ c 1 r e L d 1 i ^ ds G 22 C d 1 φ ^ 13
The corresponding state space model can be written as (15)
{ x ˙ = A x + B u y = C x
where x, u and y are state vector, input vector and output vector respectively shown in (16).
{ x T = [ v ^ d 2   i ^ d s   v ^ c 1 ] T u T = [ φ ^ 12   φ ^ 13 ] T y T = [ x 1   x 2 ] T
And the coefficient matrices A, B and C are given in (17).
A = [ 1 C d 2 R L 0 0 0 r e L d 1 1 L d 1 0 1 C d 1 0 ] ,   B = [ G 11 C d 2 0 0 0 0 G 22 C d 1 ] , C = [ 1 0 0 0 1 0 ] , D = 0
The objectives of the control system are to obtain the desired current, ids at Port 1 (for example, the output current of a photovoltaic panel with maximum power point tracking), and stabilize the output voltage, vd2 of Port 2. The energy storage port, Port 3 works as a free port and the batteries are charged or discharged automatically depending on the power exchange between Port 1 and Port 2. The control block diagram of the three-port converter is shown in Figure 6. In this figure, the phase shifting, φ12 is used to control the Port 2 voltage, vd2, while the phase shifting, φ13 is used to control the Port 1 current, ids. In dynamic situations (e.g., with load or reference signal change), the transient operating point may deviate greatly from the designed steady-state operating point, which might discount the control performance significantly, therefore, both φ12 and φ13 should be limited between 0 and π/2.
According to this figure and (14), the opened loop transfer functions of the decoupled voltage and current subsystems are shown in (18) and (19) respectively.
G ov = G 11 R L C d 2 R L s + 1
G oc = G 22 L d 1 C d 1 s 2 + r e C d 1 s + 1

3. Controller Design of TPC

The general design procedure using H mixed sensitivity method is shown in Figure 7. The control plant modeling of TPC is derived in Section 2. Weight functions selection, which is an important step, will be discussed in this section. This selection has a significant influence on control performance and some instances is used to illustrate the design method. As shown in Figure 7, the step named “Generating an augmented LTI (linear time-invariant) plant” is used to create a state space model of augmented control plant with weight functions which is utilized for an H controller design (this task can be completed using the “augw” function in Matlab Robust Control Toolbox). The final step shown in Figure 5 is to solve the H controller using state space method [17]. Since the last two steps are relatively complex and mathematic, the details of the steps will not be discussed further in this section.

3.1. Fundamental of H Mixed Sensitivity Design

The standard model for H mixed sensitivity design is shown in Figure 8 [18]. W1, W2 and W3 are weight function matrices, z1, z2 and z3 are performance evaluation signal vectors, d is disturbance vector. r, e, u and y are reference vector, error vector, control signal vector and output vector respectively. K is the controller matrix and G is the control plant matrix.
The augmented control plant (20) can be obtained according to Figure 8.
[ z 1 z 2 z 3 e ] = [ W 1 e W 2 u W 3 y e ] = [ W 1 W 1 G 0 W 2 0 W 3 G I G ] [ r u ]
Weight functions selection is the most important step in H mixed sensitivity design process, which will determine the control performance, such as disturbance attenuation, robustness and dynamic response ability.
A generalized closed loop transfer function matrix in (21) can be obtained by substituting u = Ke into (20)
P = [ W 1 S W 2 R W 3 T ]
where S = ( I + G K ) 1 is called sensitivity function matrix, it is the transfer function matrix from d to e. T = G K ( I + G K ) 1 represents transfer function matrix from u to y. Since S + T = I , T is called complimentary sensitivity function matrix, R = K ( I + GK ) 1 is the transfer function matrix from e to u. In (21) W1S is used to represents control performance requirements for disturbance rejection, and this performance metric can be designed by selecting appropriate W1. The strength or the effectiveness of the control signal, u is restricted by W2. W3T represents requirements for robust stability, W3 reflects the design constraints for multiplicative model uncertainty, it depends on the parameter deviations of control plants. In the frame of H mixed sensitivity control, the performance requirements for disturbance rejection and robust stability are interactive, however, performance balance (or tradeoff) can be obtained by proper weight functions design. Generally, the following factors should be considered in weight functions selection (scalars are used in following text for ease statement).
(1)
Considerations of W1 Selection. W1 represents the performance metric of the control system for disturbance rejection. For the sensitivity function matrix, S denotes the relationship between tracking error e and external disturbance d, while W1 influences the tracking performance. It is desired that W1 has a high gain in low frequency to reduce steady state error. And a steep declining slope of W1 in high frequency is required for interference attenuation. Therefore, W1 is usually selected as a high gain first order transfer function. Furthermore, the crossover frequency, fw1 of W1 should be lower than the desired crossover frequency of the corrected control subsystem.
(2)
Considerations of W2 Selection. The strength or effectiveness of control signal u in Figure 8 can be limited by W2, which is beneficial for keeping u in its allowable range, therefore controller saturation and overshooting can be effectively avoided. The amplitude of u will be reduced if the gain of W2 is increased. The gain of W2 can be rationally high according to the required control performance. The bandwidth of control system can be influenced by W2, the control bandwidth will be reduced if the gain of W2 is increased and vice versa. Therefore, W2 should be appropriately designed by taking into account the effectiveness of the control signal and control bandwidth requirement. In order to avoid high order of the resulted controller, W2 is often selected as a constant in practices.
(3)
Considerations of W3 Selection. W3 is selected as a metric for multiplicative perturbation. Generally, the nominal transfer function can used to represent the characteristics of control plant accurately in low frequency, while the accuracy will be degraded in high frequency range, deviations in gain and phase will be resulted accordingly. This type of deviation can be expressed as multiplicative uncertainty, which is usually used to describe parameter uncertainty and high frequency unmodeled dynamic of the system. Multiplicative uncertainty, Δ(s) can be obtained by solving (22).
Δ ( s ) = G Δ ( s ) G 0 ( s ) G 0 ( s ) = G Δ ( s ) G 0 ( s ) 1
In (22), G0 and GΔ are nominal transfer function and practice transfer function, respectively.
In a mixed sensitivity design method, the gain W3 should be designed to guarantee that Δ(s) in (22) is properly covered by W3 (as shown in Figure 9 and Figure 10). W3 always has a high pass characteristic to make sure that the corrected control system has a favorable performance to attenuate high frequency disturbance. And the crossover frequency W3, fw3 should be higher than the desired crossover frequency of the corrected control subsystem. Taking into account the crossover frequency of W1, the crossover frequency of the corrected control subsystem will be located between fw1 and fw3. More systematic and detailed discussions about weight functions selection can be found in references [19,20].

3.2. H Controller Design

For (18) and (19), the values of G11 and G22 will be changed with the variation of steady state operation point, the load change can be represented by different values of RL, and there are deviations between the nominal values of Cd1, Cd2, Ld1, re and their corresponding actual values. By using (22), the model deviation caused by the mentioned factors can be described through multiplicative uncertainty.
According to the parameters listed in Table 1, assuming Cd2 has ± 25 % deviation from its nominal value. The equation in (23) can be selected as W31.
W 31 = 2.0250 × 10 4 s + 0.75
The possible multiplicative uncertainties of Gov (denoted by dashed lines) and the Bode plot (solid line) of W31 are shown in Figure 9. It can be seen that the crossover frequency of W31 is about 520 Hz. Similarly, ±25 % parameter deviation for Cd1 and Ld1 are assumed respectively, W32 shown in (24) is selected to cover the multiplicative uncertainty of Goc.
W 32 = 2.34 × 10 6 s 2 + 0.00156 s + 0.26
The Bode plots of W32 (solid line) and multiplicative uncertainties (dashed lines) with different parameter values are shown in Figure 10. The crossover frequency of W32 in this case is about 90 Hz.
The weight functions, W11 and W12 shown in (25) are designed for the sensitivity functions of current and voltage subsystem respectively, the crossover frequencies of W11 and W12 are 127 Hz and 26 Hz, respectively.
W 1 = [ W 11 0 0 W 12 ] = [ 800 s + 0.001 0 0 800 5 s + 0.001 ]
The weight functions, W21 and W22 given in (26) are used to restrict the control signals.
W 2 = [ W 21 0 0 W 22 ] = [ 0.1 0 0 0.9 ]
According to the parameters listed in Table 1, the resulted robust controllers for current and voltage control subsystems are obtained in (27) and (28) respectively (the controller can be solved using “hinfsyn” function in Matlab Robust Control Toolbox).
G c = 4234 s + 7.057 × 10 4 s 2 + 6043 s + 6.043
G v = 5777 s 2 + 5.777 × 10 5 s + 4.814 × 10 10 s 3 + 1.367 × 10 5 s 2 + 1.376 × 10 8 s + 2.751 × 10 4
The Bode plot of the corrected voltage control subsystem is shown in Figure 11, the crossover frequency is about 243 Hz and the phase margin is about 76°. The Bode plot of the corrected current control subsystem is presented in Figure 12, the crossover frequency of the current control loop is about 59 Hz, the gain margin is about 51 dB and the phase margin is about 70°. It can be seen from Figure 12 that there is a notch in the Bode plot of the resulted H controller by which the resonant peak of the uncorrected system can be cancelled accordingly, therefore, a smooth Bode plot of the corrected system is obtained.
As shown in (19), Goc will manifest a weak damping characteristic if re is very small and there is a significant resonant peak in the Bode plot of Goc. If Gv and Gc are designed as a proportional-integral (PI) controller, and the crossover frequency of the corrected current loop by PI controller is expected to be lower than the resonant frequency (about 460 Hz) of Goc, in this condition, in order to avoid 0 dB axis intersecting with the corrected current control around the resonant frequency of Goc, the crossover frequency should be greatly reduced. As seen in Figure 13, G c = 0.0144 + 36 / s is utilized, the crossover frequency of the corrected current control system is about fc = 7 Hz, the gain margin is about 9dB and the phase margin is about 89°. For comparison, if a higher crossover frequency of the corrected current control subsystem is wanted with a PI controller, for example, with about fc = 60 Hz (like that in Figure 12 using H control method) with G c = 0.17 + 425 / s , as presented by the dashed line shown in Figure 13, the resulted current control subsystem will be unstable under this condition, because the Bode plot of the corrected current control system crosses 0 dB axis twice around its resonant peak. In contrast, since the resulted current controller, Gc designed by H mixed sensitivity method in Figure 12 has a natural notch at the resonant frequency of Goc, which can cancel the negative impact of Goc resonance effectively, the improved current control performance can be obtained accordingly.

4. Simulation and Experimental

4.1. Simulation Results

A simulation model of the proposed design method is developed in MATLAB/Simulink environment to verify the effectiveness of the proposed method. The parameters used in the simulation model are presented in Table 1. The simulation results for changing the current reference, i ds * with different control methods are presented in Figure 14. The simulation results using a PI controller are shown in Figure 14a. In this figure, the current reference value is reduced from 2.1 A to 1 A (at 0.25 s) and then suddenly increased again to 2.1 A (at 0.4 s). It can be seen the actual current, ids can track its reference signal. However, since the current control bandwidth is relatively low in this condition, it takes about 30 ms to reach the reference current value. And the output voltage, vd2 is almost kept constant in this process. With the same reference change condition, the simulation results using H controller are shown in Figure 14b, as it can be concluded from this figure that the dynamic response speed of ids is much faster than that in Figure 14a, the transient state process time is decreased to about 7 ms. And it can be seen in Figure 14 that the battery current id3 is increased from about −0.22 A to about 0.5 A and then to −0.22 A with the corresponding change of i ds * , the dynamic response speed with H controller in Figure 14b is much faster than that with a PI controller in Figure 14a.
Figure 15 shows the simulation results of a sudden load change test. In Figure 15a, the load resistor value is reduced from 60 Ω to 30 Ω (the load is increased from about 42 W to about 83 W) at 0.25 s and then suddenly increased to 60 Ω at 0.4 s again. In the transient state process, due to the interaction of voltage and current control subsystems, there are fluctuations in ids and vd2 simultaneously at the load change moment. With the same load change condition, the simulation results with H robust controller are given in Figure 15b. Though the fluctuations in vd2 and id3 are similar to that in Figure 15a, the amplitudes of fluctuations and the transient recovery time of ids in Figure 15b are significantly reduced compared to that in Figure 15a.

4.2. Experiment Results

An experimental hardware shown in Figure 16 is developed to validate the theoretical design and simulation results. The parameter deviations of Cd1 (about 1130 μF), Ld1 (about 107 μH) and Cd2 (about 1046 μF) are limited to 10% of their nominal value (this condition can be easily guaranteed in practice). The other parameters used in the experimental tests are approximately identical to the simulation parameters listed in Table 1. The experiment results are presented in Figure 17, Figure 18, Figure 19, Figure 20, Figure 21 and Figure 22.
Figure 17 shows the experiment results of vd2 and ids using the PI controller. The current reference value is changed from 1 A to 2.1 A and reduced to 1 A again suddenly in Figure 17a,b respectively, and the corresponding transient state process times are about 32 ms and 31 ms. Under the same reference value change condition, the experiment results using H controller are shown in Figure 18. Since the current control bandwidth using H controller (59 Hz) is higher than that using a PI controller (7 Hz), the transient state process times shown in Figure 18a,b are 19 ms and 23 ms respectively, which are much shorter than that in Figure 17.
With the same reference value change condition being used in Figure 17, the corresponding experiment results of battery current, id3 using PI and H controllers are shown in Figure 19 and Figure 20, respectively. It can be seen that the changes of battery current are much faster in Figure 20 than that in Figure 19. Compared to Figure 19a, less time is taken in Figure 20a for the battery current to reach its steady state value due to a higher control bandwidth of the H controller. A similar result can also be obtained by comparing Figure 19b with Figure 20b.
The load change experiment results using PI and H controllers are shown in Figure 21 and Figure 22 respectively. In Figure 21a, the load resistor is changed from 90 Ω to 30 Ω (the load is increased from about 28 W to about 83 W) instantaneously, which causes about a 0.5 V voltage drop in vd2 (the peak value of ∆vd2) and about a 280 mA current drop in ids. In Figure 22a, the corresponding voltage and current drops are 140 mA and 0.5 V respectively with the same load change. When the load resistor is again increased from 30 Ω to 90 Ω (the load is decreased from about 83 W to 28 W), a 200 mA current increment is produced in ids using a PI controller in Figure 21b, and an 80 mA current increment is caused in ids using an H controller in Figure 22b. It can be concluded that the interaction between voltage control subsystem and current control subsystem is better attenuated by adopting an H controller. Furthermore, the voltage fluctuation is reduced from 0.5 V in Figure 21b to about 0.38 V in Figure 22b with the H controller when the load resistor is increased.
In contrast to the traditional PI controller, the experiment results indicate that the negative impact caused by the couplings between current control subsystem and voltage control subsystem can be effectively suppressed by using the H controller. And the dynamic response performance of the control system can also be improved with the proposed method.

5. Conclusions

An H mixed sensitivity method is introduced in this paper for three-port converter control. The H mixed sensitivity method has an inherent characteristic to balance performance and stability of a control system through the use of an appropriate weight functions selection. The H current controller manifests a superior characteristic of effectively damping the resonant peak of the current control subsystem that can reduce limitations in the control bandwidth design, and this is beneficial for enhancing the stability of the current control subsystem. The simulation and experiment results show that the resulted optimal H controller has advantages in dynamic response performance and load disturbance rejection compared to a traditional proportional-integral (PI) controller.

Author Contributions

Conceptualization and experiment, J.Y., H.L. and B.F.; All the authors contributed equally to the other parts of work.

Funding

This work is sponsored by the fundamental research funds for the central universities of China (No. HEUCFG201822), and the National Natural Science Foundation of China (No.51479042).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Tao, H.; Kotsopoulos, A.; Duarte, J.L.; Hendrix, M.A.M. Family of multiport bidirectional DC-DC converters. IEE Proc. Electr. Power Appl. 2006, 153, 451–458. [Google Scholar] [CrossRef]
  2. Vázquez, N.; Sánchez, C.M.; Hernández, C.; Vázquez, E.; Lesso, R. A three port converter for renewable energy applications. In Proceedings of the IEEE International Symposium on Industrial Electronics, Gdansk, Poland, 27–30 June 2011; pp. 1736–1740. [Google Scholar]
  3. Wu, H.; Sun, K.; Ding, S.; Xing, Y. Topology derivation of non-isolated three-port DC-DC converters from DIC and DOC. IEEE Trans. Power Electron. 2013, 28, 3297–3307. [Google Scholar] [CrossRef]
  4. Zhu, H.; Zhang, D.; Zhang, B.; Zhou, Z. A non-isolated three-port DC-DC converter and three-domain control method for PV-battery power systems. IEEE Trans. Ind. Electron. 2015, 62, 4937–4947. [Google Scholar] [CrossRef]
  5. Phattanasak, M.; Ghoachani, R.G.; Martin, J.P.; Mobarakeh, B.N.; Pierfederici, S.; Davat, B. Control of a hybrid energy source comprising a fuel cell and two storage devices using isolated three-port bidirectional DC-DC converters. IEEE Trans. Power Electron. 2015, 51, 491–497. [Google Scholar] [CrossRef]
  6. Liu, R.; Xu, L.; Kang, Y.; Hui, Y.; Li, Y. Decoupled TAB Converter with Energy Storage System for HVDC Power System of More Electric Aircraft. J. Eng. 2018, 2018, 593–602. [Google Scholar] [CrossRef]
  7. Jakka, V.N.S.R.; Shukla, A.; Demetriades, G.D. Dual-Transformer-Based Asymmetrical Triple-Port Active Bridge (DT-ATAB) Isolated DC–DC Converter. IEEE Trans. Ind. Electron. 2017, 64, 4549–4560. [Google Scholar] [CrossRef]
  8. Zhao, C.; Kolar, J.W. A novel three-phase three-port UPS employing a single high-frequency isolation transformer. In Proceedings of the 2004 IEEE 35th Annual Power Electronics Specialists Conference, Aachen, Germany, 20–25 June 2004. [Google Scholar]
  9. Zhao, C.; Round, S.D.; Kolar, J.W. An Isolated Three-Port Bidirectional DC-DC Converter with Decoupled Power Flow Management. IEEE Trans. Power Electron. 2008, 23, 2443–2453. [Google Scholar] [CrossRef]
  10. Tao, H.; Kotsopoulos, A.; Duarte, J.L.; Hendrix, M.A.M. Transformer-Coupled Multiport ZVS Bidirectional DC–DC Converter with Wide Input Range. IEEE Trans. Power Electron. 2008, 23, 771–781. [Google Scholar] [CrossRef]
  11. Wang, L.; Wang, Z.; Li, H. Asymmetrical Duty Cycle Control and Decoupled Power Flow Design of a Three-port Bidirectional DC-DC Converter for Fuel Cell Vehicle Application. IEEE Trans. Power Electron. 2012, 27, 891–904. [Google Scholar] [CrossRef]
  12. Falcones, S.; Ayyanar, R. LQR control of a quad-active-bridge converter for renewable integration. In Proceedings of the 2016 IEEE Ecuador Technical Chapters Meeting (ETCM), Guayaquil, Ecuador, 12–14 October 2016. [Google Scholar]
  13. Tao, H.; Kotsopoulos, A.; Duarte, J.L.; Hendrix, M.A.M. A soft-switched three-port bidirectional converter for fuel cell and supercapacitor applications. In Proceedings of the IEEE 36th Power Electronics Specialists Conference, Recife, Brazil, 12–16 June 2005; pp. 2487–2493. [Google Scholar]
  14. Falcones, S.; Ayyanar, R.; Mao, X. A DC–DC multiport-converter-based solid-state transformer integrating distributed generation and storage. IEEE Trans. Power Electron. 2013, 28, 2192–2203. [Google Scholar] [CrossRef]
  15. Zhang, J.; Wu, H.; Cao, F.; Zhu, L.; Xing, Y. Modeling and Decoupling Control of Three-port Half-bridge Converters. Proc. CSEE 2015, 35, 671–678. [Google Scholar]
  16. You, J.; Liao, M.; Chen, H.; Ghasemi, N.; Vilathgamuwa, M. Disturbance Rejection Control Method for Isolated Three-Port Converter with Virtual Damping. Energies 2018, 11, 3204. [Google Scholar] [CrossRef]
  17. Doyle, J.C.; Glover, K.; Khargonekar, P.P.; Francis, B.A. State-space solutions to standard H2 and H control problems. IEEE Trans. Autom. Control 1989, 34, 831–847. [Google Scholar] [CrossRef]
  18. Zhou, K.; Doyle, J.C.; Glover, K. Robust and Optimal Control; Prentice Hall: Upper Saddle River, NJ, USA, 1996. [Google Scholar]
  19. Wu, X.; Xie, X. Weight Function Matrix Selection in H Robust Control. J. Tsinghua Univ. 1997, 37, 27–30. [Google Scholar]
  20. Hu, J.; Unbehauen, H.; Bohn, C. A practical approach to selecting weighting functions for H control and its application to a pilot plant. In Proceedings of the UKACC International Conference on Control ’96, Exeter, UK, 2–5 September 1996; pp. 998–1003. [Google Scholar]
Figure 1. Conventional structure of a DC microgrid.
Figure 1. Conventional structure of a DC microgrid.
Energies 12 02231 g001
Figure 2. Multiport DC/DC converter based structure of a DC microgrid.
Figure 2. Multiport DC/DC converter based structure of a DC microgrid.
Energies 12 02231 g002
Figure 3. Topology, equivalent circuit and modulation scheme of isolated three-port converter (a) topology of the isolated three-port converter, (b) equivalent Δ-connection circuit, (c) modulation scheme.
Figure 3. Topology, equivalent circuit and modulation scheme of isolated three-port converter (a) topology of the isolated three-port converter, (b) equivalent Δ-connection circuit, (c) modulation scheme.
Energies 12 02231 g003
Figure 4. Equivalent circuit model of a dual active bridge.
Figure 4. Equivalent circuit model of a dual active bridge.
Energies 12 02231 g004
Figure 5. Decoupled model.
Figure 5. Decoupled model.
Energies 12 02231 g005
Figure 6. Control diagram block of the TPC system.
Figure 6. Control diagram block of the TPC system.
Energies 12 02231 g006
Figure 7. Design procedure of H mixed sensitivity based controller.
Figure 7. Design procedure of H mixed sensitivity based controller.
Energies 12 02231 g007
Figure 8. H mixed sensitivity standard design model.
Figure 8. H mixed sensitivity standard design model.
Energies 12 02231 g008
Figure 9. Bode plots of W31 and multiplicative uncertainty of Gov.
Figure 9. Bode plots of W31 and multiplicative uncertainty of Gov.
Energies 12 02231 g009
Figure 10. Bode plots of W32 and multiplicative uncertainty of Goc.
Figure 10. Bode plots of W32 and multiplicative uncertainty of Goc.
Energies 12 02231 g010
Figure 11. Bode of voltage control loop with H robust controller.
Figure 11. Bode of voltage control loop with H robust controller.
Energies 12 02231 g011
Figure 12. Bode of current control loop with H robust controller.
Figure 12. Bode of current control loop with H robust controller.
Energies 12 02231 g012
Figure 13. Bode of current control loop with a PI controller.
Figure 13. Bode of current control loop with a PI controller.
Energies 12 02231 g013
Figure 14. Simulation results with current reference change using a (a) PI controller, (b) H controller.
Figure 14. Simulation results with current reference change using a (a) PI controller, (b) H controller.
Energies 12 02231 g014
Figure 15. Simulation results with load change using a (a) PI controller, (b) H controller.
Figure 15. Simulation results with load change using a (a) PI controller, (b) H controller.
Energies 12 02231 g015
Figure 16. Hardware experiment circuit of three-port converter.
Figure 16. Hardware experiment circuit of three-port converter.
Energies 12 02231 g016
Figure 17. vd2 and ids using a PI controller with i ds * is (a) increased, (b) decreased.
Figure 17. vd2 and ids using a PI controller with i ds * is (a) increased, (b) decreased.
Energies 12 02231 g017
Figure 18. vd2 and ids using H controller with i ds * is (a) increased, (b) decreased.
Figure 18. vd2 and ids using H controller with i ds * is (a) increased, (b) decreased.
Energies 12 02231 g018
Figure 19. vd2 and id3 using a PI controller with i ds * is (a) increased, (b) decreased.
Figure 19. vd2 and id3 using a PI controller with i ds * is (a) increased, (b) decreased.
Energies 12 02231 g019
Figure 20. vd2 and id3 using H controller with i ds * is (a) increased, (b) decreased.
Figure 20. vd2 and id3 using H controller with i ds * is (a) increased, (b) decreased.
Energies 12 02231 g020
Figure 21. vd2, ids and Δvd2 using a PI controller with RL is (a) decreased, (b) increased.
Figure 21. vd2, ids and Δvd2 using a PI controller with RL is (a) decreased, (b) increased.
Energies 12 02231 g021
Figure 22. vd2, ids and Δvd2 using H controller with RL is (a) decreased, (b) increased.
Figure 22. vd2, ids and Δvd2 using H controller with RL is (a) decreased, (b) increased.
Energies 12 02231 g022
Table 1. Simulation Parameters.
Table 1. Simulation Parameters.
Parameter/Unit.Value
vd1/V24
vd2/V50
vd3/V36
Turns ratio N1:N2:N31:1:1
L1/μH55
L2/μH55
L3/μH55
Ld1/μH100
RL90/30
Cd1/μF1200
Cd2/μF1000
Switching frequency/kHz20

Share and Cite

MDPI and ACS Style

You, J.; Liu, H.; Fu, B.; Xiong, X. H Mixed Sensitivity Control for a Three-Port Converter. Energies 2019, 12, 2231. https://doi.org/10.3390/en12122231

AMA Style

You J, Liu H, Fu B, Xiong X. H Mixed Sensitivity Control for a Three-Port Converter. Energies. 2019; 12(12):2231. https://doi.org/10.3390/en12122231

Chicago/Turabian Style

You, Jiang, Hongsheng Liu, Bin Fu, and Xingyan Xiong. 2019. "H Mixed Sensitivity Control for a Three-Port Converter" Energies 12, no. 12: 2231. https://doi.org/10.3390/en12122231

APA Style

You, J., Liu, H., Fu, B., & Xiong, X. (2019). H Mixed Sensitivity Control for a Three-Port Converter. Energies, 12(12), 2231. https://doi.org/10.3390/en12122231

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop