SlideShare a Scribd company logo
1 of 53
Robust Fuzzy Output Feedback
Controller for Affine Nonlinear
Systems via T–S Fuzzy Bilinear
Model: CSTR Benchmark
By M. Hamdy, I. Hamdan
Presentation by Mostafa Shokrian Zeini

Important Questions:
- What is a T-S fuzzy bilinear model? And why do we have to use bilinear
model of systems?
- How to design a robust fuzzy controller based on PDC for stabilizing the
T-S fuzzy bilinear model with disturbance?
- Why do we use an output feedback controller instead of a state feedback
one?
- What are the conditions on the control parameters and how to derive
them?
2

The T-S fuzzy model is a popular adopted fuzzy
model.
- it has good capability to describe a nonlinear system.
- it can accurately approximate the given nonlinear
systems with fewer rules than other types of fuzzy
models.
Because
3
T-S Fuzzy Bilinear Model

However
• Most of the existing results focus on the stability
analysis and synthesis based on T-S fuzzy model with
linear local model.
when a nonlinear system cannot be adequately approximated by
linear model, but bilinear model, we have to use another
modelling approach.
4
T-S Fuzzy Bilinear Model

A bilinear system is expressed as follows:
𝑥 = 𝐴𝑥 + 𝐵 + 𝑁𝑥 𝑢(𝑡)
bilinear systems involve products of state and control.
means that they are linear in state and linear in control, but
not jointly linear in state and control.
Obviously
5
T-S Fuzzy Bilinear Model
Which

Bilinear systems naturally represent many physical
and biological processes.
a bilinear model can obviously represent the dynamics
of a nonlinear system more accurately than a linear
one.
Also
6
T-S Fuzzy Bilinear Model

Robust stabilization for continuous-time fuzzy bilinear
system with disturbance
Robust stabilization for continuous-time fuzzy bilinear
system with time-delay only in the state
Robust 𝓗∞ fuzzy control for a class of uncertain discrete
fuzzy bilinear system
Robust 𝓗∞ fuzzy control for a class of uncertain discrete
fuzzy bilinear system with time-delay only in the state
7
T-S Fuzzy Bilinear Model and Fuzzy
Controller Design

All the results were obtained based on
either state feedback controller or
observer-based controller.
8
T-S Fuzzy Bilinear Model and Fuzzy
Controller Design

in many practical control problems, the physical state variable of
systems is partially or fully unavailable for measurement
Since the state variable is not accessible for sensing devices
and transducers are not available or very expensive:
9
Output Feedback Controller

In such cases, the scheme of output
feedback controller is very important and
must be used when the system states are
not completely available for feedback.
10
Output Feedback Controller

T-S Fuzzy Bilinear Model
The T-S fuzzy bilinear model has been constructed for approximating the
behaviour nonlinear systems with disturbance
in the neighborhood of the desired equilibrium or desired operating point 𝑥 𝑑.
Consider a class of nonlinear system affine in the input variables:
𝑥 𝑡 = 𝑓 𝑥 𝑡 , 𝑢 𝑡 = 𝐹 𝑥 𝑡 + 𝐺 𝑥 𝑡 𝑢 𝑡 + 𝑁𝑥 𝑡 𝑢 𝑡 + 𝐸𝑤(𝑡)
11

The following condition should be satisfied:
𝐹 𝑥 𝑡 + 𝐺 𝑥 𝑡 𝑢 𝑡 ≅ 𝐴𝑥 𝑡 + 𝐵𝑢(𝑡)
𝑥 𝑡 = 𝐴𝑥 𝑡 + 𝐵𝑢 𝑡 + 𝑁𝑥 𝑡 𝑢 𝑡 + 𝐸𝑤(𝑡)
From above, the values of the matrices 𝑁 and 𝐸 are used as the same values.
12
T-S Fuzzy Bilinear Model
𝒙 𝒕 = 𝒇 𝒙 𝒕 , 𝒖 𝒕 = 𝑭 𝒙 𝒕 + 𝑮 𝒙 𝒕 𝒖 𝒕 + 𝑵𝒙 𝒕 𝒖 𝒕 + 𝑬𝒘(𝒕)

Let 𝑎𝑖
𝑇
be the 𝑖th row of the matrix 𝐴 and 𝑓𝑖 be the 𝑖th component of 𝐹:
𝑓𝑖 𝑥 𝑡 ≅ 𝑎𝑖
𝑇
𝑥 𝑡 , 𝑖 = 1,2, … , 𝑛
The matrix 𝐵 has been deduced as the same value from affine nonlinear system.
The matrix 𝐴 has been changed in each desired equilibrium point.
Thus, constant matrices 𝐴 and 𝐵 should be find such that in a neighborhood of 𝑥 𝑑:
𝐹 𝑥 = 𝐴𝑥 , 𝐹 𝑥 𝑑 = 𝐴𝑥 𝑑 ; 𝐺 𝑥 𝑢 𝑡 = 𝐵𝑢 𝑡 , 𝐺 𝑥 𝑑 = 𝐵
13
T-S Fuzzy Bilinear Model
𝒙 𝒕 = 𝒇 𝒙 𝒕 , 𝒖 𝒕 = 𝑭 𝒙 𝒕 + 𝑮 𝒙 𝒕 𝒖 𝒕 + 𝑵𝒙 𝒕 𝒖 𝒕 + 𝑬𝒘(𝒕)
𝒙 𝒕 = 𝑨𝒙 𝒕 + 𝑩𝒖 𝒕 + 𝑵𝒙 𝒕 𝒖 𝒕 + 𝑬𝒘(𝒕)

From the above equations:
𝛻𝑥
𝑇 𝑓𝑖 𝑥 𝑑 ≅ 𝑎𝑖
𝑇
Expanding the left-hand side of 𝑓𝑖 𝑥 𝑡 ≅ 𝑎𝑖
𝑇
𝑥 𝑡 and neglecting h.o.t.:
𝑓𝑖 𝑥 𝑑 + 𝛻𝑥
𝑇 𝑓𝑖 𝑥 𝑑 (𝑥 − 𝑥 𝑑) ≅ 𝑎𝑖
𝑇
𝑥 𝑡
At the operating point:
𝑓𝑖 𝑥 𝑑 ≅ 𝑎𝑖
𝑇
𝑥 𝑑 , 𝑖 = 1,2, … , 𝑛
14
T-S Fuzzy Bilinear Model
𝒙 𝒕 = 𝒇 𝒙 𝒕 , 𝒖 𝒕 = 𝑭 𝒙 𝒕 + 𝑮 𝒙 𝒕 𝒖 𝒕 + 𝑵𝒙 𝒕 𝒖 𝒕 + 𝑬𝒘(𝒕)
𝒙 𝒕 = 𝑨𝒙 𝒕 + 𝑩𝒖 𝒕 + 𝑵𝒙 𝒕 𝒖 𝒕 + 𝑬𝒘(𝒕)

𝜕𝐽
𝜕𝑎 𝑖
= 𝑎𝑖 − 𝛻𝑥 𝑓𝑖 𝑥 𝑑 + 𝜆𝑥 𝑑 = 0
𝜕𝐽
𝜕𝜆
= 𝑎𝑖
𝑇
𝑥 𝑑 − 𝑓𝑖 𝑥 𝑑 = 0
One can reformulate the objective as a convex constrained optimization problem:
𝐽 =
1
2
𝛻𝑥 𝑓𝑖 𝑥 𝑑 − 𝑎𝑖 2
2
+ 𝜆(𝑎𝑖
𝑇
𝑥 𝑑 − 𝑓𝑖 𝑥 𝑑 )
One should determine 𝑎𝑖
𝑇
such that 𝑥 𝑡 , 𝑢(𝑡) is “close to” 𝑥 𝑑 in the
neighborhood of 𝑥 𝑑. Consider the following performance index:
𝐸 =
1
2
𝛻𝑥
𝑇 𝑓𝑖 𝑥 𝑑 − 𝑎𝑖 2
2
15
T-S Fuzzy Bilinear Model
𝒙 𝒕 = 𝒇 𝒙 𝒕 , 𝒖 𝒕 = 𝑭 𝒙 𝒕 + 𝑮 𝒙 𝒕 𝒖 𝒕 + 𝑵𝒙 𝒕 𝒖 𝒕 + 𝑬𝒘(𝒕)
𝒙 𝒕 = 𝑨𝒙 𝒕 + 𝑩𝒖 𝒕 + 𝑵𝒙 𝒕 𝒖 𝒕 + 𝑬𝒘(𝒕)

Substituting 𝜆 into (∗):
𝑎𝑖
𝑇
= 𝛻𝑥
𝑇 𝑓𝑖 𝑥 𝑑 +
𝑓 𝑖 𝑥 𝑑 −𝛻 𝑥
𝑇 𝑓 𝑖 𝑥 𝑑 𝑥 𝑑
𝑥 𝑑
2 𝑥 𝑑
𝑇
Pre-multiplying (∗) by 𝑥 𝑑
𝑇
and substituting (∗∗) into the resulting equation yield:
𝜆 =
𝑥 𝑑
𝑇
𝛻 𝑥 𝑓 𝑖 𝑥 𝑑 −𝑥 𝑑
𝑇
𝑎 𝑖
𝑥 𝑑
2 =
𝑥 𝑑
𝑇
𝛻 𝑥 𝑓 𝑖 𝑥 𝑑 −𝑓𝑖
𝑇
𝑥 𝑑
𝑥 𝑑
2
𝜕𝐽
𝜕𝑎 𝑖
= 𝑎𝑖 − 𝛻𝑥 𝑓𝑖 𝑥 𝑑 + 𝜆𝑥 𝑑 = 0 (∗)
𝜕𝐽
𝜕𝜆
= 𝑎𝑖
𝑇
𝑥 𝑑 − 𝑓𝑖 𝑥 𝑑 = 0 (∗∗)
16
T-S Fuzzy Bilinear Model
𝒙 𝒕 = 𝒇 𝒙 𝒕 , 𝒖 𝒕 = 𝑭 𝒙 𝒕 + 𝑮 𝒙 𝒕 𝒖 𝒕 + 𝑵𝒙 𝒕 𝒖 𝒕 + 𝑬𝒘(𝒕)
𝒙 𝒕 = 𝑨𝒙 𝒕 + 𝑩𝒖 𝒕 + 𝑵𝒙 𝒕 𝒖 𝒕 + 𝑬𝒘(𝒕)

This completes the construction of matrices
𝐴, 𝐵, 𝑁, and 𝐸 in each desired equilibrium
point for T-S fuzzy bilinear model from
affine nonlinear system with disturbance.
17
T-S Fuzzy Bilinear Model
𝒙 𝒕 = 𝒇 𝒙 𝒕 , 𝒖 𝒕 = 𝑭 𝒙 𝒕 + 𝑮 𝒙 𝒕 𝒖 𝒕 + 𝑵𝒙 𝒕 𝒖 𝒕 + 𝑬𝒘(𝒕)
𝒙 𝒕 = 𝑨𝒙 𝒕 + 𝑩𝒖 𝒕 + 𝑵𝒙 𝒕 𝒖 𝒕 + 𝑬𝒘(𝒕)

Let’s derive the T-S fuzzy bilinear model:
Plant rule i:
IF 𝑠1 𝑡 is 𝑀1𝑖, and … … and 𝑠 𝑣 𝑡 is 𝑀𝑣𝑖 , THEN
18
T-S Fuzzy Bilinear Model

By using singleton fuzzifier, product inference and center-average
defuzzifier, then:
the T-S fuzzy bilinear model is described by the following global
model:
19
T-S Fuzzy Bilinear Model

20
T-S Fuzzy Bilinear Model

Control rule 𝑖:
IF 𝑠1 𝑡 is 𝑀1𝑖, and … … and 𝑠 𝑣 𝑡 is 𝑀𝑣𝑖
THEN
𝑢 𝑡 =
𝜌𝑘𝑖 𝑦(𝑡)
1 + (𝑘𝑖 𝑦(𝑡))2
The fuzzy controller is designed to stabilize the T-S fuzzy bilinear
model with disturbances.
The 𝑖th rule of the robust fuzzy output feedback controller:
21
Robust Fuzzy Controller Design Based on PDC

The overall T-S fuzzy controller can be formulated as follows:
22
Robust Fuzzy Controller Design Based on PDC

𝜃𝑖 ∈ [−
𝜋
2
,
𝜋
2
], 𝑘𝑖 ∈ 𝑅 is a scalar to be determined by LMI
conditions and 𝜌 > 0 is an arbitrary designed scalar, 𝑖
= 1,2, … , 𝑟.
where
23
Robust Fuzzy Controller Design Based on PDC

Rearranging the previous equation:
The closed-loop fuzzy system:
24
Robust Fuzzy Controller Design Based on PDC

We introduce the following performance criterion with its
control objectives:
𝐽 = 0
∞
𝑧(𝑡) 𝑇
𝑧 𝑡 − 𝛾2
𝑤(𝑡) 𝑇
𝑤(𝑡) 𝑑𝑡
When 𝑤 𝑡 = 0, the resulting of the closed-loop system
is asymptotically stable.
For 𝛾 > 0, and 𝑥 0 = 0, the controlled output 𝑧 𝑡 of the
closed-loop system satisfies 𝑧(𝑡) 2 < 𝛾 𝑤(𝑡) 2 for all non-
zero 𝑤 𝑡 ∈ 𝐿2[0, ∞].
i
25
Robust 𝓗∞ Fuzzy Output Feedback Controller
ii

26
The Overall Block Diagram

The Stability Analysis and LMI Conditions
The proposed control law should be designed such
that to guarantee the asymptotic stability of the closed-
loop system.
The following stability analysis is carried out to
determine the LMI conditions on control parameters.
27
So

The time derivative of 𝑣 𝑥 𝑡 becomes:
𝑣 𝑥 𝑡 = 𝑥 𝑡 𝑇
𝑃𝑥 𝑡 + 𝑥 𝑡 𝑇
𝑃 𝑥(𝑡)
We consider the following Lyapunov function candidate:
𝑣 𝑥 𝑡 = 𝑥 𝑡 𝑇 𝑃𝑥(𝑡)
28
The Stability Analysis and LMI Conditions

By substituting the closed-loop system into the previous equation:
29
The Stability Analysis and LMI Conditions

The 𝓗∞ performance level implies that:
30
The Stability Analysis and LMI Conditions

Rearranging:
31
The Stability Analysis and LMI Conditions

Lemma 1
For any two matrices 𝑿 and 𝒀 with appropriate dimensions, and 𝛆 > 𝟎, we
have:
𝑿 𝑻 𝒀 + 𝑿𝒀 𝑻 ≤ 𝜺𝑿 𝑻 𝑿 + 𝜺−𝟏 𝒀 𝑻 𝒀
32
The Stability Analysis and LMI Conditions

Using lemma 1:
33
The Stability Analysis and LMI Conditions

Rearranging:
34
The Stability Analysis and LMI Conditions

Hence if 𝜙 < 0, then 𝑣 𝑥 𝑡 + 𝑧(𝑡) 𝑇 𝑧 𝑡 − 𝛾2 𝑤(𝑡) 𝑇 𝑤(𝑡) < 0 for all 𝑖, 𝑗, 𝑙
= 1,2, … , 𝑟.
where
35
The Stability Analysis and LMI Conditions

The previous matrix inequality is quadratic matrix inequality (QMI).
The Schur complement is used to transform the QMI to LMI:
36
The Stability Analysis and LMI Conditions

The previous matrix inequality is bilinear matrix inequality (BMI),
because of the product of two terms 𝜌 and 𝑃 which is bilinear.
To transform to LMI, we define a new variable M = 𝜌𝑃:
37
The Stability Analysis and LMI Conditions

Now, we can summarize the overall design procedure of the
proposed scheme in the following three steps:
Let the parameters 𝜌, 𝜀𝑖𝑗𝑙, and 𝛾 in the derived LMI
condition.
Solve the derived LMI to obtain positive definite matrix
𝑃, and the controller gains 𝑘𝑗.
Apply the robust fuzzy control law into the T-S fuzzy
bilinear model; one can get the closed-loop fuzzy system.
2
38
Robust 𝓗∞ Fuzzy Output Feedback Controller
3
1

The Continuous Stirred Tank Reactor (CSTR) benchmark has
widespread application in industry and is often characterized by
highly nonlinear behavior.
Consider the nonlinear model for dynamics of an isothermal CSTR
benchmark with disturbance given by:
39
Simulation Results

40
Simulation Results

41
Simulation Results

Based on the proposed T-S fuzzy bilinear modeling, all the system matrices are
constructed as follows:
42
Simulation Results

Based on the proposed T-S fuzzy bilinear modeling, all the system matrices are
constructed as follows:
43
Simulation Results
The proposed scheme design procedure is described in the
following steps:
Let the parameters 𝜌 = 0.1, 𝜀𝑖𝑗𝑙 = 1, and 𝛾 = 0.3 in the
LMI.
Solve the derived LMI, we obtain positive definite
matrix 𝑃 =
23.2530 −1.3946
−1.3946 19.2560
, and the controller
gains 𝑘1 = −4.3974, 𝑘2 = −5.5824, 𝑘3 = −5.1632.
Using all the data from the previous steps, we can
construct the fuzzy control law, and the initial condition is
chosen as 𝑥 0 = 3.1 1.5 𝑇.
2
44
3
1
Simulation Results

45
Simulation Results

46
Simulation Results

47
Simulation Results

48
Simulation Results

49
Simulation Results

50
Simulation Results

51
Simulation Results

52
Simulation Results

References
1. M. Hamdy, I. Hamdan, “Robust Fuzzy Output Feedback Controller for
Affine Nonlinear Systems via T–S Fuzzy Bilinear Model: CSTR
Benchmarkˮ, 2015, ISA Transactions, In Press.
2. K. Tanaka, H. O. Wang, “Fuzzy Control Systems Design and Analysis
- A Linear Matrix Inequality Approachˮ, John Wiley & Sons, New
York, 2001.
3. T.H.S. Li, S.H. Tsai, “T-S Fuzzy Bilinear Model and Fuzzy Controller
Design for a Class Nonlinear Systemsˮ, 2007, IEEE Transactions on
Fuzzy Systems, 15(3), pp. 494-506.
4. M. Hamdy, I. Hamdan, “A New Calculation Method of Feedback
Controller Gain for Bilinear Paper-Making Process with Disturbanceˮ,
2014, J. Process Control, 24, pp. 1402-1411.
53

More Related Content

What's hot

Lecture 4 ME 176 2 Mathematical Modeling
Lecture 4 ME 176 2 Mathematical ModelingLecture 4 ME 176 2 Mathematical Modeling
Lecture 4 ME 176 2 Mathematical ModelingLeonides De Ocampo
 
Non-linear control of a bipedal (Three-Linked) Walker using feedback Lineariz...
Non-linear control of a bipedal (Three-Linked) Walker using feedback Lineariz...Non-linear control of a bipedal (Three-Linked) Walker using feedback Lineariz...
Non-linear control of a bipedal (Three-Linked) Walker using feedback Lineariz...Mike Simon
 
Lecture 7 modelling-of__real_world_systems
Lecture 7 modelling-of__real_world_systemsLecture 7 modelling-of__real_world_systems
Lecture 7 modelling-of__real_world_systemsSaifullah Memon
 
Lecture 6 modelling-of_electrical__electronic_systems
Lecture 6 modelling-of_electrical__electronic_systemsLecture 6 modelling-of_electrical__electronic_systems
Lecture 6 modelling-of_electrical__electronic_systemsSaifullah Memon
 
Meeting w6 chapter 2 part 3
Meeting w6   chapter 2 part 3Meeting w6   chapter 2 part 3
Meeting w6 chapter 2 part 3mkazree
 
ANALYSIS AND SLIDING CONTROLLER DESIGN FOR HYBRID SYNCHRONIZATION OF HYPERCHA...
ANALYSIS AND SLIDING CONTROLLER DESIGN FOR HYBRID SYNCHRONIZATION OF HYPERCHA...ANALYSIS AND SLIDING CONTROLLER DESIGN FOR HYBRID SYNCHRONIZATION OF HYPERCHA...
ANALYSIS AND SLIDING CONTROLLER DESIGN FOR HYBRID SYNCHRONIZATION OF HYPERCHA...IJCSEA Journal
 
1 mrac for inverted pendulum
1 mrac for inverted pendulum1 mrac for inverted pendulum
1 mrac for inverted pendulumnazir1988
 
Transfer Function Cse ppt
Transfer Function Cse pptTransfer Function Cse ppt
Transfer Function Cse pptsanjaytron
 
12EE62R11_Final Presentation
12EE62R11_Final Presentation12EE62R11_Final Presentation
12EE62R11_Final PresentationAmritesh Maitra
 
Transfer function, determination of transfer function in mechanical and elect...
Transfer function, determination of transfer function in mechanical and elect...Transfer function, determination of transfer function in mechanical and elect...
Transfer function, determination of transfer function in mechanical and elect...Saad Mohammad Araf
 
Meeting w3 chapter 2 part 1
Meeting w3   chapter 2 part 1Meeting w3   chapter 2 part 1
Meeting w3 chapter 2 part 1mkazree
 
Mechanical system
Mechanical systemMechanical system
Mechanical systemAliAhssan
 
Backstepping control of cart pole system
Backstepping  control of cart pole systemBackstepping  control of cart pole system
Backstepping control of cart pole systemShubhobrata Rudra
 
Analogous system 4
Analogous system 4Analogous system 4
Analogous system 4Syed Saeed
 
Vibration isolation progect lego(r)
Vibration isolation progect lego(r)Vibration isolation progect lego(r)
Vibration isolation progect lego(r)Open Adaptronik
 

What's hot (20)

Lecture 4 ME 176 2 Mathematical Modeling
Lecture 4 ME 176 2 Mathematical ModelingLecture 4 ME 176 2 Mathematical Modeling
Lecture 4 ME 176 2 Mathematical Modeling
 
Non-linear control of a bipedal (Three-Linked) Walker using feedback Lineariz...
Non-linear control of a bipedal (Three-Linked) Walker using feedback Lineariz...Non-linear control of a bipedal (Three-Linked) Walker using feedback Lineariz...
Non-linear control of a bipedal (Three-Linked) Walker using feedback Lineariz...
 
Lecture 7 modelling-of__real_world_systems
Lecture 7 modelling-of__real_world_systemsLecture 7 modelling-of__real_world_systems
Lecture 7 modelling-of__real_world_systems
 
Lecture 6 modelling-of_electrical__electronic_systems
Lecture 6 modelling-of_electrical__electronic_systemsLecture 6 modelling-of_electrical__electronic_systems
Lecture 6 modelling-of_electrical__electronic_systems
 
Meeting w6 chapter 2 part 3
Meeting w6   chapter 2 part 3Meeting w6   chapter 2 part 3
Meeting w6 chapter 2 part 3
 
ANALYSIS AND SLIDING CONTROLLER DESIGN FOR HYBRID SYNCHRONIZATION OF HYPERCHA...
ANALYSIS AND SLIDING CONTROLLER DESIGN FOR HYBRID SYNCHRONIZATION OF HYPERCHA...ANALYSIS AND SLIDING CONTROLLER DESIGN FOR HYBRID SYNCHRONIZATION OF HYPERCHA...
ANALYSIS AND SLIDING CONTROLLER DESIGN FOR HYBRID SYNCHRONIZATION OF HYPERCHA...
 
State space design
State space designState space design
State space design
 
Control chap2
Control chap2Control chap2
Control chap2
 
1 mrac for inverted pendulum
1 mrac for inverted pendulum1 mrac for inverted pendulum
1 mrac for inverted pendulum
 
Transfer Function Cse ppt
Transfer Function Cse pptTransfer Function Cse ppt
Transfer Function Cse ppt
 
12EE62R11_Final Presentation
12EE62R11_Final Presentation12EE62R11_Final Presentation
12EE62R11_Final Presentation
 
ME-314- Control Engineering - Week 03-04
ME-314- Control Engineering - Week 03-04ME-314- Control Engineering - Week 03-04
ME-314- Control Engineering - Week 03-04
 
Transfer function, determination of transfer function in mechanical and elect...
Transfer function, determination of transfer function in mechanical and elect...Transfer function, determination of transfer function in mechanical and elect...
Transfer function, determination of transfer function in mechanical and elect...
 
Transfer Function
Transfer FunctionTransfer Function
Transfer Function
 
Meeting w3 chapter 2 part 1
Meeting w3   chapter 2 part 1Meeting w3   chapter 2 part 1
Meeting w3 chapter 2 part 1
 
Mechanical system
Mechanical systemMechanical system
Mechanical system
 
Backstepping control of cart pole system
Backstepping  control of cart pole systemBackstepping  control of cart pole system
Backstepping control of cart pole system
 
Analogous system 4
Analogous system 4Analogous system 4
Analogous system 4
 
report
reportreport
report
 
Vibration isolation progect lego(r)
Vibration isolation progect lego(r)Vibration isolation progect lego(r)
Vibration isolation progect lego(r)
 

Viewers also liked

Electronic stability program (esp)
Electronic stability program (esp)Electronic stability program (esp)
Electronic stability program (esp)malirayban
 
Halderman ch108 lecture
Halderman ch108 lectureHalderman ch108 lecture
Halderman ch108 lecturemcfalltj
 
Adaptive Cruise Control, Electronic Brake Force Distribution,Traction Control...
Adaptive Cruise Control, Electronic Brake Force Distribution,Traction Control...Adaptive Cruise Control, Electronic Brake Force Distribution,Traction Control...
Adaptive Cruise Control, Electronic Brake Force Distribution,Traction Control...Shubham Thakur
 
Adaptive cruise control
Adaptive cruise controlAdaptive cruise control
Adaptive cruise controlJinu Joy
 
Adaptive Cruise control
Adaptive Cruise controlAdaptive Cruise control
Adaptive Cruise controlShijo T Daniel
 
Abs(anti lock braking system)
Abs(anti lock braking system)Abs(anti lock braking system)
Abs(anti lock braking system)Khamkar Abhishek
 
Anti-lock Braking System
Anti-lock Braking SystemAnti-lock Braking System
Anti-lock Braking Systemtitarmare61
 
anti-lock braking system
anti-lock braking systemanti-lock braking system
anti-lock braking systemsambit86
 
Anti-lock Braking System (ABS)
Anti-lock Braking System (ABS)Anti-lock Braking System (ABS)
Anti-lock Braking System (ABS)haitham shehata
 
Adaptive cruise control system by NIKHIL R
Adaptive cruise control system by NIKHIL RAdaptive cruise control system by NIKHIL R
Adaptive cruise control system by NIKHIL RNikhil Kashyap
 

Viewers also liked (13)

Esp presentation
Esp presentationEsp presentation
Esp presentation
 
Electronic stability program (esp)
Electronic stability program (esp)Electronic stability program (esp)
Electronic stability program (esp)
 
Halderman ch108 lecture
Halderman ch108 lectureHalderman ch108 lecture
Halderman ch108 lecture
 
Adaptive cruise control’
Adaptive cruise control’Adaptive cruise control’
Adaptive cruise control’
 
Adaptive Cruise Control, Electronic Brake Force Distribution,Traction Control...
Adaptive Cruise Control, Electronic Brake Force Distribution,Traction Control...Adaptive Cruise Control, Electronic Brake Force Distribution,Traction Control...
Adaptive Cruise Control, Electronic Brake Force Distribution,Traction Control...
 
Adaptive cruise control
Adaptive cruise controlAdaptive cruise control
Adaptive cruise control
 
Adaptive Cruise control
Adaptive Cruise controlAdaptive Cruise control
Adaptive Cruise control
 
EBD ppt
EBD pptEBD ppt
EBD ppt
 
Abs(anti lock braking system)
Abs(anti lock braking system)Abs(anti lock braking system)
Abs(anti lock braking system)
 
Anti-lock Braking System
Anti-lock Braking SystemAnti-lock Braking System
Anti-lock Braking System
 
anti-lock braking system
anti-lock braking systemanti-lock braking system
anti-lock braking system
 
Anti-lock Braking System (ABS)
Anti-lock Braking System (ABS)Anti-lock Braking System (ABS)
Anti-lock Braking System (ABS)
 
