Abstract
Direct current (DC) microgrid consists of many parallel power converters that share load currents through the inductance of DC/DC converters. Usually, the inductance parameters are dependent on the physical implementation of the system, and their values may not match their nameplates. Such disparities could lead to unequal response characteristics of the system, which can potentially reduce the performances of the DC microgrid operation. This paper proposes a robust control strategy for inductive parametric uncertainties of DC/DC converters using an optimal control method with integral action. To achieve such a goal, the system model parameters with nominal values are transformed into parametric unmatched uncertainties to form a robust control problem, which is then transformed into a linear quadratic regulator problem. The inductance uncertainties are stabilized with the uncertainty dynamic algebraic Riccati equation (UDARE) using state feedback gain under linear quadratic regulator. The closed-loop control with integral action is adopted to achieve a steady-state error of zero on the DC-link voltage at any uncertainty of the inductive parameter, which subsequently ensures the equal load current sharing. Off-line simulations and real-time validations based on OpalRT have been conducted to demonstrate the effectiveness and robustness of the proposed robust control strategy.
DIRECT current (DC) microgrids have attracted significant attention in recent decades due to their inherent advantages over alternating current (AC) microgrids. In the absence of frequency, DC microgrids are free from skin effect, inrush current problem, or proximity effect [
Conventional voltage droop controls with current sharing capabilities have been proposed based on a hierarchical control scheme [
The rest of the paper is organized as follows. In Section II, the system modeling and feature analysis considering inductive parametric uncertainties are discussed. Section III provides a detailed description of the proposed robust control strategy. Simulation results using MATLAB/Simulink and OpalRT validation based on hardware-in-the-loop (HIL) using the proposed robust control strategy are provided in Section IV. Finally, the conclusion is presented in Section V.

Fig. 1 Typical configuration of an islanded DC microgrid.
The DC microgrid modeling methodology, which includes inductive parametric uncertainty, is described in this section. An analysis of robust control for a wide range of DC/DC converter inductance uncertainties is presented. Initially, the system model is developed based on the nameplate values of all the parameters. Then, the model parametric uncertainty is derived for the inductance uncertainty of the DC/DC converter. DC-link voltage prediction in the nominal system is defined in (1) according to the buck-converter system dynamic in discrete time without consideration of the line impedance [
(1) |
The current sharing error is computed to ensure equal current sharing between parallel DC/DC converters as follows:
(2) |
From (2), the current prediction of the output of the DC/DC converter is generated by:
(3) |
The current sharing error for n-parallel DC/DC converters in discrete time is provided in (4), which is obtained by inserting (3) into (2).
(4) |
(5) |
After an extended mathematical manipulation, the overall n-parallel DC/DC converter modeling in the state-space equation generated from (1)-(5) can be expressed as:
(6) |
(7) |
(8) |
(9) |
(10) |
The measured output state is stated as:
(11) |
The parametric uncertainty is an approach used to represent a state-space equations with the parameter uncertainties of the system.
The two groups of uncertainties are classified as matched and unmatched uncertainties. This paper considers an unmatched uncertainty in the system using previously established procedures [
(12) |
An uncertainty component is split into the matched and unmatched uncertainties to solve the robust control problem. It is achieved using pseudo-inverse in the following form:
(13) |
The unmatched uncertainty in the system (12) can be expressed as:
(14) |
The upper bound matrix component (for unmatched uncertainties) and (for matched uncertainties) are expressed in (15) and (16), respectively.
(15) |
(16) |
where .
Other types of DC/DC converters (boost and buck-boost) can also be derived from this modeling approach. The only difference is how the control input is selected. The current sharing is required to pass through the inductances of all types of DC/DC converters since they are assumed to operate in continuous-conduction mode [
In this section, the design procedure of the proposed robust control strategy is described using a system model (12).
(17) |

Fig. 2 Overall structure of proposed robust control strategy.
can be designed in an optimal control approach such that the closed-loop of (12) is asymptotically stable, i.e., . The main idea for the optimal design control law is to compute . In this case, a nominal system (6) is presented with the help of virtual dynamic control input as previously formulated [
(18) |
The cost function, which minimizes the unmatched uncertainty parameter and ensures equal load current sharing, is expressed as:
(19) |
The above robust problem in (12) can be solved if the nominal system in (6) is controllable, and if both the design parameter and the positive definite matrix (as a solution of UDARE) exist [
(20) |
(21) |
The following constraint (22) is satisfied.
(22) |
where . There is a solution to the robust control problems of (12) that demonstrates the unmatched uncertainty controller gains as:
(23) |
(24) |
The proof of (20) is presented in Appendix A using the following lemmas.
Lemma 1 Let be a definite positive solution of (20) with scalar , which satisfies the following inequality:
(25) |
where .
Lemma 2 Let be a solution to (20) that satisfies the following inequality:
(26) |
Furthermore, for the use of the robust controller gain in (23), the following inequality is satisfied.
(27) |
The overall control input is formulated as:
(28) |
(29) |
where is a new variable generated by integral action, and its gain is also computed similarly using the pole-placement design approach as in [
(30) |
As previously established in [
(31) |
(32) |
Lastly, the robust control input from (28) is designed to minimize (19) to generate the pulse width modulation (PWM) signals for the converter power switches, as illustrated in
The DC microgrid shown in
Variable | Value |
---|---|
1 kV | |
2 kV | |
50 µF | |
50 µs | |
1 | |
80 nF | |
40 µH | |
1 mH | |
20 kHz | |
mH |

Fig. 3 Simulation results with nominal parameters. (a) DC-link voltage. (b) Load current.
The robustness and good performance of the proposed robust control strategy have been evaluated through uncertainties of the parallel DC/DC converter inductance parameter, as shown in Figs.

Fig. 4 Simulation results with mH. (a) OPTCI approach. (b) Traditional PID approach.

Fig. 5 Simulation results with . (a) OPTCI approach. (b) Traditional PID approach.
The parameters of the PID controller used in simulations are given as: , , .
The results in Figs.

Fig. 6 Simulation results with . (a) OPTCI approach. (b) Traditional PID approach.
Approach | (mH) | (p.u.) | (p.u.) | (ms) |
---|---|---|---|---|
OPTCI | 1.00 | 0.0004 | 0 | 18 |
2.00 | 0.0004 | 0 | 21 | |
3.00 | 0.0004 | 0 | 35 | |
PID | 1.00 | 0.0014 | 0 | 19 |
2.00 | 0.0014 | 0 | 33 | |
3.00 | 0.0014 | 0 | 45 |
The simulation characteristic responses with OPTCI approach against inductive parametric uncertainty in DC microgrid is presented in

Fig. 7 Simulation characteristic responses with OPTCI approach against inductive parametric uncertainty. (a) DC-link voltage error. (b) DC-link voltage. (c) Load current.
(mH) | (p.u.) | (p.u.) | (p.u.) | (ms) |
---|---|---|---|---|
2.00 | 0.0024 | 0.10 | 0 | 20 |
3.00 | 0.0017 | 0.10 | 0 | 23 |
0.50 | 0.0013 | 0.15 | 0 | 60 |
0.25 | 0.0032 | 0.30 | 0 | 62 |
A laboratory prototype of the testing system is used to verify the robustness of the proposed robust control strategy against inductance uncertainties of the DC/DC converters in real time. The hardware-in-loop system set-up is shown in

Fig. 8 Hardware-in-loop system set-up.
The real-time validation is conducted on a host personal computer (PC) running MATLAB/Simulink software, in which the DC microgrid model as well as the overall structure of the proposed robust control strategy in
The parameter uncertainties of DC/DC converter inductances are observed with different values. The system responses are analyzed and compared with a traditional PID approach as performed in off-line validations. The real-time validation responses for the OPTCI approach and PID approach with different inductance values are depicted in Figs.

Fig. 9 Real-time validation responses for OPTCI approach with different inductance values. (a) DC-link voltage. (b) Load current. (c) DC-link voltage error.

Fig. 10 Real-time validation responses for PID approach with different inductance values. (a) DC-link voltage. (b) Load current. (c) DC-link voltage error.
A robust control strategy to overcome uncertainty inductance parameters of DC/DC converters in islanded DC microgrid is proposed based on the OPTCI. The LQR, UDARE, and an integral action are applied in the state feedback loop to solve the parametric uncertainty problem. Such a combined control strategy allows for achieving a zero steady-state error on the DC-link voltage at any inductance parameter uncertainty with equal load current sharing capability. Intensive off-line and real-time simulations are conducted to validate the proposed robust control strategy. Off-line simulations are performed in MATLAB/Simulink environment, while the real-time validations are performed using the OpalRT simulator. In all the investigated cases, the effectiveness and suitability of the proposed robust control strategy for inductive parametric uncertainties are demonstrated by achieving improved operating performances of an islanded DC microgrid with multiple parallel DC/DC converters.
Nomenclature
Symbol | —— | Definition |
---|---|---|
, , | —— | Constant design parameters |
—— | Upper bound matrix component (for unmatched uncertainties) | |
—— | Unmatched uncertainty increment | |
—— | Current sharing error at sample | |
—— | DC-link voltage error | |
—— | Voltage ripple | |
—— | DC-link voltage overshoot | |
—— | DC-link peak voltage | |
—— | Converter inductance uncertainty | |
—— | Integral action variable | |
—— | Current sharing ratio | |
—— | Upper limit of new variable | |
—— | Inductance uncertainty pre-defined bounded set of converters | |
—— | Nominal system matrix | |
—— | Uncertainty system matrix | |
—— | Input matrix | |
—— | Full rank of tall matrix | |
—— | A matched component | |
—— | DC-link capacitance at each converter | |
—— | Filter capacitance | |
—— | Grid-side filter capacitance | |
—— | Upper bound matrix component (for matched uncertainties) | |
e | —— | Error of DC-link voltage |
—— | State references from energy management center | |
—— | Switching frequency | |
—— | System output vector | |
—— | An unmatched component | |
—— | Identity matrix | |
—— | Current pass-through converter inductance at sample | |
—— | Unmatched uncertainty cost function | |
—— | Integral action gain | |
—— | Unmatched uncertainty state feedback gain | |
—— | Integral gain | |
—— | Proportional gain | |
—— | Derivative gain | |
—— | Nominal converter inductance | |
—— | Uncertainty of converter inductance | |
—— | Filter inductance | |
—— | Grid-side filter inductance | |
—— | Virtual control input gain | |
—— | Inductance (uncertainty plus nominal ) of DC/DC converters | |
, | —— | Unmatched uncertainty weighting matrices |
—— | Resistive load | |
—— | Unmatched uncertainty dynamic algebraic Riccati equation (UDARE) | |
—— | Converter gate signal | |
—— | Sampling time | |
—— | Step-down transformer | |
—— | Rising time | |
—— | DC-link voltage settling time | |
—— | Control input | |
—— | Robust control input | |
—— | Control input of integral action | |
—— | Overall control input | |
—— | Overall control input reference | |
—— | Number of distributed energy resources (DERs) | |
—— | DC-link voltage | |
—— | Virtual control input | |
—— | Unmatched uncertainty Lyapunov function candidates | |
—— | DC-link voltage reference | |
—— | State variable | |
—— | State variable reference | |
—— | Measured output |
Appendix
A fundamental part of this appendix is driven by the robust controller gain with a virtual controller gain to minimize (19) for the nominal system (18). For this purpose, the optimal control approaches for the unmatched uncertainty control input and virtual dynamic control input should be minimized using the Hamiltonian approach as:
(A1) |
By applying discrete-time LQR methods in (A1), the unmatched UDARE from (20) and that of robust controllers gain in (23) are achieved [
(A2) |
where .
To verify the stability of the unmatched uncertainty system, let (A3) be an unmatched uncertainty Lyapunov function and use the time unmatched uncertainty increment of (A4) along with and , such that:
(A3) |
(A4) |
By using the matrix inversion lemma, (A5) is achieved [
(A5) |
Using (20) and (A5) in (A4), (A6) is derived:
(A6) |
Inequality (A6) is simplified with Lemmas 1 and 2 as:
(A7) |
Inequality (A7) is negative semi-definite if and only if (22) is satisfied. Therefore, from the Lyapunov practical stability theory, the closed-loop unmatched uncertainty of (A2) is stable for [
References
J. Kumar, A. Agarwal, and V. Agarwal, “A review on overall control of DC microgrids,” Journal of Energy Storage, vol. 21, pp. 113-138, Feb. 2019. [Baidu Scholar]
R. K. Chauhan and K. Chauhan, Distributed Energy Resources in Microgrids. Amsterdam: Elsevier, 2019. [Baidu Scholar]
K. Bharath, M. M. Krishnan, and P. Kanakasabapathy, “A review on DC microgrid control techniques applications and trends,” International Journal of Renewable Energy Research (IJRER), vol. 9, no. 3, pp. 1328-1338, Sept. 2019. [Baidu Scholar]
U. Vuyyuru, S. Maiti, and C. Chakraborty, “Active power flow control between DC microgrids,” IEEE Transactions on Smart Grid, vol. 10, no. 6, pp. 5712-5723, Nov. 2019. [Baidu Scholar]
X. Lu, J. M. Guerrero, K. Sun et al., “An improved droop control method for DC microgrids based on low bandwidth communication with DC bus voltage restoration and enhanced current sharing accuracy,” IEEE Transactions on Power Electronics, vol. 29, no. 4, pp. 1800-1812, Apr. 2014. [Baidu Scholar]
C. Papadimitriou, E. Zountouridou, and N. Hatziargyriou, “Review of hierarchical control in DC microgrids,” Electric Power Systems Research, vol. 122, pp. 159-167, May 2015. [Baidu Scholar]
K. Wang, X. Huang, B. Fan et al., “Decentralized power sharing control for parallel-connected inverters in islanded single-phase micro-grids,” IEEE Tranactions on Smart Grid, vol. 9, no. 6, pp. 6721-6730, Nov. 2018. [Baidu Scholar]
A. Khorsandi, M. Ashourloo, and H. Mokhtari, “A decentralized control method for a low-voltage DC microgrid,” IEEE Transactions on Energy Conversion, vol. 29, no. 4, pp. 793-801, Dec. 2014. [Baidu Scholar]
M. Mokhtar, M. I. Marei, and A. A. El-Sattar, “An adaptive droop control scheme for DC microgrids integrating sliding mode voltage and current controlled boost converters,” IEEE Transactions on Smart Grid, vol. 10, no. 2, pp. 1685-1693, Mar. 2019. [Baidu Scholar]
S. Anand, B. G. Fernandes, and J. Guerrero, “Distributed control to ensure proportional load sharing and improve voltage regulation in low-voltage DC microgrids,” IEEE Transactions on Power Electronics, vol. 28, no. 4, pp. 1900-1913, Apr. 2013. [Baidu Scholar]
P. Wang, X. Lu, X. Yang et al., “An improved distributed secondary control method for DC microgrids with enhanced dynamic current sharing performance,” IEEE Transactions on Power Electronics, vol. 31, no. 9, pp. 6658-6673, Sept. 2016. [Baidu Scholar]
P.-H. Huang, P.-C. Liu, W. Xiao et al., “A novel droop-based average voltage sharing control strategy for DC microgrids,” IEEE Transactions on Smart Grid, vol. 6, no. 3, pp. 1096-1106, May 2015. [Baidu Scholar]
C. Wang, J. Duan, B. Fan et al., “Decentralized high-performance control of DC microgrids,” IEEE Transactions on Smart Grid, vol. 10, no. 3, pp. 3355-3363, May 2019. [Baidu Scholar]
Z. Yi, X. Zhao, D. Shi et al., “Accurate power sharing and synthetic inertia control for DC building microgrids with guaranteed performance,” IEEE Access, vol. 7, pp. 63698-63708, May 2019. [Baidu Scholar]
R. Han, L. Meng, J. M. Guerrero et al., “Distributed nonlinear control with event-triggered communication to achieve current-sharing and voltage regulation in DC microgrids,” IEEE Transactions on Power Electronics, vol. 33, no. 7, pp. 6416-6433, Jul. 2018. [Baidu Scholar]
S. Adhikar, Q. Xu, Y. Tang et al., “Decentralized control of two DC microgrids interconnected with tie-line,” Journal of Modern Power Systems and Clean Energy, vol. 5, no. 4, pp. 599-608, Jul. 2017. [Baidu Scholar]
S Aatif, H. Hu, X. Yang et al., “Adaptive droop control for better current-sharing in VSC-based MVDC railway electrification system,” Journal of Modern Power Systems and Clean Energy, vol. 7, no. 4, pp. 962-974, Jul. 2019. [Baidu Scholar]
M. Baranwal, A. Askarian, S. Salapaka et al., “A distributed architecture for robust and optimal control of DC microgrids,” IEEE Transactions on Industrial Electronics, vol. 66, no. 4, pp. 3082-3092, Apr. 2019. [Baidu Scholar]
N. S. Tripathy, I. Kar, and K. Paul, “Stabilization of uncertain discrete-time linear system via limited information,” IEEE Transactions on Automatic Control, vol. 62, no. 9, pp. 4727-4733, Sept. 2017. [Baidu Scholar]
F. Habibi, A. H. Naghshbandy, and H. Bevrani, “Robust voltage controller design for an isolated microgrid using Kharitonov’s theorem and D-stability concept,” Internatioanl Jouranl of Electrical Power and Energy Systems, vol. 44, no. 1, pp. 656-665, Jan. 2013. [Baidu Scholar]
F. Lin, Robust Control Design: an Optimal Control Approach. Hoboken: Wiley & Sons, 2007. [Baidu Scholar]
M. Muhammad, A. M. Abdullahi, A. A. Bature et al., “LMI-based control of a double pendulum crane,” Applications of Modelling and Simulation, vol. 2, pp. 41-50, Sept. 2018. [Baidu Scholar]
R. P. Aguilera and D. E. Quevedo, “Predictive control of power converters: designs with guaranteed performance,” IEEE Transactions on Industrial Informatics, vol. 11, no. 1, pp. 53-63, Feb. 2015. [Baidu Scholar]
F. A. Salem and A. A. Rashed, “PID controllers and algorithms: selection and design techniques applied in mechatronics systems design – part II,” International Journal of Engineering Sciences, vol. 2, no. 5, pp. 191-203, May 2013. [Baidu Scholar]
Z. Gao, “Scaling and bandwidth-parameterization based controller tuning,” in Proceedings of the American Control Conference, Denver,USA, Jun. 2003, pp. 4989-4996. [Baidu Scholar]
M. Velasco, J. M. Fuertes, C. Lin et al., “A control approach to bandwidth management in networked control systems,” in Proceedings of the 30th Annual Conference of IEEE Industrial Electronics Society (IECON), Busan, South Korea, Nov. 2004, pp. 2343-2348. [Baidu Scholar]
D. S. Naidu, Optimal Control Systems. Boca Raton: CRC Press, 2003. [Baidu Scholar]
R. A. Horn and C. R. Johnson, Matrix Analysis. Cambridge: Cambridge University Press, 1994. [Baidu Scholar]