Next Article in Journal
The Effect of Magnetic Anisotropy on the Computed Specific Total Loss in Electrical Steel
Previous Article in Journal
Research on Analysis and Suppression Methods of the Bearing Current for Electric Vehicle Motor Driven by SiC Inverter
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Reaction Curve-Assisted Rule-Based PID Control Design for Islanded Microgrid

1
Department of Electrical Engineering, Malaviya National Institute of Technology, Jaipur 302017, Rajasthan, India
2
Department of Electrical Electronics and Communication Engineering, Sharda University, Greater Noida 201310, Uttar Pradesh, India
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Energies 2024, 17(5), 1110; https://doi.org/10.3390/en17051110
Submission received: 1 February 2024 / Revised: 21 February 2024 / Accepted: 23 February 2024 / Published: 26 February 2024

Abstract

:
In a renewable energy-based islanded microgrid system, frequency control is one of the major challenges. In general, frequency oscillations occur in islanded microgrids due to the stochastic nature of load and variable output power of distributed generating units (DGUs). In the presented research proposal, frequency oscillations are suppressed by implementing the proportional integral derivative (PID) controller-based control design strategy for an islanded microgrid. The modeling of the islanded microgrid is firstly presented in the form of a linearized transfer function. Further, the derived transfer function is approximated into its equivalent first-order plus dead time (FOPDT) form. The approximated FOPDT transfer function is obtained by employing the reaction curve method to calculate the parameters of the FOPDT transfer function. Furthermore, the desired frequency regulation is achieved for the manifested FOPDT transfer function by incorporating PID control design. For PID controller tuning, different rule-based methods are implemented. Additionally, comparative analysis is also performed to ensure the applicability of the comparatively better rule-based tuning method. The Wang–Chan–Juang (WCJ) method is found effective over other rule-based tuning methods. The efficacy of the WCJ method is proved in terms of transient response and frequency deviation. The tabulated data of tuning parameters, time domain specifications, and error indices along with responses are provided in support of the presented control strategy.

1. Introduction

The microgrid is a small electrical power distribution system that delivers electricity to autonomous locations [1]. Microgrids may consist of conventional and non-conventional energy sources to provide electric power to a load of specific geographical regions [2]. In general, microgrids can be classified into two modes based on grid connections, namely grid-connected mode and islanded mode. An islanded microgrid is a small-scale, localized, and self-sustained energy system that can generate, store, and distribute electricity, independently [3]. The term islanded refers to a microgrid that can operate as an autonomous entity. An islanded microgrid is often designed to serve a specific geographical area, group of customers, industry, etc. The major advantages of an islanded microgrid are as follows: (1) enhancement of energy security, (2) reduction in greenhouse gas emissions, (3) improvement in resilience of local energy infrastructure, etc.
In a microgrid, various sources deliver electric power to meet continuously varying load demands. In general, non-conventional sources are preferred over conventional ones, due to environmental and economic reasons [4]. Non-conventional sources such as a biodiesel engine generator (BDEG), biogas turbine generator (BGTG), wind turbine generator (WTG) plant, solar photovoltaic (SPV) power plant, aqua-electrolyzer (AE)-based fuel-cell (FC), etc. are preferred to meet load demand [5,6,7,8,9,10,11,12]. Among these sources, SPV plants and WTG plants are highly stochastic in nature and weather-dependent. To make a system reliable, conventional sources such as a diesel engine generator (DEG) are incorporated into the system as a backup generation source [13]. Moreover, energy storage devices (ESDs) are incorporated into the model to store the excess power and to deliver the stored power during switching or emergencies. In [2,5,6,9], the authors considered a flywheel energy storage system (FESS), battery energy storage system (BESS), and ultra-capacitor as main storage units. In addition to this, superconducting magnetic energy storage (SMES) is also incorporated in the microgrid model due to its fast dynamic response [10]. Recently, electric vehicles (EVs) gained attention in frequency control due to their high energy density and bidirectional charging-discharging ability [14]. In addition to this, eco-friendly sources such as BGTG and BDEG are utilized with DGUs and ESD units to supply the load [7,8].
Generally, frequency oscillations occur in the system due to sudden changes in load demand, which causes a mismatch in generated output power and load power [14,15]. Similarly, uncertainty occurs in the system, caused by variations in load, wind power output, and solar power output leading to frequency oscillations. These oscillations are compensated by decreasing or increasing the active power of controllable sources [6,11,16,17,18,19,20,21]. In [11], a micro-turbine generator (MTG) is utilized as a controllable source to compensate for power variations of solar and wind sources. Further, some control mechanisms like proportional integral-proportional derivative (PI-PD) [5], PD-PI [2,7], type-2 fuzzy proportional integral derivative (PID) [1,6], PID [11], and H [3,14] controllers are employed to mitigate frequency deviation in the microgrid.
The primary objective of designing a PID controller is to maintain the frequency within a predefined limit. There are several advanced versions of PID controllers such as adaptive PID, auto-tuned PID, and intelligent PID controller [11,16,17,18,19] available in the literature for different applications [22,23]. Among these, the conventional PID controller is widely employed in frequency regulation due to simplicity in design and well-accepted performance [24]. A PID controller must be tuned properly to obtain the desired performance. The performance of the PID controller depends on three tuning parameters, i.e., a proportional constant, an integral constant, and a derivative constant. The manual tuning of the PID controller is time-consuming and needs an expert [6]. So, controller tuning with the help of rule-based methods is a preferred solution over manual tuning. Rule-based tuning methods require an accurate process model, which is generally challenging to obtain [25]. Moreover, a mathematical model of the power system is of higher order due to interconnection, which is less appropriate and comparatively complex for control design. Due to this, a higher-order transfer function (HOTF) may be converted into a lower-order transfer function (LOTF) using approximation methods.
In this article, the linearized transfer function of an islanded microgrid and its approximated first-order model are derived. The validation of the approximated model is carried out through step, impulse, and Bode diagrams. Further, a PID controller is designed to regulate the frequency of the islanded microgrid within acceptable bounds. To obtain PID controller gains, tuning is processed with rule-based methods. To implement rule-based methods, a first-order plus dead time (FOPDT) model of the system is needed. To achieve this, various approximation methods have appeared in the literature [26,27,28]. In this article, a step response-based reaction curve is utilized to obtain the FOPDT model. Based on this FOPDT model, rule-based PID tuning is proposed. The PID controller’s applicability in mitigating frequency deviation is illustrated by different plots. Additionally, a comparative study is conducted for frequency regulation for rule-based PID control design. The highlights of the presented article are as follows:
  • To represent the islanded microgrid model mathematically, an equivalent transfer function is derived with the help of the first-order transfer function of all DGUs and ESDs.
  • The derived transfer function is approximated into FOPDT form for ascertainment of suitable controller gain parameters.
  • PID controller tuning is processed with rule-based tuning methods such as Ziegler–Nichols (ZN) step response method [29], Chien–Hrones–Reswick (CHR) method [30], approximate m-constrained integral gain optimization (AMIGO) method [31], Wang and Cluett (WC) method [32], Wang–Chan–Juang (WCJ) method [24], and Cohen–Coon (CC) method [33].
  • Frequency regulation analysis for all rule-based controllers is conducted.
  • The utility of the PID control design and employed rule-based controller tuning methods used to mitigate frequency deviation is analyzed by presenting step response, impulse response, Bode plot, and frequency deviation plot.
A brief outline of this contribution is summarized as follows. Generalized architecture and a brief description of DGUs and ESDs with equivalent transfer functions are discussed in Section 2. Section 3 demonstrates PID controller design with rule-based tuning methods. The overall transfer function and approximated transfer function of the islanded microgrid are derived in Section 4. The implementation of rule-based methods and comparative study with controller and without controller are also provided in this section. This discussion follows conclusions that are provided in Section 5.

2. Islanded-Microgrid: Architecture and Description

In general, an islanded microgrid includes DGUs, ESDs, loads, controllers, and power converters [34]. DGUs are of small ratings and may be conventional and non-conventional. It is important to understand that the output power of non-conventional sources like solar and wind is variable and uncertain due to variable weather conditions, geographic conditions, etc. To improve overall system reliability, DGUs and ESDs are interconnected through converters.
The schematic block diagram of the islanded microgrid considered in this work is shown in Figure 1. This model consists of different DGUs such as WTG, SPV panel, DEG, BDEG, BGTG, and MT units. Further, ESDs such as BESS, FESS, AE, FC, and EV units are incorporated. Power produced by DGUs is used to meet load demand, while excess power is stored in ESDs. Converters convert the electric power of DGUs and ESDs into the desired form. A brief overview of the mathematical modeling of DGUs and ESDs with their generalized representation in transfer function form is discussed as follows.

2.1. Mathematical Models of Microgrid Components

2.1.1. Diesel Engine Generator

A DEG is a conventional source utilized as a backup power source to produce electrical power through fuel combustion [35]. DEG can be modeled as a first-order transfer function ( T F d e g ( s ) ) , which is expressed in (1).
T F d e g ( s ) = K d e g 1 + s T d e g
In (1), K d e g and T d e g stand for gain and time constant of the DEG.

2.1.2. Solar Photovoltaic Panel

The SPV panel converts solar power into electrical power. Produced output power depends on the surface temperature and the amount of radiation that falls on the panel [36]. Overall the SPV system can be represented by first-order transfer function ( T F s p v ( s ) ) , which is expressed as
T F s p v ( s ) = K s p v 1 + s T s p v
where K s p v and T s p v are the gain and time constant of the SPV system, respectively.

2.1.3. Wind Turbine Generator

The WTG produces electrical power utilizing the wind speed [35,36]. The first-order transfer function ( T F w t ( s ) ) of the WTG can be expressed as given in (3).
T F w t ( s ) = K w t 1 + s T w t
The time constant and gain of the WTG model are represented by the variables T w t and K w t , respectively.

2.1.4. Biogas Turbine Generator

Animal waste and biodegradable garbage are used to produce biogas. Produced biogas is used to generate electricity [8]. The transfer function ( T F b g t g ( s ) ) of a BGTG can be shown as written in (4).
T F b g t g ( s ) = 1 + s X d ( 1 + s Y d ) ( 1 + s d v ) · 1 + s T c r i 1 + s T b g d · 1 1 + s T b t t
In (4), X d , Y d , d v , T c r i , T b g d , and T b t t refer to lead time, lag time, actuator-valve delay, combustion reaction delay, bio-gas delay, and discharge time constant of the BGTG, respectively. Further, the approximated first-order model of (4) can be represented as
T F b g t g ( s ) K b g t g 1 + s T b g t g
where K b g t g and T b g t g refer to the gain and time constant of the approximated model of BGTG, respectively.

2.1.5. Biodiesel Engine Generator

Biodiesel is extracted from plants utilizing chemical methods. This biodiesel is used to generate electrical power [7,8]. The linearized transfer function ( T F b d e g ( s ) ) of BDEG model is given as follows:
T F b d e g ( s ) = K v a 1 + s T v a · K b e 1 + s T b e K b d e g 1 + s T b d e g
where K v a , T v a , K b e , and T b e , respectively, represent valve gain, valve actuator delay, engine gain, and engine time constant of BDEG, respectively. Further, K b d e g and T b d e g represent the gain and time constant of the approximated first-order model of the BDEG.

2.1.6. Micro-Turbine Generator

The MTG is a small-sized turbine generator set used to produce electricity with the help of liquid or gaseous fuel [14]. The first-order transfer function ( T F m t ( s ) ) of MTG is given in (7).
T F m t ( s ) = K m t 1 + s T m t
In (7), K m t and T m t represent the gain and time constant of the MTG, respectively.

2.1.7. Aqua-Electrolyzer Fuel Cell

The AE transforms the excess power into hydrogen during off-peak hours and releases it during peak loads. FC uses stored hydrogen as a fuel to produce electrical energy [6,7,37]. The equivalent transfer function ( T F a e f c ( s ) ) of the AE-based FC unit can be modeled as
T F a e f c ( s ) = K a e f c 1 + s T a e f c
where K a e f c and T a e f c refer to the gain and time constant of AE-based FC unit, respectively.