Adaptive cruise control system by NIKHIL R
Adaptive cruise control system by NIKHIL RAdaptive cruise control system by NIKHIL R
Adaptive cruise control system by NIKHIL R
 

Similar to Robust Fuzzy Output Feedback Controller for Affine Nonlinear Systems via T–S Fuzzy Bilinear Model - CSTR Benchmark

Model reduction of unstable systems based on balanced truncation algorithm
Model reduction of unstable systems based on balanced truncation algorithm Model reduction of unstable systems based on balanced truncation algorithm
Model reduction of unstable systems based on balanced truncation algorithm IJECEIAES
 
Modern Control - Lec 02 - Mathematical Modeling of Systems
Modern Control - Lec 02 - Mathematical Modeling of SystemsModern Control - Lec 02 - Mathematical Modeling of Systems
Modern Control - Lec 02 - Mathematical Modeling of SystemsAmr E. Mohamed
 
Adaptive Type-2 Fuzzy Second Order Sliding Mode Control for Nonlinear Uncerta...
Adaptive Type-2 Fuzzy Second Order Sliding Mode Control for Nonlinear Uncerta...Adaptive Type-2 Fuzzy Second Order Sliding Mode Control for Nonlinear Uncerta...
Adaptive Type-2 Fuzzy Second Order Sliding Mode Control for Nonlinear Uncerta...rinzindorjej
 
Iaetsd modelling and controller design of cart inverted pendulum system using...
Iaetsd modelling and controller design of cart inverted pendulum system using...Iaetsd modelling and controller design of cart inverted pendulum system using...
Iaetsd modelling and controller design of cart inverted pendulum system using...Iaetsd Iaetsd
 
2012 University of Dayton .docx
2012   University of Dayton                   .docx2012   University of Dayton                   .docx
2012 University of Dayton .docxeugeniadean34240
 
Raymond.Brunkow-Project-EEL-3657-Sp15
Raymond.Brunkow-Project-EEL-3657-Sp15Raymond.Brunkow-Project-EEL-3657-Sp15
Raymond.Brunkow-Project-EEL-3657-Sp15Raymond Brunkow
 
seminar_presentation
seminar_presentationseminar_presentation
seminar_presentationmahsa rezaei
 
Discrete Nonlinear Optimal Control of S/C Formations Near The L1 and L2 poi...
  Discrete Nonlinear Optimal Control of S/C Formations Near The L1 and L2 poi...  Discrete Nonlinear Optimal Control of S/C Formations Near The L1 and L2 poi...
Discrete Nonlinear Optimal Control of S/C Formations Near The L1 and L2 poi...Belinda Marchand
 
Linear Control Hard-Disk Read/Write Controller Assignment
Linear Control Hard-Disk Read/Write Controller AssignmentLinear Control Hard-Disk Read/Write Controller Assignment
Linear Control Hard-Disk Read/Write Controller AssignmentIsham Rashik
 
Robust control theory based performance investigation of an inverted pendulum...
Robust control theory based performance investigation of an inverted pendulum...Robust control theory based performance investigation of an inverted pendulum...
Robust control theory based performance investigation of an inverted pendulum...Mustefa Jibril
 
Robust Presentation on h ifiinity based full state feedback controller design...
Robust Presentation on h ifiinity based full state feedback controller design...Robust Presentation on h ifiinity based full state feedback controller design...
Robust Presentation on h ifiinity based full state feedback controller design...VivekKumar265461
 
Conceptual Problem solution
Conceptual Problem solutionConceptual Problem solution
Conceptual Problem solutionManish sharma
 
Investigation of auto-oscilational regimes of the system by dynamic nonlinear...
Investigation of auto-oscilational regimes of the system by dynamic nonlinear...Investigation of auto-oscilational regimes of the system by dynamic nonlinear...
Investigation of auto-oscilational regimes of the system by dynamic nonlinear...IJECEIAES
 
Hierarchical robust fuzzy sliding mode control for a class of simo under-actu...
Hierarchical robust fuzzy sliding mode control for a class of simo under-actu...Hierarchical robust fuzzy sliding mode control for a class of simo under-actu...
Hierarchical robust fuzzy sliding mode control for a class of simo under-actu...TELKOMNIKA JOURNAL
 
On tracking control problem for polysolenoid motor model predictive approach
On tracking control problem for polysolenoid motor model predictive approach On tracking control problem for polysolenoid motor model predictive approach
On tracking control problem for polysolenoid motor model predictive approach IJECEIAES
 
Project Presentation
Project PresentationProject Presentation
Project PresentationTabish Fawad
 
Controller Design Based On Fuzzy Observers For T-S Fuzzy Bilinear Models
Controller Design Based On Fuzzy Observers For T-S Fuzzy Bilinear Models Controller Design Based On Fuzzy Observers For T-S Fuzzy Bilinear Models
Controller Design Based On Fuzzy Observers For T-S Fuzzy Bilinear Models ijctcm
 
On the State Observer Based Stabilization of T-S Systems with Maximum Converg...
On the State Observer Based Stabilization of T-S Systems with Maximum Converg...On the State Observer Based Stabilization of T-S Systems with Maximum Converg...
On the State Observer Based Stabilization of T-S Systems with Maximum Converg...CSCJournals
 

Similar to Robust Fuzzy Output Feedback Controller for Affine Nonlinear Systems via T–S Fuzzy Bilinear Model - CSTR Benchmark (20)

Model reduction of unstable systems based on balanced truncation algorithm
Model reduction of unstable systems based on balanced truncation algorithm Model reduction of unstable systems based on balanced truncation algorithm
Model reduction of unstable systems based on balanced truncation algorithm
 
Modern Control - Lec 02 - Mathematical Modeling of Systems
Modern Control - Lec 02 - Mathematical Modeling of SystemsModern Control - Lec 02 - Mathematical Modeling of Systems
Modern Control - Lec 02 - Mathematical Modeling of Systems
 
493 297
493 297493 297
493 297
 
Adaptive Type-2 Fuzzy Second Order Sliding Mode Control for Nonlinear Uncerta...
Adaptive Type-2 Fuzzy Second Order Sliding Mode Control for Nonlinear Uncerta...Adaptive Type-2 Fuzzy Second Order Sliding Mode Control for Nonlinear Uncerta...
Adaptive Type-2 Fuzzy Second Order Sliding Mode Control for Nonlinear Uncerta...
 
Iaetsd modelling and controller design of cart inverted pendulum system using...
Iaetsd modelling and controller design of cart inverted pendulum system using...Iaetsd modelling and controller design of cart inverted pendulum system using...
Iaetsd modelling and controller design of cart inverted pendulum system using...
 
2012 University of Dayton .docx
2012   University of Dayton                   .docx2012   University of Dayton                   .docx
2012 University of Dayton .docx
 
Raymond.Brunkow-Project-EEL-3657-Sp15
Raymond.Brunkow-Project-EEL-3657-Sp15Raymond.Brunkow-Project-EEL-3657-Sp15
Raymond.Brunkow-Project-EEL-3657-Sp15
 
seminar_presentation
seminar_presentationseminar_presentation
seminar_presentation
 
Discrete Nonlinear Optimal Control of S/C Formations Near The L1 and L2 poi...
  Discrete Nonlinear Optimal Control of S/C Formations Near The L1 and L2 poi...  Discrete Nonlinear Optimal Control of S/C Formations Near The L1 and L2 poi...
Discrete Nonlinear Optimal Control of S/C Formations Near The L1 and L2 poi...
 
Linear Control Hard-Disk Read/Write Controller Assignment
Linear Control Hard-Disk Read/Write Controller AssignmentLinear Control Hard-Disk Read/Write Controller Assignment
Linear Control Hard-Disk Read/Write Controller Assignment
 
Robust control theory based performance investigation of an inverted pendulum...
Robust control theory based performance investigation of an inverted pendulum...Robust control theory based performance investigation of an inverted pendulum...
Robust control theory based performance investigation of an inverted pendulum...
 
Robust Presentation on h ifiinity based full state feedback controller design...
Robust Presentation on h ifiinity based full state feedback controller design...Robust Presentation on h ifiinity based full state feedback controller design...
Robust Presentation on h ifiinity based full state feedback controller design...
 
Conceptual Problem solution
Conceptual Problem solutionConceptual Problem solution
Conceptual Problem solution
 
Modern control 2
Modern control 2Modern control 2
Modern control 2
 
Investigation of auto-oscilational regimes of the system by dynamic nonlinear...
Investigation of auto-oscilational regimes of the system by dynamic nonlinear...Investigation of auto-oscilational regimes of the system by dynamic nonlinear...
Investigation of auto-oscilational regimes of the system by dynamic nonlinear...
 
Hierarchical robust fuzzy sliding mode control for a class of simo under-actu...
Hierarchical robust fuzzy sliding mode control for a class of simo under-actu...Hierarchical robust fuzzy sliding mode control for a class of simo under-actu...
Hierarchical robust fuzzy sliding mode control for a class of simo under-actu...
 
On tracking control problem for polysolenoid motor model predictive approach
On tracking control problem for polysolenoid motor model predictive approach On tracking control problem for polysolenoid motor model predictive approach
On tracking control problem for polysolenoid motor model predictive approach
 
Project Presentation
Project PresentationProject Presentation
Project Presentation
 
Controller Design Based On Fuzzy Observers For T-S Fuzzy Bilinear Models
Controller Design Based On Fuzzy Observers For T-S Fuzzy Bilinear Models Controller Design Based On Fuzzy Observers For T-S Fuzzy Bilinear Models
Controller Design Based On Fuzzy Observers For T-S Fuzzy Bilinear Models
 
On the State Observer Based Stabilization of T-S Systems with Maximum Converg...
On the State Observer Based Stabilization of T-S Systems with Maximum Converg...On the State Observer Based Stabilization of T-S Systems with Maximum Converg...
On the State Observer Based Stabilization of T-S Systems with Maximum Converg...
 

Recently uploaded

BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfRagavanV2
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSUNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSrknatarajan
 
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Christo Ananth
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 

Recently uploaded (20)

BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSUNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 

