You are on page 1of 12

10

SIMULAREA PROCESELOR ECONOMICE CU AJUTORUL TEHNICILOR FORRESTER

10.1 Aplicaii practice Modelarea dinamic (dinamica industrial) a fost elaborat de Jay 17 Forrester n perioada anilor '60 i se bazeaz pe faptul c funcionarea unui sistem este reprezentat de cunoaterea (identificarea) interaciunilor dintre fluxurile de informaii, comenzi, resurse materiale i umane etc. Potrivit acestui concept, un model dinamic surprinde comportarea sistemelor complexe, evideniind modul n care structura acestora determin traiectoria, respectiv comportarea n timp. Aplicaii ale tehnicilor Forrester:

) ) )

La nivel microeconomic sunt cunoscute aplicaii pentru alocarea capacitilor, programarea i urmrirea produciei, organizarea desfacerilor de produse, controlul stocurilor. La nivel macroeconomic s-au fcut aplicaii pentru organizarea cercetrii tiinifice i protecia mediului ambiant. Dinamica industrial a fost utilizat n modelele "mondiale" de specialitii care au ntocmit cele dou rapoarte ctre Clubul de la Roma Limitele creterii Omenirea la rspntie privind perspectivele economice ale omenirii n pragul secolului al XXI-lea.

Dinamica industrial propune instrumente prin care se pot mbina observaiile calitative cu modelarea cantitativ.

17

Jay Forrester, profesor la Massachusetts Institute of Technology.

Printre avantajele dinamicii industriale se pot enumera urmtoarele: reprezint un instrument de tratare global, sistemic a problemelor social-economice complexe, cu nsuirea de a cuprinde procesele de intercondiionare reciproc, precum i pe cele de reglare (feed-back); evideniaz relaiile cantitative i calitative din sistem i prin simulare, permite gsirea unor soluii efective, operaionale, chiar pentru probleme de foarte mare amploare; ofer utilizatorilor posibilitatea unei abordri conversaionale, n care decidentul deine un rol activ; evit rigiditatea altor metode de modelare matematic, deoarece dinamica industrial este subordonat analizelor i interpretrilor calitative.

Conceptul fundamental al modelrii dinamice este ciclul informaie decizie - aciune, care constituie o bucl elementar de feed-back n care se identific o cale direct: intrare (decizie) - ieire (starea sistemului); o cale de reacie invers: ieire (starea sistemului) - informaie despre ieire (eventual prelucrat) i intrare (decizie). Dac se ine seama de aciunea tuturor factorilor existeni la un moment dat acest ciclu poate fi reprezentat sub forma unei scheme clasice de reacie (fig. 10.1).

Informaii despre obiectivul sistemului

DECIZIE

STAREA SISTEMULUI

Informaii despre starea sistemului

Figura 10.1

10.2 Elementele unui model de dinamic industrial n realitate, ntre decizie i aciune precum i n transmiterea informaiei apar ntrzieri, iar schema clasic de reacie apare ca n figura 10.2.

OBIECTIV

DECIZIE

ntrziere

DECIZIE

STAREA SISTEMULUI

INFORMAIE

ntrziere Figura 10.2

INFORMAIE

Aceste ntrzieri pot duce la urmtoarele situaii: decizia este luat n raport cu o stare anterioar a sistemului, dar afecteaz starea lui actual, informaia despre starea sistemului va afecta o decizie ulterioar strii pe care o msoar18. Sistemele sunt cauz a comportamentului dinamic; interaciunile din cadrul sistemului au ca rezultat creterea, fluctuaia i modificarea. Orice sistem este format din bucle de reacie interconectate, iar la rndul ei, fiecare bucl conine o substructur alctuit din dou tipuri de elemente variabile (adic mrimi ce sufer variaii n timp): a) variabile care reprezint acumulri de cantiti, msurabile riguros la un moment dat, numite n dinamica industrial niveluri (de exemplu, nivelul produciei msurat fizic sau valoric etc.); b) variabile ce reprezint procese n curs de desfurare ntr-un anumit ritm, msurabile de regul ca valori medii, numite variabile de ritm (ritmul produciei, de exemplu). Alturi de acestea, n dinamica industrial, mai apar i variabilele auxiliare sau parametrii, care pot caracteriza o stare, o comand sau orice alt informaie provenit din exterior i care nu sunt influenate de deciziile din interiorul sistemului analizat. Descrierea matematic a comportrii dinamice se face cu ajutorul unui sistem de ecuaii cu diferene finite, mpreun cu condiiile iniiale, ceea ce poart denumirea de determinare a ecuaiei de stare a sistemului cercetat19. Sistemul de ecuaii, corespunznd unui sistem simplu i riguros de reguli, conine:
18

Se consider situaia clasic a unui bazin care trebuie umplut pn la un anumit nivel. Dac nivelul real al apei se afl sub nivelul dorit, operatorul deschide robinetul de umplere cu un anumit debit, iar pe msur ce nivelul apei se apropie de nivelul dorit, reduce progresiv debitul. Starea = nivelul apei din bazin, intrarea sistemului este debitul (variabil) robinetului, iar mrimea reaciei inverse care acioneaz asupra intrrii este diferena sesizat de operator ntre nivelul cerut i cel real. 19 ntre terminologia teoriei sistemelor i cea a dinamicii industriale exist urmtoarele analogii: stare - nivel (rezultatul aciunii) intrare - ritm (decizie) mrime de feed-back - informaie obiectivul sistemului - nivelul dorit

ecuaii de nivel (variaia unei variabile de stare); ecuaii de ritm (ritmul variaiei strii); ecuaii auxiliare (dependena unei variabile de alt variabil sau parametru). Pentru scrierea acestor ecuaii se construiete n prealabil schema dinamic a sistemului, care sintetizeaz toate observaiile rezultate din analiza calitativ a sistemului, utiliznd simbolurile specifice prezentate n figura 10.3.
RITM
INFORMAIE

NIVEL
CONSTANTA VARIABIL AUXILIAR

MATERIALE

COMENZI

$
FRONTIERA SISTEMULUI (SURS/ RECEPTOR)

BANI PERSONAL (SPECIALITI) UTILAJE

Figura 10.3 Simboluri utilizate n diagramele de dinamic industrial

Reguli i precizri: 1. Variabilele de ritm rmn constante pe durata unui interval, n timp ce variabilele de nivel capt valori distincte la momente diferite. (Formal, variabilele de nivel primesc un singur indice, iar variabilele de ritm au indice dublu). 2. Constantele care intervin n modele au semnificaie de informaii, de aceea ele sunt situate n fluxuri de acest tip. 3. Succesiunea ritmurilor i nivelurilor pe un flux dat: unui nivel i poate urma doar un ritm i, reciproc, unui ritm i poate urma numai un nivel. 4. Compatibilitatea fluxurilor: - ntr-un nivel nu pot intra sau iei fluxuri de natur fizic diferit (corectitudinea dimensional a ecuaiilor de nivel interzice acest lucru); - ntr-un ritm sau ecuaie auxiliar nu pot intra dect mrimi ce au semnificaia unor informaii, chiar dac acestea provin din fluxuri de natur diferit (deciziile i informaiile prelucrate pot proveni numai din informaii). 5. Interaciunile ntre fluxuri au loc numai prin intermediul informaiilor.

10.3 Scrierea ecuaiilor i calcule

) ) ) ) )

Variabilele i constantele din ecuaii sunt reprezentate prin simboluri standard (un grup de maximum 6 caractere, primul fiind, n mod obligatoriu, alfabetic). n continuarea simbolului de baz, variabilele vor fi urmate de un punct i un caracter pentru timp. Nivelele vor avea drept caracter o singur liter, J sau K, indicnd momentul la care se refer valoarea. Ritmurile vor purta indicatorii JK sau KL indicnd intervalul precedent sau urmtor. Constantele sunt identificate prin absena indicelui de timp.

Ecuaiile de nivel O ecuaie de nivel reprezint un rezervor de acumulare a ritmurilor fluxului care mrete sau micoreaz coninutul rezervorului. Noua valoare a nivelului este calculat adugndu-se sau sczndu-se din valoarea anterioar modificarea care apare pe parcursul intervalului de timp.

~ Notaii: L - nivelul (uniti); L.K - noua valoare a nivelului calculat la timpul K (uniti); L.J - valoarea nivelului la timpul J, anterior (uniti); DT - lungimea intervalului de calcul ntre timpul J i K (unitate de msur a timpului); RA - ritmul fluxului ce mrete nivelul L (uniti/uniti de timp); RA.JK - valoarea ritmului acumulat n intervalul JK; RS - ritmul fluxului ce micoreaz nivelul L; RS.JK - valoarea ritmului diminuat pe intervalul JK.
Ecuaia de nivel devine: L.K = L.J + (DT)(RA.JK - RS.JK) Orice numr de ritmuri, unul sau mai multe, poate fi adugat sau sczut dintr-un nivel. Aceasta este, de altfel, singura flexibilitate permis n ecuaia standard de nivel. Membrul drept al ecuaiei trebuie s conin: valoarea anterioar a nivelului de calculat i intervalul de calcul, DT, ca multiplicator al ritmurilor fluxului. (Ecuaia de nivel este singurul tip de ecuaie care conine explicit intervalul DT).

Intervalul DT, msurat n uniti de timp, transform ritmurile fluxului n cantiti ale articolului din flux prin multiplicare, crend unitatea de msur corect a produsului ce trebuie adugat la valoarea nivelului. Intervalul poate fi schimbat arbitrar (dac prin schimbare nu devine prea mare) fr a afecta validitatea modelului. Toate celelalte ecuaii ale modelului sunt formulate n termenii unitii de baz de msurare a timpului, utilizat n sistemul real. Ecuaia de nivel realizeaz un proces de integrare, adic:

L = L0 +

(RA - RS)dt
0

n care semnificaia notaiilor este: L - valoarea nivelului la timpul t (uniti); L0 - valoarea iniial a nivelului la t=0 (uniti): RS - ritmul fluxului ce micoreaz nivelul (uniti/uniti de timp): RA- ritmul fluxului ce mrete nivelul L.
Ecuaiile de ritm arat cum sunt comandate fluxurile din cadrul unui sistem. Variabilele de intrare ntr-o ecuaie de ritm sunt: nivelurile sistemului i constantele. Variabilele de ieire comand fluxul, de la sau dintre nivele. Ecuaia de ritm este calculat la timpul K, utiliznd informaiile din nivelurile la timpul K, pentru a gsi ritmurile viitoare ale fluxului pe intervalul KL. Forma unei ecuaii de ritm este:

R.KL = f (nivele sau constante) Membrul drept poate fi orice funcie sau relaie a nivelurilor i constantelor ce descriu strategia de comand impus de ritm. Exemplu: ntr-un proces de aprovizionare-stocare, ecuaia de ritm poate fi scris astfel:
RC.KL = 1 (SN - S.K) TA

n care: RC- ritmul comenzilor (uniti/sptmn); TA- timpul de ajustare (sptmni); SN- stocul necesar (uniti): S - stocul curent (uniti).

Aceast ecuaie exemplific o strategie simpl de cerere (comandare). Rezult c ritmul comandrii trebuie s fie a TA - a parte pe sptmn din diferena dintre stocul necesar i cel curent. Timpul TA este timpul necesar pentru a corecta stocul S dac RC rmne neschimbat (fig. 10.4).

TA

Timp de ajustare

Alimentare

RC SN S
Figura 10.4

Ecuaia de ritm arat cum se autocomand sistemul, ea exprim percepia noastr asupra modului cum rspund deciziile unui sistem la situaiile din jurul punctului de decizie. Ecuaii auxiliare Adesea, claritatea i nelesul unei ecuaii de ritm poate fi sporit prin mprirea ei n pri scrise ca ecuaii separate, ca subdiviziuni algebrice ale ritmurilor. Aceste pri se numesc ecuaii auxiliare. Ecuaiile auxiliare trebuie evaluate dup ecuaiile de nivel de care depind i nainte de ecuaiile de ritm din care fac parte. Atunci cnd exist lanuri interconectate de ecuaii auxiliare, ele trebuie s fie evaluate ntr-o ordine care s permit substituiri succesive. Ecuaiile valorilor iniiale La nceputul calculului de simulare se iniializeaz toate ecuaiile de nivel. Nu sunt necesare valori iniiale pentru variabilele ritm, deoarece ritmurile sunt determinate de valorile iniiale ale variabilelor de nivel. Din valorile iniiale ale variabilelor de nivel pot fi calculate ritmurile fluxului ncepnd cu timpul t=0, iar cu valorile iniiale ale nivelelor i cu ritmurile aflate pot fi calculate noile valori ale nivelelor la sfritul primului interval de timp. Nu se utilizeaz nici un indicator de timp. Membrul drept al ecuaiei valorilor iniiale poate fi alctuit din valori numerice, constante indicate simbolic i valori iniiale ale altor nivele. Dou sau mai multe valori iniiale nu pot depinde reciproc una de alta pentru c rezultatul ar fi nedeterminat. Ecuaia valorilor iniiale este scris, de obicei, dup ecuaia de nivel corespunztoare.