2.1.8. Battery Energy Storage

The BESS is used to maintain dynamic stability by providing instantaneous power to load for a short time [36]. The first-order transfer function ( T F b e s s ( s ) ) of BESS can be written as
T F b e s s ( s ) = K b e s s 1 + s T b e s s
where K b e s s and T b e s s are termed as the gain and time constant of BESS, respectively.

2.1.9. Flywheel Energy Storage

The FESS stores excess energy in the form of kinetic energy during off-peak hours and releases it during peak load conditions [36]. The transfer function ( T F f e s s ( s ) ) of FESS can be given as
T F f e s s ( s ) = K f e s s 1 + s T f e s s
where K f e s s and T f e s s represent gain and time constant of FESS, respectively.

2.1.10. Electric Vehicle

An EV can be used as a storage system that can provide power during an emergency to maintain system stability [35]. The first-order transfer function ( T F e v ( s ) ) of EV can be given as shown in (11).
T F e v ( s ) = K e v 1 + s T e v
In (11), K e v and T e v represent the gain and time constant of EV, respectively.

2.1.11. Generator Dynamics

The transfer function ( T F g d ( s ) ) of the equivalent dynamic microgrid model can be represented as
T F g d ( s ) = 1 D + s M
where M is the equivalent inertia constant and D is the damping constant.

2.2. Block Diagram of Islanded Microgrid

The block diagram representation of the islanded microgrid given in Figure 1 is depicted in Figure 2. It consists of two loops namely primary control loop and secondary control loop. The primary control loop consists of ESDs whereas the secondary control loop consists of controllable DGUs. Additionally, uncontrollable DGUs like solar and wind are considered disturbances due to their variable power generation. Mathematical models of DGUs and ESDs are expressed in (1)–(12).
The nominal values and equivalent first-order transfer functions of all DGUs and ESDs utilized in this model are depicted in Table 1. The sources like solar and wind are highly stochastic in nature and weather-dependent. Due to this, the generated output power of such sources is variable. To maintain the balance of generated power and load power, controllable DGUs such as BGDG, BGTG, MT, and DEG, are regulated. Additionally, ESDs act as backup power sources and provide sufficient power to load for a short time in emergency conditions. Power adjustments through ESDs act as primary control whereas power management by controllable sources represents secondary control.
The equivalent model of Figure 2 is demonstrated in Figure 3 by highlighting DGUs, ESDs, and equivalent system dynamics with their control signals, i.e., P D G U s , P E S D s , P T O T A L , Δ f and disturbance signal D ( s ) .
The equivalent forward path transfer function can be represented as G M O D E L ( s ) . The mathematical representation of G M O D E L ( s ) in transfer function form can be written as
G M O D E L ( s ) = Δ f ( s ) Δ P n e t ( s )
where
Δ f ( s ) = i = 0 n 1 N i s i
Δ P n e t ( s ) = i = 0 n D i s i
In (14) and (15), numerator coefficients are denoted as N i for i = 0 , 1 , 2 , 3 , , ( n 1 ) , while denominator coefficients are denoted as D i for i = 0 , 1 , 2 , 3 , , n , respectively. This model is utilized to analyze the dynamic behavior of frequency deviations in the islanded microgrid.

2.3. Relation between Frequency Deviation and Net Generated Power

To maintain frequency within an acceptable range, variations in the interconnected load and output power of wind and solar are compensated by decreasing or increasing output powers of controllable DGUs. The power produced through DGUs and ESDs is the total generated power ( P T O T A L ) that is available to meet load power ( P L ). The total power comprises the output powers of WTG, SPV, DEG, MT, BGDG, and BGTG, and exchangeable powers of FESS, BESS, AE-FC, and EV, which is shown as
P T O T A L = P W T G + P S P V + P D E G + P B D E G + P B G T G + P M T ± P B E S S ± P F E S S ± P A E F C ± P E V
The power balance equation of the model at any moment is depicted by net power ( P net ) which is depicted as
P net = Δ P W T G + Δ P S P V + Δ P D E G + Δ P B D E G + Δ P B G T G + Δ P M T ± Δ P B E S S ± Δ P F E S S ± Δ P A E F C ± Δ P E V Δ P L
The net power ( P net ) is the difference between total generated power and load power. A mismatch between total power and load power creates a difference that leads to frequency deviations ( Δ f ). A relation between Δ f and P net is expressed as
Δ f = 1 M s + D P net
Frequency deviation ( Δ f ) can be mitigated by maintaining the balance between ( P T O T A L ) and P L . To keep Δ f within set bounds, the active power of ESDs and controllable DGUs is adjusted through some control mechanism. In this article, a PID controller is implemented to eliminate frequency deviation in the islanded microgrid.

2.4. Proportional Integral Derivative Controller

The major concern regarding the islanded microgrid containing RESs is ensuring frequency stability. To keep the frequency variation within set bounds, the active power of ESDs and DGUs is adjusted as per load variation. Proper coordination among DGUs and ESDs is required to regulate power flow and maintain the desired frequency. To achieve this purpose, a PID controller is designed and implemented. Closed loop control of islanded microgrid for frequency regulation is depicted in Figure 4.
The PID controller is a widely used feedback controller in industry and provides excellent control performance under varying dynamics of the system [6]. The block diagram of the PID controller is shown in Figure 5. The mathematical representation of the PID controller in the time domain is given in (19).
u ( t ) = k p e ( t ) + 1 t i 0 t e ( t ) d t + t d d e ( t ) d t
In (19), u ( t ) is controller output, e ( t ) is the error between the desired and measured values. The constants t i and t d are the integral and derivative time constants. The PID controller [39] operates in three modes such as proportional, integral, and derivative. The working of each mode is briefly discussed as follows:
  • Proportional term reduces the rise time. However, it does not eliminate steady-state error. A large proportional gain value can cause system instability. While, a small gain results in a smaller output response.
  • Integral term eliminates steady-state errors. But it may have large values of transient response. Overshoot may be caused by a high integral gain. While sluggishness may be caused by a low integral gain.
  • Derivative term increases the system’s stability, reduces overshoot, and improves transient response. A large derivative gain may make the system unstable.
