Next Article in Journal
New Frontiers in Sustainable Geotechnics
Previous Article in Journal
Maturity Status, Relative Age and Constituent Year Effects in Young Iberian Kayakers
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Adaptive Neural Trajectory Tracking Control for Synchronous Generators in Interconnected Power Systems

by
Ruben Tapia-Olvera
1,
Francisco Beltran-Carbajal
2,* and
Antonio Valderrabano-Gonzalez
3
1
Departamento de Energía Eléctrica, Universidad Nacional Autónoma de México, Mexico City 04510, Mexico
2
Departamento de Energía, Unidad Azcapotzalco, Universidad Autónoma Metropolitana, Av. San Pablo No. 180, Col. Reynosa Tamaulipas, Mexico City 02200, Mexico
3
Facultad de Ingeniería, Universidad Panamericana, Álvaro del Portillo 49, Zapopan 45010, Mexico
*
Author to whom correspondence should be addressed.
Appl. Sci. 2023, 13(1), 561; https://doi.org/10.3390/app13010561
Submission received: 1 December 2022 / Revised: 15 December 2022 / Accepted: 21 December 2022 / Published: 31 December 2022
(This article belongs to the Section Electrical, Electronics and Communications Engineering)

Abstract

:
The synchronous generator is one of the most important active components in current electric power systems. New control methods should be designed to guarantee an efficient dynamic performance of the synchronous generator in strongly interconnected nonlinear power systems over a wide range of variable operating conditions. In this context, active suppression capability for different uncertainties and external disturbances represents a current trend in the development of new control design methodologies. In this paper, a new adaptive neural control scheme based on differential flatness with a modified structure including B-spline Neural Networks for transient stabilization and tracking of power-angle reference profiles for synchronous generators in interconnected electric power systems is introduced. These features are attained due to the advantages extracted of these two approaches: (a) a control design stage based on a power system model by differential flatness and (b) an adaptive performance using a correct design of B-spline Neural Networks, minimizing parameter dependency. The effectiveness of the proposed algorithm is demonstrated by simulation results in two test systems: single machine infinite bus and an interconnected power system. Transient stability and robust power-angle reference profile tracking are both verified.

1. Introduction

Electric energy demand is increasing everyday; thus, electric power engineers must pay special attention to the new grid topologies, including emerging technologies focused on the generation tasks. In this context, transient stability analysis is a critical stage in any power system where the Synchronous Generator (SG) is a key component for the dynamic performance [1].
Due to the power system’s complexity, it is important to delimit the phenomena under analysis considering the time scales, where these dynamics are presented. The problem of power system stability is known by the power system community regarding the classification discussed in [1,2,3]. In [3], the definition and classification of power system stability, including the new relevant dynamic phenomena, have been revised. Transient stability as a part of rotor angle stability is recognized as a desirable study in power systems. A review of some important aspects on the damping of power system oscillations is presented in [4]. Important strategies are reviewed and compared among them to define some criteria to evaluate their performance in the face of the challenges of modern electric power systems. Robust control strategies are an important alternative for generation units [5].
High-performance control design of multi-input and multi-output nonlinear interconnected electric power systems demands accurate mathematical models and knowledge of the physical parameters [6,7], especially when a large operational range is needed.
Important control strategies for the synchronous generator in power systems, covering linear, nonlinear and adaptive approaches have been proposed. However, the power system might confront complex phenomena that could cause failure on the control algorithms if these phenomena are not considered as included in the design stage. In that sense, nonlinear controllers for stabilization and synchronization of interconnected synchronous generators emerge as an alternative solution.
In [8], a Proportional-Integral-Derivative (PID) linear scheme, combined with a Non-Linear Threshold Accepting Algorithm (NLTA), is used to design a robust strategy that combines an Automatic Voltage Regulator and a Load Frequency Control (AVR-LFC) for a multi-area power system. The results after several trials show the ability of the NLTA to adjust its performance under different operating scenarios and improve the transient responses. On the other hand, a fractional-order sliding mode controller for the stability of a multimachine power system is proposed in [9]. This controller is used to make the power system stable in a fixed time, independent of the initial operating conditions. The proposal to regulate the excitation of the synchronous generators improves the transient stability of the power system by reducing the chattering phenomena and ensuring the power system stabilization in an upper bound time. This enhances the dynamic performance of the power system. In [10], a control strategy for the interconnected power system is proposed. The design procedure requires three stages—observer, fractional sliding mode surface and controller—but the procedure requires the definition of several considerations to guarantee the expected performance.
Moreover, model uncertainty and unknown external dynamic disturbances represent challenging issues that should be considered in the robust and efficient planned motion tracking control design problem for complex practical nonlinear dynamic systems. In this sense, a control approach based on the backstepping control design methodology and adaptive Neural Networks for a wheelchair upper-limb exoskeleton robot system is introduced in [11]. Furthermore, in [12] sliding modes and adaptive Neural Networks have been properly combined for developing a fixed-time position tracking control method for a wheelchair upper-limb exoskeleton robot system subjected to exogenous disturbances. In [13], the uncertainty of the nonlinear dynamic model, the time-varying external disturbances and the friction resistance of the n-link robotic manipulator are integrated into the uncertainty of the system as well. An adaptive robust term is used to compensate for this uncertainty. A reward function combining a Gaussian function and the Euclidean distance is designed for efficient and stable learning of the reinforcement learning agent. In this method, the parameters of the controller are adjusted and optimized in real time. The results show that the reward value obtained increases gradually with the increase in learning times, so, for slow processes, this method might be useful. By comparison, a controller design based on Multilayer Perceptron Neural Network (MLPNN) is developed in [14]. The proposed strategy can be very effective in control of the distributed multi-agent synchronous generator system. An online backpropagation algorithm is applied on MLPNN to distinguish the uncertainties of the SG model and update and regulate the weights of MLPNN adaptively based on the principles of consensus error. The controller can be applied as a learning scheme for estimation of the multi-agent system states, especially where there is no prior knowledge about the dynamics of leader/follower agent systems. However, the selection of parameters for the Neural Networks can substantially affect the accuracy of the proposed controller. Similarly, Ref. [15] presents a PID controller optimization procedure under constraints of model uncertainties and noise measurement, for a synchronous generator automatic voltage regulator with good results, but a plant model of the exciter is needed. This could be a drawback of the proposal due to the fact that data of the exciter are often unavailable. Some schemes for the stabilization and synchronization of SG are focused to having an efficient use of computational resources as detailed in [16]. There, an adaptive control based on the motion programmed trajectory is used for synchronous generators. In the procedure, it requires the proper choice of the reference model. Moreover, it is mentioned that the strategy shows a promising level of robustness against disturbances. The strategy is recommended for SG from small to medium size.
In [17], an H-infinity control for the SG is proposed. The state vector is feedback in the control scheme and the solution of the Riccati equation is carried out. The technique is tested in a three machine power system. The control eliminates the disturbances, making the generators converge to the desirable setpoints, but big jumps are observed when transitions are presented. In contrast, Ref. [18] proposes an adaptive controller to damp oscillations and to enhance the Single Machine Infinite Bus (SMIB) stability. An adaptive linear Neural Network is employed as online model identification to mimic online the SMIB output. The coefficients of the SMIB model are adjusted online and then they are employed for estimating the parameters of the controllers. This method can be used in systems with large perturbation and parameter modifications to reduce oscillation and tuned time. In the same way, Ref. [19] presents an extended linear quadratic regulator designed for linear time-invariant systems in the presence of exogenous inputs with a novel feedback control structure. It can be used in model-based and model-free versions with net cost minimization by using dynamic programming. Disturbances in the system can be considered as exogenous inputs; however, the methodology is still not validated with large scale power systems.
The sensitivity analysis with respect to frequency variations, fault in tie-line, power flow and output reaction of dissimilar generators after instant load fluctuation in the planned structure in terms of dispersion of wind is discussed in [20]. Here, several controllers are compared in delay time, rise time, peak overshoot time and settling time. The power system consistent operation requires constant balancing of source and load. The proposal includes moth flame optimizer variants to mitigate the frequency constraint issue. In addition, the interconnection and damping assignment method is presented in [21] where the SG model is represented as a Port Controlled Hamiltonian system. The applicability of that proposed scheme is illustrated by the simulation results for efficient reference voltage tracking and attenuation of electromechanical oscillations when large disturbances are presented.
The electric power system is one of the most complex systems that engineers have created. Moreover, its relation demand/generation is changing continuously. It has to respond in a fast way when adverse events (some of them severe) take place and ensure its good performance with the integration of new components [22]. However, dealing with this wide range of variables in the control design stage is not always possible. Thus, adaptive control algorithms could overcome this drawback by updating the control response to the new circumstances of the power system and for a particular steady state condition. These dynamic requirements must be largely guaranteed by auxiliary control elements of SG with a suitable regulation strategy. Therefore, new control strategies must interact in a positive way with the current controllers with less dependency of model and parameters of components in the power system [23].
The automatic voltage regulator in SG plays a fundamental role in the power system dynamic performance. However, the model dependency of the control strategies could degrade the performance of the system due to the continuous changes in electrical grid operation. This dependency could be minimized with an adaptive performance included in the regulation strategy when large scale power systems are evaluated. With the proposed strategy it is possible to include uncertainties in the formulation, avoiding higher complexity by using a scheme based on B-spline Neural Networks.
There are several ways to model an SG. The appropriate model selection depends on the time-scales and phenomena under study [2,3]. For small system analysis, detailed models are often used [1]. Considering the transient response, a simplified model is commonly used, which includes the electromechanical variables along with the internal voltage. This model presents a compromise between the description of the dynamics of interest and a reduction in the computational complexity to attain a solution for large scale power systems.
This paper deals with the problem of transient stabilization and tracking of the reference profile of the power-angle for synchronous generators in interconnected electric power systems. A new adaptive neural stabilization strategy within the context of a reference trajectory tracking problem in interconnected power systems is proposed. In the presented approach, differential flatness and B-spline Neural Networks are synergically combined to compensate significant parametric uncertainty and reduce dependency in detailed nonlinear mathematical models of synchronous generators in interconnected power systems. Traditionally, two main approaches have been used in this sense, the first, based on the mathematical model and the last, based on measurements. Moreover, the problem significantly increases when more synchronous machines are included in the formulation, as occurs in real power systems. With our proposed strategy, the advantages of both approaches are extracted. First a systematic design procedure for the controller of each SG is obtained where the number of included machines is not a restriction and then simultaneous fine tuning is developed for each controller without additional requirements in design stage or knowledge of current steady state condition. The last task is carried out with the B-spline Neural Network scheme, which replies for changes in the system to attain the desired dynamic performance, without the need of the system model. Moreover, since the steady state of the power system is continuously changing due to the load demand, the proposed strategy is a very suitable option for variable online operation.
In the present contribution, a nonlinear dynamic model of the synchronous generator in interconnected power systems is used to evaluate two electrical grid topologies: (i) single machine infinite bus; (ii) two interconnected power systems. This representation is then used to design a new robust adaptive neural trajectory-tracking control scheme, where dependency on detailed nonlinear dynamic models is considerably reduced. Robustness in the presented scheme is also attained with an adaptive performance by the inclusion of B-spline Neural Networks, which compute the best values of the control design parameters.

2. Materials and Methods

This section details the models and methodology used in the proposed strategy for the description of a synchronous generator and its interaction with the power system. Transient stabilization of the interconnected power system and robust tracking of power-angle reference profiles specified for the generators are both guaranteed by using a B-spline and a differential flatness-based adaptive trajectory tracking control scheme. Two different topologies are introduced with possibility to extend the strategy to systems with uncertainties involved.

2.1. Modelling of Synchronous Generators in Large Scale Power System

The analysis of the dynamic behavior of power systems is an important research topic, as it is considered a problem for secure system operation [2,3]. The system performance is continuously changing due to the connected loads and it is possible for it to present disturbances of diverse nature and duration. Thus, the operation of installed controllers is vital to update the required reference values and respond to disturbances.
Transient stability studies in the power system are recommended for proving the closed-loop stable nonlinear dynamic system operation under severe time-varying disturbances. In this sense, a nonlinear dynamic model of the synchronous generator can be used for design purposes of efficient reference trajectory tracking control. In this context, the well known transient model for a synchronous generator constitutes a very good alternative. Moreover, this nonlinear dynamic model can be extended to large scale power systems as follows [24].
δ ˙ i = ω i ω ˙ i = ( P m i P e i D i ω i ) σ i E ˙ i = a i E i + b i j = 1 , j i n g E j Y i j cos ( δ i δ j + θ i j ) + E f i + u i
with
P e i = G i i E i 2 + E i j = 1 , j i n g E j Y i j sin ( δ i δ j + θ i j ) , i = 1 , , n g
where B M i i is the susceptance and G i i is the conductance, both from the reduced admittance matrix. Here, the subscript i is used to denote the i- t h machine under analysis and n g represents the number of synchronous generators in the electrical grid. In addition, δ i is the power angle; ω i is the speed deviation from synchronous velocity; D i is the damping coefficient; σ i = π f / H i with H i as the inertia constant and f the grid nominal frequency; P m i is the mechanical input power, which could exhibit possible variations; P e i is the electric power; E f d is the steady state value of the excitation voltage; thus, E f = E f d T d 0 i ; u i identifies the control input signal which defines the variation from steady state value of the automatic voltage regulator; Y i j and θ i j are the magnitude and the angle of the i j component of reduced admittance matrix of Y b u s , respectively,
Y i j G i j 2 + B i j 2 , θ i j a r c t a n G i j B i j
The values for a i and b i are determined by the generator parameters as
a i 1 T d 0 i [ 1 B M i i ( x d i x d i ) ] , b i x d i x d i T d 0 i
where T d 0 i is the direct-axis transient time constant; x d i and x d i are the direct-axis synchronous reactance and transient reactance, respectively.
The SG is represented by a simplified transient model. This representation considers an internal voltage source behind the direct axis transient reactance in series with the armature resistance. Thus, using the reduced admittance matrix, the dynamics of the power system can be evaluated considering the internal voltages.
The reduced admittance matrix is calculated after obtaining the power flow solution by applying the Kron reduction. Thus, all loads are determined by equivalent admittances to ground and are included in the bus admittance matrix. The power system dynamics is evaluated with this formulation, where only the generator internal nodes are used for each iteration utilizing the reduced admittance matrix of dimension n g × n g .

