|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--java.awt.Window | +--java.awt.Dialog | +--Parametro
Superclase abstracta de la que derivan los 6 parámetros considerados en la simulación energética.
Inner classes inherited from class java.awt.Dialog |
java.awt.Dialog.AccessibleAWTDialog |
Inner classes inherited from class java.awt.Window |
java.awt.Window.AccessibleAWTWindow |
Inner classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Inner classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.AWTTreeLock |
Field Summary | |
protected float[] |
abril_cooling
|
protected float[] |
abril_equip
|
protected float[] |
abril_fans
|
protected float[] |
abril_heat_gas
|
protected float[] |
abril_heat_reject
|
protected float[] |
abril_heating
|
protected float[] |
abril_lights
|
protected float[] |
abril_pumps
|
protected float[] |
abril_water
|
protected float[] |
abril_water_gas
|
protected float[] |
agosto_cooling
|
protected float[] |
agosto_equip
|
protected float[] |
agosto_fans
|
protected float[] |
agosto_heat_gas
|
protected float[] |
agosto_heat_reject
|
protected float[] |
agosto_heating
|
protected float[] |
agosto_lights
|
protected float[] |
agosto_pumps
|
protected float[] |
agosto_water
|
protected float[] |
agosto_water_gas
|
protected float |
alto
|
protected float |
altoSup
|
protected float |
alturaPiso
|
protected float |
ancho
|
protected float[] |
anual_cooling
|
protected float[] |
anual_equip
|
protected float[] |
anual_fans
|
protected float[] |
anual_heat_gas
|
protected float[] |
anual_heat_reject
|
protected float[] |
anual_heating
|
protected float[] |
anual_lights
|
protected float[] |
anual_pumps
|
protected float[] |
anual_total
|
protected float[] |
anual_water
|
protected float[] |
anual_water_gas
|
protected Fotorred |
appletPoint
|
protected float |
bepsAnual
|
protected java.awt.Button |
boton
|
protected Lienzo |
canvas
|
protected java.awt.TextArea |
dataText
|
protected Detalles |
detallado
|
protected java.awt.Button |
detalles
|
protected float[] |
diciembre_cooling
|
protected float[] |
diciembre_equip
|
protected float[] |
diciembre_fans
|
protected float[] |
diciembre_heat_gas
|
protected float[] |
diciembre_heat_reject
|
protected float[] |
diciembre_heating
|
protected float[] |
diciembre_lights
|
protected float[] |
diciembre_pumps
|
protected float[] |
diciembre_water
|
protected float[] |
diciembre_water_gas
|
protected float[] |
dimen
|
static float |
DUMMY_FLOAT
|
protected java.lang.String |
encabezado
|
protected float |
energiaAnual
|
protected float |
energiaTipo
|
protected float[] |
enero_cooling
|
protected float[] |
enero_equip
|
protected float[] |
enero_fans
|
protected float[] |
enero_heat_gas
|
protected float[] |
enero_heat_reject
|
protected float[] |
enero_heating
|
protected float[] |
enero_lights
|
protected float[] |
enero_pumps
|
protected float[] |
enero_water
|
protected float[] |
enero_water_gas
|
protected float |
escalaEjeX
|
protected float |
escalaEjeY
|
protected float[] |
febrero_cooling
|
protected float[] |
febrero_equip
|
protected float[] |
febrero_fans
|
protected float[] |
febrero_heat_gas
|
protected float[] |
febrero_heat_reject
|
protected float[] |
febrero_heating
|
protected float[] |
febrero_lights
|
protected float[] |
febrero_pumps
|
protected float[] |
febrero_water
|
protected float[] |
febrero_water_gas
|
protected boolean |
fueraDeRango
|
protected int |
incr_pixel
|
protected float[] |
julio_cooling
|
protected float[] |
julio_equip
|
protected float[] |
julio_fans
|
protected float[] |
julio_heat_gas
|
protected float[] |
julio_heat_reject
|
protected float[] |
julio_heating
|
protected float[] |
julio_lights
|
protected float[] |
julio_pumps
|
protected float[] |
julio_water
|
protected float[] |
julio_water_gas
|
protected float[] |
junio_cooling
|
protected float[] |
junio_equip
|
protected float[] |
junio_fans
|
protected float[] |
junio_heat_gas
|
protected float[] |
junio_heat_reject
|
protected float[] |
junio_heating
|
protected float[] |
junio_lights
|
protected float[] |
junio_pumps
|
protected float[] |
junio_water
|
protected float[] |
junio_water_gas
|
protected float |
largo
|
protected float |
largoSup
|
protected float[] |
marzo_cooling
|
protected float[] |
marzo_equip
|
protected float[] |
marzo_fans
|
protected float[] |
marzo_heat_gas
|
protected float[] |
marzo_heat_reject
|
protected float[] |
marzo_heating
|
protected float[] |
marzo_lights
|
protected float[] |
marzo_pumps
|
protected float[] |
marzo_water
|
protected float[] |
marzo_water_gas
|
protected float[] |
mayo_cooling
|
protected float[] |
mayo_equip
|
protected float[] |
mayo_fans
|
protected float[] |
mayo_heat_gas
|
protected float[] |
mayo_heat_reject
|
protected float[] |
mayo_heating
|
protected float[] |
mayo_lights
|
protected float[] |
mayo_pumps
|
protected float[] |
mayo_water
|
protected float[] |
mayo_water_gas
|
protected float[] |
noviembre_cooling
|
protected float[] |
noviembre_equip
|
protected float[] |
noviembre_fans
|
protected float[] |
noviembre_heat_gas
|
protected float[] |
noviembre_heat_reject
|
protected float[] |
noviembre_heating
|
protected float[] |
noviembre_lights
|
protected float[] |
noviembre_pumps
|
protected float[] |
noviembre_water
|
protected float[] |
noviembre_water_gas
|
protected float[] |
octubre_cooling
|
protected float[] |
octubre_equip
|
protected float[] |
octubre_fans
|
protected float[] |
octubre_heat_gas
|
protected float[] |
octubre_heat_reject
|
protected float[] |
octubre_heating
|
protected float[] |
octubre_lights
|
protected float[] |
octubre_pumps
|
protected float[] |
octubre_water
|
protected float[] |
octubre_water_gas
|
protected double |
orientacion
|
protected double |
orientacionDEG
|
protected java.awt.Panel |
p0
|
protected java.awt.Panel |
p1
|
protected float |
param
|
protected float |
param_max
|
protected float |
param_min
|
protected float |
param_tipo
|
protected int |
pisosAlto
|
protected int |
pisosBajo
|
protected java.awt.Label |
resultados
|
protected float[] |
septiembre_cooling
|
protected float[] |
septiembre_equip
|
protected float[] |
septiembre_fans
|
protected float[] |
septiembre_heat_gas
|
protected float[] |
septiembre_heat_reject
|
protected float[] |
septiembre_heating
|
protected float[] |
septiembre_lights
|
protected float[] |
septiembre_pumps
|
protected float[] |
septiembre_water
|
protected float[] |
septiembre_water_gas
|
protected boolean |
tablaSi
|
protected float[] |
tramo_param
|
protected float |
var_max
|
protected float |
varEnerg
|
protected float |
varEnergiaParametro
|
protected float |
varParam
|
protected float |
xEnd
|
protected int |
xOrigin
|
protected int |
xPixelEnd
|
protected int |
xPixelMax
|
protected int |
xPixelMin
|
protected int[] |
xPixelsParam
|
protected int |
xPixelStart
|
protected int |
xPixelTipo
|
protected int |
xPuntoTipo
|
protected float |
xStart
|
protected float |
yEnd
|
protected int |
yOrigin
|
protected int[] |
yPixel_consumoAnual_xPixel
|
protected int[] |
yPixel_consumoAnual_xPixel2
|
protected int |
yPixelEnd
|
protected int |
yPixelStart
|
protected int |
yPixelTipo
|
protected int |
yPuntoTipo
|
protected float |
yStart
|
Fields inherited from class java.awt.Dialog |
base, keepBlocking, modal, nameCounter, resizable, serialVersionUID, title |
Fields inherited from class java.awt.Window |
active, dbg, focusMgr, inputContext, inputContextLock, OPENED, ownedWindowList, state, warningString, weakThis, windowListener, windowSerializedDataVersion |
Fields inherited from class java.awt.Container |
component, containerListener, containerSerializedDataVersion, dispatcher, layoutMgr, listeningBoundsChildren, listeningChildren, maxSize, ncomponents, printing, printingThreads |
Fields inherited from class java.awt.Component |
accessibleContext, actionListenerK, adjustmentListenerK, appContext, background, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, changeSupport, componentListener, componentListenerK, componentOrientation, componentSerializedDataVersion, containerListenerK, cursor, dropTarget, enabled, eventMask, focusListener, focusListenerK, font, foreground, graphicsConfig, hasFocus, height, hierarchyBoundsListener, hierarchyBoundsListenerK, hierarchyListener, hierarchyListenerK, incRate, inputMethodListener, inputMethodListenerK, isInc, isPacked, itemListenerK, keyListener, keyListenerK, LEFT_ALIGNMENT, locale, LOCK, metrics, minSize, mouseListener, mouseListenerK, mouseMotionListener, mouseMotionListenerK, name, nameExplicitlySet, newEventsOnly, ownedWindowK, parent, peer, peerFont, popups, prefSize, privateKey, RIGHT_ALIGNMENT, textListenerK, TOP_ALIGNMENT, valid, visible, width, windowClosingException, windowListenerK, x, y |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
protected |
Parametro(java.lang.String param,
Fotorred mainWin)
Establece el layout común a todas las ventanas de análisis de parámetros. |
Method Summary | |
boolean |
action(java.awt.Event e,
java.lang.Object o)
Muestra los resultados de la simulación en formato gráfico o tabular y abre las ventanas de análisis detallado. |
protected abstract void |
actualValores()
|
protected float |
areaLights(float paramValue,
int mes_control)
Calcula el consumo anual o mensual de energía para iluminación en función de la relación envolvente/área. |
protected float |
calcDeltaE(float p)
Calcula la variación de consumo en función del valor del parámetro. |
protected void |
calcIncrementos()
Calcula el consumo de energía unitaria, el incremento porcentual del parámetro y la variación del consumo. |
protected float |
calcIncrEnerg(float valor)
Calcula la variación de energía consumida relativa a la del edificio tipo. |
private float |
calcIncrParam(float valor)
Calcula el incremento porcentual del parámetro sobre el valor correspondiente al edificio tipo. |
float |
calcularBEPS()
Calcula el consumo total del edificio a lo largo de un año. |
protected float |
calcularEnergia(float paramValue)
Calcula el consumo anual de energía por metro cuadrado en función de la relación envolvente/área encerrada. |
protected float |
calcularEnvolvente()
Calcula la superficie envolvente del edificio. |
protected float |
calcularSupInterior()
Calcula la superficie interior de todas las plantas del edificio. |
protected float |
calcVarEnergParam(float energ,
float param)
Calcula el cociente entre los incrementos de energía consumida y parámetro considerado. |
protected abstract void |
crearArraysDatos_abril()
|
protected abstract void |
crearArraysDatos_agosto()
|
protected abstract void |
crearArraysDatos_diciembre()
|
protected abstract void |
crearArraysDatos_enero()
|
protected abstract void |
crearArraysDatos_febrero()
|
protected abstract void |
crearArraysDatos_julio()
|
protected abstract void |
crearArraysDatos_junio()
|
protected abstract void |
crearArraysDatos_marzo()
|
protected abstract void |
crearArraysDatos_mayo()
|
protected void |
crearArraysDatos_mensuales()
Crea los arrays de datos para generar las curvas de consumo mensual desglosado |
protected abstract void |
crearArraysDatos_noviembre()
|
protected abstract void |
crearArraysDatos_octubre()
|
protected abstract void |
crearArraysDatos_septiembre()
|
protected float |
deltaToParam(float deltaP)
Convierte incrementos de parámetro en sus valores absolutos correspondientes. |
protected float |
domHotWater(float paramValue,
int mes_control)
Calcula el consumo de energía para agua caliente sanitaria en función de la relación envolvente/área. |
protected float |
domHotWaterGas(float paramValue,
int mes_control)
Calcula el consumo anual de energía para agua caliente sanitaria procedente de gas natural en función del tipo de muro. |
protected abstract void |
draw(java.awt.Graphics g)
|
protected void |
escalaGraph(float xS,
float xE,
float yS,
float yE)
Establece las escalas sobre los ejes X e Y para las curvas del parámetro. |
float |
getEnergiaAnual()
Proporciona la energía unitaria anual consumida en el edificio. |
float |
getSupInterior()
Proporciona la superficie interior total del edificio. |
float |
getVarEnergia()
Proporciona la variación del consumo energético en relación al edificio tipo. |
float |
getVarEnergiaParam()
Proporciona la variación del consumo por unidad de variación del parámetro. |
float |
getVarParam()
Proporciona la variación porcentual del parámetro sobre el valor del edificio tipo. |
float |
getVarPorcentEnergia()
Proporciona la variación porcentual del consumo energético en relación al edificio tipo. |
protected void |
grafico(java.awt.Graphics g,
int xCasoTipo,
int yCasoTipo)
Dibuja la curva de consumos en función del parámetro y muestra el punto de trabajo. |
protected float |
heatReject(float paramValue,
int mes_control)
Calcula el consumo de energía para refrigerar fluidos de equipos frigoríficos (torres de condensación y ventiladores) en función de la relación envolvente/área. |
protected void |
iniciarTipo()
Muestra los resultados correspondientes al edificio tipo. |
protected void |
leerDim()
Lee los valores actuales de las dimensiones del edificio y la altura de piso seleccionada. |
protected float |
miscEquip(float paramValue,
int mes_control)
Calcula el consumo anual o mensual de equipos de oficina en función de la relación envolvente/área. |
protected abstract void |
mostrarPuntoTrabajo(java.awt.Graphics g,
float abscisaPunto,
float y,
int xPixel,
int yPixel)
|
protected void |
numeroPisos()
Determina el número de pisos de la parte inferior y superior del edificio. |
protected abstract void |
outRangeText()
|
protected void |
ponerLimites(float val_tipo,
float min,
float max)
Establece el rango de variación y el valor tipo del parámetro. |
protected float |
pumps(float paramValue,
int mes_control)
Calcula el consumo de energía en bombas en función de la relación envolvente/área. |
protected void |
recalc()
Recalcula los resultados y los muestra en pantalla en formato gráfico o tabular. |
static float |
redondeo_a_1(float valor)
Redondea una cifra a su valor más próximo con un decimal. |
static float |
redondeo_a_2(float valor)
Redondea una cifra a su valor más próximo con dos decimales. |
static float |
redondeo_a_3(float valor)
Redondea un valor con una precisión de tres decimales. |
protected float |
regresion_lineal_tramos(float[] rectas,
float paramVal)
Calcula la ordenada (consumo) correspondiente a una abscisa dada (parámetro) sobre uno de los tramos de las curvas de regresión lineal. |
protected float |
scaleX(int xPixel)
Convierte un número de pixel (entero) a la abscisa (decimal) correspondiente. |
protected int |
scaleXPunto(float xPunto)
Determina el pixel correspondiente a un valor de abscisa dado. |
protected int |
scaleY(float y)
Determina el pixel correspondiente a un valor de ordenada dado. |
protected abstract void |
setDataText()
|
protected float |
spaceCool(float paramValue,
int mes_control)
Calcula el consumo de energía para refrigeración en función de la relación envolvente/área. |
protected float |
spaceHeat(float paramValue,
int mes_control)
Calcula el consumo de energía para calefacción en función de la relación envolvente/área. |
protected float |
spaceHeatGas(float paramValue,
int mes_control)
Calcula el consumo anual de energía en equipos de calefacción alimentados por gas natural en función de la relación envolvente/área. |
boolean |
testRango()
Comprueba si el valor actual del parámetro está fuera del rango admisible. |
protected float |
theFunction(float parametro)
Calcula el consumo unitario correspondiente a un valor de parámetro dado. |
protected float |
ventFans(float paramValue,
int mes_control)
Calcula el consumo de equipos accesorios de climatización en función de la relación envolvente/área. |
Methods inherited from class java.awt.Dialog |
|
Methods inherited from class java.awt.Window |
addOwnedWindow, addWindowListener, adjustListeningChildren, applyResourceBundle, applyResourceBundle, connectOwnedWindow, dispatchEventImpl, eventEnabled, finalize, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, isActive, isShowing, nextFocus, ownedInit, pack, postEvent, postProcessKeyEvent, postWindowEvent, preProcessKeyEvent, processEvent, processWindowEvent, readObject, removeOwnedWindow, removeWindowListener, resetGC, setCursor, setFocusOwner, setWarningString, toBack, toFront, transferFocus, writeObject |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, applyOrientation, checkGD, countComponents, createChildHierarchyEvents, createHierarchyEvents, deliverEvent, dispatchEventToSelf, doLayout, findComponentAt, findComponentAt, findComponentAt, getAccessibleAt, getAccessibleChild, getAccessibleChildrenCount, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents_NoClientCode, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getMouseEventTarget, getPreferredSize, getWindow, insets, invalidate, invalidateTree, isAncestorOf, layout, lightweightPaint, lightweightPrint, list, list, locate, minimumSize, numListening, paint, paintComponents, paintHeavyweightComponents, postsOldMouseEvents, preferredSize, print, printComponents, printHeavyweightComponents, processContainerEvent, proxyEnableEvents, proxyRequestFocus, remove, remove, removeAll, removeContainerListener, removeNotify, setFont, setLayout, update, validate, validateTree |
Methods inherited from class java.awt.Component |
add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, areInputMethodsEnabled, bounds, checkImage, checkImage, checkWindowClosingException, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getAccessibleIndexInParent, getAccessibleStateSet, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont_NoClientCode, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen_NoTreeLock, getLocationOnScreen, getName, getNativeContainer, getParent_NoClientCode, getParent, getPeer, getSize, getSize, getToolkitImpl, getTreeLock, getWidth, getWindowForObject, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isEnabledImpl, isFocusTraversable, isLightweight, isOpaque, isRecursivelyVisible, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait |
Field Detail |
protected Lienzo canvas
protected Fotorred appletPoint
protected java.awt.TextArea dataText
protected java.lang.String encabezado
protected float[] dimen
protected float largo
protected float ancho
protected float alto
protected float largoSup
protected float altoSup
protected float alturaPiso
protected double orientacionDEG
protected double orientacion
protected float param
protected float param_tipo
protected float param_min
protected float param_max
protected float var_max
protected float energiaTipo
protected float energiaAnual
protected float bepsAnual
protected float varParam
protected float varEnerg
protected float varEnergiaParametro
protected java.awt.Label resultados
protected java.awt.Panel p0
protected java.awt.Panel p1
protected boolean tablaSi
protected boolean fueraDeRango
protected final int xPixelStart
protected final int xPixelEnd
protected final int yPixelStart
protected final int yPixelEnd
protected final int xOrigin
protected final int yOrigin
protected int xPixelTipo
protected int yPixelTipo
protected int xPuntoTipo
protected int yPuntoTipo
protected int xPixelMin
protected int xPixelMax
protected float xStart
protected float xEnd
protected float yStart
protected float yEnd
protected float escalaEjeX
protected float escalaEjeY
protected int incr_pixel
protected java.awt.Button boton
protected java.awt.Button detalles
protected Detalles detallado
protected int pisosBajo
protected int pisosAlto
public static final float DUMMY_FLOAT
protected float[] tramo_param
protected float[] anual_total
protected float[] anual_lights
protected float[] anual_equip
protected float[] anual_heating
protected float[] anual_cooling
protected float[] anual_heat_reject
protected float[] anual_pumps
protected float[] anual_fans
protected float[] anual_water
protected float[] anual_heat_gas
protected float[] anual_water_gas
protected float[] enero_lights
protected float[] enero_equip
protected float[] enero_heating
protected float[] enero_cooling
protected float[] enero_heat_reject
protected float[] enero_pumps
protected float[] enero_fans
protected float[] enero_water
protected float[] enero_heat_gas
protected float[] enero_water_gas
protected float[] febrero_lights
protected float[] febrero_equip
protected float[] febrero_heating
protected float[] febrero_cooling
protected float[] febrero_heat_reject
protected float[] febrero_pumps
protected float[] febrero_fans
protected float[] febrero_water
protected float[] febrero_heat_gas
protected float[] febrero_water_gas
protected float[] marzo_lights
protected float[] marzo_equip
protected float[] marzo_heating
protected float[] marzo_cooling
protected float[] marzo_heat_reject
protected float[] marzo_pumps
protected float[] marzo_fans
protected float[] marzo_water
protected float[] marzo_heat_gas
protected float[] marzo_water_gas
protected float[] abril_lights
protected float[] abril_equip
protected float[] abril_heating
protected float[] abril_cooling
protected float[] abril_heat_reject
protected float[] abril_pumps
protected float[] abril_fans
protected float[] abril_water
protected float[] abril_heat_gas
protected float[] abril_water_gas
protected float[] mayo_lights
protected float[] mayo_equip
protected float[] mayo_heating
protected float[] mayo_cooling
protected float[] mayo_heat_reject
protected float[] mayo_pumps
protected float[] mayo_fans
protected float[] mayo_water
protected float[] mayo_heat_gas
protected float[] mayo_water_gas
protected float[] junio_lights
protected float[] junio_equip
protected float[] junio_heating
protected float[] junio_cooling
protected float[] junio_heat_reject
protected float[] junio_pumps
protected float[] junio_fans
protected float[] junio_water
protected float[] junio_heat_gas
protected float[] junio_water_gas
protected float[] julio_lights
protected float[] julio_equip
protected float[] julio_heating
protected float[] julio_cooling
protected float[] julio_heat_reject
protected float[] julio_pumps
protected float[] julio_fans
protected float[] julio_water
protected float[] julio_heat_gas
protected float[] julio_water_gas
protected float[] agosto_lights
protected float[] agosto_equip
protected float[] agosto_heating
protected float[] agosto_cooling
protected float[] agosto_heat_reject
protected float[] agosto_pumps
protected float[] agosto_fans
protected float[] agosto_water
protected float[] agosto_heat_gas
protected float[] agosto_water_gas
protected float[] septiembre_lights
protected float[] septiembre_equip
protected float[] septiembre_heating
protected float[] septiembre_cooling
protected float[] septiembre_heat_reject
protected float[] septiembre_pumps
protected float[] septiembre_fans
protected float[] septiembre_water
protected float[] septiembre_heat_gas
protected float[] septiembre_water_gas
protected float[] octubre_lights
protected float[] octubre_equip
protected float[] octubre_heating
protected float[] octubre_cooling
protected float[] octubre_heat_reject
protected float[] octubre_pumps
protected float[] octubre_fans
protected float[] octubre_water
protected float[] octubre_heat_gas
protected float[] octubre_water_gas
protected float[] noviembre_lights
protected float[] noviembre_equip
protected float[] noviembre_heating
protected float[] noviembre_cooling
protected float[] noviembre_heat_reject
protected float[] noviembre_pumps
protected float[] noviembre_fans
protected float[] noviembre_water
protected float[] noviembre_heat_gas
protected float[] noviembre_water_gas
protected float[] diciembre_lights
protected float[] diciembre_equip
protected float[] diciembre_heating
protected float[] diciembre_cooling
protected float[] diciembre_heat_reject
protected float[] diciembre_pumps
protected float[] diciembre_fans
protected float[] diciembre_water
protected float[] diciembre_heat_gas
protected float[] diciembre_water_gas
protected int[] xPixelsParam
protected int[] yPixel_consumoAnual_xPixel
protected int[] yPixel_consumoAnual_xPixel2
Constructor Detail |
protected Parametro(java.lang.String param, Fotorred mainWin)
Method Detail |
protected abstract void outRangeText()
protected abstract void setDataText()
protected abstract void actualValores()
protected abstract void draw(java.awt.Graphics g)
protected abstract void mostrarPuntoTrabajo(java.awt.Graphics g, float abscisaPunto, float y, int xPixel, int yPixel)
protected abstract void crearArraysDatos_enero()
protected abstract void crearArraysDatos_febrero()
protected abstract void crearArraysDatos_marzo()
protected abstract void crearArraysDatos_abril()
protected abstract void crearArraysDatos_mayo()
protected abstract void crearArraysDatos_junio()
protected abstract void crearArraysDatos_julio()
protected abstract void crearArraysDatos_agosto()
protected abstract void crearArraysDatos_septiembre()
protected abstract void crearArraysDatos_octubre()
protected abstract void crearArraysDatos_noviembre()
protected abstract void crearArraysDatos_diciembre()
protected void ponerLimites(float val_tipo, float min, float max)
val_tipo
- Valor tipo.min
- Valor mínimo.max
- Valor máximo.protected void escalaGraph(float xS, float xE, float yS, float yE)
xS
- Coordenada del primer punto sobre el eje X.xE
- Coordenada del punto extremo sobre el eje X.yS
- Coordenada del primer punto sobre el eje Y.yE
- Coordenada del punto extremo sobre el eje Y.protected void iniciarTipo()
protected void recalc()
protected void leerDim()
public static float redondeo_a_1(float valor)
valor
- Valor a procesar.public static float redondeo_a_2(float valor)
valor
- Valor a procesar.public static float redondeo_a_3(float valor)
valor
- Valor original a redondear.protected void calcIncrementos()
private float calcIncrParam(float valor)
valor
- Valor actual del parámetro.protected float calcIncrEnerg(float valor)
valor
- Consumo anual en el edificio a simular.protected float calcVarEnergParam(float energ, float param)
energ
- Variación de energía.param
- Variación del parámetro.protected float deltaToParam(float deltaP)
deltaP
- Incremento del parámetro relativo al valor tipo.
return Valor del parámetro correspondiente a ese incremento.protected float calcDeltaE(float p)
p
- Valor del parámetro.protected float theFunction(float parametro)
Valor
- del parámetro.protected float scaleX(int xPixel)
xPixel
- Valor entero de la posición del pixel sobre el eje X de la pantalla.protected int scaleXPunto(float xPunto)
xPunto
- Valor de la abscisa de un punto de la curva.protected int scaleY(float y)
y
- Valor de la ordenada de un punto de la curva.protected void grafico(java.awt.Graphics g, int xCasoTipo, int yCasoTipo)
g
- Entorno gráfico donde dibujar.xCasoTipo
- Coordenada X donde mostrar el rótulo: "caso tipo".yCasoTipo
- Coordenada Y donde mostrar el rótulo: "caso tipo".public float getEnergiaAnual()
public float getVarParam()
public float getVarEnergia()
public float getVarPorcentEnergia()
public float getVarEnergiaParam()
public float getSupInterior()
public float calcularBEPS()
protected float calcularEnvolvente()
protected float calcularSupInterior()
protected void numeroPisos()
protected float regresion_lineal_tramos(float[] rectas, float paramVal)
rectas
- Array de pendientes y ordenadas en el origen de las rectas de consumo.paramVal
- Valor del parámetro en el punto de trabajo.protected float calcularEnergia(float paramValue)
paramValue
- Valor de la relación envolvente/área.protected float areaLights(float paramValue, int mes_control)
paramValue
- Valor de la relación envolvente/área.mes_control
- Seleccionar energías anuales o mensuales: (0 = anual, 1 = Enero, 2 = Febrero etc.)protected float miscEquip(float paramValue, int mes_control)
paramValue
- Relación envolvente/área encerrada.mes_control
- Seleccionar energías anuales o mensuales: (0 = anual, 1 = Enero, 2 = Febrero etc.)protected float spaceHeat(float paramValue, int mes_control)
paramValue
- Relación envolvente/área encerrada.mes_control
- Seleccionar energías anuales o mensuales: (0 = anual, 1 = Enero, 2 = Febrero etc.)protected float spaceCool(float paramValue, int mes_control)
paramValue
- Relación envolvente/área encerrada.mes_control
- Seleccionar energías anuales o mensuales: (0 = anual, 1 = Enero, 2 = Febrero etc.)protected float heatReject(float paramValue, int mes_control)
paramValue
- Relación envolvente/área encerrada.mes_control
- Seleccionar energías anuales o mensuales: (0 = anual, 1 = Enero, 2 = Febrero etc.)protected float pumps(float paramValue, int mes_control)
paramValue
- Relación envolvente/área encerrada.mes_control
- Seleccionar energías anuales o mensuales: (0 = anual, 1 = Enero, 2 = Febrero etc.)protected float ventFans(float paramValue, int mes_control)
paramValue
- Relación envolvente/área encerrada.mes_control
- Seleccionar energías anuales o mensuales: (0 = anual, 1 = Enero, 2 = Febrero etc.)protected float domHotWater(float paramValue, int mes_control)
paramValue
- Relación envolvente/área encerrada.mes_control
- Seleccionar energías anuales o mensuales: (0 = anual, 1 = Enero, 2 = Febrero etc.)protected float spaceHeatGas(float paramValue, int mes_control)
paramValue
- Relación envolvente/área encerrada.mes_control
- Seleccionar energías anuales o mensuales: (0 = anual, 1 = Enero, 2 = Febrero etc.)protected float domHotWaterGas(float paramValue, int mes_control)
paramValue
- Valor del coeficiente de transmisión del muro.mes_control
- Seleccionar energías anuales o mensuales: (0 = anual, 1 = Enero, 2 = Febrero etc.)public boolean testRango()
protected void crearArraysDatos_mensuales()
public boolean action(java.awt.Event e, java.lang.Object o)
action
in class java.awt.Component
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |