Sunteți pe pagina 1din 22

UNIVERSITATEA DIN ORADEA FACULTATEA DE INGINERIE ELECTRIC I TEHNOLOGIA INFORMAIEI

TEZ DE DOCTORAT REZUMAT


CONTRIBUII PRIVIND MODELAREA I OPTIMIZAREA PROCESELOR ECONOMICO-INDUSTRIALE

Conductor tiinific: Prof. univ. dr. ing. Florin Popeniu Vldicescu Autor: ing. Liviu erbnescu

ORADEA 2008

C U PR I NS I !"#$%C&"&................................................................................................. ' CAPI!#L%L ( )!A$I%L AC!%AL * +#$&LA"&A I #P!I+I,A"&A P"#C&)&L#" &C# #+IC# I $%)!"IAL&........................................ -./ (.(.!e0nici st1nd1rd 2n 3odel1re1 i opti3i41re1 proceselor......................... -./ (.5.!e0nici nest1nd1rd 2n 3odel1re1 i opti3i41re1 proceselor...................(6./ (.5.(. "eele neuron1le..................................................................... (6./ (.5.5. !e0nici fu447...................... .....................................................(8.' (.5./. Algorit3i genetici............. ......................................................55.' Conclu4ii.......................................................................................................58 9ibliogr1fie...................................................................................................5CAPI!#L%L 5 AL:#"I!+I P& !"% +#$&LA"& I #P!I+I,A"&A P"#C&)&L#"............................................................................................../'.8 5.(.Identific1re1 proble3elor........................................................................./'.8 5.5.)t1bilire1 3odelelor st1nd1rd.................................................................../8.5./.)t1bilire1 3odelelor nest1nd1rd.............................................................../-.5.'.Algorit3i de opti3i41re 3ultinivel........ ................................................./;.5.'.(. $escriere gener1l..................................................................../; 5.'.5. #pti3i41re st1nd1rd................................................................./< 5.'./. #pti3i41re nest1nd1rd..............................................................'5.8.+etod b141t pe reguli privind opti3i41re1 siste3elor co3ple=e >AL:#"I!+%L &V#L..........................................................8(.; 5.8.(.$escriere gener1l.....................................................................8( 5.8.5.Funcii>criteriu ier1r0ice............................................................85 5.8./.Construci1 b14ei cu reguli........................................................8' 5.8.'.!r1nsfor3ri 1supr1 regulilor....................................................88 5.8.8.Algorit3ul de opti3i41re .........................................................-/ Conclu4ii........................................................................................................-' 9ibliogr1fie.....................................................................................................-8 CAPI!#L%L / !&? ICI I F#"+A!IC& %!ILI,A!& * I+PL&+& !A"&A )#F!@A"& P& !"% +#$&LA"& I #P!I+I,A"&............................-A.(6 /.(. )tructur1 b14ei cu reguli........................................................................-A.(6 /.5. )tructur1 d1telor utili41te 2n i3ple3ent1re1 1lgorit3ului de opi3i41re B&V#LC...............................................................................;5.(( (

/./. Conversi1 d1telor...................................................................................;8 /.'. An1li41 sint1ctic..................................................................................;; /.'.(. &v1lu1re1 funciilor 31te31tice i 1 e=presiilor logice..........;; /.'.5. Prelucr1re1 regulilor................................................................;A Conclu4ii.......................................................................................................<6 9ibliogr1fie....................................................................................................<( CAPI!#L%L ' )!%$II $& CA,..........................................................................................<'.(5 '.(. PoLogCe3 )iste3 softD1re pentru controlul din13icii polurii gener1te de f1bricile de ci3ent..............................................................<'.(5 '.(.(. Pre4ent1re gener1l.................................................................<' '.(.5. Flu=ul te0nologic....................................................................<< '.(./. Construci1 ier1r0iei funciilor>criteriu...............................(65 '.(.'. Pre4ent1re1 1plic1iei softD1re PoLogCe3..........................(68 '.(.8. "e4ult1te...............................................................................(6; '.5. F:Ce3E )oftD1re pentru 3odel1re1 c1litii ci3enturilor prin te0nici fu447 i 1lgorit3i genetici....................................................................((5.(8 '.5.(.Pre4ent1re gener1l...............................................................((5 '.5.5.!e0nici de proiect1re specifice.............................................((/ '.5./."e4ult1te...............................................................................((8 './. )!#FG>"FC )oftD1re de logistic pentru controlul flu=ului de ec0ip13ente 2n procesul de 3enten1n.............................................((;.('./.(.Pre4ent1re gener1l..............................................................((; './.5.!e0nici de proiect1re specifice............................................(58 '././."e4ult1te...............................................................................(5; Conclu4ii...................................................................................................(5< 9ibliogr1fie...............................................................................................(5A CAPI!#L%L 8 C# CL%,IIH C# !"I9%III I P&")P&C!IV&...................................(/(.(; 8.(. Conclu4ii.............................................................................................(/(.(; 8.5. Contribuii teoretice............................................................................(/5.(< 8./. Contribuii pr1ctice.............................................................................(/'.(A 8.'. Perspective de cercet1re.....................................................................(/8 8. List1 public1iilor i contribuiile person1le.......................................(/A &J& A &JA ( .....................................................................................('/ A &JA 5......................................................................................(-< A &JA /......................................................................................(;< 9I9LI#:"AFI&......................................................................................(A5

CAPITOLUL 1 STADIUL ACTUAL N MODELAREA I OPTIMIZAREA PROCESELOR ECONOMICO-INDUSTRIALE 1.1. TEHNICI STANDARD N MODELAREA I OPTIMIZAREA PROCESELOR "e1li41re1 unui 3odel 1=1t pe te0nici st1nd1rd presupune utili41re1 1ns13blului de 1lgorit3i cl1sici deter3in1i pentru 3odelul respectiv. *n c14ul unui 1nu3e procesH 1se3ene1 proble3 po1te fi soluion1t prin modelare analitic i.s1u prin identi!icare e"#erimental . For31 gener1l 1 unei proble3e de opti3i41re prin te0nici st1nd1rd K(.(L 1 unui siste3 conine funci1 criteriuH restriciile e=plicite i restriciiile i3plicite. Prin opti3i41re se ur3rete 31=i3i41re1 s1u 3ini3i41re1 funciei criteriu 2n condiiile de restricii d1te. opt F x ; x K(.(L g j x 6 j =( ; m h i x =6 i =( ; p unde x > repre4int un vector N>di3ension1l 1l v1ri1bilelor de co31ndM F x! funci1>criteriuM "# x!H $% x! funciile restricii 1le v1ri1bilei vectori1le x. $in c1tegori1 te0nicilor st1nd1rd Kcl1siceL de opti3i41re 1ve3: metode de c $tare direct %MCD& 1=1te pe te0nici c1re nu utili4e14 c1lculul deriv1telor funciei obiectiv F x! M metode de 'radient %M(& c1re utili4e14 c1lculul deriv1telor de ordinul B(C s1u eventu1l B5C 1le funciei F x!M metode de tran)!ormare 1ceste1 re1li4Nnd o tr1nsl1t1re 1 proble3ei origin1re 2ntr>un1H s1u un set de subproble3e ec0iv1lenteH 31i uor de soluion1t Kde obicei prin du1lis3H ori prin te0nici de pen1li41re . p1rtiion1reL. AvNnd 2n vedere f1ptul c 1se3ene1 proble3e se re4olv prin 3etodele K+C$L s1u K+:LH 1ce1st cl1s nu v1 f1ce obiectul unei 1bordri speci1le. 1.*. TEHNICI NESTANDARD OPTIMIZAREA PROCESELOR N MODELAREA I

(.5.(. "&I&L& &%"# AL& )oluion1re1 proble3elor re1le cu reele neuron1le se b14e14 pe prelucr1re1 unor volu3e 31ri de d1teH i1r scopul este obinere1 unui instru3ent de lucru c1re s funcione4e 2n ti3p re1l. $e 1cee1H o c1r1cteristic 1 3odelelor neuron1le 1rtifici1le este putere1 ridic1t de c1lcul pe c1re o necesit /

i3ple3ent1re1 lor. Princip1lul de41v1nt1O 1l 1cestor reele 2l repre4int dificult1te1 integrrii 3odulelor de prelucr1re 2n siste3ele co3ple=e. +1Oorit1te1 1utorilor din do3eniu consider c &'()*+,-+ 2n structurile de tip PfeedforD1rdC -./- de f1pt un 0,12-. 3- 10/%4%5+,-H deo1rece deter3in1re1 ponderilor se b14e14 pe cut1re1 2n sp1iul tuturor configur1iilor posibile 1le reelei. *n 1cest sensH pentru deter3in1re1 soluiei proble3ei de opti3i41reH este neces1r preci41re1 tipului 1lgorit3ului Kdeter3inist s1u sto01sticLH direciei de cut1re 1 3ini3u3>ului.31=i3u3>ului 2n sp1iul ponderilorH str1tegiei de 1legere 1 p1r13etrilor Kr1t1 de 2nv1reH 3o3ent etc.L i 1 tipului 3etodei K3odific1re p1s cu p1s vs. 3odific1re de tip blocL. #d1t 2nc0ei1t procesul de 2nv1reH structur1 neuron1l este c1r1cteri41t de un set de p1r13etri cu v1lori fi=e. "ee1u1 este test1t pe un nou set de d1teH diferit de cel de 2nv1re. )copul fin1l este 3ini3i41re1 erorii pe setul de d1te de testH cee1 ce i3plic gener1li41re1 cunotinelor 1cu3ul1te de 3odelul neuron1l pe setul de d1te. (.5.5. !&? ICI F%,,G Conducere1 proceselor pe b141 teoriei 3uli3ilor v1gi K1deseori nu3it logic1 nu1n1tL s1u conducere1 fu447 KCfu447 controlCL > este din 1cest punct de vedere 31i pr1g31ticH putNnd prelu1 i utili41 o c1r1cteri41re PlingvisticC 1 c1litii desfurrii procesului s1u 1 produsului. Ace1st c1r1cteri41re se 1d1pte14 funcie de cerinele concrete de desfur1re . Abord1re1 b141t pe e=perien1 u31n se 31nifestH 2n c14ul conducerii fu447H prin for3ul1re1 cerinelor de conducereH respectiv prin el1bor1re1 co3en4ii regul1torului fu447 cu 1Outorul unor reguli Pn1tur1leC Kset de reguliL de for31: DAC+ Kpre3i41L AT,NCI Kconclu4i1LH 2n c1re Ppre3i41C se v1 referi l1 situ1i1 const1t1t privind evolui1 procesului Kco3p1r1tH de regulH cu evolui1 procesuluiLH i1r Pconclu4i1C se v1 referi l1 3surile c1re trebuie lu1te pentru 1sigur1re1 evoluiei dorite. Ans13blul 1cestor reguli v1 constitui Pb141 de reguliC 1 regul1torului fu447. Identific1re1 structurii 3odelului este eseni1l pentru repre4ent1re1 cu 1cur1tee 1 procesului 1n1li41t. # cut1re e=01ustivH constNnd din ev1lu1re1 tuturor structurilor posibile pentru un 3odel d1tH pentru 1 deter3in1 c1re din ele este 31i bunH nu este desigur re1list. Procedur1 ce1 31i potrivit de identific1re 1 structurii p1re s ur3re1sc o cretere progresivH dup o regul predefinitH 1 co3ple=itii structurii 3odelului pNn cNnd 1ce1st cretere nu 31i induce o 23buntire supli3ent1r 1 1cur1teei esti31iei. &ste util 2n 1cest scop o p1rtiion1re 1 e1ntionului 2n dou subseturi: un e1ntion de lucru > utili41t pentru 1 identific1 p1r13etrii rel1iilor loc1le i un e1ntion 31rtor > utili41t pentru test1re1 1cur1teei 3odelului. +odelul c1re 1Ouste14 cel 31i bine 13bele subseturi de d1te este consider1t c pre4int ce1 31i bun structur. :1o 3enione14 c 3odel1re1 fu447 1re 31rele 1v1nt1O c per3iteH din punct de vedere 1l 1n1li4ei 31te31ticeH consider1re1 1 cNt 31i 3ultor p1r13etri '

i propune dou 3odele fu447: 3odelul dist1nei i 3odelul si3il1ritii. "e4ult1tele obinute de3onstre14 c prin 3odel1re fu447 se obine o fo1rte bun corel1ie 2ntre v1lorile c1lcul1te i cele deter3in1te e=peri3ent1l. (.5./. AL:#"I!+I :& &!ICI *n 1cest c14H p1r13etrii proble3ei sunt codific1ti prin 1lgorit3ul genetic 2ntr>un ir de c1r1cteristici 1n1lo1ge cu Qcro3o4o3iiQ biologici. *n c14ul u4u1l pr1ctic 1l 31i 3ultor p1r13etriH irul conine 31i 3ulte subiruri nu3ite QgeneQ. Fiec1re cro3o4o3 repre4int o posibil soluie 1 proble3ei propuse spre re4olv1re. Algorit3ii genetici efectue14 oper1ii specifice 1supr1 funciilor> criteriu 2n c1drul unui Qproces de reproducereQ guvern1t de ctre ur3torii oper1tori genetici: )elec-iaH .ncr$ci/areaH in0er)i$nea i m$ta-iaH 2n vedere1 opti3i4rii. *n 1cest felH plecNnd de l1 o popul1ie de cro3o4o3i 1le1to1reH fiec1re nou popul1ie gener1t prin reproducere 2nlocuiete gener1i1 1nterio1r i funci1>criteriu se 2ndre1pt spre opti3u3H 1dic ofer soluii din ce 2n ce 31i bune proble3ei origin1re. CAPITOLUL 2 ALGORITMI PENTRU MODELARE I OPTIMIZARE Pentru re4olv1re1 unor proble3e concrete de 3odel1re i opti3i41re se pot utili41 1tNt te0nicile cl1sice b141te pe 1lgorit3i st1nd1rd de 3odel1re i opti3i41reH cNt i te0nicile nest1nd1rd. !e0nic1 de lucru propus de 1utor const 2n tr1nsfor31re1 tot1l s1u p1ri1l 1 proble3elor de 3odel1re i opti3i41re dintr>o for3 inii1lH specific siste3elor e=pertH 2ntr>o for3 ce po1te fi re4olv1t prin 1plic1re1 te0nicilor cl1sice Kst1nd1rdL. !e0nic1 de lucru i 1lgorit3ii propui 2n 1cest c1pitol 1coper o pl1O l1rg de proble3e privind 3odel1re1 i opti3i41re1 proceselor econo3ico> industri1le. Pentru re4olv1re1 proble3elor de 3odel1re i 2n speci1l de opti3i41re s>1 plec1t de l1 o for3ul1re cNt 31i n1tur1l prin utili41re1 oper1torilor logiciH precu3 i 1 condiiilor de tipul BIF..!?& ..&L)&C. !e0nic1 de lucru este reco31nd1t i pentru siste3ele 31ri 2n condiiile 2n c1re dup prelucr1re1 seturilor de reguli se po1te construi o Bier1r0ie 1 funciilor>criteriuC. Ace1st te0nic 1re i 1v1nt1Oul de 1 per3ite 23bin1re1 3odelrii 1n1liticeH cu ce1 e=peri3ent1lM e=ist 1stfel posibilit1te1 e=pri3rii 3odelelor i 2ntr>o 31nier specific siste3elor e=pert. Algorit3ii fu447 i cei genetici propui sunt 1lgorit3i tipiciH uor de 1d1pt1t pentru o v1riet1te l1rg de proble3e.

*.1. IDENTI1ICAREA PRO2LEMELOR Identific1re1 proble3elor ce ur3e14 1 fi re4olv1te prin 3odel1re presupune: deli3it1re1 siste3uluiM identific1re1 p1r13etrilor din c1drul siste3uluiM deli3it1re1 subsiste3elorM identific1re1 p1r13etrilor de intr1re i ieire din c1drul fiecrui subsiste3M identific1re1 p1r13etrilor de intr1re i ieire l1 nivelul 2ntregului siste3 Kglob1lLM identific1re1 legturilor 2ntre p1r13etrii de intr1re.ieire 1i fiecrui subsiste3 i p1r13etrii de ieire.intr1re 1i 1ltor subsiste3e Krestriciile de cupl1reLM identific1re1 legturilor 2ntre p1r13etrii de intr1re.ieire 1i siste3ului glob1l i p1r13etrii de intr1re.ieire 1i subsiste3elor de l1 31rgine1 siste3ului glob1l. Prin 3odel1reH se ur3rete re4olv1re1 1 dou tipuri de proble3e: predici1 evoluiei procesului pentru un 1nu3it set de intrri i.s1u pe o 1nu3it perio1d i definire1 unor 3odele 31te31tice pentru opti3i41re1 procesului te0nologic. *.*. STA2ILIREA MODELELOR STANDARD *n ur31 1n1li4ei de siste3 se st1bilesc 3odelele 31te31tice c1re descriu siste3ul. $e obiceiH 3odelul pentru siste3ul glob1l este for31t 1tNt din 3odele 1n1litice cNt i din 3odele e=peri3ent1le. +odelele 1n1litice se st1bilesc pe b141 legilor fi4ico>c0i3ice s1u 1 1ltor reguli deter3in1te 1priori i repre4int c14ul ide1l. *n pr1ctic se reco31nd definire1 1cestor tipuri de 3odele pentru procese si3ple. +odelele e=peri3ent1le presupun e=isten1 unor seturi de d1te intr1re>ieire. )tructur1 3odelului se po1te deter3in1 fie e=peri3ent1l fie 1n1litic. Pentru 3odel1re1 e=peri3ent1l s>1 utili41t regresi1 3ultipl cu nelini1riti. *.3. STA2ILIREA MODELELOR NESTANDARD Cele 31i repre4ent1tive 3odele nest1nd1rd sunt cele de tip fu447 c1re per3it o bun descriere 1 proceselor. Pentru 31Oorit1te1 proble3elor sunt suficiente ur3to1rele cuvinte c0eie: IF..!?& ..&L)&H A $H #"H J#"H #!. Aceste1H co3bin1te cu oper1torii 31te31tici i funciile 31te31tice pot descrie o l1rg v1riet1te de procese. #rice regul ce conine cel puin unul dintre cuvintele c0eie de 31i sus v1 fi desco3pus 2n dou s1u 31i 3ulte reguliH condiion1te 2ntre eleH reguli c1re nu 31i conin nici unul din cuvintele c0eie. V1lid1re1 regulilor presupune detect1re1 2nregistrrilor din c1drul d1telor de 2nv1re ce duc l1 o perturb1re 1 regulilorH 1ceste 2nregistrri putNnd fi re4ult1tul unor perturb1ii 2n siste3ul de 1c0i4iie 1 1cestor1H f1pt ce i3pune eli3in1re1 1cestor1 din setul d1telor de 2nv1re.

*.4. AL(ORITMI DE OPTIMIZARE M,LTI5NI6EL Proble3ele de opti3i41re ce pot fi desco3puse 2n 31i 3ulte nivele pot fi re4olv1te prin utili41re1 pe fiec1re nivel 1tNt 1 1lgorit3ilor st1nd1rd cNt i 1 celor nest1nd1rd. *n c14ul 2n c1re nu se cunosc funciile>criteriu se opte14 pentru un 1lgorit3 nest1nd1rd. C1 te0nic de opti3i41re st1nd1rd s>1 1les o e=tensie 1 1lgorit3ului de cut1re directH prin 3etode evolutive > 1lgorit3ul BO6H 1lgorit3 denu3it 2n continu1re 6BO6. Ace1st1 repre4int o e=tensie 1 1lgorit3ului BO6 pentru siste3e 3ultinivelH 1vNnd v1ri1bilele sep1r1bile 2ntre nivele. *n c14ul e=istenei condiiilor de cupl1re 2ntre subsiste3ele 1fl1te pe un nivelH 1cest 1lgorit3 deter3in opti3u3>ul pe nivelul respectiv. !e0nic1 po1te fi utili41t pentru opti3i41re1 funciilor 3ultiv1ri1bileH nelini1reH cu restriciiH prin 3etod1 cutrii directe evolutive. Pentru to1te subsiste3eleH din c1drul unui nivelH cut1re1 pornete si3ult1n i se oprete si3ult1n PCo3ple=eleC sunt construite folosind denu3irile loc1le 1le v1ri1bilelorH i1r test1re1 restriciilor e=plicite i i3plicite se re1li4e14H de 1se3ene1 prin utili41re1 denu3irilor loc1le 1le 1cestor1 2n ti3p ce pentru test1re1 restriciilor de cupl1re se utili4e14 denu3irile glob1le 1le 1cestor1. Acest instru3ent de c1lcul este i3ple3ent1t 2n 1lgorit3ul EVOL7 L1 fiec1re p1sH dup ce s>1u construit to1te co3ple=ele i dup ce vNrfurile 1cestor1 respect restriciile i3pliciteH e=plicite i condiiile de cupl1reH se re1li4e14 rel1=riH eventu1l i contr1cii pNn ceH pentru fiec1re Qco3ple=QH vNrful cel 31i def1vor1bil surcl1se14 celel1lte vNrfuri 1le 1celui1i Qco3ple=Q. Algorit3ul se oprete d1c pentru fiec1re subsiste3 este respect1t condii1 de 31i susH s1u d1c s>1u iter1t un 1nu3it nu3r de p1i prest1bilit. Algorit3ul de opti3i41re este 1pel1t pentru fiec1re nivel. Pentru c14ul nest1nd1rd s>1 propus utili41re1 unui 1lgorit3 c1re 1re l1 b14 te0nici fu447 co3bin1te cu 1lgorit3ii genetici . Acest1 per3ite prelu1re1 unui nu3r de v1ri1bileH li3it1t do1r de tipul v1ri1bilelor i de perfor31nele siste3ului de c1lcul. Algorit3ul de opti3i41re pornete prin utili41re1 1lgorit3ilor genetici. $1c diferen1 dintre v1lo1re1 de opti3u3 obinut i v1lo1re1 de referin depete un 1nu3it pr1g i3pusH se trece l1 utili41re1 te0nicilor fu447. #pti3i41re1 prin utli41re1 te0nicilor fu447 1plic 3odelul dist1nei. *.7. O METOD+ 2AZAT+ PE RE(,LI PRI6IND OPTIMIZAREA SISTEMELOR COMPLE8E 5AL(ORITM,L E6OL *n vedere1 deter3inrii unor p1r13etri opti3i din c1drul proceselor econo3ico>industri1leH s>1 opt1t pentru prelu1re1 d1telor 2ntr>o 31nier specific siste3elor e=pertH ce per3ite o descriere cNt 31i n1tur1l 1 proceselor. Pentru 3odel1re i opti3i41re s>1u folosit 1lgorit3i robuti c1re pot fi utili41i ;

pentru o g13 l1rg de proble3eH 31Oorit1te1 1cestor1 provenind din c1drul te0nicilor cl1sice. Acest f1pt presupune i prelu1re1 proble3ei dintr>o for3ul1re specific siste3elor e=pert i tr1nspunere1 1cestei1 2ntr>un for31t ce po1te fi re4olv1t prin 3etode cl1sice. *n 1cest sens este neces1r p1rcurgere1 et1pelor din figur1 5.(-. Pornind de l1 seturile de reguli i cunoscNnd p1r13etrii de intr1re>ieire pentru fiec1re 3odul ; ,-< F 6 ! 4%': F 6 ! - ; ,-<! = se po1te construi ierarhia funciilor6 10/%4 criteriu (fig. 2.17). Funciile din c1drul 6 10/%4 6 10/%4 6 10/%4 ier1r0iei sunt prelu1te din setul de reguliH dup ce ; ,-< ; ,-< ; ,-< 1cest1 1 fost IV&L%L ( prelucr1tH 1stfel 2ncNt IV&L%L 5 corpul fiecrei reguli F 6 ! F 6 ! F 6 ! F 6 ! F 6 ! s repre4inte o e=presie. Funciile 4%': F 6 ! - ; ,-<! = pot fi nelini1reH ele fiind prelu1te de un 6 10/%4 1n1li4or sint1ctic. Pe pri3ul nivel se v1 situ1 6 10/%4 6 10/%4 6 10/%4 funci1>criteriu din 1 crei ev1lu1re ; ,-< ; ,-< ; ,-< re4ult v1lo1re1 IV&L%L 5 glob1l de opti3u3. IV&L%L / F 6 ! P1r13etrii funciei F 6 ! F 6 ! se vor constitui 2n Fig.2.17. Ierarhizarea funciilor criteriu v1lori de referin pentru funciile de pe nivelul ur3tor. *n c14ul 2n c1re e=ist 31i 3ulte referine pentru opti3i41reH se v1 construi o funcie lini1r 2n c1re v1ri1bilele vor fi 1ceste referineH i1r coeficienii funciei vor fi ponderile 1cestor referine 2ntr>un opti3u3 glob1l Kfigur1 /.5L. 9141 cu reguli conine dou c1tegorii de reguli: 'enerale > c1re se 1plic l1 fiec1re pl1nific1re de e=ecuieH )#eci!ice $nei #lani!ic ri > reguli c1re difer de l1 o pl1nific1re de e=ecuie l1 1lt1H ele sc0i3bNndu>se d1torit 3odificrii c1r1cteristicilor procesului de producie.
1 1 1 1 1 1 2 1 1 1 1 1 2 .1 1 1 1 1 2 .1 2 2 2 2 2 2 1 1 2 2 8 8 2 2 2 2 92 92 42 42 2 2 2 2 2 2 2 2 2 2 1 2 .2 2 2 2 1 2 .2 8 8 8 8 8 8 1 1 2 2 .8 .8

<

"egulile pot s provin din: modelele analitice 1le proceselorH experiena de lucruH modele experimentale provenite din te0nicile de 3odel1re st1nd1rd s1u nest1nd1rdH siste3ul de restricii: i3plicite s1u e=plicite. *n vedere1 opti3i4riiH seturile de reguli se desco3pun i se co3bin 1stfel 2ncNt s for3e4e proble3e de opti3i41re. )eturile de reguli 0 STABILIREA PARAMETRILOR I A VALORILOR se desco3pun 2n OBIECTIV PENTRU ACETIA funcii>criteriu i.s1u de legtur pentru fiec1re 1 PRELUAREA TUTUROR REGULILOR & NLOCUIREA subsiste3M restricii ETICHETELOR I A PARAMETRILOR DE TIP ALFANUMERIC i3plicite pentru fiec1re subsiste3M restricii de 2 - NLOCUIREA AUTOMAT A NUMELOR PARAMETRILOR DIN FORMA cupl1re 2ntre [MODUL][PUNCT MSUR][PARAMETRU] N DENUMIRI DE TIPUL ! subsiste3ele 1fl1te pe un nivelM corecii 1le " NLOCUIREA COEFICIEN#ILOR TEHNOLOGIC restriciilor e=plicite. I DIN CADRUL REGULILOR "estriciile e=plicite inii1le sunt d1te prin $ NLOCUIREA ETICHETELOR DIN CADRUL REGULILOR configur1re1 siste3uluiH ele fiind i3puse de li3itrile & DESCOMPUNEREA REGULILOR DE TIPUL 'IF((( THEN((( ELSE((() te0nologiceH de producieH etc. Aceste % FORMULAREA PROBLEMELOR DE OPTIM restricii e=plicite pot fi PENTRU FIECARE SUBSISTEM 3odific1teH prin noi Fig. 2.21 ran!formarea !etului de reguli "n pro#leme reguliH 2n sensul de optimizare restrNngerii interv1lului. !r1nsfor31re1 seturilor de reguli 2n proble3e de opti3i41re s>1 re1li41t prin p1rcurgere1 et1pelor din figur1 5.5(. #d1t st1bilite regulile i 1poi e=pri31te 2ntr>o for3 uor de prelucr1tH se pot for3ul1 proble3ele de opti3i41re Kfigur1 5.58L. *n 1cest sens se pornete de l1 seturile de reguli i se cre14 ier1r0i1 funciilor>criteriu restriciile e=pliciteH restriciile i3plicite i condiiile de cupl1re. Pentru 1 cre1 ier1r0i1 funciilor>criteriu este neces1r 23prire1 1cestor1 pe nivele. Pe pri3ul nivel se 1fl funci1>criteriu fin1l. *n c14ul e=istenei 31i 3ultor p1r13etri de referin fin1li se v1 cre1 o funcie lini1r c1re cuprinde p1r13etrii i coeficienii corespun4tori cu se3nific1i1 ponderilor i i3port1nei 1cestor p1r13etri Kproble3 de opti3i41re 3ultiobiectivL. Funciile>criteriu i restriciile i3plicite se prei1u direct din setul de reguli prelucr1t. "estriciile e=plicite se prei1u inii1l din configur1re1 siste3uluiH i1r 1poi se 1Ouste14H 2n sensul restrNngerii do3eniului de v1ri1ieH 2n 1cord cu regulile prelucr1te repre4ent1te prin restriciile e=plicite. !ot pe b141 seturilor de reguli se construiesc i restriciile de cupl1re. "e4ult1tele obinute pe un A

nivel se constituie 2n SETUL DE REGULI referine pentru nivelul IERARHIA FUNCIILOR ier1r0ic ur3tor. $enu3ire1 CREAREA NIVELELOR CORESPUNZTOARE v1ri1bilelor este unicH IERARHIEI FUNCIILOR conversi1 2n denu3iri loc1le nu 1re loc decNt CREAREA SUBSISTEMELOR CORESPUNZTOARE FIECRUI NIVEL 2n 3o3entul opti3i4rii i 1tunci nu31i pentru 1nu3ite RESTRICII RESTRICII FUNCII secvene din c1drul E6PLICITE IMPLICITE DE TIP CRITERIU INEGALITATE 1lgorit3ului de opti3i41re. *n c1drul unui CONFIGURAIE SETUL DE REGULI nivel pot e=ist1 i SISTEM funcii>criteriu cu o singur v1ri1bilH c14 2n neces1re 1lgorit3ului c1re se utili4e14 Alte d1te de intr1re de opti3i41re: RESTRICII DE 1lgorit3ul de cut1re u3rul de vNrfuri 1l Pco3ple=uluiC CUPLARE Condiiile de ter3in1re 1 1lgorit3ului unidi3ension1l ero1re1 1d3is nu3rul 31=i3 de iter1ii !eciunea de aur. 2.2$ Formularea pro#lemelor de optimum #pti3i41re1 se re1li4e14 pentru fiec1re nivel 2n p1rteH 2ncepNnd cu nivelul de l1 b141 ier1r0iei funciilor criteriu. CAPITOLUL 8 TEHNICI INFORMATICE UTILIZATE N IMPLEMENTAREA SOFT>ARE PENTRU MODELARE I OPTIMIZARE Prelu1re1 proble3elor de opti3i41re 2ntr>o 31nier specific siste3elor e=pert i tr1nsfor31re1 1cestor1 2n proble3e cl1sice de opti3i41re presupune o serie de tr1nsfor3ri. Aceste tr1nsfor3ri i3plic o serie de 1lgorit3i de conversie i de 1n1li4o1re sint1ctice. *n vedere1 unei 31i bune reutili4ri 1 codului scris d1tele ve0icul1te de 1lgorit3i sunt repre4ent1te prin cl1se. AstfelH 1lgorit3ii pot fi 23buntii fr 1 fi neces1r rescriere1 co3plet 1 1cestor1. 871 STRUCTURA BAZEI CU REGULI *n vedere1 re4olvrii proble3elor de opti3 ce 1p1r 2n 1ctivitile econo3ico>industri1leH 1ceste1 sunt descriseH co3plet s1u p1ri1l printr>un set de reguli. (6

&=presiile din c1drul 1cestor repre4entriH specifice siste3elor e=pertH pot fi e=presii nu3ericeH e=presii de tipul BIF THEN ELSECH e=presii 1lf1nu3erice. *n vedere1 de4voltrii 3odul1re &C%AIII S 6% A Cl1s1 9A,A $& $A! & 1 1plic1ieiH funciile TREGULI C% "&:%LI i d1tele sunt I &C%AIII S 6% A 2nc1psul1te 2n cl1se ier1r0i41te. Prin utili41re1 cl1sei "&)! "ICIII !"&:%LIH setul de F% CIII C"I! &"I% $&CI,I& I+PLICI! & %! ILI,A! #"reguli se tr1nsfor3 "&)! "ICIII "&)! "ICIII 2ntr>o proble3 de $& C%PLA"& &JP LICI! & opti3i41reKfigur1 Fig.%.1 ran!formarea regulilor "n formali!m matematic /.(L. Constructorul cl1sei prei1 t1blourile cu reguliH etic0etele i coeficienii te0nologici. +1Oorit1te1 d1telor K3e3brilorL i 1 funciilor K3e3brelorL din c1drul cl1sei 1u tipul de 1cces pu#licH ele putNnd fi 1cces1te din 1f1r1 cl1sei. 872 STRUCTURA DATELOR UTILIZATE N IMPLEMENTAREA ALGORITMULUI DE OPIMIZARE ?EVOL@ Algorit3ul &V#LH descris 2n subc1pitolul 5.8H 1 fost i3ple3ent1t de 1utorH 2n li3b1Oul CRR prin utili41re1 te0nicilor orient1te pe obiecte K##PL. AstfelH 1 fost cre1t o cl1s 9#JCP ce se ocup de evolui1 1lgorit3ului de opti3i41re l1 fiec1re C*+,+ BOXCP iter1ieH pentru fiec1re subsiste3 2n p1rte. $1tele inii1leH precu3 Rezultat cutare D+40 !.47+70 FUNC#II CRITERIU pentru iteraia i i 1ctu1li41re1 *+ .!/0* 10 -*+ .!/0* 10 ,23,!,405 restriciilor curente sunt ,23,!,4056 80.472 !407+9!+ ! prelu1te de l1 cl1s1 RESTRIC#II E PLICITE J9#J. $e 1se3ene1H cl1s1 9#JCP pri3eteH RESTRIC#II IMPLICITE C*+,+ XBOX l1 fiec1re iter1ie 1 1lgorit3ului &V#LH re4ult1tele evoluiei RESTRIC#II DE CUPLARE OPTIM GLOBAL fiecrui co3ple= 2n Fig. %.% ran!ferul informaiilor pentru cla!ele &'(& p1rte Kfigur1 /./L . )i '(&*+ #pti3ul glob1l este constituit din 3uli3e1 v1lorilor de opti3u3 pentru fiec1re subsiste3. ((

CAPITOLUL B STUDII DE CAZ Pri3ul studiu de c14 1re 2n vedere un siste3 softD1re pentru controlul din13icii polurii 2n f1bricile de ci3ent Ksiste3ul PoLo'CEM!M 1l doile1 constituie o 1plic1ie pe 3odel co3bin1t te0nici fu447 i 1lgorit3i genetici pentru 3odel1re1 c1litii ci3enturilor K1(Cem9LM 1l treile1 %STO:;5R1C& const 2ntr>un softD1re de logistic 2n vedere1 ur3ririi flu=ului de 3enten1n 1l ec0ip13entelor de pe site>urile unei co3p1nii de telefonie 3obil. B717 P1L1"C-4 C SISTEM SOFT>ARE PENTRU CONTROLUL DINA+ICII P#L%T"II * FA9"ICIL& $& CI+& ! Acest siste3 softD1re per3ite 3onitori41re1 feno3enului de polu1re specific f1bricilor de ci3ent i po1te oferi soluii logistice pentru controlul 1cestui1H 1stfel 2ncNt cu1ntu3ul pierderilor din procesul de producie s fie 3ini3. Circuitul 31teri1lelor include 31i 2ntNi cele dou conc1so1re pentru 31rnM se continu cu 3o1r1 pentru 31terii pri3eH unde 2n 1f1r de 31rn se 31i introduc c1lc1r i pirit Kfigur1 '.'.L. $up conc1s1re1 31rnei K(L 1ceste1 intr 2n turnul de usc1re i 1poi 2n 3o1r1 de fin K5L . Apoi se prei1 fin1 2n pre2ncl4itorH 2n cuptor i 2n fin1l 2n rcitorul>grt1r K'L. Flu=ul se continu prin prelu1re1 clinc0erului obinutH g0ipsului i 4gurei K2n ur31 uscrii K/LL 2n dou 3ori pentru ci3ent K8H-L. %r3e14 2nsilo41re1 i pregtire1 pentru e=pediie. Flu=ul de 31terii pri3e este pre4ent1t det1li1t 2n figurile '.'. i '.8

2 1 4

! 5

Fig.,.,.Fluxul tehnologic pentru fa#ricarea cimentului (5

ED +1rl ED Air R dust C1'2: $ust 555%'eneral&

E: +1rl E: Air R dust C1'2: $ust 555%'eneral&

RA" MAT#RIAL$ %R&I'G ( GRI'%I'G

P,10: Li3estone P,10D +1rl P,10D P7rite cinder P,10D @1ter ED "1D 31teri1ls ED ?ot g1ses Dr=in' to>er ED ?ot g1ses Ra> mill PoDer cons ED F1lse 1ir 555 %'eneral&

ED ?ot g1ses R dust T-40: ?ot g1ses R dust Dr=in' to>er c=clone) E: ?ot g1ses R dust T-40: ?ot g1ses R dust Ra> mill c=clone

ED @1ter ED ?ot g1ses Conditionin' to>er ED Fuel ED Pri31r7 1ir :iln

PoDer cons ED F1lse 1ir 555 %'eneral& ED Cooling 1ir (rate cooler

MARL CR*$,I'G +1

MARL CR*$,I'G +2

,OMO $ILO$

E: "1D 3e1l P,10: @1ter T-40: "1D 3e1l Pre<eater

CLI')#R B*R'I'G ( COOLI'G

ED +1rl R2F33 P,10: @1ter 555%'eneral& PoDer cons E: F1lse 1ir 555 %'eneral&

ED +1rl R2F33 P,10: @1ter 555%'eneral&

E: "1D 3e1l P,10: @1ter Mill Se#arator) ? Mill C=clone

CLI')#R $ILO$

E: ?ot 1ir E: ClinUer T-40D ?ot 1ir C1'2D $ust ESP Cooler5)tac@ ED ?ot g1ses R dust Ra> mill?Dr=in' to>er

E: ?ot g1ses P,10: @1ter O2: ?ot g1ses T-40: ?ot g1ses C1'2: $ust ESP :iln5)tac@ E: Air R dust T-40: Air R dust Sla' dr=er PoDer cons ED F1lse 1ir 555 %'eneral& ED AirRdust T-40D $ust C1'2D $ust ESP Mill>)tac@

E: )l1g P,10D @1ter ED ?ot 1ir T-40: ?ot 1ir Dr=er

$LAG %R&I'G

ED $r7 sl1g P,10D @1ter Dr=er

$LAG $ILO$ ED $ust !e3p: Air R dust Conc: $ust 2a') 1ilter5)tac@ P,10D ClinUer P,10D )l1g P,10D :7psu3 P,10D @1ter( ED +1teri1l T-40: +1teri1l P,10D @1ter5 Cement Mill C#M#'T GRI'%I'G + 1 ED Ce3ent T-40D Ce3ent SSBD Ce3ent 1inal Cement

ED @et 1ir R dust P,10D @1ter T-40D @et 1ir R dust ESP :iln5)tac@ ED Ce3ent PoDer cons 555 %'eneral&

C#M#'T #XP#%ITIO'

ED AirRdust T-40D Air R dust C1'2: $ust 2a') !ilter>)tac@ E: Ce3ent 555 %'eneral&

ED Air R dust T-40D $ust C1'2D $ust ESP Mill5)tac@ PoDer cons ED F1lse 1ir 555 %'eneral&

P,10D ClinUer P,10D )l1g P,10D :7psu3 P,10D @1ter( ED +1teri1l T-40D +1teri1l P,10D @1ter5 Cement Mill C#M#'T GRI'%I'G + 3

C#M#'T $ILO$

ED Ce3ent T-40D Ce3ent SSBD Ce3ent 1inal Cement

1i'. 4.7 Detalierea )c<emei din !i' 4.4

)iste3ul softD1re const LO GI S T I C din trei 3odule: 3odel1reH PR#L*AR#A R#$TRIC-IILOR logistic i opti3i41re. +odulul T#,'OLOGIC# $I A M.$*R.TORILOR P3odel1reC per3ite construci1 3odelelor 31te31tice e=peri3ent1le i tr1nsferul 1cestor1 2n setul de reguli Kfigur1 '.56L. +odulul de logistic TR ANSM ITERE per3ite 3onitori41re1 proceselor P RELUAR E PLAN PR O DU C IE PARAM ETR II (R ESTRICII + PARA M ETR I) O PTIM ALI din c1drul flu=ului te0nologic c1re conduc l1 cretere1 gr1dului de polu1re i furni4e14 d1tele PLA N I F I CA RE PRO DU C I E org1ni41torice neces1re 3odulului P O LU AR EA R EZU LTAT de opti3i41re. Acest1 ofer soluii N U RM A R EALIZR II PR O D UC IEI PLANIFIC ATE P R E LU AR E de pl1nific1re 1stfel 2ncNt M S U R TO R I D E M E D IU pierderile pe 1ns13blul procesului s fie 3ini3e. # pri3 et1p 2n PO LU A RE M E DI U procesul de opti3i41re o constituie construci1 ier1r0iei funciilor> Fig.,.2- (rganigrama aplic.rii !oft/areului +o0og*em criteriu. Ace1st1 const 2n identific1re1 Bnivelelor privind tr1nsferurile p1r13etrilorC. $in setul de reguli se selecte14 funciile>criteriuH 2ncepNnd cu cele fin1le Kde ieire din siste3L. *n

PoL ogC em

CONFIGURARE MODULE

C# FI:%"A"& P% C!& +T)%"T

RAPOART# PROC#$ / GRA0IC 1 '*M#RIC2

$C,#MA $I'OPTIC.

+T)%"T!#"I P"#C&) . AC?I,III& $A!&

MODELE MATEMATICE
,ARTA %# %I$P#R$I# A POL*.RII ( I$TORIC3 $IT*A-IA ACT*AL. CONFIGURARE HART POLUARE -PUNCTE DE MSUR:PARAMETRI6

SETUL DE REGULI HARTA DE DISPERSIE A POLURII- PREDICIE

GRA0IC# MO%#L# MAT#MATIC#

PLANIFICARE -VALORI REFERIN#E6

4ALORI OPTIM PARAM#TRI CONFIGURA#IE PARAMETRI DE PROCES OPTIMI5AR# PLANIFICARE; REGULI SUPLIMENARE

Fig. ,.21. *onfiguraia h.rii polu.rii ('

c14ul 2n c1re pe pri3ul nivel Kcel 31i 1propi1t de ieire1 siste3uluiLH e=ist 31i 3ulte referine obiectivH se v1 31i 1dug1 2nc un nivelH 1nterior 1cestui1H c1re v1 deveni nivelul unu i c1re v1 conine o singur funcie>criteriu. Ace1st funcie este de regul line1r i conine referinele c1 v1ri1bileH coeficienii 1cestor1 1vNnd se3nific1i1 de pondere de i3port1n 1 fiecrei referine. Pri3ele p1tru funcii sunt re4ult1te din 3odulul de 3odel1re 31te31tic Kfigur1 '.5(LH i1r v1lo1re1 1cestor1 este repre4ent1t de concentr1i1 de pr1f pe cele p1tru direcii l1 dist1n1 de 5'66 3 de surs1 de polu1re. $1torit sc0i3brii frecvente 1 direciei vNntului se prei1 do1r 3edi1 lor l1 dist1n1 de 5'66 3. Pe nivelul ur3tor sunt opt funcii>criteriu c1re 1u c1 ieire concentr1i1 de pr1fH 3ri3i ce constituie p1r13etrii de intr1re 2n funci1 de pe nivelul superior. *n 1cest c14 ier1r0i1 de funcii>criteriu 1re p1tru niveleH pe ulti3ul nivel fiind funciile c1re 1u c1 1rgu3ente p1r13etrii de intr1re 2n siste3 Kde e=e3plu debitele de 31terii pri3eL. P1r13etrii ce 1p1r pe fiec1re nivel pot fi 1tNt p1r13etri de intr1re cNt i p1r13etri de ieire. *n c1drul ier1r0iei denu3irile v1ri1bilelor sunt uniceH i1r procesul de opti3i41re 2ncepe cu ulti3ul nivel. B727 1(Cem9 C SOFT>ARE PENTRU MODELAREA CALITII CIMENTURILOR PRIN TEHNICI FUZZ; I ALGORITMI GENETICI Pornind de l1 f1ptul c legtur1 2ntre p1r13etrii de c1lit1teH specifici procesului de f1bric1ie 1 ci3entuluiH nu se po1te 1pro=i31 prin rel1ii 31te31tice deter3inisteH s>1 2ncerc1t o 1bord1re prin te0nici fu447 i 1lgorit3i genetici. Abord1re1 fu447 s>1 d1tor1t f1ptului c nu e=ist un set de rel1ii 31te31tice cl1re 2ntre 3ri3ile 1ferente c1litii ci3entuluiH d1r i f1ptului c nu3rul 3ri3ilor de c1lit1te 1r trebui s fie 31i 31re Kcele puse l1 dispo4itie nu c1r1cteri4e14 integr1l procesul te0nologic de f1bric1re 1 ci3enturilor 2n confor3it1te cu st1nd1rdul )" & (A;>( 5665L. Pentru 1plic1i1 1(Cem9 s>1 folosit o co3bin1ie 2ntre te0nicile fu447 i 1lgorit3ii genetici. *n 1cest sens este 1n1li41t frecven1 de 1p1riie 1 grupurilor de 3ri3i fu447fic1te i sunt construite regulile privind v1ri1i1 1cestor cl1se. $e 1se3ene1H sunt verific1te regulile obinuteH dup c1re ur3e14 ciclul de cut1re 1 opti3u3>ului folosind 1lgorit3i genetici. Cro3o4o3ii sunt for31i din 3ri3ile grupuluiH 31i puin ieire1 pe c1re vre3 s o 3ini3i43 s1u 31=i3i43H dup c14. Asupr1 cromozomilor se 1plic "ncruci).ri i mutaiiH l1 fiec1re et1p.

(8

!e0nicile fu447 i 1lgorit3ii genetici pre4int 1v1nt1Oul c od1t 1ntren1t siste3ul pe un set de L1bor1tor de 1n1li4e pe flu=ul te0nologic d1teH pentru ur3to1rele seturi de 1ntren13ent $A!& $I P"#C&) * $A!& A !"& A"& V&$&"&A $&!&"+I T"II preci4i1 siste3ului )I)!&+ )#L%IIIL#" #P!I+AL& creteH 1ce1st1 fiind 2n 31re 3sur dependent de CLA)IFICA"& CLA)IFICA"& volu3ul de d1te cu $A!& $A!& 1Outorul crui1 se re1li4e14 1ntren1re1 !"A )F#"+A"& . 2nv1re1 ALGORITMI )&! $& "&:%LI. * )&! $& "&:%LI GENETICI #PII% I P& !"% siste3ului. #P!I+I,A"& Flu=ul de N d1te din c1drul '* ACC&P!A"& U 1plic1iei F:Ce3E "&,%L!A! RAPOARTE INTERMEDIARE este pre4ent1t 2n %A TEHNICI figur1 '.55. Au FU<<= fost st1bilite (( 3odele fu447 Kc1r1cteri41te SOLU#E OPTIM co3plet prin Fig.,.22 Fluxul de date pentru aplicaia F1*em2 indic1tori fiec1reL. C1r1cteristicile co3po4iion1le i de c1lit1te sunt d1te de p1r13etrii: ins. ?ClVFH )i#5H Al5#/H Fe5#/H C1#H +g#H C1#lH )#/VFH PCVFH +)iH +AlH )UH C/)H C5)H C/AH C'AFH )#/VCH ))pH CPVCA+H "c5 Kre4isten1 l1 co3presiune dup dou 4ileLH "c5<Kre4isten1 l1 co3presiune dup 5< de 4ileL. B787 STOG;-RFC REPAIR FLO> CONTROL! C SOFT>ARE DE LOGISTIC PENTRU CONTROLUL FLU6ULUI DE ECHIPAMENTE N PROCESUL DE MENTENAN Aplic1i1H de4volt1t de 1utorH 1sigurH 2n ti3p re1lH controlul flu=ului de ec0ip13ente e=istente pe .%/->uri K13pl1s13ente pentru releele de tr1ns3isie> recepie 1 se3n1lelor :)+L i c1re ur3e14 1 se rep1r1H precu3 i pe cel 1l ec0ip13entelor 1supr1 cror1 s>1u efectu1t lucrri de 3enten1n. $e 1se3ene1H sunt 3onitori41te 2nlocuirile de co3ponenteH fie direct pe siteH fie l1 furni4or. Pe b141 d1telor stoc1te se pot lu1 deci4ii cu privire l1 di3ension1re1 loturilor cu piese de sc0i3b. Ace1st1 se po1te re1li41 printr>un siste3 de reguli de tip !$AA=. Pentru c1 siste3ul s funcione4e 2n ti3p re1l s>1 re1li41t un siste3 de interog1re periodic K#ollin'L 1 buffer>ului de tr1nsfer situ1t pe (-

server. Interv1lul l1 c1re se re1li4e14 interog1re1 buffer>ului de tr1nsfer este st1bilit de utili41tori. Pot e=ist1 31i 3ulti utili41tori KdiferiiL c1re opere14 si3ult1n pe 1cee1i seciune s1u 2n seciuni.3odule diferiteH cee1 ce i3plic o fle=ibilit1te ridic1t din punct de vedere 1l operrii.%tili41torii 1u dreptul s edite4e nu31i propriile borderouri Kgrupuri de item-uriKec0ip13enteL ce 1u 1sign1t un nu3r unic de intr1re>ieireL. !o1te oper1iile se efectue14 direct pe serverH f1pt ce i3plic un control uor pentru 2ntre1g1 1plic1ie. Livr1re1 se po1te re1li41 spre 1lt depo4itH furni4or s1u pe site. Livrrile ctre 1lte depo4ite pot fi reOect1te fie l1 nivel de borderou Kfigur1 './6LH fie l1 nivel de item Kec0ip13entL. Pentru 1 f1cilit1 ur3rire1 ec0ip13entelor supuse 1ciunii de 3enten1n s>1 definit un set de stri 2n c1re se po1te 1fl1 orice ec0ip13ent. $e 1se3ene1H s>1u st1bilit i tr1n4iiile corespun4to1re trecerii dintr>o )tare K !aA L 2n 1lt1. $eci4i1 privind di3ension1re1 lotului cu piese de sc0i3b utili4e14 un t1bel cu reguli de tip !$AA=. Acest1 1re ur3to1rele v1ri1bile: ND 5 n1tur1 defectuluiM 1D 5 frecven1 de 1p1riie 1 defectuluiM CD 5 c1u41 defectuluiM 1CD 5 frecven1 de 1p1riie 1 c1u4ei defectuluiM MT21 5 +!9F>ulK+e1n !i3e 9eetDen F1ilure +edi1 !i3pului de 9un Funcion1reL d1t de furni4orM TI 5 ti3pii de intervenieM P( 5 po4ii1 geogr1ficM IP 5 i3port1n1 piesei de sc0i3bM IL 5 i3port1n1 punctului de lucru. #d1t preci41te 1ceste v1ri1bile se deter3in rel1ii inter3edi1re de tipul: F$ K $HFC$L M +!9FKF$L . Fig. ,.%-. 4imen!ionarea optim. a loturilor cu pie!e Fiecrei v1ri1bile i se 1soci14 o pondere P%7H % de !chim# W X $H F$H FC$H +!9FH !IH P:H IPH ILY. Cu e=cepi1 v1ri1bilei $ v1ri1bilele 1u v1lori nu3erice d1te prin procesul de fu44ific1re. Aplic1i1 este re1li41t 2n CRR9uilder -H i1r b14ele de d1te sunt gestion1te de siste3ul de b14e de d1te client > server +o!tgre320.

(;

CAPITOLUL F F CONCLUZIIH CONTRIBUII I PERSPECTIVE 7.1. CONCL,ZII Pre4ent1 lucr1re include 1d1ptri 1le unor te0nici de 3odel1re i opti3i41re 2n scopul re4olvrii unui spectru cNt 31i l1rg de proble3e. !e0nicile de lucru pre4ent1te 2n lucr1re per3it prelu1re1 d1telor neces1re de4voltrii 3odelelor 31te31tice st1nd1rd Kcl1siceL i construirii proble3elor de opti3i41re st1nd1rd 2ntr>o 31nier specific siste3elor e=pert. Cre1re1 b14ei de reguli i for3ul1re1 proble3ei de opti3i41re presupune e=isten1 unui set de restricii privind 3odul de p1rtiion1re 1 siste3elor i 1 intercone=iunii 1cestor1. *n vedere1 obinerii unor re4ult1te cNt 31i precise 2n ur31 1plicrii unei 1nu3ite te0nici propuseH este de prefer1t c1 procesul de opti3i41re s se re1li4e4e pe siste3e de 3ici di3ensiuniH re4ult1te c1 ur31re 1 desco3punerii siste3ului inii1l 2n subsiste3e. # 1stfel de te0nic este reco31nd1t i siste3elor 31ri 2n condiiile 2n c1reH dup prelucr1re1 seturilor de reguliH se po1te construi o ier1r0ie 1 funciilorcriteriu. Ace1ste te0nici 1u i 1v1nt1Oul c per3it 23bin1re1 3odelrii 1n1litice cu ce1 e=peri3ent1lM de 1se3ene1H 3etodele propuse ofer posibilit1te1 e=pri3rii 3odelelor 2ntr>o 31nier specific siste3elor e=pert. An1li4o1rele proiect1te 1u per3is 1bord1re1 unui spectru l1rg de proble3e privind 3odel1re1 i opti3i41re1 proceselor. Algorit3ul genetic i3ple3ent1tH 2n ur31 testelorH 1 fost co3bin1t cu te0nicile fu447 d1torit sensibilitii ridic1te 1 1cestui1 l1 perturb1iile din seturile de d1te. !e0nicile de lucru descrise 2n c1pitolele 5 i / 1u fost 1plic1te 2n studiile de c14 det1li1te 2n c1pitolul 'H 1lgorit3ii propui 1coperind o g13 l1rg de proble3e referito1re l1 3odel1re1 i opti3i41re1 proceselor te0nico>econo3ice. 7.*. CONTRI2,BII TEORETICE Contribuiile teoretice const1u 2n: )t1bilire1 unei 3od1liti fle=ibile de 1bord1re 1 proble3elor de 3odel1re i opti3i41reH prin utili41re1 seturilor de reguli Kproble31 prelucrrii d1telor este 1bord1t 2ntr>o 31nier c1r1cteristic siste3elor e=pertLM &=tindere1 1lgorit3ului cl1sic de cut1re direct evolutiv 9#JH pentru 31i 3ulte siste3e 1fl1te pe 1cel1i nivelH 2n condiiile e=istenei unor restricii de cupl1re 2ntre subsiste3e > 1lgorit3 (<

denu3it J9#JM Cre1re1 unei te0nici de opti3i41re 3ultinivel 2n condiiile ier1r0i4rii funciilor>criteriuM Proiect1re1H i3ple3ent1re1 nu3eric i utili41re1 unor 1n1li4o1re sint1ctice c1re per3it: tr1nsfor31re1 seturilor de reguli 2n proble3e cl1sice de 3odel1re i opti3i41reM prelu1re1 din regulile re4ult1te 1 oricror tipuri de funcii Kg131 de proble3e pe c1re le po1te re4olv1 crete consider1bil 2ntr>un 1stfel de c14L. Ad1pt1re1 de 1lgorit3i 2n scopul i3ple3entrii nu3ericeH f1pt ce 1 i3pus: punere1 proble3ei de i3ple3ent1re nu3ericM cre1re1 s1u ref1cere1 sc0e3ei logice 1 1lgorit3uluiM e=tindere1 condiiilor de control 1 1lgorit3uluiM 1d1pt1re1 3odului de interpret1re 1 1lgorit3ului 2n vedere1 i3ple3entrii nu3erice. I3ple3ent1re1 nu3eric 1 1lgorit3ilorH cee1 ce 1 presupus cre1re1 unor cl1se ce pot fi prelu1te i de4volt1te de oric1re progr13 scris 2n CRRH 1ceste1 per3iNnd e=portul funciilor de 3odel1re i opti3i41re 2n progr13e de conducere nu3eric 1 unor siste3e s1u tr1nsferul 2n 1lte progr13e de 3odel1re i opti3i41reH 2n sensul deter3inrii 3uli3ii punctelor de opti3u3M I3ple3ent1re1 3odul1r 1 1lgorit3ilor nu3erici 2n CRR 9uilderH f1pt ce per3ite o bun co3p1tibilit1te cu 1lte 1plic1iiH 2n cee1 ce privete 31n1ge3entul siste3ului 2n 1ns13blul suM I3ple3ent1re1 softD1re 1 te0nicilor de 3odel1re i opti3i41re sub for3 de cl1seH 2n vedere1 unor ulterio1re de4voltriH fr 1 necesit1 ref1cere1 codului e=istentM $e4volt1re1 unei te0nici pentru tr1nsfor31re1 seturilor de reguli 2n proble3e cl1sice de opti3i41reM $e4volt1re1 unor te0nici de proces1re 1 regulilor 2n vedere1 si3plificrii 3odului de utili41re 1 1cestor1M $e4volt1re1 de noi te0nici de proiect1re i de4volt1re 3odul1r 1 1plic1iilor softD1re c1re s per3it 23bin1re1 te0nicilor )ELK)tructured Euer7 L1ngu1geL specifice b14elor de d1te cu 1lgorit3ii nu3erici utili41i 2n 3odel1re1 i opti3i41re1 proceselor econo3ico>industri1leM *3bin1re1 te0nicilor de 3odel1re i opti3i41re 2ntr>o 1plic1ie softD1re unit1rH utili41bil pentru deter3in1re1 soluiei de opti3u3.

(A

7.3. CONTRI2,BII PRACTICE Contribuiile pr1ctice 1u const1t 2n proiect1re1 i i3ple3ent1re1 nu3eric 1 1lgorit3ilor i te0nicilor c1re s>1u propus de 1utorH printre 1ceste1 enu3erNndu>se i cele trei softD1re>uri pre4ent1te det1li1t 2n c1pitolul ' i 2n 1ne=ele (H5 i /: Proiect1re1 i re1li41re1 softD1re>ului PoLo'CEMH p1rte co3ponent 1 proiectului P A!# )CI& C& P"#:"A++&H Cooper1tive )cience Z !ec0nolog7 )ub>Progr133eH Coll1bor1tive LinU1ge :r1nt )A K&)!.CL:.A;A8'5LH ProOect !itle: A )#F!@A"& )G)!&+ F#" C# !"#LLI : !?& P#LL%!I# $G A+IC) I !?& C&+& ! PLA !)C. Proiect1re1 i re1li41re1 softD1re>ului 1(Cem9. Acest1H inii1l 1 fost p1rte co3ponent 1 proiectului de cercercet1re "&LA )I K(;A-.566/L : P+#$&" I,A"&A FA9"ICT"II CI+& !%"IL#" P"I #I !&? ICI $& #P!I+I,A"& KAL:#"I!+I F%,,G . :& &!ICIL A CALI!TIII AC&)!#"A PM proiect c1re 1 1vut c1 obiectiv 3oderni41re1 f1bricrii ci3enturilor produse confor3 )" & (A;>(:5665H i cretere1 c1litii 1cestor1H prin noi te0nici de opti3i41re de tip 1lgorit3i fu447.genetici. Aplic1i1H inii1lH 1 fost i3ple3ent1t 2n c1drul unei f1brici de ci3ent din grupul :rupul ?eidelberg. $up cNiv1 1niH 1utorulH pe b141 unui nou contr1ct de col1bor1re cu C&P"#CI+ ).A. 1 e=tins softD1re>ul pentru 2nc dou f1brici de ci3ent din 1cel1i grupH el dovedindu>se util 2n procesul de f1bric1re 1 ci3entului. Proiect1re1 i re1li41re1 softD1re>ului STO:;5R1C H softD1re ce f1ce p1rte dintr>un grup de 1plic1ii softD1re de logistic pe c1re 1utorul le>1 de4volt1t pentru co3p1ni1 de telefonie 3obil #r1nge "o3Nni1 )A. Aceste 1plic1ii 1u o de4volt1re continu K)!#FG>"FC fiind l1 1 trei1 v1ri1ntL. $e4volt1re1 1lgorit3ilor este 3odul1rH f1pt ce per3ite o de4volt1re ulterio1r 1 1cestor te0nici prin 1dug1re1 de noi 3odule. $in punctul de vedere 1l proiectrii i i3ple3entrii softD1re cele trei 1plic1ii se 2nc1dre14 2n st1nd1rdele 1ctu1le de de4volt1re softD1re.

56

BIBLIOGRAFIE )electi0
['\ [5;\ Albe1nuH :.H CNrstoiuH $.H Co1rnH +. :uslicovH :. erbnescuH L.H )orescuH V.H IsepciucH +. $u3itr1c0eH I.H 9uiuH C.H $u3itr1c0eH I.H Const1ntiH .H $rgoice1H +.H $u3itr1sH A. 0im#aje formale )i automateH &ditur1 F"+H 5668. 3i!teme expertH &ditur1 ALLH 9ucureti (AA'. 3tandard !trength of cement! prediction!55 Fe7 &ngineering +1teri1lsH !r1ns !ec0 Public1tions %etiUon>,uric0H 566/ )Dit4erl1nd Vols.5-'>5-< K566'L p. 5(/;>5('6. 6lgoritmi genetici. +rincipii fundamentale )i aplicaii "n automatic. H &ditur1 +edi13ir1H CluO> 1poc1H 5666. 7eele neuronale. Identificarea )i conducerea proce!elorH &ditur1 +1tri= "o3H 9ucuretiH (AAA. +roiectarea retelelor neuronale artificialeH C1s1 &ditori1l1 #deonH 9ucuresti K(AA;L.

['(\

[8'\ [88\ [8-\ [8;\ [-<\ [A5\ [A;\

$u3itrescuH 9.H 8etode de calcul numeric matriceal. 6lgoritmi fundamentali 5 &ditur1 ALLH Popee1H C.H (AA< . ]or1H 9.H :1oH F>L.H IonescuH V.H Popee1 C.H ]or1H 9.H Popee1H C.H 91rbule1H ). 9e/ /a: of predicting cement !trength - Fuzz: logic H Ce3. 1nd Concr. "es.H vol. 5;H nr. -H p.<</><<< K(AA;L. (ptimizarea !i!temelorH &ditur1 $id1ctic i Ped1gogicH 9ucuretiH (A<(. 8etode de calcul numeric "n 6utomatic.H &ditur1 &nciclopedic1 (AA-.

+1dsenH ?.H !07regodH P.H [(5<\ PopentiuH F.H Albe1nuH :.H erbnescu L.H [(/-\ [(88\ ecul1iH A.H PopentiuH F.H erbnescuH L.H

6 4eci!ion 3upport 3:!tem for +ollution *ontrol in *ement +lant!H P)A+;V&)"&L^6'H )pringer Verl1gH 9erlin H p.(;<'>(;<AH ('>(< Oune 566'. +rogramarea 8atematica 6;an!ata. eorie5 8etode *omputationale5 6plicatii.5 &ditur1 !e0nic1H 9ucuresti (AAA . 3oft/are !:!tem for controlling the pollution d:namic! in the cement plant! > 1 A!# rese1rc0 proOectH #pti3u3EH Vol. (>5>/.566/ H p. ;/><6H I)) : (556>-8A<. 6utomatizari indu!triale continueH &d. $id1ctic1 si Ped1gogic1H 9ucuresti K(AA(L. Identificarea )i e!timarea parametrilor !i!temelorH &ditur1 Ac1de3ieiH 9ucuretiH (A<;. *omputer 6ided 8odelling and +ollution *ontrol in *ement +lant!H & 9I) Copen01gen ConferenceH 56>5/ )epte3ber H 566'H C$>"#+ edition.

!ertiscoH +.H PopescuH $.H [56/\ 9oris ].H "usH I.H [56'\ !erticoH +.H )toic1H P.H

!07regodH P.H [568\ PopentiuH F.H Albe1nuH :.H

5(

S-ar putea să vă placă și