2.2. Control Analysis for a Single Machine Infinite Bus System

In this subsection, the mathematical representation of a single machine infinite bus system is developed from Equation (1). A proposal for output feedback control for desired power-angle reference trajectory tracking based on differential flatness and Neural Networks is introduced.

2.2.1. Model of a SMIB Power System

In Figure 1, a typical representation of a machine connected to a large capacity power system equivalent (Single Machine Infinite Bus, SMIB) is presented. The power system and SG parameters are H = 5 ; D = 0.0 ; x d = 0.2 pu; x d = 1.6 pu; T d 0 = 6 s, while for buses and lines in pu V = 1.0 0 ; V t = 1.0 θ t ; P e = 0.8 ; x l = 0.2 ; x T = 0.2 are considered.
From Equation (1), the synchronous machine model for the case of single machine infinite bus is described by
δ ˙ = ω ω ˙ = ( P m P e D ω ) σ E ˙ = a E + b Y cos ( δ + θ ) + E f + u
where the subscript i = 1 has been excluded. Here, it is considered that V = 1.0 0 , as depicted in Figure 1. The electric power injected by the generator is thus given by
P e = G E 2 + E Y sin ( δ + θ )
The power flow solution for this steady state condition defines the angle of the terminal voltage as 18 . 6629 . With this information, the initial conditions are determined; thus, E f 0 = 1.3931 pu; E 0 = 1.0387 pu; δ 0 = 27 . 5241 .

2.2.2. A Trajectory Tracking Approach for SMIB

Without loss of generality, a single machine infinite bus power system is first considered in this section. A new output feedback adaptive neural control strategy based on differential flatness for both transient stabilization and robust tracking of desired power-angle reference profiles for a synchronous generator in interconnected power systems is proposed. Trajectory planning considers that transient stabilization of the system at a specified equilibrium (operation) point in the state space should be firstly performed. Next, the power system should be efficiently transferred to another desired operation condition by following a desired smooth reference profile into the designed safe operational region of the power system.
The controlled nonlinear dynamic system model (5) exhibits the structural property of differential flatness. That is, state and control variables can be parameterized in terms of a so-called flat output and a finite number of its time derivatives [25,26]. In fact, the power angle y = δ constitutes a flat output. From the time derivatives up to the third order of the flat output y, the differential parametrization of the system variables results in
δ = y ω = y ˙ E = f ( y , y ˙ , y ¨ ) u = 1 γ y + γ a E γ b Y cos y + θ γ E f + σ Y E y ˙ cos y + θ + σ D y ¨ σ P ˙ m
with control input gain γ given by
γ = σ Y sin y + θ 2 σ G E
Hence, the flat output dynamics can be described with the following nonlinear differential equation:
y + γ a E γ b Y cos y + θ γ E f + σ Y E y ˙ cos y + θ + σ D y ¨ = γ u σ P ˙ m
An output feedback tracking controller for power-angle reference profiles y * ( t ) = δ * ( t ) can be then synthesized as
u = 1 γ y * β 3 ( y ¨ y ¨ * ) β 2 ( y ˙ y ˙ * ) β 1 ( y y * ) β 0 0 t ( y y * ) d t ξ
with
ξ = γ a E + b Y cos y + θ + E f σ Y E y ˙ cos y + θ σ D y ¨ + σ P ˙ m
In the present study, power-angle reference trajectories y * ( t ) to perform a smooth transference of the power system from an operating condition to another are described via Bézier curves [27]. The time derivatives of planned reference trajectories are then described via closed form mathematical expressions. Differentiation with respect to time of output signals can be implemented as well [28]. The integral reconstruction approach of time derivatives of output signals constitutes another alternative to be considered in the control design problem [29].
Implementation of the controller (10) into the controlled power system yields the closed-loop tracking error dynamics, e δ = y y * ,
e δ ( 4 ) + β 3 e δ ( 3 ) + β 2 e ¨ δ + β 1 e ˙ δ + β 0 e δ = 0
Therefore, asymptotic tracking of the reference trajectory y * ( t ) = δ * ( t ) can be guaranteed by selecting the control design parameters β j , j = 0 , , 3 , so that the characteristic polynomial associated with Equation (12) is a Hurwitz polynomial. Then,
lim t e δ = 0 lim t y = y *
In this context, the following family of stable polynomials can be used to compute the controller parameters β j :
P C L ( s ) = ( s + p ) 4
with p > 0 . Then, the parameters β j , j = 0 , , 3 , can be algebraically calculated in terms of a positive constant p as follows
β 0 = p 4 β 1 = 4 p 3 β 2 = 6 p 2 β 3 = 4 p
Certainly, the differential flatness controller (10) stands as a very good alternative for the tasks of stabilization and tracking of desired power-angle reference profiles for operational scenarios where the system parameters and nonlinear dynamics are known accurately.
In the present contribution, an adaptive trajectory tracking control scheme based on B-spline Artificial Neural Networks and differential flatness for scenarios where uncertainty represents a relevant issue is proposed. In the presented control approach, the term ξ ( t ) is considered like a bounded time-varying disturbance (uncertainty) signal into a small window of time to be directly compensated by the neural adaptive control action. Unmodelled dynamics, parametric uncertainty and exogenous perturbations affecting the flat output could be lumped into this unknown disturbing signal as well. In this regard, authors have proved in previous works that active disturbance suppression capability can be achieved by adding integral tracking error compensation into control signals [30]. In contrast to other active disturbance rejection control design methods, the real-time disturbance estimation is not necessary in the presented neural approach. Thus, the differential flatness control scheme is simplified as follows
u = 1 γ y * β 3 ( t ) ( y ¨ y ¨ * ) β 2 ( t ) ( y ˙ y ˙ * ) β 1 ( t ) ( y y * ) β 0 ( t ) 0 t ( y y * ) d t
Now, from another robust control design perspective, control parameters β j , j = 0 , , 3 are considered to be adaptive and computed online using B-spline Artificial Neural Networks properly in accordance with the operating conditions specified for the electric power system as described in the next section. Moreover, to the best of our knowledge, in the present work it is shown that the introduced neural differential flatness control approach can be extended for multiple synchronous generators in interconnected power systems.

2.3. Adaptive Scheme Based on B-Spline Neural Networks