The performance of the PID controller depends on the tuning of controller parameters. To tune PID parameters, rule-based approaches are utilized in this article.
Figure 5. Block diagram of PID controller.
Figure 5. Block diagram of PID controller.
Energies 17 01110 g005

3. Controller Tuning: Rule-Based Methods

The designing of the PID controller means obtaining values of tuning parameters, i.e., K p , K i , and K d , satisfying closed-loop system performance. Rule-based methods such as ZN step method [29], CHR method [30], WC method [32], WCJ method [40], AMIGO method [31], and CC method [33] are utilized to obtain the values of controller parameters. Rule-based methods are simple to use and have fixed formulae for the calculation of controller parameters [31,41]. To design a rule-based PID controller, the FOPDT model is essential, as these rules apply to the FOPDT model [31].
To achieve the FOPDT model, an approximation of a higher-order transfer function is carried out. Approximation methods such as Skogestad half rule method [27], Taylor series method [28], and reaction curve method [26], etc., are available in the literature [26,27,28]. In this article, the reaction curve method is utilized to obtain the FOPDT model. The generalized FOPTD model can be expressed as given in (20).
G F O P T D = K 1 + s T m e T d
In (20), K, T m , and T d represent the gain, time constant, and delay time of the FOPDT model. Based on these parameters ( K , T m , T d ), parameters a , τ , α are framed, which are depicted in (21).
a = k T d T m ,   τ = T d T d + T m , α = T m T a
The parameters given in (20) and (21) are utilized in rule-based tuning to obtain PID controller gains. The formulation of controller gains using the parameters of (20) and (21) is explained as follows.

3.1. Ziegler–Nichols Method

This method was first proposed by Ziegler and Nichols (ZN) for tuning PID parameters [29]. This method applies to S-shaped step response and is widely used in industries. This method is applicable for the FOPDT model, which is depicted in (20). The ZN tuning rule for PID controller is shown in Table 2.

3.2. Cohen–Coon Method

The ZN method exhibits a sluggish steady-state response when there is a substantial process delay as compared to the open-loop time constant [33]. The Cohen–Coon (CC) method provides a solution to overcome the limitations of the ZN method by modifying tuning rules with the help of parameter a. Table 3 provides the CC tuning rule for PID gains utilizing FOPDT parameters.

3.3. Wang–Cluett Method

Wang and Cluett [42] considered the FOPDT model and conducted an experimental study to derive a tuning rule for the PID controller. The tuning rule utilizes parameters ( T m , K , T d ) of reaction curve response and parameter α . Utilizing α , the tuning rule is framed and is depicted in Table 4.

3.4. Wang–Chan–Juang Method

The Wang–Chan–Juang (WCJ) tuning method provides good performance for many processes and can achieve a desired trade-off between stability and performance [40]. The tuning rule for PID parameters is tabulated in Table 5.

3.5. Chien–Hrones–Reswick Method

The Chien–Hrones–Reswick (CHR) method evolved from the Ziegler–Nichols step response method. The CHR method possesses the flexibility of fine-tuning for both set point (SP) tracking and load rejection (LR) [30]. The CHR method provides tuning rules for no overshoot, i.e., 0% and a 20% overshoot. Table 6 outlines tuning rules for the PID controller for set point tracking and load rejection based on T m and T d .

3.6. Approximate M-Constrained Integral Gain Optimization Method

Approximate m-constrained integral gain optimization (AMIGO) is a design method obtained using simple parameter fitting [41]. The parameters of the model are determined by the 63% rule. This method utilizes parameters of the reaction curve to frame a rule for the calculation of controller parameters. The tuning rule for PID parameters is tabulated in Table 7.

4. Results and Discussion

This section first presents the transfer function for an islanded microgrid and its approximated first-order model that is validated using step, impulse, and Bode diagrams. Further, rule-based methods, namely ZN, AMIGO, CC, CHR, WC, and WCJ are utilized to design a PID controller for frequency regulation of the islanded microgrid. A comparative study of these rule-based methods and tuned PID controllers is performed for frequency regulation.

4.1. Overall Model of Islanded Microgrid

The transfer function of the islanded microgrid is obtained considering deviation in frequency Δ f as an output variable and deviation in net power Δ P net as input variable using (13) and Figure 2. The equivalent transfer function of the islanded microgrid is expressed in (22).
G M O D E L = Δ f Δ P n e t = i = 0 7 N i s i i = 0 9 D i s i
The numerator and denominator coefficients of the islanded microgrid represented by G M O D E L , are provided in Table 8.
The transfer function of the proposed model, as depicted in (22), is of the ninth order. This ninth-order transfer function is approximated into the first-order model using the reaction curve method. The reaction curve for (22) is depicted in Figure 6. The corresponding parameters are tabulated in Table 9. The desired approximated FOPTD model for the islanded microgrid, as demonstrated in (22), is expressed in (23), obtained with the help of Table 9.
G F O P D T = 5.1877 1 + 3.1265 s e 0.1471

4.2. Validation of Approximated Model

To verify the response of the FOPDT model, step response analysis is performed, and is depicted in Figure 7. From Figure 7, it can be clearly observed that the approximated model response is stable and is similar to the response of the islanded microgrid system. Moreover, the approximated model also settles down at almost similar steady-state values. The approximated model’s peak value is acquired as 5.1877 with no overshoot and no undershoot, which is similar to the respective time domain specifications of the microgrid system. Similar observations are identified in the case of the rise time and the peak time of the approximated model with respect to the microgrid system. The rise time of 5.6099 s, and the peak time of 17.7748 s are attained by the microgrid system, whereas the approximated model’s rise time and peak time are 6.8690 s and 24.3327 s, respectively. The settling time of the approximated model and microgrid system are also close to each other. To further verify the FOPDT model, impulse and Bode responses are plotted in Figure 8 and Figure 9, respectively. In the case of impulse and Bode responses, it is visible that the FOPDT model follows the microgrid system responses. The time domain specifications, i.e., rise time, peak time, settling time, and peak value for islanded microgrid and approximated model are tabulated in Table 10. Additionally, Table 11 is also provided to show the errors of the approximated microgrid model with respect to the islanded microgrid in terms of error indices. These error indices include integral absolute error (IAE), integral time absolute error (ITAE), integral squared error (ISE), and integral time squared error (ITSE). In Table 11, all error indices are in an acceptable range, which confirms the better manifestation of the approximated model for the microgrid system. Based on Figure 8 and Figure 9 and Table 10 and Table 11, it can be concluded that the FOPDT model replicates the islanded microgrid.

4.3. Frequency Regulation of Islanded Microgrid

The frequency response of the islanded microgrid without a controller is shown in Figure 10. It is observed that the presented response possesses a frequency deviation, and has an under-damped nature with a maximum overshoot ( M P ) of 0.4 p.u. However, it shows good step-tracking performances with ±5.8% deviation. To mitigate the frequency deviation of the islanded microgrid, the PID controller is incorporated by employing rule-based tuning methods. These rule-based tuning methods are the ZN method, AMIGO method, CC method, CHR method, WC method, and WCJ method. The tuning parameters obtained using the aforementioned rule-based tuning methods for PID control design are tabulated in Table 12. With the help of tabulated tuning parameters, rule-based controller transfer functions are formulated. These formulated transfer functions are depicted in (24)–(29).
G Z N = 25.5129 + 86.7452 s + 1.8759 s
G C C = 5.5795 + 15.4666 s + 0.3009 s
G W C = 0.0395 + 0.1888 s + 0.0005 s
G C H R = 4.9180 + 16.7213 s + 0.3616 s
G A M I G O = 1.6779 + 0.3013 s + 0.1217 s
G W C J = 24.2589 + 7.5808 s + 1.7427 s
The impact of rule-based PID controllers on frequency deviation is depicted in Figure 11. From Figure 11, it can be easily recognized that the WCJ-tuned PID control design mitigates the frequency control in a better manner with the least deviation in comparison with other control design approaches. Additionally, Figure 12 is also provided to depict the control effort required for suppressing the frequency deviation. From Figure 12, it is clearly visible that the control effort required is minimal in the case of the WCJ-tuned PID controller.
In the support of WCJ-tuned PID control design, time domain specifications of (24)–(29) are presented in Table 13. In Table 13, the settling time and peak time are found comparatively better for PID-WCJ (29), since the values, 0.4844 s and 0.1733 s, respectively, depict better values over other PID control design approaches provided in (24)–(28). Hence, time domain values presented in Table 13 also prove the efficacy of PID-WCJ control design over other approaches. Thus, from the findings and discussion, it is concluded that the WCJ method is found superior in comparison to other control design approaches in terms of frequency deviation and transient response.

5. Conclusions

The presented research article addresses the significant outcomes achieved in the frequency regulation of an islanded microgrid by employing a reaction curve-assisted Wang–Chan–Juaang (WCJ) tuning method for effective control design. The PID-based control design strategy is implemented on a linearized transfer function model of the islanded microgrid. The linearized islanded microgrid transfer function model is then approximated into an FOPDT form. One of the main contributions of this presented work is the successful utilization and implementation of the reaction curve method in the ascertainment of the FOPDT form of the linearized islanded microgrid transfer function model. Further, other rule-based methods, namely the ZN method, AMIGO method, CC method, CHR method, and WC method are involved in tuning the PID controller. A comparative analysis is conducted to identify the most effective tuning method to achieve better frequency regulation of the islanded microgrid. Among all rule-based tuning methods, the WCJ method performed better than other exploited tuning methods such as ZN, CHR, WC, AMIGO, and CC methods. To prove the effectiveness of the WCJ method, responses are presented to demonstrate its impact on transient response and frequency deviation. In support of the presented control design approach for frequency regulation of islanded microgrid system, tabulated data of tuning parameters and time domain specifications are also presented to validate the efficacy and applicability of the proposed control design strategy.
In the future, PID controller tuning can be accomplished by incorporating learning-based optimization approaches as an integration of advanced control techniques with experimental validation. Additionally, the fractional-order form of control design can be employed as an extended form of PID controller for frequency control. Another promising area for a possible extension of the presented work is the cyber-physical security of microgrids by addressing the cyber-physical security challenges associated with the implementation of advanced control strategies and resilience of microgrids.

Author Contributions

Conceptualization, T.K.B., U.K.Y., V.P.S. anhd T.V.; methodology, T.K.B., U.K.Y. and V.P.S.; software, T.K.B. and U.K.Y.; validation, T.K.B., U.K.Y. and V.P.S.; formal analysis, T.K.B., U.K.Y., V.P.S. and T.V.; investigation, T.K.B., U.K.Y., V.P.S. and T.V.; resources, T.K.B., U.K.Y., V.P.S. and T.V.; data curation, T.K.B. and U.K.Y.; writing—original draft preparation, T.K.B. and U.K.Y.; writing—review and editing, T.K.B., U.K.Y., V.P.S. and T.V. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Mishra, D.; Sahu, P.C.; Prusty, R.C.; Panda, S. A fuzzy adaptive fractional order-PID controller for frequency control of an islanded microgrid under stochastic wind/solar uncertainties. Int. J. Ambient. Energy 2022, 43, 4602–4611. [Google Scholar] [CrossRef]
  2. Alhejji, A.; Ahmed, N.; Ebeed, M.; Sayed, K.; Refai, A. A Robust Cascaded Controller for Load Frequency Control in Renewable Energy Integrated Microgrid Containing PEV. Int. J. Renew. Energy Res. (IJRER) 2023, 13, 423–433. [Google Scholar]
  3. Bevrani, H.; Feizi, M.R.; Ataee, S. Robust frequency control in an islanded microgrid: H and μ-synthesis approaches. IEEE Trans. Smart Grid 2015, 7, 706–717. [Google Scholar] [CrossRef]
  4. Califano, M.; Califano, F.; Sorrentino, M.; Rosen, M.; Pianese, C. Hydrogen-based microgrid: Development of medium level controls in a multilevel algorithm framework. Int. J. Hydrogen Energy 2024, 52, 1173–1189. [Google Scholar] [CrossRef]
  5. Khokhar, B.; Dahiya, S.; Singh Parmar, K. A robust cascade controller for load frequency control of a standalone microgrid incorporating electric vehicles. Electr. Power Components Syst. 2020, 48, 711–726. [Google Scholar] [CrossRef]
  6. Prusty, U.C.; Nayak, P.C.; Prusty, R.C.; Panda, S. An improved moth swarm algorithm based fractional order type-2 fuzzy PID controller for frequency regulation of microgrid system. Energy Sources Part A Recover. Util. Environ. Eff. 2022, 1–23. [Google Scholar] [CrossRef]
  7. Yıldız, S.; Gunduz, H.; Yildirim, B.; Özdemir, M.T. An islanded microgrid energy system with an innovative frequency controller integrating hydrogen-fuel cell. Fuel 2022, 326, 125005. [Google Scholar] [CrossRef]
  8. Gope, S.; Reddy, G.H.; Singh, K.M. Frequency regulation analysis for renewable bio generated autonomous multi-microgrid using moth flame optimized fractional order controller. Mater. Today Proc. 2023, 80, 753–761. [Google Scholar] [CrossRef]
  9. Wang, H.; Zeng, G.; Dai, Y.; Bi, D.; Sun, J.; Xie, X. Design of a fractional order frequency PID controller for an islanded microgrid: A multi-objective extremal optimization method. Energies 2017, 10, 1502. [Google Scholar] [CrossRef]
  10. Singh, A.; Suhag, S. Frequency regulation in an AC microgrid interconnected with thermal system employing multiverse-optimised fractional order-PID controller. Int. J. Sustain. Energy 2020, 39, 250–262. [Google Scholar] [CrossRef]
  11. Boopathi, D.; Saravanan, S.; Jagatheesan, K.; Anand, B. Performance estimation of frequency regulation for a micro-grid power system using PSO-PID controller. Int. J. Appl. Evol. Comput. (IJAEC) 2021, 12, 36–49. [Google Scholar] [CrossRef]
  12. Pan, I.; Das, S. Kriging based surrogate modeling for fractional order control of microgrids. IEEE Trans. Smart Grid 2014, 6, 36–44. [Google Scholar] [CrossRef]
  13. Dong, W.; Sun, H.; Mei, C.; Li, Z.; Zhang, J.; Yang, H. Forecast-driven stochastic optimization scheduling of an energy management system for an isolated hydrogen microgrid. Energy Convers. Manag. 2023, 277, 116640. [Google Scholar] [CrossRef]
  14. Kumar, D.; Mathur, H.; Bhanot, S.; Bansal, R. Modeling and frequency control of community micro-grids under stochastic solar and wind sources. Eng. Sci. Technol. Int. J. 2020, 23, 1084–1099. [Google Scholar] [CrossRef]
  15. Taghizadegan, N.; Babaei, F.; Safari, A. A linear active disturbance rejection control technique for frequency control of networked microgrids. Energy Syst. 2023, 1–20. [Google Scholar] [CrossRef]
  16. Sahoo, B.P.; Panda, S. Load frequency control of solar photovoltaic/wind/biogas/biodiesel generator based isolated microgrid using harris hawks optimization. In Proceedings of the 2020 First International Conference on Power, Control and Computing Technologies (ICPC2T), Raipur, India, 3–5 January 2020; pp. 188–193. [Google Scholar]
  17. Armghan, H.; Yang, M.; Ali, N.; Armghan, A.; Alanazi, A. Quick reaching law based global terminal sliding mode control for wind/hydrogen/battery DC microgrid. Appl. Energy 2022, 316, 119050. [Google Scholar] [CrossRef]
  18. Nikhil, M.; Ruchitha, B.; Gotur, P.; Ravinand, M.; Reddy, G.H. Frequency Control of Renewables/Biodiesel/Biogas/Battery Energy Storage based Isolated Microgrid using the Honey Badger Algorithm. In Proceedings of the 2022 4th International Conference on Energy, Power and Environment (ICEPE), Shillong, India, 29 April–1 May 2022; pp. 1–6. [Google Scholar]
  19. Mahakur, A.; Mohanty, D. Frequency Control of SPV/Wind/Biogas/Biodiesel-Based Microgrid Using Fuzzy-Aided PID Controllers. In Sustainable Energy and Technological Advancements: Proceedings of ISSETA 2021; Springer: Berlin/Heidelberg, Germany, 2022; pp. 611–624. [Google Scholar]
  20. Khooban, M.H.; Niknam, T.; Blaabjerg, F.; Dragičević, T. A new load frequency control strategy for micro-grids with considering electrical vehicles. Electr. Power Syst. Res. 2017, 143, 585–598. [Google Scholar] [CrossRef]
  21. Safari, A.; Babaei, F.; Farrokhifar, M. A load frequency control using a PSO-based ANN for micro-grids in the presence of electric vehicles. Int. J. Ambient. Energy 2021, 42, 688–700. [Google Scholar] [CrossRef]
  22. Borase, R.P.; Maghade, D.; Sondkar, S.; Pawar, S. A review of PID control, tuning methods and applications. Int. J. Dyn. Control. 2021, 9, 818–827. [Google Scholar] [CrossRef]
  23. Aboelhassan, A.; Abdelgeliel, M.; Zakzouk, E.E.; Galea, M. Design and Implementation of model predictive control based PID controller for industrial applications. Energies 2020, 13, 6594. [Google Scholar] [CrossRef]
  24. Wang, L.; Cluett, W. Tuning PID controllers for integrating processes. IEEE Proc. Control. Theory Appl. 1997, 144, 385–392. [Google Scholar] [CrossRef]
  25. Bevrani, H.; Habibi, F.; Babahajyani, P.; Watanabe, M.; Mitani, Y. Intelligent frequency control in an AC microgrid: Online PSO-based fuzzy tuning approach. IEEE Trans. Smart Grid 2012, 3, 1935–1944. [Google Scholar] [CrossRef]
  26. Lundstrom, P.; Skogestad, S.; Doyle, J.C. Two-degree-of-freedom controller design for an ill-conditioned distillation process using/spl mu/-synthesis. IEEE Trans. Control Syst. Technol. 1999, 7, 12–21. [Google Scholar] [CrossRef]
  27. Skogestad, S. Simple analytic rules for model reduction and PID controller tuning. J. Process. Control 2003, 13, 291–309. [Google Scholar] [CrossRef]
  28. Xu, L. A proportional differential control method for a time-delay system using the Taylor expansion approximation. Appl. Math. Comput. 2014, 236, 391–399. [Google Scholar] [CrossRef]
  29. Ziegler, J.G.; Nichols, N.B. Optimum settings for automatic controllers. Trans. Am. Soc. Mech. Eng. 1942, 64, 759–765. [Google Scholar] [CrossRef]
  30. Chien, K.L.; Hrones, J.; Reswick, J. On the automatic control of generalized passive systems. Trans. Am. Soc. Mech. Eng. 1952, 74, 175–183. [Google Scholar] [CrossRef]
  31. Åström, K.J.; Hägglund, T. Revisiting the Ziegler–Nichols step response method for PID control. J. Process. Control 2004, 14, 635–650. [Google Scholar] [CrossRef]
  32. Wang, L.; Barnes, T.; Cluett, W.R. New frequency-domain design method for PID controllers. IEEE Proc. Control Theory Appl. 1995, 142, 265–271. [Google Scholar] [CrossRef]
  33. Cohen, G.; Coon, G. Theoretical consideration of retarded control. Trans. Am. Soc. Mech. Eng. 1953, 75, 827–834. [Google Scholar] [CrossRef]
  34. Mahmoud, M.S.; Hussain, S.A.; Abido, M.A. Modeling and control of microgrid: An overview. J. Frankl. Inst. 2014, 351, 2822–2859. [Google Scholar] [CrossRef]
  35. Latif, A.; Das, D.C.; Ranjan, S.; Barik, A.K. Comparative performance evaluation of WCA-optimised non-integer controller employed with WPG–DSPG–PHEV based isolated two-area interconnected microgrid system. IET Renew. Power Gener. 2019, 13, 725–736. [Google Scholar] [CrossRef]
  36. Lee, D.J.; Wang, L. Small-signal stability analysis of an autonomous hybrid renewable energy power generation/energy storage system part I: Time-domain simulations. IEEE Trans. Energy Convers. 2008, 23, 311–320. [Google Scholar] [CrossRef]
  37. Folgado, F.J.; González, I.; Calderón, A.J. PEM Electrolyzer Digital Replica based on internal resistance determination applied to hydrogen energy storage. J. Energy Storage 2024, 75, 109694. [Google Scholar] [CrossRef]
  38. Nayak, S.R.; Khadanga, R.K.; Panda, S.; Sahu, P.R.; Padhy, S.; Ustun, T.S. Participation of Renewable Energy Sources in the Frequency Regulation Issues of a Five-Area Hybrid Power System Utilizing a Sine Cosine-Adopted African Vulture Optimization Algorithm. Energies 2023, 16, 926. [Google Scholar] [CrossRef]
  39. Panda, S.; Sahu, B.K.; Mohanty, P.K. Design and performance analysis of PID controller for an automatic voltage regulator system using simplified particle swarm optimization. J. Frankl. Inst. 2012, 349, 2609–2625. [Google Scholar] [CrossRef]
  40. Wang, F.S.; Juang, W.S.; Chan, C.T. Optimal tuning of PID controllers for single and cascade control loops. Chem. Eng. Commun. 1995, 132, 15–34. [Google Scholar] [CrossRef]
  41. Åström, K.J.; Hägglund, T. The future of PID control. Control. Eng. Pract. 2001, 9, 1163–1175. [Google Scholar] [CrossRef]
  42. Cluett, W.; Wang, L. Modelling and robust controller design using step response data. Chem. Eng. Sci. 1991, 46, 2065–2077. [Google Scholar] [CrossRef]
Figure 1. Schematic diagram of islanded microgrid.
Figure 1. Schematic diagram of islanded microgrid.
Energies 17 01110 g001
Figure 2. Block diagram of islanded microgrid.
Figure 2. Block diagram of islanded microgrid.
Energies 17 01110 g002
Figure 3. Equivalent block diagram of islanded microgrid depicted in Figure 2.
Figure 3. Equivalent block diagram of islanded microgrid depicted in Figure 2.
Energies 17 01110 g003
Figure 4. PID controller with islanded microgrid.
Figure 4. PID controller with islanded microgrid.
Energies 17 01110 g004
Figure 6. Reaction curve.
Figure 6. Reaction curve.
Energies 17 01110 g006
Figure 7. Step response of islanded microgrid model and its approximated model.
Figure 7. Step response of islanded microgrid model and its approximated model.
Energies 17 01110 g007
Figure 8. Impulse response of islanded microgrid model and its approximated model.
Figure 8. Impulse response of islanded microgrid model and its approximated model.
Energies 17 01110 g008
Figure 9. Bode plot of islanded microgrid model and its approximated model.
Figure 9. Bode plot of islanded microgrid model and its approximated model.
Energies 17 01110 g009
Figure 10. Frequency deviations of islanded microgrid without PID controller.
Figure 10. Frequency deviations of islanded microgrid without PID controller.
Energies 17 01110 g010
Figure 11. Frequency deviations for PID controller.
Figure 11. Frequency deviations for PID controller.
Energies 17 01110 g011
Figure 12. Comparative analysis of control signal of PID controller.
Figure 12. Comparative analysis of control signal of PID controller.
Energies 17 01110 g012
Table 1. Equivalent first-order transfer functions of DGUs and ESDs [3,8,14,36,38].
Table 1. Equivalent first-order transfer functions of DGUs and ESDs [3,8,14,36,38].
DGUs/ESDsTransfer Function and Parameters of DGUs and ESDs
Equation NumberParametersNominal Transfer Function
DEG(1) T d e g = 2 , T F d e g ( s ) = 0.003 1   +   2 s
   K d e g = 0.003
   SPV(2) T s p v = 1.8 , T F s p v ( s ) = 1 1   +   1.8 s
   K s p v = 1
   WTG(3) T w t = 1.5 , T F w t ( s ) = 1 1   +   1.5 s
   K w t = 1
   BGTG(4) T b g t g = 0.55 , T F b d e g ( s ) = 1 1   +   0.550 s
   K b g t g = 1
   BDEG(6) T b d e g = 0.148 , T F b g t g ( s ) = 1 1   +   0.148 s
   K b d e g = 1
   MT(7) T m t = 1.5 , T F m t ( s ) = 1 1   +   1.5 s
   K m t = 1
   AE-FC(8) T a e = 0.5 , T F a e f c ( s ) = 0.002 1   +   0.5 s
   K a e = 0.002
   BESS(9) T b e s s = 0.1 , T F b e s s ( s ) = 0.003 1   +   0.1 s
   K b e s s = 0.003
   FESS(10) T f e s s = 0.1 , T F f e s s ( s ) = 0.01 1   +   0.1 s
   K f e s s = 0.01
   EV(11) T e v = 0.9 , T F e v ( s ) = 0.7 1   +   0.9 s
   K e v = 0.7
   Generator dynamics(12) D = 0.3 , T F g d ( s ) = 1 0.3   +   0.4 s
   M = 0.4
