Sunteți pe pagina 1din 120

Cuprins

CUPRINS
1. Sisteme i optimizarea lor....................................................................................... 5
1.1. Definirea sistemului ...................................................................................... 5
1.2. Optimizarea funcionrii unui sistem............................................................ 6
2. Optimizarea prin difereniere ................................................................................ 9
3. Optimizarea tehnologiilor de sudare ................................................................... 12
3.1. Stabilirea num[rului de treceri nt ............................................................. 12
3.2. Modelul de calcul al tehnologiilor de sudare.............................................. 13
3.3. Funcii obiectiv............................................................................................ 16
3.4. Optimizarea tehnologiilor de sudare utiliznd funciile obiectiv................ 37
3.5. Optimizarea tehnologiilor de sudare n funcie de numrul de treceri ....... 43
4. Optimizarea temperaturii de prenclzire .......................................................... 48
5. Factorul operator la sudarea cu arcul electric ................................................... 52
5.1. Noiuni generale privind factorul operator ................................................. 52
5.2. Determinarea timpilor tse i tcu la procedeul SE .......................................... 53
5.3. Determinarea factorilor operatori la procedeul SE rost n V ...................... 56
6. Echivaleni energetici la sudarea cu arcul electric............................................. 61
6.1. Energia arcului electric ............................................................................... 61
6.2. Energia ncorporat n materialele de adaos ............................................... 62
6.3. Energia primar folosit n procesele de elaborare a metalelor.................. 65
6.4. Analiza echivalenilor energetici ................................................................ 67
7. Matrice i sisteme de ecuaii liniare..................................................................... 69
7.1. Matrice ........................................................................................................ 69
7.2. Sisteme de ecuaii liniare ............................................................................ 72
8. Programarea liniar.............................................................................................. 75
8.1. Modelul matematic al programrii liniare .................................................. 75
8.2. Algoritmul simplex ..................................................................................... 77
8.3. Metode pentru soluionarea programrilor liniare
fr algoritmul simplex ............................................................................... 83
3

Informatizarea i optimizarea proceselor de sudare

9. Optimizarea transporturilor ................................................................................ 86


9.1. Modelul matematic al problemei transporturilor ........................................ 86
9.2. Metode pentru calculul soluiilor bazice favorabile.................................... 88
9.3. Algoritmul transporturilor........................................................................... 93
9.4. Utilizarea soluiilor bazic favorabile degenerate n algoritmul
transporturilor.............................................................................................. 98
10. Optimizarea proiectrii .................................................................................... 100
10.1.Proiectarea activitilor ............................................................................. 100
10.2.Metode utilizate pentru optimizarea proiectrii........................................ 101
10.3.Desenarea reelei MDC ............................................................................. 102
10.4.Definiii fundamentale orientate pe aciuni i pe evenimente................... 105
10.5.Calculul optimizrii proiectrii ................................................................. 106
10.5.1. Determinarea drumului EST ......................................................... 106
10.5.2. Determinarea drumului LFT ......................................................... 107
10.6.Calculul limitelor de timp TF i FF .......................................................... 109
10.7.Controlul desfurrii lucrrilor folosind MDC ....................................... 110
10.8.Metoda reprogramrii resurselor MRR (Alocarea resurselor
folosind MDC) .......................................................................................... 112
10.9.Algoritmul de optimizare timp-cost a unui proiect ATC.......................... 114
Bibliografie............................................................................................................... 121

Sisteme i optimizarea lor

1
SISTEME I OPTIMIZAREA LOR
1.1. Definirea sistemului
Se definete sistemul ca fiind un ansamblu de componente interconectate
destinat realizrii unui anumit scop. Componentele sistemului pot avea sau nu o
anumit funcie.
Orice sistem are dou mrimi fundamentale:
- mrimea de intrare M1 reprezint efortul necesar atingerii scopului propus;
- mrimea de ieire M2 rezultatul obinut.
Se numete eficiena sistemului raportul ntre rezultat i efort:
E=

M2
M1

(1.1)

Se consider sistem optimizat acela care realizeaz eficiena maxim, dintre


toate sistemele posibile.
Dup relaia (1.1), optimizarea sistemului se poate face pe 2 ci:
- obinerea unui rezultat maxim (max. M2) la un efort dat M1;
- utilizarea unui efort minim (min. M1) pentru a obine un rezultat dat M2.
Tratarea sistemelor se face prin analiza sau/i sinteza lor.
Analiza unui sistem const n:
- dezmembrarea sistem n componentele sale;
- studierea fiecrei component pentru a nelege natura i funcia ei;
- determinarea caracteristicilor fiecrei componente.
Analiza unui sistem are ca scop obinerea unor cunotine n vederea utilizrii,
ntreinerii i reparrii lui.
Sinteza unui sistem nseamn alegerea de elemente i combinarea lor n
componente astfel nct, prin interconectare, s se realizeze scopul propus. Sinteza
unui sistem este deci proiectarea i fabricarea sa.
Orice sistem conine 3 categorii de variabile:
- variabile decizionale sunt acelea care, ntre limitele date, pot lua orice valori
dorete operatorul sistemului; (ex.: Is, Ua, vs);
- variabile legate depind de cele decizionale i nu pot fi controlate direct de
operator; modificrile valorilor acestor variabile se fac prin variabilele decizionale;
(ex.: de);

Informatizarea i optimizarea proceselor de sudare

- variabile aleatorii constituie acele variabile ale cror modificri n sistem nu se


cunosc; ele reprezint nivelul de pregtire al operatorului cnd se folosete sistemul;
n practic, numrul acestor variabile se reduce fie prin eliminare, fie prin ncadrarea
lor n una din celelalte 2 clase. (oboseala, chef etc.).
Indiferent de tipul de variabile, ele pot fi cuantificabile sau necuantificabile.
Variabilele cuantificabile sunt acelea ale cror mrimi se exprim prin numere: Is, Ua,
vs, de. Variabilele necuantificabile sunt cele care nu se pot asocia cu numere.
Majoritatea variabilelor sistemelor tehnice sunt decizionale, legate i
cuantificabile.
Sistemele se pot clasifica dup mai multe criterii:
- mrime criteriu subiectiv;
- complexitate criteriu subiectiv;
- comportare:
- sistem deterministic, la care mrimea de ieire M2 este cunoscut pentru toate
valorile lui M1; altfel spus, intrrile M1 identice produc ieiri M2 identice;
- sistem stohastic, la care M2 poate s se modifice pentru M1 identice.
n general sistemele tehnice sunt deterministice, dar au totui un anumit grad
de impredictabilitate din cauza variabilelor aleatoare.

1.2. Optimizarea funcionrii unui sistem


Optimizarea funcionrii unui sistem se realizeaz urmrind mai multe etape.
1. Se elaboreaz o msur a eficienei sistemului, ca o funcie care s cuprind
variabilele sistemului. Prin cuantificarea funciei se poate estima gradul de succes sau
de eec n realizarea scopului utiliznd sistemul dat.
Funcia cu care se msoar eficiena sistemului se numete funcie obiectiv i
se noteaz cu Z.
2. Se generalizeaz alternativele i, pentru fiecare dintre acestea, i se asociaz o
valoare a funciei obiectiv Z. Un sistem fr alternative nu se poate optimiza. Funcia
sa obiectiv are numai o valoare i deci ea este degenerat la un numr.
3. Dac exist alternative, atunci fiecare dintre ele se evalueaz cu ajutorul
funciei obiectiv Z, fiecrei alternative corespunzndu-i o valoare pentru Z. Dintre
aceste valori, se poate selecta cea mai bun alternativ optima. Acestei alternative i
corespunde funcionarea optim a sistemului i ea se numete soluie optim, notat
SO:
Z ( SO ) = OPT ( Z )
(1.2)
Valoarea optim a funciei obiectiv OPT(Z) poate fi un maxim al ei (max. Z)
sau un minim (min. Z), dup felul cum s-a definit Z.
Orice optimizare se poate rezolva fie prim minimizarea, fie prin maximizarea
funciei obiectiv Z a sistemului.
6

Sisteme i optimizarea lor

4. Exist unele sisteme care nu se pot optimiza i deci nu au soluie optim.


Acest lucru se datoreaz mai multor cauze, dintre care:
- funcia obiectiv Z nu are nici maxime i nici minime n intervalul de lucru al
sistemului (fig. 1.1.a);
- funcia obiectiv Z nu este suficient de sensibil pentru a sesiza optimul (fig. 1.1.b).
Z

OPT
1

Domeniul de lucru
al sistemului
a)

Variabile

SO

Variabile

b)

Fig. 1.1. Funcia obiectiv Z pentru sisteme care nu se pot optimiza


(a Z nu are maxime sau minime n zona de lucru; b funcia Z nu este suficient de
sensibil pentru a sesiza optimul; 1 Z puin sensibil;
2 Z sensibil)
n cazul a) soluia optim se consider la unul din capetele intervalului. n
cazul b) se consider soluii optime situaiile de pe palierul aparent, cruia i
corespund aceleai valori pentru funcia obiectiv Z.
Aceste etape au fost necesare pentru a determina soluia optim la care
sistemul funcioneaz n regim optimizat.
n practic, scopul fundamental al optimizrii l constituie introducerea soluiei
optime SO. n timpul funcionrii sistemului se acumuleaz informaii i se pot
modifica anumite condiii. Acestea trebuie analizate i soluia optim se reia de la una
din etapele anterioare. Astfel, sistemul se adapteaz la schimbrile de condiii.
Din punct de vedere procedural, tehnologiile de optimizare se clasific n:
secvenionale (pas cu pas) i directe.
Optimizarea secvenional se realizeaz cu pai bine alei spre soluia optim
SO. Se pornete dintr-un punct ales arbitrar i, n jurul acestuia, se fac investigaii n
diferite direcii. Cu ajutorul funciei obiectiv Z se stabilete direcia convenabil. Pe
aceasta se face un pas i se ajunge ntr-un alt punct, unde se fac investigaiile pentru o
nou direcie convenabil. Procedura se repet pn se ajunge ntr-un punct n jurul
cruia nu se mai regsesc direcii convenabile. Acest punct reprezint soluia optim
SO creia i corespunde optimul funciei Z.
Optimizarea direct se realizeaz prin modelarea sistemului cercetat, astfel
nct s rezulte o metodologie de calcul a soluiei optime SO. Aceast metod este
expeditiv i este de preferat optimizrii secvenionale.
7

Informatizarea i optimizarea proceselor de sudare

n cadrul optimizrii sistemelor, se deosebesc urmtoarele categorii de decizii:


- decizii certe specifice sistemelor deterministice cu majoritatea variabilelor
cunatificabile i cu probabilitatea de realizare unitar (certitudine);
- decizii de risc care se ntlnesc la sistemele stohastice cu probabilitatea de
realizare ntre 0 i 1;
- decizii incerte care se ntlnesc la sistemele stohastice cu probabilitatea de
realizare necunoscut;
- decizii adaptive care se ntlnesc cnd sunt posibile experimentri secvenionale,
rezultatele obinute oferind operatorului informaii orientative i informaii despre
distribuia sistemului; aceste decizii se plaseaz ntre deciziile de risc i cele incerte.
Deciziile se pot lua individual sau n grup. n cazul grupului decizional,
activitatea poate fi de colaborare sau de competiie. Grupul decizional competitiv iese
din cadrul optimizrii. Deosebit de important n luarea deciziilor l constituie factorul
economic care furnizeaz variabile cuantificabile, favorabile din punct de vedere
decizional. Aducnd numai variabile cuantificabile, factorul economic mrete
ponderea acestui tip de variabile, i prin urmare crete credibilitatea i confidena
deciziilor.

Optimizarea prin difereniere

2
OPTIMIZAREA PRIN DIFERENIERE
Din punct de vedere matematic, optimizarea este o operaie de maximizare sau
minimizare a funciei obiectiv Z.
Presupunem c funcia Z depinde de n variabile xi care trebuie s
satisfac m relaii, numite restricii:
<
f j ( x1 , x 2 ,K, x i ,K x n ) > 0;

j = 1, 2,K m

(2.1)

ntr-un spaiu cu n dimensiuni, vectorul x reprezint un punct P, iar


restriciile (2.1) determin un volum n spaiul n-dimensional, numit domeniu
favorabil de rezolvare (DF).
n

x = xi x

(2.2)

i =1

Toate punctele P din domeniul DF satisfac relaiile (2.1).


Fie x * un punct din DF:
x* DF

(2.3)

Dac pentru toate punctele x x * aflate n DF este adevrat inegalitatea:


Z ( x *) < Z ( x ) ,

(2.4)

atunci Z* se numete minimul global al funciei obiectiv Z, iar x * este conceptul de


minimizare:
Z* = Z ( x *)
(2.5)
Analog se definesc maximul global al lui Z i conceptul de maximizare.
Astfel, se ajunge la cazul general de optimizare:
Dac pentru un punct x * din DF este adevrat relaia:
<
Z ( x *) > Z ( x )

(2.6)

pentru toate punctele x x * din DF, atunci:


9

Informatizarea i optimizarea proceselor de sudare

Z* = Z ( x *)

(2.7)

OPT.Z = Z ( x *)

(2.8)

este optimul lui Z, respectiv:


i x * este soluia optim SO.
Soluia optim se poate determina prin difereniere, dac funcia obiectiv Z
admite cel puin derivatele de ordin 1 i 2. n general, funciile obiectiv cu care se
lucreaz n tehnic se pot deriva de 2 ori n raport cu variabilele independente de care
depind. n cazul n care cele n variabile trebuie s satisfac m restricii (2.1),
atunci Z depinde de n m variabile independente.
Optimizarea se poate face numai n cazul cnd numrul variabilelor n este
mai mare dect numrul restriciilor m:
n>m

(2.9)

n acest caz, utiliznd toate restriciile, se exprim toate variabilele n funcie


de celelalte n m variabile independente. Funcia obiectiv ia forma:
Z(xk); k = 1, 2, ..., n m

(2.10)

Dac funcia obiectiv Z se poate deriva de dou ori, extremele ei se


calculeaz cu sistemul derivatelor pariale n raport cu cele k variabile
independente i anulate. Sistemul are forma:
Z
= 0; k = 1,2,..., n m
x k

(2.11)

Valorile variabilelor independente rezultate din acest sistem constituie soluia


optim SO.
n unele cazuri exprimarea celor n variabile n funcie de cele n m
variabile independente este dificil. Acest inconvenient se poate remedia astfel: cele
m restricii fj (rel. (2.1))se amplific cu cte un multiplicator ji se adun la
funcia obiectiv Z; multiplicatorii se trateaz cu m variabile independente i se
obine o funcie cu n+m variabile:
m

Z( xi ) + j f j

(2.12)

j=1

Mai departe se procedeaz ca la funcia Z(xk) i rezult un sistem cu n+m


ecuaii care furnizeaz soluia optim SO.
Valorile variabilelor corespunztoare soluiei optime SO dau funciei
obiectiv Z un nivel extrem. Se pune problema gsirii naturii acestuia. Rezolvarea se
face cu expresia diferenial ptratic EDP de forma:
10

Optimizarea prin difereniere

2Z
EDP =
dx p dx r
p =1 r =1 x p x r
n

(2.13)

Se nlocuiesc variabilele x i cu valorile lor din soluia optim SO i se


noteaz cu x * . Natura extremului lui Z (adic Z* = Z ( x *) ) se determin n raport
cu sistemul luat de EDP, cnd variabilele sale se nlocuiesc cu valorile lor
corespunztoare soluiei optime SO = x * , conform tabelului 2.1.
Tabelul 2.1. Natura valorii extreme a funciei obiectiv Z*
n raport cu semnul expresiei difereniale ptratice EDP
Valori
>0
<0
0
0

<
>0

EDP
Indiferent de valorile i semnele diferenialelor dxk i dxl
Indiferent de valorile i semnele diferenialelor dxk i dxl
Pozitiv sau zero pentru anumite valori i semne ale diferenialelor dxk i dxl
Negativ sau zero pentru anumite valori i semne ale diferenialelor dxk i dxl
Negativ, zero sau pozitiv pentru anumite valori i semne ale diferenialelor
dxk i dxl

Z*
Minim
Maxim
Vale
Creast
a

11

Informatizarea i optimizarea proceselor de sudare

3
OPTIMIZAREA TEHNOLOGIILOR DE SUDARE
3.1. Stabilirea numrului de treceri nt
Sudurile realizate prin topire au urmtoarele zone: custura, ZIT i MB (fig.
3.1). Baia de sudur este format prin topirea i amestecarea MA i a MB. Aporturile
lor la formarea custurii sunt prezentate n fig. 3.2.

C
MB

MB

ZIT

Fig. 3.1. Zonele sudurilor realizate prin topire

MA

MB

Fig. 3.2. Aporturile MA i MB la formarea custurii


Se noteaz cu Ac aria custurii i cu Ar aria rostului. ntre ele exist relaia:
A c = (1,1 1,3) A r

(3.1)

Rosturile sunt standardizate i se aleg n funcie de: procedeul de sudare,


grosimea componentelor, poziia de sudare, tipul mbinrii.
n cazul general, sudurile cu arcul electric se realizeaz prin treceri succesive
ale arcului electric prin rost, realizndu-se nt treceri, fiecare avnd o arie Ati,
astfel nct:
nt

A c = A ti
i =1

12

(3.2)

Optimizarea tehnologiilor de sudare

Mrirea lui nt are ca efect micorarea ariilor Ati. Din punct de vedere al
productivitii, ideal este nt = 1, dar nu ntotdeauna este posibil. Prin urmare, sudarea
se va realiza cu nt minim, corespunztor unor arii Ati maxime, egale pentru toate
trecerile. ns, la oelurile tratate termic, la oelurile inoxidabile i la fonte, sudarea se
va realiza cu nt maxim, pentru a nu modifica structura MB.
Sudurile de col se pot realiza uor cu treceri egale. Sudurile cap la cap se fac
cu o trecere de rdcin n1 avnd aria A1 mai mic, apoi rostul se umple cu
treceri succesive egale ntre ele:
A cco = n t A t

(3.2)

Pentru sudurile cap la cap, se folosete relaia:


A ccc = A t1 + ( n t 1) A t

(3.3)

Cu ct nt este mai mare, cu att aria At pentru cele nt-1 treceri egale se
micoreaz, apropiindu-se de valoarea At1, ceea ce nseamn c, odat cu creterea
lui nt, relaia (3.2) se poate aproxima cu relaia (3.3).

3.2. Modelul de calcul al tehnologiilor de sudare


Modelul de calcul al tehnologiilor de sudare se bazeaz pe relaiile cunoscute:
I s = f1 ( d e )
U a = f 2 ( Is )

(3.4)

A D = f 3 ( Is )
Considerm o trecere oarecare At realizat cu viteza vs, cu un electrod
avnd diametrul de. Dac rata depunerii este AD i masa unitii de volum a
metalului de adaos este , atunci se poate scrie c:
A D = A t vs
de unde se poate determina viteza de sudare:

(3.5)

AD
(3.6)
At
Rata depunerii AD se poate determina n funcie de diametrul electrodului
de, iar At se leag de de cu relaia:
d e2
At = k
(3.7)
4
vs =

13

Informatizarea i optimizarea proceselor de sudare

A ti
d e2
4
Din relaiile (3.6) i (3.7) se obine:

(3.8)

k=

( kv ) = f ( d )
s

(3.9)

Expresiile de calcul ale produsului (kvs) pentru fiecare procedeu de sudare sunt
prezentate n tabelul 3.2, n funcie de diametrele de ale materialelor de adaos, iar n
tabelul 3.3 sunt date valorile produsului (kvs).
Tabelul 3.2. Expresiile de calcul ale produsului (kvs)
pentru fiecare procedeu de sudare
Procedeul

Expresia produsului (kvs), [cm/min]


2, 2 d e + 1
54
d e2
d 1,14
270 e 2
de
62, 5 621
1,1 d e2 + 2,5 d e + 56,1 +
+ 2
de
de
31, 7 135
128,8
+ 2
de
de
368 163,5
37 d e2 402 d e + 1177,5
+ 2
de
de
11 d e 1
68, 76
d e2
1,14 d e 1
1333
d e2

fpf
SE
cpf
SF
sha
MG
spa
STG
ST

Tabelul 3.3. Valorile produsului (kvs) pentru fiecare procedeu de sudare


Procedeul
de
[mm]
0,8
1
1,2
1,6
2
2,4
2,8
3,2
14

SE
fpf

cpf

SF

MG
sha

spa

STG

ST

577
440
358
300
258
227

427,4
425,2
400,6
372
344

de2
4
[mm]
0,502
0,785
1,13
2,01
3,14
4,52
6,15
8,04

kvs, [cm/min]
56,22
46,3

58,81
54,37

252
194
156

295
228
192
158
144
136
130

675
607
550
455
377
282
170

Optimizarea tehnologiilor de sudare

4
5
6

12,56
19,63
28,26

33,11
26
21,32

48,31
41,73
36,5

138
134
132

127
-

78
-

Se observ c exprimarea parametrilor tehnologici primari Is, Ua i vs n funcie


de diametrul de al materialului de adaos corespunde unei realiti fizice. Rostul dintre
componentele mbinrii este umplut cu material de adaos. Umplerea depinde de
diametrul de al acestui material. Cu ct de este mai mare, cu att umplerea este mai
rapid i energia necesar sudrii crete, fiindc trebuie topite cantiti mai nsemnate
de metal ntr-un timp dat. De aceea, n relaiile (3.4), mrimile s-au exprimat n
funcie de de. Matematic, se poate lucra cu orice mrime din respectivele corelaii i
se obin aceleai rezultate.
La fiecare procedeu de sudare cu arcul electric, vitezele de sudare sunt limitate
la o valoare inferioar vinf i o valoare superioar vsup prezentate n tabelul 3.4.
Tabelul 3.4. Vitezele vinf i vsup la procedeele de sudare cu arcul electric
Procedeul de sudare

vinf, [cm/min]
10
30
20
15
10
20

SE manual
MG semimecanizat
TU 600
SF i MG
TU 1000
STG manual
ST semimecanizat

vsup, [cm/min]
50
100
200
150
150
150

Algoritmul de calcul al tehnologiilor de sudare cu arcul electric cuprinde


urmtoarele etape:
1. Se selecteaz rostul de sudare n funcie de procedeu, de grosimea a
componentelor, de materialul de baz MB, de tipul mbinrii i de poziia de sudare.
Cunoscnd rostul, se calculeaz aria rostului Ar i aria custurii Ac.
2. n funcie de Ac se alege numrul de treceri nt i se stabilete aria trecerilor
At.
3. Se calculeaz valoarea parametrului k (cu relaia (3.8) pentru fiecare trecere
At, pentru diametrul electrodului lund pe rnd valorile aferente corespunztoare
procedeului de sudare.
4. La procedeul adoptat, pentru fiecare valoare a diametrului de se iau valorile
produselor (kvs) cu care se determin apoi vitezele de sudare vs:
vs =

( kv )
s

(3.10)

unde k se determin cu relaia (3.8).


5. Se iau n considerare numai vitezele de sudare ale cror valori sunt cuprinse n
limitele admisibile pentru procedeul respectiv de sudare.
15

Informatizarea i optimizarea proceselor de sudare

6. La vitezele de sudare posibile le corespund cte o valoare a diametrului de creia


i corespund anumite valori pentru Is i Ua, determinate prin calcul cu relaiile
(3.4), n funcie de procedeul de sudare.
7. Astfel rezult mai multe tehnologii posibile pentru o mbinare dat, ceea ce este
favorabil optimizrii:
T ( n t ,A ti ) = f ( k,d e , vs ,Is , U a )

(3.11)

Algoritmul prezentat este susceptibil calculelor de optimizare, pentru c


genereaz alternative. Considernd un criteriu cu ajutorul unei funcii obiectiv, se
alege alternativa care satisface cerinele funciei i astfel apare tehnologia optimizat
din tehnologiile T posibile.

3.3. Funcii obiectiv


Pentru optimizarea tehnologiilor de sudare, sunt mai multe funcii obiectiv.
Dintre acestea, s-au selectat trei, considerate mai importante:
- costul sudrii Z1;
- timpul efectiv de sudare Z2;
- consumul de energie la sudare Z3.
Se observ c prin mprirea funciei obiectiv Z3 la factorul operator FO, se
obine valoarea manoperei i, prin ea, se ajunge la productivitate. Prin urmare, cele 3
funcii obiectiv alese acoper 5 obiective de optimizare. Funciile Z1, Z2, Z3 se
optimizeaz prin minimizare.
Expresiile matematice ale funciilor obiectiv propuse se construiesc astfel nct
ele s cuprind diametrul de al electrozilor. Aceast cerin este motivat de faptul c
parametrii tehnologici primari Is, Ua, vs au fost corelai cu acelai de.
Se ncepe cu funcia obiectiv Z2, a crei structur este cea mai simpl i se
termin cu Z1. Toate funciile obiectiv se elaboreaz pentru 1 metru de custur.
A. Timpul efectiv de sudare Z2, egal cu durata de ardere a arcului electric, se
calculeaz cu relaia:
1 metru
ts =
(3.12)
vs
Avnd n vedere relaia (3.9) i faptul c vs se exprim n cm/min, rezult:
ts
100
=
(3.13)
k f4 ( de )
Dac se fac nlocuirile necesare, cu jautorul datelor din tabelele (3.2) i (3.3),
se obin expresiile lui Z2 pentru toate procedeele de sudare (tabelul 3.5) i valorile
numerice ale sale (tabelul 3.6).
16

Optimizarea tehnologiilor de sudare

Tabelul 3.5. Expresiile lui Z2 pentru procedeele de sudare cu arcul electric


ts
min
,
n t k m
1,852 d 2e
2, 2 d e + 1

Procedeul

fpf
SE

0,37 d e2
d e 1,14

cpf

d e2
0, 011 d e4 + 0, 025 d 3e + 0,56 d e2 + 0, 625 d e + 6, 21

SF
sha

d e2
1, 278 d e2 0,317 d e + 1,35

spa

d e2
0,37 d e4 4, 02 d3e + 11, 775 d 2e 3, 68 d e + 1, 635

MG

STG

1, 454 d e2
11 d e 1

ST

0, 075 d e2
1,14 d e 1

Tabelul 3.6. Valorile lui Z2 pentru procedeele de sudare cu arcul electric


SE

Procedeul

fpf

cpf

SF

spa

STG

ST

0,17162
0,22423
0,277
0,33
0,38253
0,43535
-

0,233
0,23437
0,24885
0,26825
0,29
-

Z2 min
,
n t k m

de
[mm]
0,8
1
1,2
1,6
2
2,4
2,8
3,2
4
5
6

MG
sha

1,6986
2,3588
3,0237
3,8583
4,6952

1,6914
1,8392
2,07
2,3964
2,7407

0,397
0,49458
0,64334
0,72444
0,75
0,78

0,33432
0,4327
0,51247
0,6222
0,68634
0,72448
0,763
0,78
-

0,14814
0,16447
0,18
0,21604
0,2643
0,33237
0,585
1,2544
-

Z2 pentru SE fpf
i := 0 .. 4

17

Informatizarea i optimizarea proceselor de sudare


dei :=

2.4
3.2
4
5
6

Z2SEfpf :=
i

1.852 ( dei)

2.2 dei + 1

1.699

2.359
Z2SEfpf = 3.024

3.858

4.695

Z2 pentru SE cpf
i := 0 .. 4
dei :=

2.4
3.2
4
5
6

Z2SEcpf :=
i

0.37 ( dei) 2
dei 1.14

1.691

1.839
Z2SEcpf = 2.07

2.396

2.741

18

Optimizarea tehnologiilor de sudare

Z2 pentru SF
j := 0 .. 5
df j :=

2
2.4
3.2
4
5
6

Z2SF :=
j

(df j)2
4

0.011 ( df j) + 0.025 ( df j) + 0.56 ( df j) + 0.625 df j + 6.21

Z2 pentru MG sha
k := 0 .. 7

dgk :=

0.8
1
1.2
1.6
2
2.4
3.2
4

Z2MGsha :=
k

(dgk) 2
2

1.278 ( dgk) 0.317 dgk + 1.35

19

Informatizarea i optimizarea proceselor de sudare

Z2 pentru MG spa
k := 0 .. 7
dgk :=

0.8
1
1.2
1.6
2
2.4
3.2
4

Z2MGspa :=
k

20

(dgk)2
0.37 ( dgk) 4 4.02 ( dgk) 3 + 11.775 ( dgk) 2 3.68 dgk + 1.635

Optimizarea tehnologiilor de sudare

Z2 pentru STG
m := 0 .. 5
ds m :=

1.2
1.6
2
2.4
2.8
3.2

Z2STG :=
m

1.454 ( ds m) 2
11 dsm 1

Z2 pentru ST
n := 0 .. 4

dst n :=

1.6
2
2.4
2.8
3.2

Z2ST :=
n

0.075 ( dst n )

1.14 dst n 1

21

Informatizarea i optimizarea proceselor de sudare

B. Energia consumat la sudarea cu arcul electric, Z3, se calculeaz cu


relaia:
1
Z3 = U a Is t s
(3.14)

unde: este randamentul global al arcului electric pn la contorul de electrcitate.


n cazul n care echipamentele de sudare nu sunt dotate cu limitatoare de mers
n gol, se mai consum o energie W0 care se calculeaz n funcie de puterea P0 de
mers n gol i de timpul Ts-ts de mers n gol, cu relaia:
W0 = P0 ( Ts t s )

(3.15)

unde:
Ts manopera, calculat cu ajutorul factorului operator FO:
Ts =

ts
FO

(3.16)

Energia de mers n gol W0 nu depinde de parametrii tehnologici i deci nu este


un consum produs de tehnologia sudrii. Din acest motiv, el nu se include n Z3. n
relaia lui Z3 (relaia 3.14), toate mrimile se pot exprima n funcie de diametrul
electrodului de. Fcnd toate nlocuirile, rezult expresiile funciei obiectiv Z3, pentru
toate procedeele de sudare (tabelul 3.7) i valorile numerice ale acesteia (tabelul 3.8).
Tabelul 3.7. Expresiile lui Z3 pentru procedeele de sudare cu arcul electric
Procedeul

,
n t k m

fpf

d e2
( 4,8832 d 2e + 4,3406 d e 14, 47 )
2, 2 d e + 1

cpf

d e2
(1, 2044 d e2 + 1,9271 d e 2,31)
d e 1,14

SE

d e2 ( 0,163 d e4 + 0,367 d3e + 10,1 d e2 + 11, 24 d e + 100, 4 )

SF

0, 011 d 4e + 0, 025 d3e + 0,56 d e2 + 0, 625 d e + 6, 21


sha

MG
spa

22

W Wh

d e2 ( 795,5 d e2 + 1262 d e 380, 2 )


60 (1, 278 d e2 0,317 d e + 1,35 )
d e2 ( 226, 7 d e4 2504 d 3e + 6548, 7 d 2e + 2020,5 d e 733,3)
60 ( 0,37 d e4 4, 02 d 3e + 11, 775 d e2 3, 68 d e + 1, 635 )

STG

d e2
(13, 6 d e2 + 91, 4 d e 26 )
11 d e 1

ST

d e2
(1,8 d e2 + 2 d e )
1,14 d e 1

Optimizarea tehnologiilor de sudare

Tabelul 3.8. Valorile lui Z3 pentru procedeele de sudare cu arcul electric


SE

Procedeul
de
[mm]
0,8
1
1,2
1,6
2
2,4
2,8
3,2
4
5
6

fpf

cpf

22,081
63
132,28
270
475

42,3
80,477
138
242,46
390

MG
sha
Z3 W h
,
n t k m
6,44
12,096
19,47
38,114
67,02
61
97
87,31
173
150,1
270
226
417,62
594,47
SF

spa

9,6
15,237
21,806
37,783
57,7
81,665
141,48
207,13
-

STG

ST

12,2
24
40,23
61,613
88,54
121,5
-

24,258
35
50,327
70,503
96,027
-

Z3 pentru SE fpf
i := 0 .. 4
dei :=

2.4
3.2
4
5
6

Z3SEfpf :=
i

(dei) 2
2.2 dei + 1

2
4.8832 ( dei) + 4.3406 dei 14.47

22.081

62.948
Z3SEfpf = 132.283

269.402

475.019

Z3 pentru SE cpf
i := 0 .. 4

23

Informatizarea i optimizarea proceselor de sudare


dei :=

2.4
3.2
4
5
6

Z3SEcpf :=
i

(dei) 2
2
1.2044 ( dei) + 1.9271 dei 2.31

dei 1.14

42.297

80.477
Z3SEcpf = 138.007

242.458

389.711

Z3 pentru SF
j := 0 .. 5
df j :=

2
2.4
3.2
4
5
6

Z3SF :=
j

24

(df j)2 0.163 ( df j)4 + 0.367 ( df j)3 + 10.1 (df j)2 + 11.24 df j + 100.4
0.011 ( df j) 4 + 0.025 ( df j) 3 + 0.56 ( df j) 2 + 0.625 df j + 6.21

Optimizarea tehnologiilor de sudare

Z3 pentru MG sha
k := 0 .. 7
dgk :=

0.8
1
1.2
1.6
2
2.4
3.2
4

Z3MGsha :=
k

(dgk)2 795.5 (dgk)2 + 1262 dgk 380.2


60 1.278 ( dgk) 0.317 dgk + 1.35
2

Z3 pentru MG spa
k := 0 .. 7
dgk :=

0.8
1
1.2
1.6
2
2.4
3.2
4

25

Informatizarea i optimizarea proceselor de sudare

Z3MGspa :=
k

(dgk)2 226.7 (dgk)4 2504 ( dgk)3 + 6548.7 (dgk)2 + 2020.5 dgk 733.3
600.37 ( dgk) 4.02 ( dgk) + 11.775 ( dgk) 3.68 dgk + 1.635
4

Z3 pentru STG
m := 0 .. 5

ds m :=

1.2
1.6
2
2.4
2.8
3.2

Z3STG :=
m

Z3 pentru ST
n := 0 .. 4

26

(dsm) 2
2
13.6 ( ds m) + 91.4 ds m 26

11 ds m 1

Optimizarea tehnologiilor de sudare


dst n :=

1.6
2
2.4
2.8
3.2

Z3ST :=
n

(dstn)2

2
1.8 ( dst n ) + 2 dst n
1.14 dst n 1

C. Costul sudrii Z1 se calculeaz cu relaiile prezentate n tabelul 3.9.


Tabelul 3.9. Relaiile pentru calculul costului sudurilor Z1
la procedeele de sudare cu arcul electric
Procedeul
SE

ST

SF

SBZ
SG

CSU1, [lei/m]
PEL ( 2K3) PM 0 PW 1
P
MD1
+
+
P0
1 + s
FO A D
A D FO
GNA
PST ( 2K3) PM 0 PW 1
P
MD1
+
+
P0
1 + s
FO A D
A D FO
GMA
PS + PF ( 2K3) PM 0 PW 1
P
MD1
+
+
P0
1 + s
FO A D
A D FO
GMA
PS + ( 0, 05K 0,10 ) PF ( 2K3) PM 0 PW0 1
P
MD1
+
+
P0
1 + s
GMA
FO A D
A D FO

PS
( 2K3) PM 0 + PW P 1 1 + Ps + PG DG 60
MD1
+

FO A D
A D FO
AD
GMA

Fcnd nlocuirile oportune, se obin expresiile de calcul pentru Z1 n funcie


de diametrul de al electrozilor (tabelul 3.10) i numeric pentru toate procedeele de
sudare cu arc electric (tabelul 3.11).

27

Informatizarea i optimizarea proceselor de sudare

Tabelul 3.10. Expresiile lui Z1 pentru procedeele de sudare


cu arcul electric
Z1 lei
,
n t k m

Procedeul

0, 2 d e2 + 0,176 d e + 125, 4
3
2
15,
4
+

6, 2 10 d e
0, 42525 d e + 0,113

0, 244 d e2 + 0, 4 d e + 125,5
3
2
15,
4
+

6, 2 10 d e
0,9925
d
1,1344

fpf
SE
cpf

0,13187 d e4 + 0, 297 d3e + 8,186 d e2 + 9,108 d e + 635, 7


3
2
21 +
6, 2 10 d e
4
3
2
0, 0441 d e + 0,1008 d e + 2, 2416 d e + 2, 496 d e + 24, 79

d e2 + 1, 6 d e + 66
3
2
10,5
+

6, 2 10 d e
2
0, 4725 d e 0,15 d e + 0,5

SF

sha
MG

0,2834 de4 3,13 d3e + 8,186 de2 + 2,5256 de + 65,5


3
2
10,5
+

6,2 10 de
4
3
2
0,13467

1,4874

d
+
4,35356

1,3616

d
+
0,60452
e
e
e
e

0, 7 d e + 4, 7 d e + 70
3
2
10,5 +
6, 2 10 d e
2,8 d e 0, 2545

spa

STG

1,81 d e2 + 2,125 d e + 45,5


3
2
12,
2
+

6, 2 10 d e
5, 6 d e 4,9

ST

Tabelul 3.11. Valorile lui Z1 pentru procedeele de sudare cu arcul electric


SE

Procedeul
de
[mm]
0,8
1
1,2
1,6
2
2,4
2,8
3,2
4
5
6

fpf

cpf

4,52183
6,45124
8,54366
11,4
14,5352

4,183
4,9658
6,0712
7,74558
9,7016

Z1 pentru SE fpf
i := 0 .. 4

28

SF

0,942
1,29207
2,09562
3,03302
4,4074
6,03255

MG
sha
Z1 lei
,
n t k m
0,42044
0,56023
0,6865
0,90415
1,097
1,28642
1,67
2,18443
-

spa

0,21776
0,2664
0,32064
0,4538
0,62713
0,85024
1,52352
2,9344
-

STG

ST

0,31255
0,4624
0,63894
0,84268
1,0742
1,334
-

0,3826
0,5
0,63614
0,81224
1,0178
-

Optimizarea tehnologiilor de sudare


dei :=

2.4
3.2
4
5
6

0.2 ( dei) 2 + 0.176 dei + 125.4


3

2
Z1SEfpf := 15.4 +
6.2 10 ( dei)

i
0.42525 dei + 0.113

4.55

6.492
Z1SEfpf = 8.599

11.474

14.633

Z1 pentru SE cpf
i := 0 .. 4
dei :=

2.4
3.2
4
5
6

0.244 ( dei) 2 + 0.4 dei + 125.5


3

2
Z1SEcpf := 15.4 +
6.2 10 ( dei)

i
0.9925 dei 1.1344

4.21

4.998
Z1SEcpf = 6.111

7.796

9.766

Z1 pentru SF
j := 0 .. 5

29

Informatizarea i optimizarea proceselor de sudare


df j :=

2
2.4
3.2
4
5
6

0.13187 ( df j) 4 + 0.297 ( df j) 3 + 8.186 ( df j) 2 + 9.108 df j + 635.7


3
2

Z1SF := 21 +
6.2 10 ( df j)
j
4
3
2

0.0441 ( df j) + 0.1008 ( df j) + 2.2416 ( df j) + 2.496 df j + 24.79

Z1 pentru MG sha
k := 0 .. 7
dgk :=

0.8
1
1.2
1.6
2
2.4
3.2
4

(dgk) 2 + 1.6 dgk + 66


3
2

Z1MGsha := 10.5 +
6.2 10 ( dgk)
k
2

0.4725 ( dgk) 0.15 dgk + 0.5

30

Optimizarea tehnologiilor de sudare

Z1 pentru MG spa
k := 0 .. 7
dgk :=

0.8
1
1.2
1.6
2
2.4
3.2
4
4
3
2

0.2834 ( dgk) 3.13 ( dgk) + 8.186 ( dgk) + 2.5256 dgk + 65.5

6.2 10 3 (dg ) 2
Z1MGspa := 10.5 +
k
k

4
3
2

0.13467

dg

1.4874

dg
+
4.35356

dg

1.3616

dg
+
0.60452
(
)
(
)
(
)
k
k
k
k

31

Informatizarea i optimizarea proceselor de sudare

Z1 pentru STG
m := 0 .. 5
ds m :=

1.2
1.6
2
2.4
2.8
3.2

0.7 ( ds m) 2 + 4.7 ds m + 70
3

2
Z1STG := 10.5 +
6.2 10 ( ds m)

m
2.8 dsm 0.2545

Z1 pentru ST
n := 0 .. 4
dst n :=

1.6
2
2.4
2.8
3.2
2

1.81 ( dst n) + 2.125 dst n + 45.5


3

2
Z1ST := 12.2 +
6.2 10 ( dst n )

n
5.6 dst n 4.9

32

Optimizarea tehnologiilor de sudare

Observaii
1. Funciile obiectiv Z1, Z2, Z3 s-au calculat pentru custuri cu lungimea de 1 metru.
Din acest motiv ele se exprim n: lei/m, min/m, Wh/m.
2. Funciile obiectiv Z1, Z2, Z3 s-au construit pentru fecare trecere Ati. Din acest motiv
ele sunt generale, putndu-se folosi n toate cazurile: treceri cu seciuni diferite,
parial egale ntre ele i egale. n tabelele numerice ele apar sub formele:
Z1
Z2
Z3
;
;
nt k nt k nt k

Produsele (ntk) sunt formate din numrul de treceri cu aceleai seciuni sudate
cu acelai k i deci cu acelai diametru de electrod de.
3. Funciile obiectiv Z1, Z2, Z3 iau forme mai simple dac trecerile Ati sunt egale ntre
ele sau dac numrul de treceri nt este suficient de mare pentru ca relaia (3.3) s
poat fi asimilat cu relaia (3.2). n aceste cazuri se poate scrie:
A ti
d e2
k=
A ti = k
d e2
4
4A
d e2 A c
k

=
n t k = 2c

4
nt
de

Ac
Dar A ti =

nt

i funciile obiectiv Z1, Z2, Z3 se exprim sub formele:


Z1 Z2 Z3
;
;
Ac Ac Ac

Expresiile lor n funcie de diametrul de sunt date n tabelele 3.12, 3.14, 3.16 i
numeric n tabelele 3.13, 3.15, 3.17.
Z1
Z2
Z3
4. Avnd n vedere c deseori funciile obiectiv
,
,
se pot reduce la
nt k nt k nt k
Z Z Z
formele mai simple 1 , 2 , 3 , se poate afirma c optimizarea tehnologiilor de
Ac Ac Ac
sudare cu arcul electric se realizeaz n funcie de diametrul de al metalului de adaos.

33

Informatizarea i optimizarea proceselor de sudare

Tabelul 3.12. Expresiile analitice ale funciei obiectiv Z1/Ac


n funcie de diametrul de al metalului de adaos
Z1
,
Ac

Procedeul

0, 2 d e2 + 0,176 d e + 125, 4
3
15, 4 +
7,85 10
0, 42525 d e + 0,113

0, 244 d e2 + 0, 4 d e + 125,5
3
15,
4
+

7,85 10
0,9925
d
1,1344

fpf
SE
cpf

SF

sha
MG
spa

STG

lei
m mm 2

0,13187 d e4 + 0, 297 d3e + 8,186 d e2 + 9,108 d e + 635, 7


3
21 +
7,85 10
4
3
2
0, 0441 d e + 0,1008 d e + 2, 2416 d e + 2, 496 d e + 24, 79

d e2 + 1, 6 d e + 66
3
10,5
+

7,85 10
2
0, 4725 d e 0,15 d e + 0,5

0,2834 de4 3,13 d3e + 8,186 d2e + 2,5256 de + 65,5


3
10,5
+

7,85 10
4
3
2
0,13467

1,4874

d
+
4,35356

1,3616

d
+
0,60452
e
e
e
e

0, 7 d e + 4, 7 d e + 70
3
10,5 +
7,85 10
2,8 d e 0, 2545

1,81 d e2 + 2,125 d e + 45,5


3
+
12,
2

7,85 10
5, 6 d e 4,9

ST

Tabelul 3.13. Valorile funciei obiectiv Z1/Ac


Procedeul

SE
fpf

cpf

SF

34

spa

STG

ST

0,2765
0,2300
0,2034
0,1863
0,1745
0,1660
-

0,1904
0,1572
0,1406
0,1320
0,1256
-

Z1 lei
,
A c m mm 2

de
[mm]
0,8
1
1,2
1,6
2
2,4
2,8
3,2
4
5
6

MG
sha

1,0000
0,8022
0,6802
0,5806
0,5142

0,9254
0,6175
0,4834
0,3945
0,3432

0,3000
0,2857
0,2606
0,2414
0,2245
0,2134

0,8370
0,7134
0,6072
0,4500
0,3500
0,2844
0,2090
0,1738
-

0,4335
0,3392
0,2836
0,2257
0,2000
0,1880
0,1895
0,2335
-

Optimizarea tehnologiilor de sudare

Tabelul 3.14. Expresiile analitice ale funciei obiectiv Z2/Ac


n funcie de diametrul de al metalului de adaos
Z2 min
,
A c m mm 2

Procedeul
fpf

2,36
2, 2 d e + 1

cpf

0, 47
d e 1,14

SE

1, 274
0, 011 d + 0, 025 d + 0,56 d e2 + 0, 625 d e + 6, 21

SF

4
e

3
e

sha

1, 274
1, 278 d 0,317 d e + 1, 35

spa

1, 274
0,37 d 4, 02 d + 11, 775 d 2e 3, 68 d e + 1, 635

2
e

MG
4
e

3
e

STG

1,852
11 d e 1

ST

0, 095
1,14 d e 1

Tabelul 3.15. Valorile funciei obiectiv Z2/Ac


SE

MG

Procedeul

SF
fpf

cpf

sha

STG

ST

spa

Z2 min
,
A c m mm 2

de
[mm]
0,8

0,6650

0,2950

0,5510

0,2095

1,2

0,4533

0,1592

0,1518

1,6

0,3095

0,1075

0,1176

0,1590

0,1264

0,2185

0,0841

0,0882

0,0746

2,4

0,3756

0,3740

0,1094

0,1602

0,0735

0,0730

0,0550

2,8

0,0621

0,0436

3,2

0,2934

0,2287

0,0800

0,0950

0,0727

0,0541

0,0361

0,2406

0,1648

0,0576

0,0620

0,0998

0,1965

0,1221

0,0382

0,1661

0,0970

0,0266

35

Informatizarea i optimizarea proceselor de sudare

Tabelul 3.16. Expresiile analitice ale funciei obiectiv Z3/Ac


n funcie de diametrul de al metalului de adaos
Z3 W h
,
A c m mm 2

Procedeul
fpf

1, 274
( 4,8832 d 2e + 4,3406 d e 14, 47 )
2, 2 d e + 1

cpf

1, 274
(1, 2044 d e2 + 1,9271 d e 2, 31)
d e 1,14

SE

1, 274 ( 0,163 d e4 + 0,367 d 3e + 10,1 d e2 + 11, 24 d e + 100, 4 )

SF

0, 011 d e4 + 0, 025 d 3e + 0,56 d e2 + 0, 625 d e + 6, 21


1, 274 ( 795,5 d e2 + 1262 d e 380, 2 )

sha

60 (1, 278 d e2 0,317 d e + 1,35 )

MG

1, 274 ( 226, 7 d e4 2504 d 3e + 6548, 7 d e2 + 2020,5 d e 733,3)

spa

60 ( 0,37 d e4 4, 02 d3e + 11,775 d e2 3, 68 d e + 1, 635 )

STG

1, 274
(13, 6 d e2 + 91, 4 d e 26 )
11 d e 1

ST

1, 274
(1,8 d e2 + 2 d e )
1,14 d e 1

Tabelul 3.17. Valorile funciei obiectiv Z3/Ac


SE

Procedeul
fpf

cpf

sha

spa

9,350
10,007
10,985
12,350
-

Z3 W h
,
A c m mm 2
12,730
15,405
17,220
18,960
19,410
19,305
18,665
17,987
-

19,100
19,405
19,290
18,794
18,370
17,960
17,195
16,500
-

de
[mm]
0,8
1
1,2
1,6
2
2,4
2,8
3,2
4
5
6

36

4,883
7,831
10,530
13,737
16,804

MG

SF

21,340
21,450
21,540
21,476
21,272
21,030

STG

ST

10,780
11,926
12,808
13,625
14,400
15,110
-

12,067
11,143
11,130
11,457
11,942
-

Optimizarea tehnologiilor de sudare

3.4. Optimizarea tehnologiilor de sudare


utiliznd funciile obiectiv
Optimizarea tehnologiilor de sudare se face reprezentnd grafic funciile
Z Z Z
obiectiv 1 , 2 , 3 n funcie de diametrele uzuale ale electrozilor pentru fiecare
Ac Ac Ac
procedeu n parte. Se obin graficele din fig. 3.3-3.9, pentru cele 5 procedee de
sudare: SE (fpf, cpf), SF, MG (sha, spa), STG, ST.
Valorile de pe abscisele graficelor corespunztoare diametrelor materialelor de
adaos (din figurile 3.3-3.12) sunt date n tabelul 3.18.

Nr. crt.
de, [mm]

1
0,8

2
1

Tabelul 3.18. Valorile diametrelor de pe abscisele graficelo


din figurile 3.3-3.12
3
4
5
6
7
8
9
10 11
1,2 1,6 2 2,4 2,8 3,2 4
5
6

Z1/Ac, 1.1
Z2/Ac
1

Z3/Ac
20

1.01

18

0.9

16.80

0.81

0.8
0.7

16

0.68

14

13.72

0.6
0.58
0.5

0.52

10.53

0.4

0.38

0.29

8
0.24
6

0.2

0.20

4.88
1

10

7.83

0.3

0.1

12

0.17
4

Z1/Ac

Z2/Ac

de

Z3/Ac

Fig. 3.3. Funciile obiectiv Z1/Ac, Z2/Ac, Z3/Ac pentru SE fpf

37

Informatizarea i optimizarea proceselor de sudare


16 Z3/Ac

1
Z1/Ac,
Z2/Ac 0.9

0.93

15

0.8

13.78 14

0.7

13
0.62

0.6

12.35 12

0.5

0.49

0.4

0.35 10

10.01

0.3

0.23

9.35

0.2

11

0.40

10.98

0.37

9
0.12

0.16

0.1

8
0.10
7
5
de

0
1

Z1/Ac

Z2/Ac

Z3/Ac

Fig. 3.4. Funciile obiectiv Z1/Ac, Z2/Ac, Z3/Ac pentru SE cpf


Z1/Ac,
0.35
Z2/Ac

21.8
21.7

0.30

0.3

Z3/Ac

0.28
0.26

0.25

21.6

0.24

21.51

0.23

21.45

21.46

0.2

21.5

0.21

21.4

21.33

0.15

21.3
21.27

0.13

21.2

0.11
0.1

0.08

21.1

0.06 21.03

0.05

21

0.04

0.03

20.9
1

Z1/Ac

Z2/Ac

de

Z3/Ac

Fig. 3.5. Funciile obiectiv Z1/Ac, Z2/Ac, Z3/Ac pentru SF


38

Optimizarea tehnologiilor de sudare

Z1/Ac
0.9
Z2/Ac

27

0.87

0.8

Z3/Ac

25
0.74
23

0.7
0.63
0.6
0.5
0.4
0.3
0.2
0.1
0

21
19.24
0.53
18.96
18.84 19
19.39
0.43 17.22 0.46
17.98
17
0.36
0.36
15.40
15
0.23
0.28
0.25
13
12.62
0.18
0.18
0.13
11
0.09
0.06
9
1
2
3
4
5
6
7
8 de

Z1/Ac

Z2/Ac

Z3/Ac

Fig. 3.6. Funciile obiectiv Z1/Ac, Z2/Ac, Z3/Ac pentru MG sha


Z1/Ac
Z2/Ac

0.5

19.40

19.28

19.08
0.44

0.45
0.4

20

18.36

17.99

Z3/Ac

18

18.79
17.71

0.34

0.35
0.3

16.48

0.29

0.29

0.25

0.23

0.21

0.2

14

0.23
0.20
0.19

0.16

0.15

16

0.1
0.05

0.19

12

0.11

0.10

0.08 0.07

0.07

10

8
1

Z1/Ac

Z2/Ac

8 de

Z3/Ac

Fig. 3.7. Funciile obiectiv Z1/Ac, Z2/Ac, Z3/Ac pentru MG spa


39

Informatizarea i optimizarea proceselor de sudare


Z1/Ac
Z2/Ac

0.3

20

Z3/Ac

0.28
0.25

18

0.23
0.20

0.2

0.15

16

0.19

0.18

14.38

0.15
0.11

15.11

0.17 14

13.62
12.81

0.1 11.89

12
0.09

0.05

0.07

10.78

0.06

0
1

Z1/Ac

10

0.05

8
6 de

Z2/Ac

Z3/Ac

Fig. 3.8. Funciile obiectiv Z1/Ac, Z2/Ac, Z3/Ac pentru STG


Z1/Ac
Z2/Ac

0.2

15

0.18

Z3/Ac

14
0.17

0.16

0.14

0.15

0.14 13

0.14
12.06
0.12

0.12

0.1

11.94 12
11.14

11.45

11

11.12

0.08
10

0.07
0.06
0.06

0.04

0.04
0.04
0.02

8
1

Z1/Ac

Z2/Ac

5 de

Z3/Ac

Fig. 3.9. Funciile obiectiv Z1/Ac, Z2/Ac, Z3/Ac pentru ST


40

Optimizarea tehnologiilor de sudare

n vederea comparrii ntre ele a procedeelor de sudare cu arcul electric, s-au


reprezentat separat funciile obiectiv n funcie de diametrul materialelor de adaos.
Astfel au rezultat graficele din figurile 3.10, 3.11, 3.12.
1.1
Z1/Ac
1
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
1

SE fpf

SE cpf

SF

MG spa

STG

ST

10 11de
MG sha

Fig. 3.10. Funcia obiectiv Z1/Ac pentru toate procedeele de sudare cu arc electric, n
funcie de diametrul materialului de adaos

41

Informatizarea i optimizarea proceselor de sudare


Z2/Ac

0.6

0.5

0.4

0.3

0.2

0.1

0
1

SE fpf

SE cpf

SF

MG spa

STG

ST

10 11de
MG sha

Fig. 3.11. Funcia obiectiv Z2/Ac pentru toate procedeele de sudare cu arc electric, n
funcie de diametrul materialului de adaos
Z3/Ac 22
20
18
16
14
12
10
8
6
4
1

SE fpf
MG spa

5
SE cpf
STG

8
SF
ST

10

11 de

MG sha

Fig. 3.12. Funcia obiectiv Z3/Ac pentru toate procedeele de sudare cu arc electric, n
funcie de diametrul materialului de adaos
42

Optimizarea tehnologiilor de sudare

n urma optimizrii procedeelor de sudare cu arcul electric cu ajutorul


funciilor obiectiv Z1, Z2, Z3, se pot trage cteva concluzii:
1. Costul sudrii Z1 i timpul efectiv de sudare Z2 scad cnd de crete, pentru toate
procedeele de sudare, cu excepia MG spa la care Z1 i Z2 au un minim la de =
2,8mm.
2. n intervalul diametrelor uzuale, funciile obiectiv Z1 i Z2 scad de la diametrele
mici spre cele mari. Cu excepia procedeului MG spa, ele nu au nici minim, nici
maxim. Aceasta nseamn c Z1 i Z2 nu au optimuri, n sensul definiiei. Se poate
spune c, pentru cea mai mare valoare a diametrului de, Z1 i Z2 sunt aproape
optime, iar soluiile aproape optime sunt diametrele de cele mai mari folosite la
fiecare procedeu de sudare. La procedeul MG spa, Z1 i Z2 au un optim fiindc trec
prin minimuri, iar diametrul de = 2,8 mm este soluia optim.
3. Consumul de energie Z3 crete cu creterea diametrelor materialelor de adaos la
procedeele SE i STG i nu exist un optimum propriu-zis. Procedeul SF are
consumul de energie Z3 constant la toate diametrele uzuale de srm. Similar se
comport Z3 i la procedeul ST, variaia consumului de energie fiind ntre 11 i 12
WH/mmm2, cnd diametrul srmei tubulare ia valori ntre 1,6-3,2 mm. La procedeul
MG spa, Z3 scade odat cu creterea diametrului srmei, variind ntre 20-17
WH/mmm2, pentru de ntre 0,8-3,2 mm. n cazul procedeului MG sha, Z3 are un
maximum la de = 1,8 mm i apoi scade lent pn la diametrul cel mai mare (3,2mm).
Variaia lui Z3 dup atingerea maximului, este mic, respectiv de la 20 WH/mmm2 la
circa 18 WH/mmm2.
4. Costurile Z1 ale sudurilor de col sunt cele mai mari la procedeul SE i cele mai
mici la procedeul ST.
5. Timpii cei mai mari ai sudrii se afl a procedeele SE i MG sha, iar timpii cei
mai mici sunt la procedeele SF, STG i ST.
6. Procedeul SF are consumurile cele mai mari de energie, iar consumurile cele mai
mici sunt realizate de procedeele SE i ST.

3.5. Optimizarea tehnologiilor de sudare


n funcie de numrul de treceri
Sudarea cu un numr minim de treceri min(nt) are costul minim i
productivitatea maxim. Consumul de energie este, n general, mare. Sudarea cu un
numr maxim de treceri max(nt) cost mult, are productivitate mic, iar consumul
de energie este, n general, mare. Este important s se calculeze, pentru fiecare
procedeu de sudare, tehnologiile cu min(nt) i max(nt). Acestea sunt tehnologiile
extreme pentru un procedeu de sudare dat. Orice alt tehnologie se afl ntre cele
dou tehnologii cu min(nt), respectiv max(nt).
Calculul tehnologiilor extreme pornete de la relaiile (3.8) i (3.9) cu ajutorul
crora se exprim aria unei treceri oarecare:
43

Informatizarea i optimizarea proceselor de sudare

A ti =

d e2 f 4 ( d e )

4 vs

(3.17)

Se introduce funcia:

( d e ) = d e2 f 4 ( d e )

(3.18)

care, pentru procedeele de sudare cu arcul electric, corespunde formulelor:

Procedeul

Tabelul 3.19. Expresiile analitice ale funciei (de)


n funcie de diametrul de al metalului de adaos
(de)
54 ( 2, 2 d e + 1)

fpf

SE

270 ( d e 1,14 )

cpf
4
e

1,1 d + 2,5 d 3e + 56,1 d e2 + 62, 5 d e + 621

SF
sha

128,8 d 2e 31, 7 d e + 135

spa

37 d e4 402 d 3e + 1177,5 d e2 368 d e + 163,5

MG
STG

68, 76 (11 d e 1)

ST

1333 (1,14 d e 1)

Analiza funciilor (de) arat c, la majoritatea procedeelor de sudare cu arcul


electric, ea crete odat cu creterea diametrului electrozilor de. Excepiile sunt: la
procedeul MG sha, unde funcia (de) are un minimum la de = 0,123 mm i la
procedeul MG spa, unde funcia (de) are un maximum la de = 2,82 mm. Asemenea
valori pentru de nu se folosesc la sudarea MG i deci aceste excepii intr n regula de
variaie enunat pentru (de).
Se revine la relaia (3.17) n care se introduce funcia (de) i se obine:
A ti =

4 vs

( de )

(3.19)

Tehnologiile cu min(nt) au treceri cu seciuni maxime i invers:


min ( n t ) max ( A t )

(3.20)

max ( n t ) min ( A t )

Rezult c tehnologia min(nt) se realizeaz pentru max(At). Conform


relaiei (3.19), max(At) se produce sudnd cu viteza de sudare cea mai mic
min(vs) i cu diametrul cel mai mare al electrozilor max(de). Pentru tehnologia
max(nt), alegerea ariei trecerii At i a vitezei de sudare se fac invers.

44

Optimizarea tehnologiilor de sudare

Deci sunt valabile relaiile:


min ( n t ) max ( A t ) si min ( vs )

(3.21)

max ( n t ) min ( A t ) si max ( vs )

Se fac calculele pentru tehnologiile extreme i se obin datele din tabelul 3.20.

Tabelul 3.20. Seciunile maxime i minime ale unei treceri At


la sudarea cu arc electric
max(At) min(nt)
Procedeul
fpf
cpf

SE
SF

sha
spa
STG
ST

MG

de,
[mm]
6
6
6
2,4
2,4
3,2
3,2

vs, [cm/min]
10
10
15
30
30
10
20

min(At) max(nt)
max(At),
[mm2]
60,25
103,25
248,70
20,50
42,50
182,51
138,30

de,
[mm]
2,4
2,4
2
1,2
1,2
1,2
1,6

vs, [cm/min]
50
50
150
100
100
150
150

min(At),
[mm2]
5,0823
5,3164
5,2752
2,1700
6,2150
4,3467
5,7272

Din analiza acestor valori rezult urmtoarele:


- la o custur cu seciunea Ac, cele mai puine treceri (min(minimorum(nt)) se
realizeaz sudnd cu procedeul SF; n ordinea cresctoare a lui nt, procedeele de
sudare cu arcul electric se ordoneaz astfel:
SF STG ST SEcpf SEfpf MGspa MGsha

(3.22)

- la o custur cu seciunea Ac, cele mai multe treceri (max(maximorum(nt)) se


realizeaz sudnd cu procedeul MG sha; n ordinea descresctoare a lui nt,
procedeele de sudare cu arcul electric se ordoneaz astfel:
MGsha STG SEfpf SF SEcpf ST MGspa

(3.23)

Datele din tabelul 3.20 dau posibilitatea s se calculeze i ceilali parametri


tehnologici primari (Is, Ua). Ei se determin cu relaiile (3.4). astfel, se obin valorile
prezentate n tabelul 3.21, unde s-au calculat i valorile costurilor Z1 i consumurile
de energie Z3 pentru tehnologiile extreme.

45

46

SF

min

max /
min

262

max

138,30 5,7272 24,147

ST

42,50 6,2150 6,837

20,50 2,1700 9,442

182,51 4,3467 41,985

spa

sha

544

542

424

270

248,70 5,2752 47,145 1170

cpf 103,15 5,3164 19,404 325

60,25 5,0823 11,856

max

STG

MG

SE

fpf

Procedeul

At, [mm2]

272

172

270

118

402

100

60

min

Is, [A]

2,00

3,15

1,57

2,29

2,91

3,25

4,37

max /
min
min

37,20 23,60

31,96 24,88

34,76 27,95

27,00 19,30

42,42 25,40

26,25 15,00

23,12 13,00

max

Ua, [V]

1,58

1,24

1,30

1,40

1,67

1,75

1,78

max /
min

20

10

30

30

15

10

10

max

150

150

100

100

150

50

50

min

0,13

0,07

0,3

0,3

0,1

0,2

0,2

max /
min

vs, [cm/min]

min

max /
min
max

1,466

21,42 1,035

9,41

3,282

max /
min

0,128 0,190 0,674 12,20 12,40 0,984

0,166 0,276 0,602 15,32 10,81 1,416

0,188 0,284 0,662 19,30 19,47 0,991

0,284 0,607 0,468 19,60 17,51 1,120

0,213 0,300 0,710

0,343 0,925 0,371 13,78

5,12

min

Z3, [Wh/mmm2]

0,514 1,000 0,514 16,80

max

Z1, [lei/mmm2]

Tabelul 3.21. Tehnologiile extreme min(nt) pentru max(At) i max(nt) pentru min(At)
i valorile funciilor obiectiv Z1 i Z3 pentru aceste tehnologii

Informatizarea i optimizarea proceselor de sudare

Optimizarea tehnologiilor de sudare

Pe baza informaiilor prezentate n tabelul 3.21, rezult concluziile:


1. Sudarea min(nt) (cu max(At)) cost mai puin dect sudarea max(nt) (cu
min(At)); excepie fac procedeele MG spa i ST, la care consumurile energetice sunt
aceleai la tehnologiile extreme.
2. Costurile sudrii unei seciuni de 1mm2 variaz ntre un maxim la SE fpf i un
minim la ST, indiferent de tehnologie.
3. Costul max(maximorum) este de 1,000 lei/mmm2 i este realizat de procedeul
SE fpf cu tehnologia max(nt) (cu min(At)).
4. Costul min(minimorum) este de 0,128 lei/mmm2 i este realizat de procedeul ST
cu tehnologia min(nt) (cu max(At)).
5. Consumul de energie max(maximorum) se afl la procedeul SF cu orice tehnologie
i are valoarea de 22,172 Wh/mmm2.
6. Consumul de energie min(minimorum) se afl la procedeul SE fpf cu max(nt)
(cu min(At)) i are valoarea de 5,120 Wh/mmm2.
7. Cea mai ieftin custur (ST cu min(nt)) are un consum energetic de 2,4 ori mai
mare dect custura cu cel mai mic consum energetic (SE fpf cu max(nt)).
8. Custura cu consumul energetic minim (SE fpf cu max(nt)) cost de 7,8 ori mai
multdect custura cu cel mai mic cost (ST cu min(nt)).

47

Informatizarea i optimizarea proceselor de sudare

4
OPTIMIZAREA TEMPERATURII DE PRENCLZIRE
La sudarea cu arcul electric, prenclzirea componentelor la o temperatur pr
se face cu scopul de a micora vitezele de rcire vr n custur i n zona influenat
termic ZIT. Prin aceasta, se micoreaz probabilitatea de apariie a porilor, iar
structurile din custur i ZIT au posibilitatea de a se apropia mai mult de cele de
echilibru. Se obin mbinri compacte i cu plasticitate acceptabil.
Temperatura de prenclzire pr se calculeaz n funcie de 3 factori:
- compoziia chimic a materialelor de baz;
- numrul cilor de rcire nr dup sudare;
- grosimea a componentelor care se sudeaz.
O abordare mai bun s-a realizat prin corelarea duritii maxime din ZIT
(notat HM) cu compoziia chimic a MB i cu durata de rcire din ZIT ntre
temperaturile 800 i 500C (notat t8/5). S-a obinut relaia:
HM = 189 + 67 C + 507 Pcm (101 + 711 C 461 Pcm ) arctg ( X )

(4.1)

n care:
- HM se msoar n HV10;
- t8/5 se msoar n secunde;
- coninutul n C i carbonul echivalent Pcm sunt date n % greutate.
Relaiile pentru calculul lui Pcm i X sunt:
Pcm = C +

X=

Si Mn + Cu + Cr Ni Mo V
+
+
+
+ + 5B
30
20
60 15 10

lg ( t 8 / 5 ) + 0,501 + 7,9 C 11,01 Pcm


0,543 + 0,55 C 0,76 Pcm

(4.2)

(4.3)

Relaiile (4.1), (4.2), (4.3) sunt valabile pentru oelurile care au compoziia
chimic ntre limitele prezentate n tabelul 4.1.

48

Optimizarea temperaturii de prenclzire

Tabelul 4.1. Compoziia chimic a oelurilor pentru care sunt valabile


relaiile (4.1), (4.2), (4.3)
Compoziia chimic, [%]
C
Mn
Si
S
P
Cu
Cr
V
Ti
Ni
Mo
Nb
B
0,034- 0,87- 0,15- 0,010- 0,002- 0,15- 0,12- 0,026- 0,007- 0,13- 0,14- 0,016- 0,00020,254 2,06 0,45 0,025 0,012 0,23 0,85 0,068 0,018 0,81 0,47 0,05 0,0018

Precizia calculelor nu este afectat dac unele elemente de aliere din grupa Cu,
Ni, Cr, Mo, V, Nb, Ti, B lipsesc din compoziia chimic a oelurilor.
Teoria cmpurilor termice la sudarea cu arcul electric face posibil exprimarea
lui t8/5 n funcie de energia arcului electric E i de temperatura de prenclzire pr.
Astfel, se obine relaia:
t8 / 5 =

900
1,2

( 600 )

0,94 + 0,0007 pr

(4.4)

pr

Energia arcului este:


60 U a [ V ] Is [ A ]
kJ
E =

cm
cm 1000
vs
min

(4.5)

Relaiile i formulele prezentate dau posibilitatea de a corela tehnologia de


sudare, exprimat prin parametrii primari Is, Ua, vs, cu duritatea maxim n ZIT,
notat cu HM, prin relaia (4.1).
nlocuind relaia (4.4) n relaia (4.3), se obine:
X=

( 0,94 + 0, 0007 ) lg ( E ) 1,1 lg ( 600 ) + 3, 455 + 7,9 C + 11, 01 Pcm


pr

pr

(4.6)

0,543 + 0,55 C 0, 76 Pcm

Corelarea tehnologiilor de sudare cu duritatea maxim HM din ZIT este


important, ntruct rezolv anumite probleme:
1 controlul tehnologiilor de sudare privind valoarea duritii maxime HM din ZIT;
2 la o duritate maxim HM din ZIT se elaboreaz tehnologii de sudare care s nu
vin n contradicie cu aceasta;
3 asupra timpului t8/5 acioneaz att energia arcului electric E, ct i temperatura de
prenclzire pr; pentru o valoare dat a energiei E, se poate calcula pr astfel ca HM
s nu depeasc valorile admisibile i invers: la o valoare dat a lui pr se poate
calcula E;
4 se pot optimiza valorile energiei la sudare E i a temperaturii de prenclzire pr
astfel nct s minimizeze fie costul, fie consumul de energie.
Optimizrile pe consum de energie, respectiv pe costuri, a cuplului (E, pr), se
realizeaz cu ajutorul funciilor obiectiv ZE pentru energie i ZC pentru costuri.
49

Informatizarea i optimizarea proceselor de sudare

Se noteaz cu energia necesar pentru a ridica cu un grad (C) temperatura de


prenclzire i cu C1 i C2 costurile unitare ale energiei i a prenclzirii. Rezult
expresiile celor dou funcii obiectiv:
ZE = E + pr

(4.7)

ZC = C1 E + C2 pr

(4.8)

Energia arcului electric E i temperatura de prenclzire pr sunt legate prin


relaia (4.1) i, deci, funciile obiectiv ZE i ZC depind de o variabil independent.
Determinarea soluiilor optime pentru minimizrile consumului energetic ZE i pentru
costuri ZC se poate face prin difereniere. ns calculele sunt dificile, dat fiind
complexitatea relaiei.
O cale de optimizare este criteriul fizic. Eficiena maxim a cuplului (E, pr) se
realizeaz atunci cnd produsul lor are cea mai mare valoare. Se evit astfel
echivalentul energetic care depinde de sursa prenclzirii i echivalenii C1 i C2
care depind de preuri.
Optimizarea pe criteriul fizic se realizeaz dnd valori lui pr n intervalul (0500)C i calculnd E corespunztor pentru valorile uzuale ale lui t8/5 care se afl n
intervalul (3-60)s. Determinarea lui E pentru fiecare produs pr, t8/5 s-a fcut cu relaia
(4.1). rezultatele sunt prezentate n tabelul 4.2. Se observ c valorile maxime ale
produselor Epr sunt relativ aplatizate pe intervale de prenclzire de (5-10)C. Acest
fapt confer o oarecare libertate de variaie a factorilor produselor Epr.
Tabelul 4.2. Valorile maxime ale produselor Epr n funcie de
temperatura de prenclzire
t8/5, [s]
3

pr, [C]
255
260
265
245
250
255
235
240
245
225
230
235

E, [kJ/cm]
3,22
3,16
3,09
4,34
4,25
4,17
6,51
6,38
6,24
8,82
8,63
8,45

Epr
821,4
821,6
821,3
1062,2
1062,5
1062,4
1530,0
1530,3
1529,8
1984,6
1985,5
1985,3

t8/5, [s]
10

20

40

60

pr, [C]
220
225
230
205
207,5
210
190
192,5
195
180
182,5
185

E, [kJ/cm]
11,05
10,81
10,57
22,39
22,12
21,85
45,90
45,31
44,72
70,75
69,79
68,84

Epr
2431,2
2432,1
2431,5
4589,1
4589,5
4589,3
8721,6
8721,7
8720,3
12734,9
12736,6
12735,1

Corelaia ntre energia arcului E i temperatura de prenclzire pr, pentru


optimizarea fizic, se determin cu ajutorul regresiei statistice i se obine:
50

Optimizarea temperaturii de prenclzire

pr = 0,0232 E 2 2,6616 E + 257,88

(4.9)

n cazurile cnd este nevoie de cuplurile optimizate pentru ali timpi t8/5 dect
cei din tabelul 4.2, se poate folosi nomograma din fig. 4.1. Construcia ei s-a realizat
prin reprezentarea relaiilor:
E = f1 ( t 8 / 5 )

(4.10)

pr = f 2 ( t 8 / 5 )
E,
pr,
[C] [kJ/cm]
260
80
250

70

240

60

230

50

220

40

210

30

200

20

190

10

pr
180

10

20

30

40

50

60 t8/5, [s]

Fig. 4.1. Nomogram pentru determinarea cuplurilor optimizate Epr pentru orice
valori ale timpului t8/5
Pentru a gsi cuplul optimizat Epr pentru un t8/5 dat, se ridic o vertical de la
timpul t8/5. Verticala intersecteaz curbele (4.10) n cte un punct. Aceste puncte
determin pe ordonat valorile energiei i temperaturii de prenclzire, care dau
produsul maxim la timpul t8/5.

51

Informatizarea i optimizarea proceselor de sudare

5
FACTORUL OPERATOR
LA SUDAREA CU ARCUL ELECTRIC
5.1. Noiuni generale privind factorul operator
Factorul operator este raportul dintre timpul efectv de sudare ts i timpul de
lucru al sudorului Ts:
t
FO = s
(5.1)
Ts
Se observ c ts este egal cu durata de ardere a arcului electric.
Factorul operator particip la calculul manoperei, consumului de energie i
costului sudurilor. El estimeaz nivelul de organizare al tehnologiilor de producie,
gradul de mecanizare, modul de ntreinere a echipamentului, tipul produciei i
eficiena muncii n ansamblul ei.
n optimizarea tehnologiilor de sudare cu arcul electric, factorul operator
particip n structura funciilor obiectiv. Acestea sunt motivele pentru care este
necesar s se cunoasc ct mai precis valorile factorului operator la procedeele de
sudare.
Datele existente dau valori medii ale sale pentru fiecare procedeu de sudare
(tabelul 5.1). Este ns evident c factorul operator este influenat de tehnologia de
sudare. Factorul operator FO scade odat cu creterea numrului de treceri nt.
Tabelul 5.1. Valorile medii ale factorului operator FO pentru diferite procedee de
sudare cu arcul electric
Procedeul
SE
SF
SBZ

FO, [%]
25
60
65

Procedeul
WIG
PL
MAG

FO, [%]
28
35
60

Procedeul
MIG
STG
ST

FO, [%]
65
62
68

Pentru calculul factorului operator s-au elaborat relaii teoretice. S-au introdus
urmtoarele notaii:
tse durata schimbrii electrozilor nvelii la sudarea SE;
tcu durata curirii suprafeei unei treceri, nainte de urmtoarea trecere;
tip durata de rcire a unei treceri depuse pentru a respecta temperatura ntre treceri
ip;
52

Factorul operator la sudarea cu arcul electric

to durata operaiilor conexe sudrii (aducerea i poziionarea componentelor pentru


sudare, scoaterea i ndeprtarea lor dup sudare), reglarea echipamentelor i a
parametrilor;
4 durata topirii unui electrod nvelit.
Relaiile de calcul sunt prezentate n tabelul 5.2. Timpii de curire tcusunt
maximi la procedeele SE i SF i au valori minime la procedeele MIG, WIG, PL. La
MAG, STG i ST, timpii tcu au valori intermediare.
Tabelul 5.2. Relaiile de calcul pentru FO la procedeele de sudare
cu arcul electric
Procedeul

Factorul operator FO
ts

SE

SF

t
t s 1 + se + n t ( t cu + t ip ) + t o t ip
4
ts
t s + n t ( t cu + t ip ) + t o t ip

MSG
STG

ts
t s + n t ( t cu + t ip ) + t o t ip

ST
MIG
WIG

ts
t s + ( n t 1) t ip + t o

PL

SBZ

ts
t s + t o

5.2. Determinarea timpilor tse i tcu la procedeul SE


Cercetrile au nceput cu msurarea timpilor tse i tcu la procedeul SE.
Experimentul s-a realizat cu ajutorul unui plan statistic cu 16 niveluri:
- tipul custurii depunere pe plac cu cea mai uoar desprindere a zgurii i
depunere n rost V cu cea mai dificil desprindere a zgurii de pe custur;
- miestria sudorului s-au folosit 2 sudori A i B cu calificri i obligaii diferite;
- tipul electrozilor cu nveli bazic i cu nveli rutilic;
- diametrul electrozilor de = 3,2mm i de = 5mm.
Pentru fiecare nivel s-au fcut 8 determinri, pentru a avea sigurana c cel
puin 5 sunt normale dup aplicarea testului de normalitate (criteriul de normalitate
Chauvenet). n tabelul 5.3 sunt prezentate regimurile de sudare folosite.
53

Informatizarea i optimizarea proceselor de sudare

Tabelul 5.3. Regimurile de sudare folosite pentru determinarea timpilor de curire a


zgurii tcu i de schimbare a electrozilor nvelii tse
Electrod

Depunere pe plac

de, [mm]

Depunere n rost V

Is, [A]

Ua, [V]

Is, [A]

Ua, [V]

215-225

23-25

210-220

23-25

3,2

140-150

23-25

120-130

22-24

210-220

23-25

200-210

23-25

3,2

120-130

22-24

120-130

22-24

Bazic
Rutilic

Cele 256 de date experimentale s-au prelucrat statistic, astfel:


- s-au recalculat timpii tcu i tse pentru custuri cu lungimea de 1m;
- s-au eliminat valorile care nu au satisfcut criteriul de normalitate Chauvenet;
- s-au calculat valorile medii ale timpilor tcu i tse;
- s-au testat unele ipoteze privind efectele factorilor i nivelelor lor.
n tabelele 5.4 i 5.5 sunt prezentate valorile medii ale timpilor tse i respectiv
tcu i intervalele de confiden calculate cu ncrederi ntre 0,8 i 0,95.
Tabelul 5.4. Valorile medii i intervalele de confiden
pentru timpul tse, n secunde
Tip depunere

Tip
electrod

Sudori

de, [mm]

Mediile

Limitele intervalelor de
confiden

36,125

31,615 40,635

3,2

25,714

22,864 28,564

22,250

18,215 26,285

3,2

22,666

19,996 25,336

25,571

22,205 28,937

3,2

23,857

20,562 27,152

19,833

17,394 22,272

3,2

21,875

19,475 24,275

27,000

24,697 29,303

3,2

24,500

22,255 26,745

18,000

15,530 20,470

3,2

25,250

22,060 28,440

26,750

23,911 29,589

3,2

25,125

21,550 28,700

19,428

17,658 21,198

3,2

18,000

17,998 19,602

A
Bazic
B
Pe plac
A
Rutilic
B
A
Bazic
B
Rost n V
A
Rutilic
B

54

Factorul operator la sudarea cu arcul electric

Tabelul 5.5. Valorile medii i intervalele de confiden


pentru timpul tcu, n secunde
Tip depunere

Tip
electrod

Sudori
A

Bazic
B
Pe plac
A
Rutilic
B
A
Bazic
B
Rost n V
A
Rutilic
B

de, [mm]

Mediile

5
3,2
5
3,2
5
3,2
5
3,2
5
3,2
5
3,2
5
3,2
5
3,2

106,875
92,571
85,200
60,714
68,500
47,666
35,000
32,666
84,625
135,750
92,125
119,265
81,333
112,714
191,571
154,625

Limitele intervalelor de
confiden
95,138 118,612
86,837 98,305
80,840 89,560
54,551 69,877
59,898 77,102
43,740 51,592
29,461 40,539
29,701 35,631
74,482 94,768
114,035 157,465
85,792 98,458
103,736 135,514
74,893 88,773
103,923 121,505
162,643 220,499
113,602 195,648

Din datele prelucrate statistic rezult urmtoarele concluzii:


- timpii de curire a zgurei sunt semnificativ mai mari dect timpii de schimbare a
electrozilor (tcu > tse);
- dispersiile valorilor timpilor de curire a zgurei sunt semnificativ mai mari dect
dispersiile timpilor de schimbare a electrozilor (Scu < Sse);
- sudorul B este mai ndemnatic dect sudorul A, att la curirea zgurei, ct i la
schimbarea electrozilor;
- la depunerile pe plac, timpii de curire a zgurei tcu sunt semnificativ mai mari la
electrozii bazici dect la electrozii rutilici;
- la sudarea n rostul V, timpii de curire a zgurei tcu nu variaz semnificativ cu
nveliurile electrozilor;
- se poate calcula o medie semnificativ a timpilor de schimbare a electrozilor i
rezult:
t se = 24,07 0,69 s
(5.2)
cu abaterea standard:
s = 5,73344 s
(5.3)
- la timpul de curire tcu se pot calcula dou medii la sudare n rostul V:
t cu ( d e = 5 ) = 86,6 15,2s

(5.4)

t cu ( d e = 3,2 ) = 122,74 33,26s

- la timpul de curire tcu la depuneri pe plac, variaia mediilor se realizeaz pe toate


nivelurile:
55

Informatizarea i optimizarea proceselor de sudare

t cu ( b A 5 ) = 107s; t cu ( b A 3,2 ) = 93s;


t cu ( b B 5 ) = 85s; t cu ( b B 3, 2 ) = 61s;

(5.5)

t cu ( r A 5 ) = 68s; t cu ( r A 3, 2 ) = 48s;
t cu ( r B 5 ) = 35s; t cu ( r B 3, 2 ) = 33s.

5.3. Determinarea factorilor operatori la procedeul SE rost n V


Pentru calculul factorilor operatori la sudarea SE rost n V, se consider o
sudur de 1m, la care se folosesc vitezele de sudare limit ale procedeului:
vs1 = 10

cm
cm
; vs2 = 50
min
min

(5.6)

Acestor viteze le corespund timpii efectivi de sudare:


t s1 = 10min = 600s; t s2 = 2min = 120s

(5.7)

Duratele de topire a electrozilor sunt:


4 ( d e = 3, 2 ) = 71,0s

(5.8)

4 ( d e = 4 ) = 83,6s

Se consider nuli timpii to i tip despre care nu se pot face ipoteze. Din acest
motiv, factorii operatori calculai sunt mai mari dect cei reali. Pentru folosin,
relaiile calculate vor primi, la numitorul fraciilor, timpii to i tip corespunztori
situaiilor concrete din ntreprinderea unde se calculeaz factorii operatori. Cu aceste
precizri, se obin urmtoarele relaii pentru factorii operatori:
FO51 =

1
1,288 + 0,144 n t

FO52 =

1
1,288 + 0,722 n t

1
FO31 =
1,340 + 0, 205 n t
FO32 =

1
1,340 + 1,023 n t

Cifrele folosite la notaiile factorilor operatori au urmtoarele semnificaii:


5 electrod cu diametrul de 5mm;
56

(5.9)

Factorul operator la sudarea cu arcul electric

3 electrod cu diametrul de 3,2mm;


1 sudare cu viteza vs1;
2 sudare cu viteza vs2.
Valorile acestor factori operatori, pentru numrul de treceri variind de la 1 la
100, sunt prezentate n tabelul 5.6 i n fig. 5.1.
Tabelul 5.6. Valorile factorilor operatori (din relaiile 5.9)
n funcie de numrul de treceri
nt
1
2
3
4
5
6
7
8
9
10
15
20
50
100

FO51, [%]
69,83
63,45
58,14
53,65
49,80
46,47
43,55
40,98
38,70
36,66
29,00
24,00
11,78
6,37

FO52, [%]
49,75
36,60
28,95
23,95
20,42
17,79
15,77
14,16
12,84
11,75
8,25
6,36
2,67
1,36

FO31, [%]
64,72
57,14
51,15
46,30
42,28
38,91
36,04
33,56
31,40
29,50
22,65
18,38
8,63
4,58

FO32, [%]
42,32
29,53
22,68
18,41
15,49
13,37
11,76
10,43
9,48
8,64
6,00
4,59
1,90
0,96

i := 0 .. 13
nti :=
1
2
3
4
5
6
7
8
9
10
15
20
50
100

FO51 :=

100
1.288 + 0.144 nt

FO52 :=

100
1.288 + 0.722 nt

FO31 :=

100
1.340 + 0.205 nt

FO32 :=

100
1.340 + 1.023 nt

57

Informatizarea i optimizarea proceselor de sudare

58

Factorul operator la sudarea cu arcul electric

Fig. 5.1. Variaia factorilor operatori FO51, FO52, FO31, FO32


(din relaiile 5.9) cu numrul de treceri
59

Informatizarea i optimizarea proceselor de sudare

Rezult c, la un procedeu de sudare dat, factorul operator FO variaz n limite


largi cu numrul de treceri nt, cu viteza de sudare vs i cu diametrul electrozilor de,
astfel: FO scade cnd nt i vs cresc i de scade. Variaiile sunt semnificative i, din
acest motiv, nu se poate lucra cu o valoare medie pe procedeu a facorului operator.
Importana cunoaterii ct mai exacte a factorului operator FO este motivat de
anumite argumente:
1. Normarea muncii sudorilor se poate face cerndu-le s respecte o valoare minim
dat a factorului operator FO. Sudorul se poate autocontrola uor, astfel: noteaz
timpul de sudare ts, l mparte la Ts (8 ore) i astfel tie dac s-a ncadrat sau nu n
min(FO). Dac este mai prevztor, sudorul poate s-i calculeze factorii operatori
dup 2 ore de munc. Astfel, dac este sub min(FO) are timp s recupereze.
2. Creterea factorului operator FO determin simultan creterea productivitii
muncii i scderile consumurilor de energie i a costurilor.
3. n cazul procedeului SE (care are celmai sczut factor operator), se recomand s
nu se sudeze componente cu grosimi care necesit mai mult de 10 treceri. Aceasta
fiindc pentru nt > 10, factorul operator FO scade repede i cresc rapid costurile,
mpreun cu consumurile de energie. Deci, pentru nt > 10, procedeul SE trebuie
nlocuit cu alt procedeu de sudare.

60

Echivaleni energetici la sudarea cu arcul electric

6
ECHIVALENI ENERGETICI
LA SUDAREA CU ARCUL ELECTRIC
Se definete echivalent energetic Ee ca fiind cantitatea de energie necesar
depunerii unui kilogram de metal cu un procedeu de sudare.
Procedeele de sudare cu arcul electric au 3 componente:
- energia arcului electric: Ee1;
- energia ncorporat n materialele de adaos: Ee2;
- energia primar folosit n procesele de elaborare a metalelor: Ee3.
ntre aceste componente exist relaia:
(6.1)

E e = E e1 + E e2 + E e3

6.1. Energia arcului electric


Energia arcului electric Ee1 se calculeaz pornind de la funcia obiectiv Z3 (din
tabelul 3.8, exprimat n WH/mmm2) ale crei valori se amplific cu 103/ i se
obine Ee1 exprimat n kWh/kg. Cu s-a notat greutatea volumului unitar de metal
care, pentru oeluri are valoarea 7,85 kg/dm3. Astfel se obin valorile lui Ee1 n funcie
de diametrul de al materialelor de adaos pentru toate procedeele de sudare cu arcul
electric (tabelul 6.1 i fig. 6.1).
Tabelul 6.1. Valorile componentei Ee1 a echivalentului energetic Ee
la sudarea cu arcul electric
Procedeul

SE
fpf

cpf

0,622
0,998

1,191
1,275

SF

de
[mm]
0,8
1
1,2
1,6
2
2,4
2,8
3,2

2,718
2,732
2,744

MG
sha
kW h
E e1 ,

kg
1,622
1,962
2,194
2,415
2,473
2,459
2,378

spa

2,433
2,472
2,457
2,394
2,340
2,288
2,190

STG

ST

1,373
1,519
1,632
1,736
1,834
1,925

1,537
1,419
1,418
1,459
1,521
61

Informatizarea i optimizarea proceselor de sudare


4
5
6

1,341
1,750
2,141

1,400
1,573
1,757

2,736
2,710
2,679

2,291
-

2,102
-

Valorile de pe abscisele graficelor corespunztoare diametrelor materialelor de


adaos (din figura 6.1) sunt date n tabelul 6.2.

Nr. crt.
de, [mm]

1
0,8

2
1

Tabelul 6.2. Valorile diametrelor de pe abscisele graficelo


din figura 6.1
3
4
5
6
7
8
9
10
11
1,2
1,6
2
2,4
2,8
3,2
4
5
6
3

Es=Ee1,
[kWh/kg]
2.5

1.5

0.5
1
SE fpf
MG spa

SE cpf
STG

SF
ST

10 11 de
MG sha

Fig. 6.1. Componenta Ee1 a echivalentului energetic Ee n funcie de diametrul de al


materialelor de adaos la sudarea cu arcul electric

6.2. Energia ncorporat n materialele de adaos


Energia ncorporat n materialele de adaos Ee2 se estimeaz cu datele medii
privind producerea materialelor de adaos:
- Trefilarea srmelor din oeluri pentru procedeele SE i SF consum circa 82 kWh/t;

62

Echivaleni energetici la sudarea cu arcul electric

- Trefilarea srmelor din oeluri pentru procedeele MIG i MAG consum circa 320
kWh/t; consumul de energie de 4 ori mai mare se explic prin faptul c srmele
pentru aceste procedee sunt mult mai subiri dect cele destinate procedeele SE i SF;
- Prepararea nveliurilor i aplicarea lor pe srm consum circa 32 kWh/t; uscarea
electrozilor nvelii dup fabricare necesit nc 300 kWh/t; necesarul de energie la
producerea electrozilor nvelii pentru procedeul SE este deci:
82

kWh
kWh
kWh
kWh
+ 32
+ 300
= 414
t
t
t
t

(6.2)

- Fabricarea fluxurilor topite pentru procedeele SF i SBZ consum circa 3000 kWh/t,
iar fluxurile ceramice circa 1000 kWh/t; necesarul de energie pentru producerea
materialelor de adaos ale procedeelor SF i SBZ este deci:
kWh
kWh
kWh
+ 3000
= 3082
t
t
t
kWh
kWh
kWh
82
+ 1000
= 1082
t
t
t
82

(6.3)

- Energia pentru producerea gazelor de protecie este greu de determinat; dac ele
rezult din distilarea fracionat a aerului, ca i produsele secundare ale fabricilor de
oxigen, atunci la argon i heliu se consum numai energia de mbuteliere; acelai
lucru se ntmpl la dioxidul de carbon rezultat din fermentaie; se ia deci o cot
medie de 0,05 din energia de producere a srmelor subiri (care este de 320 kWh/t) i
rezult consumul de 16 kWh/t la gaze; energia ncorporat n materialele de adaos la
sudarea n medii de gaze protectoare este:
320

kWh
kWh
kWh
+ 16
= 336
t
t
t

(6.4)

- La procedeele care utilizeaz srme tubulare STG i ST, banda este subire i,
pentru fabricarea ei, se consum pn la 400 kWh/t; umplutura care este un flux
topit i reprezint circa 10% fa de partea metalic consum circa 308 kWh/t; la
toate acestea se mai adaug 20 kWh/t necesare la formarea srmelor tubulare; astfel
rezult, pentru procedeele STG i ST:
kWh
kWh
kWh
kWh
400
+ 40
+ 308
+ 20
+
t
t
t
t
kWh
kWh
+0,05 400
= 788
(6.5)
t
t
kWh
kWh
kWh
kWh
kWh
+ 40
+ 308
+ 20
= 768
400
t
t
t
t
t
63

Informatizarea i optimizarea proceselor de sudare

Aceste valori sunt centralizate n tabelul 6.3.


Tabelul 6.3. Valorile componentei Ee2
Procedeul

SE

Ee2, [kWh/t]

414

SF
flux topit flux ceramic
3082
1082

MIG

MAG
336

STG

ST

788

768

Dar la calculul lui Ee2 mai trebuie inut seama de:


- pierderile de material de adaos prin stropiri;
- capete de electrozi i srme;
- fluxuri nerecuperate.
Prin urmare, se impune introducerea unor factori de amplificare (tabelul 6.4) cu
care sunt calculate valorile medii ale componentei Ee2 (tabelul 6.5).
Tabelul 6.4. Factorii de amplificare
Procedeul
Factorii de amplificare

SE
1,50

SF
1,10

MIG

MAG

STG

ST

1,25

Tabelul 6.5. Valorile medii ale componentei Ee2


Procedeul

SE

Ee2, [kWh/kg]

0,620

SF
flux topit flux ceramic
3,500
1,190

MIG

MAG
0,420

STG

ST

0,985

0,960

Se observ c energia ncorporat n materialele de adaos este ca ordin de


mrime egal cu energia arcului electric. Dac se adun componentele Ee1 i Ee2 se
obin datele din tabelul 6.6, reprezentate grafic n fig. 6.2.
Tabelul 6.6. Suma componentelor Ee1 i Ee2 ale echivalentului energetic
la procedeele de sudare cu arcul electric
Procedeul

SE
fpf

cpf

1,242
1,618
1,961
2,370
2,761

1,811
1,895
2,020
2,157
2,377

de
[mm]
0,8
1
1,2
1,6
2
2,4
2,8
3,2
4
5
6
64

SF
flux topit

MG

sha
spa
kW h
E e1 +E e2 ,

kg
2,042
2,853
2,382
2,892
2,614
2,877
2,835
2,814
6,218
2,893
2,760
6,232
2,879
2,708
6,244
2,798
2,610
6,236
2,711
2,522
6,210
6,179
-

STG

ST

2,358
2,504
2,617
2,721
2,819
2,910
-

2,497
2,379
2,378
2,419
2,481
-

Echivaleni energetici la sudarea cu arcul electric

3
Ee1+Ee2,
[kWh/kg]

2.5

1.5

1
1

SE fpf
MG spa

SE cpf
STG

SF
ST

10 11 de
MG sha

Ee1+Ee2, 6.5
[kWh/kg] 6.4
6.3
6.2
6.1
6
1
SE fpf
MG spa

SE cpf
STG

7
SF
ST

10 11 de
MG sha

Fig. 6.2. Reprezentarea grafic a sumei Ee1+Ee2 pentru procedeele de sudare cu


arcul electric
Valorile de pe abscisele graficelor corespunztoare diametrelor materialelor de
adaos (din figura 6.2) sunt date n tabelul 6.2.

6.3. Energia primar folosit n procesele de elaborare


a metalelor
Energia primar folosit n procesele de elaborare a metalelor Ee3 reprezint
energia necesar elaborrii unui kilogram de oel de la minereu pn la intrarea sa n
procesele de laminare, trefilare i ale asemenea operaii. n medie, energia Ee3 are
65

Informatizarea i optimizarea proceselor de sudare

valoarea de 9,77 kWh/kg. Adunnd pe Ee3 la suma Ee1+Ee2, rezult echivalenii


energetici Ee ai procedeelor de sudare cu arcul electric (tabelul 6.7, fig. 6.3).
Tabelul 6.7. Valorile echivalentului energetic Ee
la procedeele de sudare cu arcul electric
Procedeul

SE
fpf

SF
flux topit

cpf

de
[mm]
0,8
1
1,2
1,6
2
2,4
2,8
3,2
4
5
6

MG
sha

E e = E e1 +E e2 +E e3 ,
11,012
11,388
11,731
12,140
12,531

11,581
11,665
11,790
11,927
12,147

15,988
16,002
16,014
16,006
15,980
15,949

11,812
12,152
12,384
12,605
12,663
12,649
12,568
12,481
-

spa
kW h
kg

12,623
12,662
12,647
12,584
12,530
12,478
12,380
12,292
-

STG

ST

12,128
12,274
12,387
12,491
12,589
12,680
-

12,267
12,149
12,148
12,189
12,251
-

13
Ee,
[kWh/kg]
12.5

12

11.5

11
1
SE fpf
MG spa

66

SE cpf
STG

7
SF
ST

10 11 de
MG sha

Echivaleni energetici la sudarea cu arcul electric


16.5
Ee,
[kWh/kg]

16
15.5
1
SE fpf
MG spa

SE cpf
STG

10 11 de

SF
ST

MG sha

Fig. 6.3. Reprezentarea grafic a echivalenilor energetici


Ee = Ee1+Ee2+Ee3 la procedeele de sudare cu arcul electric
Valorile de pe abscisele graficelor corespunztoare diametrelor materialelor de
adaos (din figura 6.3) sunt date n tabelul 6.2.
Se observ c energia Ee3 necesar elaborrii oelurilor este considerabil
mai mare dect energiile arcului electric i energiile ncorporate n materialele de
adaos.

6.4. Analiza echivalenilor energetici


n tabelul 6.8 s-a fcut o analiz a echivalenilor energetici.
n tabelul 6.8 s-au fcut urmtoarele notaii:
E e1 - energiile medii folosite n arcul electric;
E e2 - energiile medii ncorporate n materialele de adaos;
E e3 - energiile medii destinate elaborrii oelurilor.
Tabelul 6.8. Componentele medii ale echivalenilor energetici i ponderile lor
relative pentru procedeele de sudare cu arcul electric
Procedeele
fpf
cpf

SE
SF

sha
spa
STG
ST

MG

E e1
1,3704
1,4392
2,2242
2,3345
2,7198
1,6698
1,4708

E e2

E e3

0,620
0,620
0,420
0,420
3,500
0,985
0,960

[hWh/kg]
9,77
9,77
9,77
9,77
9,77
9,77
9,77

E e1 + E e2

Ee

E e1 + E e2
Ee

E e1
Ee
[%]

1,9904
2,0592
2,6442
2,7545
6,2197
2,6548
2,4308

11,7604
11,8200
12,4142
12,5245
15,9898
12,4248
12,2008

16,925
17,421
21,300
22,000
38,898
21,367
19,923

11,653
12,176
17,916
18,639
17,010
13,439
12,055

Concluziile care rezult din analiza echivalenilor energetici (tabelul 6.8) sunt
urmtoarele:

67

Informatizarea i optimizarea proceselor de sudare

1. Energia consumat n arculelectric E e1 nu difer semnificativ de la un procedeu de


sudare la altul. Se poate deci calcula o valoare medie a acestora:
E e1 = 1,89 0,18

kWh
kg

(6.6)

2. Energia ncorporat n materialele de adaos E e2 este de acelai ordin de mrime cu


E e1 ; din cauza valorii mari a energiei ncorporate n fluxul topit, nu se poate calcula o
medie consistent a lui E e2 pentru tate procedeele de sudare cu arcul electric; dac
ns se sudeaz cu flux ceramic, exist o medie a lui E e2 pentru procedeele de sudare
respective:
E e2 = 0,89 0,14

kWh
kg

(6.7)

3. Ponderea sumelor E e1 + E e2 fa de echivalenii energetici Ee nu depete 39%, iar


ponderea lui E e1 fa de Ee este sub 19%.
4. Rezult c cea mai eficient cale de economie a energiei la sudarea cu arcul
electric este reducerea materialului de adaos. Ea se realizeaz folosind rosturi cu
arie ct mai mic posibil.
5. Micorarea curenilor de sudare i a tensiunilor arcului electric nu este o cale
eficient de reducere a consumurilor de energie.
6. n cazul procedeului SF, echivalentul energetic Ee se micoreaz dac se sudeaz
cu flux ceramic; astfel, Ee scade de la circa 18 kWh/kg la circa 16 kWh/kg.

68

Matrice i sisteme de ecuaii liniare

7
MATRICE I SISTEME DE ECUAII LINIARE
n capitolele anterioare a fost tratat optimizarea proceselor i procedeelor de
sudare, necesar ca optimizare la programare i la transporturi n producia de
structuri sudate. La rezolvarea acestor probleme se folosesc matrice i sisteme de
ecuaii liniare care se prezint n acest capitol, ca i cunotine necesare acestor
domenii.

7.1. Matrice
Matricea este un tablou dreptunghiular cu mn elemente aji aranjate pe m
rnduri i n coloane:

A mn =

a11

a12

K a1i

K a1n

a 21

a 22

K a 2i

K a 2n

K K K

a j1

a j2

K a ji

K K K

K a jn

(7.1)

a m1 a m2 K a mi K a mn

Aceast matrice se noteaz mai concis:


A mn = ( a ji )

(7.2)

Definiii
 Linia care unete elementele aji la care j = i se numete diagonal;
 Matricea la care numrul de rnduri m este egal cu numrul de coloane n se
numete matrice ptrat;
 Matricea ptrat la care toate elementele diagonalei sunt egale cu 1 i celelalte
elemente sunt egale cu 0 se numete matrice unitar i se noteaz cu I; la ea
exist relaiile:
69

Informatizarea i optimizarea proceselor de sudare

a ji = 1, pentru j = i

(7.3)

a ji = 0, pentru j i

 Matricea nul are toate elementele egale cu 0 i se noteaz cu O


 Dou matrici Amn i Bpq sunt egale dac au acelai numr de rnduri i de coloane
i dac elementele lor, aflate n aceleai poziii, au aceleai valori; egalitatea
matricilor este dat de relaiile:
m=p
n=q
a ji = b ji

(7.4)

 Dac o matrice Bpq are acelai numr de rnduri cu o matrice Amn (deci p = m), ea
poate fi aezat la dreapta matricei Amn. Se obine astfel matricea Cmn+q care se
numete matricea Amn mrit cu matricea Bpq. Matricea mrit se scrie astfel:
Cmn +q = A mn | Bpq , cu m = p

(7.5)

Operaii cu matrici
 Dou matrici Amn i Bpq se pot aduna dac au aceleai dimensiuni (m = p i n =
q); suma lor este o matrice Cst cu aceleai dimensiuni (m = p = s i n = q = t)
avnd elementele:
c ji = a ji + b ji
(7.6)
 Dou matrici Amn i Bpq se pot nmuli dac numrul coloanelor primei matrice
(n) este egal cu numrul rndurilor celei de-a doua matrice (p), adic n = p;
produsul lor este matricea Cml ale crei elemente se calculeaz cu relaia:
n

c jk = a ji bik

(7.7)

i =1

Se observ c produsul matricelor nu este comutativ; schimbnd ordinea lor n


produs, se poate ntmpla s nu mai fie ndeplinit condiia de nmulire. Chiar dac
ar fi satisfcut, produsul poate lua o alt form.
 O matrice Amn se nmulete cu un scalar S fr condiii prealabile; se obine o
matrice Pmn ale crei elemente sunt elementele matricei Amn nmulite cu scalarul
S:
p ji = S a ji
(7.8)
70

Matrice i sisteme de ecuaii liniare

Operaiile descrise se scriu sub formele:


A mn + Bmn = Cmn
A mn Bmq = Cmq

(7.9)

S A mn = Cmn
1
 Unele matrici ptrate Amm au o matrice invers A mm
, adic produsul matricei cu
inversa ei este matricea unitar I:

1
A mm A mm
=I

(7.10)

Asemenea matrici ptrate, care au matrice invers, se numesc matrici


nonsingulare. Matricele ptrate care nu au inverse se numesc matrici singulare.
Operaiile descrise satisfac egalitile:
A+ B= B+A
A + ( B + C ) = ( A + B) + C
A ( B C ) = ( A B) C
A ( B + C) = A B + A C
A+O=A
AI = A
A B B A, cu exceptia:

(7.11)

A A 1 = A 1 A = I
A A = A2
AI = IA = A
AO = OA = O

n relaiile (7.11), pentru simplificarea acestora, nu s-a mai specificat numrul


de rnduri i de coloane ale matricilor. Se nelege c, n operaiile prezentate,
numrul de rnduri i de coloane satisfac condiiile cerute.
Transformri ale matricilor prin operaii elementare
Operaiile elementare asupra matricilor sunt:
- se pot schimba ntre ele dou coloane sau dou rnduri;
- se poate nmuli cu un scalar un rnd sau o coloan;
- se pot aduna un rnd cu un alt rnd sau o coloan cu alt coloan.
71

Informatizarea i optimizarea proceselor de sudare

La toate operaiile elementare se respect o regul: rndul sau coloana cu care


se lucreaz rmn nemodificate n matrice.
Cu operaiile elementare se soluineaz simplu diferite probleme n care
intervin matrici.

7.2. Sisteme de ecuaii liniare


Un sistem de ecuaii liniare este format din m ecuaii cu n necunoscute
(variabile) aflate la puterea 1:
a11 x1 + a12 x 2 + K + a1i x i + K + a1n x n = b1
a 21 x1 + a 22 x 2 + K + a 2i x i + K + a 2n x n = b 2
M

(7.12)

a j1 x1 + a j2 x 2 + K + a ji x i + K + a jn x n = b j
M

a m1 x1 + a m2 x 2 + K + a mi x i + K + a mn x n = b m

Se introduc matricile Amn, Xn1 i Bm1:

A mn

a11 a12
a 21 a 22
M
M
=
a j1 a j2
M
M
a m1 a m2

K a1i
K a 2i
M
K a ji
M
K a mi

K a1n

x1
K a 2n
x2
M
M
; X n1 =
; Bm1 =
K a jn
xi
M
M
K a mn
xn

b1
b2
M
bi
M
bm

(7.13)

Cu aceste matrici, sistemul de ecuaii liniare (7.12) devine:


A mn X n1 = Bm1

(7.14)

La aceste sisteme de ecuaii liniare se deosebesc 3 situaii:


- n > m; aceste sisteme au maimulte soluii i se preteaz la optimizare pentru c
ofer alternative; corelnd alternativele cu funcii obiectiv, se obin soluii optime
pentru fiecare situaie; aceste sisteme se utilizeaz att n programarea liniar, ct i
n optimizarea transporturilor;
- n = m; aceste sisteme au o soluie i deci nu ofer alternative; ele nu sunt propice n
optimizare;
72

Matrice i sisteme de ecuaii liniare

- n < m; aceste sisteme nu au, n cazul general, nici o soluie; n cazul particular, cnd
sunt satisfcute o serie de condiii, ele au o soluie.
a) Rezolvarea sistemelor n > m
Sistemele de ecuaii liniare cu n > m au mai multe soluii. Acestea se gsesc
anulnd variabilele n plus fa de ecuaii, adic n m necunoscute. Sistemul se
transform ntr-un sistem cu attea ecuaii cte necunoscute sunt, n = m. Dac din
cele n variabile se anuleaz pe rnd cte n m necunoscute, nseamn c orice
sistem cu n > m genereaz prin anulare un numr de Cmn sisteme cu n = m:
Cmn =

n ( n 1) ( n 2 ) K ( n m + 1)
m!

(7.15)

Cele Cmn soluii obinute prin aceast metod se numesc de baz i se noteaz
sbf. Soluiile sbf formate numai din numere pozitive se numesc soluii bazic
favorabile i se noteaz sbf. Soluiile sbf care conin i zerouri pentru unele
necunoscute sunt degenerate i se noteaz sbf`.
Deci sistemele liniare n > m folosite n optimizri au Cmn soluii care s eobin
prin anularea pe rnd a cte n m variabile.
b) Rezolvarea sistemelor n = m

Sistemele de ecuaii liniare nu n = m se rezolv plecnd de la relaia (7.14) n


care se introduce egalitate ntre numrul necunoscutelor i cel al ecuaiilor:
A mm X m1 = Bm1
(7.16)
1
Se nmulete cu inversa matricei Amm i se ine seama c produsul A mm A mm
este matricea unitar I. Astfel rezult soluia matricial a sistemului (7.16) sub
forma:
1
X m1 = A mm
Bm1
(7.17)

Sistemul (7.16) se poate rezolva cu operaiile elementare ale matricilor. Se


formeaz matricea:
A mm | Bm1

(7.18)

i se opereaz pe rndurile ei pn ce Amm se transform n matricea unitar I. n


acel moment, matricea Bm1 devine matricea soluiei sistemului.
73

Informatizarea i optimizarea proceselor de sudare

c) Rezolvarea aproximativ a sistemelor n < m

Obinerea unor valori pentru variabilele xi la sistemele liniare cu n < m, care s


le satisfac cu aproximaie, se realizeaz n diferite modaliti. Cea mai rapid este
metoda minimizrii ptratelor erorilor. Orice sistem de ecuaii liniare (7.12) se
poate scrie sub forma:
n

(a

ji

x i b j ) = 0,

j = 1,2,K,m

(7.19)

i =1

Dac se introduce soluia sistemului, adic se dau valori corespunztoare


necunoscutelor xi, toate cele m expresii (7.19) ar trebui s fie nule. Acest fapt nu se
ntmpl n cazul general i, prin urmare, expresiile (7.19) vor fi diferite de zero.
Diferena reprezint eroarea j i relaile devin:
n

j = ( a ji x i b j )

(7.20)

i =1

Suma ptratelor erorilor j2 este:


n

S = = ( a ji x i b j )
j=1
j=1 i =1

2
j

Minimizarea lui S are loc atunci cnd toate derivatele pariale

(7.21)

S
sunt nule.
x i

Se obine sistemul:
S
= 0, i = 1, 2,K, n
x i

(7.22)

al crui numr de ecuaii n este egal cu numrul necunoscutelor.


Se rezolv sistemul i se obin soluiile aproximative ale sistemului cu n < m.

74

Programarea liniar

8
PROGRAMAREA LINIAR
8.1. Modelul matematic al programrii liniare
O problem de optimizare aparine programrii liniare (PL) dac satisface
condiiile:
- funcia obiectiv Z se exprim printr-o relaie liniar de n variabile xi (i = 1, 2,
..., n);
- optimizarea lui Z se face prin maximizare;
- variabilele xi satisfac restricii exprimate prin relaii liniare;
- numrul restriciilor m este mai mic dect cel numrul variabilelor n;
- variabilele xi iau numai valori pozitive.
Definiia programrii liniare (PL) se scrie matematic astfel:
n

Z = c1 x1 + c 2 x 2 + K + ci x i + K + c n x n = ci x i
i =1

OPT(Z) = max(Z)
n
<

x
ji i b j , j = 1, 2,K, m
>
i=1
m < n

x i 0, i = 1, 2,K, n

(8.1)

Variabilele xi se numesc decizionale deoarece, prin valorile lor, se realizeaz


soluia optim SO care maximizeaz pe Z. Se obinuiete s se fac urmtoarele
notaii:
- ci costuri;
- aji coeficieni structurali;
- bj stipulaii.
Faptul c PL opereaz prin maximizare, nu-i reduce generalitatea. Atunci cnd
se dorete minimizarea ui Z, se aplic PL asupra lui Z.
Relaiile (8.1) nu reprezint modelul matematic al programrii liniare, deoarece
unele restricii au form de inegaliti. Transformarea inegalitilor se face dup
anumite reguli:
75

Informatizarea i optimizarea proceselor de sudare

- inegalitile de tipul:
n

(a

ki

x i ) < bk

(8.2)

i =1

devin egaliti dac se adaug o variabil xp1 pozitiv i de valoare att de mare, nct
s niveleze relaia (8.2), respectiv:
n

(a

ki

x i ) + x p1 = b k

(8.3)

i =1

- inegalitile de tipul:
n

(a

ki

x i ) > bk

(8.4)

i =1

devin egaliti dac se scade o variabil pasiv xp2 pozitiv i se adaug o variabil
artificial xa pozitiv, alese astfel nct s niveleze relaia (8.4), respectiv:
n

(a

ki

x i ) x p1 + x a = b k

(8.5)

i =1

Variabila xa este necesar pentru a neutraliza semnul negativ al variabilei


pasive.
Variabilele pasive i artificiale nu trebuie s modifice funcia obiectiv Z. Din
acest motiv, variabilele pasive intr n Z cu costuri nule. Costurile variabilelor
artificiale au semn negativ i, ca valori absolute, ele sunt de (10-100) ori mai mari
dect variabilele decizionale.
n calculele de optimizare, toate variabilele se trateaz la fel, indiferent dac
sunt decizionale, pasive sau artificiale.
Cu aceste explicaii, s-a ajuns la modelul matematic al programrii liniare PL:
n

Z = ci x i
i =1

OPT(Z) = max(Z)
n

a ji x i = b j , j = 1, 2,K, m
i=1
x i 0

n > m

(8.6)

Ultimele dou condiii sunt banale i, n cele ce urmeaz, nu vor mai fi


amintite, considernd c sunt ntotdeauna satisfcute.
76

Programarea liniar

8.2. Algoritmul simplex


Algoritmul simplex (AS) rezolv orice problem de programare liniar. Sunt
ns i probleme de programare liniar structural mai simple care se rezolv cu
metode mai rapide, care se vor prezenta n subcapitolul urmtor.
Pentru descrierea i buna nelegere a algoritmului simplex (AS), se va folosi
un exemplu, descris etapizat n cele ce urmeaz.
O fabric de electrozi nvelii produce dou tipuri de asemenea materiale de
adaos, notate 1 i 2. Capacitatea liniei de producie este de maxim 5000 t/an.
Cererile de electrozi 1 sunt de cel puin 1000 t/an, iar cele de electrozi 2 sunt de cel
puin 2000 t/an. ntreprinderea realizeaz beneficii de 200 lei/t la electrozii 1 i de
100 lei/t la electrozii 2. Se cere s se elaboreze un program de producie care s
ofere un beneficiu maxim.
Etapa 1
Se scriu expresiile funciei obiectiv Z i ale restriciilor impuse variabilelor
decizionale care, pentru cazul considerat, sunt cantitile de electrozi 1 i 2,
deocamdat necunoscute, notate x1 i x2. Funcia obiectiv Z reprezint beneficiul care
trebuie maximizat. Rezult sistemul:
Z = 200 x1 + 100 x 2
x + x 5000
1
2

x1 1000
x 2 2000

(8.7)

Etapa 2
Se introduc variabilele pasive x3, x4, x6 i variabilele artificiale x5 i x7 conform
regulilor enunate (relaiile 8.2, 8.3, 8.4, 8.5). Ele transform inegalitile n egaliti.
Se completeaz apoi expresia lui Z i rezult modelul matematic al problemei:
Z = 200 x1 + 100 x 2 + 0 ( x 3 + x 4 + x 6 ) 1000 ( x 5 + x 7 )

x1 + x 2 + x 3 = 5000

x1 x 4 + x 5 = 1000
x x + x = 2000
6
7
2

(8.8)

Etapa 3
Se scriu matricile problemei. Pentru aceasta, se utilizeaz ecuaiile restriciilor,
introducnd n ele toate necunoscutele:
77

Informatizarea i optimizarea proceselor de sudare

1 x1 + 1 x 2 + 1 x 3 + 0 x 4 + 0 x 5 + 0 x 6 + 0 x 7 = 5000

1 x1 + 0 x 2 + 0 x 3 1 x 4 + 1 x 5 + 0 x 6 + 0 x 7 = 1000
0 x + 1 x + 0 x + 0 x + 0 x 1 x + 1 x = 2000
1
2
3
4
5
6
7

(8.9)

Coeficienii necunoscutelor formeaz matricea de structur A37, variabilele dau


matricea X71, iar termenii liberi din ecuaiile (8.9) constituie matricea stipulaiilor B31.
n acest caz, matricile au expresiile:
x1
x2
1 1 1 0 0 0 0
x3
5000
A 37 = 1 0 0 1 1 0 0 ; X 71 = x 4 ; B31 = 1000
0 1 0 0 0 1 1
x5
2000
x6
x7

(8.10)

Cu aceste matrici, sistemul restriciilor se scrie:


A 37 X 71 = B31

(8.11)

Etapa 4
Se caut o soluie bazic favorabil de pornire sbf1. n principiu, problema se
rezolv anulnd n m variabile i, sistemul avnd attea necunoscute cte ecuaii
sunt, se obine o soluie. Aceasta poate fi o sbf sau nu. Pentru a gsi, din prima
ncercare, o sbf, se vor respecta urmtoarele:
- n cele n m variabile anulate s fie cuprinse toate (sau majoritatea) variabilelor
decizionale;
- se anuleaz toate variabilele cu semnul minus n fa.
Prin urmare, vom anula variabilele decizionale x1 i x2 i variabilele cu semn
negativ x4 i x6. S-au anulat deci 4 variabile, care sunt suficiente, rmnnd un sistem
de 3 ecuaii cu 3 necunoscute: x3, x5, x7. Cu acestea, sistemul se transform astfel:
A 33 X 31 = B31

(8.12)

sau, desfurat:
1 0 0 x3

5000

0 1 0 x 5 = 1000
0 0 1 x7
78

2000

(8.13)

Programarea liniar

ntruct A33 = I, soluia este evident, obinndu-se sbf1:


x 3 = 5000
x 5 = 1000

(8.14)

x 7 = 2000

Etapa 5
Se trece de la sbf1 la sbf2. Deoarece algoritmul simplex maximizeaz,
nseamn c sbf2 trebuie s-i dea lui Z o valoare mai mare dect sbf1:
Z ( sbf 2 ) > Z ( sbf1)

(8.15)

Pentru a economisi pai ctre OPT(Z) = max (Z), trebuie ca saltul lui Z s fie
celmai mare posibil. Trecerea de la sbf1 la sbf2 reprezint eliminarea unei
necunoscute xk din sbf1 i nlocuirea ei cu o necunoscut x1 care fusese anulat
cnd s-a elaborat sbf1. Paii de la o soluie bazic favorabil la alta, pn se ajunge
la soluia optim SO, astfel ca:
Z ( SO ) = max ( Z ( SO ) ) = OPT ( Z ) ,

(8.16)

sunt prezentai n tabelul 8.1 avnd o structur pe module.


Modulul I (din tabelul 8.2) se completeaz astfel:
- n coloana 1 sunt date costurile (0, -1000, -1000) variabilelor ce compun sbf1;
- coloana 2 cuprinde variabilele lui sbf1 (x3, x5, x7);
- coloanele 3-9 conin coeficienii structurali (elementele matricei A37);
- n coloana 10 sunt trecute stipulaiile (elementele matricei B31);
- coloana 11 va fi completat mai trziu.
Valorile lui Zi se determin fcnd produsele scalare ntre costurile variabilelor
care compun sbf1 i elementele coloanelor 3-9. Rezult:
Z11 = 1 0 1 1000 + 0 ( 1000 ) = 1000

Z12 = 1 0 + 0 ( 1000 ) 1 1000 = 1000


Z = 1 0 + 0 1000 + 0 1000 = 0
(
) (
)
13

Z14 = 0 0 + 1 1000 + 0 ( 1000 ) = 1000

Z15 = 0 0 1 1000 + 0 ( 1000 ) = 1000


Z = 0 0 + 0 ( 1000 ) + 1 1000 = 1000
16
Z17 = 0 0 + 0 ( 1000 ) 1 1000 = 1000

(8.17)

79

Informatizarea i optimizarea proceselor de sudare

Tabelul 8.1. Aplicarea algoritmului simplex la rezolvarea problemelor


de programare liniar
1

Ci
Cj

sbf

0
-1000
-1000

x3
x5
x7

Zi
Ci Zi
0
x3
200
x1
-1000
x7
Zi
Ci Zi
0
x3
200
x1
100
x2
Zi
Ci Zi
0
x4
200
x1
100
x2
Zi
Ci Zi

200

100

1
1
1
0
-1000
1200
0
1
0
200
0
0
1
0
200
0
0
1
0
200
0

2
1
0
1
-1000
1100
1
0
1
-1000
1100
0
0
1
100
0
0
0
1
100
0

0
0
-1000
Coloanele matricii A37
3
4
5
1
0
0
0
-1
1
0
0
0
0
1000 -1000
0
-1000
0
1
1
-1
0
-1
1
0
0
0
0
-200
200
0
200 -1200
1
-1
1
0
-1
1
0
0
0
0
-200
200
0
200 -1200
1
1
-1
1
0
0
0
0
0
200
0
0
-200
0
-1000

-1000

6
0
0
-1
1000
-1000
0
0
-1
1000
-1000
1
0
-1
-100
100
1
1
-1
100
-100

7
0
0
0
-1000
0
0
0
1
-1000
0
-1
0
1
100
-1100
-1
-1
1
-100
-900

10

11

12

Modulele

5000
1000
2000

500
1000

4000
1000
2000

4000
2000

II

2000
1000
2000

2000
-

III

2000
3000
2000

IV

Se fac diferenele ntre costurile Ci ale variabilelor i Zi i se obin valorile


trecute pe ultimul rnd al modulului I. Se caut cea mai mare diferen pozitv Ci Zi
care, n exemplul dat, este 1200. Coloana pe care se afl aceasta, determin variabil
x1 care va intra n sbf2.
Se mpart stipulaiile B cu elementele coloanei variabilei care intr n sbf2 i
se obin valorile lui (care se trec n coloana 11):
5000
= 5000
1
1000
= 1000
(8.18)
1
2000
=
0
Cea mai mic valoare pozitiv a lui determin, prin rndul n care se afl,
variabila care rezult din soluia sbf2. n cazul dat, aceasta este x5. Rezult deci, c
sbf2 este format din variabilele x3, x1, x7.

80

Programarea liniar

La intersecia variabilei care intr (coloana 3) cu rndul variabilei care iese (x5)
se gsete pivotul (1). Acesta este baza trecerii la modulul II.
Tabelul 8.2. Completarea modulului I din tabelul 8.1 i trecerea
la modulul II
1

10

11

12

0
-1000
-1000

x3
x5
x7

1
1
0
-1000
1200
0
1
0
200
0

1
0
1
-1000
1100
1
0
1
-1000
1100

1
0
0
0
0
1
0
0
0
0

0
-1
0
1000
-1000
1
-1
0
-200
200

0
1
0
-1000
0
-1
1
0
200
-1200

0
0
-1
1000
-1000
0
0
-1
1000
-1000

0
0
0
-1000
0
0
0
1
-1000
0

5000
1000
2000

500
1000

4000
1000
2000

4000

2000

II

Zi
Ci Zi
0
x3
200
x1
-1000
x7
Zi
Ci Zi

Coloanele 1 i 2 de la modulul II se completeaz cu 0, 200, -1000 (costurile


aferente lui sbf2), respectiv cu x3, x1, x7 (variabilele componente ale lui sbf2).
Coloanele 3-9 conin coeficienii structurali aimatricii A37 dup ce, printr-o operaie
elementar, coloana pivotului se compune numai din zerouri, iar pivotul are valoarea
1. Aceasta se realizeaz scznd rndul 2 din rndul 1.
Noile stipulaii B se calculeaz aplicnd o anumit regul: noii B sunt egali cu
vechii B din care se scad produsele scalare ntre elementele aflate pe coloana cu
max(Ci Zi) din modulul I i O:
vechii B col 3 = noii B
(8.19)
n cazul de fa, elementele coloanei corespunztoare lui max(Ci Zi) sunt: 1,
1, 0. n ceea ce privete , are valoare 1000. Rezult noile stipulaii B:
x 3 = 5000 1000 1 = 4000
x 5 = 1000 1000 1 = 0

(8.20)

x 7 = 2000 1000 0 = 2000

Se vede c x5 = 0, fiind variabila care nu intr n sbf2; n locul ei se introduce


noua variabil (x1) cu valoare egal cu cea a lui :
x1 = = 1000

(8.21)

Rezult noii B care intr n coloana 10 a modulului II:


x 3 = 4000
x 5 = 1000

(8.22)

x 7 = 2000
81

Informatizarea i optimizarea proceselor de sudare

n acest moment, modulul II se afl exact n situaia modulului I cnd s-a


pornit algoritmul simplex. Modulului II i se aplic operaiile folosite la modulul I i
se obine trecerea la modulul III.
Algoritmul simplex se aplic de attea ori pn cnd rndul Ci Zi nu mai
conine nici o valoare pozitiv. Atunci stipulaiile dau soluia optim SO care
optimizeaz pe Z prin maximizare.
n exemplul considerat, trecerile de la un modul la altul s-au realizat conform
tabelului 8.3.
Tabelul 8.3. Trecerile de la modulele I la II, de la II la III, de la III la IV
Trecerea

intr

noii B = vechii B a ji

x1 = =

4000 = 5000 1000 1


0 = 1000 1000 1
2000 = 2000 1000 0
2000 = 4000 1 2000
1000 = 1000 0 2000
2000 = 2000 1 2000
2000 = 2000 1 2000
3000 = 1000 1 2000
2000 = 2000 0 2000

I II

II III
x2 = =
x4 = =
III IV

iese
x5

x7
x3

Evoluia valorilor funciei obiectiv pentru cele 4 soluii bazic favorabile


consecutive este:
x 3 = 5000

sbf1: x 5 = 1000 ; Z ( sbf1) = 3 106


x = 2000
7
x1 = 1000

sbf 2 : x 3 = 4000; Z ( sbf 2 ) = 1,8 106


x = 2000
7
x1 = 1000

sbf 3: x 2 = 2000; Z ( sbf 3) = 0, 4 106


(8.23)
x = 2000
3
x1 = 3000

sbf 4 = SO : x 2 = 2000;
x = 2000
4
Z ( sbf 4 ) = Z ( SO ) = max ( Z ) = OPT ( Z ) 0,8 106

n concluzie, pentru exemplul dat, beneficiul maxim este de 800000 lei dac se
produc 3000 t electrozi tip 1 i 2000 t electrozi tip 2.
82

Programarea liniar

8.2. Metode pentru soluionarea programrilor liniare


fr algoritmul simplex
a) Metoda algebric folosete sistemul restriciilor sub forma:
A mn X n1 = Bm1

(8.24)

Dac se anuleaz pe rnd n m variabile, se genereaz cele Cnm sisteme cu


n=m care, prin soluionare, dau toate soluiile sb. Se extrag din ele soluiile bazic
favirabile sbf i acestea se introduc n funcia obiectiv Z. Soluia optim SO este
aceea care maximizeaz sau minimizeaz pe Z.
Pentru exemplificare, se folosete acelai exemplu de mai sus. n acest caz,
sistemul restriciilor este:
x1 + x 2 + x 3 = 5000

x1 x 4 + x 5 = 1000
x x + x = 2000
6
7
2

(8.25)

Acest sistem, cu n=7 necunoscute i m=3 ecuaii, se descompune n C37 sisteme


cu n=m=3:
C37 =

765
= 35
1 2 3

(8.26)

ns nu trebuie rezolvate toate cele 35 de sisteme. Este suficient s ne limitm


la sistemele care au variabilele decizionale x1 i x2. Numrul acestora este 5, i
soluiile lor sunt:
x1 + x 2 + x 3 = 5000 x1 = 1000

x 2 = 2000 "sbf 3"


x1 = 1000
x = 2000
x = 2000
3
2

(8.27)

x1 + x 2 = 5000 x1 = 3000

x1 x 4 = 1000 x 2 = 2000 "sbf 4"


x = 2000
x = 4000
2
4

(8.28)

83

Informatizarea i optimizarea proceselor de sudare

x1 + x 2 = 5000 x1 = 3000

x1 + x 5 = 1000 x 2 = 2000
x = 2000
x = 2000
2
5

(8.29)

x1 + x 2 = 5000 x1 = 1000

x 2 = 4000
x1 = 1000
x x = 2000 x = 2000
6
2
6

(8.30)

x1 + x 2 = 5000
x1 = 1000

x 2 = 4000
x1 = 1000
x + x = 2000 x = 2000
7
2
7

(8.31)

Astfel s-au obinut 5 sb-uri, dintre care 4 sunt sbf-uri. Dou dintre ele se
identific cu sbf3 i sbf4 = SO de la soluionarea cu algoritmul simplex. Se
observ c algoritmul simplex, care face paii maximi de la un sbf la altul, sare
peste unele sb-uri intermediare. Aceasta ofer algoritmului simplex eficiena
maxim.
b) Metoda grafic se utilizeaz numai la problemele de programare liniar
care au dou variabile decizionale. Aceast metod se exemplific folosind acelai
exemplu.
Restriciile impuse sunt:
x1 + x 2 5000

(8.32)
x1 1000
x 2000
2
n planul x1Ox2 se reprezint restriciile (fig. 8.1) i se obine domeniul
favorabil DF care este triunghiul ABC, inclusiv laturile sale.
Optimizarea se face prin maximizare. Din acest motiv, punctele mai
ndeprtate de originea axelor sunt soluiile cutate. Punctele care intereseaz sunt B
i C, coordonatele lor fiind:
B (1000, 4000 )
(8.33)
C ( 3000, 2000 )
Acestor puncte le corespund valorile funciei obiectiv:
Z ( B ) = 0,6 106
(8.34)
6
Z ( C ) = 0,8 10
Rezult soluia optim SO(3000,2000) i beneficiul maxim de 800000lei.
84

Programarea liniar

x2,
[t/an]
5000

A (1000, 2000)
B (1000, 4000)
C (3000, 2000)

x1 = 1000

Z(A) = 0,4106
Z(B) = 0,6106
Z(C) = 0,8106

4000

3000
DF
C
2000

x2 = 2000

A
x1 + x2 = 5000

1000

1000

2000

3000

4000

5000 x1, [t/an]

Fig. 8.1. Domeniul favorabil de rezolvare a problemei


avnd n vedere restriciile (8.32)
c) Metoda raionamentului direct nseamn analiza problemei i, din
aceasta, rezult modul de rezolvare a ei. Se exemplific aceast metod cu ajutorul
aceluiai exemplu.
Electrozii de tip 1 aduc cel mai mare beneficiu. Deci ei trebuie s ocupe cea
mai mare parte a capacitii de producie (5000 t/an). Electrozii de tip 2 dau un
beneficiu egal cu jumtate din cel dat de electrozii de tip 1. n consecin, electrozii
de tip 2 trebuie fabricai la limita minim, adic 2000 t/an.
Rezult deci x2 = 2000 t/an. La capacitatea de 5000 t/an a liniei de producie,
nseamn c electrzii de tip 1 trebuie s se fabrice la capacitatea x1 = 3000 t/an.

85

Informatizarea i optimizarea proceselor de sudare

9
OPTIMIZAREA TRANSPORTURILOR
9.1. Modelul matematic al problemei transporturilor
Optimizarea transporturilor constituie un caz particular al programrii liniare
i, deci, se poate rezolva cu algoritmul simplex. Dar, datorit paritcularitilor
problemei, exist o metod mai simpl, i anume algoritmul transporturilor (AT).
Problema optimizrii transporturilor se enun astfel: exist m surse
(productori) care realizeaz fiecare aj bunuri (j = 1, 2, ..., m); exist n
receptori (consumatori) care au nevoie fiecare de bi bunuri (i = 1, 2, ..., n). Costul
transportului unitii de produs de la surda j la receptorul i este cji. Se cere s
se programeze satisfacerea consumurilor la costul minim.
Se poate presupune c sistemul productor-consumator este echilibrat, adic tot
ceea se ofer este preluat:
m

a j = bi
j=1

(9.1)

i =1

Dar, pot exista i dezechilibre, adic:


- supraproducie:
m

a > b
j

j=1

i =1

(9.2)

(9.3)

- supraconsum:

a < b
j

j=1

i =1

n cazul acestor dezechilibre, se introduce fie un consumator fictiv, fie un


productor fictiv, cu rolul de a echilibra situaia. Aceti factori fictivi intr n funcia
obiectiv Z cu costuri nule.
Funcia obiectiv a transportului se poate scrie:
n

Z = ( cij x ji )
i =1 j=1

86

(9.4)

Optimizarea transporturilor

unde xji reprezint cantitile (deocamdat necunoscute) care se transport de la sursa


j la consumatorul i. Este evident c optimizarea lui Z se realizeaz prin
minimizare, adic:
OPT ( Z ) = min ( Z )

(9.5)

Prin urmare, algoritmul transporturilor este un algoritm de minimizare.


Problema transporturilor are mn necunoscute xji i m+n-1 ecuaii liniare.
Este evident c numrul necunoscutelor mn l depete pe cel al ecuaiilor m+n1. Rezult c este posibil optimizarea. Restriciile impuse variabilelor xji se scriu
observnd c orice consumator i primete ceea ce i este necesar de la cei m
productori. n acelai timp, producia sursei j este preluat de cei n consumatori:
m

ji

= bi ; i = 1,2,K,n

j=1

(9.6)

ji

j = 1,2,K,m

= a j;

i =1

Cele m+n restricii nu sunt independente, deoarece ele satisfac concomitent


condiia de echilibru (9.1) i, deci, numrul lor se reduce cu o unitate, devenind
m+n-1.
Modelul matematic al problemei transporturilor (PT) se scrie:
m

Z = ( c ji x ij )
j=1 i =1

OPT ( Z ) = min ( Z )
m

ji

= bi ; i = 1, 2,K, n

ji

= a j;

j=1
n

j = 1,2,K,m

(9.7)

i =1
m

a = b
j

j=1

i =1

m n > m + n 1
x ji 0

Ultimele dou restricii sunt banale i nu se vor meniona n cele ce urmeaz.


Matricile problemei transporturilor sunt:
- matricea necunoscutelor Xmn;
- matricea costurilor Cmn.
87

Informatizarea i optimizarea proceselor de sudare

Se observ c problema transporturilor este mai simpl dect programarea


liniar, deoarece:
- n sistemul celor m+n-1 restricii, toi coeficienii necunoscutelor sunt egali cu 1;
- orice variabil xji apare o dat n primele m restricii i n ultimele n-1 restricii,
respectiv:

Cmn

c11 c12
c21 c22
M
M
=
c j1 c j2
M
M
cm1 c m2

K c1i
K c 2i
M
K c ji
M
K cmi

K c1n
K c 2n
M
K c jn
M
K cmn

X mn

x11
x 21
M
=
x j1
M
x m1

K x1i
K x 2i
M
K x ji
M
K x mi

K x1n
K x 2n
M
K x jn
M
K x mn

x12
x 22
M
x j2
M
x m2

(9.8)

9.2. Metode pentru calculul soluiilor bazice favorabile


Rezolvarea problemei transporturilor ncepe, ca i la programarea liniar, cu
gsirea unei soluii bazic favorabile de pornire sbf1. Gsirea acesteia se face
anulnd m n ( m + n 1) variabile n plus, iar sbf1 este consituit din
m + n 1 necunoscute.
La problema transporturilor exist 2 metode pentru determinarea unei soluii
bazic favorabile de pornire sbf1:
- metoda colului de la nord-vest (NV);
- metoda Vogel (MV).
a) Metoda colului de la nord-vest se prezint cu ajutorul unui exemplu.
Se consider sistemul:
a1 = 10; a 2 = 10; a 3 = 15; a 4 = 15
b1 = 5; b 2 = 10; b3 = 35

care se consider echilibrat, deoarece:


88

(9.9)

Optimizarea transporturilor
4

a = b
j

j=1

(9.10)

= 50

i =1

Etapele calculelor pentru determinarea lui sbf1 sunt urmtoarele (fig. 9.2):
- se deseneaz tabloul cu m (4) rnduri i n (3) coloane; pe latura vertical din
dreapta tabloului se noteaz produciile aj, iar pe latura orizontal de jos a tabloului
se noteaz consumurile bi (fig. 9.2.a);
- n colul de N-V al tabloului se aeaz cea mai mic valoare dintre a1 i b1 (b1 = 5);
valoarea din colul de N-V se scade din valorile de la capete; coloana sau rndul care
are zero la capt se elimin (fig. 9.2.b);
- n noul col de la N-V se aplic aceeai operaie succesiv (fig. 9.2.c); cnd pe
verticala din dreapta i pe orizontala de jos rmn numai zerouri, calculele s-au
terminat;
- soluia final sbf1 cutat se gsete identificnd valorile din fig. 9.2.d cu
matricea necunoscutelor (fig. 9.2.e).
10

10

10

10

15

15

15

15

35

5
0

a)

10 5

15

15
35

30

15

c)

10

10

10

35

b)

0 (2)

0 (4)

15 0

15

0 (5)

15 0

15

0 (6)

0
(1)

0
(3)

0
(6)

d)

89

Informatizarea i optimizarea proceselor de sudare

X43
10 5

10 5

x33

15

15 0

x43

15

15 0

x11

x12

x13

x21

x22

x23

x31

x32

x41

x42

10

35

30

15
0

e)

f)

Fig. 9.2. Etapele de calcul pentru obinerea sbf1 cu metoda NV

Astfel, rezult sbf1 NV:


x11 = 5
x12 = 5
x 22 = 5

(9.11)

x 23 = 5
x 33 = 15
x 43 = 15

Observaii finale la metoda NV:


1. n aplicaii nu se utilizeaz cte un tablou pentru fiecare operaie, ci totul se face pe
un singur tablou (fig. 9.2.f);
2. Soluia sbf1 este nedegenerat fiindc cele m + n 1 = 4 + 3 1 = 6 valori ale
necunoscutelor sunt strict pozitive;
3. Condiiile necesare dar nu i suficiente pentru un calcul corect sunt: n fiecare
etap suma valorilor din ultima coloan din dreapta trebuie s fie egal cu suma
valorilor din ultimul rnd de jos; pentru exemplul dat:

90

Optimizarea transporturilor

Operatia 1: 45 = 45
Operatia 2: 40 = 40
Operatia 3: 35 = 35

(9.12)

Operatia 4: 30 = 30
Operatia 5: 15 = 15
Operatia 6: 0 = 0

Suma valorilor ce compun sbf1 trebuie s fie egal cu:

a = b
j

4. Este bine ca sbf-urile cu care s elucreaz s se reprezinte grafic, pentru a


vizualiza modul de desfurare a lucrurilor (pentru sbf1 fig. 9.3).
10
a1

10
a2
x12 = 5

x11 = 5

15
a3
x23 = 5

15
a4
x33 = 15

x22 = 5
b1
5

b2
10

x43 = 15
b3
35

Fig. 9.3. Vizualizarea lui sbf1 obinut prin metoda NV


5. Ordinea numerotrii produciilor aj i a consumatorilor bi se poate schimba, cu
schimbarea corespunztoare a costurilor n matricea respectiv Cmn.

b) Metoda Vogel (MV) se prezint cu ajutorul aceluiai exemplu. Se introduce


n plus matricea costurilor:
1 2 4
3 3 6
C43 =
(9.13)
5 9 7
8 1 5
Pentru calculul lui sbf1 trebuie urmate anumite etape (fig. 9.4):
- se stabilete matricea costurilor C43 i nc o matrice goal, avnd pe latura vertical
din dreapta produciile aj i pe latura orizontal de jos consumurile bi;
91

Informatizarea i optimizarea proceselor de sudare

- se calculeaz Penalitile ca diferene, pe rndurile i coloanei matricei C43, ntre


cel mai mic cost i urmtorul su; penalitile se scriu pe marginile din dreapta i de
jos ale matricei C43; ele se dau n valori absolute i reprezint plusul de cost la
alegerea necorespunztoare a componentelor sbf-urilor; n cazul cnd sunt 2 costuri
minime i egale pe un rnd sau peo coloan, penalitatea corespunztoare este zero;
- se face prima intrare pe rndul sau pe coloana cu penalitate maxim; n exemplul
dat, penalitatea cea mai mare este 4 (ultimul rnd); locul intrrii este determinat de
cel mai mic cost aflat; rndul respectiv este 1;
- n matricea iniial goal, n locul rndului 4 (r4) i a coloanei 2 (c2), se introduce
cea mai mic valoare dintre aj i bi, care limiteaz locul intrrii; n exemplul dat, se
introduce 10, deoarece b2 = 10 i a4 = 15;
- ca i la metoda NV, valoarea introdus (10) se scade din a4 = 15 i b2 = 10 i, n
locul lui b2 = 10, apare 0;
- din matricea costurilor C43 se elimin rndul sau coloana care are 0 la capt; n
exemplul dat, se elimin coloana 2 (c2);
- dup eliminare, se recalculeaz penalitile i procedura se ia de la nceput; ea se
repet pn cnd pe verticala din dreapta i pe orizontala de jos a matricei (iniial
goal) sunt numai zerouri;
- n acest moment, valorile aflate n matricea respectiv sunt componentele lui sbf1:
x11 = 5; x13 = 5; x 23 = 10;

(9.14)

x 33 = 15; x 42 = 10; x 43 = 5
C43
5

10 5

(4)

10

10 0

(3)

15

15 0

(5)

10

15

15 5

10
0

35
20
10
5
0

(2) 4

(6)

(1) 3

5
0

Fig. 9.4. Etapele de calcul pentru obinerea sbf1 cu metoda MV

92

Optimizarea transporturilor

10
a1

10
a2
x13 = 5

15
a3

15
a4
x42 = 10

x23 = 10
x33 = 15

x11 = 5

x43 = 5
b1
5

b2
10

b3
35

Fig. 9.5. Vizualizarea lui sbf1 obinut prin metoda MV


Observaii finale la MV:
1. Dac sunt 2 sau mai multe penaliti maxime, egale valoric, intrarea se produce la
penalitatea care are, pe rndul sau coloana ei, cel mai mic cost;
2. sbf1 (MV) este nedegenerat, ca i sbf1 (NV);
3. Se calculeaz valorile lui Z pentru cele dou sbf1 i se obine:
Z ( sbf1( NV ) ) = 240

(9.15)

Z ( sbf1( MV ) ) = 225

4. Dac se compar cele dou metode de calcul a soluiei bazic favorabile de pornire,
rezult c metoda NV este mai simpl dect metoda MV; n general ns, sbf1(MV)
este mai aproape de soluia optim SO dect sbf1(NV). n exemplul considerat:
Z ( sbf1( NV ) ) > Z ( sbf1( MV ) ) ,
ceea ce confirm concluzia.

(9.16)

9.3. Algoritmul transporturilor


Algoritmul transporturilor se descrie cu acelai exemplu utilizat att la NV, ct
i la MV. Ca sbf1 se alege cel dat de NV, deoarece este mai departe de soluia
optim i astfel algoritmul se aplic de mai multe ori. n aplicaiile practice ns, se va
opta pentru soluiile bazic favorabile ct mai apropiate de SO.
Etapele de lucru cu algoritmul transporturilor (fig. 9.6, fig. 9.7) sunt
urmtoarele:
- se deseneaz 3 matrice avnd dimensiunile corespunztoare problemei (4 rnduri i
3 coloane); n prima matrice se trec costurile cji, n a doua matrice se calculeaz zi, iar
a treia matrice se utilizeaz pentru a determina diferenele ci zi ;

93

Informatizarea i optimizarea proceselor de sudare

- n matricea costurilor C43 se ncercuiesc costurile cji care corespund lui sbf1; se
poate demonstra c acestor costuri le corespund valori egale cu zero ale diferenelor
ci zi i, deci, n a treia matrice se introduc zerouri ncercuite;
- la diferenele ci zi egale cu zero n matricea a doua corespund zi = ci ; n
consecin, n aceast matrice se trec costurile cji ncercuite n matricea C43;
- se calculeaz ceilali zi cu ajutorul multiplicatorilor u i v; suma lor trebuie s
fie egal cu zi; se obin astfel attea ecuaii cte sunt necesare dac sbf1 este
nedegenart i dac, prin definiie, v1 = 0 ; calculele sunt prezentate n fig. 9.8;
valorile astfel obinute sunt ncercuite pentru o mai uoar urmrire;
- avnd toi zi, se calculeaz valorile ci zi prin scderea elementelor aflate pe
aceleai poziii n prima i a doua matrice;
- la algoritmul simplex intereseaz ci zi > 0 ca i valoare maxim, pentru c se
urmrea optimizarea prin maximizare; la algoritmul transporturilor optimizarea se
face prin minimizare; de aceea, trecerea de la sbf1 la sbf2 se face pe cea mai
mic diferen ci zi care trebuie s aib semn negativ i, ca valoare absolut, s fie
maxim; n exemplu avem 2 valori negative egale, corespunztoare variabilelor x13 i
x42; n colncluzie, trecerea de la sbf1 la sbf2 se poate face introducnd fie
variabila x13, fie variabila x42.

Intr x13 = ; ies x12 i x23


x11
5

x12

x13

5-
x23

x22
5+

5-
x33
15
x43
15

Intr x42 = ; iese x22


x11

=5
sbf2:
x11 = 5
x12 = 0
x13 = 5
x22 = 10
x23 = 0
x33 = 15
x34 = 15

x12

=5

5
x23

x22
5-

5+
x33
15
x42

x43

sbf2:
x11 = 5
x12 = 5
x22 = 0
x23 = 10
x33 = 15
x42 = 5
x43 = 10

15-

Fig. 9.6. Aplicarea algoritmului transporturilor pentru gsirea noii variabile la


trecerea de la sbf1 la sbf2

94

Optimizarea transporturilor
zi
V
cji

V1

V2

V3

ci zi

U1

-1

U2

U3

U4

-1

U1 + V1 = 1
U1 + V2 = 2
U2 + V2 = 3
U2 + V3 = 6
U3 + V3 = 7
U4 + V3 = 3

V1 = 0
U1 = 1
V2 = 1
U2 = 2
V3 = 4
V3 = 4

U1 = 1
V2 = 1
U2 = 2
V3 = 4
U3 = 3
U4 = 1

Fig. 9.7. Aplicarea drumului plus-minus () pentru a determina variabila care iese
din sbf2, odat cu intrarea noii variabile

Se trece acum la etapele necesare stabilirii variabilei care iese din sbf2 (fig.
9.7):
- se stabilete o matrice cu dimensiunile corespunztoare problemei i se introduc
variabilele soluiei sbf1 cu valorile lor; n exemplu, desemneaz 2 matrice deoarece
sunt posibile 2 intrri: x13 i x42; noile variabile intr n matrice cu valoarea ;
- introducerea noii variabile defavorizeaz echilibrul ntre producii i consumuri,
deoarece se adaug ;
- restabilirea echilibrului se face introducnd variabila cu semn corespunztor pe
lng celelalte variabile, astfel ca, prin adunare, s nu se perturbe egalitatea ntre
producie i consum; se obine un drum nchis, numit drumul ; n exemplu sunt 2
drumuri , corespunztoare variabilelor x13 i x42;
- se d lui cea mai mic valoare pozitiv care s anuleze o variabil veche; n
exemplu = 5 n ambele drumuri;
- rezult 2 soluii bazic favorabile sbf2: una sbf2` corespunztoare intrrii x13 = 5,
care este degenerat pentru c se anuleaz 2 variabile din sbf1, i anume x12 i x13;
cealalta, sbf2`` corespunztoare intrrii x42 = 5, care este nedegenerat;
- se prefer s se calculeze mai departe cu soluii bazic favorabile nedegenerate,
deoarece sistemul u i v d valori complete;
- algoritmul transporturilor se aplic de attea ori pn cnd n matricea ci zi nu
mai apare nici o valoare negatic; n acel moment s-a ajuns la soluia optim SO.

95

Informatizarea i optimizarea proceselor de sudare

n exemplul dat, acest moment apare la sbf3 i deci aceast soluie este
optim.
n fig. 9.8 se prezint cele 2 etape care conduc la SO.
zi
V
cji

V1

V2

V3

ci zi

U1

-2

U2

U3

U4

x11
5
U1 + V1 = 1
U1 + V2 = 2
U4 + V2 = 1
U4 + V3 = 5
U2 + V3 = 6
U3 + V3 = 7

x12
5-

x12

V1 = 0
U1 = 1
V2 = 1
U4 = 0
V3 = 5
V3 = 5

x23
10
x33
15
x42
5+

sbf3:
x11 = 5
x13 = 5
x23 = 10
x33 = 15
x42 = 10
x43 = 5

x43
10-

zi
V
cji

V1

V2

V3

-1

ci zi

U1

U2

U3

U4

sbf3 = SO deoarece nici un ci zi nu are valoare negativ

Fig. 9.8. Etapele algoritmului transporturilor care conduc la soluia optim SO n


exemplul considerat
96

Optimizarea transporturilor

Valorile funciei obiectiv Z pentru soluiile bazic favorabile sbf succesive


sunt:
Z ( sbf1) = 240
Z ( sbf 2 ) = 235

(9.17)

Z ( sbf 3) = Z ( SO ) = min ( Z ) = OPT ( Z ) = 225

Se observ c sbf1(MV) este chiar soluia optim (relaia 9.15), ceea ce arat
c metoda Vogel, dei mai complicat dect metoda colului de la nord-vest, conduce
repede i chiar direct, uneori, la soluia optim.
Acest exemplu se ncheie cu vizualizarea transporturilor pentru cele 3 soluii
bazc favorabile (fig. 9.9).
sbf1:
x11 = 5
x12 = 5
x22 = 5
x23 = 5
x33 = 15
x43 = 15

10
a1

10
a2

sbf2:
x11 = 5
x12 = 5
x23 = 10
x33 = 15
x42 = 5
x43 = 10

x11 = 5

Z(sbf3) = 225

15
a4
x33 = 15

x22 = 5
b2
10

b1
5
10
a1

10
a2

x43 = 15
b3
35

15
a3

15
a4

x42 = 5
x23 = 10
x33 = 15

x12 = 5

x11 = 5

x43 = 10
b1
5

Z(sbf2) = 235
sbf3:
x11 = 5
x13 = 5
x23 = 10
x33 = 15
x42 = 10
x43 = 5

x23 = 5

x12 = 5

Z(sbf1) = 240

15
a3

10
a1

b2
10
10
a2

x13 = 5

x11 = 5

b3
35

15
a3
x23 = 10
x33 = 15

x43 = 5

x42 = 10
b1
5

b2
10

15
a4

b3
35

Fig. 9.9. Vizualizarea transporturilor pentru cele 3 soluii bazic favorabile ale
exemplului considerat
97

Informatizarea i optimizarea proceselor de sudare

9.4. Utilizarea soluiilor bazic favorabile degenerate


n algoritmul transporturilor
Este evident c, ori de cte ori se prezint alternativa sbf nedegenerat sau
sbf degenerat, se va opta pentru prima. Sunt ns cazuri cnd nu avem dect o
soluie bazic favorabil sbf degenerat pentru a merge nainte cu algoritmul
transporturilor. n acest caz, sistemul multiplicatorilor nu este complet.
Completarea ei se realizeaz introducnd o variabil care nu face parte din
soluia bazic favorabil degenerat i care are valoarea zero. Acest ultim deziderat
este necesar pentru a se pstra echilibrul ntre producie i consum. Alegerea acestei
variabile se face astfel nct drumul s se nchid i s ia valori rezonabile.
Tehnica descris se ilustreaz folosind sbf 2 degenerat n exemplu. Soluia
sbf 2 are numai 5 valori diferite de yero i sistemul multiplicatorilor are doar 4
ecuaii, iar unii u sau v nu se pot determina. Se face apel la variabilele x23 = 0
(fig. 9.10) sau x12 = 0 (fig. 9.11). n ambele cazuri, sistemele multiplicatorilor se
completeaz. ns, pentru x12 = 0, drumul nu duce nicieri, n timp ce pentru x23 =
0, drumul cu = 0 d soluia sbf3 = SO.
De la sbf2 la sbf3 cu
x23 = 0
cji

zi
V

V1

V2

V3

ci zi

U1

U2

U3

U4

-1

x11

x12

5
U1 + V1 = 1
U1 + V3 = 4
U3 + V3 = 7
U4 + V3 = 5
U2 + V3 = 6
U3 + V2 = 3

V1 = 0
U1 = 1
V3 = 3
V3 = 3
V3 = 3
U2 = 3

5
x22
10-

x23
0+
x33
15

x42

sbf3 cu
= 0:
x11 = 5
x13 = 5
x23 = 10
x33 = 15
x42 = 10
x43 = 5

x43
15-

Fig. 9.10. Trecerea de la o soluie bazic favorabil degenerat sbf 2 la o nou


soluie bazic favorabil sbf3 pe variabila = 0
98

Optimizarea transporturilor
De la sbf2

zi
V

cji

V1

V2

V3

ci zi

U1

U2

U3

U4

-2

x11

x12

x12

5
U1 + V1 = 1
U1 + V3 = 4
U3 + V3 = 7
U4 + V3 = 5
U1 + V2 = 2
U2 + V2 = 3

V1 = 0
U1 = 1
V3 = 3
V3 = 3
U1 = 1
V2 = 1

5+

0-
x22
10

x33
15
x42

La =15 se obine
x12 = -15, ceea ce
contrazice
modelul
matematic al
programrii
liniare

x43
15-

Fig. 9.11. Trecerea de la soluia bazic favorabil degenerat sbf 2 la nici o alt
soluie pe variabila x12 = 0
Observaie final la optimizarea transporturilor:
Optimizarea transporturilor pe criteriul cost minim nu minimizeaz
concomitent optimizri pe consum minim de energie sau pe drum total minim
parcurs. De asemenea, algoritmul transporturilor nu asigur transporturile cu
mijloacele ncrcate la maximum. Pentru asemenea optimizri, sunt necesare alte
algoritmuri, care ns nu conduc simultan la costuri minime.

99

Informatizarea i optimizarea proceselor de sudare

10
OPTIMIZAREA PROIECTRII
10.1. Proiectarea activitilor
Proiectarea activitilor necesare realizrii unui anumit scop cuprinde 4
probleme fundamentale:
1. Definirea scopului care trebuie realizat
Scopul poate fi un obiectiv material (echipament, produs, mbuntire a
performanelor, raionalizri, economisiri) sau spiritual (ridicarea gradului de cultur,
de civilizaie, formarea omului nou).
n domeniul sudrii, cel mai frecvent obiectiv este proiectarea tehnologiilor
astfel nct structura sudat s corespund performanelor nscrise n caietul de
sarcini. La acest obiectiv se adaug necesitatea de a economisi energie i materiale,
de a realiza productivitate ridicat, mecanizare i robotizare.
2. Planificarea aciunior n timp i spaiu
Pentru aceasta, proiectul se descompune n activiti definite prin operaiile
elementare care le compun. Dup aceea, ele se programeaz n timp, n succesiuni i
simultaneiti. Rezult astfel nsuirea activitilor componente n timp.
La realizarea structurilor sudate, planificarea aciunilor n timp i spaiu
nseamn descompunerea structurii n subansambluri i apoi definirea tehnologic a
fiecrei suduri (procedeu, parametri tehnologici), a succesiunilor operaiilor n timp
(sudurile se execut ntr-o anumit ordine, astfel ca deformaiile s fie minime) i n
spaiu (poziii de sudare ct mai accesibile). Dup toate aceste etape se stabilete
ordinea lucrrilor n timp i spaiu, necesar sudrii subansamblurilor ntre ele i
obinerea structurii.
3. Estimarea personalului uman i a materialelor necesare
Pentru rezolvarea acestei probleme, se pornete de la operaiile elementare, se
continu cu subansamblurile i se termin cu structura. La fiecare nivel se calculeaz
necesarul de personal uman (oameni pe grupuri de calificare) i de materiale
(echipamente, materiale, bani), pn se ajunge la total.
4. Implementarea proiectului aa cum a fost definit n cele 3 etape, adic
ndeplinirea proiectului.
La realizarea unui proiect definit n etapele descrise anterior sunt necesare
o serie de operaii i aciuni:
1. Definirea corelaiilor ntre operaii. Aceasta nseamn stabilirea efecturii
lor n timp i spaiu, simultaneitile i secvenele. n cazul sudrii, rezolvarea acestor
100

Optimizarea proiectrii

probleme permite determinarea cantitativ a echipamentelor, a sudorilor i a


nivelurilor de calificare a acestora.
2. Programarea n timp a fiecrei operaii elementare n cadrul
subansamblurilor. Avnd toate componentele, se programeaz activitatea de
asamblare general a produsului finit.
3. Se determin evenimentele i aciunile critice care condiioneaz
nscrierea lucrrii n planul stablit. Conductorul proiectului este chemat s vegheze
ca aciunile i evenimentele critice s se ncadreze n termenele stabilite.
4. Urmtirea continu a realizrii proiectului i introducerea, dac este
necesar, a modificrilor necesare pentru mbuntirea execuiei sale. n
domeniul sudrii, aceasta nseamn: nlocuirea unor procedee mai potrivite situaiei
concrete, modificarea unor secvene de sudare (n cazul apariiei unor deformaii
neprevzute), schimbarea unor materiale de sudare pentru a se rezolva unele
fenomene imprevzibile i alte asemenea msuri.
5. Alocarea optimizat a resurselor umane i materiale pentru a economisi
materiale, energie i for uman. Se realizeaz astfel o permanent reducere a
costurilor i consumurilor care nu a fost posibil s se prevad n cursul proiectrii.
6. Stabilirea corelaiei optime ntre timp i cost n fiecare etap de
desfurare a proiectului. n cazul sudrii, analize de acest fel trebuie fcute mai ales
n stadile demontaj la subansambluri i la montajul general. Se vor considera
procedeele mecanizate, cu pregtirile necesare (poziionri, introducerea pe
dispozitive i evacuare), fa de procedeele manuale i semimecanizate, mai lente i
fr aciunile de la procedeele mecanizate.

10.2. Metode utilizate pentru optimizarea proiectrii


Rezolvarea dezideratelor enunate pentru optimizarea proiectrii i
implementrii activitilor de realizare a scopului propus, se realizeaz prin dou
metode: CPM (critical path method) i PERT (program evaluation and review
technique). La noi, aceste metode se numesc: MDC (metoda drumului critic) i,
respectiv, metoda de evaluare a programului i tehnica de urmrire.
Pentru domeniul structurilor sudate, metoda drumului critic se potrivete mai
binei, ca atare, ea va fi descris n cele ce urmeaz, fiind notat MDC.
MDC se materializeaz ntr-o reea format din segmente orientate i noduri
circulare. Nodurile circulare reprezint activiti, evenimente, operaii, iar
segmentele reprezint relaiile dintre ele.
n continuare s evor folosi notaiile:
- activitate Ac operaii cu durat diferit de zero;
- eveniment Ev operaii instantanee cu durata practic egal cu zero.
ntr-un proiect, orice Ac sau Ev este legat cu alt Ac sau Ev n 3 feluri:

101

Informatizarea i optimizarea proceselor de sudare

- o activitate Ac sau un eveniment Ev trebuie s precead direct o alt activitate Ac


sau un eveniment Ev; excepie face activitatea Ac sau evenimentul Ev care se afl pe
ultimul loc n reea;
- o activitate Ac sau un eveniment Ev trebuie s fie precedat direct de o alt activitate
Ac sau eveniment Ev; excepie face activitatea Ac sau evenimentul Ev care se afl pe
primul loc n reea;
- o activitate Ac sau un eveniment Ev se poate efectua simultan cu alt activitate Ac
sau eveniment Ev.
Aceste corelri ntre Ac i Ev sunt singurele posibiliti de legturi ntre
nodurile reelei.

10.3. Desenarea reelei MDC


Desenarea diagramei de face asociind exprimrile logice cu reprezentri
grafice potrivite scopului (tabelul 10.1).
Tabelul 10.1. Reprezentaea propoziiilor logce
pentru realizarea reelei MDC
Nr.
crt.
1.

2.

3.

4.

5.

Propoziia
A i B se pot realiza simultan;
C nu poate ncepe dect cnd A s-a ncheiat.
X i Y nu pot ncepe dect dup ce s-a ncheiat Z;
X i Y se pot realiza simultan.
E poate ncepe numai dup ce D i F s-au ncheiat;
D i F se pot realiza simultan.
F i G nu pot ncepe dac H i I nu s-au terminat;
Att H i I, ct i F i G, se pot efectua simultan.
B nu poate ncepe dect dup ce D i E s-au terminat;
F poate ncepe imediat ce E s-a ncheiat;
Att D i E, ct i B i F, se pot efectua simultan.

Reprezentarea
A

B
Z

X
Y

F
H

Construcia reelei se realizeaz asamblnd, n ordinea corepunztoare, toate


propoziiile logice ale aciunilor Ac i evenimentelor Ev. Reeaua este nchis cu dou
evenimente fictive: startul St i finalul Fl. n acest fel, reeaua este nchis i nu d
natere la confuzii.
Nodurile au n interior o liter mare, corespunztoare aciunii (activitate sau
eveniment) pe care o reprezint. La nodurile care reflect Ac, se aeaz un numr care
102

Optimizarea proiectrii

indic direct sau codificat durata aciunii Ac. Pentru evenimene Ev, numrul de
nod este ntotdeauna zero.
Cele artate sunt ilustrate printr-un exemplu. n tabelul 10.2 sunt prezentate
propoziiile logice i reprezentarea lor grafic.
Tabelul 10.2. Propoziiile logice i reprezentrile lor pentru exemplul
de realizare a unei reele
Nr. crt.

Propoziia

1.

A este prima operaie.

2.

F ncepe numai dup ce B i C s-au terminat.

Reprezentarea
St

3.

J urmeaz dup I.

4.

I urmeaz dup E.

5.

Q ncepe numai dup ce P i K s-au ncheiat.


K
L

6.

R ncepe dup ce L i Q s-au terminat.


Q
R

7.

T ncepe dup ce R i S s-au ncheiat.


S

8.
9.

O precede pe S.

K ncepe cnd J i N s-au ncheiat.


N
F

10.

M ncepe dup ce F i G s-au ncheiat.


G

11.

B urmeaz dup A.

B
C
12.

B, C, D i E se pot realiza simultan.

D
E
13.

G urmeaz dup C.

103

Informatizarea i optimizarea proceselor de sudare


14.

H urmeaz dup D.

15.

L urmeaz dup K.

16.

O urmeaz dup M.

17.

P poate ncepe dup ce N i M s-au terminat.


M

18.

N poate ncepe imediat ce F, G i H s-au ncheiat.

N
H

19.

T este ultima operaie.

Fl
C

20.

C, D i E se pot realiza simultan, dar numai dup ce A


s-a terminat.

D
E

21.

B precede pe F.

Formarea reelei (diagramei) ncepe cu prima operaie. n cazul exemplului


considerat, startul este dat de operaia A (propoziia 1). n continuare, se caut
propoziia ce conine pe A (propoziiile 11 i 20). Se realizeaz asamblarea i se
obine imaginea din fig. 10.1.a. n continuare, se trece la operaia B, pentru c A nu
mai apare; operaia B este coninut n propoziia 2, mpreun cu C. Se continu
asamblarea i se obine imaginea din fig. 10.1.b.

St

F
B

C
St

St

A
D

D
E

E
a)

b)

