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 security of technological systems is a major concern in the last decade [1–4]. Ensuring the security and the environment of a process require the knowledge of its operating status as finely as possible at every moment. In particular, we have to be able to decide if the working system is normal or if a malfunction has occurred. In this case, it is interesting to know the nature of this dysfunction, which is the main objective of the diagnosis. So, in the context of increasing autonomy of the systems, once the dysfunction is detected and identified, this knowledge must be taken into account when calculating a closed-loop control law to counter the influence of defects. This strategy is entitled fault tolerant control (FTC) [5].
The goal of this work is to synthesize fault tolerant control for nonlinear multiple-input multiple-output (MIMO) systems via model predictive control (MPC) based on reduced complexity multiple models. Model-based predictive control is a well-established online control strategy which iteratively computes control signals by solving an optimization problem over a future time horizon under certain process constraints [6–9]. This optimization uses a prediction model of the future plant behavior. The closed-loop performance depends on the choice of an appropriate model for prediction and several tuning parameters. To model MIMO nonlinear systems, several models are used like neural network [10], MIMO nonlinear autoregressive with exogenous input model (NARX) [11], fuzzy logic model [12], and MIMO autoregressive with exogenous input (ARX) multiple models known as MIMO Takagi–Sugeno model [13]. However, these models are constrained by a high parameter number. Furthermore, the complexity of MIMO nonlinear models handicaps the synthesis of a control law by increasing the computation time of the control. To overcome this problem, several works are developed in the literature in the case of single-input single-output (SISO) linear and nonlinear models and MIMO linear model by expansion on Laguerre orthonormal bases [14–18].
In this context, we propose in this paper to reduce the parametric complexity of ARX MIMO multiple models by decomposing its parameter associated with the inputs and the outputs on independent Laguerre orthonormal bases. This decomposition can be realized since the coefficients of the ARX MIMO multiple models are absolutely summable on
The synthesis of a MIMO nonlinear fault tolerant control via MPC (MIMO NFTC-MPC) requires fault detection and estimation procedures. About that, we propose in this paper to use the moving horizon fault estimation (MHE) [19] based on the proposed MIMO ARX-Laguerre multiple models. The MHE is used to estimate the actuator faults from the error between the estimated outputs and the system outputs. The main contributions of this paper is basically threefold. (1) We present a new reduced complexity model for nonlinear MIMO systems by expanding the MIMO ARX multimodel on independent Laguerre bases. The resulting MIMO ARX-Laguerre multiple models ensures the parameter number reduction with a recursive and easy representation. (2) We develop a fault actuator detection and estimation based on the identified MIMO ARX-Laguerre multimodel and using the moving horizon fault estimation. (3) By combining the fault estimation procedure and the model predictive control for MIMO nonlinear system based on the MIMO ARX-Laguerre multiple models, we develop a MIMO nonlinear fault tolerant control via model predictive control.
This paper is organized as follows: in Section 2, we present the modeling of MIMO nonlinear systems where we recall the principle of MIMO multiple model approach and we give the definition of the MIMO ARX multiple models. In Section 3, we present the MIMO ARX-Laguerre multiple models obtained by the expansion of MIMO ARX multiple models on independent Laguerre bases. In Section 4, we propose the identification procedure of the MIMO ARX-Laguerre multiple models, where we develop a recursive method to identify the Fourier coefficients and we use a metaheuristic algorithm to optimize the poles. Section 5 is devoted to the development of a MHE to detect and estimate the actuator faults of the MIMO nonlinear system using the MIMO ARX-Laguerre multiple models. In Section 6, we synthesize the MIMO nonlinear fault tolerant control via MPC where we develop the j-step ahead predictor of the MIMO ARX-Laguerre multiple model outputs by taking into account the actuator faults and we present the control calculation by taking into account the constraint on the inputs and the outputs by resolving an optimization problem. Finally, Section 7 illustrates the proposed MIMO nonlinear fault tolerant control via MPC by a numerical example.
2. Modeling of MIMO Nonlinear Systems
2.1. Principle of Multiple Model Approach
A multiple model is a set of LTI (linear time invariant) and causal submodels aggregated by an interpolation mechanism to characterize the dynamic behavior of the overall nonlinear system. It is characterized by the number of submodels, their structure, and the choice of weighting functions. A multiple model structure is represented by
The weighting functions can be constructed from continuous functions derivatives such as Gaussian functions as follows:
2.2. MIMO ARX Multiple Models
A strictly causal discrete time MIMO nonlinear system with p inputs and m outputs can be represented by a MIMO ARX multiple models where each nonlinear multiple-input single-output (MISO) system
Then, the weighting function
The
The output of the MISO ARX multiple models
Then, the MIMO ARX multiple models are characterized by a
3. Expansion of MIMO ARX Multiple Models on Laguerre Orthonormal Bases
In this section, we use the Laguerre orthonormal bases to reduce the parametric complexity of the MIMO ARX multiple models defined by (9) [15, 18, 20]. This choice is due to the capability of Laguerre base on parametric reduction and for the classical recurrent representation. According to the stability condition of the system in the sense of bounded-input bounded-output criterion (BIBO), the coefficients
Therefore, these coefficients belong to the Lebesgue space
By substituting
The relation (19) can be written, for
By analogy to the development given by Mbarek et al. [22] for the MIMO case and from relation (A.3) and (A.4) given in Appendix A, the MISO ARX-Laguerre multiple model can be described by the following recursive representation:
The matrices
The output of the
The MISO ARX-Laguerre multiple models given by relation (21) is characterized by
The proposed MIMO ARX-Laguerre multiple models given, for
[figure omitted; refer to PDF]
By defining the output vectors
Then, the MIMO ARX-Laguerre multiple models can be written in the following recursive representation:
4. Identification of the MIMO ARX-Laguerre Multiple Models
A strictly causal discrete time nonlinear MIMO system with p inputs and m outputs can be described by a MIMO ARX-Laguerre multiple models where each MISO system, for
4.1. Recursive Identification of the Fourier Coefficients
This method proposed by Abdelwahed et al. [21] is based on the minimization of a regularized square error given as
(i)
(ii)
(iii)
From relation (26) and at time instant h, the square error
The optimal parameter vector
From relation (40), we can calculate the estimated parameter vector
The recursive parametric identification of the MIMO ARX-Laguerre multiple models representing a nonlinear MIMO system of p inputs and m outputs where each MISO system is decomposed into L submodel is described by the following algorithm.
4.2. Pole Optimization of the MIMO ARX-Laguerre Multiple Models Using Metaheuristic Algorithms
To guarantee a significant parametric reduction of the proposed MIMO ARX-Laguerre multiple models, it is necessary to optimize the
The pole optimization algorithm of the proposed MIMO ARX-Laguerre multiple models using the genetic algorithm is summarized in the following algorithm.
5. Moving Horizon Fault Estimation Based on MIMO ARX-Laguerre Multiple Models
In the following, we propose to use the moving horizon fault estimation (MHE) based on the MIMO ARX-Laguerre multiple models to solve the fault estimation of the MIMO nonlinear system. The MHE is used to estimate the actuator faults from the error between the estimated output
The estimate actuators faults
The quadratic criterion
The MHE method is formulated by minimizing the criterion
6. MIMO Nonlinear Fault Tolerant Control via Model Predictive Control
In this paper, we propose a MIMO nonlinear fault tolerant control via model predictive control using MIMO ARX-Laguerre multiple models (MIMO NFTC-MPC). The proposed MIMO NFTC-MPC is applied to a nonlinear system and used to compensate online the actuator faults by including the effects of the faults in the model predictive control optimization problem. Then, the MIMO NFTC-MPC strategy requires a fault estimation unit to estimate the actuator faults and a MIMO ARX-Laguerre multiple models observer to estimate the system state. The MIMO NFTC-MPC strategy is described by a block diagram as represented in Figure 2.
[figure omitted; refer to PDF]
The MIMO NFTC-MPC is characterized by three essential steps. The first step is devoted to the calculation of the system output prediction
6.1. The j-Step Ahead Predictor including the Actuator Faults
The MIMO ARX-Laguerre multiple models taking into account actuator faults can be written from relation (31) as
By successive substitutions and after some reorganization, we give the following proposition.
Proposition 1.
The j-step ahead predictor including the actuator faults using the MIMO ARX-Laguerre multiple models,
See proof in Appendix B.
The j-step ahead predictor given by (57) is split into two components, the free and the forced components:
The free component
For
From relations (71) and (73) and for
(i)
(ii)
(iii)
(iv)
(v)
According to relations (71) and (73), the components
Then, from relation (66), the prediction vector
6.2. Control Calculation
The control calculation of a MIMO system with p inputs and m outputs is based on the minimization of the following performance quadratic criterion:
The quadratic criterion
By replacing
The model predictive control methods allow to take into account some constraints optimization problem subject to physical constraints on the inputs and the outputs due to the actuator technology, the control system security, or the quality desired for the output of the controlled process. In the case of MIMO system of m outputs and p inputs, the constraints are given as
These constraints define a future control increments admissible set as follows:
Then, the optimization problem subject to the physical constraints on the inputs and the outputs is written as follows:
The optimization problem (90) subject to (84) is a convex quadratic programming problem (QP), for which the global solution is unique. As with all predictive control methods, where a moving horizon strategy is applied, at instant
7. Numerical Example
The proposed MIMO ARX-Laguerre multiple models, the fault detection algorithm, and the fault tolerant control via MPC are validated on numerical simulation using the following nonlinear MIMO discrete-time system characterized by two inputs
The MIMO nonlinear system given by (93) was simulated, and a set of training input-output data were obtained. These inputs and outputs systems are represented, respectively, by Figures 3 and 4.
[figure omitted; refer to PDF]
[figures omitted; refer to PDF]
To describe the MIMO nonlinear system by the proposed MIMO ARX-Laguerre multiple models, it is necessary to determine the weighting functions
[figure omitted; refer to PDF]
From the input/output couples, we use 800 couples to identify the proposed nonlinear MIMO ARX-Laguerre multiple models where we applied the Algorithm 1 to identify the Fourier coefficients and the Algorithm 2 to optimize the poles. After several simulations for different truncation orders
Algorithm 1: Recursive parametric identification.
(1)
Assume we have M inputs/outputs couples
(2)
Choose the number of submodels and fix the truncating orders
(3)
Assume that the Laguerre poles vectors
(4)
Calculate the matrices
(5)
Initialize the parameter vectors
(6)
For
(a)
Calculate
(b)
Deduce the matrix
(c)
Compute the estimated Fourier coefficients at time instant h,
(d)
Algorithm 2: Pole optimization algorithm.
(1)
Assume we have M measured input/output system
(2)
Choose the size of population N
(3)
Fix a stopping criterion
(4)
Fix an initial set of N pole vectors
(5)
For each poles vector, identify the parameters vector
(6)
Compute the outputs
(7)
Evaluate the fitness values of the initial population
(8)
do
(a)
Select parents
(b)
Crossover
(c)
Mutation
(d)
Next population
(e)
Identify parameter vectors and compute the outputs for each poles vectors
(f)
Evaluate the fitness values of the population
(9)
Until stopping criteria reached
(10)
The last population is the optimal value of the MIMO ARX-Laguerre multiple models poles
Algorithm 3: MIMO nonlinear fault tolerant control via MPC (MIMO NFTC-MPC).
(1)
The nonlinear system is modeled by the MIMO ARX-Laguerre multiple models for L fixed linear submodels for each MISO system, where the parameters vector
(2)
Choose the prediction horizon
(3)
Determine the positive definite matrices
(4)
Choose the physical constraints given by (81)–(83)
(5)
Fix the fault actuators constraints
(6)
Compute the vectors
(7)
Compute these matrices
(8)
Calculate the matrices
(9)
Compute the matrix
(10)
Choose the reference signals
(11)
for
(a)
Apply the inputs
(b)
Optimize the fault actuators
(c)
Compute
(d)
For
(e)
Compute these vectors
(f)
Compute the vector
(g)
Solve the optimization problem given by (90)
(h)
Calculate the control signal
(12)
END
Using the optimal poles
[figure omitted; refer to PDF]
[figure omitted; refer to PDF]The identified MIMO ARX-Laguerre multiple models are used to detect the fault actuator by applying the MHE technique developed in Section 5. To validate the capability of the MHE using MIMO ARX-Laguerre multiple models, we applied to the nonlinear MIMO system given by (93), a constant input
[figure omitted; refer to PDF]
[figure omitted; refer to PDF]To validate the proposed fault tolerant control algorithm for nonlinear MIMO systems via MPC based on ARX-Laguerre multiple models Algorithm 3, we used constant reference trajectories
[figure omitted; refer to PDF]
[figure omitted; refer to PDF][figure omitted; refer to PDF]
[figure omitted; refer to PDF][figure omitted; refer to PDF]
[figure omitted; refer to PDF]7.1. Example 2: Communicating Two-Tank System
7.1.1. Description of the Experimental System
The proposed faults tolerant control scheme presented in this paper is tested on a MIMO nonlinear MIMO communicating two-tank system (CTTS). The picture of the MIMO CTTS is given in Figure 16, and its block diagram is represented in Figure 17. The CTTS contains two voltage-controlled motor pumps (
[figure omitted; refer to PDF]
[figure omitted; refer to PDF]Table 1
Notations used for the CTTS system.
|
Motor-pump 1 with variable flow rate between 0 and |
|
Motor-pump 2 with variable flow rate between 0 and |
|
Manual drain valve of tank 1 of cross section |
|
Manual interconnection valve between the two tanks of cross section |
|
Manual drain valve of tank 2 of cross section |
|
Electromagnetic valve of cross section |
|
Flow rate provided by motor-pump 1 |
|
Flow rate provided by motor-pump 2 |
|
Flow rate between tanks 1 and 2 |
|
Flow rate drain of tank 1 |
|
Flow rate drain of tank 2 |
|
Three-way valve |
|
Level sensor in the tank 1 |
|
Level sensor in the tank 2 |
The measurement platform and experimental process control represented in Figure 18 are characterized by the interface card plugged in the computer slot generating two PWM (pulse width modulation), the DAS-1600 card for the acquisition of water levels
[figure omitted; refer to PDF]
The nonlinear CCTS system can be described by a nonlinear MIMO model. In this paper, we will model this system by the proposed nonlinear MIMO ARX-Laguerre multiple models. In the following, the identified model is used to validate the MIMO MHE method proposed in Section 5 by the estimation of the actuator faults. Finally, we validate the proposed Algorithm 2 “MIMO nonlinear fault tolerant control via MPC” developed based on “nonlinear MIMO ARX-Laguerre multiple models.”
7.2. Identification of Nonlinear MIMO ARX-Laguerre Multiple Models
In this subsection, we validate the proposed nonlinear MIMO ARX-Laguerre multiple models to model the CTTS process. In this simulation, we fix the number of submodel to
[figures omitted; refer to PDF]
To describe the MIMO nonlinear CTTS by the proposed MIMO ARX-Laguerre multiple models, we use the output systems as decision variables
[figure omitted; refer to PDF]
[figure omitted; refer to PDF]7.3. Fault Tolerant Control for CTTS via MPC
To control the CTTS using the proposed fault tolerant control algorithm via MPC based on MIMO ARX-Laguerre multiple models Algorithm 3, we used the reference trajectories
[figures omitted; refer to PDF]
[figure omitted; refer to PDF]
[figure omitted; refer to PDF][figure omitted; refer to PDF]
[figure omitted; refer to PDF]8. Conclusion
In this paper, we have proposed a new MIMO nonlinear fault tolerant via model predictive control to control MIMO nonlinear systems by taking into account fault actuators. The MIMO nonlinear systems are described by a MIMO ARX-Laguerre multiple models. One more important advantage of the proposed MIMO ARX-Laguerre multiple models is that its structure and its reduced parameter number can facilitate the controller design problem and reduce the computational effort of the MIMO NFTC-MPC. The fault actuators estimation is assured by the MHE method with respect to these constraints on these faults. The proposed MIMO NFTC-MPC is synthesized by taking into account the estimation fault actuators. The optimization problem of the MIMO NFTC-MPC is a minimization of a quadratic criterion with respect to constraints on input signals. The control algorithm is easily solved and yields efficient results. The stability of closed-loop system is guaranteed with respect to the choice of the tuning parameters.
Appendix
A. Formulation of Recursive Representation
Defining by
Then, we obtained a reduced complexity MIMO ARX-Laguerre multiple models where each MISO ARX-Laguerre multiple model is defined from relations (4) and (A.3) as
The Z-transform of relation (A.4) can be written as
From the recursive form of the Laguerre filters given by relation (A.7) and (A.8), we can deduce a recursive form of
Then, by applying the Z-transform inverse to relations (A.9) and (A.10) and by defining the following vectors,
Defining the state vectors
B. Proof of Proposition 1
By successive substitutions taking into account
By replacing in relation (A.19)
By replacing in equation (A.21)
[1] A. H. Mohamed, A. M. Nassar, "New algorithm for fault diagnosis of photovoltaic energy systems," International Journal of Computer Applications, vol. 114 no. 9, pp. 26-31, DOI: 10.5120/20008-1959, 2015.
[2] M. Davoudi, E. Kamyab, J. Sadeh, "Parameter-free fault location for transmission lines based on optimisation," IET Generation, Transmission & Distribution, vol. 9 no. 11, pp. 1061-1068, DOI: 10.1049/iet-gtd.2014.0425, 2015.
[3] N. L. Georgijevic, M. V. Jankovic, S. Srdic, Z. Radakovic, "The detection of series arc fault in photovoltaic systems based on the arc current entropy," IEEE Transactions on Power Electronics, vol. 31 no. 8, pp. 5917-5930, DOI: 10.1109/tpel.2015.2489759, 2016.
[4] A. Mellit, G. M. Tina, S. A. Kalogirou, "Fault detection and diagnosis methods for photovoltaic systems: a review," Renewable and Sustainable Energy Reviews, vol. 91,DOI: 10.1016/j.rser.2018.03.062, 2018.
[5] M. M. Morato, O. Sename, L. Dugard, "LPV-MPC fault tolerant control of automotive suspension dampers," IFAC-PapersOnLine, vol. 51 no. 26, pp. 31-36, DOI: 10.1016/j.ifacol.2018.11.172, 2018.
[6] X. Peng, S. Jia, X. Wang, "Analytic model predictive control of uncertain nonlinear systems: a fuzzy adaptive approach," Mathematical Problems in Engineering, vol. 2015,DOI: 10.1155/2015/760490, 2015.
[7] S. Gao, L. Luan, "The PVC stripping process predictive control based on the implicit algorithm," Mathematical Problems in Engineering, vol. 2014,DOI: 10.1155/2014/838404, 2014.
[8] K. Bouzrara, A. Mbarek, T. Garna, "Non-linear predictive controller for uncertain process modelled by GOBF-Volterra models," International Journal of Modelling, Identification and Control, vol. 19 no. 4, pp. 307-322, DOI: 10.1504/ijmic.2013.055649, 2013.
[9] D. Li, Y. Xi, "The synthesis of robust model predictive control with QP formulation," International Journal of Modelling, Identification and Control, vol. 13 no. 1/2,DOI: 10.1504/ijmic.2011.040484, 2011.
[10] H.-t. Zhen, X.-h. Qi, J. Li, Q.-m. Tian, "Neural network l 1 adaptive control of mimo systems with nonlinear uncertainty," The Scientific World Journal, vol. 2014,DOI: 10.1155/2014/942094, 2014.
[11] H. P. H. Anh, N. T. Nam, "Novel adaptive forward neural mimo narx model for the identification of industrial 3-dof robot arm kinematics," International Journal of Advanced Robotic Systems, vol. 9 no. 4,DOI: 10.5772/51277, 2012.
[12] Y.-X. Li, G.-H. Yang, S. Tong, "Event-triggered adaptive fuzzy tracking control of nonlinear MIMO systems," International Journal of Systems Science, vol. 49 no. 12, pp. 2618-2629, DOI: 10.1080/00207721.2018.1506523, 2018.
[13] A. Ajavon, K. M. Pekpe, J. P. Cassar, "On efficiency of identification methods for mimo non linear system using Takagi Sugeno models," IFAC Proceedings Volumes, vol. 44 no. 1, pp. 15000-15006, DOI: 10.3182/20110828-6-it-1002.03636, 2011.
[14] I. Benabdelwahed, A. Mbarek, K. Bouzrara, T. Garna, "Non-linear system modelling based on narx model expansion on Laguerre orthonormal bases," IET Signal Processing, vol. 12 no. 2, pp. 228-241, DOI: 10.1049/iet-spr.2017.0187, 2018.
[15] A. Sameh, M. Abdelkader, G. Tarek, R. José, "Optimal multimodel representation by Laguerre filters applied to a communicating two tank system," Journal of Systems Science and Complexity, vol. 31 no. 3, pp. 621-646, DOI: 10.1007/s11424-017-6047-2, 2018.
[16] G. Sarah, T. Garna, K. Bouzrara, J. Ragot, H. Messaoud, "Online identification of the bilinear model expansion on Laguerre orthonormal bases," International Journal of Control, vol. 87 no. 3, pp. 441-463, DOI: 10.1080/00207179.2013.835868, 2014.
[17] T. Garna, K. Bouzrara, J. Ragot, H. Messaoud, "Optimal expansions of discrete-time bilinear models using laguerre functions," IMA Journal of Mathematical Control and Information, vol. 31 no. 3, pp. 313-343, DOI: 10.1093/imamci/dnt013, 2013.
[18] G. Marouani, A. Mbarek, T. Garna, H. Messaoud, "Nonlinear model based predictive control using multiple models approach expanded on Laguerre bases," WSEAS Transactions on Systems and Control, vol. 10, pp. 113-126, 2015.
[19] M. Lauricella, M. Farina, R. Schneider, R. Scattolini, "A distributed fault detection and isolation algorithm based on moving horizon estimation," IFAC-PapersOnLine, vol. 50 no. 1, pp. 15259-15264, DOI: 10.1016/j.ifacol.2017.08.2406, 2017.
[20] K. Bouzrara, T. Garna, J. Ragot, H. Messaoud, "Decomposition of an arx model on laguerre orthonormal bases," ISA Transactions, vol. 51 no. 6, pp. 848-860, DOI: 10.1016/j.isatra.2012.06.005, 2012.
[21] I. B. Abdelwahed, A. Mbarek, K. Bouzrara, "Adaptive MPC based on MIMO ARX-Laguerre model," ISA Transactions, vol. 67, pp. 330-347, DOI: 10.1016/j.isatra.2016.11.017, 2017.
[22] A. Mbarek, K. Bouzrara, T. Garna, J. Ragot, H. Messaoud, "Laguerre-based modelling and predictive control of multi-input multi-output systems applied to a communicating two-tank system (CTTS)," Transactions of the Institute of Measurement and Control, vol. 39 no. 5, pp. 611-624, DOI: 10.1177/0142331215613150, 2017.
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 © 2019 Abdelkader Mbarek and Kais Bouzrara. 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. http://creativecommons.org/licenses/by/4.0/
Abstract
In this article, we propose a fault tolerant control for multiple-input multiple-output (MIMO) nonlinear systems via model predictive control. The MIMO nonlinear systems are approximated by MIMO ARX-Laguerre multiple models. The latter is obtained by expanding a discrete-time MIMO ARX multiple model parameters on Laguerre orthonormal bases. The resulting model ensures an efficient complexity reduction with respect to the classical MIMO ARX multiple models. This parametric complexity reduction still subjects to an optimal choice of the Laguerre poles defining Laguerre bases. The parameter and structure identifications of the MIMO ARX-Laguerre multiple models are achieved by the recursive method and a metaheuristic algorithm, respectively. The proposed model is built from the system input/output observations and is used to synthesize a MIMO nonlinear fault tolerant control algorithm via MPC. So, we develop a fault detection and isolation (FDI) scheme based on the proposed model. The scheme of the fault detection is applied at every step of MPC control calculation, where we determine the actuator faults and we use it in the MPC optimization problem to determine the new control with respect to the actuator faults. The proposed strategy is tested on numerical simulation and validated on the real system.
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