scieee Science in your language
[en] (orig)

Predictive control of an olive oil mill with multi-objective prioritization

Abstract

This paper presents a multi-objective controller applied to an olive oil mill. The practical experience using a Generalized Predictive Controller (GPC) in the real plant showed the necessity of including objectives, with different priorities, in the process control. The analysis demonstrates that GPC with prioritization objectives can control the process and fulfill the specified operational conditions. The results are illustrated with some simulations that compare the traditional GPC to the multi-objective one.

Read accessible full text

Predictive control of an olive oil mill with multi-objective prioritization

Author: Scheffer-Dutra, C.B.; Núñez-Reyes, Amparo; Bordons Alba, Carlos
Publisher: Elsevier
Year: 2002
DOI: 10.3182/20020721-6-ES-1901.01323
Source: https://idus.us.es/bitstreams/68afdd31-44ed-4556-b564-659929b0ee48/download
PREDICTIVE CONTROL OF AN OLIVE OIL MILL WITH
MULTI-OBJECTIVE PRIORITIZATION
C.B. Sche e -Du a

,A. N´u˜
nez-Reyes

,C. Bo dons


Dep . Au omac¸˜
ao e Sis emas, Uni . Fede al de San a Ca a ina
CP: 476, CEP: 88040-900, Flo ian´
opolis-SC, B azil
[email p o ec ed]

Dep . Ing. Sis emas y Au om´
a ica, Uni . de Se illa
Camino de los Descub imien os s/n, 41092, Se illa, Spain

ampa o, bo dons

@ca uja.us.es
Abs ac : This pape p esen s a mul i-objec i e con olle applied o an oli e oil mill. The
p ac ical expe ience using a Gene alized P edic i e Con olle (GPC) in he eal plan showed
he necessi y o including objec i es, wi h di e en p io i ies, in he p ocess con ol. The
analysis demons a es ha GPC wi h p io i iza ion objec i es can con ol he p ocess and
ulfill he specified ope a ional condi ions. The esul s a e illus a ed wi h some simula ions
ha compa e he adi ional GPC o he mul i-objec i e one.
Keywo ds: Mul iobjec i e op imiza ions, Op imiza ion p oblems, P io i y, P ocess con ol,
P edic i e con ol.
1. INTRODUCTION
Nowadays, a con ol sys em mus be able o ope a e
he p ocess in such a way ha mul iple and chang-
ing ope a ional c i e ia (economical, sa e y, en i on-
men al o quali y) can be ulfilled in he p esence o
changes in p ocess cha ac e is ics. Model P edic i e
Con ol (MPC) is he mos popula ad anced con ol
echnique in indus y (Camacho and Bo dons, 1999),
due o i s abili y o mee his challenge and he in u-
i i e con ol p oblem o mula ion.
Mos MPC s a egies a e based on op imizing a single
objec i e cos unc ion, which is usually quad a ic,
in o de o de e mine he u u e sequence o con ol
mo es ha makes he p ocess beha e bes . Howe e ,
in many con ol p oblems he beha iou o he p ocess
canno be measu ed by a single objec i e unc ion bu ,
mos o he ime, he e a e di e en , and some imes
conflic ing, con ol objec i es. The easons o mul i-
ple con ol objec i es a e a ied:
½
Suppo ed by CAPES-BRASIL, con ac BEX0704/00-8 and
FEDER, con ac 1FD97-0836

P ocesses ha e o be ope a ed di e en ly when
hey a e a di e en ope a ing s ages. Fo exam-
ple a he s a up phase o he p ocess, a min-
imum s a -up ime may be desi ed, while once
he p ocess has eached he ope a ing egime,
a minimum a iance o he con olled a iables
may be he p ima y con ol objec i e.

E en i he p ocess is wo king a a pa icula op-
e a ing s age, he con ol objec i e may depend
on he alue o he a iables. Fo ins ance he
con ol objec i e, when he p ocess is wo king a
he nominal ope a ing poin , may be o minimize
he weigh ed sum o he squa e e o s o he con-
olled a iables wi h espec o hei p esc ibed
alues. Bu i he alue o one o he a iables
is oo high, because o a sudden pe u ba ion
o example, he main con ol objec i e may be
o educe he alue o his a iable as soon as
possible.
Fu he mo e, in many cases, he con ol objec i e is
no o op imize he sum o he squa ed e o s, bu o
keep some a iables wi hin specified bounds. No ice
ha his si ua ion is di e en o he cons ained MPC,
Copy igh © 2002 IFAC
www.else ie .com/loca e/i ac
Copy igh © 2002 IFAC
15 h T iennial Wo ld Cong ess, Ba celona, Spain
85
as he objec i e is o keep he a iable he e, al hough
excu sions o he a iable ou side his egion, hough
no desi able, a e pe mi ed. In cons ained MPC he
a iables should be kep wi hin he p esc ibed egion
because o physical limi a ions, plan sa e y o o he
conside a ions. Cons ain s which canno be iola ed
a e e e ed as ha d cons ain s, while hose which
can a e known as so cons ain s. These ypes o
objec i es can be exp essed by penalizing he amoun
by which he o ending a iable iola es he limi .
Some imes all con ol objec i es can be summa ized
in a single objec i e unc ion. Conside , o exam-
ple, a p ocess wi h a se ies o con ol objec i es

½

¾




. Some o he con ol objec i es may
be o keep some o he con olled a iables as close
o hei e e ences as possible, while o he con ol
objec i es may be ela ed o keeping some o he a i-
ables wi hin specified egions. Conside all objec i es
o ha e been ans o med in o minimizing a quad a ic
unc ion


, subjec o a se o linea cons ain s on
he decision a iables






. The u u e con ol
sequence can be de e mined by minimizing he ol-
lowing objec i e unc ion:
Â





¬

Â

subjec o






; o





.
The impo ance o each o he objec i es can be modu-
la ed by app op ia e se ing o all


. This is, howe e ,
a non i ial ma e in gene al as i is e y di ficul o
de e mine he se o weigh s which will ep esen he
ela i e impo ance o he con ol objec i es. Fu he -
mo e, p ac ical con ol objec i es a e some ime qual-
i a i e, making he ask o de e mining he weigh s
e en mo e di ficul .
In some cases, he ela i e impo ance o he con ol
objec i es can be es ablished by p io i iza ion. Tha
is, he objec i es o g ea e p io i y, o example ob-
jec i es ela ed o secu i y, mus be accomplished be-
o e o he objec i es o less p io i y a e conside ed.
Objec i es can be p io i ized by gi ing much highe
alues o he co esponding weigh s. Howe e his is a
di ficul ask which is usually done by a ial and e o
me hod.
In (Tyle and Mo a i, 1999) a way o in oducing mul-
iple p io i ized objec i es in o he MPC amewo k
using p oposi ional logic is gi en. These ideas we e
ex ended in (Bempo ad and Mo a i, 1999) using he
new mixed logic dynamic (MLD) amewo k, which
allows one o ep esen sys ems which can be de-
sc ibed by in e dependen physical laws, logical ules
and ope a ing cons ain s.
This wo k applies hese ideas o an oli e oil mill. This
is a mul i a iable plan which se e al objec i es o be
ulfilled, which a e also logic-dependen . The p ocess
has ex a deg ees o eedom, which allows di e en
con ol s a egies. The p ac ical expe ience in he eal
plan demons a ed ha he p ocess can be con olled
by a cons ained GPC, limi ing he manipula ed a i-
ables. Howe e , he possibili y o including objec i es,
wi h di e en p io i ies, in he p ocess con ol, could
imp o e he indus ial pe o mance.
The pape is o ganized as ollows. In sec ion 2 a
desc ip ion o he p ocess is p esen ed. The model
iden ifica ion is desc ibed in sec ion 3. Mul i-objec i e
op imiza ion is p esen ed in sec ion 4, showing he
con olle used in his amewo k, based on p io i ized
objec i es. The con ol s a egy applied o he model
a e desc ibed in sec ion 5, including he con ol p io -
i ies. Sec ion 6 is dedica ed o p esen ing some simu-
la ion esul s and finally he conclusions a e p esen ed
in sec ion 7.
2. PROCESS DESCRIPTION
The au oma ic con ol o he ex ac ion o oil ou o
oli es is s ill an open field, since many ins alla ions
a e usually ope a ed in manual mode. As oli e oil
mills a e becoming bigge he chances o au oma ion
a e inc easing, he e o e i is impo an o acqui e he
necessa y knowledge o he p ocess beha iou in o de
o design he app op ia e con ol s a egies.
The p ocess is composed o se e al ope a ions: e-
cep ion o aw ma e ial (oli es), washing, p epa a ion,
ex ac ion, and s o age o he p oduced oil (Ci an os,
1999). Figu e 1 shows he mos impo an phases o
he p ocess.
Fig. 1. Oli e oil mill - p ocess desc ip ion
The p epa a ion phase consis s o wo subp ocesses.
The fi s one is oli e c ushing by an special mill,
whose objec i e is o des oy he oli e cells whe e
oil is s o ed. The second one aims a homogenizing
he pas e by e ol ing i while i s empe a u e is kep
cons an a a specified alue (a ound


C). This is
pe o med in a machine called he momixe ,which
homogenizes he h ee phases o he pas e (oil, wa e
and by-p oduc (alpeo ujo)) while exchanges ene gy
wi h su ounding pipes o ho wa e . This is done
in o de o acili a e oil ex ac ion in he ollowing
86
p ocess: mechanical sepa a ion, o ex ac ion, in he
decan e .
Homogeniza ion is eally impo an in he whole p o-
cess, because bad ope a ion condi ions in he he -
momixe can d ama ically educe he quali y and
quan i y o he final p oduc . The pas e is hea ed in
o de o acili a e mixing since he pas e u ns mo e
fluen when empe a u e ises. Howe e , he e exis s
an uppe empe a u e limi behind which oli e oil
loses quali y (fla ou , ag ance, e c.) due o he ox-
ida ion p ocess and he loss o ola ile componen s.
The e o e, keeping low alues o empe a u e will
be a high-p io i y objec i e. Expe iences o modeling
and p edic i e con ol o his phase a e desc ibed in
(Bo dons and Cueli, 2001).
The nex s age is based on he sepa a ion o he p od-
uc phases by means o a cen i uge. This is a con inu-
ous p ocess which sepa a es he di e en componen s
ha cons i u e he pas e by means o cen i ugal o ce.
This sepa a ion is made in he ho izon al cen i uge o
decan e . The e a e wo ypes o decan e : he h ee
phases decan e , and he wo phases one. The fi s one
sepa a es wo liquid componen s (oil and was e wa e )
om a solid phase (solid by-p oduc ). The second one,
ha is he mos used and he one ha exis s in he plan
ha is con olled in his wo k, sepa a es oli e oil om
by-p oduc .
In o de o pe o m a good sepa a ion, he pas e ha
en e s he decan e mus be accommoda ed. I s flow
mus be con olled o a se poin ha depends on op-
e a ing condi ions and some wa e mus be added de-
pending on he p ope ies o he aw ma e ial.
Finally, he las s age o he sys em consis s o he
s o age and he conse a ion o he ob ained oil.
Se e al a iables ake pa in oli e oil ex ac ion p o-
cess. The final p oduc quali y and he indus ial yield
a e influenced by di e en p ocess a iables. Nex , he
mos impo an a iables will be desc ibed:
¯
Tempe a u e in he he momixe . The hea ing o
he pas e has o be cons an and g adual since
ab up changes a ec nega i ely he quali y o
he final p oduc . Two main di ficul ies appea :
he fi s one is he exis ence o la ge delays due
o he he mal na u e o he p ocess and he
second one is caused by he on-o mechanism
o eeding he pas e.
¯
Residence ime. Ano he impo an ac o be
conside ed is he mixing ime ( esidence ime)
inside he he momixe . A sho ime d i es o
incomple e mixing and a long one can gi e ise
o emulsions, which in e e e wi h he ex ac ion
p ocess.
¯
Pas e consis ency. The pas e consis ency gi es
in o ma ion abou he pas e fluidi y deg ee, which
is associa ed o he oli e mois u e. This alue has
a g ea influence in he wa e ha mus be added
be o e he pas e en e s he decan e .
¯
Pas e flow o decan e . The pas e flow o de-
can e and he wa e /mass p opo ion de e mine
he maximum indus ial yield. The mass flow is
adjus able acco ding o he oli e ype.
¯
Wa e flow o decan e . This also de e mines he
ex ac ion e ec i eness. The amoun o wa e
ha is in oduced in he decan e mus be con-
s an ; ha is, he sum o he ege a ion wa e o
he oli e plus he added wa e mus be cons an .
As is well known, he aw ma e ial does no con-
ain a homogeneous mois u e, which o ces he
wa e flow o be con inually adjus ed in o de o
ob ain he maximum oil in he decan e .
In he majo i y o oli e oil mills, he p ocess is con-
olled manually, since he e a e many ac o s ha
a ec p oduc ion. The e a e many objec i es o be ul-
filled and he ope a o mus use his expe ience o ha e
he p ocess unde con ol. This si ua ion jus ifies he
use o a mul i a iable p edic i e con olle ha is able
o manipula e se e al ac ua o in o de o ob ain he
desi ed pe o mance. The con ol s a egies applied o
his plan a e desc ibed in sec ion 5.
3. MODEL IDENTIFICATION
Mos p ocesses in indus y when conside ing small
changes a ound an ope a ing poin can be desc ibed
by a linea model o , no mally, e y high o de . These
models would be di ficul o use o con ol pu pose
bu , o una ely, i is possible o app oxima e he be-
ha iou o such high o de p ocesses by a sys em
wi h one ime cons an and a dead- ime (Camacho and
Bo dons, 1999). The e o e, he chosen ma hema ical
s uc u e o he iden ifica ion o he sys em is based
in he sys ems dynamics o fi s o de wi h delay.
The da a used o he a iables iden ifica ion, ha e
been ob ained expe imen ally om a eal oli e oil
mill. These eal da a ha e been ea ed (fil e ed,
sampled, no malized) sui ably o each a accep able
model.
The inpu a iables and he measu able dis u bances
ha e been exci ed wi h di e en s eps, in o de o
iden i y he eal sys em. The pa ame e s o he sys-
em model a e de e mined by ecu si e leas squa es
es ima ion and he eac ion cu e me hod.
The p ocess ma ix ac ion desc ip ion can be seen
in equa ion (1), whe e he con olled a iable

is he
oil flow, he manipula ed a iables

½
,

¾
and

¿
a e,
espec i ely, he empe a u e in he he momixe , he
pas e flow o decan e and he wa e flow o decan e ,
and he measu able dis u bances

½
and

¾
a e ela ed
o he oli e ype. These measu able dis u bances ha e
a g ea influence in he pe o mance, because hey
ep esen he oli e ea u es o he he momixe .These
measu emen s ha e e ec on he decision making in
he plan con ol.





½


¾


¿






½


¾


(1)
87
To exempli y he iden ifica ion o he sys em model,
figu e 2 shows how was ob ained he model o he
oil flow in unc ion o he empe a u e in he he -
momixe . The da a alues a e no malized. The fi s
g aphic shows he empe a u e applied o he sys em
(and o he model). In he second g aphic he simula ed
ou pu (dashed line) is compa ed o he eal one (solid
line). In he ollowing g aphic, he model e o signal
can be obse ed.
020 40 60 80 100 120 140 160 180 200
−30
−20
−10
0
10
model e o
samples (S =90s)
020 40 60 80 100 120 140 160 180 200
−5
0
5
10
empe a u e
020 40 60 80 100 120 140 160 180 200
−50
0
50
oil low
Model Valida ion
Fig. 2. Modeling o he oil flow espec o he empe -
a u e in he he momixe
To ge mo e in o ma ion abou he plan model iden i-
fica ion, see (N´u˜nez-Reyes e al., 2001) and (Bo dons
and Cueli, 2001).
4. MULTI-OBJECTIVE OPTIMIZATION
One o he s eng hs o MPC is i s abili y o inco po a e
cons ain s in he con ol o mula ion. F equen ly a
dis u bance d i es he sys em in o a egion whe e he
MPC p oblem is in easible and hence no con ol ac ion
can be compu ed. Feasibili y can be eco e ed by so -
ening he cons ain s using slack a iables. In many
applica ions, he con ol objec i es and cons ain s can
be assigned a hie a chy o le els o p io i y. O en, a
dis u bance o a aul occu s, esul ing in some con-
s ain s o objec i es being iola ed. Inadequa e han-
dling o his si ua ion migh esul in componen o
e en sys em-wide ailu es (Ke igan e al., 2000). In
(Tyle and Mo a i, 1999), i is p esen ed a me hod o
handling mul i-objec i e p io i iza ions o model p e-
dic i e con ol, combining p oposi ional logic using
in ege a iables wi h quan i a i e models.
The me hod p esen ed in (Tyle and Mo a i, 1999)
consis s o desc ibing he quali a i e in o ma ion in
e ms o p oposi ional logic and, using in ege a i-
ables, ansla e he p oposi ions in o linea cons ain s.
Fo con ol p oblems, he quali a i e knowledge may
be inco po a ed wi hin he model p edic i e con ol
amewo k by appending he p io i iza ion cons ain s
o he con ol calcula ion p oblem.
This me hod conside a p ocess wi h a se ies o

p io i ized con ol objec i es


. Suppose ha objec-
i e


has a highe p io i y han objec i e


·½
and
ha he objec i es can be exp essed as:






.
The main idea consis s o in oducing in ege a iables


which ake he alue one when he co esponding
con ol objec i e is me and ze o o he wise. Objec i es
a e exp essed as:














(2)
whe e


is a conse a i e uppe bound on






.I
objec i e


is sa isfied,



and he e o mula ed
objec i e coincides wi h he o iginal con ol objec i e.
By in oducing


, he objec i e (cons ain ) is always
sa isfied e en when he co esponding con ol objec-
i e


is no me (

½

).
The p io i iza ion o objec i es can be es ablished by
imposing he ollowing cons ain s:








o







(3)
To imp o e he deg ee o he cons ain sa is ac ion
o objec i es ha canno be sa isfied, he se o con-
s ain s (2) can be modified. In o de o come as close
as possible o sa is ying a ailed objec i e


, a slack
a iable

sa is ying he ollowing se o cons ain s is
in oduced:































(4)
and he objec i e unc ion o be minimized, subjec o
(2), (3), (4), is:
















(5)
whe e

is a penal y unc ion o he slack a iable

(posi i e and s ic ly inc easing) and


is an uppe
bound on

. The op imiza ion algo i hm will y o
maximize he numbe o sa isfied objec i es (



)
be o e a emp ing o educe




. The op imiza ion
me hod will op imize he deg ee o sa is ac ion o he
fi s objec i e ha ailed only a e all mo e p io i ized
objec i es ha e been sa isfied. No ice ha



does
no imply ha objec i e


is no sa isfied, i only
indica es ha he co esponding cons ain has been
elaxed.
5. CONTROL STRATEGY
The con ol s a egy ha has being used o con ol
he oli e oil mill can be seen as wo con ol le els,
as a cascade s uc u e. A mul i a iable cons ained
GPC was implemen ed o ack he oil flow o a desi -
able e e ence, modi ying he manipula ed a iables
ha a e he e e ence signals o an inne loop which
ope a e wi h classical mono a iables con olle s PID.
88
The indus ial implemen a ion o he GPC ha e shown
he impo ance o including economical and con ol
objec i es in he oil p oduc ion sys em (N´u˜nez-Reyes
e al., 2001).
The mul i-objec i e algo i hm implemen ed o he
oli e oil mill p esen s ou con ol (and economical)
objec i es. The con ol p io i ies a e ela ed o he op-
e a o en ies in he plan . These en ies a e called
Ý

o he se poin and
Ù

o he desi able manipula ed
a iables. The pe o mance c i e ia selec ed in o de
o dec easing impo ance a e gi en as ollow:
(1) keep he he momixe empe a u e as nea as
possible o he op imum alue o gua an ee he
bes oil cha ac e is ics:

Ù
½

Ù
½
ÓÔ

¯
Ù
½
(6)
(2) maximize he ex ac ed oil:

Ý

Ý
ÓÔ

¯
Ý
(7)
(3) keep he pas e flow as close as possible o he
ope a o e e ence ( educe he necessa y flow):

Ù
¾

Ù
¾
ÓÔ

¯
Ù
¾
(8)
(4) educe he wa e flow necessa y in he p oduc-
ion:

Ù
¿

Ù
¿
ÓÔ

¯
Ù
¿
(9)
whe e


(



½

¾

¿

) a e e y small posi i e
scala s, ep esen ing he maximum ole ance admissi-
ble o a end he objec i es.
The fi s objec i e is he mos impo an one, since he
a ia ion o

½
can change he final p oduc cha ac e -
is ics. The second objec i e is he adjus men o he
ou pu a iable o be con olled o i s se poin . The
hi d and he las objec i es a e ela ed o he ene gy
sa ings in he p oduc ion. Each one o hese objec-
i es is associa e o a dis inc


,

 




, wi h
di e en p io i iza ion weigh s. The design o weigh s
is an a bi a y p ocedu e, guided by he heu is ic.
In o de o apply his p ocedu e o MPC, o each ime
in he p edic ion ho izon, he p io i iza ion p oblem is
ecalcula ed. The op imum alues ob ained om he
objec i es p io i iza ion a e used as desi able goal o a
GPC con olle . The cos unc ion implemen ed in GPC
consis s o a weigh ed sum o squa es o he indi idual
objec i es, exp essed as
Â


Ý

Ý
ÓÔ

¾






ÓÔ

¾
(10)
6. SIMULATION RESULTS
To illus a e he applica ion o his app oach, conside
he oli e oil mill desc ibed in sec ion 2. The con-
olle uses h ee manipula ed a iables, he momixe
empe a u e, pas e flow and wa e flow, o adjus he
con ol a iable, oil flow. The con ol p io i ies a e
implemen ed as desc ibed in sec ion 5.
The mul i-objec i e app oach was compa ed o a adi-
ional cons ained GPC using a cos unc ion consis ing
o a weigh ed sum o squa es o he manipula ed a i-
ables. The desi able ope a ional condi ions (
Ý

,
Ù

)
a e used as op imal e e ence o he mul i-objec i e
con olle .
To pe o mance he plan simula ions, model unce -
ain ies a e conside ed (model dead- ime di e s o
he p ocess delay in

) wi hou changing he uning
o he con olle s. The closed loop beha io o GPC
and he mul i-objec i e con olle a e showed in he
figu es 3 and 4. In all cases, he solid lines co espond
o he GPC and he dashed lines o he mul i-objec i e
con olle . Fo he simula ion, a

s ep e e ence
has been applied a



, ano he

s ep e e ence
a




and a

s ep dis u bance has been applied
a he inpu o he plan a


.
0 100 200 300 400 500 600 700
0
50
100
inpu 1 (%)
0 100 200 300 400 500 600 700
20
50
80
inpu 2 (%)
0 100 200 300 400 500 600 700
0
50
100
inpu 3 (%)
ime (samples)
Fig. 3. Manipula ed a iables
0 100 200 300 400 500 600 700
0
20
40
60
80
100
ou pu (%)
ime (samples)
Fig. 4. Con olled a iable
I is impo an o no e ha he esponses a e simila
and bo h con olle s a e well adjus ed, ha ing a good
acking esponse. The mul i-objec i e GPC p esen s
e en a as e esponse. Bu he special app oach p o-
ided by his con olle is he gua an ee ha objec i es
a e ulfilled. No ice ha all he objec i es a e sa isfied
un il he second e e ence changes. A his poin , he
89

con olle can sa is y h ee o he objec i es, acco ding
o he p io i ies, so he wa e flow do no each he
op imum. When he dis u bance is included, he he -
momixe empe a u e is he only a iable ha is sa is-
fied, con olled in he desi ed alue (

). The e o e,
his app oach is capable o p io i izing cons ain s as
well as al e ing he con ol objec i e depending upon
he posi ions o con ol inpu s. As can be obse ed,
he adi ional GPC can con ol he sys em, bu he
manipula ed a iables a e dis inc om he desi ed
alues







.
The applica ion o he mul i-objec i e GPC con olle
in he eal plan can be jus ified by:
¯
The con olle p o ides a as e esponse;
¯
The manipula ed a iables o en ge he op imum
alues;
¯
The main objec i e is always eached;
¯
As he wa e flow and he pas e flow a e mini-
mized, he ene gy is sa ed.
The only incon enien on ha app oach is he ab up
esponse, ela ed o he ac ha no dynamic is in-
cluded in he p io i iza ion algo i hm. When a dy-
namic in he con olle was in oduced, he p oblem
became compu a ionally in ac able, as commen ed in
(Tyle and Mo a i, 1999).
I was also implemen ed a mul i-objec i e weigh ed
GPC, wi h no p io i iza ion, using he same cos unc-
ion (10), ob aining simila esul s. By con as , he
only design pa ame e s needed o he p io i iza ion
GPC algo i hm a e bounds on he a iables o in e -
es . In weigh ed GPC, he weigh s adjus men mus
be chosen by ial and e o , h ough nume ical sim-
ula ions, o ia o he ad hoc app oaches in o de ha
mo e objec i es be sa isfied. This p ocedu e depends
on heu is ic, and usually akes much mo e ime han
he p io i iza ion algo i hm implemen a ion.
7. CONCLUSIONS
This a icle has in es iga ed he possibili ies o apply-
ing a mul i-objec i e GPC con olle in an oli e oil
mill. Using he p oposi ional logic, by including in e-
ge a iables ep esen ing he objec i es sa is ac ion,
i is possible o combine logic based con ol decisions
wi hin he MPC amewo k. By implemen ing such
s a egy, he con olle pe o mance can be imp o ed.
The simula ion esul s o he oil plan show ha he
manipula ed a iables ulfill he objec i es acco ding
o he p io i ies.
8. REFERENCES
Bempo ad, A. and M. Mo a i (1999). Con ol o sys-
ems in eg a ing logic, dynamics and cons ain s.
Au oma ica 35, 407–427.
Bo dons, C. and J.R. Cueli (2001). Modeling and p e-
dic i e con ol o an oli e oil mill. In: Eu opean
Con ol Con e ence.Po o.
Camacho, E.F. and C. Bo dons (1999). Model P edic-
i e Con ol. Sp inge Ve lag.
Ci an os, L. (1999). Ob enci´
on del Acei e de Oli a
Vi gen (in spanish).Ed.Ag ´ıcola Espa˜nola, S.A.
Ke igan, E.C., A. Bempo ad, D. Mignone, M. Mo a i
and J.M. Maciejowski (2000). Mul i-objec i e
p io i isa ion and econfigu a ion o he con ol
o cons ained hyb id sys ems. In: P oceedings o
he Ame ican Con ol Con e ence.
N´u˜nez-Reyes, A., J.R. Cueli and C. Bo dons (2001).
Modelado y con ol de una almaza a de ex-
acci´on de acei e de oli a (in spanish). In: P o-
ceedings JA’01. Ba celona.
Tyle , M. L. and M. Mo a i (1999). P oposi ional logic
in con ol and moni o ing p oblems. Au oma ica
35, 565–582.
90