Fig. 10.1. Modul de construire a reelei


(dup propoziiile logice din tabelul 10.2)

104

Optimizarea proiectrii
O
F

St

B
C

Fl

Q
E

R
L

Fig. 10.2. Reeaua complet realizat


(dup propoziiile logice din tabelul 10.2)
Construcia reelei progreseaz cu aceast metodologie i se obine astfel
reeaua complet (fig. 10.2). Aspectul geometric al reelei nu este relevant, deoarece
nu s-a adoptat nici o scar de reprezentare. Important este tehnologia reelei care
exprim logica propoziiilor n ordonarea lor.
Reeaua desenat (fig. 10.3) se completeaz cu variabila timp. Se estimeaz
durata fiecrei activiti i se scrie n nodul respectiv, sub sau lng litera care indic
activitatea Ac. Evenimentele Ev poart cifra zero, fiindc ele au rolul de a marca
etapele realizrii proiectului. Odat terminat introducerea timpului n reea, se poate
trece la calcule. Ele se efectueaz n mai multe scopuri:
- pentru a determina durata de realizare a proiectului;
- pentru a stabili operaiile care determin durata materializrii proiectului;
- pentru a estima limitele de timp ntre care pot s se deruleze operaiile care nu sunt
determinante pentru durata materializrii proiectului.

10.4. Definiii fundamentale orientate pe aciuni i pe evenimente


Definiiile fundamentale orientate pe aciuni Ac sunt:
- Timpul cel mai devreme pentru nceperea unei Ac (EST) este momentul cel mai
timpuriu cnd ea poate fi atacat;
- Timpul cel mai devreme pentru terminarea unei Ac (EFT) este momentul cel
mai timpuriu cnd ea se poate termina;
- Timpul cel mai trziu pentru terminarea unei Ac (LFT) este momentul cel mai
ndeprtat cnd ea se poate ncheia, fr a ntrzia alte Ac;
- Timpul cel mai trziu pentru nceperea unei Ac (LST) este egal cu timpul LFT al
ei din care se scade durata sa; LST arat ct ct de trziu se poate ncepe o Ac fr a
se ntrzia alte Ac;
- Limita total de timp (TF) este durata total de timp n care Ac se poate extinde,
fr a ntrzia realizarea proiectului;
- Limita liber de timp (FF) este durata total de prelungire a unei Ac, fr a
ntrzia nici o alt Ac.
105

Informatizarea i optimizarea proceselor de sudare

Definiiile fundamentale orientate pe evenimente pe Ev sunt:


- Cea mai timpurie apariie a lui Ev (EPO) este momentul cel mai devreme cnd
poate s apar; EPO are aceeai valoare cu EST i EFT a operaiei considerate ca o
Ac cu durat nul;
- Cea mai trzie apariie a unui Ev (LPO) este momentul cel mai ndeprtat cnd
poate s apar; LPO are aceeai valoare cu LST i LFT a operaiei considerat ca o
aciune Ac cu durat nul.

10.5. Calculul optimizrii proiectrii


Pentru calculul optimizrii proiectrii se ncepe cu desenarea reelei i
introducerea duratelor aciunilor Ac.
Pentru exemplificare, se consider reeaua din fig. 103.

A
3
St
0

C
7
F
10
Fl
0

D
6
B
5

E
8

G
3

H
2

Fig. 10.3. Reeaua proiectului pentru exemplificarea operaiilor de optimizare a ei


Numerele din nodurile reelei arat durata aciunilor Ac. Aceasta poate fi dat
direct n ore, zile sau alte uniti de timp, respectiv codificate dup o scar aleas n
prealabil. n acest exemplu, durata este exprimat n zile. El a fost extras de la
optimizarea proiectrii sudrii la mbinarea blocseciilor corpului unei nave maritime.
Operaiile n reeaua proiectului se fac o dat n direcia St Fl i a doua oar
invers, adic Fl St. Primul parcurs (St Fl) d programul EST, iar al doilea
parcurs (Fl St) d programul LFT.
10.5.1. Determinarea drumului EST (St Fl)
Se pornete de la St, care este un eveniment Ev. Momentul nceperii este zero,
care se scrie pe sgeat, deasupra nodului St, orientat ctre Fl. ntruct St nu are
durat, se termin tot la momentul zero, care se aeaz pe aceeai sgeat cu primul
zero.
Conform conexiunilor, simultan ncep aciunile A i B, ambele avnd
momentul zero de nceput, deoarece suntlegate de St. Sgeile vor avea cte un zero.
Aciunea A se termin dup 3 uniti de timp, iar B se termin dup 5 uniti de timp.
106

Optimizarea proiectrii

Adunate cu momentul nceperii (zero la fiecare aciune), se obin momentele


terminrii acestor aciuni:
- pentru A: 0 + 3 = 3;
- pentru B: 0 + 5 = 5.
Aceste valori se scriupe sgeile lor. Aciunile D i E pot ncepe numai dup ce
A i B s-au terminat. Avnd n vedere c A se ncheie la momentul 3, iar B se ncheie
la momentul 5, aciunile D i E vor ncepe la momentul 5, cel mai mare dintre cele
dou. Astfel, se ajunge la finalul parcursului Fl (fig. 10.4). El are pe sgeata sa
numerele 23 de dou ori, deoarece, fiind eveniment Ev, durata sa este nul. Timpul
23 de pe sgeata lui Fl arat durata cea mai mic de finalizare a proiectului.
3 10
0 3

0 0

St
0

A
3

C
7

13 23

F
10

5 11

0 5

B
5

D
6
5 13

E
8

23 23

16 18

Fl
0

13 16

G
3

H
2

Fig. 10.4. Parcurgerea reelei din fig. 10.3 n sensul St Fl


Conform definiiilor din subcapitolul anterior, se poate scrie c:
EST = EFT = EPO al lui Fl = 23 u.t.

(10.1)

unde:
u.t. uniti de timp.
10.5.2. Determinarea drumului LFT (Fl St)
Se efectueaz drumul LFT (Fl St). Dac proiectul nu este ntrziat, atunci
LFT al sfritului Fl este egal cu EFT. n consecin, 23 intr n dreapta sgeii de jos
a lui Fl, dirijat ctre St. Cum Fl este un eveniment Ev, durata sa este zero i n stnga
primete tot 23. Mergnd napoi, 23 se transmite la sgeile activitilor H i F, pe
locul din dreapta. Se scad duratele lor i se obine:
- pentru F: 23 10 = 13;
- pentru H: 23 2 = 21.
La aciunile legate de mai multe aciuni (cum ar fi C i E), locul din dreapta al
sgeilor este ocupat de cel mai mic numr al sgeilor lor. La aciunea C se trece 13
(avnd 13 de la F i 21 de la H). La aciunea E particip 18 de la G i 13 de la F, deci
se nscrie 13. Astfel, dac nu s-au fcut erori, se ajunge la sgeata inferioar a lui St
107

