l8.pdf

8
1 Facultatea de Inginerie Chimică şi Protecţia Mediului Departamentul de Polimeri Naturali şi Sintetici Ştiinţa şi Ingineria Polimerilor „Ingineria utilajelor pentru sinteza şi prelucrarea polimerilor 1” Laborator nr. 8 MODELAREA MATEMATICĂ ŞI SIMULAREA PROCESULUI DE POLICONDENSARE ÎN FILM LA OBŢINEREA POLIETILENTEREFTALATULUI 1. Consideraţii teoretice Ecuaţia stoichiometrică a reacţiei de policondensare a bis-(2 hidroxietil)-tereftalatului poate fi scrisă în următoarea formă: 1 2 k k E E Z G + + (1) în care: E – grupări 2 2 ... HO CH CH O CO Z grupări 2 2 ... COO CH CH OOC G – etilenglicol 2 2 HO CH CH OH Viteza procesului de policondensare este: 2 1 2 4 g d k e k zg dt = (2) în care: g - concentraţia etilenglicolului; e – concentraţia grupelor E; z – concentraţia grupelor Z; k 1 – constanta vitezei reacţiei de policondensare; k 2 – constanta reacţiei de glicoliză. După cum se observă, procesul de policondensare poate fi considerat ca o reacţie de echilibru de ordinul 2. Transferul de masă în filmul de topitură poate fi descris de legea difuziei: 2 2 c c D t x = (3)

Upload: ruxyoana

Post on 08-Nov-2015

223 views

Category:

Documents


4 download

TRANSCRIPT

  • 1

    Facultatea de Inginerie Chimic i Protecia Mediului Departamentul de Polimeri Naturali i Sintetici tiina i Ingineria Polimerilor Ingineria utilajelor pentru sinteza i prelucrarea polimerilor 1

    Laborator nr. 8

    MODELAREA MATEMATIC I SIMULAREA PROCESULUI DE POLICONDENSARE

    N FILM LA OBINEREA POLIETILENTEREFTALATULUI

    1. Consideraii teoretice

    Ecuaia stoichiometric a reaciei de policondensare a bis-(2 hidroxietil)-tereftalatului poate

    fi scris n urmtoarea form: 1

    2

    k

    kE E Z G+ +ZZZXYZZZ (1)

    n care:

    E grupri 2 2 ...HO CH CH O CO Z grupri 2 2 ...COO CH CH OOC G etilenglicol 2 2HO CH CH OH Viteza procesului de policondensare este:

    21 24gd k e k z g

    dt= (2)

    n care:

    g - concentraia etilenglicolului;

    e concentraia grupelor E;

    z concentraia grupelor Z;

    k1 constanta vitezei reaciei de policondensare;

    k2 constanta reaciei de glicoliz.

    Dup cum se observ, procesul de policondensare poate fi considerat ca o reacie de

    echilibru de ordinul 2. Transferul de mas n filmul de topitur poate fi descris de legea difuziei:

    2

    2c cDt x

    = (3)

  • 2

    n care:

    c concentraia unei specii moleculare;

    D- coeficientul de difuzie;

    x- direcia perpendicular pe planul filmului.

    Dac se consider i procesul de transformare, adic reacia chimic, atunci ecuaia de bilan

    de mas devine:

    2

    2c cD rt x

    = + (4) n care:

    r viteza procesului de transformare a speciei moleculare C.

    Dac ne referim la procesul de policondensare, ecuaiile de vitez n raport cu cei trei

    componeni sunt:

    ( )22 12

    1 2

    21 2

    2 4

    4

    4

    e

    g

    z

    r k z g k e

    r k e k z g

    r k e k z g

    = = = (5)

    Ecuaiile de bilan de mas pentru cele trei specii reactante, adic ecuaiile de continuitate,

    sunt n acest caz: 2

    2

    2

    2

    2

    2

    e e

    g g

    z z

    e eD rt xg gD rt xz zD rt x

    = + = + = +

    (6)

    Condiiile iniiale i la limit pentru procesul de policondensare sunt:

    c.i. : t=0, 00 x x , e=e0, g=g0, z=z0

    c.11 : t>0, x=0, 0ex

    = , g=gi, 0zx

    = (7)

    c.12 : t>0, x=0, 0ex

    = , 0gx

    = , 0zx

    = n care:

    gi concentraia etilenglicolului la interfa;

    e0, g0, z0 concentraiile iniiale ale speciilor moleculare E, G, Z;

    x0 grosimea filmului de topitur.

  • 3

    Pentru rezolvarea sistemului de ecuaii (6), cu condiiile iniiale i la limit (7), se folosete

    metoda Crank-Nicolson, care este o metod cu diferene finite, cu discretizarea realizat prin

    calculul unei valori medii, aa cum rezult din figura 1.

    Fig. 1. Discretizarea dup metoda Crank-Nicolson

    n aceast metod, o ecuaie cu derivate pariale este exprimat prin diferene de ordinul 2,

    att pentru variabila timp ct i pentru cea spaial, n punctul E. Derivata n timp se aproximeaz

    prin:

    , 1 ,m n m nE

    c cct t

    + = (8)

    Derivata spaial de ordinul 2 n punctul E este media aritmetic a derivatelor

    corespunztoare din A i D: 2 2 2

    2 2 212E DA

    c c cx x x

    = + (9)

    De asemenea, i funciile care intervin n ecuaiile cu derivate pariale, spre exemplu

    funciile vitez de reacie, sunt mediate n acelai mod, adic:

    ( )( )( )( )( )( )

    1 1 ( )21 1 ( )21 1 ( )2

    e e eE

    g g gE

    z z zE

    r r n r n

    r r n r n

    r r n r n

    = + + = + + = + +

    (10)

    Dup discretizarea tuturor termenilor sistemul de ecuaii cu derivate pariale conduce la

    urmtorul sistem de ecuaii cu diferene:

    G

    C B

    F

    E

    A

    m-1,n m+1,n m,n

    m-1,n+1 m,n+1 m+1,n+1

    D

  • 4

    ( ) ( ) ( )( )( ) ( ) ( )( )

    , 1 ,1, , 1, 1, 1 1, 1, 12

    , 1 ,1, , 1, 1, 1 1, 1, 12

    , 1 ,1, , 1, 1,2

    2 2 12

    12 2 12 2

    22

    m n m n em n m n m n m n m n m n

    gm n m nm n m n m n m n m n m n

    m n m n zm n m n m n m n

    e e D e e e e e e f n f nt x

    Dg gg g g g g g f n f n

    t xz z D z z z z

    t x

    + + + + + +

    + + + + + +

    + +

    = + + + + + = + + + + + + = + + ( ) ( ) ( )( )1 1, 1, 1 12 12m n m nz z f n f n+ + + +

    + + + +

    (11)

    n care:

    21 24 ( , , )f k e k z g F e g z= = (12) Din sistemul de ecuaii (11) se pot explicita concentraiile la intervalul urmtor de timp,

    pentru fiecare punct din spaiul filmului

    ( )( )( )

    ( )

    , 1 1, 1, 1, 1 1, 12 2

    ,2

    , 1 1, 1, 1, 1 1, 12 2

    ,2

    1 22 2

    1 2 1 ( )2

    1 22 2

    1 22 2

    e em n m n m n m n m n

    em n

    g gm n m n m n m n m n

    gm n

    D t D te e e e ex x

    D t e t f n f nx

    D t D tg g g g g

    x xD t tg

    x

    + + + + +

    + + + + +

    + = + + + + + + +

    + = + + + + + + ( )( )

    ( )( )( )

    , 1 1, 1, 1, 1 1, 12 2

    ,2

    1 ( )

    1 22 2

    1 2 1 ( )2 2

    z zm n m n m n m n m n

    zm n

    f n f n

    D t D tz z z z zx x

    D t tz f n f nx

    + + + + +

    + + + = + + + + + + + +

    (13)

    Dac notm modulele celor trei ecuaii:

    2

    2

    2

    2

    2

    2

    ee

    gg

    zz

    D tMx

    D tM

    xD tM

    x

    = = =

    (14)

    i:

    1 1 1; ;

    1 2 1 2 1 2

    1 2 ; 1 2 ; 1 2

    e g ze g z

    me e mg g mz z

    k k kM M M

    k M k M k M

    = = =+ + += = =

    (15)

    sistemul de ecuaii cu diferene (13) devine:

  • 5

    ( ) ( )( )( ) ( )

    ( )

    , 1 , 1, 1, 1, 1 1, 1

    , 1 , 1, 1, 1, 1 1, 1

    , 1 , 1, 1, 1, 1 1, 1

    ( 1) (

    ( 1) (2

    ( 1)2

    m n e me m n e m n m n m n m n

    m n g mg m n g m n m n m n m n

    m n z mz m n z m n m n m n m n

    e k k e M e e e e t f n f n

    tg k k g M g g g g f n f n

    tz k k z M z z z z f n

    + + + + +

    + + + + +

    + + + + +

    = + + + + + + = + + + + + + +

    = + + + + + + +( )(f n

    (16)

    n toate ecuaiile de mai sus indicii m i n se refer la spaiu respectiv, timp. n ultimul set de

    ecuaii termenii la timpul actual pot fi ordonai, obinndu-se expresiile:

    ( )( )( )

    , , 1, 1,

    , , 1, 1,

    , , 1, 1,

    ( ( ))

    ( ( ))2

    ( ( ))2

    m n e me m n e m n m n

    m n g mg m n g m n m n

    m n z mz m n z m n m n

    r k k e M e e t f n

    ts k k g M g g f n

    tt k k z M z z f n

    +

    +

    +

    = + + = + + + = + + +

    (17)

    care nlocuite n sistemul (16) conduc la sistemul final de ecuaii cu diferene:

    , 1 , 1, 1,

    , 1 , 1, 1,

    , 1 , 1, 1,

    ( ( ) ( 1))

    ( ( ) ( 1))2

    ( ( ) ( 1))2

    m n m n e e m n m n

    m n m n g g m n m n

    m n m n z z m n m n

    e r k M e e t f ntg s k M g g f n

    tz t k M z z f n

    + +

    + +

    + +

    = + + + = + + + = + + +

    (18)

    Sistemul de ecuaii (18), care este neliniar datorit neliniaritii funciei f va trebui s fie

    rezolvat iterativ. Pentru aceasta se adopt valorile pentru e, g, z de la timpul urmtor ca fiind

    aproximativ egale cu cele de la timpul actual, adic cele iniiale i se calculeaz e, g, z la t=t.

    Pentru a determina valorile la timpul 2t se consider ca valori iniiale cele obinute prin

    extrapolare liniar a valorilor de la t=ti i t=ti+t, adic:

    , 1 , , 1

    , 1 , , 1

    , 1 , , 1

    222

    m n m n m n

    m n m n m n

    m n m n m n

    e e eg g gz z z

    +

    +

    +

    = = = (19)

    Pentru timpii mai mari de 2t, valorile iniiale n procesul iterativ se obin prin extrapolare

    parabolic a valorilor de la ultimii trei timpi:

    ( )( )( )

    , 1 , 2 , , 1

    , 1 , 2 , , 1

    , 1 , 2 , , 1

    3

    3

    3

    m n m n m n m n

    m n m n m n m n

    m n m n m n m n

    e e e e

    g g g g

    z z z z

    +

    +

    +

    = + = + = + (20)

  • 6

    Pentru a uura efectuarea calculelor se rein numai valorile ultimelor dou etape de calcul.

    Pentru aceasta se introduc urmtoarele tablouri:

    , 2

    , 1

    , 2

    , 1

    , 2

    , 1

    , , ,

    , , ,

    (1, )(2, )(1, )(2, )(1, )(2, )( ) ( , , )( ) ( , , )

    i n

    i n

    i n

    i n

    i n

    i n

    m n m n m n

    m n m n m n

    a i ea i eb i gb i gc i zc i zf i F e g zw i F e g z

    ======

    ==

    (21)

    n care:

    i indicele poziiei din grosimea filmului (im).

    Sistemul de ecuaii (18) care trebuie rezolvat iterativ este necesar s fie actualizat pentru

    condiiile iniiale i la limit. Astfel, pentru t = ti avem urmtoarele notaii:

    0

    0

    0

    0 0 0 0

    0

    0

    0

    0

    0

    0

    ( )( )( )( ) ( , , ) ( )(1, )(2, )(1, )(2, )(1, )(2, )

    n i ev i gx i zf i F e g z w ia i ea i eb i gb i gc i zc i z

    ==== =======

    (22)

    Pentru t ti notaiile de mai sus devin:

    ( ) ( )( ) ( )( ) ( )( ) ( ( ), ( ), ( ))

    n i e iv i g ix i z if i F e i g i z i

    ====

    (23)

    Dat fiind faptul c n procesul de calcul nu se rein dect valorile a dou intervale precedente

    i cele rezultate din calcul pentru funciile e, g, z este necesar numai un indice. Dac considerm

    condiiile la limit (7), se obin urmtoarele formule de calcul n procesul iterativ:

    Pentru x=0 (adic m=0 i deci i=1), avem:

  • 7

    ( )

    ( )

    ( ) ( 2, 2 (2, ) ( ))( ) ( )

    ( ) ( 2, 2 (2, ) ( ))2

    e me e

    z mz z

    r i k k a i M a i t w is i g i

    tt i k k c i M c i w i

    = + = = + +

    (24)

    Pentru x

  • 8

    0.

    ( ) ( ) (2 ( ( 1) ( )

    ( ) ( ) (2 ( ( 1) ( )2

    ( ) ( ) (2 ( ( 1) ( )2

    e e

    g g

    z z

    c pentru x x

    e i r i k M n i t f itg i s i k M v i f i

    tz i t i k M x i f i

    < = + = + + = + +

    (29)

    Procesul iterativ se consider ncheiat dac este ndeplinit condiia (simultan): ere ererg ererz er