1 Introduction

The dynamics of power systems are complex and nonlinear in nature, and the integration of renewable energy sources makes them even more complex. Despite the fact that complex and nonlinear analyses of large power system dynamics are extremely difficult, some small scale power systems such as the fundamental power system model [1, 2], single machine infinite bus power system model [3], and 4D power system model [4, 5] have been studied by utilizing the advanced nonlinear or chaos theories in the past. The research on small size power systems [6,7,8] (mini and micro grids etc.) have piqued the interest of scientific communities towards dynamic modeling and analysis of small scale power system under the influence of uncertainties and disturbances [9,10,11]. The term “small-scale grid” refers to a power grid that connects producing plants and loads on a much more localised scale than is the case with traditional power grid. Small-scale grids are becoming increasingly popular in remote or rural areas where traditional power grids are not feasible. They often use renewable energy sources such as solar, wind, or hydro-power. Furthermore, having a close connection between generators and loads helps to mitigate transmission loss and provides an energy efficient system. When compared to the use of purely traditional sources, the integration of RES into the grid results in increased efficiency and environmental friendliness. Small-scale grids can also provide greater energy security and independence, as they are less vulnerable to large-scale outages or disruptions that can occur in national grids, which is why an SSG is required [12]. Emergency rate-driven control of rotor angle instability is reported in a non-autonomous stochastic bi-stable power system oscillator [13]. Under the disruption of intermittent supply from renewable energy sources and other disturbances like load fluctuations etc., the power system eventually exhibits chaotic oscillation and plays a vital role in the power system stability [14, 15]. Additionally, the influence of external disturbances such as random external parameter and noise excitation affect the chaotic oscillation and trigger the power system behaviour into multistability or even into chaos breaking behaviour [9, 16].

Table 1 Two-dimensional power system models with reported dynamic behaviours via analysed parameters

Chaos and multistability behaviours have been explored in the numerous nonlinear dynamical systems in the past [22,23,24,25] such as hyperjerk system based novel ANN-ring-based true random number generator [26], quasi-periodically forced system [27], Lu and Pan chaotic systems [28], multi synchronous machine model [29] etc. and analysed to that of fractional ordered counterpart as well and has received a lot of attention in recent years. Recently, fractional order calculus has been widely employed in many disciplines of science and engineering to study the dynamics, e.g. chaotic system [23], rub-impact rotor system [30], biological system [31], memristive system [32], Wien bridge oscillator [33], control and stabilisation [34,35,36,37,38,39], thermometric system [40], reaction-diffusion system [41], power system [42], control system [1, 43,44,45,46,47,48] etc.

Research on the fractional or non-integer order dynamic modeling is still under development and must go too far to be mature even though the researcher have intuition that the non-integer order dynamic models based on fractional calculus offer a more accurate representation of real-time systems [49]. Researchers have faith that the unlike traditional or integer order differentiation and integration, fractional calculus involves the differentiation or integration of non-integer orders and has tremendous potential in exploring a different way to see the model and control the nature around us [50]. Fractional order provides an extra degree of freedom, and fractional-order models may be able to better describe the dynamic behaviours of electromechanical systems and power systems. Fractional-order modeling in power systems offers improved accuracy, enhanced stability analysis, advanced control strategies, better representation of distributed energy resources, detailed frequency response analysis, and accurate modeling of power electronic devices [51,52,53]. These advantages make fractional order modeling a valuable tool for power system engineers and researchers in understanding, analyzing, and optimizing the operation of complex power systems.

In a dissipative dynamical system, multistability refers to the persistence of multiple alternative steady states with a given set of parameters. Multistability mainly depends upon initial conditions, as a result, the basin of attraction for multistable systems is complex [54]. Multistability has been observed in different fields such as chaotic systems [55, 56], electronic circuits [25], laser systems [57, 58], electromechanical systems [59,60,61,62], brain systems [63], neurons [64], including signal processing [65] etc. Multistability has feature of concern, due to the sudden shift to an undesirable attractor brings the worst or disastrous situation that has happened in the past, i.e. in 1992 YF-22 boeing crash [54], bridge collapse [66], and in other example such as failure of drilling rings with induction motor [59] that could have been prevented by controlling multistability.

Fractional order controller has significant advantages over integer order controller [47, 67,68,69] and widely been used in the literature [69,70,71,72]. In paper [47], a fractional order controller has been developed based on extremum seeking sliding mode control (SMC) technique and shows the significant advantages over integral controller. In paper [67], the fractional order SMC for velocity control of permanent magnet synchronous motor has been reported. A fractional order adaptive integral sliding surface based control law has been designed to control of robotic link manipulator [68]. Chatter free fractional order SMC has been reported in paper [70]. A fractional order proportional-integral-derivative (PID) SMC technique has been proposed [71] and significant advantages of \(PI^\lambda D^\lambda\) sliding surface over \(PD^\mu\) type sliding surface are highlighted. In paper [69], a \(PI^\lambda D^\mu\) sliding surface based smooth fractional order SMC control has been studied to achieve fast and chatter free response.

In summary, the recent literature are focused on different fractional order sliding surfaces to have further improvement in the SMC design and application in fractional order nonlinear dynamical system but SMC control alone fails in estimating the unknown parameters, disturbances and noise which play significant role and still requires an hybrid approach to counter such problem. Because in the disturbance or noise acting scenario, the linearisation of system dynamics is impossible and demands the analysis, control using the nonlinear theories/control. Further, the studied related power system models with explored behaviours and utilised control techniques are summarised in Table 1, where the bifurcation and chaos behaviours have been explored in all the integer order power system models but the coexisting and multistability behaviours and their control are not yet reported. The multistability behaviour is reported only in the fractional order ship power system [21]. Therefore, motivated with above problems and research gaps, the following objectives are considered:

  1. 1.

    To develop a fractional order SSG model where wind power generator and periodic load are integrated with synchronous generator.

  2. 2.

    To explore and control the unlike multistability or coexisting behaviours for redefining the counter measure in the fractional order SSG model.

In this paper, a novel fractional order small scale grid (SSG) model with disturbances, noise is proposed and examined the complex nonlinear phenomenon via varying fractional order, electromagnetic power and under the influence of random wind power, periodic load (disturbances), and additive white Gaussian noise (AWGN). Complex nonlinear phenomena such as different bifurcation behaviours, chaotic oscillation, coexisting attractors and multistability are analysed by using available qualitative and quantitative nonlinear tools. Further, an adaptive fractional second order PIDSMC (AFSO-PIDSMC) is designed and compared with recently reported robust adaptive fractional order sliding mode control (RAFOSMC) [73]. The proposed AFSO-PIDSMC technique has combined advantages of adaptive control and fractional second order sliding mode control techniques, and provides better accuracy, robust chatter free control, faster in response and unknown parameter estimation. The proposed AFSO-PIDSMC is also able to control multistability behaviour alongside chaos behaviour present in the fractional order SSG under the influence of disturbances and noise. The contribution and importance of this work are listed as follows:

  1. 1.

    A fractional order SSG with disturbances and noise is proposed and complex nonlinear phenomena are examined via varying fractional order, electromagnetic power and under the influence of random wind power, periodic load (disturbances) and additive white Gaussian noise (AWGN).

  2. 2.

    The fractional order SSG system exhibits regular and irregular behaviours like periodic-2, period doubling bifurcation (PDB) route to chaos and chaos breaking which leads to rotor angle instability.

  3. 3.

    The fractional order SSG system has multistability and coexisting behaviours which may be of capital importance in the dynamic evolution of the SSG behaviour since serious impediment may occurs even after the present required safeguard.

  4. 4.

    The major benefit of the fractional SSG dynamics under study provides new insights in terms of coexisting behaviours or multistability compared to previous contributions [9,10,11, 13] and useful in redefining a new counter measure for dynamic remedies.

  5. 5.

    An AFSO-PIDSMC is designed to control the unwanted chaotic oscillations and compared with RAFOSMC [73] technique. The AFSO-PIDSMC has significant advantages such as fast convergence and chatter free response.

  6. 6.

    The proposed AFSO-PIDSMC technique is also capable of controlling multistability behaviour in fractional order SSG system.

We could not find such study in the literature and reflects the novelty of this work.

2 Fractional order small scale grid (SSG)

2.1 Preliminaries of fractional order calculus

Definition 1

[74]: The Riemann–Liouville definition of fractional differentiation and integration of qth-order function f(t) is expressed as:

$$\begin{aligned} {\left\{ \begin{array}{ll} {_a}D^q_{t}f(t)=\frac{1}{\Gamma (m-q)}\frac{\textrm{d}^m}{\textrm{d}t^m}\int ^t_{a}\frac{f(\tau )}{(t-\tau )^{q-m+1}}\textrm{d}\tau \\ {_a}D^{-q}_{t}f(t)=\frac{1}{\Gamma (q)}\int ^t_{a} (t-\tau )^{q-1}f(\tau )\textrm{d}\tau , \end{array}\right. } \end{aligned}$$
(1)

where \((m-1)<q\le m\), \(m\in N\) and a is the initial time usually taken as 0, \(\Gamma (.)\) represents the Gamma function.

Definition 2

[74]: The Caputo’s definition of qth fractional order integration and differentiation of the function f(t) is expressed as:

$$\begin{aligned} {_a}D^q_{t}f(t)= {\left\{ \begin{array}{ll} \frac{1}{\Gamma (m-q)}\int ^t_{a}\frac{f^m(\tau )}{(t-\tau )^{q-m+1}}\textrm{d}\tau ,\quad m-1<q<m\\ \frac{\textrm{d}^m}{\textrm{d}t^m} f(t),\quad q=m \end{array}\right. } \end{aligned}$$
(2)

where a is the initial time usually taken as 0 and m is the smallest integer such that \(m \ge q\).

Properties

[74]: The Riemann–Liouville’s and Caputo’s derivatives hold following conditions and denoted as “\(C^d\)” and “\(R^d\)”, respectively.

  1. 1.

    \(R^d~_{a}D^q_{t}f(t)\left( R^d~_{_a}D^{-\beta }_{t}f(t)\right) =R^d~_{_a}D^{q-\beta }_{t}f(t)\), where \(q\ge \beta \ge 0\).

  2. 2.

    \(C^d~_{_a}D^q_{t}f(t)\left( C^d~_{_a}D^{-\beta }_{t}f(t)\right) =C^d~_{_a}D^{q-\beta }_{t}f(t)\), where \(q\ge \beta \ge 0\).

  3. 3.

    The “\(R^d\)” fractional derivative has a composition rule such as \(\frac{\textrm{d}^m}{\textrm{d}t^m}R^d~_{_a}D^q_{t}f(t)=R^d~_{_a}D^{q}_{t}\frac{\textrm{d}^m}{\textrm{d}t^m}f(t)=R^d~_{_a}D^{q+m}_{t}f(t)\), iff f(t) satisfies the condition \(f^s(a)=0\) at \(t=a\), where \(s=0,1,2,\ldots ,m\), and \(m= 0,1,2,\ldots ,n-1<q<n\).

  4. 4.

    The “\(C^d\)” fractional derivative has a composition rule such as \(\frac{\textrm{d}^m}{\textrm{d}t^m}C^d~_{_a}D^q_{t}f(t)=C^d~_{_a}D^{q}_{t}\frac{\textrm{d}^m}{\textrm{d}t^m}f(t)=C^d~_{_a}D^{q+m}_{t}f(t)\), iff f(t) satisfies the condition \(f^s(a)=0\) at \(t=a\), where \(s=n,n+1,n+2,\ldots ,m\), for \(m= 0,1,2,\ldots ,n-1<q<n\).

  5. 5.

    The “\(R^d\)” fractional derivative of constant is defined as \(R^d~_{_a}D^q_{t}c=\frac{ct^{-q}}{\Gamma (1-q)}\), where c is a constant.

  6. 6.

    The “\(C^d\)” fractional derivative of constant is defined as \(C^d~_{_a}D^q_{t}c=0\), where c is a constant.

2.2 Mathematical modelling of fractional order SSG system

Fig. 1
figure 1

Single line diagram of small-scale grid (SSG): \(M_1\), denote synchronous generator and \(M_2\), random wind power generator, \(T_1\) and \(T_2\) represents transformers, \(CB_1\), \(CB_2\), represent two circuit breakers, and \(L_1\) represents local load

The model, shown in Fig. 1, is considered as small scale grid (SSG), where synchronous generator and wind turbine generator are delivering power through transmission lines with bus B1 and bus B2, respectively, \(T_1\) and \(T_2\) are equivalent transformers, \(L_1\) is load, \(CB_1\) and \(CB_2\) are circuit breakers along the tie lines of SSG. A nonlinear system whose operating point and stability inevitably depend on nonlinearities, disturbances, external noise and induce major impact on the behaviour and performance is known as SSG. The motion equation [18] (also known as swing equation) describing the angle dynamics of the synchronous generator is written as follows:

$$\begin{aligned} \frac{\textrm{d}\omega }{\textrm{d}t}=\frac{\textrm{d}^2\delta }{\textrm{d}t^2}=\frac{1}{H} [P_{m}-P_{d}-P_{e}] \end{aligned}$$
(3)

where \(\delta\) is the rotor angle, and \(\omega\) is the angular velocity. The moment of inertia H of synchronous machine connected at bus B1. \(P_m\) and \(P_e\) are the mechanical and electromagnetic powers, respectively, \(P_d\) is the damping power.

In the SSG model shown in Fig. 1, the synchronous machine is considered as a non salient pole type and transmission line losses are assumed to be insignificant. Let the random wind power having amplitude \(P_w\) and frequency \(\beta _1\), and periodic load disturbance \((L_1)\) having amplitude \(P_d\) and frequency \(\beta _2\) be integrated at bus B2. Then, the electromechnical swing equation by considering the random wind power [18] and periodic load disturbance [10] can be written as follows:

$$\begin{aligned} {\left\{ \begin{array}{ll} \frac{\textrm{d}\delta }{\textrm{d}t}=\omega \\ \frac{\textrm{d}\omega }{\textrm{d}t}=\frac{1}{H} [P_{m}-P_{s} \sin \delta -D\omega +P_{w}\cos (\beta _{1}t)+P_{d}\cos (\beta _{2}t)]. \end{array}\right. } \end{aligned}$$
(4)

where D and \(P_s\) represents the damping coefficient and shaft power, respectively, of synchronous machine. Further, by assuming \(\frac{P_m}{H}=\sigma\), \(\frac{P_s}{H}=\rho\), \(\frac{D}{H}=\lambda\), \(\frac{P_w}{H}=\xi _w\), \(\frac{P_d}{H}=\xi _p\), the system dynamics in (4) is simplified as

$$\begin{aligned} {\left\{ \begin{array}{ll} \frac{\textrm{d}\delta }{\textrm{d}t}=\omega \\ \frac{\textrm{d}\omega }{\textrm{d}t}=\sigma -\rho \sin \delta -\lambda \omega +\xi _w \cos (\beta _{1}t)+\xi _p \cos (\beta _{2}t). \end{array}\right. } \end{aligned}$$
(5)

By introducing the Additive White Gaussian Noise [9] (AWGN) signal \(\gamma (t)\), the noisy SSG dynamics can be written as

$$\begin{aligned} {\left\{ \begin{array}{ll} \frac{\textrm{d}\delta }{\textrm{d}t}=\omega \\ \frac{\textrm{d}\omega }{\textrm{d}t}=\sigma -\rho \sin \delta -\lambda \omega +\xi _w \cos (\beta _{1}t)+\xi _p \cos (\beta _{2}t)+\xi _n \gamma (t). \end{array}\right. } \end{aligned}$$
(6)

where scaling factor \(\xi _n\) is the intensity of AWGN signal \(\gamma (t)\).

Using the integral representation from the Caputo’s fractional derivative Definition 2 [74], the SSG system dynamics (6) is written as

$$\begin{aligned} {\left\{ \begin{array}{ll} {_a}D^q_{t} \delta = \frac{1}{\Gamma (1-q)} \int _a^t \frac{\omega (\tau )}{(t-\tau )^q} \textrm{d}\tau \\ {_a}D^q_{t} \omega = \frac{1}{\Gamma (1-q)} \int _a^t \frac{\left( \sigma - \rho \sin (\delta ) - \lambda \omega + \xi _w \cos (\beta _{1}\tau ) + \xi _p \cos (\beta _{2}\tau ) + \xi _n \gamma (\tau )\right) }{(t-\tau )^q} \textrm{d}\tau , \end{array}\right. } \end{aligned}$$
(7)

where \(0<q<1\), and the derivatives are expressed as integrals involving the variable \(\tau\) over the interval [at]. The Gamma function \(\Gamma (1-q)\) is used in the denominator to ensure the proper scaling of the integral. Further, the fractional order dynamics of SSG system (7) is simplified as

$$\begin{aligned} {\left\{ \begin{array}{ll} {_a}D^q_{t}\delta =\omega \\ {_a}D^q_{t}\omega =\sigma -\rho \sin \delta -\lambda \omega +\xi _w \cos (\beta _{1}t)+\xi _p \cos (\beta _{2}t)+\xi _n \gamma (t), \end{array}\right. } \end{aligned}$$
(8)

where \({_a}D^q_{t}\) denotes the Caputo’s fractional derivative with order q.

Anomalous behaviours are analysed in the fractional order SSG system (8) and discussed in the next Section.

3 Dynamic analysis of fractional order SSG system

Here, the complex nonlinear behaviour are analysed and obtained by using nonlinear analysis tools such as bifurcation, Lyapunov exponents, time series and phase portrait analysis. The analysis of bifurcation behaviours of the fractional order SSG system is achieved in the steady state with observation time \(T=5000\) and step size \(\Delta t=0.01\), where the initial transient are discarded up to \(T=4000\) form the signal. Lyapunov exponents are also calculated using the Wolf algorithm [75] with the same observation time.

3.1 Dynamic behaviour vs fractional order derivative

The numerical simulation is performed using Caputo’s fractional order calculus in MATLAB environment. The bifurcation behaviour is plotted with varying fractional order q of the SSG system (8). The bifurcation analysis is essential, particularly, for displaying different dynamic behaviours.

The order q of the differential equation is varied as \(q\in [0.9, 1]\) and the value of other parameters are kept fixed as \(\sigma =0.2\), \(\lambda =0.02\), \(\rho =1.077\), \(\xi _w=0.2\), \(\xi _p=0.1\), \(\xi _n=0.01\) and with the initial condition \([\delta _0; ~\omega _0] = [1;~-0.3]\), the bifurcation diagram is shown in Fig. 2a and phase plane behaviours at some specific values of q are shown in Fig. 2b–e. The obtained bifurcation diagram, shown in Fig. 2a, clearly shows that the SSG system (8) has period doubling bifurcation and chaos behaviours. These behaviours can also be verified via presented behaviours in the phase plane at different values of the fractional order as \(q=0.93\), \(q=0.96\), \(q=0.98\) and \(q=0.998\). The behaviours are period-2, period-4, at \(q=0.93\) and \(q=0.96\), respectively and chaos at \(q=0.98\), 0.998, shown in Fig. 2b–e. Lyapunov exponents are also calculated for the said two values of fractional order q where the SSG system (8) is showing chaos behaviour. For \(q=0.98\), the calculated Lyapunov exponents are \(L_1=0.0179\) and \(L_2=-0.0399\). Similarly, for \(q=0.998\), the computed Lyapunov exponents are \(L_1=0.0022\) and \(L_2=-0.0224\). At both the fractional order \(q=0.98\) and \(q=0.998\), the positive sign of the maximum Lyapunov exponent (MLE) confirms the presence of chaotic behaviour within the SSG system. Simultaneously, the sum of calculated Lyapunov exponents \(L_1+L_2\) at \(q=0.98\) and \(q=0.998\) are \(-0.022\) and \(-0.0202\), respectively, conclude that the SSG system exhibits chaotic nature with a dissipative dynamics.

Fig. 2
figure 2

a Bifurcation diagram of SSG system (8) when fractional order \(q \in [0.9, 1]\) and the phase plane behaviours at specific value of fractional order in b \(q=0.93\), c \(q=0.96\), d \(q=0.98\), and e \(q=0.998\)

In this study, the order of fractional derivative is varied systematically and the system behaviours are observed through bifurcation and phase plane diagrams simultaneously, as illustrated in Fig. 2. Existing literature [76, 77] have revealed that the dynamic system does not exhibit chaos for lower orders of fractional derivative, and same is evident in our study where the chaos behaviour is obtained in the fractional order range \(0.98 \le q < 1\). The selection of \(q = 0.98\) is motivated by selecting a smallest value of fractional order in the chaos range \(q\in [0.98,1)\) to study the chaotic and other significant phenomena in the SSG system, since the study at the fractional order say \(q=0.998 \approx 1\) does not provide significant difference to that of integer order counterpart.

3.2 Dynamic behaviour against the varying parameters of fractional order SSG system

In this section, different dynamic behaviours in fractional order SSG system (8) are explored with respect to four parameters such as the amplitude of electromagnetic power disturbances (\(\rho\)), random wind power variation (\(\xi _w\)), periodic load variation (\(\xi _p\)) and AWGN intensity (\(\xi _n\)). The fractional order is considered as \(q=0.98\) throughout. The Lyapunov exponents and corresponding dynamic behaviours at some particular values of bifurcation parameter in the specified ranges are listed in Table 2.

Table 2 Lyapunov exponents and dynamic behaviour at specific value of bifurcation parameter in the defined range for SSG (8) (in reference to bifurcation diagram shown in Figs. 3, 6, 7 and 8

3.2.1 Dynamic behaviour by varing electromagnetic power

The amplitude of electromagnetic power \(\rho\) is chosen as a bifurcation parameter to explore the impact of electromagnetic power on a fractional order SSG system (8), while the other parameters are kept constant as \(\sigma =0.2\), \(\lambda =0.02\), \(\xi _w=0.2\), \(\xi _p=0.1\), \(\xi _n=0.01\).

Interestingly, as the amplitude of electromagnetic power \(\rho\) increases, the system begins with irregular behaviour such as chaos, then transitions to periodic motion and the unstable area via the backward and forward period-doubling bifurcation path depicted in Fig. 3. The range of varying electromagnetic power \(\rho\) is further subdivided into three ranges as \([0.9, 1.2]= [0.9, 0.976)\cup [0.976, 1.06]\cup (1.06, 1.2]\) to avoid difficulties in investigating or exploring the frequent changes in the obtained bifurcation behaviours shown in Fig. 3. Some specific parameter values are chosen in the three subdivided ranges and calculation of Lyapunov exponents and obtained dynamic behaviour are listed in Table 2. For example, in the range \(\rho \in [0.9, 0.976)\), at \(\rho = 0.927\) and \(\rho = 0.96\), the nature of maximum positive Lyapunov exponent (MLE) is found (\(+ve\)) and indicates chaos behaviour, and at \(\rho =0.973\), the nature of MLE is \((\approx 0)\) which indicates unstable behaviour (blank space in the bifurcation diagram). The blank space in the bifurcation diagram suggests that \(\delta _{max}\) peak does not exist in the steady state, implying that the generator rotor angle (\(\delta\)) has unstable behaviour. In order to have graphical validation, the time series and phase portrait behaviours of SSG system under chaos behaviour at \(\rho = 0.96\) and unstable or chaos breaking behaviour at \(\rho =0.973\) are shown in Figs. 4 and 5, respectively.

In the ranges \(\rho \in [0.9, 0.976)\) and \(\rho \in (1.06, 1.2]\), the bifurcation behaviour has frequent transitions between chaos to unstable and unstable to chaos, and referred as irregular behaviour. Similarly, in the range \(\rho \in [0.976, 1.06]\), the (−ve) MLE indicates periodic or PDB behaviours, and termed as regular behaviour. It is clear from the preceding discussion that electromagnetic power \(\rho\) disturbance can force the fractional order SSG system into chaotic oscillation or even unstable (breaking of chaos), can result in angle instability which is undesirable for stable operation of the SSG system or other power grids as well.

Fig. 3
figure 3

Bifurcation behaviour of fractional order SSG system (8) with respect to varying electromagnetic power (\(\rho\))

Fig. 4
figure 4

Time series and phase plane diagrams of fractional order SSG system (8) at \(\rho =0.96\) reflect chaos behaviour

Fig. 5
figure 5

Time series and phase plane plots of fractional order SSG system (8) at \(\rho =0.973\) show unstable (chaos breaking) behaviour

3.2.2 Dynamic behaviour by varing random wind power

To study the impact of random wind power on the fractional order SSG system, amplitude of the random wind power (\(\xi _w\)) is varied as a bifurcation parameter and the other parameters are kept fixed as \(\sigma =0.2\), \(\lambda =0.02\), \(\rho =1.077\), \(\xi _p=0.1\), \(\xi _n=0.01\). Bifurcation diagram is obtained to analyse the effect of varying random wind power (\(\xi _w\)) parameter in the range \(\xi _w\in [0, 0.25]\) and shown in Fig. 6. The obtained bifurcation diagram in the entire range \(\xi _w=[0, 0.25]\) is divided into two ranges as \([0, 0.2]\cup (0.2, 0.25]\) and accordingly regular (periodic) and irregular (chaos, unstable) dynamic behaviours are obtained. Two specific values are chosen as \(\xi _w= 0.1\) and \(\xi _w= 0.15\) from the range \(\xi _w \in [0, 0.2]\) for clear understanding and Lyapunov exponents are calculated. The nature of MLE at both the specified \(\xi _w\) values is (−ve), indicating that the behaviour is regular (periodic) as listed in Table 2. In the range of \(\xi _w \in (0.2, 0.25]\), the nature of MLE at \(\xi _w= 0.2058\) and \(\xi _w= 0.23\) is (\(+\)ve) which indicates the irregular (chaotic) behaviour and at \(\xi _w= 0.225\), the MLE is \(\approx 0\) confirms irregular (unstable) behaviour. Therefore, the fractional order SSG system exhibits irregular behaviour once the strength of random wind power increases as \(\xi _w\ge 0.225\).

Fig. 6
figure 6

Bifurcation diagram of fractional order SSG system (8) under the varying amplitude of random wind power (\(\xi _w\))

It is clear from the this study that random wind power \(\xi _w\), acting as a disturbance, and can shift the periodic operating region into an irregular region such as chaotic or unstable. It also exclaims about the acceptable operating range of wind power and may be useful in tuning parameters in specified range. Therefore, it is important to study the effect of random wind power on the stability of the system and determine the acceptable range of wind power for safe operation. This information can be used to optimise the system’s parameters within a safe and stable operating range.

3.2.3 Dynamic behaviour with change in periodic load variation

In this subsection, the amplitude of periodic load (\(\xi _p\)) is considered as a bifurcation parameter and the remaining SSG parameters are kept fixed as \(\sigma =0.2\), \(\lambda =0.02\), \(\rho =1.077\), \(\xi _w=0.2\), \(\xi _n=0.01\). Bifurcation diagrams with respect to varying (\(\xi _p\)) parameter in the range \(\xi _p\in [0.08, 0.12]\) is shown in Fig. 7 and it is apparent that fractional order SSG system has PDB route to chaos.

Fig. 7
figure 7

Bifurcation behaviour of fractional order SSG system (8) under the varying amplitude (\(\xi _p\)) of periodic load variation

Furthermore, it is evident that the behaviour is periodic in the range \(\xi _p\in [0.08, 0.116]\) and irregular in the range \(\xi _p\in (0.116, 0.12]\). At some particular values of \(\xi _p\) in the specified ranges, the calculated Lyapunov exponents are listed in the Table 2. Therefore, it may be concluded that the periodic load variation may also force the SSG system into irregular (chaos, unstable) behaviour.

3.2.4 Dynamic behaviour by changing external noise

The intensity of AWGN (\(\xi _n\)) is selected as a bifurcation parameter to study the impact of AWGN on fractional order SSG system where the other remaining parameters are fixed as \(\sigma =0.2\), \(\lambda =0.02\), \(\rho =1.077\), \(\xi _w=0.2\), \(\xi _p=0.1\). Bifurcation diagram are plotted in the varied range of parameter as \(\xi _n\in [0.002, 0.016]\).

It is apparent from the bifurcation diagram (refer Fig. 8) that \(\delta _{\max }\) of the fractional order SSG system has period-2 behaviour in the range \(\xi _n\in [0.002, 0.014]\). At two values of \(\delta _{\max }\) in the said range, the calculated Lyapunov exponents are listed in Table 2 which verify the obtained regular (periodic) behaviour since the nature of MLE is −ve. In the remaining range \(\xi _n\in (0.014, 0.016]\), it is evident that the behaviour is frequently switching to either chaotic or unstable. Thus, the behaviour in the entire range is claimed as irregular and Table 2 may be referred for calculated Lyapunov exponent or nature of MLE and corresponding dynamic behaviour.

Fig. 8
figure 8

Bifurcation diagram shows dynamic evolution of fractional order SSG system (8) under the varied range of AWGN intensity (\(\xi _n\))

It may be remarked that by changing the SSG system parameters, different regular and irregular behaviours, including periodic and chaos, are observed in the fractional order SSG system. Further, if the chaos breaks, it can cause divergence in the machine angle, which leads to angular instability in the fractional order SSG system. This study is useful for selecting the appropriate range of parameters to design an effective controller as a result of the preceding discussions in this section.

4 Multistability and coexisting behaviours of fractional order SSG system

In this section, advent of interesting behaviours like multistability and coexisting behaviours of the fractional order SSG system are presented and discussed under the varying initial excitation of rotor angle \(\delta _0\) and the fractional order q. When all system parameter are considered as, \(\rho =1.07\), \(\sigma =0.2\), \(\lambda =0.02\), \(\xi _w=0.2\), \(\xi _p=0.1\), \(\xi _n=0.01\) are maintained constant. The initial condition \(\omega _0=-0.3\) is fixed and \(\delta _0\) is varied such that \(\delta _0 \in (-15, 15)\) and plotted the bifurcation diagram as shown in Fig. 9. In the varied range of \(\delta _0\), repetition of similar bifurcation pattern is observed at regular interval and confirm the presence of multistability behaviour in the fractional order SSG system (8). It is also evident that each bifurcation pattern (refer the zoomed view in Fig. 9) has periodic-6, chaos, unstable behaviours.

Fig. 9
figure 9

Bifurcation behaviour of the fractional order SSG system (8) at initial condition \([\delta _{0};~\omega _0=-0.3]\), where synchronous generator varies as \(\delta _0\in (-15, 15)\)

Further, the phase portraits (\(\delta\) vs \(\omega\)) corresponding to bifurcation diagrams for varied range of \(\delta _0\) and fractional order q are plotted at some particular values of initial condition \([\delta _{0};~\omega _0]\) and fractional order q and are shown in Fig. 10. Observing the phase portrait behaviours obtained at four different values of fractional order as \(q=0.93\), 0.96, 0.98 and 0.998, from top to bottom in Fig. 10, show multistability of PDB route to chaos behaviour in the fractional order SSG system. The five different values of initial conditions \([\delta _{0};~\omega _0]\) are considered as \([1;~-0.3]\), \([\pm 6;~-0.3]\), \([\pm 12.5;~-0.3]\) for first to fifth columns.

Fig. 10
figure 10

Multistability of PDB to chaos behaviours shown via phase portrait plots at five different values of initial conditions \([\delta _{0};~\omega _0]\) as \([1;~-0.3]\), \([\pm 6;~-0.3]\), \([\pm 12.5;~-0.3]\) and four values of fractional order (q) simultaneously

The coexisting bifurcation behaviour is also found under varying fraction order as \(q\in [0.9,1]\) and initial conditions. The bifurcation plots are obtained by collecting the peaks of synchronous generator rotor angle \(\delta\) at three initial conditions labeled as black colour when \((\delta _0, \omega _0)=(1, -0.3)\), red colour when \((\delta _0, \omega _0)=(0.8, -0.3)\), and blue colour when \((\delta _0, \omega _0)=(-1.8, -0.3)\) and shown in Fig. 11 which clearly shows the coexistence of similar and different bifurcation behaviours. At \(q=0.98\), the coexistence of periodic (regular) and chaotic (irregular) attractors is achieved (bottom left phase portrait in Fig. 11) and as the fractional order is increased to \(q=0.998\), chaotic and unstable attractors coexist, i.e. coexistence of irregular behaviours is evident and shown in Fig. 11, the bottom right phase portrait. The presence of coexisting or multistability behaviour in the fractional order SSG system leads to a shift in its operating point without any change in parameters. This shift indicates that the SSG has the potential either to get trapped into normal equilibrium, or risk to fall under sustained/chaotic oscillation.

Remark 1

In a power system, protective devices such as current and voltage transformers, relays, circuit breakers, the major required safeguards are designed to respond and mitigate transient conditions, such as short circuits or sudden voltage fluctuations. Typically, these devices are not intended to interfere with sustained oscillatory events like chaotic oscillation [78]. Consequently, chaotic operation for an extended period or even several minutes may damage expensive equipment like rotor shafts. Simultaneously, the wide frequency range of chaotic oscillations can introduce harmful harmonic transients in synchronous machines, further complicating the regular operation of the power system. It suggests that even with current safeguards, challenges or difficulties can arise in managing or controlling the system’s behaviour due to the complex dynamics associated with chaos and multistability.

Fig. 11
figure 11

Coexisting bifurcation diagram of generator rotor angle (\(\delta\)) and phase portrait with the given three initial conditions when order of fractional derivative (q) is varied

5 Adaptive fractional second order-PID sliding mode control (AFSO-PIDSMC)

In this section, design of adaptive fractional second order sliding mode control via proportional integral derivative sliding surface (PIDSMC) is discussed. The generalised block diagram of proposed control is shown in Fig. 12. The generalised fractional order \(q\in (0,1)\), n-dimensional nonlinear dynamical system under disturbances and noise can be written as:

$$\begin{aligned} {D^{q}X}= f(X,t)+G(t)+D^r(t)+u_i,\ \end{aligned}$$
(9)

where X, \(f(X,t)\in \mathbb {R}^n\) are state variables and known nonlinear terms, respectively. G(t), \(D^r(t)\) are the unknown nonlinear terms as \(G(t)\in \mathbb {R}^n\) and \(D^r(t)\in \mathbb {R}^n\) represent disturbances and external noise, respectively, in the n-dimensional system. \(u_i=[u_1, u_2,\ldots ,u_n]^T\in \mathbb {R}^n\) is the added control input. Assuming that the disturbances and noise have varying amplitude such as \(G(t)= \gamma _{1} G_{1}(t)+\gamma _{2}G_{2}(t)\), and \(D^r(t)=\gamma _{3}D^r(t)\), respectively, where \(\gamma _{1}\), \(\gamma _{2}\) are the varying amplitudes of two disturbances and \(\gamma _{3}\) is the varying amplitude of external noise. Then Eq. (9) can further be written as:

$$\begin{aligned} {D^{q}X}= f(X,t)+\gamma _{1} G_{1}(t)+\gamma _{2}G_{2}(t)+\gamma _{3}D^r(t)+u_i. \end{aligned}$$
(10)

Let the tracking error \(e_{i}\) based on output state response \(x_{i}\) and the desired reference points \(r_{i}\), be defined as \(e_{i} = x_{i}-r_{i}\), where \(i=1,2,\ldots ,n\). Then the fractional order error dynamics can be written as:

$$\begin{aligned} D^qe_{i} = D^q x_{i}-D^q r_{i}. \end{aligned}$$
(11)

In the designing of AFSO-PIDSMC technique, our aim is to design PIDSMC input \(u_{i}(t)\) such that \(e_{i}(t)\rightarrow 0\) at \(t\rightarrow \infty\). Utilising the Caputo’s Definition 2 [74], the qth fractional order derivative, discussed in preliminaries, the (PID)\(^q\) sliding surface is defined as follows:

$$\begin{aligned} s_i(t)=\kappa _{Pi}({e_i})+{\kappa _{Ii}}D^{-q}(e_{i})+\kappa _{Di}D^q(e_{i}), \end{aligned}$$
(12)

where \(q\in (0, 1)\), \(\kappa _{Pi}\), \({\kappa _{Ii}}\), and \(\kappa _{Di}\) are the proportional, integral and derivative constants for ith dimension dynamics. When \(q=1\), the integer order PID sliding surface can be obtained.

Remark 2

According to the definitions on fractional order calculus discussed in Sect. 2, the integral operator has one additional weight function to that of the integer order integral operator, and the value of additional weight function happens to be large initially and lowers with increasing time [43]. As a result, response time becomes faster initially, but there is a risk of significant overshoot and a fractional order differential term is required to maintain the significant overshoot and speed of response both.

Using Eqs. (11) and (12), the fractional first and second order sliding surface dynamics can be written as:

$$\begin{aligned} {\left\{ \begin{array}{ll} D^qs_i=\kappa _{Pi}D^q{e_i}+\kappa _{Ii}e_{i}+\kappa _{Di}D^{2q}e_i\\ D^{2q}s_{i}=\kappa _{Pi}D^{2q}e_i+\kappa _{Ii}D^qe_{i}+\kappa _{Di}D^{3q}e_i. \end{array}\right. } \end{aligned}$$
(13)

SMC law contains two fundamental controls to ensure the system dynamics in the sliding mode, namely equivalent control (\(u_{eqi}\)) and switching control (\(u_{si}\)). The fractional order system dynamics (10) is in sliding motion, if it satisfies the fractional first and second order sliding surface dynamics as \(D^qs_i=0\) and \(D^{2q}s_i=0\). Utilising sliding mode condition, the adaptive equivalent control laws \(u_{eqi1}\) and \(u_{eqi2}\) can be written as follows:

$$\begin{aligned} {\left\{ \begin{array}{ll} u_{eqi1}=-\kappa _{Pi}~(D^q{\hat{x}}_{i}-D^q{r_i})-{\kappa _{Ii}}({\hat{x}}_{i}-r_{i}) \\ ~~~~~~~~~~~~~~-\kappa _{Di}(D^{2q}{\hat{x}}_{i}- D^{2q}{r_i})\\ u_{eqi2}=-\kappa _{Pi}~(D^{2q}{\hat{x}}_{i}-D^{2q}{r_i})-{\kappa _{Ii}}(D^q{\hat{x}}_{i}-D^qr_{i}) \\ ~~~~~~~~~~~~~~-\kappa _{Di}(D^{3q}{\hat{x}}_{i}- D^{3q}{r_i}) \end{array}\right. } \end{aligned}$$
(14)

where \({D^{q}{\hat{X}}}= f(X,t)+{\hat{\gamma }}_1G_{1}(t)+{\hat{\gamma }}_2G_{2}(t)+{\hat{\gamma }}_3D^r(t)\), such that \({\hat{\gamma }}_1\),\({\hat{\gamma }}_2\) are the unknown, bounded amplitudes of two disturbances and \({\hat{\gamma }}_3\) is the unknown and bounded amplitude of external noise and are considered to be conveniently estimated. Let the parameter estimation error be defined as follows:

$$\begin{aligned} e_{\gamma _1}={\hat{\gamma }}_1-\gamma _1, \quad e_{\gamma _2}={\hat{\gamma }}_2-\gamma _2,\quad e_{\gamma _3}={\hat{\gamma }}_3-\gamma _3 . \end{aligned}$$
(15)

The second crucial control law, switching control law, is designed to drive and maintain the fraction order system trajectory on the sliding surface. Let the fractional first and second order switching control laws, \(u_{si1}\) and \(u_{si2}\), respectively, be defined as follows:

$$\begin{aligned} u_{si1}=-\eta _{i}~\textrm{sign}(s_i),\quad u_{si2}=-\eta _{i1}~\textrm{sign}(D^{q}{s_i}), \end{aligned}$$
(16)

where \(\eta _{i}\) and \(\eta _{i1}\) are positive constants. Using equations (14) and (16), the adaptive fractional first and second order net control law is written as:

$$\begin{aligned} u_i=u_{eqi1}+u_{eqi2}+u_{si1}+u_{si2} \end{aligned}$$
(17)

Theorem

The fractional order sliding surfaces (13) are asymptotically stable if the adaptive control input \(u_i(t)\) in (17) is applied to the uncertain nonlinear system with external disturbances (10) such that error \(e_{i}\rightarrow 0\) as \(t\rightarrow \infty\) and the parameter estimation law in (18) ensures the adaptation of uncertain/unknown parameters.

$$\begin{aligned} {\left\{ \begin{array}{ll} D^q{\hat{\gamma }}_1=k_{Pi}G_{1}(t) +k_{Di}D^q G_{1}(t)+D^q s_{i}.D^q k_{Pi}G_{1}(t)\\+D^q s_{i}.k_{Di}D^{2q} G_{1}(t) -h_1({\hat{\gamma }}_1-\gamma _1)\\ D^q{\hat{\gamma }}_2=k_{Pi}G_{2}(t) +k_{Di}D^q G_{2}(t)+D^q s_{i}.D^q k_{Pi}G_{2}(t)\\+D^q s_{i}.k_{Di}D^{2q} G_{2}(t) -h_2({\hat{\gamma }}_2-\gamma _2)\\ D^q{\hat{\gamma }}_3=k_{Pi}D^r(t)+k_{Di}D^q D^r(t)+D^q s_{i}.D^q k_{Pi}D^r(t)\\+D^q s_{i}.k_{Di}D^{2q}D^r(t) -h_3({\hat{\gamma }}_3-\gamma _3) \end{array}\right. } \end{aligned}$$
(18)

Proof

Let the Lyapunov function candidate be selected as:

$$\begin{aligned} V(s_{i})=\frac{1}{2} [s^2_i+(D^q{s_i})^2+(e_{\gamma _1})^2+(e_{\gamma _2})^2+(e_{\gamma _3})^2] \end{aligned}$$
(19)

Lemma 1

[48] If \(s_i(t)\) is a continuously differential function, then for all \(t\ge a\), \(\frac{1}{2}{_a}D^q_{t}s^2_i(t)\le s_i(t){_a}D^q_{t}s_i(t)\), \(\forall ~ q\in (0,1]\), where \(i=1,2,\ldots ,N.\)

If Lyapunov function candidate (19) satisfies Lemma 1 [48] and Properties [74] of fractional order calculus, the fractional derivative of Lyapunov function candidate can be written as follows:

$$\begin{aligned} {\left\{ \begin{array}{ll} D^qV(s_{i})\le s_i D^q s_{i}+D^q s_{i}.(D^{2q} s_{i})+e_{\gamma _1} D^q e_{\gamma _1}\\ \quad +e_{\gamma _2} D^q e_{\gamma _2}+e_{\gamma _3} D^q e_{\gamma _3} \end{array}\right. } \end{aligned}$$
(20)

Using Eqs. (13) and (15) in (20), the fractional derivative of Lyapunov function candidate is written in (21).

$$\begin{aligned} {\left\{ \begin{array}{ll} D^qV(s_{i})\le s_i\{k_{Pi}(D^q x_{i})+k_{Di}(D^{2q} x_{i})-k_{Pi}(D^q \hat{x_{i}})\\-k_{Di}(D^{2q}\hat{x_{i}})\}-s_{i}\eta _{i}sign(s_i)+D^q s_{i}.\{k_{Pi}(D^{2q} x_{i})\\ \quad +\kappa _{Ii}D^qx_{i}+k_{Di} (D^{3q} x_{i})-k_{Pi}(D^{2q} \hat{x_{i}})\\-\kappa _{Ii}D^q\hat{x_{i}}-k_{Di}(D^{3q}\hat{x_{i}})\}\\-D^q s_{i}. \eta _{i1}sign(D^q s_i)\\ \quad +({\hat{\gamma }}_1-\gamma _1) \{D^q {\hat{\gamma }}_1+h_1({\hat{\gamma }}_1-\gamma _1)\}+({\hat{\gamma }}_2-\gamma _2)\{ D^q {\hat{\gamma }}_2\\+h_2({\hat{\gamma }}_2-\gamma _2)\}+({\hat{\gamma }}_3-\gamma _3)\{D^q {\hat{\gamma }}_3+h_3({\hat{\gamma }}_3-\gamma _3)\} \end{array}\right. } \end{aligned}$$
(21)

Using control laws (17) in (21), \(D^qV(s_{i})\) further be simplified as folows:

$$\begin{aligned} {\left\{ \begin{array}{ll} D^qV(s_{i}) \le ({\hat{\gamma }}_1-\gamma _1)\{ -k_{Pi}G_{1}(t) -k_{Di}D^q G_{1}(t)\\-D^q s_{i}.k_{Pi}D^q G_{1}(t) -D^q s_{i}.k_{Di}D^{2q} G_{1}(t)\\ \quad + D^q{\hat{\gamma }}_1\\+h_1({\hat{\gamma }}_1-\gamma _1)\}+({\hat{\gamma }}_2-\gamma _2)\\ \{ -k_{Pi}G_{2}(t)-k_{Di}D^q G_{2}(t)-D^q s_{i}.k_{Pi}D^q G_{2}(t)\\ \quad -D^q s_{i}.k_{Di}D^{2q} G_{2}(t)\\+ D^q{\hat{\gamma }}_2+h_2({\hat{\gamma }}_2-\gamma _2)\} +({\hat{\gamma }}_3-\gamma _3)\\ \{ -k_{Pi}D^r(t)-k_{Di}D^q D^r(t)\\ \quad -D^q s_{i}.k_{Pi} D^q D^r(t)-D^q s_{i}.k_{Di}D^{2q} D^r(t)\\+ D^q {\hat{\gamma }}_3+h_3({\hat{\gamma }}_3-\gamma _3)\}-\eta _{i}s_{i}~sign(s_i)\\ \quad -\eta _{i1}(D^q s_{i}) sign(D^q s_i) \end{array}\right. } \end{aligned}$$
(22)

Further, using the parameter estimation laws (18) in the fractional derivative of Lyapunov function \(D^qV(s_{i})\) in (22) results the following negative semi-definite expression.

$$\begin{aligned} D^qV(s_{i})\le -\eta _{i}s_{i}~\textrm{sign}(s_i)-\eta _{i1}(D^qs_{i})\textrm{sign}(D^q s_i) , \end{aligned}$$
(23)

where \(\eta _{i}\), \(\eta _{i1}\) are positive constants. \(D^qV(s_{i})<0~\forall ~s_i\), \(D^q s_i \ne 0\), confirms that the fractional order sliding surface is asymptotically stable and the error converges asymptotically.

In the next section, control of chaos and multistability behaviours in the fractional order SSG system using the AFSO-PIDSMC technique is discussed.

5.1 AFSO-PIDSMC of chaos and multistability behaviours in the fractional order SSG

The AFSO-PIDSMC technique is employed to control the fractional order SSG with uncertainties and disturbances. The fractional order small scale grid dynamics (8) with added control can be written as follows:

$$\begin{aligned} {\left\{ \begin{array}{ll} D^q\delta =\omega +u_1 \\ D^q\omega =\sigma -\rho \sin \delta -\lambda \omega +\xi _w \cos (\beta _{1}t)+\xi _p \cos (\beta _{2}t)+\xi _n \gamma (t)+u_2 \end{array}\right. } \end{aligned}$$
(24)

The Eq. (24) may be related in term of equation (9) as: \({D^{q}X}=\begin{bmatrix} {_a}D^q_{t}\delta \\ {_a}D^q_{t}\omega \end{bmatrix}\), \(f(X,t)=\begin{bmatrix} \omega \\ \sigma -\rho \sin \delta -\lambda \omega \end{bmatrix}\), \(\gamma _{1}=\xi _w\), \(G_{1}(t)=\begin{bmatrix} 0 \\ cos(\beta _{1}t) \end{bmatrix}\),\(\gamma _{2}=\xi _p\), \(G_{2}(t)=\begin{bmatrix} 0 \\ \cos (\beta _{2}t) \end{bmatrix}\), \(\gamma _{3}=\xi _n\), \(D^r(t)=\begin{bmatrix} 0 \\ \gamma (t) \end{bmatrix}\), and \(u_{i}=\begin{bmatrix} u_{1}\\ u_2 \end{bmatrix}\).

Let the tracking error be defined as \([e_{1};~~e_{2}]=[\delta -\delta ^*;~~\omega -\omega ^*]\), where \(\delta\), \(\omega\) represent the state variables. \(\delta ^*\), \(\omega ^*\) are the desired values of fractional order SSG system; then fractional order error dynamics is written as follows:

$$\begin{aligned} D^qe_1 = D^q \delta -D^q \delta ^*, \quad D^qe_2 = D^q \omega -D^q \omega ^* \end{aligned}$$
(25)

The qth order PID sliding surfaces \(s_1\), \(s_2\) are defined as per Eq. (12) and the fractional first and second-order sliding surface dynamics are written in (26) and (27), respectively.

$$\begin{aligned}{} & {} {\left\{ \begin{array}{ll} D^qs_1=\kappa _{P1}~(D^q{\delta }-D^q{\delta ^*})+{\kappa _{I1}}(\delta -\delta ^*)+\kappa _{D1}({D^{2q}{\delta }-D^{2q}{\delta ^*}})\\ D^qs_2=\kappa _{P2}~(D^q{\omega }-D^q{\omega ^*})+{\kappa _{I1}}(\omega -\omega ^*)+\kappa _{D2}({D^{2q}{\omega }-D^{2q}{\omega ^*}}) \end{array}\right. } \end{aligned}$$
(26)
$$\begin{aligned}{} & {} {\left\{ \begin{array}{ll} D^{2q}s_{1}=\kappa _{P1}~(D^{2q}{\delta }-D^{2q}{\delta ^*})+{\kappa _{I1}}(D^q\delta -D^q\delta ^*)+\kappa _{D1}(D^{3q}\delta - D^{3q}{\delta ^*})\\ D^{2q}s_{2}=\kappa _{P2}~(D^{2q}{\omega }-D^{2q}{\omega ^*})+{\kappa _{I2}}(D^q\omega -D^q\omega ^*)+\kappa _{D2}(D^{3q}\omega - D^{3q}{\omega ^*}) \end{array}\right. } \end{aligned}$$
(27)

The fractional second-order sliding surfaces satisfy the sliding motion conditions as \(D^qs_i=0\) and \(D^{2q}s_i=0\), and based on (13), the adaptive equivalent control laws; \(u_{eq11}+u_{eq12}\) for sliding surface \(s_1\) and \(u_{eq21}+u_{eq22}\) for sliding surface \(s_2\), are written in (28).

$$\begin{aligned} {\left\{ \begin{array}{ll} u_{eq11}+u_{eq12}=-\kappa _{P1}~(D^q{\hat{\delta }}-D^q{\delta ^*})-{\kappa _{I1}}(\delta -\delta ^*)\\ \quad -\kappa _{D1}({D^{2q}{{\hat{\delta }}}-D^{2q}{\delta ^*}})-\kappa _{P1}~(D^{2q}{{\hat{\delta }}}-D^{2q}{\delta ^*})\\ \quad -{\kappa _{I1}}(D^q{\hat{\delta }}-D^q\delta ^*) -\kappa _{D1}(D^{3q}{\hat{\delta }}- D^{3q}{\delta ^*})\\ u_{eq21}+u_{eq22}=-\kappa _{P2}~(D^q{\hat{\omega }}-D^q{\omega ^*})-{\kappa _{I1}}(\omega -\omega ^*) \\ \quad -\kappa _{D2}({D^{2q}{{\hat{\omega }}}-D^{2q}{\omega ^*}})-\kappa _{P2}~(D^{2q}{{\hat{\omega }}}-D^{2q}{\omega ^*})\\ \quad -{\kappa _{I2}}(D^q{\hat{\omega }}-D^q\omega ^*)-\kappa _{D2}(D^{3q}{\hat{\omega }}- D^{3q}{\omega ^*},) \end{array}\right. } \end{aligned}$$
(28)

where \(D^q{\hat{\delta }} =\omega\), and \(D^q{\hat{\omega }} =\sigma -\rho sin\delta -\lambda \omega +\hat{\xi _w} cos(\beta _{1}t)+\hat{\xi _p} cos(\beta _{2}t)+\hat{\xi _n}\gamma (t)\). \(\hat{\xi _w}\), \(\hat{\xi _p}\) are the unknown amplitudes of random wind power and periodic load, respectively, referred to as disturbances, and \(\hat{\xi _n}\) is the unknown amplitude of external noise intensity, are to be estimated. Then, with reference to (14), the parameter estimation error is defined as \(e_{\gamma _1}=e_{\xi _w}=\hat{\xi _w}-\xi _w\), \(e_{\gamma _2}=e_{\xi _p}=\hat{\xi _p}-\xi _p\), and \(e_{\gamma _3}=e_{\xi _n}=\hat{\xi _n}-\xi _n\). Similarly, as per the Eq. (16), the switching control law for first and second orders is written as follows:

$$\begin{aligned} {\left\{ \begin{array}{ll} u_{s11}+u_{s12}=-\eta _{1}~sign(s_1)-\eta _{11}~sign(D^{q}{s_1})\ \\ u_{s21}+u_{s22}=-\eta _{2}~sign(s_2)-\eta _{21}~sign(D^{q}{s_2}). \end{array}\right. } \end{aligned}$$
(29)

Further, using Eqs. (28) and (29), the net control laws can be obtained as:

$$\begin{aligned} {\left\{ \begin{array}{ll} u_1=u_{eq11}+u_{eq12}+u_{s11}+u_{s12}\\ u_2=u_{eq21}+u_{eq22}+u_{s21}+u_{s22}. \end{array}\right. } \end{aligned}$$
(30)

As per definition of Theorem and its proof, the designed adaptive second-order PIDSMC laws in (30) and the parameter estimation laws in (31) ensure the asymptotic stability of sliding surfaces and estimation of unknown parameters such as disturbances and noise.

$$\begin{aligned} {\left\{ \begin{array}{ll} D^q\hat{\xi _w}=s_{2}.k_{P2}.cos(\beta _1t)+s_{2}.k_{D2}.D^q cos(\beta _1t)+D^q s_{2}.k_{P2}\\ \quad .D^q cos(\beta _1t)+D^q s_{2}.k_{D2}.D^{2q} cos(\beta _1t) -h_1(\hat{\xi _w}-\xi _w)\\ D^q\hat{\xi _p}=k_{P2}.cos(\beta _2t)+k_{D2}.D^q cos(\beta _2t)+D^q s_{2}.k_{P2}\\ \quad .D^q cos(\beta _2t)+D^q s_{2}.k_{D2}.D^{2q} cos(\beta _2t) -h_2(\hat{\xi _p}-\xi _p)\\ D^q\hat{\xi _n}=k_{P2}.\gamma (t)+k_{D2}.D^q \gamma (t)+D^q s_{2}.k_{P2}.D^q \gamma (t)\\ \quad +D^q s_{2}.k_{D2}.D^{2q}\gamma (t)-h_3(\hat{\xi _n}-\xi _n). \end{array}\right. } \end{aligned}$$
(31)

Moreover, the selected Lyapunov function candidate is given in (32) and the obtained \(D^qV(s)\) is written in (34) for the sake of clarity.

$$\begin{aligned} V(s)=\frac{1}{2} [s^2_1+(D^q{s_1})^2+s^2_2+(D^q{s_2})^2+e_{\xi _w}^2+e_{\xi _p}^2+e_{\xi _n}^2]. \end{aligned}$$
(32)

If Lyapunov function candidate (32) satisfies Lemma 1 [48] and Properties [74] of fractional order calculus, the fractional derivative of Lyapunov function candidate can be written as follows:

$$\begin{aligned} D^qV(s_{i})\le s_i D^q s_{i}+D^q s_{i}.(D^{2q} s_{i})+e_{\gamma _1} D^q e_{\gamma _1}+e_{\gamma _2} D^q e_{\gamma _2}+e_{\gamma _3} D^q e_{\gamma _3}. \end{aligned}$$
(33)

Substituting the Eqs. (25), (26) and (27) in (33) and further written as,

$$\begin{aligned} {\left\{ \begin{array}{ll} D^qV(s)\le s_1\{k_{P1}(D^q\delta )+k_{D1}(D^{2q} \delta )\\-k_{P1}(D^q {\hat{\delta }})-k_{D1}(D^{2q}{\hat{\delta }})\}-s_{1}\eta _{1}Sign(s_1)\\+D^q s_{1}.\{k_{P1}(D^{2q} \delta )\\ \quad +\kappa _{I1}D^q\delta +k_{D1} (D^{3q} \delta )\\-k_{P1}(D^{2q}{\hat{\delta }})-\kappa _{I1}D^q{\hat{\delta }}\\-k_{D1}(D^{3q}{\hat{\delta }})\}-D^q s_{1}. \eta _{11}Sign(D^q s_1)\\ \quad +s_2\{k_{P2}(D^q\omega )+k_{D2}(D^{2q} \omega )\\-k_{P2}(D^q {\hat{\omega }})-k_{D2}(D^{2q}{\hat{\omega }})\}-s_{2}\eta _{2}Sign(s_2)\\+D^q s_{2}.\{k_{P2}(D^{2q} \omega )\\ \quad +\kappa _{I2}D^q\omega +k_{D2} (D^{3q} \omega )\\-k_{P2}(D^{2q} {\hat{\omega }})\\-\kappa _{I2}D^q{\hat{\omega }}-k_{D2}(D^{3q}{\hat{\omega }})\}\\-D^q s_{2}. \eta _{21}Sign(D^q s_2)\\ \quad +(\hat{\xi _w}-\xi _w) \{D^q \hat{\xi _w}+h_1(\hat{\xi _w}-\xi _w) \}+(\hat{\xi _p}-\xi _p) \\ \{ D^q \hat{\xi _p}+h_2(\hat{\xi _p}-\xi _p)\}+(\hat{\xi _n}-\xi _n)\\ \{ D^q \hat{\xi _n}+h_3(\hat{\xi _n}-\xi _n)\} \end{array}\right. } \end{aligned}$$
(34)

Using the parameter estimation laws (31) in (34), the fractional derivative of Lyapunov function candidate \(D^qV(s)\) is further simplified as:

$$\begin{aligned} D^qV(s)< -\eta _{1}|s_{1}|-\eta _{11} |D^qs_{1} |- \eta _{2} |s_{2}|-\eta _{21} |D^q s_{2}|, \end{aligned}$$
(35)

for all \(s_1\), \(s_2\ne 0\) and \(\eta _{1}\), \(\eta _{11}\), \(\eta _{2}\) and \(\eta _{21}\) are positive constants. Therefore, the fractional order sliding surface is asymptotically stable and the tracking error \(e_{i}\rightarrow 0\) at \(t\rightarrow \infty\) are achieved based on the asymptotic estimation of unknown parameters.

Remark 3

It may be noted that as the fractional order SSG system exhibits irregular (chaos, unstable), multistability behaviours based on rotor angle and frequency oscillations, indicating that the synchronous generators may lose synchronism and the fractional order SSG system may endure severe frequency swings due to power disturbance. In this case, if no significant counter measures are taken to suppress such irregular behaviours, the fractional order SSG system would be in crisis situation resulting a devastating blackout. Therefore, the proposed AFSO-PIDSMC may be useful as a counter measure to control unwanted chaos and multistability behaviours.

Fig. 12
figure 12

Close loop block diagram of proposed adaptive fractional second order AFSO-PIDSMC technique

Fig. 13
figure 13

Control of chaotic behaviour of the rotor angle, angular velocity of synchronous generator and comparison with RAFOSMC [73]

Fig. 14
figure 14

Adaptive estimation of unknown disturbances and noise parameters of the fractional order SSG (8)

Fig. 15
figure 15

Errors, AFSO-PID sliding surfaces and control inputs (controller is active at \(T=150\) s)

Fig. 16
figure 16

Control of multistability behaviour of the fractional order SSG system (8) using AFSO-PIDSMC technique

5.2 Simulation results on control of chaos and multistability

Numerical simulation is done in MATLAB environment and presented to verify the effectiveness of the proposed AFSO-PIDSMC technique. Simulation results for control of chaos and multistability behaviours of the qth fractional order SSG system (8) are presented. When the fractional order \(0.98 \le q<1\), fractional order SSG system (8) exhibits chaos behaviour which may be referred via bifurcation and phase portrait diagrams shown in Fig. 2d, e.

The state behaviours of fractional order SSG system (8) without and with AFSO-PIDSMC input (30) are presented in Fig. 13, where (a) shows the time series of generator rotor angle (\(\delta\)) and Fig. 13c shows angular velocity (\(\omega\)) without control till \(t<150\) s and reflect chaotic behaviour. Once the control is activated at \(t=150\) s, the unwanted chaos behaviour is controlled, estimation the unknown disturbances \(\hat{\xi _w}=0.2\), \(\hat{\xi _p}=0.1\), and noise \(\hat{\xi _n}=0.01\) are achieved successfully as shown in Fig. 14. The designed sliding surfaces, and required control input along with the proposed AFSO-PIDSMC performance in terms of errors are illustrated in Fig. 15 for \(T=150\)–160 s (controller is active at \(T=150\) s). It is observed that the designed sliding surfaces are stable and control inputs do not have unwanted chattering. Simultaneously, after the transient time, the zero steady state error confirms that the proposed control technique successfully converges fast to the desired trajectory within 0.25–0.3 s. Furthermore, the proposed control technique is compared with recently published robust-adaptive fractional-order sliding mode control (RAFOSMC) [73] technique and the obtained controlled state responses are shown in Fig. 13b, d, labelled via blue colour, have better and faster tracking performance than the RAFOSMC [73] technique. The value of different parameters are used considered as \(\kappa _{p1}=\kappa _{p2}=1\)\(\kappa _{I1}=\kappa _{I2}=0.15\)\(\kappa _{D1}=\kappa _{D2}=0.15\)\(\eta _{1}=0.002\)\(\eta _{2}=0.001\),  \(\eta _{11}=0.02\)\(\eta _{21}=0.01\)\(h_1=h_2=h_3=5\).

Further, the proposed AFSO-PIDSMC technique is also able to control the multistability behaviour with the same value of control parameters and the results are shown in Fig. 14. In the Fig. 14, multistability of chaotic time series behaviour of generator rotor angle (\(\delta\)) with three different initial conditions \([\delta _0; ~\omega _0] = [1;~-0.3]\), \([6;~-0.3]\), and \([-6.1;~-0.3]\) are presented with blue, red and black colours, respectively. When the control is applied at \(t=150s\), it successfully control the multistability behaviour alongside chaos suppression at the desired operating point \(\delta =0.6\). Therefore, the presented results verify the effectiveness and importance of the proposed AFSO-PIDSMC technique as (i) to control of chaos and multistability behaviours in the fractional order SSG, (ii) to avoid the rotor angle instabilities of the fractional order SSG, (iii) provides significant preventive measure in suppressing the irregular behaviours to restrict the SSG system not to fall in crisis situation via sliding surfaces and control efforts shown in Fig. 16.

In the proposed ASO-PIDSMC technique, the controller is simulated for fractional order \(q=0.98\) in line with fractional order modeling of SSG system to control the chaotic and multistability behaviours. Selection of a fractional order of the controller as \(q = 0.98\), effectively controls the presence of chaotic and multistability behaviours. If the actual SSG model is not fractional, it means the system follows traditional calculus principles, i.e., an integer order SSG model. In our past study, the chaos and multistability behaviour have been explored in the integer order SSG system [11] and may be referred for detailed analysis.

6 Conclusion

In this paper, Caputo’s fractional order based small scale grid (SSG) model is explored and studied under the influence of disturbances and external noise. Random wind power and load demand are considered as disturbances, while additive white Gaussian noise (AWGN) is treated as external noise. Different nonlinear dynamical behaviours, classified as regular (periodic), and irregular (chaos, unstable) and PDB route to chaos behaviours, are examined in the fractional order \(q\in [0.9, 1)\), varying electromagnetic power \(\rho \in [0.9, 1.2]\) and under the presence of varying amplitude of disturbances and noise. Presence of irregular behaviours have substantial impact the fractional order SSG. Bifurcation analysis and corresponding calculated Lyapunov exponents or maximum Lyapunov exponents uncover multiple normal and abnormal behaviours of rotor dynamics under the specific range of varied parameters. The fascinating phenomena; coexisting attractors and multistability are exposed with the change in initial condition and variation in parameters of fraction order SSG dynamics. It is evident that multistability or coexisting behaviours can frequently change the system state from desirable operating point to undesirable or unstable operating point. This creates stability problem in the power system.

An adaptive control based on the design of fractional second order PID sliding mode control strategy, known as AFSO-PIDSMC technique, is proposed to control the chaos and multistability behaviours and is compared with robust adaptive fractional order sliding mode control (RAFOSMC) [73] technique. The proposed AFSO-PIDSMC has faster tracking speed and estimation of unknown parameters. The entire simulations are accomplished in MATLAB environment and effectively verify the complete system and control analyses.

The fractional order SSG dynamics under study provides new insights to tackle multistability and coexisting behaviours compared to existing research [9,10,11, 13] and useful in redefining a new counter measure for such undesirable dynamic irregularities. The findings on the fractional order SSG system and control under study will help to improve the knowledge (i) to understand the complicated nonlinear dynamic behaviours and (ii) to eliminate the presence of multistability and coexistence behaviours in power grids.

In our opinion, the fractional order derivative should match both in the modeling and control. If the fractional order is different in either case, implementation issues may arise during real time scenario. However, this is still open as a contemporary debatable topic for researchers. Finally, the present study and control may be utilised in the large scale or complex power grid, since multistability or coexisting behaviours create serious problem of global stability in the large scale or complex power grid network and control of multistability becomes a challenging task and researchers may explore in future.