The control law given by Equation (10) requires the design parameters β i , which in the present contribution are calculated in an adaptive way. Thus, the regulation strategy becomes Equation (15). However, to guarantee a correct performance of the algorithm, dynamic control gains β i ( t ) are considered. An important alternative to attain this adaptive performance is the use of a class of Neural Networks with an instantaneous learning rule, named B-spline Neural Networks (BSNN) [31]. The BSNN has a structure of a layer of inputs, an internal layer where basis functions must be defined in a correct way considering the main features of the input signals and an output layer. In this paper, the output of the BSNN is defined to dynamically calculate the value of p ( t ) in Equation (14); thus,
p ( t ) = B T W
where B is a column vector of basis function output and W is a column vector with an updating rule which ponders the contribution of each neuron depending on the input signal information (weighting vector), p is a scalar. These vectors are with the same size and it depends on the number of neurons in the internal layer which is defined in the offline training. Two main stages are required to use this adaptive configuration: (i) offline, where a correct BSNN structure is defined, and (ii) online, where the BSNN is included in the control law responding to important changes in the input error; the reader can review more details of these steps in [32] and references therein. Two main characteristics are searching by the use of this topology: (i) a friendly NN structure with high accuracy when it is implemented and (ii) the possibility of an instantaneous learning rule as a perspective of online and continuous learning.
The recurrence of updating depends on the presented changes of the selected input signals, in this paper, this input is defined by the error between the desired trajectory and the actual one, e δ ( t ) = y y * . Three neurons are used in the hidden layer and the basis functions are defined of third order and the knot vectors between the limits of ± 5 as the procedure shows in [32]. The initial values of the weighting vector are obtained in the offline training where a map of input/output data is used, representing the typical dynamic operation of the power system. The increment in the instantaneous learning rule is determined by [31],
Δ W ( e δ ) = η B ( e δ ) B ( e δ ) 2 e δ
where · denotes the Euclidean norm and ( e δ ) defines the dependency on the input signal, this feature helps the algorithm attain high accuracy dynamic performance. Additionally, η is called the learning rate, which results in acceptable performance if it is defined as 1.0 ; after, in the offline step a fine tuning is carried out to reach the best learning performance. Thus, the weighting vector updates as W n e w = W o l d + Δ W . To improve the learning rule convergence, it is proposed to add a dead band considering the main characteristics of the input signal e δ ; in this case, it is defined as 1 × 10 4 . If the error is less than this value, the increment Δ W is zero; thus, the previous value is preserved.
In this way, it is feasible to define online a dynamic value of β i in Equation (15). In this case, p ( t ) is determined via Equation (16); then, it is possible to calculate Equation (14). Accordingly, any perturbation to the synchronous generator is observed by the proposed algorithm updating the design parameters β i in the control law and, in consequence, an adaptive performance is achieved. The problem of determining the correct values of β i , Equation (14), is overcome with this proposal; moreover, the desired dynamic performance is extend to more demanding topologies of the electric power system with multiple controllers, as described in Section 2.4; under this configuration, a positive interaction between them is demanded.
The architecture of the B-spline Neural Network consists of three neurons. In cases in which B-spline functions are defined, univariates of third order are constructed over the knot vector of { 0.05 , 0.35 , 0.75 , 1.15 }, { 1.15 , 0.75 , 0.35 , 0.5 } and { 0.65 , 0.15 , 0.45 , 0.95 }, respectively. It is considering that the input is normalized. A learning rate of 0.15 is used to guarantee fast learning and a convergence of the training rule.

2.4. Control Analysis of Interconnected Power Systems

The second system under analysis consists of two power systems interconnected by a tie line, as presented in Figure 2. Each equivalent generator represents a coherent group of generators. It is considered that this group of coherent generators have similar control systems; thus, they can be aggregated to a generator model with an equivalent exciter and regulation scheme as well [33]. In the middle of the transmission line, a load is connected by a transformer, which includes a new bus, V L , Figure 2. For this case, the dynamic of the two synchronous generators must be included in the design stage.

2.4.1. Model of Two Interconnected Systems

From Equation (1), the nonlinear dynamic model for this electrical grid topology results in
δ ˙ 1 = ω 1 δ ˙ 2 = ω 2 ω ˙ 1 = ( P m 1 P e 1 D 1 ω 1 ) σ 1 ω ˙ 2 = ( P m 2 P e 2 D 2 ω 2 ) σ 2 E ˙ 1 = a 1 E 1 + b 1 E 2 Y 12 cos ( δ 1 δ 2 + θ 12 ) + E f 1 + u 1 E 2 ˙ = a 2 E 2 + b 2 E 1 Y 21 cos ( δ 2 δ 1 + θ 21 ) + E f 2 + u 2
The electric power of each machine is defined by
P e 1 = G 11 E 1 2 + E 1 E 2 Y 12 sin ( δ 1 δ 2 + θ 12 ) P e 2 = G 22 E 2 2 + E 2 E 1 Y 21 sin ( δ 2 δ 1 + θ 21 )
where σ 1 = π f / H 1 and σ 2 = π f / H 2 . Thus, Equation (18) describes the dynamic behavior of the electrical grid shown in Figure 2.
The line and machine data are shown in Table 1 and Table 2, respectively. Under this operation condition and system parameters, the constants calculated for the power system model (18) are presented in Table 3.

2.4.2. A Differential Flatness-Based Trajectory Tracking Approach

Synchronous generators for both multi-variable interconnected power systems exhibit the structural property of differential flatness. Power angles, y 1 = δ 1 and y 2 = δ 2 , stand for flat outputs as well. State and control variables for this multi-output and multi-input nonlinear dynamic system with two generators can be also expressed in terms of the flat outputs as
δ 1 = y 1 ω 1 = y ˙ 1 E 1 = f 1 ( y 1 , y ˙ 1 , y ¨ 1 , y 2 , y ˙ 2 , y ¨ 2 ) δ 2 = y 2 ω 2 = y ˙ 2 E 2 = f 2 ( y 1 , y ˙ 1 , y ¨ 1 , y 2 , y ˙ 2 , y ¨ 2 ) u 1 = y 1 ξ 1 γ 1 u 2 = y 2 ξ 2 γ 2
with control input gains given by
γ 1 = σ 1 E 2 Y 12 sin ( y 1 y 2 + θ 12 ) 2 σ 1 G 11 E 1 γ 2 = σ 2 E 1 Y 21 sin ( y 2 y 1 + θ 21 ) 2 σ 2 G 22 E 2
and
ξ 1 = σ 1 D 1 y ˙ 1 γ 1 a 1 E 1 + γ 1 b 1 E 2 Y 12 cos y 1 y 2 + θ 12 + γ 1 E f 1 σ 1 E 1 E ˙ 2 Y 12 sin y 1 y 2 + θ 12 σ 1 E 1 E 2 Y 12 y ˙ 1 y ˙ 2 cos y 1 y 2 + θ 12 + σ 1 P ˙ m 1 ξ 2 = σ 2 D 2 y ¨ 2 γ 2 a 2 E 2 + γ 2 b 2 E 1 Y 21 cos y 2 y 1 + θ 21 + γ 2 E f 2 σ 2 E 1 E 2 Y 21 y ˙ 2 y ˙ 1 cos y 2 y 1 + θ 21 σ 2 E 2 E ˙ 1 Y 21 sin y 2 y 1 + θ 21 + σ 2 P ˙ m 2
Thus, dynamics of flat outputs can be described by the nonlinear differential equations
y 1 = ξ 1 + γ 1 u 1 y 2 = ξ 2 + γ 2 u 2
Thence, for applications where detailed nonlinear mathematical models and knowledge of accurate system parameters are available, the following new differential flatness-based controllers for transient stabilization and tracking of desired power-angle profiles in the power system can then be derived as follows:
u 1 = 1 γ 1 y 1 * β 3 , 1 e ¨ δ 1 β 2 , 1 e ˙ δ 1 β 1 , 1 e δ 1 β 0 , 1 0 t e δ 1 d t ξ 1 u 2 = 1 γ 2 y 2 * β 3 , 2 e ¨ δ 2 β 2 , 2 e ˙ δ 2 β 1 , 2 e δ 2 β 0 , 2 0 t e δ 2 d t ξ 2
where e δ 1 = y 1 y 1 * and e δ 2 = y 2 y 2 * denote the tracking errors.
Hence, closed-loop dynamics of power-angle reference profile tracking errors are governed by
e δ 1 ( 4 ) + β 3 , 1 e δ 1 + β 2 , 1 e ¨ δ 1 + β 1 , 1 e ˙ δ 1 + β 0 , 1 e δ 1 = 0 e δ 2 ( 4 ) + β 3 , 2 e δ 2 + β 2 , 2 e ¨ δ 2 + β 1 , 2 e ˙ δ 2 + β 0 , 1 e δ 2 = 0
Thus, control design parameters β j , i , j = 1 , , 3 , i = 1 , , 2 should be selected properly to guarantee convergence of tracking errors e i toward zero. Similarly, the following family of stable polynomials can be used to compute the control gains:
P C L , i ( s ) = ( s + p i ) 4
with p i > 0 . Then,
β 0 , i = p i 4 β 1 , i = 4 p i 3 β 2 , i = 6 p i 2 β 3 , i = 4 p i

2.5. Adaptive Neural Trajectory Tracking Control for Multiple SG in Interconnected Electric Power Systems

An adaptive trajectory tracking control scheme for multiple synchronous generators in interconnected power systems, based on differential flatness and B-spline Artificial Neural Networks, is proposed as follows
u i = 1 γ i y i * β 3 , i ( t ) e ¨ δ i β 2 , i ( t ) e ˙ δ i β 1 , i ( t ) e δ i β 0 , i ( t ) 0 t e δ i d t , i = 1 , 2
with tracking errors e δ i = δ i δ i * . In the same way, the adaptive design parameters β j , j = 1 , , 3 are properly computed online using B-spline Artificial Neural Networks.
Notice that the present study provides insight for a future research extension of the presented adaptive neural robust control design perspective for other applications where dynamic models for synchronous generators exhibiting the differential flatness property, involving a higher number of nonlinear differential equations, are preferred to guarantee transient stability. This is for possible operating scenarios where flat output variables could be described by
y i ( n ) = ξ i + γ i u i , i = 1 , 2 , , n g
with disturbances ξ i ( t ) being uniformly absolutely bounded:
ξ i = sup t 0 , ξ i t = λ i < ,
where λ i stand for positive constants, the tracking control approach based on differential flatness and B-spline Neural Networks represents a very good alternative:
u i = 1 γ i y i ( n ) * β n , i ( t ) e δ i ( n 1 ) β 2 , i ( t ) e ˙ δ i β 1 , i ( t ) e δ i β 0 , i ( t ) 0 t e δ i d t
Moreover, the adaptive control design parameters should be properly computed to guarantee closed-loop stability of the interconnected power system under study as described above.

3. Results and Discussion

This section provides a description of the results of the strategy used in three different scenarios: a single machine connected to an infinite bus system, two interconnected power systems and finally considering this system with uncertainties.

3.1. Results for a Synchronous Generator with Adaptive Trajectory Tracking Scheme

The applicability of this proposal is also corroborated with time-domain simulations, where the nonlinear model of the SMIB power system given by Equation (5) is analyzed for trajectory tracking tasks. First, the used controller is defined by Equation (10), u f in the time responses, where it was assumed that time-varying disturbances ξ are accurately known. Thas is, the control implementation considers that there is no dynamic uncertainty to be compensated. On the other hand, in the adaptive controller given by Equation (15), the knowledge of disturbances ξ becomes unnecessary. In this fashion, disturbances ξ are actively compensated by the proposed adaptive neural trajectory tracking control scheme. Now, the control parameters β i are calculated by the adaptive scheme developed in Section 2.3, in time responses it is identified by u B S N N . The model of SG described by Equations (1) and (2), with the proposed regulation strategy to operate the excitation system, were implemented in Matlab and solved numerically by the fourth-order Runge–Kutta method with a integration time-step of 1 ms. All simulations presented in this paper were carried out under this methodology. In Figure 3, Figure 4, Figure 5 and Figure 6, it can be verified that the proposed adaptive trajectory tracking scheme has behavior very close to that obtained with the inclusion of time-varying disturbances ξ in the design stage, and the difference among them is marginal.
For this case, two changes in reference value of the load angle, δ * , are presented at t = 0.5 s and t = 4.5 s, Figure 3. The first reference value is defined by the initial steady state condition of the power system, the second is δ * = 24 . 0642 and the last one is δ * = 30 . 9397 . The width of the window where the change is exhibited is 1.5 s. The desired trajectory for load angle was specified to follow a smooth motion reference profile based on Bézier polynomials [34] with those values described above.
Figure 3 shows the behavior of the proposed adaptive scheme for tracking the desired trajectory. As can be observed in Figure 3b and Figure 4a, the difference between both values is very close to zero with the most evident deviation when the current signal reaches the end value of the transition. These results confirm the expected performance of the proposed regulation scheme working together with the proposed adaptive algorithm, BSNN. The control signal calculated via Equations (10) and (15) are displayed in Figure 5a. With this behavior, the overshoot is almost eliminated and the performance of the tracking task is guaranteed for different values.
The difference of both regulation algorithms is marginal, as presented in Figure 5a. Thus, the difficulty of determining the correct values of the constant p is overcome with the adaptive scheme, which is responsible for decreasing the parameter dependency on the system model and has high accuracy for the task of trajectory tracking. The dynamic determination of this value permits one to attain the observed performance. The behavior of the BSNN structure is exhibited in the evolution of p ( t ) , Figure 5b.
The evolution of the speed deviation is in accordance with this performance. As depicted in Figure 6a,b, some visible variations are only exhibited when the main changes are presented. The dynamic behavior of all variables is very well bounded with high accuracy to follow the defined trajectory. The proposed adaptive strategy fulfills the primary task defined in the design stage.

3.2. Results for an Equivalent of Interconnected Power Systems with Adaptive Trajectory Tracking Scheme

In this case, the connected load in the power system is 1.7 pu of real power and generators 1 and 2 feed 0.95 and 0.75 pu, respectively. The terminal voltage in each generator is V t 1 = 1.021 pu and V t 2 = 0.98 pu, respectively, resulting in a complex case with voltage magnitude in other nodes near the lower limit. The power flow solution for this condition is presented in Table 4. Based on this result, the initial conditions for the variables of the test power system are shown in Table 5.
In this case study, the desired references for each generator are changed. The presented scenarios are bounded by the permissible physical limits of the operation of electric power systems in terms of voltage magnitudes and powers. A more demanding operation condition is analyzed in this case considering an increment of real power in load node and including low values of voltage magnitude in some nodes. The set point at t = 0.1 s of δ 1 * is 11 . 4592 and at t = 5.0 s is 5 . 6723 . Moreover, in the case of generator 2, the set point starts with δ 2 * = 6 . 2713 and at t = 2.5 s it is changed to δ 2 * = 4 . 2972 . The window of change is 1.5 s and it is calculated as in the SMIB case.
The dynamic evolution of the load angles of each generator using the proposed adaptive algorithm is shown in Figure 7 and Figure 8. The trajectory tracking task is consistent with the results obtained for SMIB. Moreover, a zoom of these variables is presented in Figure 7b and Figure 8b. The performance of the adaptive scheme is compared with one where all system information is available. Like in the case of SMIB, the proposed adaptive algorithm attains an expected behavior, with high accuracy for reference tracking. The errors between desired and actual power angle are presented in Figure 9a,b for generators 1 and 2, respectively.
The deviation on the speed of each generator is presented in Figure 10. The larger variations are exhibited when changes in the reference value are presented. In steady state condition, the speed deviation returns to zero, which is accomplished with the proposed regulation scheme. The control input signals for each generator are presented in Figure 11, calculated with Equation (24) with ξ = 0 , the BSNN scheme ( u B S N N ) and the complete formulation ( u f ). This behavior is reached due to the adaptive configuration introduced in this paper and the dynamic gain for each regulation algorithm presented in Figure 12. Thus, the value of β i is updating when the error between the reference and the actual load angle is increased.