Table 2. Tuning parameters for ZN method.
Table 2. Tuning parameters for ZN method.
Method K p t i t d
ZN 1.2 T m / T d 2 T d T d / 2
Table 3. Tuning parameters for CC method.
Table 3. Tuning parameters for CC method.
Method K p t i t d
CC 1.35 a 1 + 0.18 T m 1     T m 2.5     2 T m 1     0.39 T m T d 0.37     0.37 T m 1     0.81 T m T d
Table 4. Tuning parameters for WC method.
Table 4. Tuning parameters for WC method.
Method K p t i t d
WC 0.13   +   0.51 T d K α ( 0.25   +   0.96 T d ) 0.93   +   0.03 T d α ( 0.03   +   0.28 T d ) 0.25   +   T d
Table 5. Tuning parameters for WCJ method.
Table 5. Tuning parameters for WCJ method.
Method K p t i t d
WCJ 0.7303   +   0.5307 T m T d T m   +   0.5 T d K T m   +   T d T m + 0.5 T d 0.5 T m T d T m   +   0.5 T d
Table 6. Tuning parameters for CHR method.
Table 6. Tuning parameters for CHR method.
MethodWith 0% OvershootWith 20% Overshoot
K p t i t d K p t i t d
C H R S P 0.6 a T m 0.5 T d 0.95 a 1.4 T m 0.47 T d
C H R L R 0.95 a 2.4 T m 0.42 T d 1.2 a 2 T m 0.42 T d
Table 7. Tuning parameters for AMIGO method.
Table 7. Tuning parameters for AMIGO method.
Method K p t i t d
AMIGO 1 K 0.2 + 0.4 ( T m / T d ) 0.4 T d   +   0.8 T m T d   +   0.1 T m 0.5 T d T m 0.3 T d   +   T m
Table 8. Coefficients of equivalent transfer function of islanded microgrid.
Table 8. Coefficients of equivalent transfer function of islanded microgrid.
Numerator’s CoefficientsDenominator’s Coefficients
N 0 3.003 D 0 0.0587
N 1 16.67 D 1 4.882
N 2 34.58 D 2 16.19
N 3 33.32 D 3 27.32
N 4 15.03 D 4 24.86
N 5 2.832 D 5 12.13
N 6 0.2324 D 6 3.147
N 7 0.00694 D 7 0.44
-- D 8 0.0312
-- D 9 0.00087
Table 9. Parameters of step response-based reaction curve.
Table 9. Parameters of step response-based reaction curve.
Steady-State Gain (K)Time Constant ( T m )Time Delay ( T d )
5.18773.12650.1471
Table 10. Time domain specifications.
Table 10. Time domain specifications.
Time Domain Specifications
Rise Time (s)Settling Time (s)PeakPeak Time (s)OvershootUndershoot
Islanded microgrid5.60999.87955.112317.774800
Approximated model6.869012.37815.187724.332700
Table 11. Error indices of approximated microgrid model with respect to islanded microgrid.
Table 11. Error indices of approximated microgrid model with respect to islanded microgrid.
Error IndicesIAEITAEISEITSE
Values2.0305314.125850.336721.72525
Table 12. Tuning parameters of various tuning methods.
Table 12. Tuning parameters of various tuning methods.
Tuning Method K p t i t d
ZN25.51290.29410.0735
AMIGO1.67795.56880.0725
CC5.57950.36070.0539
CHR4.91806.25310.0618
WC0.03950.20930.0141
WCJ24.25893.20010.0718
Table 13. Time domain specifications corresponding to tuning rules.
Table 13. Time domain specifications corresponding to tuning rules.
MethodTime Domain Specifications
Rise Time (s)Settling Time (s)PeakPeak Time (s)OvershootUndershoot
PID-ZN0.06980.53691.25440.178625.44080
PID-AMIGO0.58836.83570.998421.794300
PID-CC0.17582.02671.45940.438545.93740
PID-CHR0.22611.23701.12760.455812.75720
PID-WC2.222818.58251.35445.59035.44250
PID-WCJ0.07600.48441.17100.173317.09600
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Bashishtha, T.K.; Singh, V.P.; Yadav, U.K.; Varshney, T. Reaction Curve-Assisted Rule-Based PID Control Design for Islanded Microgrid. Energies 2024, 17, 1110. https://doi.org/10.3390/en17051110

AMA Style

Bashishtha TK, Singh VP, Yadav UK, Varshney T. Reaction Curve-Assisted Rule-Based PID Control Design for Islanded Microgrid. Energies. 2024; 17(5):1110. https://doi.org/10.3390/en17051110

Chicago/Turabian Style

Bashishtha, T. K., V. P. Singh, U. K. Yadav, and T. Varshney. 2024. "Reaction Curve-Assisted Rule-Based PID Control Design for Islanded Microgrid" Energies 17, no. 5: 1110. https://doi.org/10.3390/en17051110

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

Article Metrics

Back to TopTop