This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
1. Introduction
The design of an output tracking control scheme for continuous-time nonlinear systems subject to time delays is one of the most investigated problems in nonlinear control research theory [1]. This topic is not a challenging one only because this class of time-delayed systems is highly confronted in the industrial process, but mainly due to the restrictions in proving the desired closed-loop performance objectives, in addition to the stability requirement. As needs be, the delicacy identified with the tracking control problem is intensively considered by researchers nowadays [2–5].
In the framework of the Lyapunov theory, there are mainly two fundamental methodologies to synthesize a tracking control law for a particular class of nonlinear time-delayed systems. The first one is based on the Lyapunov–Krasovskii functionals, while the subsequent one exploits the Lyapunov–Razumikhin functionals. Both methodologies can provide an asymptotic tracking performance. Based on these Lyapunov functionals, most kinds of tracking control methods for various classes of nonlinear time-delayed systems have been widely developed, such as sliding mode control [6], model predictive control [7], fault-tolerant control [8], backstepping control [9, 10], dynamic surface control [11],
The significant drawbacks of those strategies originate from the fact that no generic algorithms exist to define a Lyapunov–Krasovskii/Razumikhin function candidate, as well as from the accompanied computational complexity of the existing tracking control methods for providing the controller’s gains.
It is worth mentioning that all of the aforementioned control approaches are applicable for particular classes of nonlinear systems under the severe Lipschitz assumption and other additional constraints [6, 7], just to mention a few, cases of nonlinear systems with time delays designated by a particular differentiable form [10], cases of nonlinear systems with time delays represented in pure feedback form [9] or a lower-triangular form [11] or strict-feedback form [8], and cases of nonlinear systems with time delays modeled by advanced technique [12–14].
On the other hand, it is recognized that the actuator saturation is a potential problem of all practical dynamic systems [15]. So, every control system has to face an input saturation, which can result in performance abasement such as oscillations, high overshoot, undershoot, lag, large settling time, and sometimes even instability. Thus, both actuator saturation and time delays are frequently encountered when modeling an engineering system. To design appropriate control laws for dealing with the presence of input saturation, three main strategies have been presented in the literature for continuous-time nonlinear systems affected by time delays, which can be cited as follows:
(a) The anti-windup compensation-based methods, in which an auxiliary design system is introduced to compensate the effect of input saturation. There are two schemes in this case, called one-step design scheme or two-step design scheme. For the last one, first a controller is designed without regarding control input nonlinearity, and then, an anti-windup compensator will be augmented in order to minimize the undesirable degradation of closed-loop performance caused by input saturation. The one-step design scheme deals with saturation effect by simultaneously designing the controller and its associated anti-windup compensation. Recently, a few exceptional works have been developed in which the tracking control design problems have been investigated. In [16], a full-order dynamic internal model control-based anti-windup compensation architecture was proposed for stable nonlinear time-delayed systems, satisfying the Lipschitz condition, under actuator saturation. A local decoupling anti-windup compensation design was suggested using the delay-range-dependent approach, for compensation of the undesirable saturation effects. In [17], by employing the concept of decoupled architecture-based design, a dynamic anti-windup compensation applicable to both stable or unstable nonlinear time-delayed systems was proposed, by reformulating the Lipschitz nonlinearities of the considered class of system via linear parameter-varying models. In [18], a novel approach was proposed for designing a static anti-windup compensation for two classes of delayed nonlinear systems under input actuator saturation. Based on the Wirtinger-based inequality, a delay-range-dependent technique was exploited to derive a condition for calculating the anti-windup compensation gains. By using the quadratic Lyapunov–Krasovskii functional, Wirtinger-based inequality, sector conditions, bound on delays, time-varying range of delay, and
(b) The convexity-based methods, in which the input constraints are considered at the controller design stage in order to adjust the controller gains according to the saturation levels. In this case, there are two approaches. The first one is to use a polytopic representation of the saturation function. Based on this representation and using the Takagi–Sugeno modeling, some interesting works were devoted only to the stabilization control problem for saturated T-S fuzzy time-delayed systems by means of delay-dependent Lyapunov–Krasovskii functional [19] or delay-independent Lyapunov–Krasovskii functional [20]. Another way to take the saturation effects into account relying on the sector nonlinearity approach is adopted to derive Popov and Circle criteria [21]. Lately, this approach was effectively applied to tackle the stabilization control problem for Lipschitz nonlinear time-delayed systems subject to symmetric input saturation [22], as well as the tracking control problem for lower-triangular nonlinear time-delayed systems subject to nonsymmetric input saturation [23, 24]. It is important to highlight that these methods, despite that they are restricted to specific classes of nonlinear time-delayed systems, provide an attractive region of initial states that ensure the asymptotic stability of the considered closed-loop system.
(c) The approximation-based intelligent control methods, in which the nonsmooth nonlinear input saturation is approximated by a smooth function. Generally, two commonly used saturated functions are the logistic sigmoid and the hyperbolic tangent. By using neural network or fuzzy approximation technique to relax the growth assumptions and employing Lyapunov–Krasovskii functionals to deal with time delay, an increasing attention has been paid to the adaptive tracking control design for saturated nonlinear time-delayed systems in the triangular form [25, 26] or strict-feedback form [27, 28]. A main limitation of the mentioned works is that the required number of neural-network rules or fuzzy rules to achieve given accuracy leads to increasing complexities of the procedure of computing tracking control law.
Up to our knowledge, the time-varying set point tracking control problem for a particular class of multi-input multi-output nonlinear time-delayed systems, namely nonlinear polynomial system with multiple time-delayed states, subject to nonsymmetric input saturation is not yet investigated until now. It must be noted that such polynomial model is considered as a single unified form to represent the nonlinear dynamics of analytical systems. In fact, any analytical nonlinear model can be represented by a polynomial one utilizing the Kronecker tonsorial power [29] and the Taylor series expansion as main powerful analytical tools. Therefore, this kind of model can accurately describe the dynamical behavior of a large set of physical processes and real industrial plants, including but not limited to the following: electrical machines [30], robot manipulators [31], power systems [32], and interconnected inverted pendulums [33]. This advantage is justified by its capacity (i) to preserve the high-order model as well as its original nonlinearity, which leads to an accurate controller’s gains when computing the control law, and (ii) to enlarge the operating region approximation around the equilibrium point.
Due to the necessity of bringing remedy to the drawbacks of the exiting control methods based on the Lyapunov theory, increasing interests are showed up as of late toward the improvement of numerical approximation methods based on the modeling concept of nonlinear polynomial systems. Some works are devoted to the tracking control problem for such undelayed system in the case of a step input [31] as well as in the case of a time-varying set point input [34]. For the subclass of the nonlinear polynomial system under the presence of a single time-delayed state, whose value is supposed to be constant and known, the tracking control problem has been addressed in [35] using block-pulse functions as a tool of approximation. Nevertheless, it is notable that up to now, none published research in which any one of the control design problems for the nonlinear polynomial system with or without time delays under input saturation is studied.
Motivated by the two concerns: firstly, to tackle the output tracking control problem for the nonlinear polynomial system with multiple time-delayed states subject to nonsymmetric input saturation; secondly, to surmount the drawbacks of previous studies building through a Lyapunov–Krasovskii or Razumikhin function approach, whose cannot tackle the mentioned class of nonlinear time-delayed systems, then it might be beneficial to exploit simultaneously the augmented error modeling technique and numerical method tools. This is justified by the fact that the static errors are reduced effectively by increasing the state vector through a new output tracking error vector, as well as by the conversion of the posed saturated tracking control problem into solving a constrained linear system of algebraic equations, depending on the parameters of the feedback regulator.
Proceeding from the above idea, a new algebraic scheme for the development of a memory polynomial state feedback controller with an integral-action-based compensator for continuous-time nonlinear polynomial system affected by multiple time delays in the states and under nonsymmetric input saturation is presented in the current study. Right off the bat, the modeling technique of augmented error is performed to determine an equivalent augmented form for the closed-loop controlled system, which permits to achieve high trajectory tracking performance [34, 36]. Then, the block-pulse functions basis as an approximation tool as well as their operational matrices are exploited to transform the augmented state-space model of controlled saturated process into an equivalent constrained linear model of algebraic equations, which depends only on the controller gains. Thus, the proposed computation method in this work is simple as well as swift.
Walsh functions [37], block-pulse functions [38], and Haar wavelet functions [39] are considered as the most impressive types of piecewise constant basis functions. Contrary to them, block-pulse functions are featured by their simple structure and direct implementation [40]. This is generally because of their significant properties, that is, labeled disjointedness, fulfillment, and orthogonality. Thus, they have been exploited widely as a valuable tool in the synthesis, analysis, estimation, identification, and different problems related to the area of control and systems [41–43].
The main purpose of this work is to substitute both coefficients of delayed and undelayed augmented state vectors by those of reference models issued from projecting the state-space model over a basis of block-pulse functions. By applying the operational matrices of the considered basis accompanied by the use of explicit arithmetical control operations, it comes out a constrained linear system of algebraic equations, which can be solved by the means of constrained least squares optimization. It is worth noting that the insertion of the imposed limits by the actuator saturation on the control input is translated here through the expansion of the saturated input control over the considered block-pulse functions basis. As an original result, novel sufficient conditions are determined for practical stability guarantees of the augmented closed-loop system under the presence of input saturation constraint. Consequently, the significant contribution of this study can be summed up as follows:
(1) This work is addressing for the first time, the output trajectory tracking control problem for the class of nonlinear polynomial systems with multiple time-delayed states, subject to nonsymmetric input saturation. For this reason, a new combined block-pulse functions method joined to the augmented error modeling technique is applied. This scheme helps in designing memory polynomial state feedback controllers with integral actions.
(2) To our knowledge, the proposed method for the introduction of the imposed limits on the control input by the actuator saturation in the procedure of computing tracking control law for the addressed class of saturated nonlinear time-delayed systems is developed for the first time in this study. This method has the ability to treat both nonsymmetric or symmetric input saturation, which can be evaluated as an important advantage.
(3) Dissimilar to the based Lyapunov–Krasovskii/Razumikhin function tracking method and its related computational intricacy, the proposed controller’s gains in this work are derived by means of constrained least squares optimization. This is established throughout algebraic operations where sufficient stability conditions of the controlled augmented system are defined explicitly. These conditions are defined without precedent for this study.
Following this introduction, a short description of block-pulse functions and their fundamentals are presented. Next, the closed-loop system model is described leading to the problem statement. The essential outcomes are given in the subsequent section. The efficiency and performance of the developed strategy are evaluated on a twofold inverted pendulums benchmark.
Notation. During the whole of this study, the
2. Block-Pulse Functions and their Properties
2.1. Block-Pulse Functions
Over the interval
The principal attributes of block-pulse functions are as follows.
2.1.1. Disjointness
The block-pulse functions are disjoint with each other in the interval
2.1.2. Orthogonality
The block-pulse functions are orthogonal with each other in the interval
The orthogonal property of block-pulse functions is the basis of expanding functions into their block-pulse series. Thus, any absolutely integrable function
2.1.3. Completeness
The block-pulse function set is complete when the order
2.2. Error in BPFs Approximation
Assuming that
Over every subinterval
Furthermore, the total error can be defined as follows:
Consequently, over a BPFs basis with a high order
2.3. BPFs Expansion of a Vector Function
A vector function
2.4. BPFs Expansion of a Time-Delayed Vector Function
Assume that the vector
As a result, the expansion of time-delayed vector
2.5. Operational Matrix of Integration
For the BPFs basis, an operational matrix of integration is defined in [44] by
2.6. Operational Matrix of Product
The elementary matrix can be defined as follows:
Based on the disjointness property of BPFs, the operational matrix of product is given by [35]
3. Problem Formulation and System Description
Consider a continuous-time nonlinear polynomial systems with known and fixed multiple time delays in states
In (25),
3.1. Assumption
The consider system (25) is locally controllable around
3.2. Recommended Strategy
Control objective involves the tracking of outputs of saturated nonlinear time delays system for given reference input vector
Each element of the actuator vector
The constrained inputs, denoted
3.3. Control Objective
The undelayed augmented state vector
When taking into consideration that
Then, the augmented system subject to the constrained input control
Assuming that the obtained augmented system
The output vector
Remark 1.
In order to make the adopted control strategy (26) in the adequate form, corresponding to the augmented system (39), it should be written as follows:
Remark 2.
The structure of the adopted strategy of control is perfectly adequate to the structure of the considered state model. This is justified by the following facts:
(i) The compensator gain
(ii) The control gains
with
4. Major Outcomes
4.1. Proposed Tracking Control Approach for Nonlinear Polynomial Time Delays System under Input Saturation
Let us define the following matrices which depend only on control parameters:
By substituting the constrained inputs control
With respect to
Over the basis of the block-pulse functions truncated to an order
We indicate that the essential key is based on the equalization of the undelayed state vector of the controlled augmented system and the state vector of the reference model. By way of explanation
As a result, the delayed state vector of the controlled augmented system
Using the operational matrix of product, the
In the same way, the
In addition to this, for each
As well, for each
As well, for each
As well, for each
As well, for each
As well, for each
As well, for each
For simplicity, let us denote from relations (60)–(66) the following constants matrices:
Then, it results from the expansion of the whole state model (53) over the considered orthogonal functions basis:
The application of the integration operational matrix
By removing the block-pulse vector basis
By taking into account the relations (47)–(51), it results the following algebraic relation, where the only unknowns are the control law parameters:
Using the vectorization operator
With the famous property of the vectorization operator, given for each matrix
It should be borne in mind that our goal is the gain determination of the adopted control law. Thus, from relations (42) and (43), we can infer that
Consequently, relation (78) can be transformed into the following form:
Letting
It is appreciable to systematize such problem as follows:
Now, by taking into account that the control law
Undertaken the equality (55), the expansion of the latter inequalities over the considered block-pulse functions basis and the use of the
In the end, the posed control problem has been effectively reduced to an overdetermined linear system subject to an inequality constraint, which can be formulated from equality (85) and inequality (88) as follows:
The above constrained linear system is of
This kind of system can be easily solved in the constrained least square sense, by the formulation as a quadratic programming problem as follows:
4.2. Practical Stability Problem Analysis
Presently, the control parameters
For this purpose, let us consider the following constants matrices:
Definition 1.
The controlled system (39) is called practically stable if every bounded input vector produces a bounded states vector. In other words, there exist
Theorem 1.
The controlled system (39) is practical stable if all eigenvalues of matrix
Proof 1.
By taking into account that
By respecting that
Since all eigenvalues of matrix
Let us suppose that
Through the following matrix norm properties:
Now by taking into account the following special property of function saturation (see [46]):
It results the following inequality:
Let us introduce the following function:
Now, by introducing a new function
By deriving the function
By integrating the last inequality from 0 to t, it follows, based on the use of the Bellman-Gronwall inequality (see appendix D in [34]) that
Inequalities (117) and (120) imply
From the definition of function
If condition (96) holds on, then for
At this point, in order to make sure the hypothesis (108) for all
Consequent, from inequality (125) and condition (126), it allows that
Hence, the controlled system (39) is practically stable.
5. Study of an Illustrative Benchmark System
In this section, simulations will be performed on the model of double-inverted pendulums, which can be described concisely in Figure 1.
[figure(s) omitted; refer to PDF]
The parameters
5.1. System Modeling
According to [47], the considered benchmark system is described as follows:
In addition, we assumed that
For simulation, we also give the values of the time delays, the initial conditions, and the two saturating actuators as follows:
5.2. Polynomial Model for Studied Benchmark System
Using Taylor series expansions, the nonlinear benchmark model (128), without actuator saturation, can be developed on a third-order polynomial system (25) which is described by the following state equations:
5.3. Fidelity of the Adopted Polynomial Model
Given the following inputs control:
Then, the evolution of the state variables in closed loop for both nonlinear (128) and polynomial (133) systems is shown in Figure 2.
[figure(s) omitted; refer to PDF]
From the simulation results, it is proved that the dynamical behavior of the real system is adequately described through the adopted polynomial model affected by multiple time delays in states. This is confirmed by the fact that the behavior of the considered polynomial model can replicate with a enough accuracy the real system one.
5.4. Control Qualification Statements
The aim of the present application is the control of the angular positions
For this purpose, we adopt the following parameters matrices of the reference model (40):
It should be noted that the chosen number of integrators
5.5. Parameters Determination of Block-Pulse Functions Basis
For the selected reference input vector
In order to determine the parameters of block-pulse functions basis, namely the time interval
(i) The time interval
(ii) By taking into consideration that each element
From Figure 3, we can deduce that the agreement is excellent for
[figure(s) omitted; refer to PDF]
In Table 1, three numerical methods, namely, root mean square error (RMSE), mean squared error (MSE), and mean absolute error (MAE), are used to measure the errors between the exact solution
Table 1
The errors between the exact solution and the approximate one.
Methods | Errors | |||||||||
RMSE | 0.029 3 | 0.041 1 | 0.029 4 | 0.040 9 | 0.001 0 | 0.001 0 | 0.000 9 | 0.001 0 | 0.001 2 | 0.001 2 |
MSE | 0.000 9 | 0.001 7 | 0.000 9 | 0.001 7 | 0.000 0 | 0.000 0 | 0.000 0 | 0.000 0 | 0.000 0 | 0.000 0 |
MAE | 0.021 6 | 0.024 0 | 0.021 6 | 0.024 0 | 0.000 7 | 0.000 7 | 0.000 7 | 0.000 7 | 0.000 8 | 0.000 8 |
It appears clear from Table 1 that the errors can be judged to be very satisfactory with respect to the effectiveness expansivity of the exact solution over the considered block-pulse functions basis for
5.6. Results and Discussion
For
Consequently, the following simulation results are obtained:
In Figure 4, the responses of controlled inverted pendulums system using the proposed saturated tracking control method and the considered reference model are plotted.
[figure(s) omitted; refer to PDF]
It can be seen that the time delay polynomial state feedback controllers with triple-action integral, applied to the inverted pendulums system, permit them to achieve their purpose. In fact, the performance of the controlled inverted pendulums system is judged to be very satisfactory with respect to the effectiveness trackability of the reference input vector.
Figure 5 displays the errors between the output vector of the controlled benchmark system
[figure(s) omitted; refer to PDF]
It is clear that the error signals are not significant. In fact, we can see that they converge toward a small neighborhood of the origin, which confirm that the proposed saturated control law computed using the developed approach, permits to have a good tracking performance. This is confirmed by a close to zero steady-state error for the angular positions
According to the simulation result given in Figure 6, it is seen that the control signals
[figure(s) omitted; refer to PDF]
From what has been stated above, it can be deduced that the adopted strategy of control can guarantee for the closed-loop saturated nonlinear polynomial system subject to multiple time-delayed states an excellently trackability of the reference input vector.
5.7. Simulation Results Given in a Practical Environment
To demonstrate the effectiveness in a practical environment, some measurement noises and external disturbances are imposed on the system. The measurement noises
The corresponding simulation results are shown in Figures 7 and 8. We can deduce that the proposed strategy of control permits to conserve an acceptable tracking performance even in the presence of some measurement noises and external disturbances. Hence, this can be evaluated as a second advantage of the investigated approach in this study.
[figure(s) omitted; refer to PDF]
5.8. Practical Stability Test
The obtained gains verified that all eigenvalues of matrix
6. Conclusion
In this article, we have built up an original control scheme for a class of nonlinear polynomial systems subject to control input constraints. These systems are characterized by their complex and high nonlinearities as well as fixed and well-defined time delays. The design methodology makes full use of a memory nonlinear state feedback control formalism, accompanied by a compensator gain built through the integral actions technique. In the initial step, the closed-loop augmented form is determined using the augmented error modeling technique. In the subsequent step, an algebraic system with constraints of controller parameters is derived so as to solve the tracking control problem in the sense of constrained least squares optimization methodology. In the last step, the system’s closed-loop stability is assessed through providing new sufficient conditions for the model’s practical stability. As an original performance of the synthesized technique, it is straightforward to estimate the enlarged region of stability.
The simulation analysis has demonstrated the viability of the developed control method in enhancing the performance of the studied benchmark model output tracking. Indeed, it is plainly observed throughout the simulation study that the suggested memory polynomial controllers with integrals action can quickly attenuate the steady-state error, as a result of a good tracking performance, even in the presence of actuator saturation.
Future works will stretch out the developed technique to deal with saturated tracking control design for nonlinear polynomial time-varying systems affected with both unstructured uncertainties and time delays in states.
[1] I. Karafyllis, M. Malisoff, F. Mazenc, P. Pepe, "Erratum to: recent results on nonlinear delay control systems," Recent Results on Nonlinear Delay Control Systems, vol. 4,DOI: 10.1007/978-3-319-18072-4_21, 2016.
[2] Y. Tu, H. Fang, Y. Yin, S. He, Reinforcement Learning-Based Nonlinear Tracking Control System Design via LDI Approach with Application to Trolley System, 2021.
[3] P. Cheng, S. He, X. Luan, F. Liu, "Finite-region asynchronous Hcontrol for 2D Markov jump systems," Automatica, vol. 129,DOI: 10.1016/j.automatica.2021.109590, 2021.
[4] M. Cai, Z. Xiang, "Adaptive finite-time consensus tracking for multiple uncertain mechanical systems with input saturation," International Journal of Robust and Nonlinear Control, vol. 27, pp. 1653-1676, DOI: 10.1002/rnc.3741, 2017.
[5] S. Li, Z. Xiang, "Adaptive prescribed performance control for switched nonlinear systems with input saturation," International Journal of Systems Science, vol. 49 no. 1, pp. 113-123, DOI: 10.1080/00207721.2017.1390706, 2018.
[6] B. Mirkin, J. Haddad, Y. Shtessel, "Tracking with asymptotic sliding mode and adaptive input delay effect compensation of nonlinearly perturbed delayed systems applied to traffic feedback control," International Journal of Control, vol. 89 no. 9, pp. 1890-1903, DOI: 10.1080/00207179.2016.1174340, 2016.
[7] I. Estrada-Sánchez, M. Velasco-Villa, H. Rodríguez-Cortés, "Prediction-based control for nonlinear systems with input delay," Mathematical Problems in Engineering, vol. 2017,DOI: 10.1155/2017/7415418, 2017.
[8] D. Zhai, C. Xi, J. Dong, Q. Zhang, "Adaptive fuzzy fault-tolerant tracking control of uncertain nonlinear time-varying delay systems," IEEE Transactions on Systems, Man, and Cybernetics: Systems, vol. 50 no. 5, pp. 1840-1849, DOI: 10.1109/tsmc.2018.2789441, 2020.
[9] W. Liu, C.-C. Lim, P. Shi, S. Xu, "Observer-based tracking control for MIMO pure-feedback nonlinear systems with time-delay and input quantisation," International Journal of Control, vol. 90 no. 11, pp. 2433-2448, DOI: 10.1080/00207179.2016.1250162, 2017.
[10] L. Xue, Z. Liu, Z. Sun, W. Sun, "New results on robust tracking control for a class of high-order nonlinear time-delay systems," International Journal of Systems Science, vol. 50 no. 10, pp. 2002-2014, DOI: 10.1080/00207721.2019.1646346, 2019.
[11] Y. Sun, Q. Zhao, C. Zhang, J. Wu, "Adaptive dynamic surface control design with asymptotic tracking performance for a class of uncertain input-delayed systems," Circuits, Systems, and Signal Processing, vol. 39 no. 7, pp. 3512-3531, DOI: 10.1007/s00034-019-01335-3, 2020.
[12] C.-S. Chiu, T.-S. Chiang, "H ∞ output-feedback fuzzy proportional-integral control of fully delayed input/output systems," ISA Transactions, vol. 66, pp. 22-31, DOI: 10.1016/j.isatra.2016.10.003, 2017.
[13] Y. H. Choi, S. J. Yoo, "Neural-networks-based adaptive quantized feedback tracking of uncertain nonlinear strict-feedback systems with unknown time delays," Journal of the Franklin Institute, vol. 357 no. 15, pp. 10691-10715, DOI: 10.1016/j.jfranklin.2020.08.046, 2020.
[14] Z. Rahmani, B. Baigzadehnoe, B. Rezaie, "Tracking control of a class of nonlinear systems with output delay based on adaptive fuzzy dynamic surface control," International Journal of Systems Science, vol. 51 no. 7, pp. 1280-1306, DOI: 10.1080/00207721.2020.1758827, 2020.
[15] Y. Li, Z. Lin, Stability and Performance of Control Systems with Actuator Saturation, 2018.
[16] M. Hussain, M. Rehan, "Nonlinear time-delay anti-windup compensator synthesis for nonlinear time-delay systems: a delay-range-dependent approach," Neurocomputing, vol. 186, pp. 54-65, DOI: 10.1016/j.neucom.2015.12.078, 2016.
[17] A. Akram, M. Hussain, N. us Saqib, M. Rehan, "Dynamic anti-windup compensation of nonlinear time-delay systems using LPV approach," Nonlinear Dynamics, vol. 90 no. 1, pp. 513-533, DOI: 10.1007/s11071-017-3678-8, 2017.
[18] M. Hussain, M. Rehan, C. K. Ahn, Z. Zheng, "Static anti-windup compensator design for nonlinear time-delay systems subjected to input saturation," Nonlinear Dynamics, vol. 95 no. 3, pp. 1879-1901, DOI: 10.1007/s11071-018-4666-3, 2019.
[19] P. Selvaraj, B. Kaviarasan, R. Sakthivel, H. R. Karimi, "Fault‐tolerant SMC for Takagi-Sugeno fuzzy systems with time‐varying delay and actuator saturation," IET Control Theory & Applications, vol. 11 no. 8, pp. 1112-1123, DOI: 10.1049/iet-cta.2016.0845, 2017.
[20] H. Gassara, A. El Hajjaji, M. Chaabane, "Control of time delay polynomial fuzzy model subject to actuator saturation," International Journal of Fuzzy Systems, vol. 18 no. 5, pp. 763-772, DOI: 10.1007/s40815-015-0133-1, 2016.
[21] H. Khalil, Nonlinear Systems, 2002.
[22] M. Rehan, N. Iqbal, K.-S. Hong, "Delay-range-dependent control of nonlinear time-delay systems under input saturation," International Journal of Robust and Nonlinear Control, vol. 26 no. 8, pp. 1647-1666, DOI: 10.1002/rnc.3372, 2016.
[23] H. Min, S. Xu, Q. Ma, B. Zhang, Z. Zhang, "Composite-observer-based output-feedback control for nonlinear time-delay systems with input saturation and its application," IEEE Transactions on Industrial Electronics, vol. 65 no. 7, pp. 5856-5863, DOI: 10.1109/tie.2017.2784347, 2018.
[24] Q. Liu, H. Li, X. Zhang, "Output feedback tracking control for lower‐triangular nonlinear time‐delay systems with asymmetric input saturation," International Journal of Robust and Nonlinear Control, vol. 30 no. 8, pp. 3471-3483, DOI: 10.1002/rnc.4953, 2020.
[25] H. Wang, B. Chen, C. Lin, Y. Sun, "Observer-based adaptive fuzzy tracking control for a class of MIMO nonlinear systems with unknown dead zones and time-varying delays," International Journal of Systems Science, vol. 50 no. 3, pp. 546-562, DOI: 10.1080/00207721.2018.1563224, 2019.
[26] H. Dastres, B. Rezaie, B. Baigzadehnoe, "Neural-network-based adaptive backstepping control for a class of unknown nonlinear time-delay systems with unknown input saturation," Neurocomputing, vol. 398, pp. 131-152, DOI: 10.1016/j.neucom.2020.02.070, 2020.
[27] A. Moradvandi, M. Shahrokhi, S. A. Malek, "Adaptive fuzzy decentralized control for a class of MIMO large-scale nonlinear state delay systems with unmodeled dynamics subject to unknown input saturation and infinite number of actuator failures," Information Sciences, vol. 475, pp. 121-141, DOI: 10.1016/j.ins.2018.09.052, 2019.
[28] X. Zhao, H. Yang, W. Xia, X. Wang, "Adaptive fuzzy hierarchical sliding-mode control for a class of MIMO nonlinear time-delay systems with input saturation," IEEE Transactions on Fuzzy Systems, vol. 25 no. 5, pp. 1062-1077, DOI: 10.1109/tfuzz.2016.2594273, 2017.
[29] J. Brewer, "Kronecker products and matrix calculus in system theory," IEEE Transactions on Circuits and Systems, vol. 25 no. 9, pp. 772-781, DOI: 10.1109/tcs.1978.1084534, 1978.
[30] M. M. Belhaouane, N. B. Braiek, "Design of stabilizing control for synchronous machines via polynomial modelling and linear matrix inequalities approach," International Journal of Control, Automation and Systems, vol. 9 no. 3, pp. 425-436, DOI: 10.1007/s12555-011-0301-5, 2011.
[31] B. Iben Warrad, M. K. Bouafoura, N. Benhadj Braiek, "Tracking control synthesis of nonlinear polynomial systems," .
[32] H. Rtibi, S. Elloumi, N. Benhadj Braiek, "Development of a decentralized nonlinear controller for a class of uncertain polynomial interconnected systems: application for a large scale power system," Transactions of the Institute of Measurement and Control, vol. 41 no. 8, pp. 2236-2249, DOI: 10.1177/0142331218796150, 2018.
[33] A. Feydi, S. Elloumi, C. Jammazi, N. Benhadj Braiek, "Decentralized finite-horizon suboptimal control for nonlinear interconnected dynamic systems using SDRE approach," Transactions of the Institute of Measurement and Control, vol. 41 no. 11, pp. 3264-3275, DOI: 10.1177/0142331218820916, 2019.
[34] B. Iben Warrad, M. K. Bouafoura, N. Benhadj Braiek, "Tracking control design for nonlinear polynomial systems via augmented error system approach and block pulse functions technique," Kybernetika, vol. 5 no. 5, pp. 831-851, DOI: 10.14736/kyb-2019-5-0831, 2019.
[35] B. Iben Warrad, M. K. Bouafoura, N. Benhadj Braiek, "Static output tracking control for non-linear polynomial time-delay systems via block-pulse functions," Journal of the Chinese Institute of Engineers, vol. 41 no. 3, pp. 194-205, DOI: 10.1080/02533839.2018.1459849, 2018.
[36] Y. Xu, J. Zhang, F. Liao, "Augmented error system approach to control design for a class of neutral systems," Advances in Difference Equations, vol. 270,DOI: 10.1186/s13662-015-0596-2, 2015.
[37] W. L. Yen-Ping Shih, Y. P. Shih, "Shift Walsh matrix and delay-differential equations," IEEE Transactions on Automatic Control, vol. 23 no. 6, pp. 1023-1028, DOI: 10.1109/tac.1978.1101888, 1978.
[38] Z. H. Jiang, W. Schaufelberger, Block-Pulse Functions and Their Applications in Control Systems, 1992.
[39] S.-L. Chen, H.-C. Lai, K.-C. Ho, "Identification of linear time varying systems by Haar wavelet," International Journal of Systems Science, vol. 37 no. 9, pp. 619-628, DOI: 10.1080/00207720600774255, 2006.
[40] A. Deb, S. Roychoudhury, G. Sarkar, "System identification: parameter estimation of transfer function," Analysis and Identification of Time-Invariant Systems, Time-Varying Systems, and Multi-Delay Systems using Orthogonal Hybrid Functions, vol. 46, pp. 331-355, DOI: 10.1007/978-3-319-26684-8_15, 2016.
[41] B. Iben Warrad, M. K. Bouafoura, N. Benhadj Braiek, "Combined constrained robust least squares approach and block-pulse functions technique for tracking control synthesis of uncertain bilinear systems with multiple time-delayed states under bounded input control," Mathematical Problems in Engineering, vol. 2020,DOI: 10.1155/2020/7186928, 2020.
[42] H. R. Marzban, F. Malakoutikhah, "Solution of delay fractional optimal control problems using a hybrid of block-pulse functions and orthonormal Taylor polynomials," Journal of the Franklin Institute, vol. 356 no. 15, pp. 8182-8215, DOI: 10.1016/j.jfranklin.2019.07.010, 2019.
[43] O. Balatif, M. Rachik, E. Labriji, Z. Rachik, "Optimal control problem for a class of bilinear systems via block pulse functions," ”Journal of Mathematical Control and Information, vol. 34 no. 3, pp. 973-986, DOI: 10.1093/imamci/dnw005, 2016.
[44] C. Hwang, Y. P. Shih, "Optimal control of delay systems via block pulse functions," Journal of Optimization Theory and Applications, vol. 45 no. 1, pp. 101-112, DOI: 10.1007/bf00940816, 1985.
[45] V. Lakshmikantham, S. Leela, A. A. Martynyuk, Practical Stability of Nonlinear Systems, 1990.
[46] W.-J. Wang, B.-S. Chen, "Stability of large-scale systems with saturating actuators," International Journal of Control, vol. 47 no. 3, pp. 827-850, DOI: 10.1080/00207178808906056, 1988.
[47] H. Sun, L. Hou, G. Zong, X. Yu, "Adaptive decentralized neural network tracking control for uncertain interconnected nonlinear systems with input quantization and time delay," IEEE Transactions on Neural Networks and Learning Systems, vol. 31 no. 4, pp. 1401-1409, DOI: 10.1109/tnnls.2019.2919697, 2020.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Copyright © 2022 Bassem Iben Warrad. This is an open access article distributed under the Creative Commons Attribution License (the “License”), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. https://creativecommons.org/licenses/by/4.0/
Abstract
The present research work is intended to synthesize a novel tracking control strategy for a class of nonlinear polynomial systems characterized by multiple well-defined delays in state variables under the presence of nonsymmetric input saturation. The design strategy makes full use of an associate’s memory nonlinear state feedback control with integral-based actions. An original control scheme joining block-pulse functions method combined with the augmented error modeling technique is used to infer the controller’s tracking gains. The objective is to convert the investigated nonlinear algebraic problem governed by specifying constraints into a constrained linear one that can be solved in the constrained least square methodology. Detailed novel sufficient conditions proving the closed-loop augmented system’s practical stability are elaborated. The instance of a twofold inverted pendulums benchmark is considered so as to exhibit the benefits of the proposed control approach.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer