To simply the algorithm of our method we suppose
that for each hour and day the examples of E are con-
secutive. We use three type of variables: linguistic,
integer and real variables. The variable c
t−1
takes in-
teger values, p variable takes real values, and the vari-
ables h and c are linguistic variables. The linguistic
labels of the linguistic variables are defined a priori, i.
e., before our method is applied.
An ordered set of labels, named C, is defined for
the c
t−1
variable. Its structure is given by the follow-
ing expression:
C = {very low, low, f ew low, medium, low high,
high, very high}
Figure 2 shows the trapezoidal labels used for the
c
t−1
variable, where V L is ’very low’, L is ’low’, F L
is ’few low’, M D is ’medium’, LH is ’low high’, H
is ’high’ and V H is ’very high’.
Figure 2: Ordered set of labels C for the c
t−1
variable.
This linguistic variable is used to represent the
hourly margined price at the previous day. We rep-
resent the price of sale of the energy with label by
means of variables linguistic that mean the following:
’Very low’ This label is used when the sale price is
very cheap. It takes values between 0 and 1, and,
normally, this label is not used in the daily market
because this price is never obtained.
’Low’ This label takes values between 0.75 and 2.
When the energy is sold to this price, it is cheap.
This sale price is frequently used from 3:00 or 4:00
until 5:00 or 6:00.
’Few low’ This label takes values between 1.75 and
3. It is a sale price a little cheap, and it is a price
frequently used during the day.
’Medium’ This label takes values between 2.75 and
4. This is the normal sale price, and it is a price
frequently used during the day.
’Low high’ This label takes values between 3.75 and
5. Normally, from 8:00 or 9:00 to 22:00 or 23:00
the energy price is this or the next label.
’High’ This label takes values between 4.75 and 6.
Normally, from 8:00 or 9:00 to 22:00 or 23:00 the
energy price is this or the previous label.
’Very high’ This label takes values between 5.75 and
10. In the daily market this price is never obtained.
An ordered set of labels, named P , is defined for
the p variable. Its structure is given by the following
expression:
P = {not important, very cheap, cheap, little
cheap, norm, little expensive, expensive, more
than expensive, very expensive}
Figure 3 shows the trapezoidal labels used for the
p
i
variable, where N I is ’not important’, V C is ’very
cheap’, C is ’cheap’, LC is ’little cheap’, NR is
’norm’, LE is ’little expensive’, E is ’expensive’,
MT E is ’more than expensive’ and V E is ’very ex-
pensive’.
Figure 3: Ordered set of labels P for the p variable.
This linguistic variable is used to represent the of-
fered price in each energy block. Every definite label
means:
’Not important’ This label is used when the hourly
margined price is not important for the seller, that
is, the seller wants to sell the energy block be which
is the price. Normally, This label appears at least in
some block offered by the producers. This label
takes values from 0 to 1.
’Very cheap’ This label takes values from 0.75 to 2.
This label is used when the seller wants to sell the
energy to a minimum price. The energy blocks to
this price are frequently sold.
’Cheap’ This label is used when the seller wants to
sell the energy to a minimum price. The energy
blocks to this price are frequently sold when the
time is between 1:00 or 2:00 to 5:00 or 6:00. This
label takes values from 1.75 to 3.
’Low cheap’ This label takes values from 2.75 to 4.
The energy blocks to this price are frequently sold
when the time is between 20:00 or 21:00 to 24:00
or 1:00. This label is used to sell energy blocks at
these times.
’Norm’ or ’Few expensive’ These labels are used
when the energy market reaches the maximum
price, that is, the hourly margined price is rarely
more than 6. Normally, ’few expensive’ is the
biggest label obtained in the daily energy market.
When one productor seller sells energy to these
prices, he wants to obtain a great benefit.
’Expensive’ to ’Very expensive’ These three labels
rarely are obtained in the daily energy market.
When a seller agent offers energy blocks to this
price, he doesn’t want these blocks, only if occurs
a ”special situation” like ’a powerful agent is dam-
aged’, ’there is necessary a lot of energy’, etc.
The order of the labels in C and P is based on the
defuzzification method named middle of maximum
ICEIS 2005 - ARTIFICIAL INTELLIGENCE AND DECISION SUPPORT SYSTEMS
396