Documente Academic
Documente Profesional
Documente Cultură
1. Planificarea strategică;
2. Planificarea tactică;
3. Planificarea operativă(programarea fabricaţiei).
Această structură ierarhică a planificării se regăseşte şi la scara planificării producţiei în
SFF. În figura 10.2 este prezentată structura ierarhică de planificare a producţiei în condiţiile
SFF. Se pune problema planificării strategice pentru două situaţii distincte:
SFF existent;
SFF care urmează să fie proiectat si apoi executat.
În cadrul planificării tactice se iau decizii in vederea optimizării funcţionării SFF. Aceste
optimizări presupun modelarea şi simularea SFF. Se urmăreşte rezolvarea problemelor legate de:
93
selectarea tipurilor de piese care se vor prelucra simultan în sistem, funcţie de cerinţele
clienţilor;
gruparea maşinilor unelte, astfel încât fiecare maşină unealtă din grup să execute acelaşi
set de operaţii;
determinarea numărului de piese dintr-un lot de fabricaţie;
alocarea resurselor (stocatoare, dispozitive de transport, palete, dispozitive de fixare)
pentru diferitele tipuri de piese;
încărcarea mijloacelor de producţie, materializată în alocarea operaţiilor şi sculelor pe
grupe de maşini unelte în funcţie de cerinţele tehnologice şi constrângerile de capacitate.
Activitatea de planificare la nivel tactic (dar şi la nivel strategic şi operativ) presupune
rezolvarea optimă a problemelor specifice cu reveniri iterative asupra unor decizii, funcţie de
"reacţiile" fabricaţiei propiu-zise (figura 10.3).
selectarea maşinilor-unelte;
selectarea sculelor aşchietoare ;
selectarea dispozitivelor de transport pentru deplasarea unei piese şi a unei scule.
Pe lângă alocarea resurselor, un alt atribut al planificării operative, este cel legat de
stabilirea rutelor optime ale pieselor în sistem, rute care se aleg din mulţimea traseelor posibile,
pe baza unor criterii de optimizare.
Dintre criteriile de optimizare folosite în programarea producţiei se pot aminti:
minimizarea ciclului de fabricaţie;
94
folosirea cat mai intensă resurselor de care dispune sistemul. Se urmăreşte ca prin
programarea producţiei să se asigure: funcţionare cu rare întreruperi a tuturor
mijloacelor de producţie; cu alte cuvinte mijlocul de producţie ( maşină unealtă,
dispozitiv de transport) "nu are voie să stea". Dacă acest deziderat nu se poate realiza
din motive obiective, se urmăreşte încărcarea maxim posibilă a mijlocului de
producţie care are cea mai mare valoare de cumpărare ( cel mai ” scump” );
valoarea producţiei nederminată şi a stocurilor să fie minimă;
profilul care rezultă în urma execuţiei programului să fie maxim;
10.4.2.2.Ipoteze de lucru
În scopul rezolvării problemei succesiunii se vor considera următoarele ipoteze de lucru:
1) Succesiunea operaţiilor de prelucrare (procesul tehnologic) pentru fiecare produs este
cunoscută.
2) Succesiunea operaţiilor poate fi diferită pentru fiecare produs.
3) Timpii de prelucrare şi pregătire sunt cunoscuţi şi caracteristici pentru fiecare maşină
şi pentru fiecare produs.
4) Nu se admite întreruperea comenzilor. Aceasta înseamnă că o comandă care a început
să fie prelucrată pe o maşină nu poate fi înlocuită cu o altă comandă decât după
terminarea prelucrării.
5) Scopul programării poate fi micşorarea timpului total de rămânere în sistem a tuturor
comenzilor ( micşorarea intervalului de timp care se scurge din momentul intrării
primei comenzi în sistem şi momentul ieşirii ultimei comenzi din sistem).
6) Toate comenzile sunt la fel de importante.
7) Toate comenzile se execută cât mai repede posibil.
8) Toate cele N comenzi sunt disponibile în acelaşi timp la începerea fiecărei perioade de
programare.
97
9) Toate cele M maşini sunt disponibile pentru începerea perioadei de programare şi sunt
gata pentru prelucrarea oricărei comenzi, din cele N.
10) Pe o maşină, în acelaşi timp, se poate executa numai un lot.
11) Sunt permise stocuri de fabricaţie.
12) Timpul disponibil al unei maşini se poate folosi pentru unele lucrări ce aduc profit.
98
a) Costurile de prelucrare. La prelucrarea unui reper din tipul de produşi la faza de lucru j,
costurile aferente sunt Ctij , pe unitatea de timp tij. În aceste condiţii costurile totale pentru o
bucată sunt:
C tij t ij ( si , Di )
(10.1)
Timpul de prelucrare tij, este o funcţie a stării de sistem şi, a produsului i la o cerere Dij, deci
t ij t ij ( si , Di )
.
Deci costurile de prelucrare la faza j pentru o cerere Di, din produsul i sunt:
Di C tij t ij ( si , Di )
(10.2)
b) Costurile de pregătire. Reglarea maşinilor nij pentru realizarea fazei j pentru produsul i
se face pentru fiecare lot lansat în fabricaţie. Dacă Cij sunt costurile legate de reglarea maşinilor
nij pentru produsul i, atunci rezulta cuantumul costurilor de reglaj pentru produsul i la realizarea
fazei j:
C ij nij f ij ( si , Di )
(10.3)
Trebuie să se ia în considerare faptul că numărul loturilor fij este o funcţie a stării de
sistem şi a produsului i la o cerere Di, pentru acesta.
c) Costurile fixe. În perioada considerată costurile fixe care apar la utilizarea fiecărei
maşini nij sunt:
Fij nij (10.4)
d) Costurile de manipulare (de transport). Transportul unui produs i de la un post de lucru
la altul implică anumite costuri Tij. în aceste condiţii costurile de transport aferente fiecărei
perioade de programare (planificare) sunt:
Tij f ij ( si , Di )
(10.5)
Cele patru componente ale funcţiei orientată asupra costurilor se însumează pentru toate
produsele şi pentru toate fazele de lucru pe care le implică procesul tehnologic al fiecărui produs.
Modelul matematic rezultat este următorul (Funcţia scop):
min ( Di C tij t ij C ij nij f ij Fij nij Tij f ij )
i, j
(10.7)
100
Tabel 10.1.
Nr.op. Tipul operaţiei Caracterizare
1 Încărcare sculă în O sculă particulară este transferată din magazinul central de
STS scule sau din magazinul MU la STS şi fixată pe el
2 Transportul sculei O sculă particulară este distribuită la destinaţie de către STS
3 Descărcare sculă de O sculă particulară este transferată din STS în magazinul
pe STS central de scule sau în magazinul MU, unde este depozitată
4 Pornire O MU este pornită (iniţializare, reglare, testare) în vederea
începerii operaţiei de prelucrare reclamate de piesă
5 Încărcare piesă în O piesă dintr-un depozit temporar este montată pe STP
STP
6 Transport piesă O piesă este transportată către destinaţia cerută, prin
intermediul STP
7 Descărcare piesă de O piesă este transferată de pe STP într-o zonă de depozitare
pe STP tampon
8 Încărcare O piesă este încărcată pe o MU în scopul prelucrării
9 Prelucrare O piesă este prelucrată pe o MU
10 Descărcare O piesă este descărcată de pe o MU într-un depozit tampon
Celor zece tipuri de operaţii considerate le sunt asociate o serie de relaţii temporale care
definesc relaţiile de precedenţă-succesiune care există între acestea.
1- Flux de intrare;
2- Staţie de serviciu;
3- Şir de aşteptare propriu-zis ("sală de aşteptare");
4- Flux de ieşire.
Analiza modului de comportare a unui şir de aşteptare se poate face daca sunt cunoscuţi
următorii parametri:
rata sosirii clienţilor ( numărul mediu de intrări în unitatea de timp), notat cu λ;
rata de serviciu ( numărul mediu de clienţi serviţi în unitatea de timp), notat cu μ;
dimensiunea "sălii de aşteptare" ( numărul de clienţi care se pot găsi la un moment dat în
faţa staţiei;
101
atributele serviciului. Acestea se referă la "disciplina" şirului, mai precis la modul în care
sunt selectaţi clienţii din şirul de aşteptare pentru a intra în staţii atunci când se eliberează
o staţie de lucru.
Regula de selecţie cea mai frecventă este de tipul FIFO (First In, First Out ), „primul
sosit, primul servit". Se mai întâlnesc şi alte categorii: LIFO (Last In, First Out), „ultimul sosit,
primul servit", reguli de prioritate prestabilite care permit selectarea clienţilor din şirul de
aşteptare.
Pornind de la aceste date sunt evaluaţi, în general, următorii parametri de performanţă:
numărul mediu de clienţi din sistem, notat cu N;
timpul mediu de rămânere a unui client în sistem, notat cu T.
În acest scop se foloseşte formula:
N=T λ (10.8)
Din (10.8):
N
T
(10.9)
Reţelele de şiruri de aşteptare se compun din mai multe şiruri de aşteptare interconectate
între ele. O astfel de reţea este prezentată în figura 10.8.
103
Starea SFF, la un moment dat, este caracterizată de:
• Numărul de staţii de lucru (posturi de lucru ) din sistem notat cu M;
• Numărul de palete care se află în aşteptare în faţa fiecărei staţii, notat cu n m, iar N este
numărul total de palete din sistem.
Numărul total de palete s din SFF se tratează diferenţiat în funcţie de tipul reţelei, astfel:
• N = constant, pentru o reţea închisă;
• N este variabil aleator sau după o lege determinată, pentru o reţea deschisă.
În ambele situaţii numărul de palete nm , de la staţia de lucru, m se modifică în timp, pe
măsură ce se realizează prelucrarea pieselor din şirul de aşteptare.
Metoda clasică de modelare în reţea de şiruri de aşteptare a stat la baza elaborării
programelor CAN- Q şi MULTI- Q. Programul CAN- Q permite modelarea unui SFF în care se
prelucrează un singur tip de reper (admite un singur tip de paletă). Programul MULTI-Q, o
dezvoltare a programului CAN- Q, oferă facilitatea de a considera că în sistem se prelucrează mai
multe tipuri de piese.
În figura 10.9 este prezentat modelul de SFF rezolvat prin metoda clasică. Circulaţia
paletelor în cadrul sistemului modelat se desfăşoară conform secvenţei următoare:
1. La ieşire din sistem a unei piese prelucrate se introduce automat un alt obiect de lucru
poziţionat pe paleta i disponibilizată anterior.
2. Paleta i ajunge ultima în şirul de aşteptare central;
3. În momentul în care este posibil (toate paletele care i-au precedat în şir au fost repartizate
la staţiile de lucru şi s-a eliberat o staţie), paleta i este dirijată prin ramificaţie la staţia de
lucru unde se va realiza prima operaţie de prelucrare.
4. Paleta i este ultima în şirul de aşteptare local, format în faţa staţiei.
După prelucrare, paleta i este dirijată din nou la şirul de aşteptare central. Traseul paletei
în sistem se reia în funcţie de itinerarul tehnologic al piesei şi de numărul de palete aflate în
şirurile locale, repetându-se fazele 2, 3, 4 pentru toate staţiile de lucru necesare.
Din secvenţa descrisă rezultă că paletele cu repere, după fiecare prelucrare, se reîntorc în
şirul de aşteptare central. De asemenea acestea vor aştepta în şirurile locale corespunzătoare
staţiilor de lucru pe care trebuie să le viziteze conform itinerarului tehnologic.
Având în vedere că o piesă trebuie să aştepte în mai multe şiruri central şi şirurile locale
timpul afectat aşteptării unui reper poate fi îndelungat. Acest fapt nu influenţează capacitatea
productivă a sistemului datorită suprapunerii totale a timpilor de prelucrare propriu-zişi cu timpii
de aşteptare şi de transport. De asemenea se porneşte de la premisa că în sistem se vehiculează un
număr suficient de palete, astfel încât în fiecare şir de aşteptare local să existe totdeauna cel puţin
o paletă pentru ca maşina de lucru să funcţioneze în orice moment.
Modelul aproximează fluxul real al obiectelor de lucru. Diferenţele care apar nu sunt de
natură să influenţeze rezultatele modelării şi simulării.
Aproximările care se adoptă sunt următoarele:
spaţiul de aşteptare central este nelimitat din punct de vedere al capacităţii de depozitare;
dispozitivele de acumulare locale, în model, admit doar palete care sosesc la staţiile de
lucru;
timpii de deplasare de la o staţie la alta sunt neglijaţi:
după fiecare prelucrare paletele se întorc în depozitul de aşteptare central.
104