Documente Academic
Documente Profesional
Documente Cultură
PIMS
MASTERAND:
GHERASIM ALINA
ANUL I TMPP
CE ESTE, CE FACE SI DE CE NE TREBUIE PIMS?
Rafinăriile sunt foarte complexe avand multe variabile (peste 1000) si multe
constrangeri (peste 1000).
Variabile:
Fluxurile intermediare;
Posibilitățile de blending
Constrangeri:
Capacitățile instalațiilor;
Randamentele instalațiilor;
1
PIMS-ul creează peste 1000 de ecuații simultane reprezentând toate variabilele și
constrângerile.
FLUXUL INFORMATIONAL
2
Prețuri țiței și materii prime
Constrângeri comerciale
Constrângeri tehnologice
Constrângeri AFPE
Strategia de stocurie ma
Informatiile primite sunt esentiale in procesul de planificare.
Maxima
3
Strategia de stocuri este aleasă de utilizatorul PIMS
4
Preturile reprezinta un criteriu decizional in stabilirea cantitatilor optime.
5
CAPACITATII INSTALATII, RANDAMENTE INSTALATII
6
Tabelele obligatorii
UTILSELL- Definește utilitățile care vor fi produse și vândute din modelul de uzină
7
Tabele de distilare brută
UNITATE- Oferă gravitatea petrolului brut și schimbă unitățile de măsură pentru alte
materiale
ASSAYLIB- definește mai multe tabele ASSAYS și le mapează în unități logice brute
SWING- Defineste diferite scheme de taiere pentru mai multe unitati de brut / vid
Tabelele de amestecare
8
BLENDS- Defineste materialele care sunt specificatii sau amestecuri de formulare
9
10
Concepte de programare liniara
Definitie
Un program liniar (LP) este un model matematic al unui proces. Procesul poate fi
o rafinarie, o fabrica chimica, o retea de distributie sau orice situatie cu variabile si
constrangeri.
11
sau optimă soluție a problemei. Algoritmul încearcă să maximizeze valoarea rândului
funcțiilor obiective. Această valoare este calculată ca suma algebrică a valorii soluției
fiecărei variabile înmulțită cu coeficientul său în rândul funcției obiective. Valoarea
soluției fiecărei variabile este cunoscută și sub denumirea de „activitate” din soluție.
Deși acest model este foarte similar cu un model PIMS, nu este complet și nu
este complet exact în structura modelului. În mod evident, trebuie să existe alte
componente de amestec pentru E5S pentru a combina benzina Straight Run pentru a
îndeplini specificațiile. Este doar un exemplu foarte simplu de a arăta un model de
rafinărie. Un model PIMS real poate fi foarte, foarte complex și mult mai detaliat.
12
Constrângerile unui proces pot fi inegalități, precum și egalități. Acestea
reprezintă limitele de funcționare și sunt necesare pentru pasul de optimizare numai
dacă constrângerea va fi de fapt limitată la un moment dat.
13
componentelor, randamentele unităților de proces, limitele unităților de procesare, etc.,
toate trebuie determinate înainte de timp și puse la dispoziția optimizatorului.
Coloanele reprezintă, în general, fluxul într-un model de proces. Acest flux poate
fi în termeni de masă, cum ar fi kilograme sau tone, sau volum, cum ar fi butoaie sau
picioare cubice.
În unele cazuri, poate fi nevoie de mai multe coloane pentru a modela în mod
adecvat fluxul într-un model de proces. Un exemplu în acest sens este un reformator
catalitic pe benzină în care sunt disponibile mai multe opțiuni de severitate diferite.
Tipurile de coloane găsite într-un model PIMS sunt achiziții, vânzări, vectori de
amestecare a specificațiilor, vectori de amestecare a formulelor, vectori de submodel
de proces, vectori de eroare a proprietății recursive distributive și vectori de control
specificați de utilizator.
Precizia LP
Precizia datelor este o problemă, de care trebuie să fie preocupați toți utilizatorii.
Această problemă trebuie să preocupe, de asemenea, persoanele de servicii tehnice și
operațiuni care trebuie să ajute la colectarea de date bune. Trebuie depus un efort
pentru colectarea și analizarea eșantioanelor reprezentative, precum și pentru
furnizarea de date corecte privind utilitatea și consumul de capacitate. Trebuie depuse
eforturi pentru a separa efectele unei variabile de efectele altor variabile. Coeficienții
matricei trebuie să reflecte cu exactitate datele de operare reale.
14
Structura matricei LP trebuie, de asemenea, să reflecte cu exactitate opțiunile de
proces disponibile. Deși nu este necesar să modelați fiecare conductă și supapă dintr-o
instalație, trebuie să aveți grijă să fie modelate variabilele și constrângerile necesare.
Dacă o opțiune nu este reprezentată în matrice nu poate fi evaluată de optimizator ca o
soluție viabilă.
Detaliu de unitate
15