In the introduction to the fuzzy control methodology, section 14.3, rules have been introduced, which in mathematical notation are connective operations over fuzzy sets. For example, the operations on premises in Eq.(14.1) can be handled for each rule already by the elementary standard operators introduced in section 15.3. The means are now available to handle steps 1 and 2 of the methodology. But to cope with step 3 something more is needed to complete the modelling of rules. That is now added in this section.
First, relations are explained by a simple example from daily life
using discrete fuzzy sets. Let us describe the relationship between the
colour of a fruit
and the grade of maturity
and
characterise the linguistic variable
colour by a crisp set
with three linguistic terms as
| verdant | half-mature | mature | |
| green | 1 | 0 | 0 |
| yellow | 0 | 1 | 0 |
| red | 0 | 0 | 1 |
| (1) IF the colour is green THEN the fruit is verdant |
| (2) IF the colour is yellow THEN the fruit is half-mature |
| (3) IF the colour is red THEN the fruit is mature |
This crisp relation
represents the presence or absence of
association, interaction or interconnection between the elements
of these two sets. This can be generalised to allow for various
degrees of strength of association or interaction between
elements. Degrees of association can be represented by membership
grades in a fuzzy relation in the same way as degrees of the set
membership are represented in a fuzzy set. Applying this to the fruit
example, the table can be modified to
| verdant | half-mature | mature | |
| green | 1 | 0.5 | 0 |
| yellow | 0.3 | 1 | 0.4 |
| red | 0 | 0.2 | 1 |
In order to do this, the elements are generalised. In the above example, the linguistic terms where treated as crisp terms. For example, when one represents the colours on a colour spectrum scale, the colours would be described by their spectral distribution curves that can be interpreted as membership functions and then a particular colour is a fuzzy term. Treating also the grades of maturity as fuzzy terms, the above relation is a two-dimensional fuzzy set over two fuzzy sets. For example, taking from the fruit example the relation between the linguistic terms red and mature, and represent them by the membership functions as shown in Figure 15.5a, a fruit can be characterised by the
![]() |
Combining rules into a rule base the example from above may help when it is rewritten as
| (1) IF the colour is green THEN the fruit is verdant |
| OR |
| (2) IF the colour is yellow THEN the fruit is half-mature |
| OR |
| (3) IF the colour is red THEN the fruit is mature |
Now, step 4 of the methodology introduced in section 14.3 can be specified by taking the rule base from Eq. (14.1) and applying the union operator by writing the rule base with max/min operators as follows: