Final Report - Zixuan HE
Final Report - Zixuan HE
Final Report - Zixuan HE
Engineering Project
Final report
Name: Zixuan HE
Abstract- Faced with rapid population growth and increased personal income, recent years have
witnessed a skyrocketing energy demand. However, the traditional energy structure based on fossil fuels
incurred global warming and climate aggravation. The economic development of emerging countries also
results in the fluctuation of fossil fuel prices. Hence, it is urgent to limit the dependency on fossil fuels and
accelerate the trend towards renewable energy sources(RESs). Distributed energy system (DES), as a new
energy supply concept, is playing a vital role at the background of carbon neutrality and energy
sustainability. This article proposes an ADRC controlled DC microgrid model based on wind-PV
generation system paired with a lithium-ion battery storage system to make it operate in standalone(off-
grid) mode, which is applicable to remote and rural places where cables are hard to reach.
Keywords: Hybrid renewable energy system, DC microgrids, MPPT algorithms, Energy Storage,
DC/DC Converters, Energy management
Table of Contents
List of Figures
List of Tables
Nomenclature
Chapter 1 Introduction ...............................................................................................................................1
1.1 Research background ............................................................................................................1
1.2 Problem statement .................................................................................................................2
1.3 Research objective .................................................................................................................3
1.4 Research contribution ...........................................................................................................4
1.5 Thesis structure .....................................................................................................................4
Chapter 2 Literature Review......................................................................................................................6
2.1 Introduction...........................................................................................................................6
2.2 Stand-alone MG system .......................................................................................................6
2.3 Energy management strategy ..............................................................................................8
2.3.1 Centralized control ................................................................................................................... 8
2.3.2 Decentralized control ............................................................................................................... 9
2.3.3 Hierarchical control ............................................................................................................... 10
2.3.4 A comparison of EM Strategy............................................................................................... 11
2.4 Droop control for DC/DC converters ................................................................................ 11
2.4.1 Droop control ........................................................................................................................................ 12
2.4.2 Trade-offs ............................................................................................................................................... 14
2.5 Existing control techniques for standalone DC MGs .......................................................15
2.5.1 H∞-based control methods .............................................................................................................. 15
2.5.2 State-space control methods ............................................................................................................ 16
2.5.3 Sliding mode control-based control methods ............................................................................. 16
2.5.4 Backstepping-based control methods ........................................................................................... 16
2.6 MPPT controller for wind-solar system ............................................................................17
2.6.1 MPPT algorithm for Wind Unit ..................................................................................................... 17
2.6.2 MPPT algorithm for PV Unit .......................................................................................................... 18
2.7 Summary ..............................................................................................................................20
Chapter 3 Mathematical Modelling of DC MGs Components ..............................................................21
3.1 Introduction..........................................................................................................................21
3.2 DC/DC converter modelling ...............................................................................................21
3.2.1 Buck converter ..................................................................................................................................... 21
3.2.2 Boost converter .................................................................................................................................... 23
3.3 WT system modelling ..........................................................................................................24
3.4 PV system modelling ...........................................................................................................26
3.5 ESS module modelling ........................................................................................................28
3.6 Summary ..............................................................................................................................30
Zixuan HE, 936370
6101SBC: An ADRC Controlled Standalone DC Microgrid with
Wind-PV Generation and LIB Storage System
Chapter 4 MPPT algorithm......................................................................................................................31
4.1 Introduction..........................................................................................................................31
4.2 MPPT algorithm for WT system ........................................................................................31
4.2.1 P&O algorithm for wind system .................................................................................................... 31
4.2.2 INC algorithm for wind system ...................................................................................................... 33
4.3 MPPT controllers for PV system........................................................................................34
4.3.1 P&O algorithm for PV system ........................................................................................................ 35
4.3.2 INC algorithm for PV system .......................................................................................................... 36
4.4 Summary ..............................................................................................................................38
Chapter 5 Control Techniques for ESS Module .....................................................................................39
5.1 Introduction..........................................................................................................................39
5.2 ADRC scheme for ESS module ..........................................................................................39
5.3 EM strategy formulation.....................................................................................................41
5.4 Summary ..............................................................................................................................43
Chapter 6 System Simulation and Analysis ............................................................................................45
6.1 Introduction..........................................................................................................................45
6.2 WT system simulation .........................................................................................................45
6.3 PV system simulation ..........................................................................................................47
6.4 ESS module simulation .......................................................................................................50
6.5 DC voltage simulation .........................................................................................................52
6.6 Summary ..............................................................................................................................54
Chapter 7 Conclusion and Outlook .........................................................................................................55
7.1 Conclusion ............................................................................................................................55
7.2 Further research objective ..................................................................................................55
Reference .....................................................................................................................................................56
Appendix .....................................................................................................................................................65
Acknowledgement ......................................................................................................................................66
List of Figures
List of Tables
Nomenclature
Chapter 1 Introduction
In most remote areas around the world, power supply is mainly supplied from diesel generation. Due to
the high cost and infeasibility of connecting local loads to utility grids, this type of distributed
generation(DG) remains prevalent(Jing et al., 2016). However, given global warming, anthropogenic
pollutant emissions, fuel price fluctuation, and carbon neutrality initiatives, continued utilization of fossil-
fuel based generation systems has become no longer reasonable(Zanganeh and Shafeen, 2007). In addition,
geographically isolated areas like islands and plateaus tend to have a great reserve of wind and solar
energy, and these renewable energy sources(RESs) are an excellent alternative for diesel. Hence, the
transition from traditional fossil fuel to RES has been an inevitable trend. The use of RESs in DG systems
is gaining popularity to cope with the deficit of electricity supply, particularly in areas where existing
power grids are difficult to reach(B. S., Yan and Rudy, 2013).
However, RESs have their defects. Photovoltaic(PV) systems rely on irradiance and temperature, wind
turbine(WT) system is limited to variable wind speed and air density, and hydropower is restricted by
altitude elevation and amount of precipitation(Bari et al., 2014). The unpredictable nature of RESs makes
the intermittency of electricity supply a challenging task to deal with. A microgrid(MG) is a small-scaled
regional power system that consists of local energy generation systems, energy storage systems(ESS), and
load demand, with an objective to ensure the stable power flow to meet local demand(Lin, Zhao and Wu,
2020). An MG system can be either DC or AC or a combination of both, but DC-based options are
becoming more mainstream mainly because DC MGs can run in standalone(off-grid) mode, at which
consistent power can be supplied to meet local demands autonomously without the need of the prohibitive
long-distance high-voltage transmission infrastructures(Jing et al., 2016). Hence, the integration of RESs
into DC MG systems has been a potential solution to cope with the deficit of electricity supply in remote
Renewables-based DC microgrid is being opted for and studied universally because of its high energy
efficiency and widespread applications(Luna et al., 2017). Among those RESs, solar power and wind
power are the most preferred due to their easy availability and advanced Maximum Power Point
Tracking(MPPT) technologies(Hossain et al., 2019). As for storage medium, the valve-regulated lead-
acid(VRLA) batteries are widely utilized because of the low expense and easy manipulation(Jing et al.,
2016). Since RESs can complement each other, MG systems composed of two or more RESs could have a
positive effect on the storage capacity(Atia and Yamada, 2016). In the future, liquified hydrogen is
projected to be the ultimate energy storage medium due to its clean, pollution-free and high energy density
properties(Li, 2018).
In DC MG systems, the stability of the DC bus voltage is of utmost importance. Power converters are
the core part of hybrid renewable energy systems(HRESs) because they stabilize the voltage output during
power intermittency(Farhani, Barhoumi and Bacha, 2021). The power quality of HRESs heavily relies on
the stable operation of controllers for power converters. For instance, an MPPT controller for boost type
power converters is widely used in PV systems to keep the DC voltage stable(Padmanaban et al., 2018).
Among the mainstream power conversion devices, DC/DC converters are proved more efficient due to
their simple structures, easy manipulation, and high efficacy(Sivakumar et al., 2016)(Meraj et al., 2021).
In MG systems, MPPT algorithms are widely implemented on DC/DC converters to extract optimal output
power, and ESSs are required to store and release excessive energy produced by RESs. Perturbation and
observation(P&O) and incremental conductance(INC) algorithms are the most used MPPT controllers,
which have been long experimented and applied to commercial utilization(Mark, 2010).
In north-western China, where solar energy and wind energy is rich, there is a mismatch between
renewables distribution and energy demand. Most electricity generated by renewables is wasted so that
renewables-based DC MG is a solution to address the power redundancy and intermittency. Moreover, due
to the rapid development of lithium-ion batteries(LIB) technology these years, LIBs have the potential to
revolutionize the ESS in HRESs(Smith et al., 2017). Combined with context, the problems to be solved in
(2) The integration of WT system, PV system, and LIB sector into DC/DC converter
(3) The programming of MPPT algorithm in the controllers for WT and PV systems, and the design of the
(4) The formulation of EM strategy in ESS module to switch the DC microgrid to different modes
The main goal of this article is to design a DC microgrid model based on wind-PV generation and LIB
storage systems. From the perspective of energy conversion, this MG model includes three parts: energy
generation, energy storage, and energy consumption(Lu and Fu, 2011). As shown in Fig. 1, the considered
DC microgrid mainly consists of PV system, WT system, LIB sector(ESS module), a DC bus, and a load.
(1) Design a dynamic model of wind generator paired with PMSG in WT system
(2) Design a boost converter for WT and PV systems, and a bidirectional converter for the ESS module.
(3) Design an MPPT controller for WT and PV systems using P&O algorithm, and an ADRC controller
for the LIB sector to stabilize the current flow in the battery sector.
(4) Formulate EM strategy in the ESS module together with the ADRC controller to switch the DC MG
In the DC microgrid proposed in this article, more emphasis is put on the modelling of DC/DC
converters for wind energy system, solar energy system, and LIB energy storage system. And the main
(1) Bertz’s Law is verified based on the mathematical modelling of wind generators with PMSG.
(2) Operating principles of wind turbines, photovoltaic cells and Lithium-ion batteries are analyzed.
(3) Presented the overall structure of each DC microgrid component based on DC/DC converters
(4) The comparison of P&O and INC MPPT algorithms is carried out for the PV system, and the ADRC
(5) The simulation of WT system, PV system, and ESS module are demonstrated in Simulink, and the
output characteristics are analyzed to provide a theoretical and simulation basis for further study of
DC MG systems.
This article is based on a research on a standalone(off-grid) DC microgrid model, including the working
principles of HRESs, power converter modelling of MG system, and control techniques for each section.
The contents covered in this article are organized as follows and depicted in Fig. 1-2:
In chapter 1, the background of this research is briefly introduced, and then the problems to be solved in
this research, the aims and main achievements of this research are listed in items. In chapter 2, a review is
done on the current status of research on MPPT and DC microgrid configuration at home and abroad. In
and LIB sector are presented based on DC/DC converters. Chapter 4 demonstrates the MPPT algorithm
for wind and solar system. Then chapter 5 presents the ADRC scheme used for battery control and
formulates the EM strategy in ESS module. Chapter 6 demonstrates the simulation and experimental
results based on Simulink models. Finally, chapter 7 concludes the article and proposes the research
forecast.
2.1 Introduction
Due to the unpredictable nature of wind and solar energy, their higher penetration in standalone MG
systems can lead to high technical challenges, especially the lack of adequate storage capacity.
Fluctuations of voltage, current, and frequency are the main power quality issues for MG systems in
standalone mode(Badwawi, Abusara and Mallick, 2015). In this chapter, an introduction is first presented
for standalone MG systems, including system configuration, challenges and proposed solutions. Then a
review is conducted for EM strategy, control techniques for islanded DC MGs and MPPT algorithms.
transmission lines and distribution infrastructures are uneconomic to operate or hard to install due to
prohibitive cost and geographical limitations. As shown in Fig. 2-1, according to different converter
configurations, the standalone systems can be categorized into a common DC or AC bus, where all the
generated power is gathered and further dispatched according to the energy management(EM) strategy. In
such a hybrid MG system, wind energy can make up for the deficiency in solar energy over a certain
period to partially overcome the volatility of RESs. The integration of two complementary RESs can
minimize the sizing of storage elements and optimize the whole system to a more flexible and reliable one.
Fig. 2-1. Standalone MGs with (1) common DC bus; (2) common AC bus.
For standalone applications, the cost of ESS module accounts for the major economic issue. Since
batteries have a much shorter lifespan in contrast to a PV or WT, increasing PV panels and wind turbines
could be an obvious choice to minimize the storage capacity and ultimately reduce the overall cost(Yang,
Lu and Zhou, 2007). While for HRESs that require high reliability, too few batteries cannot meet the
storage requirement. Hence, battery storage and diesel generator backup systems become a popular
solution for RES redundancy during the year(Belfkira, Zhang and Barakat, 2011). However, if the ESS
module runs out of power, there is no source to import energy from. Moreover, the negative impact of
diesel engines on the environment has incurred worldwide controversy. Therefore, integrating RESs with
fuel cells is a promising alternative for standalone MGs, in which fuel cells acts as a storage medium to
stabilize fluctuations in power supply by storing the excess energy generated by DG systems and
delivering power to the load demand during the intermittent period(Nelson, Nehrir and Wang, 2006).
Various control techniques have been proposed that could be applied to achieve a techno-economical
standalone MG system.
Table. 2-1 Challenges and solutions for standalone MGs.
2 Insufficient usable The integration of battery storage systems and diesel generators into
energy HRESs can provide energy during an intermitted period.
3 Power intermittency/ Battery or fuel cell storage systems serve as major energy sources,
power quality and in some cases, diesel generators provide backup power.
4 Protection Protection schemes or devices are installed and upgraded, such as the
introduction of distributed generators.
5 Storage shortage Fuel cells and supercapacitors are integrated to upgrade the ESS.
6 Environmental and VRLA batteries or ultracapacitors are replaced by new fuel cells such
safety concerns as LIBs, leading to fewer contaminants and less total maintenance
towards batteries costs.
Energy balance in HRESs requires a reliable control structure. As shown in Fig. 2-2, a pyramid-
structured control system could manage energy dispatch intelligently and improve the flexibility and
reliability of MG systems. As HRESs continuously grow, more scientific EM approaches are required for
an orderly integration within current electricity networks. Up to now, there are three mainstream EM
CPU to manage the power dispatch of all entities of the system with communication networks, as shown
in Fig. 2-3. And the control decisions generated by CC are directly sent to local controllers(LCs) in each
entity to interact with the CC. As the core part, the CC collects data, ranging from RESs production to
power consumption to energy price to weather conditions, etc, so as for optimal and efficient energy
Moreover, using emerging communication and computation technologies such as IoT and Big-Data, the
CC could accomplish the supervision, collection, and analysis of data feedback. This allows all entities to
synchronize with the CC and ensures a flexible MG operation in both on-grid and island modes
(Elmouatamid et al., 2020). However, despite the easy implementation, CC based solutions have shown
In decentralized control, each entity is operated autonomously by its own LC. As shown in Fig. 2-4,
each LC operates individually to manage RESs, ESSs, and loads rather than be instructed by a CC unit.
The control decisions are determined locally on a basis of local measurements of frequency, voltage
values, and other system characteristics which are shared among the other LCs via peer to peer(P2P)
into three modes: (i) Fully dependent control, in which LCs are interacted to share information while the
decisions are generated by CC; (ii) Partially independent control, in which control decisions are made by
LCs, and CC acts as a communicating medium to deliver information to each other; and (iii) Fully
independent, in which LCs make decisions themselves and directly interact with each other, being entirely
independent of the CC(Celik et al., 2017). However, although decentralized control structure increases the
flexibility of operation, it presents a lower response time mainly because of the incomplete information
In fact, the hierarchical control scheme is a compromise between fully centralized and decentralized
control structures(Van et al., 2020). Since fully centralized approaches require extensive communication
and computation infrastructure, which is a difficult task to implement on a large scale. Meanwhile,
decentralized control requires a high level of coupling and coordination, which is hard to achieve without
the participation of CC(Molzahn et al., 2017). Hence, the hierarchical control structure is proposed to
separate EM into three levels: Primary control, secondary control, and tertiary control(Van et al., 2020).
As depicted in Fig. 2-5, the primary control level stabilizes the measurement values generated from
RESs to follow the requirements regulated by the standards(Elmouatamid et al., 2021). Also, the primary
control section detects the system status and switches the mode of MGs(Prabaharan et al., 2018). In
secondary control, the system characteristics(voltage, current, frequency, etc.) are restored after load
variations so that the power quality can be maintained and the synchronization between MGs and the
utility grid can be ensured (González-Romera et al., 2020). The tertiary control is in charge of controlling
the power flow, so as to ensure the capacitance and inductance operate in optimal performance in both
Decentralized LCs tend to operate LCs provide autonomous Requires a high level of
control without a CC control capability coupling and coordination
DC/DC converters are extensively utilized in HRESs. As illustrated in Fig. 2-6, the DC/DC converter is
operated paired with the control technique, to regulate the load demand and power source simultaneously.
Furthermore, the control technique compares the feedback from the load with the desired reference value
Droop control is normally applied for frequency control of generators and sometimes for voltage
control. It can also be used to share current in MG systems. Droop control can be divided into two modes:
voltage control mode and current control mode. In voltage control mode, the converter operates as a
controllable voltage source with voltage reference as the input. Alternatively, the converter in the current
1) Voltage-Mode approach
As shown in Fig. 2-7, the DC voltage reference is generated according to the output DC current(𝐼0 )
2) Current-Mode approach
As shown in Fig. 2-8, the current-mode approach uses the measured voltage to calculate the desired DC
current. The DC current reference is derived from the 𝐼 − 𝑉 droop characteristic based on the measured
DC voltage:
∗
𝑉𝑜 − 𝑉𝑑𝑐
𝐼𝑑𝑐 = (2 − 2)
𝑘
∗
𝑉𝑑𝑐 is the measured DC voltage, 𝐼𝑑𝑐 is the generated DC current reference.
3) Inner loop
The inner loop of the DC/DC converter differs according to different control modes. Based on different
input and reference variables, the inner loop generates different duty cycles as an output. As shown in Fig.
2-9, there are three basic types of inner loops: single voltage loop, single current loop, and a combination
Fig. 2-9(a) shows a single voltage loop when the converter is working in voltage control mode. The
output of the voltage controller 𝐺𝑣 is the duty cycle. 𝑉𝑜_𝑟𝑒𝑓 is given by a 𝑉 − 𝐼 droop characteristic. Fig. 2-
9(b) shows the inner loop in the current control mode. The current reference(𝐼𝑟𝑒𝑓 ) is generated by the 𝐼 −
𝑉 droop characteristic to attain the duty cycle. And figure 2-9(c) shows another control mode, in which the
voltage controller 𝐺𝑣 provides the inductor current reference(𝐼𝐿∗ ) and the duty cycles are given by the
2.4.2 Trade-offs
As a basic control approach for achieving ideal power sharing, droop control enhances the modularity
and reliability of the system. However, because of the decentralized property, the impedance on the
distribution line has a negative impact on the control performance. Also, the cable resistance is sensitive to
climate changes, especially temperature variation. Moreover, the nominal voltage difference could result
in a degradation in load sharing. Thus, advanced droop control methods including inversed droop control,
non-linear droop control, dead-band droop control, and adaptive droop control are proposed and
developed(Kim, Choi and Cho, 2002; Chen et al., 2015; Xu, Sha and Liao, 2015; Prabhakaran, Goyal and
Agarwal, 2018).
Hence, the secondary control is proposed to minimize the deviation of voltage and improve the power
quality(Dragicevic et al., 2014). As shown in Fig. 2-10, when the primary control is utilized, the operating
point will deviate from 𝑉𝑜 (voltage at no load condition) to 𝑂𝑃1 under 𝐼𝑑𝑐1 and from 𝑉𝑜 to 𝑂𝑃2 under 𝐼𝑑𝑐2.
After integrating the secondary control, the operating point will shift from 𝑂𝑃1 to 𝑂𝑃1_𝑛𝑒𝑤 and 𝑂𝑃2 to
𝑂𝑃2_𝑛𝑒𝑤, so that the system voltage will maintain at the nominal level.
Among different MG systems (AC or DC, islanded or grid-connected, etc.), this article is aimed to
design a standalone DC microgrid model, and the stable operation of DC voltage of DC bus is the control
target. Thus, a review is done to summarize the existing control techniques for standalone/islanded/off-
grid DC MGs in which DC voltage is the main control objective, as listed in Table 2-3.
uncertainty and disturbances(Mehdi et al., 2020). Moreover, the DC voltage control based on the
nonfragile 𝐻∞ method in islanded MGs is investigated under the circumstances of Energy Internet(EI),
and this robust controlled system can be against disturbances and uncertainties(Hua et al., 2018).
A non-linear decentralised control scheme is proposed in order to achieve the ideal voltage on the DC
bus and to maintain the power balance. In this MG model, a PV unit, a fuel cell system, and a BESS are
A fully decentralized SMC method is developed to control the DC voltage of converters in DC MGs. In
this model, a decentralised second-order SMC control method is applied to a boost converter, and the
proposed controller could generate a continuous signal as the duty cycle to regulate the DC voltage. The
authors evaluate the feasibility of this method under modelling uncertainties and unknown load
An integral backstepping control(IBC) method for DC MGs that includes solar unit, wind unit, and
HESS is introduced with an objective to integrate several RESs on a typical DC bus, and its performance
is compared with other control schemes. The controller is designed to adjust the DC bus voltage for wind,
PV, and HESSs(Armghan et al., 2020). And a fully robust backstepping control scheme is proposed to
control the DC voltage of PV systems in off-grid DC MGs(Amiri et al., 2020). This IBC control method
takes the overall disturbances into using a disturbance observer. In addition, the measurement of local
As for emerging methods, a control scheme that combines linear programming(LP) and Chebyshev
theorem is proposed to regulate the DC voltage in islanded DC microgrids. This method integrates an
efficient robust controller to solve the problem that happened in LMI by applying the Chebyshev theorem
to the LP approach and in other to reduce the unstable conditions of constant power loads(Lucas-Marcillo
et al., 2019).
With the rapid penetration of wind and solar energy in the MGs, it is of great importance to extract the
maximum available power from the wind generators and solar panels to operate the WT and PV systems at
their optimal working conditions. Hence, MPPT algorithms are proposed to make the best use of RESs
and maintain the MGs at maximum output power(Kumar and Chatterjee, 2016).
Output power generated from the WTs can be regulated to work efficiently within a specific wind
speed(𝑉𝑤 ) range bounded by cut-in(𝑉𝑤_𝑖𝑛 ) and cut-out(𝑉𝑤_𝑜𝑢𝑡 ) speeds. As shown in Fig. 2-11, the turbine
is stopped and disconnected from the DC bus in the first and fourth region. The second region is between
𝑉𝑤_𝑖𝑛 and 𝑉𝑟𝑎𝑡𝑒𝑑 , where an MPPT controller starts to operate to extract energy. Then in the third region,
between 𝑉𝑟𝑎𝑡𝑒𝑑 and 𝑉𝑤_𝑜𝑢𝑡 , the mechanical power generation is maintained at the rated power(𝑃𝑟𝑎𝑡𝑒𝑑 ) to
The MPPT algorithms for wind modules are broadly categorized into indirect power controller(IPC)
and direct power controller(DPC)(Kazmi et al., 2011). The IPC maximizes the captured mechanical wind
power(𝑃𝑤𝑖𝑛𝑑 ), whereas the DPC directly maximizes output electrical power(𝑃𝑜 ). The relationship between
𝑃𝑜 = 𝜂𝑔 𝜂𝑐 𝑃𝑤𝑖𝑛𝑑 (2 − 3)
𝜂𝑔 and 𝜂𝑐 refer to generator efficiency and converter efficiency respectively, varying with rotor
𝑜𝑝𝑡
speed(𝜔𝑚 ). Thus, even when the optimal wind speed(𝜔𝑚 ) is obtained, it cannot guarantee the optimal
𝑜𝑝𝑡
electrical power (𝑃𝑜 ).
Optimal relation DPC The MPP is tracked by working on the optimal current (Carrillo et al.,
based(ORB) curve at all times based on a pre-obtained curve 2013)
Tip speed IPC Keep λ at an optimum value at which extracted power is (Thongam and
ratio(TSR) maximized by regulating the 𝜔𝑚 Mohand, 2011)
Optimal IPC Control 𝑇𝑚 to obtain 𝑇𝑜𝑝𝑡 reference curve according to (Abdullah et al.,
torque(OT) 𝑃𝑚_𝑀𝐴𝑋 at a given 𝑉𝑤 2012)
Power signal IPC Use a 𝑃 − 𝑉 curve or the WT power expression to get (I. K. Buehring
feedback(PSF) the 𝑃𝑚𝑎𝑥 and Freris,
1981)
Since the I–V characteristics of a PV panel strongly depend on solar radiation( 𝐺 ) and cell
temperature(𝑇), the MPP position continuously varies(Nema, Nema and Rangnekar, 2009). To cope with
this problem, specific circuits, called maximum power point trackers(MPPT) are implemented by inserting
a DC/DC converter between the PV modules and the load to ensure that the PV module operates at
MPP(Piegari and Rizzo, 2010). Most MPPT controllers for PV system generate the best duty cycle(𝐷)
based on the voltage¤t measurements so that the power remains at MPP (Coelho, Concer and
Martins, 2010). As shown in Fig. 2-12, at the MPP (𝑉𝑚𝑝𝑝 , 𝐼𝑚𝑝𝑝 ), the PV module operates at maximum
efficiency and produces its maximum output power (𝑃𝑚𝑎𝑥 ) given by (Bendib, Belmili and Krim, 2015):
MPPT algorithms for PV modules can be broadly categorized into conventional and intelligent methods.
The Intelligent methods are emerging ideas like fuzzy logic(FL) and artificial neutral logic(ANN)(Salas et
al., 2006). Among traditional methods, P&O algorithm and INC algorithm are also most utilized and have
2.7 Summary
In brief, this chapter focuses on a literature review on MG systems. The standalone MGs are first
introduced in terms of system configuration, challenges and proposed solutions. Then EM strategies are
presented to regulate the power system intelligently and orderly, followed by the basic droop control
technique for DC/DC converters that are widely utilized in power systems. Finally, existing control
approaches for DC MG systems operated in standalone mode are summarized, and MPPT algorithms
applied in wind-solar hybrid HRESs are introduced to lay a basis for the model proposed in this article.
3.1 Introduction
In chapter 3, the mathematical modelling of DC microgrid components: DC/DC converters, wind
generators, PV panels, and LIBs are presented respectively based on mathematical derivation. In addition,
the modelling structures of each subsection of the DC microgrid are also presented.
DC/DC converters can be divided into isolated and direct converters depending on whether they have a
transformer or not. In these circuits, transistors and diodes are used to supply switching power, and
inductors(𝐿) and capacitors(𝐶) are used as energy storage elements for energy transfer(Lynser et al., 2018).
This section demonstrates two fundamental direct converter circuits: buck converter and boost converter.
A typical buck converter circuit consists of a switching transistor and a flywheel circuit. The switch
operates at the rate of PWM switching frequency. The voltage at the supply is 𝑉𝑆 and the output voltage is
𝑉0 , the switching period of the switching transistor is 𝑇𝑆 and the duty cycle is 𝐷 (Learn about electronics,
When 𝑡 = 0, the switching transistor turns on for the duration 𝑇𝑜𝑛 , during which time the diode is
Since the duty cycle 𝐷 is a constant of less than 1, the circuit can act as a step-down voltage.
As shown in Fig. 3-1(a), when the switching transistor is switched on, current flows through the load
via the inductor. Meanwhile, the inductor stores energy from the load with increasing input. During the
‘ON’ period, the charge on the capacitor accumulates gradually, and the increasing current in the circuit
will lead to a large positive voltage on the diode cathode so that it will be reverse biased. Conversely,
when the transistor is switched off, as shown in Fig. 3-1(b), the energy stored in the induction is sent back
into the circuit to keep the current flowing until the transistor switch is open.
The boost converter converts a low input voltage to a high output voltage, functioning like a reversed
buck converter(Ustun and Mekhilef, 2010). A basic boost converter circuit consists of a switching
transistor, the rest of the components are the same as those used in the buck converter mentioned
When 𝑡 = 0, the switching transistor is switched on for the duration 𝑇𝑂𝑁 , during which the diode is
switched off and all the power from the supply is used to charge the inductor.
𝑑𝐼𝐿
𝐿 = 𝑉𝑠 (3 − 7)
dt
During the time 𝑇𝑂𝑁 , the increase in inductance current is:
𝑉𝑠
Δ𝐼𝐿(+) = × 𝑇𝑜𝑛 (3 − 8)
𝐿
When 𝑇 = 𝑇𝑂𝑁 , the transistor is switched off for the duration of 𝑇𝑂𝐹𝐹 , during which the diode is
switched on and both the power supply and inductor supply the load and charge the capacitor as well:
𝑑𝑖𝐿
𝐿 = 𝑉𝑠 − 𝑉0 (3 − 9)
dt
During the time 𝑇𝑂𝐹𝐹 , the inductor current is reduced by:
𝑉0 − 𝑉𝑠
Δ𝑖𝐿(−) = × (𝑇𝑠 − 𝑇 𝑂𝑁 ) (3 − 10)
𝐿
According to the energy conservation law (Δ𝑖𝐿(+) = Δ𝑖𝐿(−) ), it can be concluded that:
𝑉𝑠 𝑉0 − 𝑉𝑠
× 𝐷𝑇𝑠 = × (1 − 𝐷)𝑇𝑠 (3 − 11)
𝐿 𝐿
1
𝑉0 = (3 − 12)
(1 − 𝐷)𝑉𝑠
Since the duty cycle 1 − 𝐷 is also a constant less than 1, the circuit can act as a voltage booster.
(c) Step 3.
Fig. 3-2 shows the operating logic of a basic boost converter. In step 1, as shown in Fig. 3-2(a), the
current flows through the inductor when the switch is closed, and the inductor stores energy in the
magnetic field. In step 2, as shown in Fig. 3-2(b), after the transistor is switched off, the inductor generates
a large voltage opposite to the original voltage supplied to it using the energy stored previously. In order to
maintain a stable current flow, the capacitor stays charged since it cannot discharge through the reverse-
biased diode. Then in step 3, as shown in Fig. 3-2(c), the diode is switched off because the cathode of the
diode is more positive than its anode, thus the load is disconnected with the DC input. Nonetheless, the
capacitor continues to supply the load with the charge stored when the transistor switches off, thereby
As illustrated in Fig. 3-3, the WT system simulated in this article consists of a WT module together with
the permanent magnet synchronous generator(PMSG), a diode rectifier, and a boost converter. Instructed
by an MPPT controller, the wind generator can be switched between MPPT or off-MPPT mode.
The input of a WT system is wind speed and the output is the mechanical power generated by the
generator rotor, which is connected to wind turbines by a gearbox setup. The WT system can convert the
wind energy into unstable alternating current, then convert the alternating current into direct current
According to Betz’s Law, the output mechanical power and torque developed by a WT are given by:
1
𝑃𝑚 = ∙ 𝐶 ∙ 𝜌 ∙ 𝐴 ∙ 𝑉𝑤 3 (3 − 13)
2 𝑝
1 3
𝑃𝑚 2 ∙ 𝐶𝑝 ∙ 𝜌 ∙ 𝐴 ∙ 𝑉𝑤
𝑇𝑚 = = (3 − 14)
𝜔𝑚 𝜔𝑚
𝑃𝑚 is the turbine output power( 𝑊 ); 𝑇𝑚 is the mechanical torque of turbine( 𝑁 ∙ 𝑚 ); 𝜌 is the air
density(𝑘𝑔/𝑚3); 𝐴 is the area of turbine blades(𝑚2 ); 𝑅 is the radius of the turbine blade(𝑚); 𝑉𝑤 is the
𝐶𝑝 is the turbine power coefficient(𝑑𝑖𝑚𝑒𝑛𝑠𝑖𝑜𝑛𝑙𝑒𝑠𝑠), it is defined by a function of blade tip speed ratio
(𝜆) and blade pitch angle (𝛽) according to specific WT parameters(Ragheb, 2014):
1 1
(−𝑘 )
𝐶𝑃 (𝜆, 𝛽) = 𝑘1 (𝑘2 − 𝑘3 𝛽 − 𝑘4 𝛽𝑘5 − 𝑘6 ) exp 7 𝜆𝑖 (3 − 15)
𝜆𝑖
1 1 0.035
= − (3 − 16)
𝜆𝑖 𝜆 + 0.08𝛽 1 + 𝛽 3
𝑅𝜔𝑚
𝜆= (3 − 17)
𝑉𝑤
The mechanical angular speed(𝜔𝑚 ) of WTs can be derived by the relation between electrical and
mechanical torque:
𝑑𝜔𝑚
𝐽 = 𝑇𝑒 − 𝑇𝑚 − 𝐵 ⋅ 𝜔𝑚 (3 − 18)
𝑑𝑡
𝑇𝑒 is the electromagnetic torque(𝑁 ∙ 𝑚), 𝐽 is the combined inertia of the WTs and rotor(𝑁 ∙ 𝑚2 ), and 𝐵
refers to the viscous friction of the rotor (𝑁 ∙ 𝑚 ∙ 𝑠/𝑟𝑎𝑑). Using the equations obtained from (3 − 13) to
(3 − 18).
The dynamic model of the wind generator unit can be built as shown in Fig. 3-4.
As illustrated in Fig. 3-5, the PV system simulated in this article consists of a PV module, a controller
current source(CCM) that converts input signals(temperature and irradiance) into an equivalent current
source, a load, and a boost converter. Like the WT system, the solar generator can be switched between
In a photovoltaic cell, the input is solar radiation and temperature, and the output refers to generated
power which is the product of voltage and current(𝑃 = 𝑉 × 𝐼). A PV cell consists of a p–n junction
integrated in a thin layer of semiconductor, and their characteristics are similar to p–n diodes(Asim et al.,
2012). As shown in Fig. 3-6, a solar cell can be represented by a single-diode electrical circuit(Pradeep et
al., 2012).
generate the required voltage and power(Ishaque, Salam and Syafaruddin, 2011). Thus, the I–V
characteristic equation of a PV module arranged in 𝑁𝑃 parallel and 𝑁𝑆 series solar cell can be expressed
and parallel resistance; 𝐴 is the diode ideality factor; 𝑘 is the Boltzmann constant (1.38 × 10−23 J/K), q is
the electron charge (1.67 × 10−19 𝐶); T is the absolute temperature of solar panels; 𝐼𝑜 is the diode’s
reverse saturation current; 𝐼𝑝ℎ is the generated photocurrent, which is influenced by the irradiation and
temperature.
In practical applications, manufacturers generally only provide the following parameters: 𝐼𝑠𝑐 (short-
circuit current), 𝑉𝑜𝑐 (open-circuit voltage), 𝐼𝑚 (current for MPP), 𝑉𝑚 (voltage for MPP), so as the PV
module in the MATLAB library. Moreover, 𝑅𝑠ℎ is far larger than 𝑅𝑠 , and the resistance of the forward-
biased diode is also larger than 𝑅𝑠ℎ . Hence, formula (3-22) can be simplified as
Equations (2-23) to (2-25) are derived based on a mathematical model under standard environmental
conditions: (𝑇𝑟𝑒𝑓 = 25∘ C, 𝐺𝑟𝑒𝑓 = 1000 W/m2 ). However, since temperature(𝑇) and irradiance(𝐺) have
a huge impact on the solar cell, it is necessary to make corrections when the PV panel is not operating
under standard conditions. Hence, with correction parameters 𝐷1 and 𝐷2 , the actual PV current can be
expressed as:
′ ′
𝑉𝑝𝑣
𝐼𝑝𝑣 = 𝐼𝑠𝑐 − 𝐼𝑠𝑐 𝐶1 [exp ( ) − 1] (3 − 26)
𝐶2 𝑉𝑜𝑐′
′
𝐼𝑠𝑐 = 𝐼𝑠𝑐 𝐷1
′
𝐼𝑚 = 𝐼𝑚 𝐷1
(3 − 27)
𝑉𝑠𝑐′ = 𝑉𝑠𝑐 𝐷2
{ 𝑉𝑚′ = 𝑉𝑚 𝐷2
Fig. 3-7 shows the ESS connected to the DC bus. The LIB model is directly called from the MATLAB
Library. It is connected to the DC bus via a bidirectional DC-DC converter, which consists of an inductor
𝐿𝑏𝑎𝑡 , resistance 𝑅𝑏𝑎𝑡 , filter capacitor 𝐶𝑏𝑎𝑡 , and two switches 𝑆3 and 𝑆4 . The converter can be operated in
LIB technology is based on lithium-intercalation compounds. As shown in Fig. 3-8, the lithium ions
travel between the anode and cathode via the electrolyte(Thackeray, Wolverton and Isaacs, 2012). During
the discharge process, cathode and anode undergo oxidation and reduction reactions, lithium ions(𝐿𝑖 + ) are
released from the anode and diffused into the de-lithiated cathode(Levi, Gofer and Aurbach, 2010).
Fig. 3-8. Working principle of LIBs in (a) Charging condition; (b) Discharging condition.
During the charging process, electrons on the cathode flow to the anode electrode via the external
circuit. Through the curved hole on the diaphragm in the electrolyte, 𝐿𝑖 + diffuses from the positive
electrode(cathode) to the positive electrode(anode). where they combine with the electrons that have been
arrived before. Chemical equations for reaction on anode and cathode are shown as followed:
During the discharging process, both electrons and 𝐿𝑖 + flow simultaneously with the same direction but
different paths. With a resistor that allows electrons to pass, electrons travel from the anode electrode
through the electron conductor to the cathode electrode, and 𝐿𝑖 + diffuses into the electrolyte from the
anode electrode, flows through the diaphragm, and combines with the electrons that have already been
reached.
(1) Charging capacity (𝑄𝑐 ): the amount of power received by the battery, as shown in equation (3-30):
(2) Discharge capacity (𝑄𝑑 ): the amount of electricity discharged from the battery when fully charged,
Where 𝐼𝑐 and 𝐼𝑑 refer to the charging and discharging currents respectively; 𝑡𝑐 and 𝑡𝑑 represent the
(3) State of charge(𝑆𝑜𝐶): the residual charge of the battery, is expressed as a ratio of the current
3.6 Summary
In short, chapter 3 first introduces the two basic switching mode DC/DC converters: buck converter and
boost converter. Based on the operating logic of power converters, the modelling structures of WT system
and PV system, and ESS module are demonstrated subsequently with an integration of a boost type
DC/DC converter and other electronics components; and the converter circuit of LIB sector is designed
via a bidirectional DC/DC converter. And the working principles of wind generators, solar panels and LIB
modules are explained respectively according to the proposed theory and mathematical derivation.
4.1 Introduction
In chapter 3, the available MPPT algorithms utilized in the model or as control groups are described for
extracting maximum power from wind generators and solar panels. Among the most mainstream MPPT
controllers, Perturb and Observation(P&O) algorithm (so-called HCS algorithm in WT systems) and
Incremental conductance(INC) MPPT algorithm are widely used both in WT and PV systems to track the
MPP. After a brief review of MPPT algorithms in chapter 2, this chapter explains how P&O and INC
depends on the rotor speed of WT(ω𝑚 ), namely the value of 𝐶𝑃 , Therefore, 𝐶𝑃 would be maximized when
𝜔𝑚 is maximal. As shown in Fig. 4-1, the output power (𝑃𝑚 ) can be controlled by adjusting rotor
speed(𝜔𝑚 ) so that the 𝐶𝑃_𝑀𝐴𝑋 can be instantaneously captured and maintained at optimal power point.
The Perturb and Observation(P&O) algorithm, also named HCS algorithm in WT systems, is a DPC
MPPT algorithm that tracks the operating power point based on a pre-obtained system curve(I. K.
Buehring and Freris, 1981). The tracking process is realized by an increment or decrement of reference
𝑟𝑒𝑓
rotational speed(𝜔𝑚 ) on the net power curve, then the operating power is adjusted to approach the MPP
As shown in Fig. 4-2(a), when the operating point is on the left side of the MPP, namely the net
𝑜𝑝𝑡
power(𝑃𝑚 ) is deviated from 𝑃𝑚 on the left side, the MPPT controller is activated to adjust 𝑃𝑚 to the
𝑜𝑝𝑡
right with an increment of rotor speed(∆𝜔𝑓𝑖𝑥𝑒𝑑 ) to approach 𝑃𝑚 , and vice versa on the right side.
Fig. 4-2. P&O method with (a) fixed step; (b) adaptive step.
However, fixed step change could not deal with rapid wind variation, which could result in a wrong
direction detection to reach MPP(Wang and Chang, 2004). To overcome this problem, an adaptive step
𝑜𝑝𝑡
size(𝜔𝑎𝑑𝑝 ) is introduced so that the distance between the operating point and 𝑃𝑚 can be intelligently
observed, as shown in Fig. 4-2(b). Compared with the fixed step, the adaptive step is relatively smaller,
leading to a slower initial starting time, whereas the value of 𝛥𝜔𝑎𝑑𝑝 will decrease if the output power is
closer to the MPP so that the oscillation around MPP is reduced(Jinbo et al., 2014).
Furthermore, since the air density also varies depending on weather conditions, the MPP curve is
characterized by 𝑃𝑜𝑝𝑡 = 𝑘𝑜𝑝𝑡 𝜔3 also changes(Peng, Feng and Song, 2013). Hence, the improved
algorithm is proposed to combine two parts. In the first part, P&O algorithm is utilized to track the MPP
based on the current 𝑘𝑜𝑝𝑡 value. After reaching the MPP, the second part uses the updated 𝑘𝑜𝑝𝑡 to generate
a precise net power curve. As depicted in Fig. 4-3, there are three steps included in the improved P&O
MPPT algorithm. Step 1 searches for a 𝑘𝑜𝑝𝑡 to track MPP using the P&O algorithm. Step 2 maintains the
WT system at the MPP until air density(𝑉𝑤 ) varies. Then, the adjusted 𝑘𝑜𝑝𝑡 is updated in step 3 for the
Incremental conductance(INC) algorithm is also a DPC-based MPPT algorithm in which the MPP is
tracked by detecting the output power(𝑃𝑑𝑐 ) of the rectifier(Kumar and Chatterjee, 2016). The output
generator using the INC MPPT algorithm. The tangent slope of the P-V characteristic is equal to zero at
MPP, positive on the left side, and negative on the right side of MPP.
Similar to P&O algorithm, the modified INC algorithm improves the tracking performance by
integrating an adaptive step for 𝑉𝑑𝑐 variations, the integration of predictive control module in WT MPPT
controller improves both tracking speed and power reliability. As shown in Fig. 4-5, the step size is
intelligently adjusted to track the MPP. Compared with fixed step variations (𝑉𝑑𝑐_𝑓𝑖𝑥𝑒𝑑 ), a modified INC
INC algorithm causes the operating point to reach the MPP more rapidly and reduces the oscillations
around MPP, which leads to higher accuracy and quicker convergence speed(Mosa et al., 2012).
Fig. 4-6. I–V characteristics of a PV module under (a) Changing irradiance at 𝟐𝟓℃; (b) Changing
temperature at 𝟏𝟎𝟎𝟎𝑾/𝒎𝟐 .
As shown in Fig. 4-6, the variation in solar irradiance has an obvious impact on the PV current(𝐼𝑝𝑣 ), but
the PV voltage(𝑉𝑝𝑣 ) stays almost constant. Alternatively, the voltage varies under a changing temperature
Fig. 4-7 confirms how the PV current(𝐼𝑝𝑣 ) and PV voltage(𝑉𝑝𝑣 ) changes under the variation of solar
irradiance(𝐺) and cell temperature(𝑇) by changing the Y-axis to output power(𝑃𝑝𝑣 ). Fig. 4-7(a) shows that
the output power(𝑃𝑝𝑣 ) of the PV module decreases by an irradiance decrement. On the other hand, Fig. 4-7
(b) shows that the output power(𝑃𝑝𝑣 ) reduces by an increment of cell temperature.
Fig. 4-7. P–V characteristics of a PV module under (a) Changing irradiance at 𝟐𝟓℃; (b)
Fig. 4-8. (a) Flowchart of P&O MPPT algorithm; (b) Path of MPP under changing irradiance.
The P&O method is widely employed in PV based HRESs due to its low-cost, simplicity and easy
implementation(Femia et al., 2005). As shown in Fig. 4-8(a), if the power of the PV module increases for
a given direction of operating voltage perturbation, it can be concluded that the operating power is moving
towards the MPP, thus a further perturbation must be done to the operating voltage in the same direction as
the last time. Conversely, if the power of the PV module decreases, it indicates the operating point is
moving away from the MPP, so the perturbation direction of operating voltage should be reversed.
However, as shown in Fig. 3.10, the power of PV module also changes because of the changing weather
conditions rather than voltage perturbation(Femia et al., 2013). To overcome this issue, an improved P&O
algorithm takes the variations of power (𝛥𝑃) and voltage (𝛥𝑉) at consecutive time intervals (𝑘 − 1) and (𝑘)
into consideration, and then uses four variables (𝛥𝑉(𝑘 − 1), 𝛥𝑃(𝑘 − 1), 𝛥𝑉 (𝑘) 𝑎𝑛𝑑 𝛥𝑃(𝑘)), generating
16 potential circumstances, as shown in Table 4-1. If the increase in power is caused by the voltage
perturbation rather than the increment of irradiance, the MPPT controller causes a decrease in power for
one scanning cycle (wrong direction of perturbation) but takes the correct direction again in the next
The incremental conductance (INC) algorithm is similar to the INC algorithm mentioned in WT system.
It is based on the slope of the solar power versus voltage (𝑃– 𝑉) curve(Liu et al., 2007). The aim of INC
algorithm is to find the voltage operating point where the instantaneous conductance (𝐼/𝑉) is equal to the
In PV systems, the INC controllers monitor the output voltage and current, which are used to calculate
the simultaneous conductance(Liu et al., 2008). And the results are served as criteria to decide whether an
increase or decrease in the output duty cycle. The output power can be expressed as:
𝑑𝑃 𝑑(𝐼𝑉) 𝑑𝐼 𝑑𝑃 1 𝑑𝐼 𝐼
= =𝑉 + 𝐼 ====⇒ × = + (4 − 3)
𝑑𝑉 𝑑𝑉 𝑑𝑉 𝑑𝑉 𝑉 𝑑𝑉 𝑉
𝑃, 𝑉, 𝑎𝑛𝑑 𝐼 refer to output power, voltage, and current, respectively. As shown in Fig. 4-9, the slope of
the power curve is equal to zero at the MPP, increases to the left of the MPP and decreases to the right of
At the MPP, 𝑉𝑟𝑒𝑓 is equal to 𝑉𝑚𝑝𝑝 . Once the MPP is reached, the PV module is maintained at MPP
unless a change in 𝑑𝐼 is detected. This algorithm changes 𝑉𝑟𝑒𝑓 with an adjustment step width constant (𝐶𝑎 )
4.4 Summary
In short, this chapter introduces P&O and INC algorithms utilized to control DC/DC converters in WT
and PV systems. Both of the two algorithms are DPC-based methods that directly control the electrical
power regardless of generator efficiency and converter efficiency. And both of them control the output
based on an output power versus voltage curve. Moreover, the idea of adaptive step size is integrated both
in P&O and INC controllers to intelligently detect the perturbed direction or adjust the step size in order to
reduce the tracking error between the operating point and MPP.
As for the improved P&O method, according to formulas (1) and (2), the output of wind generator is
restricted by the air density, hence the WT system can be optimized by introducing a parameter 𝑘𝑜𝑝𝑡 to
dynamically adjust the system curve(𝑃 − 𝑉). Alternatively, the P&O MPPT controller for PV system can
also be improved by supervising the output change because the power of PV module also changes because
5.1 Introduction
After the review of the MPPT algorithm for WT and PV systems, chapter 5 subsequently demonstrates
the ADRC scheme utilized to control the LIB sector. And a comparison is made between ADRC scheme
and traditional PID based method to regulate DC voltage. Since the operation of DC/DC converter in ESS
directly leads to different working modes of the microgrid, the energy management(EM) approach is also
In the ESS module, the ADRC(Active Disturbance Rejection Control) scheme is utilized in the DC/DC
converter to control the DC voltage. The ADRC scheme is a recently proposed control technique that has
the simplicity of traditional PID controllers but uses errors to eliminate errors so that the parameters can
As shown in Fig. 5-1, a typical ADRC controller is composed of three components: a tracking
differentiator (TD), an extended state observer (ESO), and non-linear state error feedback (NLSEF)
control law(LI, ZHU and LIU, 2012). The core of this method is to consider the internal and external
uncertain disturbances as “generalized disturbances” by TD, try to estimate them in real-time by using the
ESO, and then use it in the NLSEF control law so that the disturbances can be compensated rapidly.
In ADRC, is used to regulate the DC voltage of the ESS module, as shown in Fig. 5-2. To introduce the
where 𝑥̂1 , 𝑥̂2 refer to the estimated state of 𝑥1 and 𝑥2, 𝑦 is the generated output signal which consists of
true signal 𝑥1 and noise signal 𝛿(𝑡), 𝑙1 and 𝑙2 are the ESO gains that can be solved using the bandwidth
tuning method.
𝜆(𝑠) = 𝑠 2 + 𝑙1 𝑠 + 𝑙2 (5 − 4)
By subtracting (5-3) from (5-2) and combining (5-4), the estimated error dynamic can be derived as
follows:
𝑒̇ −𝑙 1 𝑒1 −𝑙 0
[ 1] = [ 1 ] [ ] + [ 1 ] 𝛿(𝑡) + [ ] ℎ (5 − 5)
𝑒̇2 −𝑙2 0 𝑒2 ⏟−𝑙2 1
disturbance term
Hence, the greater the ESO gain is, the better the tracking performance achieved by the ESO.
Compared with a traditional PI-based DC-voltage controller, as shown in Fig. 5-3, the output DC
2 ∗ 2
voltage(𝑉𝐷𝐶 ) is compared with the reference signal(𝑉𝐷𝐶 ) to generate the error signal, which is processed
∗ 2
by a voltage compensator(𝐾𝑉𝐶 (𝑠)) and a limiter to give the power reference signal(𝑃𝐷𝑀 ). Finally, the
2
adjusted value of 𝑉𝐷𝐶 generated through the power control loop and DC-link plant(Zhang and Zhou, 2020).
Since the PI-based solutions require detailed characteristics of the DC MG model, the ADRC introduces
an ESO to estimate the interior and exogenous disturbances instead of directly measuring them.
give out a generalized disturbance. Secondly, this disturbance signal is sent into the NLSEF module
together with the reference battery current generated in the last scanning cycle, in order to generate the
compensation value for the operating DC voltage. And the ESO module is utilized to observe and estimate
the DC voltage and compensation value in real-time. This module engages in both the inner and outer loop
so that the outcome can be controlled more precisely and instantly in the ways that use errors to eliminate
errors.
According to the power conservation principles, the total power(𝑃𝑛𝑒𝑡 ) balance equation of WT system,
In this formula, 𝑃𝑛𝑒𝑡 is the sum of each distributed power source and load power in the MG system.
When the sum of WT and PV power is greater than the load power, the total power is greater than zero
(𝑃𝑛𝑒𝑡 > 0), and the ESS module stores excessive energy; when the total power is less than 0 (𝑃𝑛𝑒𝑡 < 0),
the ESS module releases the stored energy. With a DC/DC converter, each distributed power source is
connected to the DC bus and is connected in parallel to the DC load. The relation between net power and
stable power balance of the DC microgrid. Thus, the net power of the DC bus should be maintained at
In LIB sector, the bidirectional DC/DC converter is utilized to regulate the DC bus voltage. It can be
operated in either discharging or charging mode depending on the climate condition and load demand. The
working condition of the converter is different when operating at two different modes. These two modes
1, if (𝑖bat_ref > 0)
𝐾={ (5 − 8)
0, if (𝑖bat_ref < 0)
where 𝑖 𝑏𝑎𝑡_𝑟𝑒𝑓 is the battery current reference generated based on the SOC and power demand.
During discharging mode, as shown in Fig. 5-4, 𝑆3 is ON and 𝑆4 is OFF so that the battery provides the
energy to the load via the DC bus (𝑖𝑏𝑎𝑡_𝑟𝑒𝑓 > 0). This mode reflects the circumstances under which solar
panels and wind turbines cannot provide enough for the load, so the battery sector is instructed by the
controller to connect with the DC bus so that the power shortage of the load can be met by ESS system.
Conversely, as shown in Fig. 5-5, if 𝑆3 is OFF and 𝑆4 is ON, the converter is operated at charging mode
(𝑖𝑏𝑎𝑡_𝑟𝑒𝑓 < 0). At this mode, the LIB sector is disconnected from the load to recharge the battery. The
current direction is reversed so that the excessive power from WT and PV system is utilized to charge the
battery sector. In other words, this mode reflects the circumstances under which the load power is all
supplied by the WT and PV system, and the ESS is required to store energy for the intermittent period.
5.4 Summary
In this chapter, the ADRC scheme is introduced and programmed to optimize the traditional PI-based
DC voltage scheme using an ESO module that uses errors to estimate and eliminate errors. Furthermore,
based on the converter circuits characteristics that have been mentioned in chapter 2 and 3, the EM
strategy is demonstrated by the different modes switched by the bidirectional DC/DC converter in ESS
module so that the DC voltage can be dynamically maintained. Fig. 5-6 presents the whole EM structure
of the DC microgrid: the electricity generated by WT and PV systems is transformed into the required DC
current via DC/DC converters, which are connected in parallel to the DC bus and then recharged or
6.1 Introduction
The electricity generated by WT and PV systems is transformed into the required DC current via a
rectifier and DC/DC converter, which are connected in parallel to the DC bus and then recharged or
supplied to the load. In this chapter, the model of each section of the DC microgrid is built under Simulink,
and the simulation is done according to the analysis in the previous chapter.
According to formulas (3-1)-(3-6) as well as a turbine power coefficient module(𝑘𝑖 , 𝑖 = 1~6), the WT
generation model is built under Simulink, as shown in Fig. 6-1(a). During the simulation process, the pitch
angle(𝛽) is set to 0∘ and the radius of the blade is 1.6𝑚, the wind speed(𝑉𝑤 ) is set from 8𝑚/𝑠 to 6𝑚/𝑠 at
2.5 𝑠𝑒𝑐𝑜𝑛𝑑𝑠, then from 6𝑚/𝑠 to 8𝑚/𝑠 at 4 seconds. It can be seen from Fig. 6-1(b) that the turbine
power coefficient (𝐶𝑝 ) oscillates greatly near the maximum power point(MPP) when the wind speed(𝑉𝑤 )
changes abruptly, but then quickly stabilizes to 𝐶𝑝_𝑀𝐴𝑋 with less oscillations after stabilization.
Fig. 6-1. (a) Simulink model of wind generator; (b) Simulation curve of wind generator.
The MPPT model of WT system is built under Simulink, as shown in Fig. 6-2, The PMSG directly calls
the model in MATLAB, the AC/DC adopts the rectifier diode, and the DC/DC converter uses the boost
type, which is utilized to vary the wind speed(𝑉𝑤 ) from 8𝑚/𝑠 to 6𝑚/𝑠 at 2.5 𝑠𝑒𝑐𝑜𝑛𝑑𝑠, then from 6𝑚/𝑠 to
8𝑚/𝑠 at 4 𝑠𝑒𝑐𝑜𝑛𝑑𝑠, and the simulation duration is set to 5 seconds. Fig. 6-3 shows the traditional P&O
MPPT submodule with fixed rotor speed change. The output power and rotor speed are served as input
signals to compare with the optimal values so that the perturbation direction can be detected and the MPP
The MPPT simulation curve of the WT system is shown in Fig. 6-4. It can be seen that when the wind
speed changes, the fixed-step disturbance observation method oscillates greatly near the MPP. This is
mainly because the step size of traditional P&O is fixed or a wrong detecting direction when approaching
MPP. According to a research done by other scientists, it can be obviously seen that P&O with adaptive
step tracks the MPP more rapidly compared with traditional fixed-step method, as shown in Fig. 6-5
Fig. 6-5. Comparison of P&O method with fixed step and adaptive step in WT system.
The PV panel module is directly called from the MATLAB library, as shown in Fig, 6-6. The
temperature is set at an ambient temperature( 25℃ ). And the irradiance variation is set to change
According to formula (11) to (15), the required parameters: 𝐼𝑠𝑐 (short-circuit current): 26.49A; 𝑉𝑜𝑐 (open-
circuit voltage): 198V, 𝐼𝑚 (current for maximum power): 24.99A, 𝑉𝑚 (voltage for maximum power): 162V.
Fig. 6-7 shows the traditional P&O MPPT submodule with fixed voltage change. The voltage is
perturbed and multiplied with the current to compare with the previous output power so that the
perturbation direction can be detected and the operating power can approach the MPP in real-time. In this
article, the P&O algorithm is also used in PV module to track the optimal voltage(𝑉𝑚𝑝𝑝 ) and current(𝐼𝑚𝑝𝑝 ).
The operating voltage(𝑉) is perturbed periodically to observe the power variation so that the direction of
voltage change can be deduced to give a voltage reference (𝑉𝑟𝑒𝑓 ) (Locment, Sechilariu and Houssamo,
2010).
The whole PV system simulated consists of a PV module, a controller current source(CCM) that
converts input signals(temperature and irradiance) into an equivalent current source, a load, and a boost
converter. As shown in Fig. 5-8, the DC/DC converter of PV system is built under Simulink. The DC/DC
converter uses the boost type, which is utilized to vary the irradiance from 800𝑊/𝑚2 to 1000𝑊/𝑚2 at 2
seconds, then from 1000𝑊/𝑚2 to 600𝑊/𝑚2 at 3 seconds, and the whole simulation time is set to 5
seconds.
It can be seen from Fig. 6-9(a) that when the irradiance input changes, there are fewer oscillations
around the MPP in P&O MPPT controller. Moreover, the larger the changing amplitude is, the larger the
overshoot around the MPP is. And PV system has more oscillations when tracking the MPP provided the
same conditions as the WT system. Since the superiority of adaptive step size over fixed step is
demonstrated in WT system, this part makes a comparison between P&O and INC methods in PV system.
It can be noticed that the INC method has a quicker response time than INC method at the initial stage.
As shown in Fig. 6-9(b), the tracking process of INC method experiences higher overshoots and fiercer
oscillations when the irradiance varies abruptly. However, when the irradiance is unchanged, the MPP
The main reason may be INC controller controls two changing values(voltage and current)
simultaneously in order for the voltage operating point where the instantaneous conductance (I/V) is equal
to the incremental conductance (dI/dV). As for P&O method, operating voltage is perturbed first, then the
direction is detected, after a step change of voltage, current value is adjusted to match with the MPP.
Although the control logic of P&O method is simple and orderly, it takes more time to track the MPP.
As shown in Fig. 6-10, the DC/DC converter of ESS module is built under Simulink. This module
consists of a LIB sector that is directly called from the MATLAB library, a bidirectional DC/DC converter
utilized to switch the circuit to different modes depending on the SoC and load demand, with an objective
to regulate the DC bus voltage. The parameters of the LIB sector are Nominal Voltage: 200𝑉; Rated
as the inputs of the ADRC controller to generate the battery current reference, which is used as an input
signal for the battery control module. The parameters for the ADRC controller are 𝑟 = 100, 𝑤0 = 34, 𝑏 =
69, and 𝑘 = 60. Then, the output current reference is sent to the battery control module, with an objective
to compare with the operating battery current so that the optimal current and voltage are updated and
As shown in Fig. 6-12, the simulation curve of LIB sector is demonstrated. During the charging
period (0~1.5𝑠), the battery voltage gradually decreases, and the SoC gradually increases. Conversely,
during discharging mode (1.5~5𝑠), there is a decrement in battery voltage and an increment in SoC,
and the curve gradient is dependent on the operating conditions of WT and PV systems. Moreover, the
charge stored in the capacitor keeps accumulating. If an ultracapacitor is integrated into the ESS module,
As shown in Fig. 6-13, the EM strategy of the LIB sector is formulated under Simulink. The current
reference battery( 𝑖 𝑏𝑎𝑡𝑟𝑒𝑓 ) given out by the ADRC module is utilized as criteria to judge which mode to
undergo, and the feedback input refers to the battery current in the last scanning cycle.
Fig. 6-14 reflects the charging and discharging conditions of the LIB when the external conditions
(irradiance and wind speed) change. It can be concluded that: between 0 and 1.5s, the output power of the
power generation system is not sufficient to meet the demand of the load, so it works in mode 1(𝐾 = 1),
and the battery participates in the regulation to keep the bus voltage stable. Between 1.5 and 5s, the power
output of the power generation system is sufficient to meet the load demand and there is still excess power,
so it is working in mode 1 (𝐾 = 0), therefore charging the battery, the battery output is negative.
Furthermore, a comparison is made between the ADRC scheme and traditional PI controller, it can be
noticed that ADRC takes less response time while more oscillations occur when tracking the DC
6.6 Summary
In nutshell, this chapter presents the Simulink model and simulation curve of each DC microgrid
section and analyzes the results using different control groups. In WT system modelling, a simulation
result that compares P&O method with fixed and adaptive step size is cited to show the superiority of the
latter. In PV system, an INC MPPT controller is also programmed using MATLAB to make a comparison
with P&O algorithm to weigh the pros and cons. And in ESS module, the ADRC-based DC voltage
control scheme is simulated in contrast to the traditional PI-based approach to confirm the advantage of
ADRC to reduce response time and oscillations around MPP when environment condition changes. And
an overview of the whole standalone DC MG Simulink model is attached, as depicted in Fig. 6-15.
7.1 Conclusion
This article focuses on the following issues: firstly, to understand how DC MGs works, including the
working principles of wind generators, solar panels, and LIBs based on mathematical deviation; secondly,
to know how DC/DC converter works with MPPT algorithms track the MPP; thirdly, to study how to use
ADRC optimize the DC voltage regulation in the ESS module. The main contents of this article focus on:
(1) A Simulink model of standalone DC microgrid is built based on the analysis of wind energy
system, solar energy system, and energy storage system. And the correctness of the model is
(2) Based on the existing algorithm for MPPT, the simulation is carried out to verify the feasibility of
the algorithm by improving the P&O and INC methods with a boost type DC/DC power. And the
(3) Based on the energy management strategy, a bidirectional DC/DC converter is utilized in ESS
module to switch the LIB sector to different working conditions. An ADRC algorithm is used to
There are still some shortcomings in this paper, and the following aspects need to be improved in
subsequent research:
(1) Further study of battery charging and discharging strategies such as Battery-UC based HESS
modules can be used to extend the lifespan of LIBs by utilizing ultracapacitor to provide transient
power during high-frequency power exchange to improve its life span and EM accuracy.
(2) This paper only considers the standalone(off-grid) conditions of the DC microgrid system. In the
future research process, the grid-connected model can be further considered to improve the
(3) The factors considered for the simulation of the RES generation systems are not yet complete,
such as the influence of temperature variation on solar cells and the effect of air density on the
(4) The improved MPPT algorithms that use adaptive step change to track MPP intelligently are not
applied in this article, the future study could focus on how to improve the MPPT algorithms for
DG systems.
Reference
1. Abdullah, M.A. et al. (2012) “A review of maximum power point tracking algorithms for wind energy
2. Amiri, H. et al. (2020) “Fully decentralized robust backstepping voltage control of photovoltaic
systems for DC islanded microgrids based on disturbance observer method,” ISA Transactions, 101,
3. Armghan, H. et al. (2020) “Nonlinear integral backstepping based control of a DC microgrid with
renewable generation and energy storage systems,” International Journal of Electrical Power and
4. Atia, R. and Yamada, N. (2016) “Sizing and Analysis of Renewable Energy and Battery Systems in
doi:10.1109/TSG.2016.2519541.
5. B. S., H., Yan, B. and Rudy, S. (2013) “Review of Microgrid Technology,” in 2013 International
6. Badwawi, R. al, Abusara, M. and Mallick, T. (2015) “A Review of Hybrid Solar PV and Wind Energy
7. Bari, A. et al. (2014) “Challenges in the smart grid applications: An overview,” International Journal
8. Baroudi, J.A., Dinavahi, V. and Knight, A.M. (2007) “A review of power converter topologies for
9. Belfkira, R., Zhang, L. and Barakat, G. (2011) “Optimal sizing study of hybrid wind/PV/diesel power
10. Bianchi, F.D., de Battista, H. and Mantz, R.J. (2007) Wind turbine control systems : principles,
11. Buehring, I.K. and Freris, L.L. (1981) “CONTROL POLICIES FOR WIND-ENERGY
12. Carrillo, C. et al. (2013) “Review of power curve modelling for wind turbines,” Renewable and
13. Celik, B. et al. (2017) “Electric energy management in residential areas through coordination of
multiple smart homes,” Renewable and Sustainable Energy Reviews, 80, pp. 260–275.
doi:10.1016/J.RSER.2017.05.118.
14. Chen, F. et al. (2015) “A nonlinear droop method to improve voltage regulation and load sharing in
DC systems,” 2015 IEEE 1st International Conference on Direct Current Microgrids, ICDCM 2015,
15. Coelho, R.F., Concer, F.M. and Martins, D.C. (2010) “A MPPT approach based on temperature
16. Cucuzzella, M. et al. (2018) “Sliding mode voltage control of boost converters in DC microgrids,”
17. Dragicevic, T. et al. (2014) “Supervisory control of an adaptive-droop regulated DC microgrid with
battery management capability,” IEEE Transactions on Power Electronics, 29(2), pp. 695–706.
doi:10.1109/TPEL.2013.2257857.
18. Elmouatamid, A. et al. (2020) “Review of Control and Energy Management Approaches in Micro-
Grid Systems,” Energies 2021, Vol. 14, Page 168, 14(1), p. 168. doi:10.3390/EN14010168.
Technologies for Efficient Energy Management in Buildings,” Green Energy and Technology, pp.
571–600. doi:10.1007/978-3-030-64565-6_20.
20. Espín‐Sarzosa, D., Palma-Behnke, R. and Núñez‐Mata, O. (2020) “Energy Management Systems for
Microgrids: Main Existing Trends in Centralized Control Architectures,” Energies 2020, Vol. 13, Page
21. Esram, T. and Chapman, P.L. (2007) “Comparison of photovoltaic array maximum power point
doi:10.1109/TEC.2006.874230.
22. Farhani, S., Barhoumi, E.M. and Bacha, F. (2021) “Design and hardware investigation of a new
configuration of an isolated DC-DC converter for fuel cell vehicle,” Ain Shams Engineering Journal,
23. Femia, N. et al. (2013) “Power Electronics and Control Techniques for Maximum Energy Harvesting
doi:10.1109/mie.2013.2272239.
24. Gao, F. et al. (2019) “Primary and secondary control in DC microgrids: a review,” Journal of Modern
25. González-Romera, E. et al. (2020) “Secondary Control for Storage Power Converters in Isolated
Nanogrids to Allow Peer-to-Peer Power Sharing,” Electronics 2020, Vol. 9, Page 140, 9(1), p. 140.
doi:10.3390/ELECTRONICS9010140.
26. Guerrero, J.M. et al. (2013) “Advanced control architectures for intelligent microgridspart i:
Decentralized and hierarchical control,” IEEE Transactions on Industrial Electronics, 60(4), pp.
1254–1262. doi:10.1109/TIE.2012.2194969.
27. Hossain, M.A. et al. (2019) “Evolution of microgrids with converter-interfaced generations:
Challenges and opportunities,” International Journal of Electrical Power and Energy Systems.
28. Hua, H. et al. (2018) “Voltage control for uncertain stochastic nonlinear system with application to
29. Ishaque, K., Salam, Z. and Syafaruddin (2011) “A comprehensive MATLAB Simulink PV system
simulator with partial shading capability based on two-diode model,” Solar Energy, 85(9), pp. 2217–
2227. doi:10.1016/J.SOLENER.2011.06.008.
30. Jinbo, M. et al. (2014) “Fixed and adaptive Step HCC algorithms for MPPT of the cylinders of
31. Jing, W. et al. (2016) Battery-Supercapacitor Hybrid Energy Storage System in Standalone DC
32. Kakosimos, P.E. and Kladas, A.G. (2011) “Implementation of photovoltaic array MPPT through fixed
doi:10.1016/J.RENENE.2011.02.021.
33. Kim, J.W., Choi, H.S. and Cho, B.H. (2002) “A novel droop method for converter parallel operation,”
34. Koutroulis, E. and Kalaitzakis, K. (2006) “Design of a maximum power tracking system for wind-
doi:10.1109/TIE.2006.870658.
35. Kumar, D. and Chatterjee, K. (2016) “A review of conventional and advanced MPPT algorithms for
wind energy systems,” Renewable and Sustainable Energy Reviews, 55, pp. 957–970.
doi:10.1016/j.rser.2015.11.013.
36. Lakshmi, M. and Hemamalini, S. (2017) “Nonisolated high gain DC-DC converter for DC microgrids,”
37. Learn about electronics (2020a) Power Supplies: Boost converter. Available at:
38. Learn about electronics (2020b) Power supplies: Buck converter, Learn about electronics. Available at:
39. Levi, E., Gofer, Y. and Aurbach, D. (2010) “On the way to rechargeable Mg batteries: The challenge
40. Li, J. (2018) Hydrogen Energy Country Overview: China. Available at:
https://www.energy.gov/sites/prod/files/2018/10/f56/fcto-infrastructure-workshop-2018-4-li.pdf.
41. LI, T., ZHU, J. and LIU, Z. (2012) “Speed observation of asynchronous motor based on improved
42. Lin, R., Zhao, Y. and Wu, B. (2020) “Toward a hydrogen society : Hydrogen and smart grid
doi:10.1016/j.ijhydene.2020.01.047.
43. Liu, B. et al. (2007) “Analysis and improvement of maximum power point tracking algorithm based
44. Liu, Fangrui et al. (2008) “A variable step size INC MPPT method for PV systems,” IEEE
45. Locment, F., Sechilariu, M. and Houssamo, I. (2010) “Energy efficiency experimental tests
comparison of P&O algorithm for PV power system,” Proceedings of EPE-PEMC 2010 - 14th
doi:10.1109/EPEPEMC.2010.5606774.
46. Lu, H. and Fu, Z. (2011) “Feasibility analysis of solar-wind complementary power generation system
1279/tu.2011.10.154.
47. Lucas-Marcillo, K.E. et al. (2019) “Novel robust methodology for controller design aiming to ensure
DC microgrid stability under CPL power variation,” IEEE Access, 7, pp. 64206–64222.
doi:10.1109/ACCESS.2019.2915027.
48. Luna, A.C. et al. (2017) “Mixed-integer-linear-programming-based energy management system for
49. Lynser, F.B. et al. (2018) “Comparative Analysis of Different Control Schemes for DC-DC Converter:
A Review,” ADBU Journal of Electrical and Electronics Engineering (AJEEE), 2. Available at:
www.tinyurl.com/ajeee-adbu.
50. Mahmud, M.A. et al. (2019) “Robust Nonlinear Adaptive Feedback Linearizing Decentralized
51. Mark, H. (2010) Stand-alone Solar Electric Systems: The Earthscan Expert Handbook for Planning,
52. Mehdi, M. et al. (2020) “Robust control of a DC microgrid under parametric uncertainty and
53. Meraj, S.T. et al. (2021) “A hybrid T-type (HT-type) multilevel inverter with reduced components,”
54. Messai, A. et al. (2011) “Maximum power point tracking using a GA optimized fuzzy logic controller
doi:10.1016/J.SOLENER.2010.12.004.
55. Molzahn, D.K. et al. (2017) “A Survey of Distributed Optimization and Control Algorithms for
Electric Power Systems,” IEEE Transactions on Smart Grid, 8(6), pp. 2941–2962.
doi:10.1109/TSG.2017.2720471.
56. Mosa, M. et al. (2012) “Modified MPPT with using model predictive control for multilevel boost
doi:10.1109/IECON.2012.6389559.
57. Nelson, D.B., Nehrir, M.H. and Wang, C. (2006) “Unit sizing and cost analysis of stand-alone hybrid
wind/PV/fuel cell power generation systems,” Renewable Energy, 31(10), pp. 1641–1656.
doi:10.1016/j.renene.2005.08.031.
58. Nema, P., Nema, R.K. and Rangnekar, S. (2009) “A current and future state of art development of
hybrid energy system using wind and PV-solar: A review,” Renewable and Sustainable Energy
59. Padmanaban, S. et al. (2018) “An original transformer and switched-capacitor (T & SC)-based
extension for DC-DC boost converter for high-voltage/low-current renewable energy applications:
doi:10.3390/en11040783.
60. Peng, W., Feng, L. and Song, Y. (2013) “A Novel Maximum Power Point Tracking Control Method in
61. Prabaharan, N. et al. (2018) “An overview of control techniques and technical challenge for inverters
62. Prabhakaran, P., Goyal, Y. and Agarwal, V. (2018) “Novel nonlinear droop control techniques to
overcome the load sharing and voltage regulation issues in DC Microgrid,” IEEE Transactions on
63. Pradeep, A. et al. (2012) “Comparison of MPPT Algorithms for DC-DC Converters Based PV
64. Ragheb, M. (2014) “WIND ENERGY CONVERSION THEORY, BETZ EQUATION,” Wind Energie
[Preprint].
65. Sabir, M., Abd Ghani, H. and Abd Elhamid, L. (2015) “A New Neural Networks MPPT controller for
66. Sivakumar, S. et al. (2016) “An assessment on performance of DC-DC converters for renewable
energy applications,” Renewable and Sustainable Energy Reviews. Elsevier, pp. 1475–1485.
doi:10.1016/j.rser.2015.12.057.
67. Smith, K. et al. (2017) “Life prediction model for grid-connected Li-ion battery energy storage
system,” in Proceedings of the American Control Conference. Institute of Electrical and Electronics
68. Thongam, J.S. and Mohand, O. (2011) “Fundamental and Advanced Topics in Wind Power,” in Dr.
Rupp Carriveau (ed.) Fundamental and Advanced Topics in Wind Power, pp. 342–347. Available at:
https://sc.panda321.com/extdomains/books.google.com/books?hl=zh-
CN&lr=&id=P9CPDwAAQBAJ&oi=fnd&pg=PA339&dq=9%5D+Thongam+JS,+Ouhrouche+M.+M
PPT+control+methods+in+wind+energy+conver%3Fsion+systems.+In:+Carriveau+R,+editor.+Adv.+
Top.+Wind+Power,+InTech%3B+2011.+p.+339%E2%80%9360.&ots=iDR1de3DgY&sig=PzIiU3Hi
69. Ullah, S. et al. (2020) “The current state of Distributed Renewable Generation, challenges of
interconnection and opportunities for energy conversion based DC microgrids,” Journal of Cleaner
70. Ustun, T.S. and Mekhilef, S. (2010) “Effects of a Static Synchronous Series Compensator (SSSC)
Based on a Soft Switching 48-Pulse PWM Inverter on the Power Demand from the Grid,” Journal of
71. Van, N.D. et al. (2020) “A Hierarchical Control System for Autonomous Driving towards Urban
Challenges,” Applied Sciences 2020, Vol. 10, Page 3543, 10(10), p. 3543. doi:10.3390/APP10103543.
72. Wang, Q. and Chang, L. (2004) “An intelligent maximum power extraction algorithm for inverter-
based variable speed wind turbine systems,” IEEE Transactions on Power Electronics, 19(5), pp.
1242–1249. doi:10.1109/TPEL.2004.833459.
73. Warnier, M. et al. (2017) “Distributed monitoring for the prevention of cascading failures in
operational power grids,” International Journal of Critical Infrastructure Protection, 17, pp. 15–27.
doi:10.1016/J.IJCIP.2017.03.003.
74. Xu, G., Sha, D. and Liao, X. (2015) “Decentralized inverse-droop control for input-series-output-
parallel DC-DC Converters,” IEEE Transactions on Power Electronics, 30(9), pp. 4621–4625.
doi:10.1109/TPEL.2015.2396898.
75. Yamashita, D.Y., Vechiu, I. and Gaubert, J.P. (2020) “A review of hierarchical control for building
doi:10.1016/J.RSER.2019.109523.
76. Yang, H., Lu, L. and Zhou, W. (2007) “A novel optimization sizing model for hybrid solar-wind
77. Youssef, A.R., Mousa, H.H.H. and Mohamed, E.E.M. (2020) “Development of self-adaptive P&O
MPPT algorithm for wind generation systems with concentrated search area,” Renewable Energy, 154,
78. Zanganeh, K.E. and Shafeen, A. (2007) “A novel process integration , optimization and design
approach for large-scale implementation of oxy-fired coal power plants with CO 2 capture,”
7.
79. Zhang, X. and Zhou, M. (2020) “ADRC-BASED ROBUST DC VOLTAGE CONTROL OF THE
80. Zhou, K. et al. (2018) “Active disturbance rejection control of PMSM speed control system,” Electric
Appendix
The code of INC MPPT algorithm in PV system:
Acknowledgement
First and foremost, I have to thank my research supervisor, Dr. Karam Eliker. His guidance and advice
carried me through all the stages of writing my project. Every time I asked him questions on my research
or academic writing, he always gave me helpful references and prompt suggestions to make my research
I would also like to thank my colleges: Liverpool John Moores University(LJMU) and University of
Shanghai for Science and Technology(USST). Although many research work can only be done online
during the COVID-19 pandemic period, the staff have been always trying their best to offer students a
Finally, none of this could have happened without my family. My mother offer her continuous support
and encouragement throughout my study career. Without her dedication to my education, I can never be a