Robust Fuzzy Output Feedback Controller for Affine Nonlinear Systems via T–S Fuzzy Bilinear Model - CSTR Benchmark

  • 1. Robust Fuzzy Output Feedback Controller for Affine Nonlinear Systems via T–S Fuzzy Bilinear Model: CSTR Benchmark By M. Hamdy, I. Hamdan Presentation by Mostafa Shokrian Zeini
  • 2.  Important Questions: - What is a T-S fuzzy bilinear model? And why do we have to use bilinear model of systems? - How to design a robust fuzzy controller based on PDC for stabilizing the T-S fuzzy bilinear model with disturbance? - Why do we use an output feedback controller instead of a state feedback one? - What are the conditions on the control parameters and how to derive them? 2
  • 3.  The T-S fuzzy model is a popular adopted fuzzy model. - it has good capability to describe a nonlinear system. - it can accurately approximate the given nonlinear systems with fewer rules than other types of fuzzy models. Because 3 T-S Fuzzy Bilinear Model
  • 4.  However • Most of the existing results focus on the stability analysis and synthesis based on T-S fuzzy model with linear local model. when a nonlinear system cannot be adequately approximated by linear model, but bilinear model, we have to use another modelling approach. 4 T-S Fuzzy Bilinear Model
  • 5.  A bilinear system is expressed as follows: 𝑥 = 𝐴𝑥 + 𝐵 + 𝑁𝑥 𝑢(𝑡) bilinear systems involve products of state and control. means that they are linear in state and linear in control, but not jointly linear in state and control. Obviously 5 T-S Fuzzy Bilinear Model Which
  • 6.  Bilinear systems naturally represent many physical and biological processes. a bilinear model can obviously represent the dynamics of a nonlinear system more accurately than a linear one. Also 6 T-S Fuzzy Bilinear Model
  • 7.  Robust stabilization for continuous-time fuzzy bilinear system with disturbance Robust stabilization for continuous-time fuzzy bilinear system with time-delay only in the state Robust 𝓗∞ fuzzy control for a class of uncertain discrete fuzzy bilinear system Robust 𝓗∞ fuzzy control for a class of uncertain discrete fuzzy bilinear system with time-delay only in the state 7 T-S Fuzzy Bilinear Model and Fuzzy Controller Design
  • 8.  All the results were obtained based on either state feedback controller or observer-based controller. 8 T-S Fuzzy Bilinear Model and Fuzzy Controller Design
  • 9.  in many practical control problems, the physical state variable of systems is partially or fully unavailable for measurement Since the state variable is not accessible for sensing devices and transducers are not available or very expensive: 9 Output Feedback Controller
  • 10.  In such cases, the scheme of output feedback controller is very important and must be used when the system states are not completely available for feedback. 10 Output Feedback Controller
  • 11.  T-S Fuzzy Bilinear Model The T-S fuzzy bilinear model has been constructed for approximating the behaviour nonlinear systems with disturbance in the neighborhood of the desired equilibrium or desired operating point 𝑥 𝑑. Consider a class of nonlinear system affine in the input variables: 𝑥 𝑡 = 𝑓 𝑥 𝑡 , 𝑢 𝑡 = 𝐹 𝑥 𝑡 + 𝐺 𝑥 𝑡 𝑢 𝑡 + 𝑁𝑥 𝑡 𝑢 𝑡 + 𝐸𝑤(𝑡) 11
  • 12.  The following condition should be satisfied: 𝐹 𝑥 𝑡 + 𝐺 𝑥 𝑡 𝑢 𝑡 ≅ 𝐴𝑥 𝑡 + 𝐵𝑢(𝑡) 𝑥 𝑡 = 𝐴𝑥 𝑡 + 𝐵𝑢 𝑡 + 𝑁𝑥 𝑡 𝑢 𝑡 + 𝐸𝑤(𝑡) From above, the values of the matrices 𝑁 and 𝐸 are used as the same values. 12 T-S Fuzzy Bilinear Model 𝒙 𝒕 = 𝒇 𝒙 𝒕 , 𝒖 𝒕 = 𝑭 𝒙 𝒕 + 𝑮 𝒙 𝒕 𝒖 𝒕 + 𝑵𝒙 𝒕 𝒖 𝒕 + 𝑬𝒘(𝒕)
  • 13.  Let 𝑎𝑖 𝑇 be the 𝑖th row of the matrix 𝐴 and 𝑓𝑖 be the 𝑖th component of 𝐹: 𝑓𝑖 𝑥 𝑡 ≅ 𝑎𝑖 𝑇 𝑥 𝑡 , 𝑖 = 1,2, … , 𝑛 The matrix 𝐵 has been deduced as the same value from affine nonlinear system. The matrix 𝐴 has been changed in each desired equilibrium point. Thus, constant matrices 𝐴 and 𝐵 should be find such that in a neighborhood of 𝑥 𝑑: 𝐹 𝑥 = 𝐴𝑥 , 𝐹 𝑥 𝑑 = 𝐴𝑥 𝑑 ; 𝐺 𝑥 𝑢 𝑡 = 𝐵𝑢 𝑡 , 𝐺 𝑥 𝑑 = 𝐵 13 T-S Fuzzy Bilinear Model 𝒙 𝒕 = 𝒇 𝒙 𝒕 , 𝒖 𝒕 = 𝑭 𝒙 𝒕 + 𝑮 𝒙 𝒕 𝒖 𝒕 + 𝑵𝒙 𝒕 𝒖 𝒕 + 𝑬𝒘(𝒕) 𝒙 𝒕 = 𝑨𝒙 𝒕 + 𝑩𝒖 𝒕 + 𝑵𝒙 𝒕 𝒖 𝒕 + 𝑬𝒘(𝒕)
  • 14.  From the above equations: 𝛻𝑥 𝑇 𝑓𝑖 𝑥 𝑑 ≅ 𝑎𝑖 𝑇 Expanding the left-hand side of 𝑓𝑖 𝑥 𝑡 ≅ 𝑎𝑖 𝑇 𝑥 𝑡 and neglecting h.o.t.: 𝑓𝑖 𝑥 𝑑 + 𝛻𝑥 𝑇 𝑓𝑖 𝑥 𝑑 (𝑥 − 𝑥 𝑑) ≅ 𝑎𝑖 𝑇 𝑥 𝑡 At the operating point: 𝑓𝑖 𝑥 𝑑 ≅ 𝑎𝑖 𝑇 𝑥 𝑑 , 𝑖 = 1,2, … , 𝑛 14 T-S Fuzzy Bilinear Model 𝒙 𝒕 = 𝒇 𝒙 𝒕 , 𝒖 𝒕 = 𝑭 𝒙 𝒕 + 𝑮 𝒙 𝒕 𝒖 𝒕 + 𝑵𝒙 𝒕 𝒖 𝒕 + 𝑬𝒘(𝒕) 𝒙 𝒕 = 𝑨𝒙 𝒕 + 𝑩𝒖 𝒕 + 𝑵𝒙 𝒕 𝒖 𝒕 + 𝑬𝒘(𝒕)
  • 15.  𝜕𝐽 𝜕𝑎 𝑖 = 𝑎𝑖 − 𝛻𝑥 𝑓𝑖 𝑥 𝑑 + 𝜆𝑥 𝑑 = 0 𝜕𝐽 𝜕𝜆 = 𝑎𝑖 𝑇 𝑥 𝑑 − 𝑓𝑖 𝑥 𝑑 = 0 One can reformulate the objective as a convex constrained optimization problem: 𝐽 = 1 2 𝛻𝑥 𝑓𝑖 𝑥 𝑑 − 𝑎𝑖 2 2 + 𝜆(𝑎𝑖 𝑇 𝑥 𝑑 − 𝑓𝑖 𝑥 𝑑 ) One should determine 𝑎𝑖 𝑇 such that 𝑥 𝑡 , 𝑢(𝑡) is “close to” 𝑥 𝑑 in the neighborhood of 𝑥 𝑑. Consider the following performance index: 𝐸 = 1 2 𝛻𝑥 𝑇 𝑓𝑖 𝑥 𝑑 − 𝑎𝑖 2 2 15 T-S Fuzzy Bilinear Model 𝒙 𝒕 = 𝒇 𝒙 𝒕 , 𝒖 𝒕 = 𝑭 𝒙 𝒕 + 𝑮 𝒙 𝒕 𝒖 𝒕 + 𝑵𝒙 𝒕 𝒖 𝒕 + 𝑬𝒘(𝒕) 𝒙 𝒕 = 𝑨𝒙 𝒕 + 𝑩𝒖 𝒕 + 𝑵𝒙 𝒕 𝒖 𝒕 + 𝑬𝒘(𝒕)
  • 16.  Substituting 𝜆 into (∗): 𝑎𝑖 𝑇 = 𝛻𝑥 𝑇 𝑓𝑖 𝑥 𝑑 + 𝑓 𝑖 𝑥 𝑑 −𝛻 𝑥 𝑇 𝑓 𝑖 𝑥 𝑑 𝑥 𝑑 𝑥 𝑑 2 𝑥 𝑑 𝑇 Pre-multiplying (∗) by 𝑥 𝑑 𝑇 and substituting (∗∗) into the resulting equation yield: 𝜆 = 𝑥 𝑑 𝑇 𝛻 𝑥 𝑓 𝑖 𝑥 𝑑 −𝑥 𝑑 𝑇 𝑎 𝑖 𝑥 𝑑 2 = 𝑥 𝑑 𝑇 𝛻 𝑥 𝑓 𝑖 𝑥 𝑑 −𝑓𝑖 𝑇 𝑥 𝑑 𝑥 𝑑 2 𝜕𝐽 𝜕𝑎 𝑖 = 𝑎𝑖 − 𝛻𝑥 𝑓𝑖 𝑥 𝑑 + 𝜆𝑥 𝑑 = 0 (∗) 𝜕𝐽 𝜕𝜆 = 𝑎𝑖 𝑇 𝑥 𝑑 − 𝑓𝑖 𝑥 𝑑 = 0 (∗∗) 16 T-S Fuzzy Bilinear Model 𝒙 𝒕 = 𝒇 𝒙 𝒕 , 𝒖 𝒕 = 𝑭 𝒙 𝒕 + 𝑮 𝒙 𝒕 𝒖 𝒕 + 𝑵𝒙 𝒕 𝒖 𝒕 + 𝑬𝒘(𝒕) 𝒙 𝒕 = 𝑨𝒙 𝒕 + 𝑩𝒖 𝒕 + 𝑵𝒙 𝒕 𝒖 𝒕 + 𝑬𝒘(𝒕)
  • 17.  This completes the construction of matrices 𝐴, 𝐵, 𝑁, and 𝐸 in each desired equilibrium point for T-S fuzzy bilinear model from affine nonlinear system with disturbance. 17 T-S Fuzzy Bilinear Model 𝒙 𝒕 = 𝒇 𝒙 𝒕 , 𝒖 𝒕 = 𝑭 𝒙 𝒕 + 𝑮 𝒙 𝒕 𝒖 𝒕 + 𝑵𝒙 𝒕 𝒖 𝒕 + 𝑬𝒘(𝒕) 𝒙 𝒕 = 𝑨𝒙 𝒕 + 𝑩𝒖 𝒕 + 𝑵𝒙 𝒕 𝒖 𝒕 + 𝑬𝒘(𝒕)
  • 18.  Let’s derive the T-S fuzzy bilinear model: Plant rule i: IF 𝑠1 𝑡 is 𝑀1𝑖, and … … and 𝑠 𝑣 𝑡 is 𝑀𝑣𝑖 , THEN 18 T-S Fuzzy Bilinear Model
  • 19.  By using singleton fuzzifier, product inference and center-average defuzzifier, then: the T-S fuzzy bilinear model is described by the following global model: 19 T-S Fuzzy Bilinear Model
  • 21.  Control rule 𝑖: IF 𝑠1 𝑡 is 𝑀1𝑖, and … … and 𝑠 𝑣 𝑡 is 𝑀𝑣𝑖 THEN 𝑢 𝑡 = 𝜌𝑘𝑖 𝑦(𝑡) 1 + (𝑘𝑖 𝑦(𝑡))2 The fuzzy controller is designed to stabilize the T-S fuzzy bilinear model with disturbances. The 𝑖th rule of the robust fuzzy output feedback controller: 21 Robust Fuzzy Controller Design Based on PDC
  • 22.  The overall T-S fuzzy controller can be formulated as follows: 22 Robust Fuzzy Controller Design Based on PDC
  • 23.  𝜃𝑖 ∈ [− 𝜋 2 , 𝜋 2 ], 𝑘𝑖 ∈ 𝑅 is a scalar to be determined by LMI conditions and 𝜌 > 0 is an arbitrary designed scalar, 𝑖 = 1,2, … , 𝑟. where 23 Robust Fuzzy Controller Design Based on PDC
  • 24.  Rearranging the previous equation: The closed-loop fuzzy system: 24 Robust Fuzzy Controller Design Based on PDC
  • 25.  We introduce the following performance criterion with its control objectives: 𝐽 = 0 ∞ 𝑧(𝑡) 𝑇 𝑧 𝑡 − 𝛾2 𝑤(𝑡) 𝑇 𝑤(𝑡) 𝑑𝑡 When 𝑤 𝑡 = 0, the resulting of the closed-loop system is asymptotically stable. For 𝛾 > 0, and 𝑥 0 = 0, the controlled output 𝑧 𝑡 of the closed-loop system satisfies 𝑧(𝑡) 2 < 𝛾 𝑤(𝑡) 2 for all non- zero 𝑤 𝑡 ∈ 𝐿2[0, ∞]. i 25 Robust 𝓗∞ Fuzzy Output Feedback Controller ii
  • 27.  The Stability Analysis and LMI Conditions The proposed control law should be designed such that to guarantee the asymptotic stability of the closed- loop system. The following stability analysis is carried out to determine the LMI conditions on control parameters. 27 So
  • 28.  The time derivative of 𝑣 𝑥 𝑡 becomes: 𝑣 𝑥 𝑡 = 𝑥 𝑡 𝑇 𝑃𝑥 𝑡 + 𝑥 𝑡 𝑇 𝑃 𝑥(𝑡) We consider the following Lyapunov function candidate: 𝑣 𝑥 𝑡 = 𝑥 𝑡 𝑇 𝑃𝑥(𝑡) 28 The Stability Analysis and LMI Conditions
  • 29.  By substituting the closed-loop system into the previous equation: 29 The Stability Analysis and LMI Conditions
  • 30.  The 𝓗∞ performance level implies that: 30 The Stability Analysis and LMI Conditions
  • 32.  Lemma 1 For any two matrices 𝑿 and 𝒀 with appropriate dimensions, and 𝛆 > 𝟎, we have: 𝑿 𝑻 𝒀 + 𝑿𝒀 𝑻 ≤ 𝜺𝑿 𝑻 𝑿 + 𝜺−𝟏 𝒀 𝑻 𝒀 32 The Stability Analysis and LMI Conditions
  • 33.  Using lemma 1: 33 The Stability Analysis and LMI Conditions
  • 35.  Hence if 𝜙 < 0, then 𝑣 𝑥 𝑡 + 𝑧(𝑡) 𝑇 𝑧 𝑡 − 𝛾2 𝑤(𝑡) 𝑇 𝑤(𝑡) < 0 for all 𝑖, 𝑗, 𝑙 = 1,2, … , 𝑟. where 35 The Stability Analysis and LMI Conditions
  • 36.  The previous matrix inequality is quadratic matrix inequality (QMI). The Schur complement is used to transform the QMI to LMI: 36 The Stability Analysis and LMI Conditions
  • 37.  The previous matrix inequality is bilinear matrix inequality (BMI), because of the product of two terms 𝜌 and 𝑃 which is bilinear. To transform to LMI, we define a new variable M = 𝜌𝑃: 37 The Stability Analysis and LMI Conditions
  • 38.  Now, we can summarize the overall design procedure of the proposed scheme in the following three steps: Let the parameters 𝜌, 𝜀𝑖𝑗𝑙, and 𝛾 in the derived LMI condition. Solve the derived LMI to obtain positive definite matrix 𝑃, and the controller gains 𝑘𝑗. Apply the robust fuzzy control law into the T-S fuzzy bilinear model; one can get the closed-loop fuzzy system. 2 38 Robust 𝓗∞ Fuzzy Output Feedback Controller 3 1
  • 39.  The Continuous Stirred Tank Reactor (CSTR) benchmark has widespread application in industry and is often characterized by highly nonlinear behavior. Consider the nonlinear model for dynamics of an isothermal CSTR benchmark with disturbance given by: 39 Simulation Results
  • 42.  Based on the proposed T-S fuzzy bilinear modeling, all the system matrices are constructed as follows: 42 Simulation Results
  • 43.  Based on the proposed T-S fuzzy bilinear modeling, all the system matrices are constructed as follows: 43 Simulation Results
  • 44. The proposed scheme design procedure is described in the following steps: Let the parameters 𝜌 = 0.1, 𝜀𝑖𝑗𝑙 = 1, and 𝛾 = 0.3 in the LMI. Solve the derived LMI, we obtain positive definite matrix 𝑃 = 23.2530 −1.3946 −1.3946 19.2560 , and the controller gains 𝑘1 = −4.3974, 𝑘2 = −5.5824, 𝑘3 = −5.1632. Using all the data from the previous steps, we can construct the fuzzy control law, and the initial condition is chosen as 𝑥 0 = 3.1 1.5 𝑇. 2 44 3 1 Simulation Results
  • 53.  References 1. M. Hamdy, I. Hamdan, “Robust Fuzzy Output Feedback Controller for Affine Nonlinear Systems via T–S Fuzzy Bilinear Model: CSTR Benchmarkˮ, 2015, ISA Transactions, In Press. 2. K. Tanaka, H. O. Wang, “Fuzzy Control Systems Design and Analysis - A Linear Matrix Inequality Approachˮ, John Wiley & Sons, New York, 2001. 3. T.H.S. Li, S.H. Tsai, “T-S Fuzzy Bilinear Model and Fuzzy Controller Design for a Class Nonlinear Systemsˮ, 2007, IEEE Transactions on Fuzzy Systems, 15(3), pp. 494-506. 4. M. Hamdy, I. Hamdan, “A New Calculation Method of Feedback Controller Gain for Bilinear Paper-Making Process with Disturbanceˮ, 2014, J. Process Control, 24, pp. 1402-1411. 53