Informatizarea i optimizarea proceselor de sudare

cu zero (fig. 10.5). Startul St fiind un eveniment, are durata zero i deci mai apare
nc un zero pe sgeata sa. Conform definiiilor aenunate anterior, se poate scrie:
LPO = LFT = LST a unui Ev

(10.2)

LST = LFT durata sa, la o A c


LFT a unei A c = min ( LST ) a unei operatii ce o urmeaza

A
3

C
7
F
10

6 13

2 5

13 23

St
0

Fl
0

D
6

0 0

B
5
0 5

23 23

12 18

E
8
5 13

H
2

G
3

21 23

18 21

Fig. 10.5. Parcurgerea reelei din fig. 10.3 n sensul Fl St


n practic nu se lucreaz fiecare drum separat, ci totul se efectueaz pe un
singur desen al reelei (fig. 10.6).
3 10
0 3

0 0

St
0

C
7

A
3

6 13

2 5

5 11

13 23

F
10

23 23

13 23

0 5

0 0

B
5
0 5

D
6
12 18
5 13

E
8
5 13

16 18

Fl
0
23 23

13 16

G
3

H
2
21 23

18 21

Fig. 10.6. Reeaua operativ a procesului


Odat ce s-a realizat reeaua i a fost temporizat, se determin operaiile care
nu pot fi ntrziate. Conform definiiilor date, o operaie nu poate fi prelungit dac
EST-ul su este egal cu LST-ul ei sau EFT-ul ei s aib aceeai valoare cu LFT-ul ei.
n exemplul din fig. 10.6, operaiile critice sunt St i Fl, mpreun cu aciunile
B, E, F.
Drumul obinut prin unirea operaiilor critice (St B E F Fl) se
numete drum critic. n fig. 10.6, drumul critic este dublat. Se observ c o reea
poate avea mai multe drumuri critice.
108

Optimizarea proiectrii

Avnd n vedere c operaiile critice ale unui proiect determin durata sa, este
indicat ca ele s fie n atenia conductorului de proiect. Celelalte evenimente i
aciuni, care nu afecteaz direct realizarea la termenele prevzute, pot fi date n grija
subalternilor prin delegarea competenei.

10.6. Calculul limitelor de timp TF i FF


Calculul limitei totale de timp TF i a limitei libere de timp FF se face cu
relaiile:
(10.3)
(10.4)

TF = LST EST = LFT EFT


FF = min ( EST ) EFT

unde:
min(EST) minimumul EST al operaiilor care urmeaz operaiei de realizat
Se poate demonstra c ntre FF i TF exist relaia:
(10.5)

FF << TF

n tabelul 10.3 sunt prezentate valorile mrimilor FF i TF pentru operaiile din


exemplul reprezentat n fig. 10.3-10.6. LST-ul unei operaii se afl n partea dreapt a
sgeii de jos, iar EST-ul se afl n partea dreapt a sgeii de sus. n tabelul 10.3 sunt
notate locurile mrimilor care intereseaz pentru calculul mrimilor TF i FF.
Tabelul 10.3. Valorile mrimilor TF i FF pentru reeaua
reprezentat n fig. 10.3-10.6
Operaia
St
A
B
C
D
E
F
G
H
Fl

LST
0
5
5
13
18
13
23
21
23
0

TF
EST
0
3
5
10
11
13
23
16
18
0

TF
0
2
0
3
7
0
0
5
5
0

EST
0
3
5
13
13
13
23
16
23
23

FF
EFT
0
3
5
10
11
13
23
16
18
23

FF
0
0
0
3
2
0
0
0
5
0

Definiiile operaionale ale proiectrii optimizate (prezentate n subcapitolul


10.4) se pot reformula astfel:
Definiiile fundamentale orientate pe aciuni Ac sunt:
EST = max(EFT) al tuturor operaiilor care preced operaia n cauz;
EFT = EST + durata operaiei n cauz;
109

Informatizarea i optimizarea proceselor de sudare

LFT = min(LST) al tuturor operaiilor care urmeaz operaiei n cauz;


LST = LFT durata operaiei n cauz;
TF = LST EST = LFT EFT;
FF = min(EST) al tuturor operaiilor care urmeaz operaiei n cauz.
Definiiile fundamentale orientate pe evenimente pe Ev sunt:
EPO = EST = EFT;
LPO = LFT = LST.
Odat realizat, reeaua unui proiect trebuie datat pe zilede lucru. Pentru
aceasta, se introduc anumite convenii:
- toate operaiile pornesc la nceputul zilei care urmeaz; aciunea C (cu EST = 3)
ncepe n dimineaa celei de-a 4-a zi lucrtoare; aceeai operaie C (cu LST = 6),
poate ncepe n dimineaa celei de-a 7-a zi lucrtoate.
- toate operaiile se termin la sfritul zilei de lucru; n cazul aciunii C (cu EFT =
10), ea se termin cel mai devreme n seara celei de-a a 10-a zi lucrtoare; operaia C
(cu LFT = 13) se poate termina cel mai trziu n seara celei de-a 13-a zi lucrtoare.
n cazul cnd proiectul are o durat maxim, care nu depete o zi, atunci
dataea se face dup aceleai reguli, pe ore.
n concluzie, procedura de calcul a operaiilor critice care optimizeaz
realizarea proiectului se prezint etapizat dup modelul algoritmilor, asfel:
1 se definesc toate operaiile i rezult categorisirea lor n aciuni (Ac cu durat) i
evenimente (Ev fr durat);
2 se definete logica operaional (precedene, urmri, simultaneiti);
3 se deseneaz reeaua;
4 se estimeaz durata tuturor aciunilor i se dau durate nule evenimentelor;
5 se calculeaz EST-urile i EFT-urile tuturor operaiilor, pornind de la start pn la
final;
6 la evenimentul final se egaleaz EFT cu LFT;
7 se calculeaz LFT-urile i LST-urile tuturor operaiilor, pornind de la final pn la
start;
8 se calculeaz limitele totale TF;
9 se stabilesc operaiile critice care se caracterizeaz prin TF = 0;
10 se calculeaz limitele libere FF;
11 se dateaz proiectul pe uniti de timp de lucru (zile, ore etc.).

10.7. Controlul desfurrii lucrrilor folosind MDC


Metoda drumului critic se poate folosi nu numai la optimizarea proiectrii i
realizrii unui anumit scop, ci se poate extinde i la controlul desfurrii lucrrilor,
prin posibilitile de actualizare a finalizrii n orice moment.
La finele fiecrei etape (ore, zile, sptmni, luni etc.), operaiile din proiect se
afl n una dintre urmtoarele poziii: terminate, n curs de realizare, nc nencepute.
110

Optimizarea proiectrii

n cazul exemplului precedent (fig. 10.6), dup 15 zile de activitate, conform ESTurilor, operaiile proiectului se afl n urmtoarele stadii:
- terminate: St, A, B, C, D, E;
- n curs de realizare: F (cu nc 8 zile), G (cu nc o zi);
- nc nencepute: H, Fl.
Aceste stadii arat c derularea proiectului s-a fcut conform planului.
n cazurile generale, ns, proiectele cu lungimi medii i mari se abat de la
programare fie prin devansarea unor operaii, fie prin ntrzierea altora, fie prin
ambele. Ca exemplu, considerm situaia proiectului dup scurgerea a 15 zile (fig.
10.7).

A
0
St
0

C
0
F
5
Fl
0

D
1
B
0

E
0

G
3

H
2

Fig. 10.7. Reeaua operativ a proiectului din fig. 10.3 dup terminarea celei de-a 15
zi lucrtoare
Operaiile proiectului, conform acestei situaii, se grupeaz n stadiile
urmtoare:
- terminate: St, A, B, C, E;
- n curs de realizare: D (cu o zi), F (cu 5 zile);
- nc nencepute: G, H, Fl.
Operaiile terminate se recunosc uor deoarece au duratele zero,
transformndu-se n evenimente. Operaiile n curs de realizare au nscrise n noduri
zilele care mai sunt necesare pentru a fi terminate. Operaiile nc nencepute au
duratele egale cu cele de la ultima estimare. Se recomand s se pstreze originea
timpului, motiv pentru care n fig. 10.8 se pornete la calcularea reelei cu startul St la
15 zile.
Observaiile reelei la 15 zile de la nceputul proiectului sunt:
- drumul critic s-a modificat (fig. 10.8 cu linii duble);
- numrul operaiilor critice a crescut de la 5 (St, B, E, F, Fl) la 7 (St, A, B, D, G, H,
Fl);
- efectul important al progresului realizat n cele 15 zile este scurtarea duratei
proiectului cu 2 zile: de la nceput (fig. 10.3) la 21 cu ocazia actualizrii proiectului
dup 15 zile de lucru (fig. 10.8).

111

Informatizarea i optimizarea proceselor de sudare


15 15
15 15

15 15

A
0
15 15

C
0

16 20

F
5

16 16
15 16

21 21

16 21

St
0

15 15

15 15

B
0
16 16

D
1

19 21

15 16
15 15

Fl
0
21 21

16 19

G
3

E
0

H
2
19 21

16 19

16 16

Fig. 10.8. Reeaua operativ a proiectului din fig. 10.3


dup parcurgerea ei St Fl i Fl St

10.8. Metoda reprogramrii resurselor MRR


(Alocarea resurselor folosind MDC)
Pentru planificarea n timp a operaiilor unui proiect trebuie s se in seama de
necesarul de oameni calificai, materiale i echipamente. Se poate ntmpla ca unele
dintre acestea s lipseasc total sau parial n unele etape ale desfurrii proiectului.
Problema se rezolv prin programarea resurselor bazate pe minimizarea cheltuielilor.
Ilustrarea metodei reprogramrii resurselor (MRR) se face cu ajutorul unui
exemplu. n tabelul 10.4 sunt prezentate operaiile P, Q, R cu caracteristicile i
necesitile lor. Toi indicatorii de timp sunt dai n ore. Aceste 3 operaii sunt
efectuarea unor suduri i fiecare dintre ele necesit cte un echipament de sudare.
Sunt disponibile doar 2 echipamente. Aeznd operaiile ntr-un grafic (fig. 10.9), se
observ c n orele 10 i 11 apare o contradicie de resurse, i anume n aceste 2 ore
este nevoie de trei maini de sudat, iar antierul dispune doar de dou.
Tabelul 10.4. Caracteristicile operaiilor P, Q, R
Operaia

Durata, [h]

P
Q
R

5
4
5

Echipament
necesar
1
1
1

EST

EFT

LST

LFT

8
7
9

13
11
14

8
9
10

13
13
15

Se observ c operaia P nu poate fi reprogramat n timp, fiindc afecteaz ora


terminrii proiectului.
Operaiile R i Q nu sunt critice i TF-urile lor au urmtoarele valori:
TFR = LSTR ESTR = LFTR EFTR = 10 9 = 15 14 = 1
TFQ = LSTQ ESTQ = LFTQ EFTQ = 9 7 = 13 11 = 2
Acestea apar n fig. 10.9 cu linie punctat.
112

(10.6)
(10.7)

Optimizarea proiectrii

EFTP

ESTP

Operaii

LSTP

LFTP
EFTQ

ESTQ
Q

LFTQ

LSTQ
ESTR

EFTR

LFTR

LSTR
5

10
Conflictul
de resurse

15

20 Timpul, [h]
IDPPR

Fig. 10.9. Aezarea operaiilor P, Q, R ntr-un grafic dup locul ocupat


de duratele lor
Se amintete c TFQ arat ct de mult poate fi deplasat operaia Q, fr s se
ntrzie proiectul. Similar este proprietatea mrimii TFR.
Se presupune, pentru un moment, c se rezolv contradicia, punnd aciunea R
dup aciunea P (situaia este reprezentat cu linie punct n fig. 10.9). Se vede c
durata proiectului crete cu 2 zile. Notnd ntrzierea cu IDPPR (ntrzierea duratei
proiectului prin aezarea operaiei R dup operaia P), rezult expresia:
IDPPR = EFTP + durata R LFTR

(10.8)

Durata R LFTR = ( LFTR durata R ) = LSTR

(10.9)

IDPPR = EFTP LSTR

(10.10)

IDPPR = 13 10 = 3 h

(10.11)

Se observ c:

i deci:
sau:
Relaia (10.9) arat c IDPPR este egal cu diferena ntre EFTP i LSTR. De aici
rezult procedura care trebuie urmat pentru a optimiza prin minimizare ntrzierea
duratei proiectului IDP, respectiv c IDP este minim cnd operaia prim (care este
urmat) are cel mai mic EFT i a doua operaie (cea care urmeaz) are celmai mare
LST.
n exemplul considerat:
- la operaia R:
max ( LST ) = LSTR = 10
(10.12)
- la operaia Q:
min ( EFT ) = EFTQ = 11
(10.13)
113

Informatizarea i optimizarea proceselor de sudare

i deci:
min ( IDP ) = IDPQR = 11 10 = 1 h

(10.14)

Se vede c IDPPR > IDPQR.


Imediat ce s-a luat hotrrea de reprogramare, se vor opera modificrile care
rezult. n exemplul considerat, R urmeaz pe Q, adic se va introduce o sgeat de la
Q la R.
Decizia privind reprogramarea unor operaii, pentru a rezolva criza de
resurse, se ia n raport cu urmtorii factori:
- costurile indirecte i eventualele penalizri determinate de prelungirea proiectului
peste termenul iniial;
- costul procurrii unor resurse pentru a trece peste criz.
Pentru a rezolva criza de resurse, se impune parcurgerea anumitor etape:
1 se controleaz reeaua i drumul ei critic, pentru a se stabii eventualele conflice de
resurse;
2 n fiecare conflict de resurse se reprogrameaz dou operaii, astfel ca prelungirea
duratei proiectului s fie minim;
3 fiecare reprogramare se vizualizeaz n reea prin sgei corespunztor aezate;
4 se evalueaz costurile adiionale date de prelungirea lucrrilor i costurile
achiziionrii de resurse suplimentare; costul cel mai mic decide soluia practic.

10.9. Algoritmul de optimizare timp-cost a unui proiect ATC


Optimizarea proiectelor cu ajutorul metodei drumului critic s-a realizat pe
criteriul timp. Implicit s-a presupus c orice activitate se poate face ntr-un singur
mod. Acest mod a fost durata asociat univoc unei activiti.
Acest subcapitol se extinde ntr-o ipotez mai cuprinztoare imai apropiat de
realitate, i anume c o activitate Ac are o durat variabil cu costul alocat realizrii
ei. Astfel, se evalueaz costul proiectului i se determin activitile care trebuie
scurtate pentru a li se reduce duratele cu un cost minim.
Fiecare activitate are o durat normal definit astfel: realizarea activitii
cu cost minim i cu timp maxim. Durata normal a activitii se va nota tn.
Alocarea de resurse n echipamente i fonduri face ca durata activitii s
scad. Se ajunge astfel la durata minim de realizare a aciunii, notat tm, sub care
nu se mai poate face nici o scurtare. ntre tn, tm i respectivele costuri de
finalizare a unei activiti, este o relaie prezentat n fig. 10.10.
n cazurile generale, corelarea duratelor cu costurile nu este liniar. n cele ce
urmeaz, se va opera cu corelaii liniare, dei se introduc erori egale cu diferenele
ntre linia dreapt i cea curb. Motivaia acestei abordri const n fatul c estimarea
exact a costurilor este dificil. Graficele n timp i costuri ale activitilor unui
proiect se numesc corelaii timp-cost (GTC).
114

Optimizarea proiectrii
Costuri

relaie ipotetic
relaie real

tm

tn

Durate

Fig. 10.10. Relaia ntre durata normal tn, durata minim tm


i costurile de finalizare a unei activiti Ac
Asupra GTC-urilor trebuie reinute anumite aspecte:
- GTC-urile unui proiect sunt elementele nfurtoare inferioare ale tuturor punctelor
cost-durat care se genereaz comprimnd activitile unui proiect;
- nu este neles s se micoreze durata aciunilor necritice, fiindc se mrete costul
proiectului, fr a rezulta rezolvarea sa mai devreme;
- se vor comprima numai activitile aflate pe drumul critic al proiectului;
- la reelele cu mai multe trasee critice, activitile aflate pe ramuri comune trebuie
micorate simultan; altfel, este posibil s se mreasc costurile fr reducerea duratei
proiectului;
- se obin 2 programe: cel normal Pn corespunztor timpilor tn la activiti i
celminimal Pm corespunztor timpilor tm la activiti;
- fiecare punct final al unui segment de dreapt este asociat cu un anumit program;
celelalte puncte ale segmentelor sunt asociate cu o combinaie a punctelor finale
corespunztoare;
- fiecare program este un EST (cel mai timpuriu moment de start);
- deoarece curbele GTC sunt nfurtoarele inferioare ale tuturor programelor
posibile, fiecare program aflat pe GTC reprezint costul cel maimic de finalizare a
proiectului.
Algoritmul pentru optimizarea timp-cost a unui proiect se ilustreaz cu
exemplul prezentat n fig. 10.11 i tabelul asociat ei (tabelul 10.5). Conform acestei
reprezentri, se construiesc, pentru fiecare activitate, curbele timp-cost
corespunztoare timpilor normali tn i minim tm. Aceste corelaii sunt prezentate n
fig. 10.12.
B
St

D
A

Fl

Fig. 10.11. Reeaua unui proiect folosit la prezentarea algoritmului de optimizare


timp-cost
115

Informatizarea i optimizarea proceselor de sudare

Tabelul 10.5. Caracteristicile operaiilor A, B, C, D


pentru reeaua din fig. 10.11
Pn

Activitatea

tn
4
6
8
7

A
B
C
D

Pm
cost
600
800
500
600

Cost
1400
1200
1000
800

tm
2
3
3
2

cost
1000
1400
1200
1200

Cost
1400
1200
1000
800

600
400
200

600
400
200
2

Cost
1400
1200
1000
800

Timp

600
400

600
400

200

200
4

Cost
1400
1200
1000
800

Timp

Timp

Timp

Fig. 10.12. Corelaiile timp-cost pentru activitile din reeaua prezentat n fig.
10.11 (conform tabelului 10.5)
Prima etap a algoritmului de optimizare timp-cost (notat ATC) este
programarea reelei proiectului la durata nrmal tn. Se obine astfel reeaua din fig.
10.13, n care drumul critic este dublat.
Singura activitate necritic este B i are TF = 6. costul proiectului este suma
costurilor fiecrei activiti la programul normal Pn. Se obine costul normal:
Cn = 600 + 800 + 500 + 600 = 2500

(10.15)

Durata programuli normal Pn rezult din reeaua artat n fig. 10.11 i este de
19 uniti de timp. Punctul cu t = 19 i Cn = 2500 se trece n GTC cu numrul 1 (fig.
10.14).
116

Optimizarea proiectrii
0 6

B
6

0 0

6 12

St
0
0 0

0 4

4 12

A
4

C
8

0 4

4 12

12 19

19 19

D
7

Fl
0

12 19

19 19

Fig. 10.13. Programarea reelei din fig. 10.11 pentru duratele normale tn ale
activitilor
Cost
4800
4600
4400
4200

5
4

4000
3800

3600
3400
3200

3000
2600
2400
2200

2000
2,5

7,5

10

12,5 15 17,5 20

Timp

Fig. 10.14. Realizarea graficului timp-cost la problema prezentat


n fig. 10.11
Odat ajuni n aceast situaie, algoritmul de optimizare timp-cost a unui
proiect, notat ATC, se desfoar n cicluri.
Ciclul 1
Etapa 1 const din determinarea activitilor care se vor scurta pentru a ajunge
la programul 2, notat P2. Se pot scurta attea activiti simultane, cte drumuri critice
are reeaua. Activitile care se aleg pentru restrngere trebuie s fie critice. n
exemplul considerat, cu un drum critic, se alege o activitate dintre cele 3 critice A, C,
D. Se selecteaz activitatea care are cel mai mic cost pe ziua scurtat. Din fig. 10.12
rezult:
117

Informatizarea i optimizarea proceselor de sudare

A:

1000 600 u.m.


u.m.
=
200
u.t.
4 2 u.t.

C:

1200 500 u.m.


u.m.
= 140

8 3 u.t.
u.t.

D:

1200 600 u.m.


u.m.
=
120
u.t.
7 2 u.t.

(10.16)

n consecin, se alege activitatea D, cu 120 u.m./u.t.


Etapa 2 const din ntrebarea: ct se poate restrnge o activitate, fiindc ea
poate fi durat TF i durat ntre tn i tm. n cazul lui B, TF = 6 i tn tm = 5 u.t. (fig.
10.11).
Etapa 3 nseamn reprogramarea reelei proiectului cu D avnd o durat de 2
u.t. Rezult situaia din fig. 10.15.
0 6

B
6

0 0

St
0
0 0

0 4

4 12

A
4

C
8

0 4

4 12

12 14

14 14

D
2

Fl
0

12 14

14 14

Fig. 10.15. Reprogramarea reelei din fig. 10.13 cu aciunea D


avnd durata de 2 u.t.
Se vede c proiectul se finalizeaz n 14 u.t., fa de 19 u.t. ct era iniial.
La etapa 4 se calculeaz costul proiectului reprogramat, adunnd costul iniial
(2500 u.t.) cu preul scurtrii activitii D, rezultnd:
2500 + 5 120 = 3100 u.m.

(10.17)

Se obine al doilea punct n GTC, avnd coordonatele 14 u.t. i 3100 u.m.


Ciclul 2
Etapa 1. Se trece la alt aciune critic, pentru a fi scurtat. ntre activitile A
i C, se alege C cu 140 u.m./u.t. mai mic dect cea de la A cu 200 u.m./u.t. n cazul
A, diferena tn tm = 5 u.t. (tabelul 10.5).
Etapa 2 nseamn reprogramarea reelei proiectului cu aciunea C avnd o
durat de 3 u.t. (fig. 10.16).

118

Optimizarea proiectrii
0 6

B
6

0 0

St
0
0 0

0 4

4 7

A
4

C
3

0 4

4 7

7 9

9 9

D
2

Fl
0

7 9

9 9

Fig. 10.16. Reprogramarea reelei din fig. 10.15, acu aciunea C avnd durata de 2
u.t.
La etapa 3 se calculeaz costul proiectului reprogramat, adunnd costul de la
scurtarea lui D cu costul comprimrii lui C. Se obine:
(10.18)

3100 + 5 140 = 3800 u.m.

Se obine al 3-lea punct GTC, avnd coordonatele 9 u.t. i 3800 u.m.


Ciclul 3
Etapa 1. A mai rmas activitatea A, care se poate comprima cu 2 u.t.
Activitatea B are acum TF = 1 u.t. n consecin, activitatea A se va reduce cu o u.t.,
ceea ce va avea o consecin: TF pentru activitatea B va deveni zero. Ca urmare,
apare o nou ramur a drumului critic.
Etapa 2 nseamn reprogramarea reelei proiectului cu activitatea A, avnd o
durat de 3 u.t. (fig. 10.17).
0 6

B
6

0 0

St
0
0 0

0 6

0 3

3 6

A
3

C
3

0 3

3 6

6 8

8 8

D
2

Fl
0

6 8

8 8

Fig. 10.17. Reprogramarea reelei din fig. 10.16 cu aciunea A


avnd durata de 3 u.t.
La etapa 3 se calculeaz costul proiectului reprogramat, adunnd costul de la
scurtarea C cu costul comprimrii lui A. Se obine:
3800 + 1200 = 4000 u.m.

(10.19)

Se obine astfel al patrulea punct GTC avnd coordonatele 8 u.t. i 4000 u.m.
119

Informatizarea i optimizarea proceselor de sudare

Ciclul 4
Etapa 1. Acum exist dou drumuri critice St B D i respectiv St A
C D. Pe prima ramur activitatea B se poate scurta cu 3 u.t. i, pe a dou ramur,
activitatea A se poate scurta cu 1 u.t. Scurtarea se face cu cel mai mic timp de
comprimare, deci cu 1 u.t., att la B ct i la A. n caz contrar (B cu 3 u.t. i A cu 1
u.t.), aciunea B ar iei de pe drumul critic.
Etapa 2 nseamn reprogramarea reelei proiectului cu activitatea A avnd o
durat de 2 u.t. i activitatea B avnd o durat de 5 u.t. Rezult astfel situaia din fig.
10.18.
0 5

B
5

0 0

St
0
0 0

0 5

0 2

2 5

A
2

C
3

0 2

2 5

5 7

7 7

D
2

Fl
0

5 7

7 7

Fig. 10.18. Reprogramarea reelei din fig. 10.17 cu aciunea B


avnd o durat de 5 u.t.
La etapa 3 se calculeaz costul proiectului reprogramat, adunnc costul de la
scurtarea lui A cu costurile restrngerilor lui A i B. Se obine:
4000 + 1 200 + 1 200 = 4400 u.m.

(10.20)

Se obine astfel al 5-lea punct n GTC, avnd coordonatele 7 u.t. i 4400 u.m.
Ciclul 4 ncheie algoritmul, stabilind 2 programe extreme aflate pe GTC la
extremitile graficului:
1 programul normal cu costul minim i durata maxim:
C=

2500 u.m.
= 19 u.t.
tn

(10.21)

2 programul minimal cu costul maxim i durata minim:


C=

120

4400 u.m.
= 7 u.t.
tm

(10.22)

Bibliografie

BIBLIOGRAFIE

1.

Aguilar, R.J.

Systems analysis and design, New Jersey, Prentice Hall,


Inc. Englewood Cliffs, 1973.

2.

Gray, H.L.
Odell, P.L.

Probablity for practicing engineers, New York, Barnes and


Noble, Inc., 1970.

3.

Ostle, B.

Statistics in research, Iowa, Iowa University Press, 1970.

4.

Slgean, T.
Mlai, D.
Vod, M.

Optimizarea sudrii cu arcul electric, Editura Tehnic,


Bucureti, 1988.

5.

Schenck, H.

Theories of engineering experimentation, New York,


McGraw/Hill Book Co, 1979.

6.

Zahradnik, R.L.

Theory and techniques of optimisation for practicing


engineers, New York, Barnes and Noble Inc., 1971.

121

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