Curs
Curs
I PLANIFICAREA EXECUŢIEI
LUCRĂRILOR DE CONSTRUCŢII
Subsistemul planificare este un sistem de intrare şi poate fi « izolat » « decupat » din sistemul
întreprinderii, cu păstrarea intactă a tuturor intrărilor şi ieşirilor.
Prin decupare se obţine :
M.E. Z M.E
Organul Compartim
(intrare) de ent de (ieşire)
conduce planificare
re
Z
Program
Acest subsistem este de intrare în principal. Prin acest subsistem obiectivele întreprinderii pătrund din
mediul exterior în întreprindere, urmând ca aici să fie repartizate la toate celelalte subsisteme.
Observaţie : - nu poate exista conducere fără planificare şi nici planificare fără reglare.
Programarea execuţiei lucrărilor este partea cea mai importantă a activităţilor ce au loc într-o
întreprindere, deoarece planificarea sau programarea scoate în evidenţă toate problemele ce pot apărea
în procesul de producţie şi oferă mijloace de prevenirea sau contracararea fenomenelor negative. Prin
programare se generează de fapt capacitatea de producţie (forţe de muncă, mijloace de muncă şi obiecte
ale muncii).
Cant. Cant.
C(I, ti1) C(I, ti2)
C(I, ti1) ω2
ritm constant:
C ( I , t 1I ) − C ( I , t I0 )
rI = tg ω1 = tg ω1 ≠ tg ω2 → ritm variabil
t 1I − t I0
ti 1 - ti0 = d – durata de muncă
PM ritmic PM aritmic
CI2
ωI2
R- rezultanta
CI CcI1
ωI (D) ωi1
3
Observaţie: Întrucât CI1, CI2, …. CIj sunt vectori ce pot fi însumaţi vectorial şi înlocuiţi prin rezultanta
R , rezultă că orice proces de muncă neritmic, poate fi înlocuit cu un proces ritmic echivalent şi invers.
2. Reprezentarea ciclografică permite reprezentarea mai multor procese de muncă simultan prin
înlocuirea cantităţii “C” de lucrări prin “volumul de muncă” ce se măsoară în aceleaşi unităţi de
măsură.
Avantaj – în acelaşi sistem de coordonate se pot reprezenta mai multe procese de muncă.
Dezavantaj – este incomodă în practică la urmărirea producţiei.
3. Reprezentarea tip Gantt, constă în a reprezenta procesul de muncă printr-o bandă orizontală de
planificare , care este o lungime proporţională cu durata de muncă dI , pe care putem obţine
diferite informaţii.
Ritm constant C1 = C2 = ….Ci
CI cantitatea
RI resursa
dI durata d I = ti 1 - ti 0
m proces
de muncă
i Ci
. Ri
.
.2 C2
R2
1 C1
R1
t10 t20 t11 t21 ti1 t
ti 0
R1+R2
R2
R1
Ri diagrama resurse (FM)
d1 = t11 - t10
d2 = t21 - t20
…………………
4
dI = ti1 – ti0
Ci
ri =
di
Ştim că :
Vmii= Ci * Nti
Dar Vmii= Ri* dI (I = 1,n)
VM i VM i
dI = RI =
Ri di
Se impune Se impune
Ritm variabil
În acest caz Ci1 ≠ Ci2 ≠…….. Cij ≠ Cim
Trebuie stabilite Ci1, Ci2, …. Cij cu condiţia:
∑C j =1
i
j
= Ci i = 1,n
j = 1,m
ti 0 ti1 ti j tim t
Rij
Ri1
Rjm
5
C ij Ci j
r ij = =
t ij − t ij −1 d ij
Ci
rechiv i =
t − t i0i
m
Cu condiţia:
∑m VM i j = VMI i = 1,n
j = 1,m
Definiţie:
NT – (norma de timp) reprezintă timpul de muncă necesar pentru executarea unităţii de măsură din
procesul de muncă
NP – ( norma de producţie sau productivitatea) reprezintă cantitatea din procesul de muncă respetiv ce
se poate executa în unitatea de timp.
1
NT =
NP
1. Metoda paralelă
n proces de muncă
I Ci
. Ri
.
2 C2
R2
1 C1
R1
t
Tp = mic = dI max
Rmax
6
n
R = mare = Rmaxp = ∑R
i =1
i
1. Metoda succesivă
În această metodă se execută la un moment dat numai un singur proces de muncă, fiecare proces de
muncă începând numai după ce anteriorul s-a încheiat.
RS = mic = max Ri
I Ci Soluţie extremă
Ri
2 C2
R2
1 C1
R1 t
TS
R2=Rmax
2. Metoda mixtă
Este o combinaţie între cele două metode prezentate, metodă în care se execută în paralel procese de
muncă în diferite fronturi de lucru, şi succesiv procese de muncă aferente unui front de lucru dat.
În acest fel, pentru fiecare front de lucru se formează câte un lanţ de procese de muncă (L).
7
n procese de muncă L1 = {C1, C2, C3}
L2 = {C4, C5}
C5
5 R5 durata lanţului d
C4
4 R4 dL1 = d1 + d2 + d3
C3 dL2 = d4 + d5
3
R3
2
C2
R2
dLj = ∑d
i∈L j
i ( j = 1,n )
1 C1
R1
1. Formaţii de muncă
Formaţia de muncă (sau de lucru) este un grup format din doi sau mai mulţi oameni, care sunt dotaţi
cu mijloace de muncă necesare, care execută împreună un anumit proces de muncă sau de producţie.
Formaţia minimă de muncă reprezintă numărul minim de muncitori având diferite grade de calificare
şi care pot executa încă eficient un proces de muncă dat.
Echipa este formaţia alcătuită din una sau mai multe formaţii minime. Mărimea unei echipe are trei
valori caracteristice:
• limita inferioară - 1 formaţia minimă
• limita superioară - este în funcţie de capacitatea de conducere a şefului de echipă, de
mărimea şi dispersia frontului de lucru
• mărimea optimă pentru care eficienţa activităţii formaţiei de lucru este maximă.
Brigada este o formaţie de muncă alcătuită din una sau mai multe echipe care execută un grup de
procese de muncă sau o categorie de lucrări, subansamble, ansamble, obiecte etc. Brigăzile pot fi:
• de specialitate
• complexe
Grupul de utilaje reprezintă mai multe utilaje de acelaşi fel sau diferite între ele care numai împreună
pot executa în mod eficient un grup de procese de muncă sau o categorie de lucrări.
Exemplu: un grup de utilaje terasiere format din excavatoare, autobasculante, buldozere.
Lotul de construcţii este o formaţie de muncă alcătuită din mai multe echipe/sau brigăzi şi care
execută obiecte sau complexe de obiecte.
Şantierul de construcţii este o formaţie de muncă alcătuită din mai multe loturi, brigăzi sau echipe şi
care execută lucrări pe suprafeţe mari, concentrate sau dispersate (complexe de obiecte şi chiar
ansambluri de complexe de obiecte).
Întreprinderea de construcţii reprezintă mai multe şantiere ( grup de şantiere).
2. Spaţii de muncă
Spaţiul de muncă este suprafaţa de teren delimitată şi dotată cu mijloacele de muncă necesare, pe care se
desfăşoară un proces de producţie.
Locul de muncă este spaţiul de muncă pe care îşi desfăşoară activitatea unul sau mai mulţi muncitori ce
execută împreună o operaţie cu mijloacele de muncă aferente.
8
Locul de muncă este de fapt un sistem de producţie ireductibil din care rezultă interacţiunea dintre cei
trei factori: omul, maşina şi mediul exterior.
ME Xi Maşina Y ME
intrări ieşiri
∆X
Omul
X2
• importanţa organizării locului de muncă, care aduce importante efecte tehnice şi economice
• proiectarea şi reproiectarea LM, stabilirea nivelului ergonomic al LM, R N U R – 4 domenii, 8
factori de evaluări şi 27 de criterii de influenţă
• fiecare criteriu este evaluaat în funcţie de o grilă cu 5 niveluri de apreciere pornind de la
nivelul 1 favorabil până la nivelul 5 nefavorabil (1 FB, 2 B, 3 Acceptabil, 4 Periculos greu, 5 FP, FG,
FS )
Frontul de lucru reprezintă mai multe locuri de muncă pe care îşi desfăşoară activitatea o echipă în
vederea realizării unui proces de muncă. Frontul de lucru presupune un ansamblu de condiţii, procese
sau operaţii de muncă precedente gata terminate, spaţiul necesar degajat şi resursele asigurate. Frontul
de lucru poate fi:
• Front de lucru curent, în care formaţiile de muncă îşi desfăşoară
activitatea conform planului de execuţie
• Front de lucru tampon (sau de rezervă) care se foloseşte în cazul
unor perturbaţii care nu permit folosirea celor curente.
9
Cheltuieli totale
Cheltuieli indirecte
Cheltuieli utilaje
Cheltuieli manopera
Cheltuieli materiale
0 Dn Do Dn
10
REGULI GENERALE PENTRU O BUNĂ ORGANIZARE A EXECUŢIEI LUCRĂRILOR DE C + M
1. GRAFICUL GANTT
Graficul Gantt este o metodă empirică de planificare a execuţiei lucrărilor şi a fost fundamentată de
către Gantt acum mai bine de un secol ( 1876 ) pe baza metodei sale de reprezentare a proceselor de muncă.
Se bazează pe eşalonarea proceselor de muncă succesive şi/sau paralele, în funcţie de procesul de
tehnologie adoptat.
Se urmăreşte:
- încadrarea în durata disponibilă Dd
- folosirea cât mai uniformă a resurselor disponobile
În această metodă ne întâlnim cu următoarele elemente de bază:
- activitatea ( componenţă, natură, structură etc)
- cantitatea de activitate C(i)
- norma de timp NT
a) ACTIVITATEA – este un proces de muncă sau o succesiune de procese de muncă, (articole de deviz)de
acelaşi fel sau diferite, cu unităţi de măsură identice sau nu, care se execută de o formaţie (un muncitor)
la aceeaşi parte de obiect, într-un interval de timp dat.
Practic, în planificare nu se lucrează decât arareori cu procese de muncă (articole de deviz), ci cu
activităţi care pot fi obţinute prin comasarea sau prin detalierea proceselor de muncă.
Prin comasarea proceselor de muncă se înţelege operaţia prin care mai multe articole de deviz (PM),
care se execută la aceeaşi parte de lucrare şi în acelaşi interval de timp, sunt unite într-o singură activitate,
al cărei volum de muncă este egal cu suma volumelor de muncă a proceselor de muncă componente.
Detalierea proceselor de muncă este acţiunea prin care procesele de muncă ce se execută la mai multe
părţi ale unui obiect, sunt descompuse în părţile aferente fiecărui element de construcţie în parte, în scopul
de a permite o mai bună planificare a execuţiei lucrărilor.
Comasarea şi detalierea se face în aşa fel încât, pentru un obiect să rămână între 30…40 şi 60…80
activităţi.
b) CANTITATEA DE ACTIVITATE se determină ca:
- sumă a cantităţilor proceselor de muncă, sau
- volumul (cantitatea) elementelor de construcţii realizate în final.
c) NORMA DE TIMP ( NT ) a unei activităţi reprezintă timpul de muncă necesar pentru executarea unei
unităţi de măsură din activitatea respectivă – de către o formaţie de lucru ( un om ) în condiţii tehnice şi
organizatorice medii.
Elementele de intrare în graficul Gantt se obţin astfel:
- UM şi cantitatea de executat din AM
- NT din indicatori sau din normative de timp şi salarizare.
Cu ajutorul lor se calculează pentru fiecare proces ( articol ) de muncă volumele de muncă:
11
- MANUAL:
VM m(i) = C(i) *NTm(i) (om-ore)
- MECANIC:
VMM(i) = C(i) *NTM(i) (maşină-ore)
NTM Utilaj conducător, adică utilajul cel mai important pentru desfăşurarea procesului de muncă sau a
utilajului cu norma de timp cea mai mică.
OBS. La activităţile care necesită şi utilaje, duratele se vor stabili astfel încât să se
aducă pe şantier un număr minim de utilaje.
MACHETA GRAFICULUI GANTT
Ut = 1 sch a 8 ore
N Denu Articole componente Eşalonare calendaristică
r mirea Volume de muncă VM
. activit
ăţii Denumi U Cant NT Vm VM Total pe 1 2 3 4 5 6 7 8 9
Nt/si
c re M . Man/mec Om-ore Om-ut activitat
mbol
r maş-ore maş- e.
ut
t
.
i săpătură TS săpătură m C(i) NTm(i) VMm1(i) VMm2(i) VMma(i) D(i)
c NTM(i) VMM1(i) VMM2(i) VMMa(i) C(i)
∑
m
VMma(i) = j =1
VM m (i )
m = Nt articole pe activitatea i
∑
m
VMma(i) = j =1
VM m (i )
VM ma (i )
Rm(i) = oameni
Di
VM Ma (i )
RM(i) = utilaje
Di
Di se impune.
La activităţile mixte ( cu volum de muncă atât manual cât şi mecanic ) se calculează durata:
VM Ma (i )
Di = în funcţie de formaţia optimă de utilaje, iar pe baza acestei durate se stabileşte
RM (i )
formaţia de oameni:
VM ma (i )
Rm(i) =
Di
Pentru a se evita erori importante, este necesar ca planificarea execuţiei lucrărilor prin metoda Gantt
să respecte următoarele reguli:
1. Durata calculată Dc, să fie mai mică, cel mult egală cu durata disponibilă Dc <= Dd
2. Numărul de intervale din graficul de eşalonare să nu fie mai mic decât numărul de activităţi (N)
dar nici mai mare de 80 … 100 intervale (optim 40 … 60 intervale )
3. La activităţile la care sunt necesare şi utilaje, duratele se vor stabili în aşa fel încât pe şantier să se
aducă un număr minim de utilaje posibil
4. Pe cât posibil, necesarul de forţă de muncă să se înscrie între următoarele limite:
Rmin = 0,6*Rmed şi
Rmax = 1,6*Rmed unde
12
VM mT
Rmed = - VM – total
Dd
∑
N
VMmT = i =1
VM ma (i )
5. Nt. de resurse folosite se va alege, de la o activitate la alta, în limita resurselor disponibile, a
frontului de lucru sau a duratelor.
Graficul de eşalonare se completează cu graficele necesare de resurse:
a) Graficul forţei de muncă, pe total şi pe meserii
b) Graficul pe utilaje pe tipodimensiuni
c) Graficul de materiale
Una din problemele dificile ale metodei Gantt este cea a încadrării forţei de muncă între limitele
amintite la punctul 4. Rezolvarea se poate face pe două căi:
- metoda RAMPS, care constă în esenţă în deplasarea unor activităţi din perioadele de cerere
maximă a resurselor spre perioadele de cerere minimă
- metodele de alocare, programare şi nivelare a resurselor (care vor fi prezentate ulterior)
Calitatea planificării se determină cu ajutorul a 2 indicatori:
A. Coeficientul de aplatizare
VM p
Ca = p m >= 0,65
Rmax * Dc
B. Indicele planificat de îndeplinire a normelor
VM mT
0,95 <= Ip in = <= 1,05
VM mp
Dc
unde: - VMmp = ∑ R(i) * d (i)
i =1
- Rmaxp = max R(i) unde R(i) resursa din intervalul i
13
DC5 DC4 DC3 DC2
C5 C4 C3 C2 C1 DC1
Se vor obţine astfel 5 sectoare. Lucrările sse împart în 3 formaţii astfel:
F1: săpături şi sprijiniri;
F2: cămine de vizitare;
F3: dren propriu-zis.
Presupunând că fiecare formaţie va lucra în fiecare sector pe parcursul aceleiaşi durate de timp, egală
deci pentru toate formaţiile şi sectoarele, se va putea desena un tablou în care se arată modul de deplasare al
formaţiilor de la un sector.
Int. de timp 1 2 3 4 5 6 7
Formaţia
Din acest tabel rezultă că formaţiile trec de la un sector la altul ( succesiv ) şi se execută în paralel
lucrări în sectoare diferite.
2.2. Definirea noţiunilor de bază
Aplicarea metodei de programare în “lanţ” necesită definirea următoarelor noţiuni de bază:
1) Sectorul de lucru – Si ( i = 1 …N )
-este partea de construcţie ce rezultă din împărţirea obiectului sau complexului de obiecte în aşa fel
încât fiecare proces de muncă să fie organizat raţional, N fiind Nt-ul total de sectoare
FIG. 1
Sector = parte dintr-un obiect
2) Lanţul – Lj ( j = 1 … n )
- este succesiunea de activităţi ( procese ) de acelaşi fel ce se execută de aceeaşi formaţie de
lucru (echipă, brigadă) în fiecare sector “i”, n fiind numărul total de lanţuri ( activităţi).
Exemplu:
Procesul “lanţul”
Săpături
Sprijiniri Săpături pentru 1
Epuismente SP
Beton egalizare
Realizarea
[Link]. orizontală
radiatorului 2
Armătură radier
cuvei
Beton radier
3) Volumul de muncă VM (i, j) i=1…N
j=1…n
- pe sector şi pe lanţ este volumul de muncă pentru Armătură pereţi
sectorul “i” şi lan ( activitatea
Realizarea) “j”
Cofraj pereţi
pereţilor cuvei 3
Beton pereţi cuvă 14
VM (i, j ) = C(i, j) * NT (j)
unde: C(i, j) – este cantitatea de activitate ( proces de muncă ) pentru sectorul “i” şi formaţia de lucru (
lanţul ) “j”
NT (j) – este norma de timp ( echivalentă ) pentru activitatea “j”
4) Efectivul formaţiei de lucru C(j) ( j = 1 …n )
- reprezintă numărul de muncitori dintr-o formaţie de lucru ( echipă ) ce lucrează pe lanţul “j”
5) Durata de execuţie pe sector şi lanţ d(i, j) i=1…N
j=1…n
- reprezintă tipul de efectuare a sectorului “i” (Si ) de către formaţia ( lanţul ) “j” ( ej )
VM (i, j )
d(i, j) =
e( j )
n
ti = ∑ d (i, j ) + a
j =1
i ( i = 1 …N )
în care “ai” reprezintă durata tuturor întregurilor (aşteptărilor ) tehnologice sau de altă natură
n
≈0,2 ti
ai = ∑ x(i, j )
j =1
unde: x(i, j) – este întrerupere ( tehnologică organizatorică ) în sectorul “i” pentru lanţul ( formaţia )
“j”
7) Durata de execuţie a tuturor sectoarelor T
- se determină de la caz la caz în funcţie de tipul lanţurilor
8) Pasul lanţului K(i, j)i+1 ( i = 1 …N; j =1 … n)
- este intervalul de timp dintre momentele de începere a activităţii în două sectoare consecutive ( i şi
i+1 ) de către aceeaşi formaţie de lucru “j”
9) Efectivul total de muncitori pe şantier la timpul “t” Et ( t = 1 …T )
- T - durata de execuţie a întregii lucrări
n
Et = ∑e
j =1
( jt ) ( j = 1 … n ); t = ( 1 …T )
Rmax = max Et
t=1… T
11) Efectivul mediu de muncitori Rmed
1 T
Rmed = * ∑ Et
T t =1
12) Număr de echipe ( formaţii ) pe lanţ Pj ( j =1 … n )
d (i , j )
Pj =
K (ii+,1j )
13) Număr total de echipe P pentru întregul obiect
15
n
P= ∑P
j =1
j
procesul j
Durata de execuţie
pe un sector
ti
1 2 3 4 5 6 7 8 9 10
Este foarte important de reţinut faptul că întreruperea lucrului în lanţ are efecte negative supra
duratelor de execuţie.
întreruperi
t
Durata de execuţie
pierdere de
pe un sector
energie inutilă
t
t1
16
Cu cât întreruperea se va face mai devreme şi va dura mai mult, cu atât t1 va fi mai mare şi deci
pierderile mai ridicate.
Concluzie: Odată ce s-a început o activitate în lanţ, aceasta nu mai trebuie întreruptă sub nici un
motiv.
Ln 2 4 6 8 10 12 14
Ln 2 4 6 8 10 12 14
SiN SiN
1 L1 L2
1 L1 L2
Cu sectoare pe verticală
2 L1 L2
2 L1 L2
3 L1 L2
3 L L
17
Lt 2 4 6 8 10 12 14 Lt 2 4 6 8 10 12 14
i i
1 1
Cu lanţuri pe verticală
2 2
Observaţie:
- atunci când în ordonată ( pe verticală ) se reprezintă sectoarele de lucru, în câmp apar lanţurile
de procese de muncă sau activităţi;
- atunci când în ordonată se reprezintă procese de muncă, respectiv formaţii de lucru în câmpul
de reprezentare apar lanţuri de sectoare.
Prin sincronizarea lanţurilor se înţelege situaţia când la terminarea unui lanţ într-un sector
începe imediat lanţul următor în acelaşi sector.
b) Cu durate multiple: dij ≠ const. – la care intervalele de lucru în sectoare durează un multiplu al
unui interval de bază.
N = 4 sectoare j
n = 3 lanţuri
Ln 1 2 3
SN
1 1 3 2
i
2 1 3 2
3 1 3 2
4 1 3 2 18
Timp 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
S
1
2
3
4
dacă dij<dij+1 sincronizare în sectorul 1
dacă dij>dij+1 sincronizare în sectorul 1
Timp 2 4 6 8 10 12 14 16 18 20 22 24 26 28
SN
1
2
3 L1 L2
Timp 1 2 3 4 5 6 7 8 9 10 11 12
SN
1
2
3 L1 L2 L3
1 S1 S2 S3 S4
2 S1 S2 S3 S4
3 S1 S2 S3 S4
t1 β
T
e3 = 4 oameni 19
e2 = 8 oameni
e1 = 6 oameni
Calculul duratei totale de execuţie
T = t1 + β
n
t1 = ti = ∑d
j =1
ij = d11 + d12 + … + d1n
ti = nd1j = nk
β2 = ( N – 1 ) * d = ( N-1 ) * k
T = n * k + ( N – 1 ) * k = (N + n – 1 ) * k (1)
TC = ( n – 1 ) * k = TD
TS = T – 2 * TC = ( N + n – 1 ) * k – 2 * (n – 1) * K
TS = ( N - n + 1 ) * k (3)
α1 = Rmed ≥ 0,7
Rmax
b) Indicele de uniformitate a desfăşurării lucrărilor în timp α2
α2 = TS ≥ 0,5
T
I II III IV V
SN
n
1 2 2 2 2 2
2 4 4 4 4 4
2.7.2. Studiul lanţurilor cu durate multiple sau oarecare 3 2 2 2 2 2
Fie o lucrare cu: N = 5 sectoare
n = 3 lanţuri cu duratele :
e1 = 3
şi formaţiile: e2 = 4
e3 = 5
1 2 3 4 5 6 7 8 9 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4
1 S1 S2 S3 S4 S5
2 S1 S2 S3 S4 S5
t1 β
x1
II
III L L L
1 2 3
IV
7 9 21
Calculul duratei totale de execuţie:
T = t1+β
n n −1
t1 = ∑ d1 j + ∑ x j
i =1 j =1
x1 = (d1j – d1,j+1)*(N – 1)
n n −1
T= ∑ d1 j + ( N − 1)∑ (d1 j − d1, j +1 ) + ( N − 1) * d1n
j =1 j =1
T = 2+4+2+(5-1)*(4-2)*(5-1)*2=24
Observaţii: - Când aplicăm relaţia lui T trebuie să ţinem cont numai de diferenţele pozitive
d1j – d1,j+1 pentru că numai ele evidenţiază prezenţa intervalelor X în sectorul 1.
- În cazul acestor lanţuri, duratele TC, TD şi TS nu mai au sensul de la studiul
lanţurilor ritmice cu durată constantă.
T 1 2 3 4 5 6 7 8 9
S
1 L1
TI = 4
T=9
b) dacă duratele câtorva sau ale tuturor lanţurilor au un divizor comun, atunci se poate aplica procedura de
modulare a lanţurilor. Această metodă are trei etape:
Etapa I – Se face divizarea lanţurilor prin folosirea mai multor echipe ( pj ) cu acelaşi efectiv şi care
vor executa lanţul tot intervalul dij, dar în sectoare diferite, atacând aceste sectoare cu un decalaj de
timp “D”.
d ij
D=
pj
(dij) = K0
22
C.m.M.d.c . constituie pasul mediu al lanţului.
Stabilirea numărului de formaţii ( echipe ) pj pentru fiecare lanţ se face după relaţia:
d ij
Pj =
K0
Obs.: Dacă D = K0, atunci decalajul este egal cu pasul mediu al lanţului.
Etapa a II-a – Se urmăreşte anularea întreruperilor “Xj” dintre lanţurile alăturate. Dacă se va putea
alege un număr de echipe “pj” astfel încât să fie satisfăcută condiţia:
d i1 d i 2 d ij d
= = ... = = ... = in = K 0
p1 p2 pj pn
atunci se vor elimina toate întreruperile “Xj” dintre toate lanţurile lucrării.
Reluând exemplul cu:
N = 5 sectoare
d 2
n = 3 lanţuri L1: p1 = 1 = = 1 ⇒ p1 = 3 N I II III IV V
K0 2 n
d 4
L2: p2 = 2 = = 2 ⇒ P21=
K0 2 4
d 2 1 2 2 2 2 2
L3: p3 = 3 = = 1 ⇒ p3 = 3
K0 2 2 4 4 4 4 4
n 3 2 2 2 2 2
P = ∑ pj = 4 K0 = 2
j =1
T = (N+P-1)*K0 =8*2 = 16
TC = TD = (P–1)*K0 =(4-1)*2= 6
TS = (N–P+1)*K0 =(5-4+1)*2= 4
23
Lj T 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Pj
P1 3 S1 3 S3 S4 S5
1 S2
4 S1 S3 S4
2 P21
P22 S2 4
S4
3 P3 S1 S2 S3 S4 S5
I II III IV V
T=8
T 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
N
I P21
II P22
III P21 P3
P22
IV
P21
V
T=16
13
11
10
7
6
3 2
Tc Ts Td
T
Observaţii practice:
- Dacă durata activităţilor manuale este mai mare decât durata activităţilor mecanizate, pentru
reducerea lui T se modulează lanţurile, alegându-se K0 = dij mecanizat
24
- Dacă durata activităţilor manuale < durata activităţilor mecanizate, atunci pentru reducerea duratei
de execuţie T se poate înlocui maşina cu alta de productivitate mai mare, se pot utiliza mai multe
maşini sau se recurge la lucrul în mai multe schimburi.
b) Analitic
Tabel 3
25
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
26
Se calculează intervalele “Z” de evitare a suprapunerii lanţurilor succesive, măsurate în sectorul 1,
între începerea celor două lanţuri consecutive care intră la sincronizare.
Z = max Se calculează pentru fiecare sector în parte
N N −1
( ∑ d ij − ∑ d i , j +1 )
III 1 3 2 9 9 10 3 1 N
IV 4 5 1 13 14 11 4 4 l3 = ∑d
i =1
i3
V 2 1 4 15 15 15 1 4
T=
n
ln+ ∑ z j , j +1 = 15 + 6 + 4 = 25
Deci, duratele calculate ale lanţurilor au o doză mare de incertitudine. Pentru înlăturarea
acestor incertitudini se pot lua încă de la planificare, anumite măsuri, prin introducerea unor
pauze ( întreruperi ) între lanţuri sau între grupuri de lanţuri pentru compensarea eventualelor
întârzieri ce pot să apară. Locul de introducere şi mărimea acestor pauze sunt în funcţie de
natura lucrărilor, de durata planificată a lucrărilor şi de siguranţa pe care dorim să o realizăm
la această planificare.
Relaţiile generalizate de calcul:
Lanţuri ritmice cu durată constantă
t = n*K+ ∑ ri
T = (N+r-1)*K+ ∑ ri
TC = TD = (n-1)*K+ ∑ ri
TS = (N-n+1)*K- ∑ ri
Unde: ∑ ri reprezintă suma întreruperilor tehnologice şi de altă natură.
Lanţuri ritmice cu durate multiple
t = P*K0+ ∑ ri
T = (N+P-1)*K0+ ∑ ri
TC = TD = (P-1)*K0+ ∑ ri
TS = (P-P+1)*K0+ ∑ ri
Unde: ∑ r reprezintă suma întreruperilor tehnologice şi de altă natură.
i
27
2.7.6. Etapele proiectării lanţurilor
1. Împărţirea lucrărilor pe sectoare, pe cât posibil cu aceeaşi tehnologie şi cu volume de muncă foarte
apropiate ca ordin de mărime. Ordinul de mărime care ( trebuie ) este indicat să se respecte în organizare:
2 – 5, 5 – 10, 10 – 20, 20 – 50, 50 – 100, 100 – 200, 200 - 500.
2. Calculul volumelor de muncă pentru fiecare activitate ( proces de muncă ) şi sector de lucru în parte.
3. Alegerea numărului de formaţii în raport cu natura şi tehnologia lucrărilor de executat, ştiind că nu se
recomandă ca numărul de formaţii să depăşească 1/3 din numărul de sectoare.
4. Calculul volumelor de muncă pe sectoare şi formaţii.
5. Calculul numărului maxim de executanţi pentru fiecare formaţie de lucru, ţinând cont fie de:
- limitarea fronturilor de lucru pe sector;
- resursele disponibile;
- durata de execuţie a lucrărilor.
6. Determinarea structurii ( alcătuirea ) formaţiei de lucru, pe meserii dacă este necesar.
7. Calculul duratelor de execuţie pe formaţii şi sectoare şi corelarea acestor durate pe ansamblul lucrării.
8. Sincronizarea lanţurilor.
9. Calculul duratei totale de execţie a lucrărilor în lanţ. Dacă aceasta este mai mică decât durata
disponibilă, calculele se opresc. Dacă nu, calculele se reiau de la punctul 4.
10. Desenarea ciclogramelor şi a graficelor de resurse.
d i2 2
p2 = = =1 P2 ⇒ e2
K0 2
d3 6
p3 = = =3 P31
K0 2
P32 ⇒ e3
P33
n
P= ∑P
j =1
j =6
T=(N+P-1)*K0+ ∑ ri =(20+6-1)*K0
+1*K +2*K =28*K =56 u.t.
28
Reprezentarea grafică
P11
I
II P12
III P11
IV P12
V P11
VI P12
VII P11
VIII P12
IX P11
X P12
XI P11
XII P12
XIII P11
XIV P12
XV P11
XVI P12
XVII P11
XVIII P12
XIX P11
XX P12
Avantajele M.D.C.
Dezavantajele M.D.C.
[Link]ţiuni de bază
3.2.1. Terminologie. Definiţii
1. Planificarea desfăşurării activităţilor este stabilirea ordinii de succesiune a acestora.
2. Planificarea resurselor constă în stabilirea ordinii de asigurare a acestora pe şantier.
3. Programarea repezintă calculul duratelor şi termenelor.
4. Evenimentul este momentul începerii sau terminării unei acţiuni. Simbol: , , .
30
Evenimentele pot fi: ale lucrărilor ( obiecte, complexe de obiecte ) sau ale activităţilor ( procese de muncă,
operaţii etc. ). 0 1
Evenimentele lucrărilor - eveniment iniţial
F n
- eveniment final
- eveniment cheie – poate condiţiona eveniment final
- eveniment decizional
- independent
Evenimentele activităţilor - eveniment iniţial
i
- eveniment final j
5. Nodul este reprezentarea grafică a unui eveniment.
6. Arcul este linia orientată printr-o săgeată care reprezintă o activitate.
j i j i j
Observaţie: Numerotarea nodurilor – regula de aur –se face in asa fel incat cifra nodului final să nu fie
mai mică decât cifra nodului iniţial al activităţii.
7. Graful este modelul matematic al proiectului.
8. Graficul reţea este reprezentarea grafică a grafului.
9. Topologia graficului reţea este modul în care diferitele evenimente şi activităţi sunt dispuse în graficul
reţea.
4 2 4
2
1 3 6 sau 1 3
5 5
10. Durata activităţii este timpul necesar pentru executarea unei activităţi.
M
- durate deterministe ( dij= mi ) când se ştie cu certitudine că ele vor fi executate în anumite condiţii
ej
date;
- durate probabiliste ( d ijp = γ d ij ) când se acceptă că una şi aceeaşi activitate executată de aceeaşi
formaţie de lucru, la momente diferite în timp, poate fi executată în durate diferite.
11. Durata de realizare a întregii lucrări ( T ) trebuie să respecte:
- durata normată Dn
- durata disponibilă Dd
- durata planificată Dp
- durata optimă Do
12. Rezerva de timp este diferenţa dintre termenul la care o activitate ( lucrare ) trebuie să fie realizată şi cel la
care aceasta poate fi realizată.
- rezerve de timp ale evenimentelor
- rezerve de timp ale activităţilor
13. Drumul este succesiunea neîntreruptă de activităţi între două evenimente, în care fiecare activitate începe
după ce precedenta s-a terminat ( exemplu: 1-2-4-6 )
31
14. Drumul critic este drumul de durată maximă cuprins între evenimentul iniţial şi cel final al lucrării.
15. Drumul subcritic este drumul format din “n” activităţi din care “n-1” sunt critice, doar una fiind necritică.
16. Activitatea este o noţiune mai cuprinzătoare. Avem:
- activităţi reale procese de muncă, operaţii etc.
- activităţi de aşteptare care reprezintă întreruperi tehnologice sau alte restricţii interioare sau
exterioare şantierului. Aceste activităţi au durată, dar nu implică consumuri de resurse
- activităţi fictive care nu implică nici o durată, nici consumul de resurse. Activitatea fictivă arată o
condiţionare tehnologică.
- evenimente critice sunt cele aflate în lungul drumului critic. Au rezerve de timp nule.
Aij
i dij j
1. Graficul reţea se desenează pe baza unei liste de activităţi fără a ţine cont de o scară a timpului.
2. Arcele trebuie să aibă o orientare generală de la stânga la dreapta.
3. Prin convenţie, o activitate poate începe numai după ce activităţile precedente au fost terminate, respectând
tehnologia de execuţie.
4. Într-un nod pot sosi sau din ele pot porni oricâte activităţi.
5. Între două noduri poate figura doar o singură activitate, dar oricâte drumuri.
6. Dacă între două elemente se desfăşoară 2 activităţi în paralel, se introduce un eveniment suplimentar, care
se leagă cu activitatea fictivă.
i j
7. Fiecare element se identifică printr-un număr de ordine , i<j.
2 2
1 4 1 3
3 32
2 2
1 4 1 4
3 3
2 3 2 3
1 1
2
activităţi
intersectate
1 4 1
4
2
3
3
Erori de logică
3 3
buclă
1 2 4 1 2 4
3 3
Pendul
6
2 7
1
11 12 13
3 4 5 8 9
ti 0 tj 0
1 1
Aij
i dij j
unde: ti0 – termenul minim al evenimentului “i”, adică cel mai devreme moment la care acesta se
poate produce;
ti1 – termenul maxim al evenimentului “i”,adică cel mai târziu moment la care evenimentul “i”
trebuie să se producă.
Relaţii de calcul:
tj0 = max (ti0+dij)
tj1 = min (ti0-dij) i<j
0
Termenul “ti ” se calculează prin însumarea duratelor aactivităţilor pe drumul cel mai lung de la
nivelul iniţial către evenimentul considerat ( → în sensul săgeţii ).
Termenul “ti1” se calculează scăzând din termenul maxim al evenimentului final drumul cel mai lung
între evenimentul final şi cel în cauză (de la dreapta la stânga în sens strict invers săgeţilor) .
Nr.
crt.
Denumirea activităţii Simbol
provizoriu
Activitatea V R D Simbo DP δ δ2
precedent M l
următor definiţ
ii
1. Săpătură trasee 11 A - C, E 36 6 6 1-2 7,7 8 1,44 2,07*
C D 7
A
aşteptare 0 0 F
B E G H I L N
K
J M
Pe baza graficului primar se întocmeşte graficul reţea secundar, cu noduri numerotate şi căsuţele
nodurilor pentru calculul termenelor evenimentelor.
De regulă, termenul minim al evenimentului iniţial ( t00) este nul ( zero ), iar termenele minim şi
maxim ale evenimentului final sunt egale.
tn0 = tn1
Diferenţa între termenul maxim şi termenul minim al evenimentului “i” este rezerva de timp a acestui
eveniment.
RI= ti1-
0
Evenimentele cu rezerva de timp nulă sunt evenimente critice şi se situează pe traseul drumului critic.
O metodă simplificată de stabilire a traseului drumului critic presupune răspunsul afirmativ la 2
întrebări:
1) Este tj0= ti0+dij?
Dacă DA, atunci urmează ti 0 tj 0
1 1
Aij
i dij j
Rj= ti1-ti0=0
Dacă DA, atunci Aij este critică.
Aij Rt
dij Rl program minorant (optimist)
Ri
dij Rs program majorant (pesimist)
35
Dacă fiecare eveniment are două termene caracteristice, minim şi maxim, fiecare activitate Aij are câte
patru termene caracteristice:
- termenul minim de începere: Tmî(ij)=ti0 este termenul cel mai devreme la care activitatea Aij poate
începe;
- termenul maxim de începere: TMî(ij)=ti1 este termenul cel mai târziu la care activitatea Aij poate
începe;
- termenul minim de terminare: Tmt=tj0 este termenul cel mai devreme la care activitatea Aij poate
încheia;
- termenul maxim de terminare: TMt=tj1 este termenul cel mai târziu la care activitatea Aij poate
încheia;
În funcţie de momentul începerii activităţii se pot defini două programe caracteristice de execuţie a
lucrărilor, şi anume:
- dacă toate activităţile din graficul reţea încep la termenul lor minim de începere se obţine un
program minorant, în care se calculează:
- rezerva totală de timp: Rt=tj1-ti0-
- rezerva liberă de timp: dij
- dacă toate activităţile din graficul reţea încep la termenul lor maxim de începere, se obţine un
program majorant, în care se calculează:
- rezerva intermediară:
Ri= tj1-ti1-
- rezerva de timp sigură:
dij
R = t 0-t 1-
- rezerva sigură – RS – este rezerva de timp a activităţii care arată cu cât poate fi prelungită durata
acesteia fără a afecta rezervele de timp ale evenimentelor din graf,
i
1 n RS
j
- rezerva liberă – Rl – este rezerva de timp a activităţii care arată cu cât poate fi prelungită durata
acesteia, afectând însă rezervele activităţilor şi evenimentelor precedente,
1 n Rl
- rezerva intermediară – Ri - este rezerva de timp a activităţii, care arată cu cât poate fi prelungită
durata ei, afectând însă rezervele activităţilor şi evenimentelor următoare,
i j
1 n Ri
- rezerva totală – Rt – este rezerva de timp a activităţii, care arată cu cât poate fi prelungită durata
ei, afectând însă rezervele de timp ale tuturor activităţilor şi evenimentelor din graf,
1 i j n Rt
36
Activitate Rt=tj1-ti0-dij Rl= tj0-ti0-dij Ri= tj1-ti1-dij RS= tj0-ti1-dij Observaţii
A 6-0-6=0 0 0 0 critică
B 6-3-1=2 6-3-1=2 6-5-1=0 6-5-1=0 necritică
C 11-6-1=4 8-6-1=1 4 1 necritică
D 12-8-1=3 9-8-1=0 12-11-1=00 9-11-1= -3 subcritică
E 8-6-2=0 0 0 0 critică
F 13-9-1=3 13-9-1=3 13-12-1=0 0 necritică
G 10-8-2=0 0 0 0 critică
H 12-10-2=0 0 0 0 critică
I 13-12-1=0 0 0 0 critică
J 13-9-2=2 2 13-11-2=0 0 necritică
K 11-8-1=2 9-8-1=0 2 0 necritică
L 17-13-4=0 0 0 0 critică
M 20-13-3=4 4 4 4 necritică
N 20-17-3=0 0 0 0 critică
Observaţii:
1. Dacă dij depăşeşte momentul tj0, atunci RS<0. activitatea se numeşte subcritică şi prin convenţie
luăm RS=0.
2. Rezervele: Rl, Ri, RS sunt parte din Rt.
3. Dacă Rt=0 ⇒ Rl= RI= RS=0
4. Dacă rezervele sunt nule, activitatea este critică.
5. O activitate critică este mărginită întotdeauna de 2 evenimente critice.
6. Activităţile critice care descriu drumul critic hotărăsc termenul final al lucrării, notat cu TC şi DC.
Exemplu: DC=20
7. Orice întârziere a unei activităţi critice are drept consecinţă depăşirea termenului final, exact cu
valoarea întârzierii.
8. În cazul unor întârzieri multiple pe traseul drumului critic, depăşirea termenului final va fi suma
întârzierilor acumulate.
9. M.D.C. scoate în evidenţă activităţile care condiţionează termenul final.
i i i
A
unde: a1, a2, a3, a4 sunt aşteptări
a1 a2
a3 a4
- cu condiţia să fie respectat procesul tehnologic, frontul de lucru putând fi asigurat cu ajutorul
aşteptărilor (ai).
6. Executarea unor activităţi în mai multe schimburi pe zi, cu un câştig de timp:
d ij
CtAij = dij- *K1; K1>1
NS
NS – număr de schimburi
K1 un coeficient ce ţine seama că productivitatea scade în schimbul II faţă de schimbul I.
1,08 ≤ K 1 ≤ 1,12 lucru în 2 schimburi
10,6 ≤ K1 ≤ 1,10 lucru în 3 schimburi
7. Program de lucru prelungit, cu un câştig de timp:
d ij * ut 2 K 21
CtAij = dij - * 2 , unde: ut1 – număr de ore pe schimb în programul vechi şi respectiv nou;
ut1 K2
K2 – un coeficient ce ţine seama de variaţia productivităţii în
raport cu durata schimbului.
8. Modificarea tehnologiei de execuţie, cu refacerea integrală a programării
3.7. Varianta PERT a M.D.C.
De regulă, duratele reale de execuţie ale proceselor de muncă nu sunt deterministe, ci probabiliste, ele
fiind influenţate de o serie de factori perturbatori ca:
- modificarea condiţiilor meteorologice;
- defectarea utilajelor;
- îmbolnăvirea sau accidentarea oamenilor;
- întârzieri la livrarea materialelor;
- întreruperi la livrarea energiei;
- defectarea mijloacelor de transport.
V
⇒ d = m - întâmplător este adevărată.
R
3.7.1. Durate probabiliste
38
Statistic, dacă o activitate se repetă de un număr mare de ori în aceleaşi condiţii, curba de repartiţie
(distribuţie) a frecvenţelor (f) pentru diferite durate va fi de forma reprezentată în figura următoare:
∫ f (t )dt = 0,01A
0
∫ f (t )dt = 0,01A
d max
unde A= ∫ f (t )dt
0
Dacă dmin şi dmax sunt stabilite, atunci trebuie precizată natura distribuţiei de frecvenţă şi se poate apela
la relaţiile oferite de statistica matematică şi teoria probabilităţii pentru a calcula durata cea mai probabilă
(dF).
În construcţii cele mai utilizate sunt distribuţiile tip Gauss (simetrică) şi tip β (asimetrică)
Gauss
a
m
Distribuţia Gauss:
dp = 39
a + 4*m + b
6
(relaţia lui Simpson)
Distribuţia β :
3* a + 2*b
dp =
5
După unele studii statistice (URSS) cel mai des întâlnite în construcţii sunt distribuţiile de tip β .
Pentru 90% din cazuri, durata determinmistă este durata cu frecvenţa cea mai mare.
d=dF=m
Duratele minime ale activităţilor pot fi calculate cu un prag de încredere de 96% cu relaţia:
Vm
dmin= α =(0,7 … 0,8)*d unde d=
R
α =0,7 …0,8 coeficient de optimism care este legat de nivelul maxim de îndeplinire a normelor.
Duratele maxime ale activităţilor pot fi calculate cu un prag de încredere de până la 93% cu relaţia:
dmax=b=Kp*a unde Kp – coeficient de pesimism care descrie nivelul organizării
şantierului conform tabelului:
Kp Condiţii generale de pe
şantier
1,0 Perfecte
0
1,2 Excepţionale
6
1,6 Foarte bune
0
Relaţiile de mai sus permit multiplicarea duratelor deterministe dintr-un graf, cu un coeficient “ γ ”
obţinându-se duratele probabiliste.
3 * a + 2 * b 3 * α * d + 2 * k p * α * d α (3 + 2 * k p )
Distribuţie β : dp = = = *d =γ *d
5 5 5
dp =γ *d
Pentru fiecare activitate critică se calculează dispersia δ ij2 , adică pătratul abaterii medii pătratice.
Abaterea medie pătratică a duratei unei activităţi se calculează cu relaţiile:
b−a
δ= ( Simpson) - pentru distribu' ii normale Gauss
6
40
b−a k p * a − a a (k p − 1) α * (k p − 1)
şi δ= − pentru distribuţie tip β = = = *d
5 5 5 5
α * (k p − 1)
δ= *d
5
Suma dispersiilor unor mărimi aleatoare (duratele activităţilor critice) este egală cu dispersia sumei
acestor mărimi (termenul final calculat TC).
∑δ
i , j∈CR
2
ij = δ T2C
Dispersia duratei totale de execuţie calculată va fi egală - în ipoteza existenţei a mai multor drumuri
critice – cu cea mai mare dintre sumele dispersiilor de pe drumurile critice.
Această relaţie este valabilă pentru o distribuţie normală (Gauss), dar experimental s-a constatat că
indiferent de natura distribuţiei , de frecvenţă a duratelor activităţilor critice, legea de distribuţie a termenului
final calculat este una de tip Gauss cu condiţia să se însumeze un număr suficient de termeni ( ≥ 6 activităţi).
În aceste condiţii se poate calcula valoarea variabilei normale întâmplătoare Y.
Dd − TC
Z= ⇒ P%
δTC
Dd Tc t Tc t Tc Dd t
haşură Dd haşură
3.7.3. Metoda PERT
Graficul Pert foloseşte pentru calcul atât duratele probabile ale activităţilor cât şi dispersiile acestor durate,
aceste informaţii fiind înscrise pe arce, pentru calculul termenelor evenimentelor şi al dispersiilor termenelor
evenimentelor în raport cu termenele minime Vi0 – sau cu termenele maxime Vi1.
Aij t i0 t i1 t 0j t 1j
i dPij, δ ij
2 j
Vi 0 Vi 1 V j0 V j1
41
Cele două dispersii se calculează astfel:
- prin convenţie: Vi0=0 şi Vn1=0
- dispersiile termenelor minime ale evenimentelor “j” se calculează cu relaţia generală:
Vj0= max [Vi0+ δ ij2 ], j= 2, n
i =1; j −1
4
0 11 15
4
8 8 13 17
2.07 2.19 2.30 1.56 2.36 1.5
2 C 6 D 7
0 2; 2;
0 0
0 4.25 A
2; F
8; 0 0 0
1 0 0 19 19 0 0
a 14 14 17 17 2.82 1.44 24 24 28 28
2.53 1.73 2.76 1.5 3.74 0.52 4.26 0
3 B 4 E 5 G 8 H 9 I 11 L 12 N 13
2; 3; 3; 3; 2;
4 6 8 8 11 11 5; 4;
0.52 0.52 2.07 2.07 2.30 1.96
2 0 0 K J M
2; 3; 4;
10
13 16
2.36 1.67
3
Se observă că durata totală programată TC a crescut de la 20 la 28 zile. Dacă de exemplu Dd=30 zile,
Cd =
∑d ij
≤ 0.85
∑d + ∑R ij t
42
c) Coeficientul relaţiilor + definit ca raport între numărul activităţilor critice şi numărul total al activităţilor
din graficul reţea:
NA
C r = CR ≤ 0.7
N Aij
Pentru exemplul considerat avem:
CC= <1,5
Cd = <0,85 (CPM)
Cd = <0,85 (PERT)
Cr= <0,7
Studiul grafelor mai permite şi definiţia următoarelor categorii:
- graf nerigid – graf în care o parte din activităţi sunt necritice
N ACR < N Aij
- graf rigid - graf în care toate activităţile sunt critice
N ACR = N Aij
Această situaţie nu este de dorit pentru că nu permite reglări ale sistemului în timpul funcţionării
- subgraf – parte a unui graf care conţine un grup distinct şi logic de activităţi
- monitor – un subgraf reprezentând activităţile rămase de executat la un moment dat.
1 2
t mî
j
dj t mt
j t mî
j
dj t mt
j
Aj Aj
Rj Rj
t Mî
j t Mt
j t Mî
j t Mt
j
VM j
1
- termenul minim de terminare al activităţii “j”
- caz în care:
44
1
VM j - volumul de muncă al activităţii “j”
VMT j = ∆ j ,k + VM j unde: ∆ j .k = max VMT j ; i = 1, n - 1; j = 2, n şi k ∈ i
i =1, j −1
∆ jk - reprezintă pentru o activitate “j”, volumul final de muncă la sfârşitul unei activităţi “k”, imediat
precedentă activităţii “j”, care are cel mai mare volum final de muncă dintre activităţile precedente respective.
Varianta de reprezentare este cea mai folosită în practică.
3.8.2. Convenţii (condiţionări) de succesiune a activităţilor în MPM
În literatura de specialitate variantele MDC se întâlnesc şi sub denumirile:
- varianta CPM – grafice de tip G1
- varianta PERT – grafice de tip G2
- varianta MPM – grafice de tip G3 şi G4
Între graficele G3 şi G4 există deosebiri importante din punct de vedere al convenţiilor, care pot fi:
A. convenţia terminat - început ⇒ grafice G3
B. convenţia început – început
C. convenţia terminat - terminat grafice G4
A. Convenţia terminat – început presupune ca o activitate “j” să poată începe numai după terminarea integrală
a tuturor activităţilor precedente.
i
i
j di j
k k dj
dk Rk
Este de fapt, transpunerea în MPM a variantei CPM a metodei drumului critic.
Exemplu:
Activitate Activitate
precedentă
A -
B -
C A
D B
E B CPM
F C,D,E
G E C
A 2 5 F
1 D
6
B G
E
3 4
MPM – G3
A C F
TERMINU
STAR D
B G
E
45
B. Convenţia început – început – presupune ca o activitate “j” să poată începe numai condiţionat de începerea
activităţilor precedente prin condiţionări numite distanţe critice “tij”.
Distanţa critică “tij” arată care este durata minimă ce trebuie respectată, între începutul activităţii “j” şi
începutul activităţilor imediat precedente “i”. Datorită acestor condiţionări unele activităţi succesive se pot
executa la un moment dat semi în paralel.
tij
i
j
j
k dj
k dk kj rezervă
tvi
C. Convenţia terminat – terminat – presupune ca o activitate “j” să se poată termina (încheia) numai
condiţionat de încheierea activităţilor precedente, tot prin condiţionări –tij – (numite distanţe critice).
Distanţa critică –tij – în acest caz, arată care este durata minimă care trebuie respectată între terminarea
activităţii “j” şi încheierea activităţilor imediat precedente “i”. Şi în acest caz unele activităţi succesive se
vor putea executa în paralel la un moment dat.
i tij
i d ij
tij j
j k dj
k d k t kj
tkj
max
mî mt
t i
dj t i t mî
j
dj t mt
j t kmî dj t kmt
I J K
Ri Rj Rk
t IMî tiMt t Mî
j t Mt
j
t kMî t kMt
min
t Mî
j = max t mt
i
t Mt
j = min t Mî
k
j= 1, n − 1
i =1, j −1
i=1, n-1 k = j +1,n
şi şi
j = tj + dj
t mt j = tj − dj
mî
j=2 t Mî Mt
k= 2, n
R j = t Mt
j −tj = tj −tj
mt Mî mî
46
j = max (t i + t ij )
t mt mî
i =1, j-1 i= 1, n − 1 şi
j = tj + dj
t mt mî j= 2, n
(
j = min t k − t jk
t Mî Mî
)
k = j +1,n j= 1, n − 1 şi j -t j = t j − t j
R j =t Mt mt Mî mî
j = tj + dj
t Mt Mî
k= 2, n
tij
mî mt
t i
dj t i t mî
j
dj t mt
j t kmî dj t kmt
I J K
Ri Rj Rk
t IMî tiMt t Mî
j t Mt
j
t kMî t kMt
tjk
j = max t i
t mt mt
+ tij
i =1, j -1
( )
i = 1, n − 1 ; j = 2, n
j = tj − dj
t mî mt
j -t j = t j − t j
R j =t Mt mt Mî mî
j = min t k − t jk
t Mt Mt
k = j + 1, n
( ) j = 1, n − 1 ; k = 2, n
j = tj − dj
t Mî Mt
3 5 8 10 4 14 14 4 18
B (7) D F
3 8 14 18 14 18 0
0 0 0 3 3 (3)
0 4 0 (4) 1 1
(0) A (5)
S 0 3 (6) T
(2)
3 2 2 4 8 6 14 13 3 16 (3)
C E (5) G
11 1 8 14 15 18
9 3 0 3
(4)
47
Avantajele variantei MPM
1. Nu pretinde respectarea unor anumite reguli de evitare a erorilor.
2. Se pot folosi metodele gata desenate care să conţină un număr suficient de căsuţe, programatorului
revenindu-i doar sarcina de a stabili legăturile (condiţionările) şi de a efectua calculele.
3. În forme mai evoluate ale metodei, chiar desenarea graficului reţea devine inutilă, putându-se lucra direct
cu lista de activităţi pe calculator.
4. Permite calculul volumelor de muncă necesare pentru atingerea unor faze de execuţie şi astfel posibilităţi
de optimizare mai mari ca în CPM.
Dezavantajele MPM
1. Nu este o metodă întuitivă, activităţile fiind înscrise pe nod.
2. Poate conduce uşor la greşeli de legături.
3. Calculele se fac relativ greoi, neexistând un algoritm de calcul uşor de învăţat.
Observaţie: În cazul unor grafice-reţea mai complicate, când legăturile (condiţionările) mai multor activităţi
se intersectează de mai multe ori, pentru simplificare se pot introduce aşa-numitele noduri de
conexiune.
D D
A A
E E
B B X
F F
C C
G G
Pentru lucrări cu puţine activităţi, optimizarea profilului resurselor se poate face relativ rapid.
1.7.4. Analiza resurselor
Resursele asociate unui proiect sau unei lucrări au o anumită dinamică în timp care s-a reprezentat
grafic pe două axe, axa timpului (T) şi axa intensităţii resursei (IR) va genera profilul resursei.
În acest caz se deosebesc următoarele elemente:
49
SUPR
IR supr
nivelul de acoperire
maxim
NA nivel de acoperire
T T
∑ IR(t ) − ∑ SUPR(t )
t =1 t =1
Ga = T
unde: SUPR(t)={[IR(t):IR(t) ≥ NA]}
∑ IR(t )
t =1
Atunci când se proiectează un sistem de producţie se va urmări capacitatea de producţie a sistemului care va
produce o anumită resursă.
Această capacitate de producţie (Cp)care se traduce printr-un NA de o anumită mărime va trebui să asigure un
grad de acoperire Ga al profilului necesar al resursei astfel încât 0,84 ≤ Ga ≤ 0,93.
Atunci când se planifică eşalonarea unei lucrări, unui obiect la care se va utiliza o anumită resursă dată, se va
vorbi de un nivel disponibil al resursei (ND). Faţă de acst nivel disponibil trebuie analizată posibilitatea eşalonării
activităţilor cu respectarea tehnologiei, a restricţiilor de termen şi/sau de cost. Astfel, problema este foarte complexă şi
se va rezolva prin:
- nivelarea resurselor;
- programarea resurselor;
- alocarea resurselor.
1.7.5. Nivelarea resurselor
Este caracteristică pentru resursa forţă de muncă (FM), dar poate fi aplicată şi la utilaje sau anumite materiale
importante.
Nivelarea resurselor constă în optimizarea unei eşalonări deja elaborate fără modificarea termenului final al
lucrării şi fără modificarea alocării resurselor activităţilor, deci fără modificarea duratelor acestor activităţi, dar noua
eşalonare obţinută să prezinte un profil al resurselor care să se încadreze în ND. Soluţionarea se face prin glisarea la
dreapta a activităţilor necritice cu atâtea intervale de timp câte sunt necesare pentru ca noul profil al resursei să
îndeplinească încadrarea în ND. Glisarea către dreapta poate fi efectuată în limita consumării rezervei totale a activităţii
(Rt).
Activitat Activitat d e tjk
e e B D
preceden
tă S A F T
A S 3 2 tAC= E
B A 5 6 2 C G
C A 2 2
D B 4 4 tBD=
E B 6 3 7
(4)
F E 4 2
G C,E 3 1 tCG=
4 10 14 14 18
3 5 8 4 4
B (7) D F
3 8 14 18 14 18 0
0 0 0 3 3 (3)
0 4 0 (4)
(0) A (5)
S 0 3 (6) T
(2) 1 1
3 2 2 4 8 6 14 13 3 16 (3) 8 8
C E (5) G 50
11 1 8 14 15 18
9 3 0 3
Activitate d e Eşalonare calendaristică
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
A 3 2
2
B 5 6
6
C 2 2
3
D 4 4
2
E 6 3
2 2
F 4 2
4
G 3 1 1
8 1
8 8
6
7
4 6
2 4
3 3
2 2
7
6
ND=6 persoane
Vechile tjk
tAC=2
tBD=7
tCG=4
tEG=5
Noile tjk
tAC=8
tCG=10
tEG=10
tBD=11
Noua distanţă critică tCG trebuie precizată faţă de noua poziţie a lui C întrucât şi tAC s-a modificat.
Să calculăm coeficientul de aplatizare în cele două situaţii:
T
∑ IR(t )
t =1
Ca =
Rmax * T
• neoptimizat
51
2,2 + 4,1 + 8,1 + 6,4 + 3,2 + 7,3 + 8,1 + 3,2 + 2,2 85
Ca = =
8,18 114
C a = 0,59
• optimizat
2,3 + 6,5 + 5,2 + 7,4 + 3,3 + 2,1 85
Ca = = = 0,674 > 0.65
7,18 126
C a = 0,674 > 0,65
Exemplu
Fie o eşalonare de activităţi dată cu un profil de resurse care depăşeşte nivelul disponibil (ND). Să se
găsească o nouă eşalonare cu noua durată totală de valoare minimă, fără a modifica alocarea iniţială a
resurselor activităţilor şi a duratelor acestora, care se încadrează în nivelul disponibil (ND.
• Se admite glisarea la dreata a activităţilor cu consumarea integrală a rezervei totale şi chiar cu depăşirea
acestei rezerve.
• Se admite schimbarea topologiei graficului reţea cu condiţia respectării duratelor
ND=6
tcri vechi
tAC=2
tBD=7
tEG=5
tCG=4
tcri noi
tAC=8
tBD=11
tEG=10
tCG=10
52
(4)
14 4 18 14 4 18
3 5 8
( D F
B 11) 17 21 14 18
0 0 0 3 3 (3) 3 8 3 0 (4)
(0) A 0 (5)
S 0 3 (6) T
(8)
3 8 2 1 8 6 14 13 3 16 (3)
( 10)
C 0 E G
8 14 15 18
8 1
0 3
0 0
( 10
)
2 x3 + 6 x5 + 5 x 2 + 3 x 4 + 6 x 4 + 1x3 85
Ca = = = 0.674 ≥ 0.65
6 x 21 126
[Link] în întreprindere
În orice fel de întreprindere se formează două categorii de raporturi:
a) raporturi dintre personal şi instituţie
b) raporturi între oameni
Prima categorie de raporturi se reglementează prin contracte de muncă şi sunt raporturi formale, adică
stabilite prin acte sau documente cu caracter normativ.
Raporturile între oameni pot fi:
- relaţii ierarhice dintre şefi şi subalterni
- relaţii între colegi sau persoane de acelaşi rang.
Toate aceste relaţii sunt reglementate în “Regulamentul de organizare şi funcţionare” al întreprinderii
(ROF), în care sunt precizate atât obligaţiile fiecărei persoane sau funcţii în parte, cât şi relaţiile de
subordonare, colaborare etc., existente în societate.
Deoarece respectarea ROF nu este negociabilă (are caracter normativ), orice asemenea document este
însoţit şi de “Regulamentul disciplinar” prin care se stabilesc care sunt faptele ce constituie abateri şi care sunt
măsurile disciplinare aferente şi condiţiile în care aceste măsuri sunt luate.
XXxxxxfdhf
X Y
X-intrări
G(s Z G(s)-structura de transfer
Y-ieşiri rezultate
Din structura de bază a sistemului de producţie din figură rezultă relaţiile:
Y=G(s)*X
Y→Z (1)
- în situaţia ideală Y=Z şi Z=G(s)*X de unde ar rezulta:
Y
X= . Nu se poate pentru că în calculul matriceal nu se fac împărţiri. De aceea determinarea
G (s )
resurselor materiale se poate efectua cu relaţia:
X=N(C)*Z (2) unde:
NC reprezintă matricea normelor de consum
X ≈ CT=NC*C
Această operaţie se face odată cu întocmirea extrasului de materiale, care are o importanţă deosebită în
aprovizionare, pentru că orice greşeală în determinarea resurselor X, atrage după sine nerealizarea
obiectivelor.
X(t)
Dar, adeseori planurile de aprovizionare care se fac cu cca 6 luni înaintea anului de plan, nu se pot face
pe bază de documentaţii de execuţie, caz în care se folosesc indici plafon în raport cu valoarea producţiei
planificate de realizat şi sortimentele de producţie (tipuri de lucrări) considerate.
Fie: PG(A) – producţia globală planificată pentru intervalul t = 1, T
ip(i,j) – indicele plafon, în U.M. de material “j”/mil. Lei, corespunzător sortimentului “i”
( i = 1, m )
NX(j,t) – necesarul de material “j” la timpul “t”
m
N X ( j , t ) = ∑ PG (T ) * i p (i, j ) (5) j = 1, n
i =1
t = 1, t
Dacă:
1) NX(j,t) ≥ X ( j , t ) ∀( j, t ) , atunci sigur toate obiectivele vor fi îndeplinite.
T T
2) NX(j,t)< X ( j , t ) ∀( j, t ) , dar este îndeplinită condiţia ∑ N X ( j, t ) ≥ ∑ x( j, t ), ∀j (6), atunci vor
t =1 t =1
fi îndeplinite valorile finale, fiind afectată doar dinamica realizării indicatorilor de plan.
3) NX(j,t) ≥ X ( j , t ) ∀( j, t ) şi nici condiţia (6) nu este îndeplinită ⇒ obiectivele nu vor putea fi îndeplinite în
condiţii normale şi vor trebui găsite soluţii de mobilizare şi reglare din timp, pentru a realiza valorile
finale.
60
9. Din coloana 9 se alege valoarea cea mai mare (algebric), care reprezintă mărimea stocului de
dimensionare Sd (Rd).
Observaţie: Pe ultimul rând al coloanei 8 rămâne cantitatea neconsumată pe şantier şi care se poate înapoia
organismului compensator.
62
Calculul suprafeţelor de depozitare se face în mai multe etape, determinându-se suprafeţe care
se cumulează treptat, astfel:
1. suprafaţa ocupată cu produse depozitate Sopd(i)
S opd (i ) = S d : N s (i ) = S d (i ) *
1
unde: - Sd este stocul de depozitare (Rd)
As (i )
- Ns(i) este norma de depozitare/m2 suprafaţa depozit
pentru materialul “i”
2. suprafaţa pentru manipularea produselor Smp(i)
S mp (i ) = α (i ) * β (i ) * S opd (i ) unde: - α (i ) =0,5 … 0,6 – coeficientul utilizării suprafeţei
- β (i ) =0,2 … 0,3 – coeficientul încărcării suprafeţei
3. suprafaţa de bază Sb(i)
S b (i ) = S opd (i ) + S mp (i )
4. suprafaţa pentru circulaţia produselor Scp(i)
S cp (i ) = γ (i ) * S b (i ) unde: - γ (i)=0,1 … 0,3 este coeficientul ponderii execuţiei,
invers proporţional cu mărimea depozitului
5. suprafaţa principală Sp(i)
S p (i ) = S b (i ) + S cp (i )
Observaţie: Suprafaţa principală se împarte pe tipuri de amenajări (magazii, şoproane, platforme etc)
pentru a determina suprafeţele totale pentru fiecare material în parte.
6. suprafaţa acoperită cu rezerve şi stocuri Srs(i)
S rs (i ) = ∑ S p (i )
7. suprafaţaa pentru funcţii auxiliare Sfax
S fax = S nt * N TESA unde: - Snt este suprafaţa normată pentru 1 persoană TESA
(4…6 mp)
- NTESA numărul de persoane TESAdin depozit
8. suprafaţa pentru alte scopuri Sas
5
S as = N dep * ∑ ϕ (k ) unde: - Ndep este numărul de manipulanţi în depozit cca
k =1
(5…15)% din totalul forţei de muncă din graficul forţei de
muncă (din eşalonarea calculată)
- ϕ (k) norme de suprafaţă pentru diferite facilităţi astfel:
- vestiare (1)=0,65pm/an
- spălătoare (2)=0,30mp/an
- adăposturi (3)=0,50mp/an
- fumoare (4)=0,10mp/an
- closete (5)
9. suprafaţa totală auxiliară Ssuprafaţa totală auxiliară Sta
S ta = S fax + S as
10. suprafaţa utilă Su
S u = S rs + S ta
11. suprafaţa pentru manevrarea şi deplasarea mijloacelor de transport Smt
S mt = δ * S u unde: - δ = 0,2...0,5 coeficient invers proporţional cu mărimea
depozitului
12. suprafaţa pentru spaţii de siguranţă Sss
S SS = ε (S u + S mt ) unde: - ε =0,05…0,10 coeficient de siguranţă
13. suprafaţa totală a depozitului ST
S T = S u + S mt + S SS
63
ST
SM Su SSS
Srs
Sta
Sb(i) Scp(i
Sopd(i Smp(i)
64
QT * t d
N mtd = * ρ *η
De * C mt
unde: QT – cantitatea totală de materiale de tranzitat, în tone
td – timpul de descărcare al unui mijloc de transport
De – durata totală de execuţie a lucrărilor (1sch=8 ore)
Cmt – capacitatea medie de încărcare a unui mijloc de transport
ρ =1,25…1,75 coeficient de neuniformitate a livrărilor
η =1,1…1,3 coeficient de neuiniformitate a execuţiei lucrărilor
Lmt – lungimea unui mijloc de transport, în m
Lmr – lungimea mijlocului de remorcare , în m
Ssig – spaţiu de siguranţă, în m
Sman – spaţiu de manevră
70