You are on page 1of 7

Fuzzy Modelling Using Sector Non-linearity Principle

For the sake of simplicity, consider the following SISO nonlinear system:
= + ()
Where
,
[, ]
[, ]
and

= min < () ,

= max < (),

= min < (),

Then the T-S fuzzy model is given by:


R1: If f(x) is Mf1 and g(x) is Mg1 Then
R2: If f(x) is Mf1 and g(x) is Mg2 Then
R3: If f(x) is Mf2 and g(x) is Mg1 Then
R4: If f(x) is Mf2 and g(x) is Mg2 Then
Where, Mf1 , Mf2 , Mg1 , Mg2 is given by
1 =

2 = 1 1 =

2
= +
= +
= +
= +

1 = ,

and
1

= max < ()

2 = 1 1 =

1 = 1 1
2 = 1 2
3 = 2 1
4 = 2 2
Then the basis functions can be calculated as:
1 =

1
1
1
=
=
= 1 1

1 + 2 + 3 + 4
1
1

2 =

2
2
=
= 1 2

1
1

3 =

3
3
=
= 2 1

1
1

4 =

4
4
=
= 2 2

1
1

Note that:
1 + 2 + 3 + 4 = 1 1 2 + 2 1 2 = 1 + 2 = 1
Using the T-S defuzzification results in blending of the four rules.
= (1 + 2 + 3 + 4 ) + (1 + 2 + 3 + 4 )
The last equation represents exactly the original model.
Consider the term
1 + 2 + 3 + 4 = 1 + 2 + (3 + 4 )
= 1 + 2
=

Then
= (1 + 2 + 3 + 4 ) + (1 + 2 + 3 + 4 ) = () + ()
Example 1
Let = 3 , ,
Then

= 2 ,

and

= 2 ,

=0

1 =

2 + 2
2

and

2 = 1 1 =

= 2

And the fuzzy model is given in two rules as follows:


R1: If f(x) is Mf1 Then = 0
R2: If f(x) is Mf1 Then = 2
Then
1 =

1
1
1
=
=
= 1

1 + 1
1
1

2 =

2
2
=
= 2

1
1

The blended model after defuzzification is:


= (1 + 2 ) = 2

2
= 3
2

Example 2
Let = 3 , ,
Example 3
Let = 3 a(t)x,

, ,

() 0,

Example 4
Consider
1 = 1 1 42
2 = 21 1 22

Where 2 , 2
Example 5
Consider
1 = 2
2 = (2 + )1 2
Where () 0,
Example 6
Consider
= + 3 +

and ,

Example 7
Consider
= 3 +

and ,

Example 8
Consider
= 2 + ( + 2)

and 2 , 2 , 1,1

You might also like