`10.4. Diagrame de flux Diagrama de flux reprezint grafic ecuaiile de nivel, de ritm i auxiliare precum i interconectarea lor. Ea este foarte folositoare deoarece ofer o viziune de ansamblu a sistemului. Simbolurile utilizate pentru reprezentarea elementelor sistemului sunt cele prezentate n figura 10.3. Nivelele (integrale). Toate ecuaiile de nivel, ca orice funcii speciale care cuprind integrale, vor fi reprezentate cum s-a artat prin dreptunghiuri. Cea mai simpl ecuaie de nivel este prezentat n fig. 10.5 (RP - ritm producie; RV - ritm vnzri).
(RP) S
STOC

(RV)

Figura 10.5

Ritmuri (strategii). Ecuaiile de ritm sunt specificaii de strategie care definesc sensul fluxului ntr-un sistem. Ecuaia de ritm primete informaia de intrare i comunic un ritm al fluxului. Ea funcioneaz asemntor cu o supap dintr-un sistem hidraulic (simbolul utilizat). Simbolul pentru o ecuaie de ritm este prezentat n fig. 10.6 (ST - stoc tampon; IL - ntrziere n livrare; AS - ajustare stoc).

Ecuaia de ritm este:


IL

RV.KL =

ST.K (AS.K ) IL

(ST)

RV Ritm de vnzare

(AS) Figura 10.6

Variabile auxiliare. Acest tip de variabile se situeaz n canalele informaionale ntre variabilele de nivel i cele de ritm. Ele sunt pri ale ecuaiilor de ritm subdivizate i separate deoarece exprim concepte cu neles independent. Simbolul pentru o ecuaie auxiliar este prezentat n fig. 10.7 (PR - pre; VM vnzri medii).

B.K = (VM.K) (PR)

PR

BUGET

(VM)

Figura 10.7

Extragerea informaiilor. Liniile care indic fluxul de informaii ce pleac de la un nivel trebuie s fie distincte de liniile care reprezint fluxul informaional ce intr ntr-un nivel. O linie de flux transfer o cantitate dintr-un loc n altul i este comandat de o ecuaie de ritm. Informaia despre o variabil poate fi extras fr a afecta cantitatea acestei variabile - acest lucru este simbolizat n fig. 10.8 printr-un mic cerc al extragerii de informaii.

Figura 10.8

Parametri (constante). Parametrii sunt acele valori care sunt constante pentru o simulare. Ei pot fi schimbai de la o simulare la alta. Parametrul este menionat: printr-o linie deasupra sau dedesubtul lui i conine un cercule pentru informaia extras (fig. 10.9: TAS - timp de ajustare a stocului; MST - mrimea stocului).

TAS MST
Figura 10.9

Surse i rezervoare (deversoare, receptoare). Cnd o surs a unui flux nu exercit nici o influen asupra sistemului, fluxul este reprezentat ca venind dintr-o surs "infinit" (figura 10.10). O surs infinit nu poate fi epuizat.

SURSA

RECEPTOR

Figura 10.10

Opus ei este rezervorul (deversorul, receptorul) unde se sfresc liniile de flux cnd depesc limita modelat.
10.5 Stabilirea ritmurilor de fabricaie cu ajutorul tehnicilor de dinamic industrial (de tip Forrester)

Deciziile privind programarea operativ a produciei, att din punct de vedere static ct i dinamic pot fi perfecionate cu ajutorul tehnicilor de dinamic industrial, deoarece permit: luarea n considerare a aspectelor dinamice ale desfurrii procesului de producie; posibilitatea considerrii oricror alte legturi cu diverse secii ale ntreprinderii i eventual cu alte ntreprinderi; posibilitatea evidenierii diverilor factori perturbatori pe o anumit perioad de timp (lipsa resursei umane, lipsa semifabricatelor etc.); verificarea strategiilor propuse i alegerea unor strategii suboptime (privind programarea operativ a produciei); analiza stabilitii sistemului produciei n timp etc. Avantajul esenial al aplicrii tehnicilor Forrester const n posibilitatea de a stabili evoluia strii sistemului produciei, toate variabilele modelului elaborat fiind funcii de timp. Dezavantaje n aplicarea tehnicilor Forrester

) dificulti mari n stabilirea unei uniti comune de msur a produciei realizate


la diversele locuri de munc sau secii; convenionale;

) probabilitatea ridicat de a comite erori n urma alegerii unor uniti de msur ) durata relativ mare de pregtire a datelor i de calcul n cazul cnd se urmrete o
analiz n uniti naturale sau mai apropiate de cele naturale;

) necesitatea

nsuirii tehnicilor de dinamic industrial de ctre personalul de conducere al ntreprinderii.

Toate aceste dezavantaje pot fi, ns, nlturate treptat, pe msura aplicrii metodei. Rezolvarea unor astfel de probleme practice se poate realiza cu programul de simulare DYNAMO (DYNamic MOdels)20.

 Rezumat
Modelarea dinamic abordeaz organizaia economic sau ramura industrial ca sistem, a crui funcionare depinde de nelegerea interaciunilor dintre ase categorii de fluxuri: materiale, comenzi, fonduri, utilaje, fora de munc, informaii. Modul n care se intercondiioneaz aceste fluxuri, amplificndu-se unul pe cellalt, permite anticiparea efectelor deciziilor, strategiilor, investiiilor, formelor de organizare, nainte de realizarea lor efectiv, evitndu-se astfel numeroase riscuri. Pentru a descrie comportarea dinamic a unui sistem se apeleaz la o serie de ecuaii pentru scrierea crora se respect anumite reguli i se construiete o diagram de flux prin folosirea unor simboluri specifice. Tehnicile de dinamic industrial au multiple aplicaii la nivel micro, macreconomic i la nivel mondial, fiind aplicate pe scar larg pentru programarea operativ a produciei.

y Cuvinte cheie

bucl de feed-back compatibilitatea fluxurilor dinamica industrial diagram de flux ecuaie auxiliar ecuaie de nivel ecuaie de ritm ecuaie de stare

ntrziere sistem starea sistemului surse i rezervoare variabil variaii n timp

Bibliografie suplimentar
[1]pag. 261 274

20

Proiectat de grupul "Dinamica Industrial" din coala de conducere Sloan, Institutul de Tehnologie Massachusetts. Acesta este un program care prelucreaz cu ajutorul calculatorului ecuaiile unui model al unui sistem dinamic cu conexiune invers. Rezultatele simulrii sunt date sub form de tabele i grafice.

ntrebri recapitulative

1. Precizai regulile de scriere a unei ecuaii de nivel, a unei ecuaii de ritm i a unei ecuaii auxiliare. 2. Care sunt analogiile ntre terminologia teoriei sistemelor i cea a dinamicii industriale ? 3. Ce reguli trebuie respectate referitor la compatibilitatea fluxurilor ? 4. Ce exprim ecuaiile de nivel ? Dar ecuaiile de ritm ? Exemplificai. 5. Care este forma general a unei ecuaii de nivel ? Dar a unei ecuaii e timp? 6. Scriei ecuaia de ritm pentru un process de aprovizionare stocare. 7. Ce reprezint parametrii unei diagrame de flux i cum se reprezint? 8. Care sunt avantajele utilizrii tehnicilor de dinamic industrial?

You might also like