3.3. Proposed Strategy Subjected to Uncertainties

The effectiveness of the proposed neural control strategy, subjected to uncertainties, is verified by simulation analysis. The power system of Figure 2 now has the line data of Table 6. The machine data of Table 2 now has damping coefficients of D 1 = D 2 = 0.01 . The power flow solution is exhibited in Table 7 and the initial conditions in Table 8. The power system in this case includes active power losses in transmission lines, real and reactive load and coefficient damping different from zero.
The same formulation is used and the control strategy is directly applied. At the beginning, it again solves the power flow formulation to then determine the initial condition. Thus, the reference tracking is demonstrated when the power system is subjected to parameter and variable changes. Figure 13 and Figure 14 exhibit the capability of the proposed scheme to attain an excellent performance for reference tracking when variations in power system are presented. The speed in Figure 15 is in accordance with the results in previous analyzed cases, showing the most important deviation when the changes in reference value are presented. This performance is guaranteed by the correct determination of the control variable u, Figure 16. The evolution of the adaptive gains is presented in Figure 17. The comparison of the adaptive scheme performance with those obtained with the completed formulation of the control law is also included in the variables’ evolution. This regulation strategy permits one to have a desirable transient response of the interest variables and a global positive impact in the other power system variables.
These results confirm the expected performance of the proposed adaptive regulation scheme, showing dynamic responses free of a large overshoot when changes are required in the desired values for the power angle in each machine; also, the global variables’ system behavior is in accordance with physical restrictions.
The growing and new topologies of electric power systems demand control strategies which could reduce the dependency of model, parameters and actual steady state condition. The results presented in this paper exhibit a desirable behavior combining two approaches, one based on the model and extending its applicability and robustness considering some measured variables. This is possible due to the proposed strategy with desirable features of online application with low computational demand. Thus, part of the uncertainty presented in the electrical grids could be compensated by continuous tuning of some critical controllers. Moreover, the evaluation of the proposed algorithm is carried out, including important nonlinear phenomena presented in power systems which are considered in the used model.
Other approaches based either on model or measurements have demonstrated their applicability in systems. However, their performance is limited by the model utilized and the parameters of the system under test [22,23]. In addition, the complexity of the control design stage might substantially increase if modifications in grid topology are presented; moreover, the controller behavior could be degraded.

4. Conclusions

In this paper, it was demonstrated that the differential flatness property is observed in synchronous generators in interconnected power systems. Based on this feature, a robust control law can be defined and the applicability can be extended to scenarios with high uncertainty if it is synergically combined with B-spline Neural Networks. Thus, a satisfactory adaptive performance is reached and the parameter dependency is minimized. The proposed regulation algorithm based on the detail procedure presented in this paper was applied to interconnected power systems and it is possible to extend to other topologies of electric power systems. The obtained results in two topologies of electrical grids show the adaptability of the proposal for different power-angle reference profiles with bounded overshoot and very short settling time. Moreover, the transient responses of speed deviation of synchronous generators and all power system variables are very fast with bounded overshoot. Both transient stabilization and robust tracking of power-angle reference profiles for each synchronous generator are attained with this approach. Future research works will consider the robust tracking control design problem for Multi-Input Multi-Output (MIMO) large-scale interconnected nonlinear power systems using measurements of output signals only.

Author Contributions

Conceptualization, R.T.-O. and F.B.-C.; Data curation, R.T.-O.; Formal analysis, R.T.-O. and F.B.-C.; Investigation, R.T.-O., F.B.-C. and A.V.-G.; Methodology, R.T.-O. and F.B.-C.; Project administration, R.T.-O.; Resources, R.T.-O., F.B.-C. and A.V.-G.; Software, R.T.-O.; Supervision, R.T.-O. and F.B.-C.; Validation, R.T.-O.; Writing—original draft, R.T.-O., F.B.-C. and A.V.-G.; Writing—review & editing, R.T.-O., F.B.-C. and A.V.-G. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Kundur, P. Power System Stability and Control, 1st ed.; McGraw-Hill Education: New York, NY, USA, 1994. [Google Scholar]
  2. Kundur, P.; Paserba, J.; Ajjarapu, V.; Andersson, G.; Bose, A.; Canizares, C.; Hatziargyriou, N.; Hill, D.; Stankovic, A.; Taylor, C.; et al. Definition and classification of power system stability IEEE/CIGRE joint task force on stability terms and definitions. IEEE Trans. Power Syst. 2004, 19, 1387–1401. [Google Scholar]
  3. Hatziargyriou, N.; Milanovic, J.; Rahmann, C.; Ajjarapu, V.; Canizares, C.; Erlich, I.; Hill, D.; Hiskens, I.; Kamwa, I.; Pal, B.; et al. Definition and Classification of Power System Stability—Revisited & Extended. IEEE Trans. Power Syst. 2021, 36, 3271–3281. [Google Scholar]
  4. Rafique, Z.; Khalid, H.M.; Muyeen, S.; Kamwa, I. Bibliographic review on power system oscillations damping: An era of conventional grids and renewable energy integration. Int. J. Electr. Power Energy Syst. 2022, 136, 107556. [Google Scholar] [CrossRef]
  5. Greidanus, M.D.R.; Heldwein, M.L. Model-Based Control Strategy to Reduce the Fault Current of a Gas Turbine Synchronous Generator under Short-Circuit in Isolated Networks. Electr. Power Syst. Res. 2022, 204, 107687. [Google Scholar] [CrossRef]
  6. Wang, X.; Lv, Z.; Wang, R.; Hui, X. Optimization method and stability analysis of MMC grid-connect control system based on virtual synchronous generator technology. Electr. Power Syst. Res. 2020, 182, 106209. [Google Scholar] [CrossRef]
  7. Elhaji, E.M.; Hatziadoniu, C.J. Damping tie-line power oscillations by modulation feedback of wind generators. Electr. Power Syst. Res. 2017, 143, 739–747. [Google Scholar] [CrossRef]
  8. Nahas, N.; Abouheaf, M.; Sharaf, A.; Gueaieb, W. A Self-Adjusting Adaptive AVR-LFC Scheme for Synchronous Generators. IEEE Trans. Power Syst. 2019, 34, 5073–5075. [Google Scholar] [CrossRef]
  9. Huang, S.; Xiong, L.; Wang, J.; Li, P.; Wang, Z.; Ma, M. Fixed-Time Fractional-Order Sliding Mode Controller for Multimachine Power Systems. IEEE Trans. Power Syst. 2021, 36, 2866–2876. [Google Scholar] [CrossRef]
  10. Yang, F.; Shao, X.; Muyeen, S.; Li, D.; Lin, S.; Fang, C. Disturbance observer based fractional-order integral sliding mode frequency control strategy for interconnected power system. IEEE Trans. Power Syst. 2021, 36, 5922–5932. [Google Scholar] [CrossRef]
  11. Aly, A.A.; Vu, M.T.; El-Sousy, F.F.; Hsia, K.H.; Alotaibi, A.; Mousa, G.; Le, D.N.; Mobayen, S. Adaptive Neural Network-Based Fixed-Time Tracking Controller for Disabilities Exoskeleton Wheelchair Robotic System. Mathematics 2022, 10, 3853. [Google Scholar] [CrossRef]
  12. Aly, A.A.; Hsia, K.H.; El-Sousy, F.F.; Mobayen, S.; Alotaibi, A.; Mousa, G.; Le, D.N. Adaptive Neural Backstepping Control Approach for Tracker Design of Wheelchair Upper-Limb Exoskeleton Robot System. Mathematics 2022, 10, 4198. [Google Scholar] [CrossRef]
  13. Lu, P.; Huang, W.; Xiao, J.; Zhou, F.; Hu, W. Adaptive Proportional Integral Robust Control of an Uncertain Robotic Manipulator Based on Deep Deterministic Policy Gradient. Mathematics 2021, 9, 2055. [Google Scholar] [CrossRef]
  14. Sharifi, A.; Sharafian, A.; Ai, Q. Adaptive MLP Neural Network controller for consensus tracking of Multi-Agent systems with application to synchronous generators. Expert Syst. Appl. 2021, 184, 115460. [Google Scholar] [CrossRef]
  15. Veinović, S.; Stojić, D.; Joksimović, D. Optimized four-parameter PID controller for AVR systems with respect to robustness. Int. J. Electr. Power Energy Syst. 2022, 135, 107529. [Google Scholar] [CrossRef]
  16. Khrushchev, Y.V.; Khrushchev, I.Y.; Prokhorov, A.; Belyaev, N.; Vasiliev, A. Programmed trajectory motion control for synchronous generators. Int. J. Electr. Power Energy Syst. 2020, 119, 105884. [Google Scholar] [CrossRef]
  17. Rigatos, G.; Siano, P.; Melkikh, A.; Zervos, N. A Nonlinear H-Infinity Control Approach to Stabilization of Distributed Synchronous Generators. IEEE Syst. J. 2018, 12, 2654–2663. [Google Scholar] [CrossRef]
  18. Fawzy Rashwan, A.; Ahmed, M.; Mossa, M.R.; Baha-El-Din, A.M.; Alkhalaf, S.; Senjyu, T.; Hemeida, A.M. Explicit adaptive power system stabilizer design based an online identifier for single-machine infinite bus. Ain Shams Eng. J. 2022, 13, 101544. [Google Scholar] [CrossRef]
  19. Mukherjee, S.; Bai, H.; Chakrabortty, A. Model-based and model-free designs for an extended continuous-time LQR with exogenous inputs. Syst. Control Lett. 2021, 154, 104983. [Google Scholar] [CrossRef]
  20. Arora, K.; Kumar, A.; Kamboj, V.K.; Prashar, D.; Shrestha, B.; Joshi, G.P. Impact of Renewable Energy Sources into Multi Area Multi-Source Load Frequency Control of Interrelated Power System. Mathematics 2021, 9, 186. [Google Scholar] [CrossRef]
  21. Jerković Štil, V.; Mehmedović, M. Interconnection and damping assignment automatic voltage regulator for synchronous generators. Int. J. Electr. Power Energy Syst. 2018, 101, 204–212. [Google Scholar] [CrossRef]
  22. Sa’ed, J.A.; Favuzza, S.; Navarro Navia, M.A.; Zizzo, G. Virtual Synchronous Machine Control of RES Plants in Isolated Power Systems. Appl. Sci. 2022, 12, 5920. [Google Scholar] [CrossRef]
  23. Haroon, S.I.A.; Qian, J.; Zeng, Y.; Zou, Y.; Tian, D. Extended State Observer Based-Backstepping Control for Virtual Synchronous Generator. Electronics 2022, 11, 2988. [Google Scholar] [CrossRef]
  24. Ortega, R.; Galaz, M.; Astolfi, A.; Sun, Y.; Shen, T. Transient stabilization of multimachine power systems with nontrivial transfer conductances. IEEE Trans. Autom. Control 2005, 50, 60–75. [Google Scholar]
  25. Fliess, M.; Lévine, J.; Martin, P.; Rouchon, P. Flatness and defect of non-linear systems: Introductory theory and examples. Int. J. Control 1995, 61, 1327–1361. [Google Scholar] [CrossRef] [Green Version]
  26. Fliess, M.; Lévine, J.; Martin, P.; Ollivier, F.; Rouchon, P. Controlling nonlinear systems by flatness. In Systems and Control in the Twenty-First Century; Springer: New York, NY, USA, 1997; pp. 137–154. [Google Scholar]
  27. Beltran-Carbajal, F.; Silva-Navarro, G. Generalized nonlinear stiffness identification on controlled mechanical vibrating systems. Asian J. Control 2019, 21, 1281–1292. [Google Scholar] [CrossRef]
  28. Beltran-Carbajal, F.; Valderrabano-Gonzalez, A.; Rosas-Caro, J.; Favela-Contreras, A. An asymptotic differentiation approach of signals in velocity tracking control of DC motors. Electr. Power Syst. Res. 2015, 122, 218–223. [Google Scholar] [CrossRef]
  29. Beltran-Carbajal, F.; Silva-Navarro, G. Output feedback dynamic control for trajectory tracking and vibration suppression. Appl. Math. Model. 2020, 79, 793–808. [Google Scholar] [CrossRef]
  30. Beltran-Carbajal, F.; Tapia-Olvera, R.; Lopez-Garcia, I.; Valderrabano-Gonzalez, A.; Rosas-Caro, J.C.; Hernandez-Avila, J.L. Extended PI feedback tracking control for synchronous motors. Int. J. Control. Autom. Syst. 2019, 17, 1346–1358. [Google Scholar] [CrossRef]
  31. Brown, M.; Harris, C. Neurofuzzy Adaptive Modelling and Control; Prentice Hall International (UK) Ltd.: Hemel Hempstead, UK, 1994. [Google Scholar]
  32. Tapia-Olvera, R.; Beltran-Carbajal, F.; Valderrabano-Gonzalez, A.; Aguilar-Mejia, O. A Novel Methodology for Adaptive Coordination of Multiple Controllers in Electrical Grids. Mathematics 2021, 9, 1474. [Google Scholar] [CrossRef]
  33. Wang, L.; Klein, M.; Yirga, S.; Kundur, P. Dynamic reduction of large power systems for stability studies. IEEE Trans. Power Syst. 1997, 12, 889–895. [Google Scholar] [CrossRef]
  34. Beltran-Carbajal, F.; Tapia-Olvera, R.; Valderrabano-Gonzalez, A.; Yanez-Badillo, H.; Rosas-Caro, J.; Mayo-Maldonado, J. Closed-loop online harmonic vibration estimation in DC electric motor systems. Appl. Math. Model. 2021, 94, 460–481. [Google Scholar] [CrossRef]
Figure 1. Single machine infinite bus power system.
Figure 1. Single machine infinite bus power system.
Applsci 13 00561 g001
Figure 2. Interconnected power systems.
Figure 2. Interconnected power systems.
Applsci 13 00561 g002
Figure 3. Load angle response at generator of SMIB system: (a) δ ; (b) zoom of δ when the reference value is decreased.
Figure 3. Load angle response at generator of SMIB system: (a) δ ; (b) zoom of δ when the reference value is decreased.
Applsci 13 00561 g003
Figure 4. SMIB system: (a) zoom of δ when the reference value is increased; (b) tracking error, e = δ δ * .
Figure 4. SMIB system: (a) zoom of δ when the reference value is increased; (b) tracking error, e = δ δ * .
Applsci 13 00561 g004
Figure 5. (a) Control signal u; (b) evolution of the parameter p used in the control scheme.
Figure 5. (a) Control signal u; (b) evolution of the parameter p used in the control scheme.
Applsci 13 00561 g005
Figure 6. Speed deviation: (a) ω ; (b) zoom of ω in the main changes.
Figure 6. Speed deviation: (a) ω ; (b) zoom of ω in the main changes.
Applsci 13 00561 g006
Figure 7. Load angle of generator 1 of two interconnected power systems: (a) δ 1 ; (b) zoom of δ 1 .
Figure 7. Load angle of generator 1 of two interconnected power systems: (a) δ 1 ; (b) zoom of δ 1 .
Applsci 13 00561 g007
Figure 8. Load angle of generator 2 of two interconnected power systems: (a) δ 2 ; (b) zoom of δ 2 .
Figure 8. Load angle of generator 2 of two interconnected power systems: (a) δ 2 ; (b) zoom of δ 2 .
Applsci 13 00561 g008
Figure 9. Load angle reference trajectory tracking errors for (a) generator 1; (b) generator 2.
Figure 9. Load angle reference trajectory tracking errors for (a) generator 1; (b) generator 2.
Applsci 13 00561 g009
Figure 10. Speed deviation of (a) generator 1; (b) generator 2.
Figure 10. Speed deviation of (a) generator 1; (b) generator 2.
Applsci 13 00561 g010
Figure 11. Control signals: (a) u 1 ; (b) u 2 .
Figure 11. Control signals: (a) u 1 ; (b) u 2 .
Applsci 13 00561 g011
Figure 12. Evolution of the parameter p for the control scheme of each generator: (a) p 1 ; (b) p 2 .
Figure 12. Evolution of the parameter p for the control scheme of each generator: (a) p 1 ; (b) p 2 .
Applsci 13 00561 g012
Figure 13. Load angle of generator 1 of two interconnected power systems: (a) δ 1 ; (b) zoom of δ 1 .
Figure 13. Load angle of generator 1 of two interconnected power systems: (a) δ 1 ; (b) zoom of δ 1 .
Applsci 13 00561 g013
Figure 14. Load angle of generator 2 of two interconnected power systems: (a) δ 2 ; (b) zoom of δ 2 .
Figure 14. Load angle of generator 2 of two interconnected power systems: (a) δ 2 ; (b) zoom of δ 2 .
Applsci 13 00561 g014
Figure 15. Speed deviation of (a) generator 1; (b) generator 2.
Figure 15. Speed deviation of (a) generator 1; (b) generator 2.
Applsci 13 00561 g015
Figure 16. Control signals: (a) u 1 ; (b) u 2 .
Figure 16. Control signals: (a) u 1 ; (b) u 2 .
Applsci 13 00561 g016
Figure 17. Evolution of the parameter p for the control scheme of each generator: (a) p 1 ; (b) p 2 .
Figure 17. Evolution of the parameter p for the control scheme of each generator: (a) p 1 ; (b) p 2 .
Applsci 13 00561 g017
Table 1. Line data.
Table 1. Line data.
FromToResistance (pu)Reactance (pu)Tap Ratio
1300.21.0
4100.21.0
1200.051.0
Table 2. Machine data.
Table 2. Machine data.
NumberD T d 0 [s] x d (pu) x d (pu)H [s]
106.01.60.25
206.01.550.194.5
Table 3. Constant values used in Equations (18) and (19).
Table 3. Constant values used in Equations (18) and (19).
ParameterValue
G 11 0.3696
G 22 0.3888
Y 12 = Y 21 1.1583
θ 12 = θ 21 19.1032
a 1 0.5010
a 2 0.4934
b 1 0.2333
b 2 0.2267
Table 4. Power flow solution for a topology of Figure 2.
Table 4. Power flow solution for a topology of Figure 2.
BusVoltage P gen Q gen P load Q load
Magnitude (pu)Angle ( )(pu)(pu)(pu)(pu)
10.9688−11.07430000
20.9648−16.2918001.70
31.021000.950.358500
40.9800−1.98420.750.114400
Table 5. Initial conditions for the dynamic model.
Table 5. Initial conditions for the dynamic model.
Generator δ 0 ω 0 E 0 E fd 0 P m
( )(rad/s)(pu)(pu)(pu)
19.677801.10701.81050.95
26.271301.01271.31930.75
Table 6. Line data.
Table 6. Line data.
FromToResistance (pu)Reactance (pu)Tap Ratio
130.010.11.0
410.0120.11.0
120.0050.051.0
Table 7. Power flow solution.
Table 7. Power flow solution.
BusVoltage P gen Q gen P load Q load
Magnitude (pu)Angle ( )(pu)(pu)(pu)(pu)
10.9784−5.37690000
20.9578−10.5349001.70.15
31.000000.93340.165300
41.0150−0.96790.80000.304400
Table 8. Initial conditions for the third case study.
Table 8. Initial conditions for the third case study.
Generator δ 0 ω 0 E 0 E fd 0 P m
( )(rad/s)(pu)(pu)(pu)
110.243101.04981.50990.9334
26.984701.08241.63470.8000
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

Tapia-Olvera, R.; Beltran-Carbajal, F.; Valderrabano-Gonzalez, A. Adaptive Neural Trajectory Tracking Control for Synchronous Generators in Interconnected Power Systems. Appl. Sci. 2023, 13, 561. https://doi.org/10.3390/app13010561

AMA Style

Tapia-Olvera R, Beltran-Carbajal F, Valderrabano-Gonzalez A. Adaptive Neural Trajectory Tracking Control for Synchronous Generators in Interconnected Power Systems. Applied Sciences. 2023; 13(1):561. https://doi.org/10.3390/app13010561

Chicago/Turabian Style

Tapia-Olvera, Ruben, Francisco Beltran-Carbajal, and Antonio Valderrabano-Gonzalez. 2023. "Adaptive Neural Trajectory Tracking Control for Synchronous Generators in Interconnected Power Systems" Applied Sciences 13, no. 1: 561. https://doi.org/10.3390/app13010561

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