Professional Documents
Culture Documents
Inicio
LaecuacindevanderWaals
MATLAB
Laecuacindevander
Waals
LaecuacindevanderWaals
Enungasideallasmolculasnointeraccionanentresexceptoporcolisioneselsticas,ysepuedetratarcomo
masaspuntuales.Laecuacindeestadodeungasideales
PV=nRT
Peslapresindelgas,Veselvolumen,Teslatemperatura,neselnmerodemolesyRlaconstantedelos
gases
Describeaproximadamentelaconductadelosgasesrealesamuybajaspresiones.
vanderWaalsintrodujocorreccionesquetenanencuentaelvolumenfinitodelasmolculasylasfuerzas
atractivasqueunamolculaejercasobreotraadistanciasmuycercanasentreellas.
2
n a
(P +
) (V nb) = nRT
Lasconstantesaybsoncaractersticosdecadagasyseobtienenapartirdelosdatosdelapresin,Pc,volumen
VcylatemperaturaTccrtica.ElpuntocrticoesunpuntodeinflexindelaisotermaTceneldiagramaPVde
modoquesecumpleque
P
(
= 0
(V nb)
P
(
V
nRT
)
2n a
2
+
V
2nRT
)
= 0
(V nb)
= 0
6n a
3
= 0
Deestasdosecuacionesobtenemos,elvolumenVcylatemperaturaTccrtica.
8a
V c = 3nbT c =
27Rb
SustituyendoVcyTcenlaecuacindevanderWaalsobtenemoslapresincrtica,Pc,
a
Pc =
27b
EscribimoslaecuacindevanderWaalsuniversalmssimpleentrminosdenuevasvariables:p=P/Pc,v=V/Vc
yt=T/Tc
3
(p +
) (3v 1) = 8t
Enelpuntocrticopc=1,tc=1yvc=1.
ComovamosadibujarlasisotermasenundiagramaPV,despejamoslapresinp.
8t
p =
3v 1
1.Crearelscriptwaalspararepresentarlasisotermasdetemperaturast=0.8,0.9,1.0,1.1y1.2
Sealarconunamarcaelpuntocrticotalcomoseapreciaenlafigura
Solucin
http://www.sc.ehu.es/sbweb/energiasrenovables/MATLAB/temas/waals/ecuacion_waals.html
1/5
1/27/2015
LaecuacindevanderWaals
Examinamoslasisotermaspordebajodelatemperaturacrticat<1.
Enlafiguravemosqueparaunadeterminadapresinp,larectap=ctecortaalacurvaentrespuntosA,ByC.
Losvolmenesv1,v2yv3quecorrespondenaestostrespuntosseobtienenresolviendolaecuacincbica
3
8t + p
3
+
1
v
3p
= 0
ParaobtenerlasracespodemosutilizarlafuncinrootsdeMATLABolafuncinraices_3quenoscalculalas
tresracesexactasdeunaecuacindetercergrado.Ordenamoslosvaloresdelasracesdemenoramayor
mediantelafuncinsortdeMATLAB.
Laisotermadetemperaturat,tieneunmnimoyunmximolocal.Determinamossuscoordenadas(vm1,pm1)y
(vm2,pm2)calculandoladerivadaprimeraeigualandoacero.
8t
p =
3v 1
p
(
v
3
24t
)
= 0
(3v 1)
v
4t
3
+
= 0
1
v
2t
6
2
= 0
4t
http://www.sc.ehu.es/sbweb/energiasrenovables/MATLAB/temas/waals/ecuacion_waals.html
2/5
1/27/2015
LaecuacindevanderWaals
Tenemosdenuevo,quecalcularlasracesdeunaecuacincbica.
Enlazonadetransicinentrelafasegaseosaylafaselquidalapresinnooscila,semantieneconstanteyel
potencialqumicosemantieneconstante.LaregladeMaxwelleliminaelcomportamientooscilantedela
isotermadelaecuacindevanderWaalsylasustituyeporunsegmentohorizontaldepresinprtalqueelrea
comprendidaentreelsegmentohorizontalABylaisotermaesigualalreacomprendidaentrelaisotermayel
segmentohorizontalBC,talcomoseveenlafiguramsabajo.
Enlafigurapodemosverlaisotermadetemperaturat=0.9,
lasmximoslocalesidentificadosconelsmbolo'*',
lapresinprparalacuallasreassombreadasdecoloramarillosoniguales.
lospuntosdecortedelaisotermaconlarectapr=cte
ElelreaA1comprendidaentreelsegmentohorizontalABylaisotermasecalculaintegrando
v2
p (v2 v1 )
pdv =
v1
v2
8t
p (v2 v1 )
3v 1
) dv =
v1
8
p (v2 v1 )
t ln
3
3v2 1
1
3(
3v1 1
1
)
v2
v1
ElelreaA2comprendidaentreelsegmentohorizontalBCylaisotermasecalculaintegrando
v3
pdv p (v3 v2 ) =
v2
8
t ln
3
3v3 1
3v2 1
1
+ 3(
v3
v2
) p (v3 v2 )
EscribirunafuncindenominadaigualAreaquecalculeladiferenciaentrelasdosreasA1A2.
Solucin
http://www.sc.ehu.es/sbweb/energiasrenovables/MATLAB/temas/waals/ecuacion_waals.html
3/5
1/27/2015
LaecuacindevanderWaals
Escribirelscriptwaals_1querealicelassiguientestareas,paraproducirunaimagensimilar.
1. Establezcamedianteelcomandoinputelvalordelatemperaturat,menorquelaunidad
2. RepresentelaisotermadecolorrojoeneldiagramaPV.
3. Calculeelmnimopm1ymximopm2localresolviendolaecuacindetercergradoenv.
4. Lapresinprbuscadaestarenelintervalo(pm1,pm2),obienenelintervalo(0,pm2)sipm1fuesenegativa
(lapresinessiemprepositiva).Elmanejador(handle)deestafuncinigualAreaselopasaremosalafuncin
fzerodeMATLABparaquecalculeelvalorprdelapresinquehacelaquediferenciadereasseanula.
5. Unavezobtenidoelvalordelapresinpr,secalculalasracesdelaecuacincbicaparadeterminarlos
volmenesv1,v2yv3.Elprimerocorrespondealvolumendelafaselquidayelterceroaldelgas,parala
presinprylatemperaturat
6. Sombreedecoloramarillolasdosregiones,paramostrarvisualmentequesoniguales.
Solucin
Ahoravamosadibujarvariasisotermasporencimaypordebajodelpuntocrticot=1.Sustituiremoslaregin
onduladaentrevliquidoyvgasalapresinprporunsegmentoyuniremoslospuntosquemarcanlareginde
coexistenciadelasdosfases,talcomosemuestraenlafigura.
Escribirelscriptwaals_2querealicelassiguientestareas,paraproducirunaimagensimilar.
1. Dibujarlasisotermast1(porejemploparat=1,1.05,1.1,1.15y1.2)
2. Dibujarlasisotermasparat<1(porejemploparat=0.8,0.85,0.9,0.95).
Paracadaisotermahallarelvolumenvliquido=v(1)yvgas=v(3)alapresinprresolviendolaecuacin
trascedenteA1A2=0,mediantelafuncinfzero,guardarlosdatosenunamatrizbidimiensional(volumen,
presin).
Sustituirlareginonduladaporelsegmentoqueunev(1)yv(3)alapresinpr,
3. Aadiralamatrizbidimiensinallascoordendasdelpuntocrticov=1yp=1.Ordenarlamatrizdedatos(v,p)
utilizandolafuncinMATLABsortrows,(vaseproblema6delapginaSentenciasiterativas)yunirlos
puntos(v,p)mediantelneasdecolorazultalcomosemuestraenlafigura.
Solucin
http://www.sc.ehu.es/sbweb/energiasrenovables/MATLAB/temas/waals/ecuacion_waals.html
4/5
1/27/2015
LaecuacindevanderWaals
EnergasRenovablesEUITIdeEibar
http://www.sc.ehu.es/sbweb/energiasrenovables/MATLAB/temas/waals/ecuacion_waals.html
5/5