1:
Fundamentos
de
energa
elctrica
y
energtica
NDICE
1.2.
1.3.
1.4.
Grficas ........................................................................................................ 9
1.5.
Vectores ................................................................................................... 10
1. MANEJO
EES
1.1.
EES,
acrnimo
de
Engineering
Equation
Solver,
es
un
potente
programa
que
sirve
para
resolver
ecuaciones.
Su
gran
ventaja
es
la
sencillez
de
su
manejo,
puesto
que
las
ecuaciones
se
introducen
casi
como
si
las
escribiramos
a
mano
y
con
slo
darle
a
un
botn
nos
las
resuelve.
Adems,
contiene
casi
todas
las
propiedades
termodinmicas
y
termofsicas
para
la
mayora
de
sustancias
de
inters
industrial.
Este
programa
ser
la
herramienta
que
utilizaremos
para
muchas
de
las
prcticas
de
esta
asignatura.
Fig.
1.
Programa
EES
Para
arrancar
el
programa,
haced
doble
click
en
el
icono
del
EES
y
seleccionad
el
comando
New
en
el
men
File.
Aparecer
la
ventana
Equations
vaca
(Fig.
1).
Esta
ventana
es
un
simple
fichero
de
texto,
y
se
utiliza
para
escribir
las
ecuaciones.
En
el
men
File
tambin
se
encuentran
los
comandos
Save
y
Save
as...,
que
se
utilizan
para
guardar
los
ficheros
de
EES
(ficheros
con
la
extensin
.ees).
Se
recomienda
guardar
el
fichero
cuanto
antes
para
no
perder
ninguna
informacin.
A
continuacin
se
muestra
un
ejemplo
sencillo
de
manejo
del
programa.
Fig.
2.
Ventana
de
ecuaciones
Las
ecuaciones
de
la
Fig.
2
se
resuelven
mediante
el
comando
Solve
del
men
Calculate
(o
pulsando
la
tecla
F2).
Aparecer
un
dilogo
que
muestra
el
proceso
de
resolucin,
y
cuando
haya
terminado
aparecer
el
botn
Continue.
Si
se
pulsa
aparece
la
ventana
Solution
con
los
valores
solucin
de
las
variables
(fig.2).
Fig.
3.
Ventana
solucin
Las
ecuaciones
introducidas
son
ecuaciones
no-lineales
y
estn
acopladas,
lo
que
significa
que
no
se
pueden
resolver
despejndolas
a
mano.
Sin
embargo,
el
EES
las
resuelve.
Otra
ventaja
es
que
el
orden
en
el
cual
se
introducen
las
ecuaciones
no
importa,
ni
se
necesita
despejar
ninguna
variable.
Los
nombres
de
las
variables
pueden
comenzar
por
cualquier
carcter
(a
excepcin
de
(
)
*
/
+
-
^
{
}
;
),
teniendo
en
cuenta
que
no
se
distingue
entre
maysculas
y
minsculas.
Fig.
4.
Ventana
de
ecuaciones
1.2.
Funciones y unidades
Fig.
5.
Dilogo
para
especificar
el
sistema
de
unidades
Una
manera
fcil
de
introducir
las
funciones
es
con
la
ayuda
del
comando
Function
Information
del
men
Options
(fig.
6).
Fig.
6.
Dilogo
de
informacin
que
permite
insertar
las
funciones.
1.3.
Tablas paramtricas
Mediante
el
programa
EES
se
pueden
parametrizar
variables,
es
decir,
se
pueden
dar
distintos
valores
a
una
de
las
variables
y
ver
la
evolucin
de
las
restantes
variables.
Esto
es
de
utilidad,
por
ejemplo,
para
representar
grficas.
Esto
se
efecta
mediante
la
construccin
de
una
tabla
paramtrica.
Todas
las
herramientas
para
construir
y
operar
con
tablas
se
encuentran
en
el
Men
Tables.
El
formato
es
similar
al
de
una
hoja
de
clculo.
La
tabla
se
genera
con
el
comando
New
Parametric
Table
(fig.
7).
Fig.
8.
Tabla
paramtrica
con
10
filas
ejecuciones
(Runs)
y
de
columnas
las
variables
x,
y,
z.
Una
vez
creada,
se
puede
acceder
a
la
tabla
paramtrica
en
el
men
Windows
con
el
comando
Parametric
Table.
Como
se
puede
comprobar,
se
pueden
introducir
valores
numricos
en
cualquiera
de
las
celdas,
bien
por
teclado,
o
bien
con
el
comando
Alter
Values.
Los
valores
que
se
introducen
en
la
tabla
se
consideran
variables
independientes
y
se
muestran
en
negro.
As,
introducir
un
valor
en
la
tabla
paramtrica
genera
el
mismo
efecto
que
asignarle
un
valor
constante
a
la
variable
correspondiente
mediante
una
ecuacin
en
la
ventana
Equations.
Por
consiguiente,
al
resolver
la
tabla
paramtrica,
la
diferencia
entre
el
nmero
de
ecuaciones
y
de
incgnitas
siempre
ha
de
ser
igual
al
nmero
de
variables
de
la
tabla
con
un
valor
dado.
Si
no
es
as,
habr
que
eliminar
o
incluir
alguna
ecuacin
en
la
ventana
Equations.
En
todo
caso,
la
informacin
sobre
el
nmero
de
variables
y
de
incgnitas
se
puede
conocer
mediante
el
comando
Check/Format
del
men
Calculate.
Al
resolver
la
tabla
(mediante
el
comando
Solve
Table
o
la
tecla
F3),
los
valores
calculados
se
muestran
en
distinto
color
y
en
cursiva.
La
tabla
que
se
muestra
en
la
fig.
9
es
el
resultado
de
la
ejecucin
de
la
tabla,
a
la
que
previamente
se
han
introducido
valores
a
x
de
1
a
10
desde
el
comando
Alter
Values.
Adems,
debido
a
lo
comentado
anteriormente,
se
ha
eliminado
la
ecuacin
2
(fig.2).
Fig.
9.
Tabla
paramtrica
resuelta
1.4.
Grficas
Otro
aspecto
muy
til
de
la
aplicacin
EES
es
que
permite
realizar
grficas.
Todas
las
herramientas
para
crear
y
modificar
grficas
se
encuentran
en
el
men
Plot.
Se
puede
crear
una
grfica
de
los
resultados
obtenidos
en
la
tabla
paramtrica
mediante
el
comando
New
Plot
Window,
en
donde
se
muestra
un
dilogo
para
elegir
las
variables
del
eje
de
abscisas
y
ordenadas
de
la
grfica
(adems
de
otras
opciones,
como
la
escala,
colores
de
los
puntos...).
Fig.
10.
Grfica
y(x)
obtenida
con
los
datos
de
la
tabla
paramtrica
1.5.
Vectores
Un
tipo
de
datos
implementado
en
EES
que
nos
va
a
ser
muy
til
son
los
vectores
(arrays).
Como
en
muchos
lenguajes
de
programacin,
el
tipo
vector
en
EES
es
un
tipo
estructurado
de
datos
que
admite
ndices,
pero
que
no
hace
falta
declararlo
previamente.
Todas
las
propiedades
de
cada
uno
de
los
estados
de
un
ciclo
se
pueden
especificar
mediante
vectores.
Por
ejemplo,
si
quisiramos
calcular
la
entalpa
del
vapor
de
agua
a
400C
y
1.5
bar
y
almacenarla
en
vectores
las
ecuaciones
que
habra
que
implementar
en
el
programa
seran
las
siguientes:
Con
estas
tres
ecuaciones,
hemos
especificado
el
estado
del
vapor
de
agua
(temperatura,
presin
y
entalpa)
y
lo
hemos
almacenado
en
la
componente
1
de
los
vectores
T[i],
P[i]
y
h[i].
10
La
solucin
de
las
variables
de
tipo
vector
aparece
en
una
ventana
separada
(ventana
Arrays).
Este
tipo
de
datos
facilita
mucho
el
seguimiento
del
problema,
sobre
todo
cuando
se
tienen
muchos
datos,
puesto
que
de
esta
manera
rpidamente
accedemos
a
la
solucin.
Adems,
el
tipo
de
datos
vector
permite
su
representacin
en
grficas.
Hay
que
recordar
que
si
en
un
estado
tenemos
fijadas
dos
propiedades
termodinmicas,
las
restantes
propiedades
se
pueden
calcular
con
las
funciones
termodinmicas
correspondientes.
Una
vez
escritas
las
ecuaciones,
antes
de
resolver
se
recomienda
comprobar
que
el
nmero
de
ecuaciones
es
igual
al
de
incgnitas
(Men
Calculate
opcin
Check/Format).
11
1.6.
Ejemplo de resolucin.
T1=400 C
Cmara de mezcla
3 kg/s
2 kg/s
P1=1,5 bar
P cte.
T3?
T2=450C
"Estado
1"
m[1]=2
T[1]=400
vector
T[i]"
P[1]=1.5
"Estado
2"
T[2]=450
vector
T[i]"
h[2]=enthalpy(Steam,
P=P[2],T=T[2])
"entalpa
especfica
del
vapor
de
agua,
idem"
"Estado
3"
m[3]=3
T[3]=temperature(Steam,
P=P[3],h=h[3])
12
P[3]=P[2]
P[2]=P[1]
m[1]+m[2]=m[3]
m[1]*h[1]+m[2]*h[2]=m[3]*h[3]
Si
resolvemos
el
sistema,
la
solucin
aparece
en
la
ventana
Arrays,
puesto
que
todas
las
variables
estn
definidas
como
vectores.
13