OpenStudio Advanced - Metodologías avanzadas 22 de diciembre de 2021
En esta serie, discutimos metodologías para implementar varias simulaciones en OpenStudio.
Tabla de contenido:
1. OpenStudio - Crear sistema VAV con BCL Measure
2. OpenStudio - Crear sistemas de plantas centrales
3. OpenStudio - Crear bucles de aire
4. Comparación de enfriadores OpenStudio - Calendario de importación
5. Comparación de enfriadores de OpenStudio - Crear enfriadores
6. Comparación de enfriadores de OpenStudio - Resolución de problemas de curvas
7. OpenStudio - En profundidad: creación de tipos de espacio
1. OpenStudio - Crear sistema VAV con BCL Measure
En este video, le mostraremos cómo crear y asignar rápidamente un sistema de manejo de aire de volumen de aire variable (VAV) con agua fría y bucles de agua de calefacción a su edificio usando una medida descargada de la Biblioteca de componentes de construcción.
Transcripción:
Tenemos un edificio de oficinas bastante complejo y grande.
Le mostraré cómo ingresar el sistema HVAC para este edificio.
Pero primero, le mostraré una medida de biblioteca de componentes de construcción (BCL) que funciona muy bien para ingresar un sistema común.
No se aplicará a este edificio. Este edificio es más antiguo, con un tipo de sistema más antiguo.
Pero, primero te mostraré el atajo. Solo para mostrarle parte del poder de las medidas de la biblioteca de componentes de construcción.
Ve a tu modelo y ve a la pestaña de medidas.
Echemos un vistazo a la biblioteca de componentes de construcción. Verificaremos si esta medida necesita alguna actualización.
Esta medida está bajo HVAC-Whole System.
Forma parte de la serie de medidas de la guía de diseño energético avanzado (AEDG). Usaremos AEDG como término de búsqueda.
Veamos esto. El que vamos a utilizar es este AEDG Office HVAC VAV con sistema de agua helada (AedgOfficeHvacVavChw).
Parece que está actualizado. Si no estuviera actualizado, le diría que esta medida no está actualizada.
Puede descargar la última versión. Verifíquelo y haga clic en el botón de descarga.
Pero, parece que está actualizado.
La otra cosa que les quería mostrar; En la biblioteca de componentes de construcción hay un montón de medidas completamente nuevas que puede descargar.
Las medidas cambiarán los sistemas de su edificio e incluso instalarán sistemas completos en su edificio.
Estos fueron creados por el laboratorio nacional de energía renovable (NREL).
Se basan en las recomendaciones de la Guía de Diseño de Energía Avanzada de ASHRAE.
Verá un montón de opciones diferentes entre las que puede elegir.
Pero vamos a elegir el sistema VAV del edificio de oficinas con una planta de agua helada.
Subir a componentes y medidas-aplicar ahora.
Vaya a HVAC y será un "sistema completo". Seleccionemos el sistema VAV con agua helada.
La primera entrada es preguntar si tenemos cámaras de aire de retorno de techo.
Tenemos cavidades en el techo, pero todos nuestros retornos (de aire) están canalizados.
Por lo tanto, no tenemos cámaras de retorno de techo.
Pero puede elegir qué tipo de espacio asignar a una cámara de aire de retorno.
Tenemos plenos de cavidad de techo, pero como dije, todos los retornos se canalizan dentro de ese pleno.
Entonces, no necesitamos aplicar eso ahora.
Aquí, está preguntando por el costo del sistema.
Esta casilla de verificación, "aplicar la disponibilidad recomendada y los horarios de ventilación para los controladores de aire"; dejaremos esto marcado.
Haga clic en "aplicar medida".
Parece que la medida fue exitosa. comenzamos con bucles de aire cero o bucles de planta o zonas acondicionadas.
Terminamos con diez bucles de aire, dos bucles de planta y sesenta y nueve zonas que están acondicionadas.
Debo decir que esta medida aplica uno de estos bucles de aire vav a cada piso.
Tendrá que asignar pisos en su modelo de construcción.
Pueden ver que tengo varias historias asignadas. Configuraré "renderizar por historia de construcción".
A cada uno de estos pisos se le asignó un sistema de manejo de aire HVAC.
Puede ver que en esta información aquí mismo, no hay errores ni advertencias.
A veces puede recibir algunos errores o advertencias de que tendrá que solucionar los problemas de su modelo si la medida no se ejecuta. Es posible que te falte información clave.
Aplicó la medida al modelo. Avancemos y guardemos esto como una versión más nueva.
Bueno. Podemos ir a nuestros bucles de aire y puede seleccionar el menú desplegable de bucles de aire aquí.
Notará que ha creado todos estos bucles de aire basados en la historia y ha asignado esos bucles de aire a los espacios dentro de esa historia.
Ha creado una manejadora de aire VAV con un intercambiador de calor aire-aire para la recuperación de calor, una batería de agua de enfriamiento, una batería de agua de calefacción y un ventilador de flujo variable.
Dispone de un gestor de puntos de consigna basado en un reset de aire exterior. Hay un montón de cajas de terminales VAV sin recalentamiento y las zonas, por supuesto.
Puedes ir a la pestaña de zonas térmicas y verás que a cada una de estas zonas térmicas se le asignó una caja de bornes VAV.
La zona también dispone de un zócalo de agua caliente convectiva para calefacción a nivel de zona.
Podemos volver a la pestaña de sistemas HVAC y deberíamos ver una planta de agua fría y una planta de agua caliente que también se crearon.
Sí, aquí tenemos un circuito de agua helada. Enfriador enfriado por aire. Bomba de caudal variable. Todas las baterías de agua fría y los controladores de aire.
Así mismo, el circuito de agua de calefacción, cosa de vapor. Bomba de caudal variable. Caldera. Controlador de punto de ajuste y todos los serpentines de calefacción del controlador de aire y serpentines de zócalo.
Finalmente, podemos ir y ejecutar la simulación y ver si funciona.
Primero, vamos a ir a la pestaña de configuración de la simulación. Simplemente acortaremos la ejecución de la simulación a un solo día. De esa manera no estaremos sentados aquí para siempre.
Si quieres acelerarlo aún más, podemos poner el número de pasos de tiempo por hora a uno solo.
Clic en Guardar.
Hay otras configuraciones avanzadas que puede hacer para acelerar su simulación de sombreado y convergencia y todo eso.
Pero, seguiremos adelante y correremos ahora mismo.
Entonces... hay um... parece que hay advertencias de salida... um... pero en general se completó con éxito.
Olvidé que tenía algunas variables de salida seleccionadas, por lo que probablemente aumentó el procesamiento posterior para el archivo sql.
De lo contrario, funcionó con éxito y en realidad tomó energía más un minuto y treinta segundos.
Entonces, así es como asigna rápidamente un sistema HVAC a un modelo de energía sin tener ninguna entrada de sistema previamente.
El siguiente video describirá cómo ingresar manualmente un sistema de vav de doble conducto en este edificio.
Gracias. Por favor, dale me gusta y suscríbete.
2. OpenStudio - Crear sistemas de plantas centrales
En este video, mostraremos cómo crear sistemas de bucle de agua y vapor utilizando los objetos de calefacción y refrigeración de distrito. También analizaremos los intercambiadores de calor de fluido a fluido y cómo conectar equipos entre bucles.
Transcripción:
La primera tarea: Tenemos que instalar algunos de los lazos centrales de la planta.
Este edificio es servido por un sistema central de vapor.
Tenemos que crear un bucle de planta de sistema de vapor central. Ve al botón más en la parte superior.
Desplácese hacia abajo hasta el bucle de planta vacío. Agregar al modelo.
Debo señalar: OpenStudio no es compatible con Steam, aunque EnergyPlus sí.
Vamos a evitar eso simplemente aumentando la temperatura de funcionamiento del sistema.
Lanzará algunos errores cuando ejecutemos la simulación, pero no debería causar un error grave.
Solo será una advertencia diciendo que estamos usando una temperatura demasiado alta para el bucle.
Para iniciar nuestro bucle instalaremos una bomba. Vaya a la pestaña de la biblioteca, ingresemos una bomba de velocidad variable.
Simplemente arrastre y suelte la bomba de velocidad variable aquí. Podemos seleccionar esto.
Una vez más, este es un sistema de vapor, por lo que en realidad no tenemos una bomba de circulación.
Para sortear eso, simplemente podemos poner la cabeza nominal de la bomba en cero.
De esa forma esta bomba no consumirá energía durante la simulación. Entonces, no tendremos una penalización de energía de la bomba porque, por supuesto, el sistema es de vapor.
El resto de las cosas las podemos dejar en tamaño automático.
Esto esto no debería importar. Haremos "intermitente" para esta bomba.
Da igual ya que no vamos a tener penalización por esta bomba. Porque este es un sistema de vapor.
A continuación, queremos instalar un sistema de distrito.
Puede usar sistemas de calefacción o refrigeración de distrito cuando no quiera pasar por la molestia de dimensionar un sistema de caldera y tuberías de distribución y todo eso.
Los sistemas de distrito significan que tienen capacidad ilimitada. Aunque, puede dimensionar la capacidad.
Con el tamaño automático, básicamente significa que tendrán una capacidad ilimitada para calentar o enfriar.
Ahora, necesitamos instalar una tubería adiabática. Dejanos ver. Tenemos que ir a la tubería, adiabático.
Si tiene tuberías que tienen pérdidas de calor interiores o exteriores, puede instalarlas.
Pero, en su mayor parte, no me preocupo por eso a menos que haya pérdidas significativas de calor en la tubería. en su sistema.
Instalaremos una tubería de derivación adiabática aquí.
Nuevamente, este es un sistema de vapor, por lo que realmente no debería importar.
Cada vez que cree un circuito, y específicamente si tiene un sistema de volumen constante, debe tener una tubería o conducto de derivación.
Esto es para cuando su caldera o enfriador o cajas VAV no están funcionando.
Si tiene una bomba o ventilador de volumen constante, puede pasar por alto.
Si tiene una bomba o un ventilador de velocidad variable, por lo general, no necesita esos desvíos. Pero, vamos a poner eso aquí de todos modos.
A continuación, queremos crear un administrador de puntos de ajuste. Seleccionaremos un SetpointManager:Scheduled.
Temperatura del agua caliente programada. Probablemente deberíamos cambiarles el nombre. Calefacción de vapor de distrito.
Temperatura de vapor programada. Puede ver que arrastró un horario para nosotros llamado "temperatura del agua caliente".
Necesitamos ir a la pestaña de horarios y cambiarle el nombre y ajustar la temperatura del vapor.
Creo que es alrededor de 240 Fahrenheit. no puedo recordar que la presión de vapor para eso es.
Volveremos a la pestaña de sistemas HVAC.
Ve al bucle uno de la planta. Mire el administrador del punto de ajuste. Ahora el nombre del programa es temperatura del vapor.
Llamaremos a este bucle de vapor. Dejaremos esto como agua. No queremos empeorar las cosas en las salidas de error.
Esta temperatura máxima del circuito: 240 Fahrenheit.
Podemos dejar el resto de estas cosas por defecto. Este edificio tiene un intercambiador de calor de vapor a agua caliente.
Pondremos el intercambiador de calor en el lado de la demanda de este bucle.
Baja al intercambiador de calor. ¿Dónde está ese fluido a fluido? Podemos poner eso aquí.
Lo mismo con la tubería de derivación. Ahora tenemos nuestro intercambiador de calor de fluido a fluido.
Podemos llamar a esto "intercambiador de calor de vapor a agua".
La mayoría de las cosas las podemos dejar con tamaño automático a menos que sepas específicamente de qué tamaño es.
Para el tipo de modelo, nuevamente, puede elegir qué tipo de intercambiador de calor tiene. Lo dejaremos como ideal por ahora.
Como dije en videos anteriores, si desea obtener más información sobre estos componentes, puede ingresar a la referencia de entrada y salida de EnergyPlus.
Puede buscar HeatExchanger:FluidToFluid y leer todo al respecto. Escriba HeatExchanger:FluidToFluid y luego busque el elemento en la referencia de entrada y salida de EnergyPlus.
Puede leer sobre todas las entradas y salidas para este objeto en particular.
Podemos dejarlos con tamaño automático para el tipo de control.
Elegiremos "punto de ajuste de calefacción modulado" porque vamos a estar modulando el vapor para controlar nuestra temperatura de agua de calefacción.
Esta es la diferencia de temperatura para activar el intercambiador de calor.
Es la diferencia de temperatura a través del intercambiador de calor lo que permite que el intercambiador de calor funcione.
Veamos... bucle a bucle. Dejaremos esto como "bucle a bucle".
Todo el resto de las cosas podemos dejarlas como un factor de tamaño predeterminado de uno. La temperatura máxima que ingresaremos es 250°F.
Una cosa más. Volviendo a nuestro bucle de vapor. Olvidé mencionar.
Si tiene un... bueno, este es un bucle de vapor, por lo que no es realmente aplicable.
Pero, si tiene un sistema de tubería común, puede seleccionar tubería común aquí abajo.
En este caso tienes que colocar una bomba aquí mismo y así crearías un sistema de bombeo primario-secundario con una tubería común.
Entonces, así es como creas el bucle de vapor.
A continuación, necesitamos crear el circuito de agua. Subiremos hasta el botón más de la parte superior.
Desplácese hacia abajo hasta bucle de planta vacío. Agregar al modelo.
Próximo, ir a la biblioteca. Simplemente arrastraremos esta tubería adiabática aquí.
Queremos poner una bomba de velocidad variable... velocidad variable.
Llamaré a esta bomba de agua de calefacción. Puedo dejar estos como de tamaño automático.
No puedo recordar. Creo que para este proyecto en particular... No creo que tuviera la información para esta bomba.
Dejaremos esto como predeterminado.
Si tiene los detalles sobre el rendimiento de la bomba, puede ingresarlos aquí.
Tipo de control de bomba: lo vamos a configurar como intermitente. Solo se ejecutará según sea necesario.
Si lo tiene configurado como continuo, se ejecutará todo el tiempo. Por lo tanto, es importante configurarlo como intermitente.
Si tiene la bomba ubicada en alguna zona donde está perdiendo calor hacia la zona, puede seleccionarla aquí.
Pondremos esto en la zona termal del sótano.
Finalmente, la fracción de caudal mínimo de diseño.
Esto también se aplica si no selecciona el caudal mínimo para la bomba. El caudal estable mínimo para la bomba.
También puede poner una fracción aquí y creo que, por lo general, no dejamos que las bombas funcionen por debajo del 30 por ciento.
Solo pondremos un 30% aquí.
A continuación, debemos colocar nuestro intercambiador de calor. Ir a la pestaña de mi modelo. Intercambiador de calor fluido a fluido.
Arrastra esto desde allí. Puede ver que esto está conectado y se conecta automáticamente al bucle anterior.
Puede ver que tiene estos conectores aquí. Si hace clic en el conector, nos llevará a nuestro circuito de vapor del distrito aquí mismo.
Asimismo, el intercambiador de calor está abajo en el lado de la demanda del circuito de vapor.
Si hacemos clic en este conector, nos llevará al lado de suministro de nuestro circuito de agua de calefacción. Seleccionaremos el bucle de planta.
Vamos a llamar a esto "bucle de agua de calefacción". El tipo de fluido es
agua. La temperatura máxima del circuito aquí es de 180 °F.
Creo que tenía esa información... oh... déjanos ver... tal vez eran 120°F.
De todos modos, lo dejaremos como 180 ° F por ahora.
Temperatura mínima del circuito... y el resto de estas cosas podemos dejarlas como predeterminadas.
Esquema de distribución de carga. Si tiene varias fuentes en su bucle, puede observar el esquema de distribución de carga y cómo se activan y desactivan esas fuentes.
Dejaremos esto como "óptimo" por ahora. Optimal simplemente lo escalona en función de la relación de carga parcial más eficiente para cada equipo.
Si tiene un sistema primario-secundario, seleccione esto. Tendría una tubería común o una tubería común de dos vías.
Tendría que instalar la bomba de circuito secundario en el lado de la demanda aquí abajo. El tipo de bucle es calefacción. 180°F.
Dejaremos el resto como está. Luego, debemos volver a la biblioteca e instalar un administrador de puntos de ajuste.
Volveremos a utilizar un gestor de puntos de consigna programados. Temperatura del agua caliente programada.
En este caso se llama automáticamente temperatura del agua caliente. Realmente no me gusta ese nombre.
Deberíamos llamarlo "temperatura del agua de calefacción" y no "temperatura del agua caliente".
Temperatura del agua de calefacción. Creo que teníamos ese ajuste de 180°F para la temperatura del circuito.
Simplemente puede pasar el cursor sobre él y escribir la temperatura que desee.
Volvamos a la pestaña HVAC.
El circuito de agua de calefacción. Ya tenemos instalado nuestro gestor de consignas. Ahora, el bucle está listo para asumir cualquier equipo del lado de la demanda.
Y así es como ingresa tanto un sistema de vapor de distrito como un intercambiador de calor y un circuito de agua de calefacción.
A continuación, podemos volver a subir al signo más.
Instalaremos nuestro sistema de enfriamiento de distrito. Ir al ciclo de planta vacío, agregar al modelo. Desplácese hacia abajo.
Simplemente hagamos una bomba de velocidad variable, tubería adiabática, refrigeración urbana.
Haga el tamaño automático en esto. Dejaremos el cabezal de la bomba como de costumbre. A este bucle de la planta de agua de refrigeración le daremos el nombre.
Puedo dejar el resto de esto como predeterminado. Dejanos ver. La temperatura de salida del bucle de diseño fue de 45 °F.
Podemos configurar esto a tal vez 80 ° F. Realmente no importa. El resto de estas cosas, podemos dejarlas normalmente.
Ve a la pestaña de la biblioteca. Tenemos que poner un gestor de puntos de consigna. Seleccione el administrador de puntos de ajuste programados: temperatura del agua enfriada programada.
Vuelve a los horarios. Temperatura del agua enfriada. Asegúrese de que esté configurado para 45 °F.
Vuelve al bucle.
Así es como se instala un sistema de agua refrigerada de distrito. Ahora está listo para asumir cualquier equipo del lado de la demanda.
Gracias. Por favor, dale me gusta y suscríbete.
3. OpenStudio - Crear bucles de aire
En este video, analizamos cómo crear bucles de aire personalizados para sistemas de calefacción, ventilación y aire acondicionado. Crearemos un sistema simple de ventilación de calor y un sistema de doble conducto y los conectaremos a nuestros sistemas de planta central.
Transcripción:
La siguiente tarea es instalar un sistema de calefacción y ventilación para el área del sótano.
Esta zona de sótano también dispone de termos de placa base en las zonas.
Vaya a la pestaña de zonas térmicas.
Afortunadamente para nosotros, el sótano se considera toda una zona termal única.
Sólo tenemos que preocuparnos de esta única zona térmica. El sótano.
Ve a la pestaña de la biblioteca. Buscaremos agua convectiva en el zócalo.
Arrastre eso a nuestro equipo de zona. Ahora el sótano tiene calentadores de agua caliente de zócalo como su principal fuente de calefacción.
Ahora, ve a este icono de eslabón de cadena aquí arriba en la pestaña de edición. Pinchalo.
Seleccione el circuito de agua de calefacción como fuente de agua de calefacción para estos convectores de placa base.
El resto de este material es personalizable.
La temperatura media nominal del agua puede ser de 160 °F (71,1 °C).
Dejaremos el resto de estas cosas por defecto y con tamaño automático.
Si conoce los detalles, puede cambiar esos elementos allí.
Vayamos a la pestaña de sistemas HVAC. Ve al signo más en la parte superior.
Agregaremos un nuevo... bueno, podemos hacer este horno de gas de aire caliente.
Agregaremos esto al modelo. Viene como todo preparado para nosotros.
Sin embargo, no vamos a utilizar un horno de gas para calentar.
Vamos a utilizar un serpentín de calentamiento de agua caliente. Entonces, lo eliminaremos.
Ve a la pestaña de la biblioteca. Tenemos que buscar el agua de calentamiento del serpentín.
Serpentín de calentamiento de agua caliente. Dejaremos esto aquí.
Podemos seleccionar la batería de agua de calefacción. Simplemente llamaremos a este HV para calor y ventilación.
De nuevo, para el serpentín de agua de calefacción, suba al botón de enlace de la cadena en la pestaña de edición. Pinchalo.
Necesitamos conectar este serpentín de agua de calefacción a nuestro circuito de agua de calefacción.
Vuelva a la pestaña de propiedades de edición. Podemos dejar todo el resto de estas cosas en sus valores predeterminados.
Recuerdo que este sistema era un sistema de volumen constante.
Simplemente dejaremos esto como un ventilador de volumen constante.
Cambiaremos el nombre de todas estas cosas.
Esto va a ser un HV. Simplemente lo llamaré HV-1.
La tasa de flujo de aire para esto fue de 3000 cfm (5100 m3/h).
Caudal de aire exterior de diseño. No creo tener esa información.
Dejaremos todo el resto de esto como predeterminado por ahora.
La temperatura del aire de suministro de diseño era de 105 °F (40,6 °C).
Bueno, vamos a ver. Esto es para el tamaño. Probablemente queramos dimensionar el serpentín para aire exterior al 100 % en calefacción y refrigeración.
Ese sería el dimensionamiento del sistema. Podemos dejar el resto de estas cosas como predeterminadas por ahora.
Notará que ya tiene una terminal aérea (difusor de volumen constante) en el lado de la demanda.
Si sabe de qué tamaño es cualquiera de estas cosas, siempre puede ir a la pestaña de edición y editarlas.
Solo vamos a asignar las zonas. Haremos clic en el divisor aquí.
Solo tenemos una zona, así que vamos a hacer clic en el sótano (zona). Agregue esa zona del sótano al sistema HV.
Entonces, como se discutió antes, este es un sistema de volumen constante, por lo que es bueno tener un conducto de derivación...
ay... a ver...
No estoy seguro de si es necesario un conducto de derivación... pero... no.
No nos dejará hacer eso. Sí... eso sería sólo para...
Creo que eso sería solo para sistemas VAV.
Puede haber algunas configuraciones adicionales en su sistema de bucle de aire para derivación en sistemas de volumen constante.
Eso es todo para nuestro sistema de ventilación de calor.
Ahora, necesitamos agregar los controladores de aire de doble conducto.
Sube al botón más. Esta vez nos desplazaremos hacia abajo hasta un bucle de aire de doble conducto. Haga clic en "añadir al modelo".
A esto lo llamaremos AHU1.
Podemos dejar este tamaño automático por ahora. La relación máxima de flujo de aire del sistema de calefacción central.
Veamos... Creo que para este sistema fue del 50%.
Qué más.
Temperatura del aire de suministro de diseño. Esto fue 105 ° F (40,6 ° C). Sí.
El resto de estas cosas las podemos dejar por defecto.
Clic en Guardar.
A continuación, debemos instalar un sistema de aire exterior. Sistema de aire exterior HVAC de bucle de aire.
Veamos, tengo un montón de cosas aquí de una conexión de biblioteca.
Volvamos a las bibliotecas predeterminadas y simplemente eliminaremos esto. Haga clic en Aceptar.
De esa manera no tenemos que abarrotar nuestra lista.
Volvamos al bucle de aire.
Necesitamos agregar un sistema de aire exterior hvac de bucle de aire.
Deja eso ahí... llámalo AHU1 Outdoor Air System.
También necesitamos agregar un intercambiador de calor aire-aire.
aire-aire. Aquí vamos. Puede elegir qué tipo de intercambiador de calor.
Creo que tenemos una rueda de recuperación de energía en este sistema.
Dejaremos esto en el medio aquí. Un intercambiador de calor de recuperación de energía.
También tenemos un ventilador. Un extractor de aire. Extractor motorizado; velocidad variable.
Deja esto aquí.
Dejanos ver. Estoy tratando de recordar si este ventilador tenía paletas de guía de entrada.
Entraremos en esos detalles más adelante.
Vayamos al aire libre. Esto fue 17 500 cfm (29 730 m3/h).
El caudal máximo fue de 150.000 (254.850 m3/h).
Ok, entonces el mínimo fue 17,500 y el máximo fue 150,000.
Tipo de control del economizador: bulbo seco fijo.
Eso debería ser todo para el sistema de aire exterior.
A continuación, debemos ir a nuestro intercambiador de calor.
Creo que acabo de dejar los criterios de rendimiento en los valores predeterminados para esto.
Excepto por el caudal.
Esos valores predeterminados estaban bastante cerca de lo que era el rendimiento en el intercambiador de calor.
A ver, teníamos un intercambiador de calor rotativo.
La estrategia de control de escarcha fue solo de escape.
Y, bloqueo para economizador: sí. Básicamente, esto bloquea la rueda de calor si el sistema requiere economizador (enfriamiento gratuito).
Vayamos a nuestro escape motorizado.
La eficiencia total del ventilador fue del 80%. Aumento de presión: 7"WC (1.740 Pa).
El caudal máximo fue de 60 000 cfm (101 940 m3/h)... eso no parece correcto...
Nuestro caudal máximo fue... oh... esto fue 60,000 cfm.
Sí. Mi error. El caudal máximo para el sistema de aire exterior también debe ser de 60.000.
Es un sistema de aire exterior cien por cien.
Método de entrada de caudal mínimo de potencia del ventilador: seleccionaremos fracción para esto.
Si seleccionamos fracción, tenemos que poner una fracción de flujo mínimo aquí.
El flujo mínimo para el sistema creo que es del 33%.
Si, en cambio, selecciona un índice de flujo fijo, deberá ingresar un valor de índice de flujo de aire mínimo en esta categoría.
Coeficientes de potencia del ventilador: creo que estos se dejaron por defecto.
Encajan bastante bien porque se trataba de un solo ventilador.
Si tiene ventiladores dobles o paralelos, estos coeficientes de potencia del ventilador cambiarán.
Tendré que entrar en un análisis más detallado de aquellos en un video diferente.
A continuación, necesitamos instalar nuestra bobina de calefacción.
Busquemos bobina, calefacción, agua. Dejaremos caer nuestro serpentín de agua de calefacción aquí.
Esta es la bobina de calentamiento de agua caliente de precalentamiento AHU1.
Nuevamente, tenemos que ir al botón del eslabón de la cadena para conectarlo a nuestro circuito de agua de calefacción.
Creo que dejé todas estas cosas en tamaño automático por ahora.
Podemos dejar todas estas cosas con tamaño automático.
Entrada nominal... asegúrese de cambiar esto... esto era 180.
Creo que eso es lo que era nuestro sistema de agua caliente.
Temperatura nominal del aire de salida. Este es solo un serpentín de precalentamiento, por lo que lo configuraremos a 55 °F (12,8 °C).
Tengo una capacidad nominal. En aras del tiempo, simplemente omitiremos algunos de estos. Simplemente tamaño automático la mayoría de las cosas.
Si tiene estos valores, es bueno ponerlos allí.
A continuación, queremos instalar un administrador de puntos de ajuste.
Esta es una plataforma de aire mixto o de precalentamiento. Una temperatura de punto de ajuste de la plataforma de aire mixto.
Pasaremos al gestor de consignas programadas.
Podemos hacer la temperatura de cubierta programada. Realmente no importa. Vamos a cambiar el nombre de esto de todos modos.
Temperatura programada de la cubierta de aire mixto.
Ahora, ve a los horarios de nuevo. Edite esto para llamarlo temperatura de la plataforma de aire mixto.
Lo configuraremos a 55 °F (12,8 °C). Vuelva al controlador de aire del bucle de aire.
A continuación, necesitamos instalar un ventilador. No sé por qué esto siempre se está derrumbando. Siempre es demasiado pequeño.
Ventilador, volumen variable. Simplemente mantendremos eso aquí y lo llamaremos velocidad variable del ventilador de suministro AHU1.
Nuevamente, puede editar todos estos valores.
Como dije, si tiene ventiladores paralelos, los coeficientes de potencia de su ventilador pueden ser ligeramente diferentes.
Ahora, necesitamos instalar un serpentín de agua de calefacción de cubierta caliente.
Dejaremos todas estas cosas como valores predeterminados por ahora.
Aire nominal de salida; Creo que esto fue 105°F (40.6°C) para la temperatura del aire de salida.
Tenemos que hacer un administrador de punto de ajuste. Creo que este tenía un administrador de punto de ajuste de reinicio de aire exterior.
Bajaremos al gestor de consignas: reset aire exterior.
Arrastra esto aquí. Esta era la temperatura. Baja temperatura exterior.
El punto de referencia a la temperatura baja fue de 40,6 °C (105 °F). El maximo. La baja temperatura del aire exterior fue de 50°F (10°C).
Entonces, cuando baja a 50°F, está suministrando aire a un máximo de 105 grados Fahrenheit.
Si la temperatura del aire exterior sube a...
Veamos... si la temperatura del aire exterior sube a 65 °F (18,3 °C), suministrará un mínimo de 70 °F (21,1 °C) de aire.
Éste es muy simple. Si tiene un sistema más complejo, en el que está cambiando estos valores según un cronograma, puede agregar esa información allí.
No tenemos eso.
Vayamos a un serpentín: serpentín de enfriamiento, agua de enfriamiento.
De nuevo, suelte esto aquí en la cubierta fría.
Clic en el enlace. Esta vez vamos a seleccionar el circuito de agua enfriada como conexión.
Batería de agua helada AHU1. Todos estos se pueden personalizar en función de lo que tenga para el rendimiento de un serpentín de agua refrigerada.
Tenemos que ir al administrador de puntos de ajuste; reinicio del aire exterior.
Para este, el punto de referencia para una temperatura baja se restablece hasta 65 °F (18,3 °C) a una temperatura baja del aire exterior de 50 °F (10 °C).
La temperatura más baja de la cubierta fría será de 55 °F (12,8 °C) del aire de suministro cuando la temperatura del aire exterior alcance los 65 °F (18,3 °C) o más.
Eso es todo por el lado de la oferta del sistema.
Ahora, tenemos que ir a nuestra biblioteca y colocar una caja de terminales de doble conducto.
¿Cómo se llaman estos... sí... conducto dual vav... dónde estaban esos... terminal aérea?
Aquí vamos. Terminal de aire, doble conducto, vav. Dejaremos esto aquí.
Puede ver que conecta automáticamente el conducto de la plataforma fría y el conducto de la plataforma caliente a esa unidad terminal de doble conducto.
Si tiene una fracción de flujo de aire mínimo de zona distinta del 30 %, puede ajustarla aquí.
Esto asegura un flujo de aire de ventilación mínimo de zona a la zona independientemente de si hay una demanda de calefacción o refrigeración.
Si pone esto a cero, si no hay demanda de calefacción o refrigeración en la zona, cerrará la caja de vav por completo.
Normalmente, usted no quiere hacer eso. Desea mantener un nivel mínimo de flujo de aire de ventilación en el espacio.
La siguiente tarea es asignar nuestras zonas.
Es el plenum 2-3, 3-4, 4-5, 5-6,... ups... sí, eso no funciona.
Deberíamos poder arrastrar estas zonas de plenos a... deberían llenarse automáticamente con cajas de terminales.
Pero podemos ir a nuestra biblioteca e ir a las zonas térmicas y arrastrarlas aquí.
2-3NTZ... así que podemos arrastrar eso aquí.
Luego, si seleccionamos el divisor, debería llenarse con cajas de terminales. Allí va.
Ahora tenemos cajas de terminales allí. 4-5, 5-6, 6-7, 7-8, 8-9 y un montón de zonas...
Bueno. Ahora puede ver que tenemos todas nuestras zonas asignadas.
Si desea alejarse con estos, puede usar estas lupas aquí arriba.
Simplemente haremos clic en la lupa para alejar el zoom.
Puede ver que nuestro sistema tiene muchas zonas.
Podemos hacer zoom si quieres ver mejor.
Así es como se instala un controlador de aire de vav de doble conducto.
Y parece que olvidamos vincular esto a nuestro sistema de calefacción de agua.
Se nota porque no tiene los conectores en la bobina.
Entonces, vayamos al eslabón de la cadena y conéctelo a nuestro circuito de agua de calefacción.
Nuevamente, si puede hacer clic en estos conectores, lo llevará a ese bucle.
Puede ver que, de repente, el circuito de agua de calefacción tiene muchas bobinas conectadas.
Puede ver que este es el serpentín AHU1, el calentador de placa base y la unidad de ventilación de calor.
Puede hacer clic en estos para volver al equipo de tratamiento de aire.
Si nos fijamos, podemos ir a la pestaña de zonas térmicas.
Puedes ver que ahora tenemos ese equipo asignado a nuestras zonas termales.
Entonces, así es como se instalan los sistemas HVAC con bobinas de calefacción y refrigeración.
Baterías con sistemas de agua de calefacción o de agua fría.
Gracias. Por favor, dale me gusta y suscríbete.
4. Comparación de enfriadores OpenStudio - Calendario de importación
En este video, analizaremos cómo importar un programa de 8760 horas para la carga y el flujo de la planta de agua enfriada. Los perfiles de flujo y carga importados serán utilizados por el objeto LoadProfile:Plant para simular la carga de agua enfriada de nuestra instalación. En el siguiente video, mostraremos cómo ingresar los enfriadores y personalizar sus curvas de rendimiento para que coincidan con los datos proporcionados por el fabricante.
Transcripción:
Vamos a ver un ejemplo de comparación del rendimiento de un enfriador entre dos enfriadores diferentes.
Ya tenemos la configuración de nuestro modelo con archivos meteorológicos. En su mayoría, tenemos nuestros circuitos de agua fría y condensador juntos.
Tenemos el circuito de agua del condensador y el circuito de agua enfriada. Lo único que queda por ingresar en este modelo son los enfriadores y un perfil de carga en el sistema.
Vamos a comparar el rendimiento del enfriador entre dos enfriadores diferentes.
Primero, ingresaremos un perfil de carga. Este perfil de carga se puede extraer de los registros de tendencias del sistema de control de automatización de edificios o de los dispositivos de tendencias instalados en el equipo. O bien, se puede modelar.
Usaremos una combinación. Tuve alrededor de tres cuartas partes del año en tendencia en la planta. Tuve que completar el resto del año usando algunos modelos de regresión para estimar el perfil de carga total durante todo el año.
Primero, debemos ingresar el perfil de carga. Vaya a la pestaña de la biblioteca a la derecha. Desplácese hacia abajo hasta Perfil de carga - Planta.
Coloque este perfil de carga en el lado de la demanda de su circuito de agua enfriada.
Pinchalo. Verás que se llama "Cargar perfil". Tiene varias entradas; un nombre de programa de carga y un nombre de programa de fracción de caudal.
Estos se pueden ingresar como un archivo de puntos de datos de 8,760. Vamos a ingresarlos en el modelo de OpenStudio usando un archivo "".csv"".
Tenemos que encontrar una medida específica en la biblioteca de componentes de construcción.
Vaya a "Componentes y medidas", ""Buscar medida". Vaya a ""Edificio completo". Aquí está; ""Agregar programa de intervalo desde archivo""."
Haremos clic aquí... puede ir a la Biblioteca de componentes de construcción para obtener más información al respecto.
Vaya a "Examinar Medidas", ""Horarios de todo el edificio"". Este aquí".
Le permite agregar programas de intervalos en su modelo de OpenStudio utilizando esta medida. Puede usar estos programas de intervalos para cualquier cosa.
Podrían ser cargas de potencia de iluminación medidas a lo largo de todo el año. Podrían ser las tasas de ocupación dentro de una habitación.
Cualquier cosa que se pueda programar en OpenStudio se puede ingresar como un programa. Los horarios pueden ir desde cada hora hasta intervalos de 15 minutos.
Por lo tanto, si tiene datos de tendencias tomados de un sensor de ocupación, por ejemplo, se pueden ingresar en un programa de un año completo y se pueden simular en OpenStudio.
Estaremos simulando los perfiles de carga y fracción de flujo para esta planta de agua enfriada.
Anímate y descarga esta medida. Vaya a la copia de seguridad de Componentes y medidas... veamos... Lo siento... volvamos...
Tenemos que poner nuestros datos en un archivo ".csv" o más bien en dos archivos ".csv".
Aquí están nuestros datos. Debe asegurarse de que los datos se ingresen en las unidades adecuadas. La unidad base de energía para EnergyPlus / OpenStudio es watts. La fracción de flujo va a ser un número fraccionario y decimal.
Primero hagamos las cargas. Haremos un clic de flecha hacia abajo shift-ctrl-down para seleccionar todos los datos. Ctrl-c para copiar.
Coloque esto en nuestro programa de hoja de cálculo. Pegar. Desplácese hacia abajo. Puedes ver que comienza en uno y podemos ir hasta el final. Verá que son 8.760 puntos de datos.
Eso representa 8.760 horas al año, por lo que cada una de estas cargas está en vatios y es cada hora.
Lo último que debemos hacer es asegurarnos de que estos valores sean la convención adecuada. EnergyPlus tiene una convención de carga de un valor negativo o cargas de enfriamiento.
Necesitamos asegurarnos de que todos estos números sean un valor negativo para representar el enfriamiento.
Simplemente los cambiaremos a un valor negativo. Pulse Guardar.
Guárdelo como archivo "Load.csv". Colóquelo en nuestra carpeta de proyectos. Sí bien. Bueno.
También necesitamos hacer lo mismo para la fracción de flujo. Seleccione todos los datos. Pegar. Guardar como. Vamos a llamar a este "Flujo". Bueno.
Ahora tenemos la entrada de fracción de carga y flujo en un archivo csv. Necesitamos importar esos archivos csv a OpenStudio como un programa que utilizará el objeto Load Profile Plant.
Suba a Componentes y medidas, Aplicar medida ahora. Creo que esto estaba bajo Whole Building, Schedules. Aquí mismo, está bien.
Llamaremos al primer horario "Cargar". Necesitamos ingresar la ruta al archivo csv. Mayús + clic derecho. Copiar como ruta. Pegar. Allá.
Finalmente, seleccionamos qué unidades va a ser. Este es un perfil de carga, por lo que usará vatios.
Haga clic en la medida de aplicación. Bueno. Fue un exito. Sin advertencias y sin errores. Acepte los cambios.
También tenemos que hacer lo mismo con el perfil de flujo. Aplicar medida ahora. Guardemos esto.
Lo mismo... Todo el edificio", Programas... Llamaremos a este programa ""Flujo""... la ruta del archivo... entonces... está bien", este es un programa sin unidades porque es una fracción de flujo . Aplicar medida.
Éxito. Cero advertencias. Cero errores. Aceptar cambios. Bien, ahora tenemos esos 8760 horarios ingresados en el modelo de OpenStudio.
Podemos ir a nuestro circuito de agua fría. El perfil de carga, objeto Planta. A la derecha, podemos editarlo. Busque el nombre del programa de carga. Debería estar aquí... se llama Cargar.
Luego, el nombre de la fracción de tasa de flujo es Flujo... parece que ya tengo algunas entradas anteriores aquí... está bien. Lo dejaremos como Flujo.
Finalmente, necesitamos ingresar el índice de flujo máximo para este sistema de agua enfriada... para este perfil de carga.
Puedo volver al principio... Creo que el caudal máximo fue de 8200 gpm (517 l/s).
Entonces, así es como ingresa un perfil de carga en un circuito de agua o un circuito de aire. En particular, este es nuestro circuito de agua enfriada.
Nuestro próximo video discutirá cómo ingresar los enfriadores y cómo personalizar el rendimiento del enfriador según los datos del fabricante.
Gracias. Por favor, dale me gusta y suscríbete.
5. Comparación de enfriadores de OpenStudio - Crear enfriadores
En este video, discutiremos cómo ingresar los parámetros básicos del enfriador, las condiciones de referencia y las curvas de caracterización . Crearemos dos componentes de biblioteca de enfriadores para su uso posterior como archivos de biblioteca. Finalmente, insertaremos los enfriadores en nuestro circuito de agua enfriada para la simulación.
Transcripción:
Ahora personalizaremos nuestros enfriadores. Primero, guardemos nuestro proyecto.
Será útil crear un archivo de biblioteca que contenga nuestros enfriadores. Ir a archivo nuevo.
Iremos a la pestaña de sistemas hvac. Presiona el botón más. Desplácese hacia abajo hasta "Bucle de planta vacío". Agregar al modelo.
Vaya a nuestra biblioteca y desplácese hacia abajo hasta Chiller-Electric EIR. Seleccionaremos un enfriador enfriado por agua.
Arrástrelo y suéltelo en el bucle. Selecciónalo. Tenemos que ingresar las condiciones de referencia para el enfriador.
Primero, queremos llamar a este enfriador por su número de modelo... Así que, repasémoslos.
Todos estos son valores de referencia. Estos valores de referencia se corresponden con las curvas de rendimiento. Las curvas de rendimiento bicuadráticas y cuadráticas del enfriador.
Es importante que la referencia y las curvas correspondan. Si cambia estos valores de referencia, es posible que no obtenga los resultados esperados a menos que también cambie las curvas de rendimiento.
Capacidad de Referencia; esa es la capacidad de enfriamiento del enfriador. Lo más probable es que también sea su capacidad de diseño, pero no necesariamente.
Como se ha dicho, todos estos valores de referencia deben corresponder con la curva de rendimiento. Y, sus valores de diseño deben quedar entre los límites de esa curva.
La capacidad de referencia es la capacidad de refrigeración del enfriador.
Echemos un vistazo a los datos de rendimiento de nuestra enfriadora. Para la capacidad de referencia vamos a utilizar la capacidad de diseño de 1.184 toneladas (4.037 kW).
Coeficiente de rendimiento de referencia; será 5.785.
Temperatura de salida del agua enfriada de referencia; será de 40°F (4.44°C).
Referencia Temperatura del fluido de entrada al condensador; será de 80°F (26.7°C).
Caudal de agua enfriada de referencia; es de 2.022 gpm (127,6 l/s).
Tasa de Flujo de Fluido del Condensador; es de 2.400 gpm (151,4 l/s).
También notará aquí que estos tres valores están atenuados.
En OpenStudio tendremos que ir directamente al archivo de OpenStudio y renombrar estos valores. Por ahora, pasemos por alto esos.
relación mínima de carga parcial; esa será la salida más baja que el enfriador puede realizar sin apagarse. Para nuestro enfriador es 1.517.
Relación máxima de carga parcial; será 1. A veces, puede obtener fabricantes de equipos que tienen enfriadores de gran tamaño para la aplicación. Por lo tanto, el enfriador puede tener una relación máxima de carga parcial mayor.
relación óptima de carga parcial; es el punto en el que la enfriadora está funcionando en condiciones de referencia.
Para nuestro sistema, será una temperatura del agua enfriada de 40 °F (4,4 °C) y una temperatura del fluido del condensador de 80 °F (26,7 °C) y al caudal de diseño del condensador.
El caudal de diseño será el coeficiente de rendimiento más alto durante esas condiciones.
Por ejemplo, aquí tenemos nuestras condiciones de diseño. Aquí tenemos nuestro coeficiente de rendimiento.
Parece que el coeficiente de rendimiento más alto es 6.417. Eso corresponde a una relación de carga parcial de 0,5998. Entonces, la relación óptima de carga parcial es 0.5998.
Relación mínima de descarga; será la relación mínima de carga parcial que el enfriador puede operar hasta
sin implementar ninguna carga falsa.
Esto es común para enfriadores más pequeños. Creo que la mayoría de los enfriadores más grandes hoy en día no realizan cargas falsas ni derivación de gas caliente. El enfriador que estamos usando no lo hace.
Haremos que tenga el mismo valor que la relación mínima de carga parcial.
No tenemos un ventilador de condensador porque este es un enfriador enfriado por agua.
Fracción de Consumo Eléctrico del Compresor Rechazada por el Condensador; pondremos el 100%.
Si tiene pérdidas significativas de calor en el condensador que ingresan a la sala de máquinas, podría decir que esto es menos de uno.
Límite inferior de temperatura de salida del agua enfriada; esta será la temperatura del agua más baja que el enfriador puede producir. Dejaremos eso por defecto.
modo de flujo del enfriador; dejaremos esto como predeterminado. Puede cambiar este valor si tiene una configuración diferente.
Por ejemplo, si tiene una configuración de enfriador primario-secundario. O bien, si el enfriador es capaz de modular el flujo de agua enfriada (que lo atraviesa). Puede seleccionar algunas de estas otras opciones.
factor de tamaño; no estamos haciendo ningún ajuste de tamaño automático, por lo que esto no importa. Ya hemos dimensionado todos los valores.
subcategoría de uso final; es solo un medidor eléctrico que puede realizar un seguimiento de la potencia o el consumo de energía de este enfriador.
Podemos cambiar el nombre de esto. De esa manera podemos rastrear el consumo de energía de este enfriador por separado del resto del sistema.
Entonces, esas son las entradas básicas para el objeto Electric EIR Chiller. Continúe y guarde este archivo como un archivo de biblioteca (archivo OSM).
Lo llamaremos el número de modelo del enfriador. Clic en Guardar.
Ahora, tenemos que hacer lo mismo con el otro modelo de enfriador. Seleccione el número de modelo. Guarde este archivo como un archivo OSM diferente. Clic en Guardar.
Nuevamente, pasamos por el mismo proceso de ingreso de datos para el otro enfriador.
Bueno. Guardaremos el archivo.
Ahora hemos creado nuestros dos archivos de biblioteca para los enfriadores. A continuación, debemos generar las curvas de rendimiento bicuadráticas y cuadráticas para los enfriadores.
Primero, necesitamos recopilar toda nuestra información de rendimiento y compilarla en una hoja de cálculo.
Es útil recopilar la información del fabricante del equipo y colocarla en una tabla donde pueda ordenar los datos según sea necesario.
Para recopilar la información... borraremos los filtros aquí... para generar las curvas bicuadráticas, necesita dos datos para las variables independientes y dos datos más para las variables dependientes.
La primera variable independiente es la temperatura de salida del evaporador (temperatura de suministro de agua enfriada).
Debe informar al fabricante del equipo que la temperatura del suministro de agua enfriada debe estar dentro del rango. Más o menos una cierta cantidad.
Nuestra temperatura de suministro será de 40 °F ± 5 °F (4,44 °C ± 2,7 °C). Por lo tanto, daríamos estos valores de agua enfriada: 35 °F a 45 °F (1,7 °C a 7,2 °C) según el fabricante del equipo.
Para la temperatura del fluido de entrada al condensador será lo mismo. Esto dependerá del rendimiento del enfriador y la/s torre/s de enfriamiento.
Para nuestro ejemplo, estará dentro de un rango de 80 °F (26,7 °C) como máximo y 41 °F (5 °C) como mínimo de temperatura del agua del condensador.
Es muy importante tener en cuenta que, para generar estas curvas, tiene que ser a un caudal nominal constante.
Para nuestro ejemplo, el caudal de fluido del condensador debe ser de 2400 gpm (151,4 l/s) ± 10 % y el caudal de fluido del evaporador debe ser de 2050 gpm (129,3 l/s) ± 10 %.
Este más o menos 10 por ciento es importante. EnergyPlus tiene una tolerancia de ± 10 % para el ajuste de las curvas.
Es mejor tener una tolerancia inferior al 10%. He encontrado que el 5% en realidad funciona mejor. Generará una curva de rendimiento más fiable.
Pero, el 10% funcionará si tiene datos limitados del fabricante.
Debe solicitar los datos al fabricante a un caudal nominal constante del evaporador y del condensador y con su rango de temperaturas del agua enfriada y del condensador.
Los datos de rendimiento solicitados incluirían la capacidad de agua enfriada y la potencia de entrada del enfriador.
Una vez que tenga todos estos datos y se compilen en una tabla, puede ordenar la tabla y compilar toda la información en una hoja de cálculo práctica.
Luego, tomará estos valores y los colocará en una calculadora de análisis de regresión personalizada.
Dejaré un enlace en la descripción a continuación para que pueda acceder a esa calculadora.
Lo tenemos puesto en esta carpeta "curvas de caracterización de enfriadores". Abriremos esa calculadora especializada.
Esta calculadora... puede encontrarla en otros lugares de Internet. Hay diferentes versiones de la misma.
He encontrado que este es útil porque tiene una visualización de la curva. Es útil si está tratando de solucionar problemas.
Tiene instrucciones en el frente. Esta calculadora también es buena para generar curvas de rendimiento de bombas de calor. Y aires acondicionados split system.
Y, varios otros objetos en EnergyPlus que requieren curvas bicuadráticas, cúbicas y cuadráticas.
Las instrucciones pasan por un ejemplo de cómo generar una curva de rendimiento para una bomba de calor, aquí abajo.
Para nuestro ejemplo, generaremos una curva bicuadrática para un enfriador.
Seleccione "Otro" en el menú desplegable. Seleccione "Temperatura" en el menú desplegable. "Bicuadrado". Estamos trabajando en las unidades del sistema imperial, por lo que seleccionaremos unidades IP.
Ahora, vuelva a la hoja de cálculo de rendimiento que creamos con los datos de rendimiento del fabricante.
Um... volvamos atrás... vamos a trabajar en el enfriador existente por ahora. Seleccionaremos esa información. Cópialo. Pégalo en la hoja de cálculo.
Es útil resaltar las condiciones de referencia para el enfriador.
Como dije, las condiciones de referencia serán estas condiciones aquí arriba.
Tenemos una temperatura del agua enfriada de 40 °F (4,44 °C), una temperatura del agua de entrada al condensador de 80 °F (26,7 °C) y una capacidad de agua enfriada de 14 400 000 Btu/h (4220 kW).
Este es... oh... lo siento... ese es para el nuevo enfriador, que es este de aquí.
El enfriador existente tiene 14 208 000 Btu/h (4164 kW). Entonces, volvamos a la calculadora especializada.
y encontrar esos valores.
40, 80, 14.208... por lo que destacaremos estos valores. Es útil resaltar estos valores porque estas son nuestras condiciones de referencia.
Desea asegurarse de que estas condiciones de referencia... las copie y pegue en los datos clasificados. Lo que ellos llaman "Datos Clasificados" son las condiciones de referencia.
Es importante que este conjunto de datos también aparezca en la tabla de abajo.
He modificado esta hoja de cálculo. Es un poco quisquilloso. No le gustan las carpetas de archivos basadas en la nube, así que tuve que modificarlo.
Inmediatamente, nos preguntará dónde colocar los archivos de salida. Lo colocaremos en nuestra carpeta de curvas de caracterización de enfriadores. Haga clic en Aceptar.
Nos genera las variables de la curva bicuadrática. Volvamos a nuestro modelo OpenStudio.
Abramos el enfriador existente... um... aquí. Ir a climatización. Seleccionaremos nuestro enfriador.
Notarás aquí que hay tres curvas. Dos curvas bicuadráticas y una curva cuadrática.
Si se desplaza hacia abajo, puede editar estos valores aquí abajo.
Puede ver que esta constante del coeficiente 1, justo aquí, es una entrada. Corresponde a este Coeficiente
1 constante.
Puede ver que esta curva es una capacidad en función de la temperatura. Y esta es la capacidad de enfriamiento en función de la temperatura.
Desafortunadamente, OpenStudio no le permitirá editar estos valores atenuados. Entonces, tenemos que ir al archivo OSM y editarlos manualmente.
Eso está bien, porque es mucho más fácil ingresar estos datos en lugar de ir uno por uno en la aplicación OpenStudio. Podemos simplemente copiarlo y pegarlo en el archivo OSM.
Buscaremos este archivo OSM que tenemos en nuestra carpeta. Ábrelo con un editor de texto.
Busque el número de modelo del enfriador... um... en realidad podemos buscar por la palabra clave "cuadrático". De todos modos, ahí está.
La primera curva bicuadrática es una capacidad de refrigeración en función de la temperatura. Queremos cambiar el nombre de esta curva para que se corresponda con el número de modelo. Renómbralo.
Para la capacidad de refrigeración en función de la temperatura, la calculadora personalizada creó estos datos. Podemos copiar estos valores y colocarlos en el archivo OpenStudio OSM.
La segunda curva bicuadrática es una entrada de energía en función de... oh, lo siento... relación de entrada de energía en función de la temperatura.
Esta no es una muy buena descripción. Pegue el nombre del modelo. Cambiaremos el nombre de este EIR en función de la temperatura.
Ahora, seleccione los valores de EIR en función de la temperatura. Cópialos. Péguelos en nuestro archivo de modelo de OpenStudio.
La tercera curva que necesitamos es la curva cuadrática. Tendremos que generarlos con la calculadora.
Cambiaremos el nombre de esto de nuevo. Agregue el nombre del número de modelo. Esta es la EIR en función de la relación de carga parcial.
Notarás que esto es una curva cuadrática. Clic en Guardar. Volvamos a nuestra calculadora personalizada.
Guardaremos esto como una copia y lo renombraremos como una función de la relación de carga parcial existente. Guardar. Bueno.
Solo podemos eliminar estos datos ahora. Para la curva cuadrática, seleccionaremos "Otro".
Para las variables independientes seleccionaremos "Flujo". Cambie esto a "Cuadrático". Unidades imperiales "IP".
Vuelva a los datos de rendimiento que tenemos. Seleccione la relación de entrada de energía como una función de la relación de carga parcial esta vez.
Seleccionaremos, copiaremos y pegaremos la capacidad del enfriador, la potencia de entrada del enfriador y la relación de carga parcial.
Como dije, estos valores de referencia deberían ser los datos clasificados aquí. Estos valores también deben ubicarse dentro de esta lista aquí abajo.
Entonces, así es como los ingresas. Haga clic en el botón generar curvas. Nuevamente, busque la ruta de archivo predeterminada.
Muestra los datos... veamos... esto se arruinó desde la última vez. Necesito arreglar esto. Bueno.
Una vez más... um... esta es la entrada. Una cosa que se me olvidó mencionar...
Al hacer las calculadoras de generación de curvas, estas calculadoras generan un valor R cuadrado.
Volveremos a mirar el primero que creamos. Puede ver este valor de R-cuadrado aquí para cada una de estas salidas (grupo de coeficientes para la curva de rendimiento).
El valor R-cuadrado es una estadística de análisis de regresión. Es una indicación de qué tan cerca se ajustan los datos a la curva.
Es qué tan cerca nuestros datos sin procesar coinciden con la curva matemática que se creó. Puede ver que este se ajusta a la curva en aproximadamente un 92%, lo cual es bastante bueno.
No es al cien por cien, pero está bastante cerca. Entonces, el único que vamos a usar en esta calculadora es esta relación de entrada de energía como una función de flujo total.
Copiaremos estos valores aquí. Vuelva a nuestro archivo de modelo de OpenStudio. Péguelos en los valores de la curva cuadrática aquí. Bueno.
Hemos definido todas nuestras curvas. Las dos curvas bicuadráticas y la curva cuadrática. Podemos hacer clic en guardar en el editor de texto.
Podemos volver a la aplicación OpenStudio. Ir al archivo. Volver a guardado... oh... lo siento. Hay un paso más.
El final de los objetos debe terminar con un punto y coma. Volveremos al archivo de modelo de OpenStudio y agregaremos un punto y coma a estos objetos de curva. Clic en Guardar.
Vamos a recargarlo. Bueno. Dejanos ver. Bueno. Puede ver que ahora tenemos... las curvas de este enfriador se han renombrado aquí a la derecha.
Todos estos valores se sobrescriben. Podemos comprobarlo. Bajemos a la curva cuadrática en la que estábamos trabajando.
Negativo 0,3959... y... sí. Negativo 0,3959. Revisa el siguiente. Coeficiente 2x = 4,1756...0,1756. Bueno.
Entonces, así es como ingresa los objetos de curva para el enfriador. Revisaremos y editaremos los objetos de curva para el otro enfriador también...
Bueno. Hemos revisado y editado las curvas de rendimiento de ese segundo enfriador.
Puede ver que hemos puesto esos valores allí. Todos estos valores han sido editados. Hemos guardado el archivo.
Ahora abriremos nuestro proyecto de nuevo. El siguiente paso es agregar esos enfriadores a nuestra biblioteca de proyectos.
Sube a Archivo, Cargar Biblioteca. Busque los enfriadores que creamos. Este era el enfriador existente. Lo abriremos.
Nuevamente, vaya a Archivo, Cargar biblioteca. Busque el otro enfriador. Este es el nuevo enfriador. Selecciónalo. Abierto. Esos han sido agregados a nuestros archivos de biblioteca.
Puedes comprobarlo. Sube a Preferencias, Cambiar bibliotecas predeterminadas. Puede ver que estos dos enfriadores se han agregado a nuestras bibliotecas predeterminadas.
Eso significa que ahora están en nuestra pestaña de bibliotecas. Vayamos a la pestaña de sistemas hvac. Circuito de agua helada. Bueno.
Podemos ir a nuestra pestaña de biblioteca aquí. Desplácese hacia abajo hasta Chillers - Electric EIR. Deberíamos ver esos enfriadores en la biblioteca ahora...
Bueno. Aquí mismo. Chiller refrigerado por agua WME y chiller refrigerado por agua YKTH. El YKTH era nuestro enfriador existente.
El siguiente paso es arrastrar y soltar este enfriador existente en nuestro bucle de cuerpo enfriado. Necesitamos tres de ellos para satisfacer la capacidad del bucle.
Así es como crea objetos enfriadores personalizados e ingresa el perfil de carga.
Tenemos nuestros enfriadores existentes listos para funcionar. Podemos guardar el proyecto.
Y no olvide colocar esos enfriadores en el circuito de agua del condensador. Vaya al circuito de agua del condensador.
Vaya a la pestaña Mi modelo. Seleccione esos tres enfriadores y colóquelos en el circuito de agua del condensador.
Ahora tenemos los tres enfriadores conectados tanto al circuito de agua enfriada como al circuito de agua del condensador.
Podemos guardar el archivo. Vaya a la pestaña ejecutar simulación. Haga clic en ejecutar. En nuestro próximo video discutiremos los resultados y hablaremos sobre algunas técnicas de solución de problemas.
¡Gracias! Por favor, dale me gusta y suscríbete.
6. Comparación de enfriadores de OpenStudio - Resolución de problemas de curvas
En este video, discutiremos cómo solucionar los problemas de las curvas de caracterización bicuadráticas y cuadráticas. Discutiremos algunos errores comunes y describiremos brevemente cómo EnergyPlus utiliza las curvas. Finalmente, ejecutaremos la simulación para cuantificar los ahorros de energía al reemplazar los enfriadores antiguos por nuevos.
Transcripción:
Bueno. Fue un exito. Vayamos a nuestro archivo de errores y veamos si se generó alguna advertencia.
Bueno. Esto es lo que sospechaba. Está diciendo que nuestra relación de capacidad en función de la temperatura
la curva no es igual a uno en las condiciones nominales.
También dice que la entrada de energía en función de la curva de relación de carga parcial (PLR) tampoco es igual a 1 en las condiciones nominales.
Está repitiendo la advertencia para los otros dos enfriadores. Tenemos dos curvas que necesitamos mirar un poco más de cerca.
Vayamos primero a la capacidad en función de la curva de temperatura. Dejanos ver.
Capacidad en función de la temperatura. Estos valores están en unidades SI, por lo que las temperaturas están en grados Celsius.
Podemos volver a nuestro modelo. Vaya a la pestaña Climatización.
Echaremos un vistazo a nuestro circuito de agua refrigerada. Los enfriadores. Todos estos están en unidades IP.
Podemos volver rápidamente a las unidades métricas yendo a Preferencias, Unidades, Métrica.
Ahora podemos ver cuáles son nuestras condiciones de referencia de nuestro diseño. Nuestras condiciones de referencia para este enfriador son aproximadamente 4,5 grados centígrados en el evaporador y 26,6 grados centígrados en el condensador. ~4.5°C y ~27°C.
Puede ver que la salida de nuestra curva es 0,65 en nuestras condiciones de diseño. Puede verlo en el archivo de salida.
Es 0,653 para la salida de esa curva. En nuestras condiciones de diseño este valor debería ser 1.
Este valor, 1, se multiplica por nuestra capacidad de referencia. Nuestra capacidad de referencia fue de 14.208 kBtu/h (4,16 kW) en las condiciones de diseño. Entonces, 14 208 kBtu/hr x 1 (condiciones de diseño) es 14 208 kBtu/hr.
Entonces, esto es un problema. De manera similar, si observamos la eficiencia, la eficiencia en las condiciones de diseño también debería ser 1. Está bastante cerca de 0,99.
Puede ver eso por la salida de nuestras curvas. Esta curva matemática se ajusta a los datos en un 92 %. Eso significa que es una curva bastante buena.
Desafortunadamente, esta curva solo tiene un ajuste de alrededor del 16%. 16% apto para la capacidad.
De vuelta a la capacidad, se puede ver que está muy lejos. Debería estar más cerca de 1. Por lo tanto, podría haber algunos
problemas con esto.
Podemos reconocer de inmediato que la curva desciende hasta la capacidad cero para una temperatura baja del condensador y una temperatura alta del agua enfriada. Eso no tiene sentido.
Si la temperatura de su condensador es baja y la temperatura del agua enfriada es alta, debe tener la mayor capacidad del enfriador.
Esta curva realmente debería inclinarse hacia abajo desde algún lugar cercano a 1 en esta esquina hasta llegar a esta esquina aquí.
Nos faltan algunos datos que crean esta curva.
Podemos echar un vistazo a los números que ingresamos. Tenemos muchos buenos datos para la temperatura del agua fría a 40 °F (4,4 °C).
Tenemos principalmente datos variables para la temperatura del condensador.
Puede ver que la temperatura del agua enfriada no es variable. Todo está a 40 °F (4,4 °C). Por lo tanto, nos falta algo de información aquí.
Si observamos el rendimiento del enfriador... es lo que habíamos establecido para nuestras condiciones límite... nuestra temperatura de diseño del agua enfriada es de 40 °F (4,4 °C).
Es más o menos 5°F (2.7°C). Este rango de aguas heladas debe ir desde 35°F (1.7°C) a 40°F (4.4°C) a 45°F (7.2°C). Los datos que ingresamos solo van a 40°F (4.4°C). Es muy escaso en las altas temperaturas.
No tenemos temperaturas que bajen a 35°F (1.7°C).
Esos son algunos datos sobre los que debemos preguntarle al fabricante.
La otra cosa; Notará que nuestras condiciones de diseño son 40 °F (4,4 °C) y 80 °F (26,7 °C).
Tenemos una capacidad fija y una entrada de energía fija para ese valor.
Pero tenemos muchos otros valores en 40 y 80 aquí. Estos representan diferentes relaciones de carga parcial (PLR) a medida que la enfriadora pasa del 100 % a la carga parcial mínima.
Todos los valores de esta tabla deben tener un PLR del 100 % para las condiciones de referencia.
Necesitamos deshacernos de algunos de estos valores PLR más bajos. La salida de la curva matemática está al 100% PLR.
Ese PLR del 100% se multiplica por la capacidad para brindarle múltiples pasos hasta la capacidad mínima.
Esta curva realmente debería ser algo plana dependiendo de las características del enfriador. No debería tener tanta pendiente.
A medida que reduce su PLR, baja esta superficie plana, se reduce más y más en función de su PLR.
Esta curva debe generarse al 100% PLR.
Si volvemos al rendimiento de nuestro enfriador... tenemos un montón de derechos de préstamo público adicionales atascados aquí.
Esa es otra cosa que tenemos que volver a nuestro vendedor/fabricante de equipos y obtener más información para completar algunos de estos valores.
Necesitamos más datos para temperaturas bajas del agua enfriada, en este régimen, para un rango de temperaturas del condensador. Nos faltan datos de este lado de la curva.
También necesitamos más datos para la temperatura más alta del agua enfriada y el rango de temperaturas del condensador. Nos faltan datos de este lado de la curva.
Los datos que tenemos son solo a lo largo de la mitad de esta superficie en este momento.
Volveremos a nuestro proveedor y obtendremos más información...
Bueno. Hemos consolidado los datos. Tenemos un rango de temperaturas para temperaturas de evaporador más altas y temperaturas de evaporador más bajas y varias temperaturas de condensador. así que una de las cosas que nosotros
Una de las cosas que estropeamos la última vez; éramos mirando más o menos el 10% del flujo. Eso es verdad.
Pero, también debe ser más o menos el 10% del derecho de préstamo público.
Como dije antes, el derecho de préstamo público debe ser lo más cercano posible a uno.
Dejé esto aquí como demostración. Todavía tenemos una duplicación de valores. 40 y 70 aquí... 40 y 70 aquí.
40 y 60... 40 y 60... 40 y 60. Tenemos un rango de valores de los que podemos deshacernos. Podemos
deshágase de estos porque no están cerca de 1 relación de carga parcial (PLR).
Todavía tenemos algunas duplicaciones. Estos valores son un poco cercanos entre sí. Probablemente podríamos deshacernos de uno de ellos.
Probablemente querríamos mantener el que está lo más cerca posible de 1 PLR. Podemos deshacernos de este superior aquí.
Lo mismo con 40 y 60... 40 60 aquí... 40 y 60 aquí... podemos deshacernos de ese valor más alto.
Allá. Eso debería darnos un ajuste de curva bastante bueno. Podemos seleccionar estos datos aquí... y volveremos a ejecutar la curva...
Ups... queremos asegurarnos de que nuestras condiciones de referencia caigan en estos datos... con el mismo valor en on
la mesa. Presiona para generar...
Bueno. Este es un mejor ajuste de la curva. Ahora está alrededor del 98% en la curva EIR y el 80% en la curva de capacidad.
Podemos echar un vistazo a nuestra curva bi-cuadrática. Eso parece más razonable. Es más plano. Cubre las cuatro esquinas de este gráfico.
Podemos echar un vistazo a la curva de eficiencia (entrada eléctrica a salida de refrigeración = EIR). EIR va a tener más de una curva. La caída de la curva se basa en las condiciones óptimas de carga parcial de las enfriadoras.
Esas curvas se ven bastante bien. Volveremos a nuestros archivos de biblioteca de OpenStudio y los editaremos.
La otra curva... veamos... teníamos una capacidad en función de la temperatura y EIR en función de la carga parcial.
Entonces, también necesitamos volver a nuestro EIR como una función de PLR. Guardaremos esto y abriremos la Capacidad en función de PLR...este.
Bueno. Con este... tenía este gráfico aquí para visualizar esto... pueden ver que hay un valor atípico
valor aquí en el gráfico.
Esto obviamente no tiene ningún sentido. No vamos a tener una potencia de entrada negativa.
Ese fue otro error que hizo que nuestra salida fuera... la curva matemática no se ajustaba a los datos. R-cuadrado fue bajo.
Si observamos la curva cuadrática... veamos... queremos ver... sí... la eficiencia como una función de PLR. Ese fue el error en el archivo eplusout.err.
Sí. EIR como una función de PLR sale a 0.837 en condiciones de diseño. Está saliendo aquí.
Esto realmente debería ser uno en condiciones de diseño. Puedes verlo; a 1 PLR, la salida debería ser 1 EIR. En realidad, está aquí abajo hacia 0,84.
Este valor negativo está causando eso. Podemos deshacernos de estos datos. Podemos volver a ejecutar el cálculo.
Ahora puede ver que nuestro ajuste de la curva es casi del 96 %. Si observamos el gráfico, puede ver que en las condiciones de diseño, 1 PLR = 1 EIR.
Esta curva tiene una caída porque el coeficiente de rendimiento (COP) más alto va a estar en algún lugar por debajo de 1 ración de carga parcial (PLR).
Para este enfriador, sale algo así como 0,7 PLR. Entonces, esa es la curva cuadrática.
Tendremos que regresar y editar todos estos en nuestro archivo de biblioteca y el archivo de proyecto.
Bueno. Hemos editado esos objetos de curva nuevamente en nuestro archivo de biblioteca y nuestro archivo de proyecto.
Estamos ejecutando la simulación de nuevo. De nuevo, éxito. Vayamos y verifiquemos el archivo de error (eplusout.err)... el archivo de ejecución.
Bueno. Estupendo. Tuvimos éxito. Pudimos deshacernos de esos problemas de cálculo de curvas. Parece
como si nuestras curvas encajaran bastante bien ahora.
La siguiente tarea es hacer lo mismo con el otro enfriador. Necesitamos verificar dos veces nuestras curvas y hacer modificaciones según sea necesario. Luego, ejecutaremos esa simulación del enfriador también...
Bueno. Hemos ejecutado nuestros dos modelos y podemos echar un vistazo a los resultados.
Podemos ver que los enfriadores existentes usaban aproximadamente 18 millones de kBtu/año (5,275,279kWh/año) y el
Los enfriadores nuevos solo utilizan 16 millones de kBtu/año (4 689 137 kWh/año).
Entonces, hay un ahorro de energía bastante considerable allí. Podemos ir al resumen mensual de cada uno de estos. Echar un vistazo.
Podemos comparar el gráfico, pero no es muy fácil de ver. Podemos ampliar la tabla y comprobar cuántos kilovatios hora hemos ahorrado.
Para los enfriadores existentes: total para el año que estamos usando esta cantidad de kilovatios hora.
Para los nuevos enfriadores: estamos utilizando esta cantidad de kilovatios hora. Sí. Estamos ahorrando unos 419.000 kilovatios hora al año.
Así es como se hace una comparación de enfriadores usando OpenStudio e ingresando curvas de caracterización de enfriadores y entradas de enfriadores.
¡Gracias! Por favor, dale me gusta y suscríbete.
7. OpenStudio - En profundidad: creación de tipos de espacio
Transcripción:
Hoy hablaremos de una de las características más importantes de OpenStudio.
Los tipos de espacio. Esta es la pestaña de tipos de espacio.
OpenStudio usa tipos de espacio para aplicar toda la información que necesita a un espacio.
Luego, esos espacios se convierten en zonas térmicas y esas zonas térmicas pasan a EnergyPlus para la simulación.
EnergyPlus no tiene tipos de espacio, por lo que debe crear cada espacio por separado en EnergyPlus.
Con OpenStudio, puede crear lo que se denomina un tipo de espacio.
El tipo de espacio tiene toda la información de la habitación. Tiene cuántas personas hay en la habitación durante el día.
Cuenta con iluminación eléctrica que se enciende y apaga a lo largo del día, cargas de enchufes eléctricos, cargas de gas e infiltración.
Los tipos de espacio también tienen las tasas de ventilación requeridas para la habitación.
También tienen todos los horarios que encienden y apagan el equipo o muestran los niveles de ocupación o actividad.
Puede aplicar toda esta información al espacio utilizando un tipo de espacio.
Luego, se convierte en zonas térmicas en EnergyPlus.
OpenStudio tiene una relación padre-hijo con muchas de sus funciones, incluidos los tipos de espacio.
Antes de que OpenStudio pase información a EnergyPlus, mira al nivel más alto: las zonas térmicas.
Las zonas termales están compuestas por espacios.
EnergyPlus primero mirará este nivel; el nivel de la zona térmica (espacios).
Puede aplicar información muy específica a un espacio individual en este nivel.
Por ejemplo, si tiene seis aulas y una de las aulas tiene dos personas adicionales, puede aplicarlo en este nivel.
O bien, una de las aulas tiene mucha más iluminación, puede aplicarla en este nivel.
Entonces, este es el primer lugar donde mira OpenStudio.
Toda esta información bajo propiedades, cargas, superficies, sombreado, flujos de aire... toda esa información... ahí es donde OpenStudio busca primero.
Si no puede encontrar esa información, OpenStudio buscará en la pestaña de instalaciones.
La pestaña de instalaciones es un lugar útil donde puede asignar un valor predeterminado genérico
conjunto de programación, conjunto de construcción o tipo de espacio.
Si el edificio está construido con los mismos materiales, puede asignar un conjunto de construcción predeterminado aquí.
Lo mismo ocurre con los conjuntos de horarios y los tipos de espacios.
Estos tres pasarán a todo en la pestaña de espacios.
Si OpenStudio aún no puede encontrar esa información, aquí... OpenStudio finalmente buscará en la pestaña de tipos de espacio.
Este es el nivel más bajo al que puede ir y la pestaña de tipos de espacio es lo mejor de OpenStudio.
Estaremos creando un tipo de espacio, un salón de clases. Usaremos el código de construcción de Australia, código de construcción nacional 2019, como referencia.
No tenemos un proyecto en el que estemos trabajando en este momento, por lo que construiremos un edificio de referencia de código.
Usaremos esa información más adelante para modelar un edificio real y compararlo con el edificio de referencia.
Ir al símbolo más. Crearemos un nuevo tipo de espacio. Para este ejemplo vamos a hacer un salón de clases.
El código de construcción tiene dos tipos separados de aulas.
Hay aulas generales, que tienen un área por persona. El código de ventilación lo tiene separado en dos tipos diferentes de aulas.
Aulas para personas de hasta 16 años y aulas para mayores de 16 años.
Por ahora, haremos aula para personas menores de 16 años.
Lo primero que podemos ingresar es un conjunto de construcción predeterminado. No vamos a poner eso aquí.
Vamos a usar todo este modelo que creamos como un archivo de plantilla. Un archivo de biblioteca.
Luego, dependiendo de dónde construyas la estructura en Australia, este tipo de construcción será diferente.
Solo vamos a crear un tipo de espacio genérico por ahora.
Posteriormente, esto se puede aplicar a todas las construcciones construidas sin importar dónde se encuentre la zona climática.
Lo siguiente son los conjuntos de horarios predeterminados. Entraremos en esto un poco más tarde.
El siguiente es el aire exterior de especificación de diseño. Necesitamos crear una ventilación de aire exterior... una tasa de ventilación requerida para la habitación.
Vayamos a la biblioteca y hagamos clic en las especificaciones de diseño del aire exterior.
Podemos arrastrar cualquiera de estos. Lo renombraremos y reasignaremos los valores de todos modos.
Arrastra esto aquí. Llamaremos a esto basándonos en el código de ventilación australiano 2012... 1668.2.
El código requiere que tengamos 12 litros por segundo (25cfm) por persona.
El código también requiere que tengamos un flujo de aire de área mínimo de 0,35 litros por segundo por metro cuadrado (0,07 cfm/pie cuadrado).
El código dice que tenemos que sumar esos dos.
Calculará la tasa de ventilación del área y calculará todas las personas en la habitación y lo multiplicará por esta tasa de flujo por persona. Luego agregará estos dos juntos.
Si tiene una aplicación diferente en la que está calculando el máximo, seleccione eso aquí.
EnergyPlus calculará este y luego calculará este y elegirá el más alto de los dos.
Así es como se crea una especificación de diseño de aire exterior. La tasa de ventilación.
El siguiente son las tasas de flujo de diseño de infiltración espacial o las áreas de fuga efectiva de infiltración espacial.
Estos son un poco diferentes.
Crearemos un caudal de diseño de infiltración.
Ve a la pestaña de la biblioteca. Tasas de flujo de diseño de infiltración espacial. Arrastra uno de estos. Simplemente le cambiaremos el nombre de todos modos.
Selecciónalo. Renómbralo. Especificaremos cambios de aire por hora. Así es como lo tiene escrito el código australiano.
Especificaremos los cambios de aire por hora aquí mismo como 1.
El edificio de referencia del código australiano tiene cambios de aire que varían a lo largo del día según... si el equipo de tratamiento de aire está encendido o apagado.
A esto le aplicaremos un horario que modula los cambios de aire por hora.
Se multiplicará por... es una fracción que se multiplica por el "1" que ingresamos.
Ir a la pestaña de horarios. Horarios. Más. Fraccionario.
El fraccionario es un valor de cero a uno. Haga clic en aplicar...
Primero... podemos cambiar el nombre de esto en función de la referencia de código adecuada.
Para un edificio de referencia australiano, edificio escolar, tiene un horario que inicia el equipo HVAC a las siete.
Pase el cursor sobre estos siete aquí... podemos hacer zoom en incrementos de 15 minutos.
Pase el cursor sobre el siete y haga doble clic en él para dividirlo.
El edificio está cerrado por la noche. La tasa de ventilación cuando el equipo está apagado es de 0,7 cambios de aire por hora.
Mientras el edificio está en funcionamiento... ¿cuál era el edificio en funcionamiento...?
Veamos... página 343.
Mientras el equipo HVAC está funcionando, hay 0,35 cambios de aire por hora.
Escriba 0.35 e ingrese. Eso modulará el caudal de infiltración a lo largo del día.
Esta fracción se va a multiplicar por nuestro 1 cambio de aire por hora y luego esta fracción se va a comprar multiplicada por nuestro 1 cambio de aire por hora.
Volvamos a la pestaña de espacios. Ir a montones.
Puede ver que existe esta infiltración aplicada a nuestro tipo de espacio.
Ahora, ve a Mi modelo. Programaciones de conjuntos de reglas. Puede ver que este es el horario que acabamos de crear para la infiltración.
Arrastra eso a nuestros horarios. Ahora está multiplicando este programa por nuestro índice de flujo de diseño, que es un cambio de aire por hora.
Así es como agrega infiltración a su tipo de espacio.
La siguiente tarea será instalar cargas en nuestro tipo de espacio. Dejarás tus cargas aquí.
Pueden ser cargas eléctricas, cargas de iluminación y cargas de calor de personas (ocupantes), así como una carga de masa térmica interna.
Para hacer eso, necesitamos ir a la pestaña de cargas. La primera definición de carga que crearemos es carga de enchufe eléctrico.
Baje hasta la parte inferior y haga clic en el botón "más" para agregar un nuevo objeto.
Tendremos que ir al código de construcción para un edificio de referencia...
Aquí. La tabla 2l dice que una escuela del edificio de referencia 9b tiene una ganancia de calor interna de 5 vatios por metro cuadrado de los electrodomésticos y equipos.
Simplemente llamaremos a esto 5 vatios por metro cuadrado para una carga de enchufe eléctrico.
Cambiaremos el nombre de esto a nuestra escuela 9b y haremos referencia a la tabla de códigos de construcción aplicable.
Eran cinco vatios por metro cuadrado de carga de enchufe.
La fracción radiante que diremos es 50 por ciento. No hay fracción latente; va a ser todo calor seco.
También puede especificar una fracción de la carga que se pierde, por cualquier motivo.
Por ejemplo, si tiene un equipo montado en una pared y ese equipo está perdiendo parte del calor en otra parte. Fuera de ese espacio.
Puede especificarlo aquí.
Entonces, eso es lo que llamaremos una carga de enchufe eléctrico.
A continuación, crearemos una carga de iluminación.
Vaya a la definición de luces nuevamente. Haga clic en el signo "más" justo aquí...
Tenemos que ir al código de construcción de nuevo. Página 379.
Esto muestra las densidades de potencia de iluminación máximas para varios tipos de espacios en esta tabla j6.2a.
Necesitamos encontrar nuestra escuela, propósito general aquí. Tiene un máximo de 4,5 vatios por metro cuadrado.
Introduzca eso aquí: 4,5 vatios por metro cuadrado....
Para una lámpara típica... la eficiencia luminosa será del 25 por ciento. Para una típica bombilla LED T-8.
Diremos que el resto de la carga será una carga radiante.
No tendremos ninguna fracción de aire de retorno en este.
Esto dependerá del tipo de accesorios. Como estamos haciendo un edificio de referencia, solo dice 4,5 vatios por metro cuadrado.
Sin embargo, si tiene accesorios que están empotrados en el techo o en una cámara de aire de retorno, tendría un porcentaje de esa carga yendo a la corriente de aire de retorno justo aquí.
Cambiaremos el nombre de esto en función de la tabla de códigos de construcción a la que acabamos de hacer referencia.
Finalmente, necesitamos crear una definición de personas para un salón de clases general.
Nuevamente, esto está en el código de construcción.
Vayamos a la definición de personas. Haremos clic en "más". Esta es nuestra referencia de código.
Será la tabla D1.13 del código de construcción. Esta mesa aquí.
Para una escuela, aula general, el área por persona es de dos metros cuadrados (22 pies cuadrados).
Entrada de Superficie por Persona; 2 metros cuadrados por persona
Si su código de construcción requiere un seguimiento de la comodidad... se supone que debe realizar un seguimiento de la comodidad térmica media prevista para los ocupantes.
Puede seleccionar las advertencias de comodidad ASHRAE 55 aquí.
Solo haremos Promedio de zona. Puede agregar un grupo extensible aquí.
Es el algoritmo para cualquier tipo de cálculo que esté haciendo para el voto medio previsto.
Usaremos el Adaptive ASHRAE 55 para este ejemplo.
Entonces, así es como agrega definiciones de personas que luego puede agregar a un tipo de espacio.
Finalmente, necesitamos crear una definición de masa interna.
Bajaremos a masa interna y luego haremos clic en "más".
Esto representa todos los muebles dentro de la habitación.
Es una masa térmica (volante térmico, almacenamiento y liberación térmica).
Los muebles internos absorben calor durante el día o la noche y luego vuelven a irradiar ese calor en algún momento posterior.
La radiación puede prolongarse durante algún tiempo posterior.
Llamaremos a esto simplemente "mobiliario de aula".
Especificaremos una superficie por espacio de suelo de 4.
Esto dependerá del grosor del material que estés creando.
Puede arrastrar una construcción desde su biblioteca y soltarla aquí.
Si tiene muebles de madera, puede usar una construcción de madera. Si tiene muebles de metal, puede usar metal.
Para nuestro ejemplo vamos a crear uno.
Vayamos a la pestaña de construcciones. Ir a construcciones. ¡Vaya! Parece que ya he creado uno... de todos modos...
Simplemente haría clic en un "más" en la parte inferior. Nombraremos este mobiliario de aula.
Usé madera de 25 milímetros (~ 1 pulgada) de la biblioteca. Ve a la pestaña de la biblioteca.
Ir a materiales. Arrastre un material típico de su biblioteca. Usé material de madera de 25 milímetros.
Como he especificado anteriormente, la masa interna se basará en el grosor de ese material y cuál es la capacidad de calor específica para almacenar calor.
Volvamos a la pestaña de cargas y definiciones de masa interna.
Ya puse eso en Mi modelo. Vaya a la pestaña Mi modelo. Ir a Construcciones. Simplemente arrastre ese material del mobiliario del aula a la construcción. Allá.
Así es como se crea una definición de masa interna.
Ahora que tenemos todas nuestras cargas especificadas, podemos volver a nuestra pestaña Tipos de espacio. Vayamos a Cargas.
Primero, queremos arrastrar la definición de cargas de enchufes eléctricos. Vaya a Mi modelo. Vaya a Definiciones de equipos eléctricos.
Aquí está la definición de carga de enchufe eléctrico del aula que creamos. Arrastra eso y suéltalo en la definición aquí.
Probablemente queramos cambiarle el nombre a algo más aplicable a esta clase en particular.
A continuación, introduciremos la definición de carga de iluminación. Vaya a Mi modelo. Luces.
Aquí está la iluminación. La iluminación led T-8 que creamos. Deja eso en la definición aquí.
Cambiaremos el nombre de esto a salón de clases, menos de 16 años, luz. Esto se basa en ese código de construcción al que hicimos referencia.
Por último, vaya a Mi modelo. Definiciones de personas. Arrastraremos una definición de densidad de personas.
Dijimos que eran como 2 metros cuadrados por persona. Cambia el nombre a "personas".
Ahora, regrese a la pestaña Mi modelo. Tenemos que arrastrar en nuestra sala de clases la definición de masa térmica interna del mobiliario.
Cambie el nombre de esto a "mobiliario del aula".
Bueno. Ahora tenemos todas nuestras cargas agregadas a este tipo de espacio.
El siguiente paso es crear horarios para cada una de estas cargas.
Un horario que enciende y apaga los equipos eléctricos dentro del salón de clases.
Un horario que enciende y apaga las luces. Un horario de ocupación para cuando las personas entren y salgan del salón de clases.
Sigue adelante y hazlo. Vaya a nuestra pestaña Horarios para crear los horarios. Vaya a la pestaña Horarios en la parte superior.
Ahí está nuestro horario de Infiltración que creamos previamente.
Primero vamos a crear un programa de ocupación.
Para el código de construcción australiano, los horarios para un edificio de referencia se especifican utilizando esta tabla 2j para una escuela de clase 9b.
Puede ver que vamos a analizar la ocupación aquí. De lunes a viernes.
Necesitamos crear un horario fraccionario. Fraccionario. Cero a uno. Cero significa cero ocupantes y uno significa ocupación total. Haga clic en aplicar.
Cambie el nombre de esto según el cronograma de ocupación de la tabla 2j del código de construcción nacional para una escuela de clase 9b.
La tabla dice: a partir de las siete de la mañana está al cinco por ciento.
Hagamos zoom en la tabla. incrementos de 15 minutos. Arrastraremos esto hasta las siete de la mañana. Haga doble clic para crear un divisor.
Comienza con ocupación cero, así que escriba cero e ingrese.
Desde las siete de la mañana hasta las ocho de la mañana es el cinco por ciento. Pongamos otro divisor aquí. Escriba 0.05 e ingrese. Eso es cinco por ciento.
Entonces, de ocho de la mañana a nueve de la mañana está al 75 por ciento. Escriba 0.75 entrar.
Desde las nueve de la mañana hasta el mediodía es el noventa por ciento. Desde el mediodía hasta las 2 es el 50%. De dos a tres es del 90%. De tres a cuatro es del 70%.
Entonces, de cuatro a cinco es el 50%. De cinco a ocho es un 20%. De ocho a nueve es el 10%. Entonces es finalmente el 5% hasta la medianoche.
Vamos a alejarnos a cada hora para que podamos ver nuestro perfil de ocupación total de la escuela.
A continuación, debemos crear un horario de iluminación... volvamos aquí... ¡vaya!
Sí, horario de iluminación. Horario de iluminación artificial.
Haga clic en "más" para crear un nuevo horario. Una vez más, será un horario fraccionario de cero a uno.
Cambiaremos el nombre de esto a nuestro programa de iluminación en función de la tabla de edificios de referencia del código de construcción 2j.
Comience el horario de iluminación: desde la medianoche hasta las siete es del 5%. Acercar. Siete es 5%.
Luego siete a ochos 30%. Ocho a nueve es 85%. Nueve a mediodía es el 95%. Mediodía a dos es el 80%. Dos a tres es el 95%. De tres a cuatro es el 90%. Cuatro dos cinco es el 70%.
De cinco a ocho es el 20%. Ocho a nueve es 10%. De nueve a medianoche es el 5%.
Entonces, ahí está nuestro horario de iluminación.
Finalmente, necesitamos crear un programa de equipo eléctrico. Solo estamos haciendo equipo eléctrico.
Cree otro programa fraccionario. Cámbiele el nombre a nuestro programa de equipo basado en esta tabla 2j....
Veremos "electrodomésticos y equipos". Del mediodía a las siete es el 5%. Acércate aquí...
Siete a ocho es 30%... Está bien. Ahí está nuestro perfil programado para equipos dentro de una escuela típica.
Bien, ahí está.
Lo último que necesitamos crear es un programa de ganancia de calor de los ocupantes.
Esto se multiplica por el número de ocupantes en el espacio, a lo largo del día.
Se basa en el tipo de actividad que realizan los ocupantes del espacio...
Esto se toma de la tabla de códigos de construcción 2n. Puedes echarle un vistazo a eso.
Está en esta página aquí... 2n... el código de construcción para el edificio de referencia tiene ganancias de calor internas para los ocupantes y comidas calientes.
Solo estaremos haciendo ocupantes, "otras aplicaciones". Tienen una ganancia de calor sensible predeterminada de 75 vatios y una ganancia de calor latente de 55 vatios.
Este es su valor predeterminado. Luego, también puede ajustarlo en función de otras tasas metabólicas.
Tienen una referencia aquí para la tabla 45 en el manual de aplicación de diseño 09...
Eso está ubicado, veamos... en esta mesa aquí.
Si tiene diferentes tipos de ocupación, los ocupantes tendrán diferentes tasas metabólicas.
En un teatro, todos están sentados. No están produciendo mucho calor.
Sin embargo, si está hablando de una bolera o atletismo o cualquier tipo de trabajo pesado de fabricación industrial, tendrán tasas metabólicas más altas.
Para este ejemplo, para una escuela, esta es una estimación bastante buena para la ganancia de calor sensible y latente.
Usaremos 75 para sensible y 55 para latente.
Ahora, crea un nuevo horario. Seleccionaremos el nivel de actividad. Se calcula como vatios por persona. Haga clic en aplicar.
Haremos referencia a la tabla de códigos de construcción 2n.
El total sale a 130 vatios por persona. No hay horario en eso. El código simplemente dice que el horario depende de la ocupación del edificio.
El calendario de ocupación que creamos aquí. Ese nivel de actividad se multiplica por la cantidad de personas en la habitación durante todo el día.
Así es como crea un programa de ganancia de calor de ocupación.
Finalmente, podemos volver a nuestra pestaña Tipos de espacio. Ir a la pestaña de cargas. Podemos asignar estos horarios.
Para el cronograma de equipos eléctricos; vaya a Mi modelo... déjenos ver... Cronogramas de conjuntos de reglas.
El horario del equipo; arrastraremos esto aquí y lo asignaremos a esta definición de carga de equipo eléctrico.
Lo mismo para la iluminación. Agregaremos el horario de iluminación a eso. Lo mismo para el horario de ocupación.
Luego, ese programa de nivel de actividad, 130 vatios por persona, lo arrastraremos y agregaremos a la ganancia de calor de ocupación aquí mismo.
Entonces, eso completa toda nuestra información para nuestros tipos de espacio.
Finalmente, volveremos a la pestaña general y discutiremos una técnica para ahorrar tiempo.
Hay una opción de configuración de programación predeterminada aquí. No hemos rellenado eso.
Esto se puede usar en lugar de arrastrar y soltar todos esos horarios en nuestra pestaña de carga...
todos estos horarios que incluimos. Todos estos horarios aquí se pueden combinar en un conjunto de horarios.
Ese conjunto de horarios predeterminado se puede colocar aquí. Automáticamente llenará todos estos horarios aquí.
Regresemos y eliminemos estos por ahora. Te mostraré cómo hacer un conjunto de horarios.
Vayamos a la pestaña de horarios. Puede ver que tenemos una pestaña de conjuntos de horarios en la parte superior aquí.
Crearemos un conjunto de horarios de clase típicos. Avancemos y hagamos el botón más.
Cambiaremos el nombre de esto al conjunto de horario escolar de referencia de código aplicable. Bueno.
Luego bajaremos el número de personas...vamos a Mi Modelo...y el horario de ocupación de las aulas va a ser este de aquí.
Ese es el número de personas. El nivel de actividad; esa es la ganancia de calor del ocupante.
El nivel de actividad de los ocupantes dicta cuánto calor pone cada ocupante en el espacio.
Luego obtendremos un horario de iluminación para ese salón de clases. Horario típico de iluminación.
Obtendremos el cronograma del equipo eléctrico interno para esa habitación.
Podemos dejar nuestro programa de infiltración aquí.
Si tiene alguno de estos otros programas de equipos, puede colocarlos allí.
Una cosa que podríamos agregar a esto es un cronograma de operación de HVAC. Esto también se basa en el código de construcción... edificio de referencia.
Tienen un horario típico de calefacción, aire acondicionado y ventilación para un edificio escolar 9b típico. Un edificio de referencia.
Esto indica cuándo se permite que el equipo HVAC se encienda y se apague para el edificio de referencia.
Vamos a tener que crear este cronograma aquí para cumplir con el edificio de referencia, para este código. Avancemos y hagamos eso.
Volveremos a la pestaña Horarios...Haga clic en más.
Crearemos un horario fraccionario. Aplicar. Llamaremos a esto nuestro cronograma de operación de HVAC basado en la tabla de edificios de referencia del código de construcción.
La tabla del edificio de referencia dice que el HVAC se enciende a las siete de la mañana. Ingresaremos 0 hasta siete.
Se enciende (entrada=1) a las siete de la mañana. Luego se apaga a las 6:00 p.m.
Por la tarde.
Entonces, ahí es cuando se permite que el sistema HVAC funcione.
Volveremos a nuestro horario establecido. También podemos colocar ese horario de operación de HVAC allí.
Ahora, volvamos a nuestra pestaña Tipos de espacio. Notará que no tenemos horarios asignados a estas cargas.
La infiltración, la iluminación, cargas de enchufes, cargas de personas, horarios de actividad.
Vamos a la pestaña general y dejamos nuestro horario establecido aquí.
Asignará automáticamente todos esos horarios a esas definiciones para ese tipo de espacio. Entonces, eso es lo bueno de los conjuntos de horarios.
Así es como se crea un tipo de espacio en OpenStudio.
Ahora, ¿qué puedes hacer con este tipo de espacio?
Puede asignar este tipo de espacio a todas las aulas de su proyecto y todas esas aulas se llenarán con todas estas cargas.
Así es como se crean tipos de espacio.
voy a seguir adelante Revisaré y crearé todos los tipos de espacio para una escuela típica. Cree todos esos horarios y cargas de equipos.
Le mostraré cómo cargar esto en la Biblioteca de componentes de construcción para que otras personas puedan usarlo como referencia para sus proyectos...
Tengo todos estos tipos de espacio de entrada aquí para toda una escuela.
Trasteros, talleres, salas polivalentes, bibliotecas, cocinas, aulas, salas de conferencias.
Eso concluye nuestra lección sobre cómo crear tipos de espacio.
Seguiremos este video con otro video sobre cómo cargar esos tipos de espacios en la Biblioteca de componentes de construcción.
Y cómo descargarlos de la Biblioteca de componentes de construcción para que pueda compartirlos con sus colegas en otros lugares o en la oficina.
¡Gracias! ¡Por favor, dale me gusta y suscríbete!
8. OpenStudio: Uploads to BCL
Transcript:
Today we are going to discuss the Building Component Library (BCL) and how to upload components to the BCL.
What is it? We have already discussed this in previous videos...
The National Renewable Energy Laboratory (NREL) created the Building Component Library a number of years ago.
It allows researchers and engineers to share various aspects of their energy modeling with each other on a public forum.
It is not unlike other public repositories for instance: components for sketchup or for revit or any other number of modeling or design programs.
You can go up to the resources and browse the BCL based on the type of information that you are looking for.
The library contains measures; these are all snippets of program that can transform your energy model.
It can automatically change things such as electric lighting controls.
Or it might go through and model your building and then it would change the windows to a different type of window to see what the energy difference is.
There are many different kinds of programs.
Also, there is components, which are simply constructions. Mostly constructions. Components could also be different types of equipment.
You can search for different types of windows or doors to plug into your energy model. You can find those here.
Today, we are going to show how to upload that information to share it on the Building Component Library (BCL).
Then, everybody else in the public can also access that information.
It creates a collaborative effort with everybody in the energy modeling community sharing this information. It makes energy modeling easier for everyone.
Let us go back to the home page and go down to this bottom right. It says contribute (to add content to the BCL).
There are four steps in this process. We are going to discuss each step. Step by step.
Let us go to step one. It says organize your data...
One thing to note...in the past, NREL was hosting the BCL on its website.
There was no tracking on the different versions of data that were being input to the library.
They ended up switching over to Github as a version tracker. It tracks the different versions of programs and components that are being uploaded to the library.
You have to get a Github account. Go to Github.com and sign up for an account. It is free.
I have already got an account, so I will just sign in.
It takes you to the home page here when you are already have an account.
I believe when you first set up your account it is going to take you to a profile page. Like this...
That is the first step; create a Github account.
The next step is to create a repository. A repository is like a a big folder where you keep all of your measures or components or programs.
Github is a lot larger than than just the building component library. Github is used for tracking all sorts of different programming code throughout the world.
It is also a collaborative website where programmers can get together and merge their programs with each other to create a much larger program.
Github tracks all kinds of different things such as conflicts between two different programmers or conflicts of programming code with the main code and and that sort of thing.
For our purposes, we just need to create a repository. The appropriate structure for the repository is going to be this right here.
Let us go back to our Github page. Go to the top here, where it says "Repositories" and click it.
We need to create a new repository. I already have one set up, so I am just going to copy the name of this.
We will click "new" to create a new repository. You will only have to create a repository twice.
You will create a repository for measures and you will create a repository for components.
After you are done creating those two repositories, everything is greatly simplified. We will get into that a little bit later...
We will name this as a dash 2. You want to give it a description...Helix Energy Partners BCL components...
We will create a components repository for now and then we will have to create a a measures repository later. Those are the two repositories that you will have to create.
After you are done you do not have to create any more.
We will make this public. You want to add a readme file. This file is so anyone can see the description of this repository.
You can just type in a simple read me about that.
Add git ignore. This is for programmers. This is so that Github can ignore certain file types.
So Github does not have to track everything that is in the program folders.
There are certain file types associated with programming code that are not not necessary for tracking. They might be library files or something that the programming language uses.
All of the OpenStudio measures are programmed using ruby, so we are going to select ruby here.
Then, choose a license. We will select a simple BSD 2 simplified license. Public license. Click "Create Repository".
Now we have our repository created. You can see there is a "readme" here. You can just edit it.
This is where we keep our components that have been uploaded to the BCL.
That is how you edit the readme file.
You can add any additional notes for committing these changes but we will just click "Commit changes".
Let us go back to our main repository folder. From here, we need to add a file.
Specifically, we need to create an xml file and the specified file structure. Go up here to add file, create new file.
To add folders...like I said, we wanted to create this structure here...
To add folders, we will type in "lib". This will be the first folder. Then, you type in a slash to create that folder.
Then "components". Then slash. Then, we are going to call this Australian underscore 9b underscore spaces.
This folder name, according to this, needs to be unique across the whole repository.
So, for each of your components that you are uploading, this folder name and all folders below it should be unique across the whole repository.
So, we have created that folder. Now we need to create a component.xml file.
Going back to the BCL steps to create this...
The the xml file is a directory for each of the the measures and components located in the library.
Let us open this, I am just going to go back to here real quick...
Go to components. We will just select windows...
The xml file has this information in it. The name, the type, the description. It also has a tag on there.
For example windows; that allows the Building Component Library to filter and search for components and measures.
The Building Component Library reads the meta data in the xml file so that it can return relative search results for anyone that is looking for very specific information.
...we have created this component.xml. If you go back to the instructions steps, they allow you to download an example component right here.
Otherwise, you can just browse the BCL and download any one of these components as an example.
We will just download this example component here.
We will open it up...open...you can edit this with any sort of text editor.
We will just copy all of this information in this example xml file and we will go back to our Github component xml file and then just paste it in here.
Then, you want to add the name of this component. We did Australia_9b_Spaces so that is the name of our component.
You want to make sure that every one of these that this snippets of data is nested within a beginning tag and an end tag.
You also have to create a unique identification code for the uid and the version id.
You can just search the web for uuid generator and any one of these...You can just copy the uuid and paste it in here.
We also need to create one for the version, so we will just refresh the page. Copy that uuid and paste this in here for the version.
The display name is going to be this right here, when you are searching the BCL.
For our display name we are going to name it this right here: Australian NCC 2019 Class 9b School-Space types.
The description is going to be this right here. When you are searching the Building Component Library.
We are going to call this...and you want to make sure it is in between those tags...Australian National Construction Code Standard Reference Space Types for K-12 Schools.
...we will just add in "2019" for the year of the code...
Then, a modeler description; any additional information to the energy modeler.
We do not have any very specific information, so we can just put in that same information there.
Tags: this is going to be a whole building. The space types we are going to upload are applicable to a whole building.
When you're searching the BCL, the tags are located over here.
It says "Component Tag". You can search any one of these.
For instance, if you are going to upload a weather file or a type of exterior wall construction.
That is the tag you want to use.
Our example is using "whole building" so we will just leave this whole building tag as it is.
Attributes:...this one is going to be a k-12 school. Some of these attributes are...
Actually all of these attributes are for the legacy version of OpenStudio. They are used for sorting.
I think, nowadays, it is mostly just tags that are used.
But, if you want, you can add some some of these attributes in. They can be useful later if you are going to be doing some programming.
We will just add a few of these in here. Make sure that you insert it in between these. We are just going to copy this here and paste.
The first attribute we are going to do is country. To see a list of attributes...Let us see...
You can go to the attributes page and do a filter to search by attributes. We will do country.
You can see that the attribute name is country. We put in country here.
Legacy API query string; this is used for programming. The data type is a string.
So, our string is going to be "Australia".
We will add in another attribute: climate zone.
Again search for attributes, just to tag this. It is supposed to make your measures and components a little bit easier to search for on the BCL.
We will use "Climate Zone". It will be used for "All" climate zones in Australia. That is good enough.
Our building type is going to be K-12...oh sorry...we already have climate zone down here...okay. All right.
Finally, files.
The file extension that we are uploading is going to be OpenStudio (.osm). The version identifier of the program is going to be...
Let us open up this our .osm file with a text editor. You can see at the very top; version identifier of the program is going to be this 3.2.1. So, "3.2.1".
The file name is going to be the name of our .osm file. Paste this in here....school space types.osm.
The file type is a .osm file. That concludes our .xml file for this component.
We will just commit the new file. If you want to add additional description in here you can do that. Okay, we have created the .xml file.
The next step is to create a nested folder in here under your component folder called files.
These are all files attachments that the component.xml references.
Go to "add file" to create a new file. We will create "files"...I believe...
Yeah, so this is the example component we have. The component.xml and then inside that component folder there is another folder called "files".
That is where we are going to place our .osm file. Put a slash to create that folder.
Then, we are going to create our .osm file. We will copy the file name and then type ".osm" to create the .osm file.
Next, go back to the text editor where we opened up the .osm file. Select all. Copy. Paste.
Then just click the "Commit new file" button.
If you want, if you are an advanced programmer, you can create additional branches off of this for doing some program editing and then later on you can merge those branches to this main branch.
We will just create the main branch. Commit new file. That is basically step one for creating your Github repository.
The next step is step two; register your repo with the BCL.
We will expand this. This step is accomplished via the BCL manifest.
It shows a link right here. Open up this link. This takes you to the building component library "BCL manifest" repository.
Number one says to fork this repository. You would go up here to fork...um...if I click it I already have it forked right here...you can see it is already forked.
Just to give you a quick demonstration on what forking is...we will just fork any...we can fork this one.
For example I do not have this one forked yet. Just click "fork" here. It says it is forking that repository.
You can see that it is forked from the building components library and it has created your own repository under your account.
It brought in all of the the information from that that forked repository. That is how you fork a repository.
Let us just delete this...okay.
Go back to our forked repository. The next step is to, in the forked repo, add a section of in the .json file with basic information about your repository. Name, organization type, and url.
Once you have the repository forked it, should bring in this .json file.
Click on it. We need to edit it. Scroll all the way down to the bottom.
You can see that I already have my repository in there, the original one I created.
We will have to add the new one that we just created.
To add your components repository to that manifest, you need to copy the one above.
Make sure you cut/copy from the bottom. In between these two brackets. Up to this comma.
Click in between the brackets and paste. The name of our repository that we just created was this right here. That is the name of the repository.
The organization is your Github account name. We are creating a component repository.
If you are creating a measure repository you would just type in measure there.
The url for that repository is going to be this, right here.
You can commit the changes and add any specific information about what you are changing. We are just updating it, adding our component repository to the BCL manifest.
Click "Commit changes". That changes the BCL manifest on our repository.
In order to change the BCL manifest on the NREL repository, you have to create a "pull request".
Go up to pull requests. Click the "New pull request" button.
It is saying that there are conflicts. The manifest .json file at NREL is different from the one at our repository.
If you scroll down, you can see the changes that we made to that. We added our repository to the manifest.
Click "Create pull request". Title: "an example of how to create a pull request".
Requestiing to add our repository to the main BCL manifest.
Click "Create pull request".
You will notice that there is a review required. The folks over at BCL will review those changes and then either approve or deny those changes.
So, now we have created a pull request against the original BCL manifest.
The BCL folks will review your your change to the .json file. If acceptable they will merge your request to the main branch.
That is step two.
Let us go to step three. Configure your repo to automatically add new releases to the BCL.
Once your repo has been approved and registered with the BCL manifest, you need to set up web hooks so that the BCL can be automatically notified if you add new content to your repo.
New components or measures, update those existing components or measures.
If you do some editing on your programs, all of those updates can be automatically added to the Building Component Library.
The instructions say to select web hooks from the left navigation menu on your repo's setting page...
Let us go back to our repository. I have just deleted our example that we did.
I am going to use my original repository as an example from now on.
Go to the repository that we created. This is our components repository. Go up to settings here.
Click "Webhooks". Click the "Add webhook" button. The guide says enter the payload url.
...this BCL2 will need to be updated when the BCL moves...so the BCL is finally moved to its final url. We need to use this one right here.
Click there and paste it in. The content type will be application.json...enable ssl...we need to select individual events.
Let us get rid of "pushes". We will select "releases". Make sure that is set as "active".
Click the "Add webhook" button at the bottom. Okay. We have added our webhook.
The final step...step four; create a release of your repository.
Let us go back here. Click our repository. It will take us back to the code page. Over on the right, you will see a "Create new release" link, here. Click that.
We need to choose a title, tag version, name, and description.
We will do version one. Create a new tag, click that. We will call this "Initial Release". Initial release of the HEPLLC components repository.
If you are doing testing or something, you can do a pre-release but this says that you do not want to check this pre-release box.
If you do check it, then the release will not be added to the BCL. So, we will leave this unchecked.
Click "Publish release" button at the bottom. There you go. We created a release of our repository.
Then, it says the BCL will index your new content. To see the status of your repo, including indexing errors, you can visit the BCL dashboard and click on your repo page.
We can open up this here. We can search for our repository. Here. Right here.
Okay. This is our repository. Content type is "component". We have one release. The latest release version is this.
You can find the link to our repository here. It says our repository is active...it says that the release was successful...
However, it says no content was added in this release. It looks like we have an error on our .xml file. "mismatched tagline 30"
Let us go back to our repository. Let us look at the .xml file.
Line 30, right here. Sometimes it is easier to edit these files in a in a programming editor. Or even something like notepad++.
We will copy the contents of this file and paste into notepad++. Save the file as an .xml file. That way notepad knows what type of file it is. Okay.
Notepad++ is handy because it it can highlight the beginning and ending of snippets of program. You can see that this is the main header; attributes.
This is the first attribute, second attribute, third attribute. It looks like we have some extra data in here. It needs to be deleted.
Let us go back to Github. We will just quickly edit this file.
We see that there is two here. We only need the beginning and ending of that.
We will commit the changes. That edits the file. Now we have to do another release of this repository.
Go to releases. Draft a new release...we want version two; create a new version. Edit AU spaces xml. Fix AU spaces xml. Publish the release here.
Then, we can go back to the Building Component Library repo details.
Let us just refresh this. You can see version 2 was released. It was successful and it was added with one components to the BCL.
So, let us browse the BCL. We will see if it was added in there.
We added a component. The component was a whole building...um well... let us see...we can browse by repo. Here it is.
We have one component added to the BCL. Click it. You can see: there is our component.
Anyone in the world can search for this component on the BCL and they can download it with the download button. They can use it for their energy modeling.
Now that we have our repository set up and it is hooked into the BCL, it is really easy to add additional components to the repository.
And do new releases that get uploaded to the BCL.
Let us go back to our components repository. Go to code. Click add file. Create new file.
You want to place the file in the same location as the other components so...lib/components.
Then, we will create the new folder. For example we are going to create a new window. "new window" folder.
Then, component.xml. Then you would add in all of the metadata just like we did before. Commit new file.
If you want you know the structure for that .xml you can just download this as a sample .xml component.
Then, we need to add our file. Create new file again. Create the files folder. Then "new window.osm".
If you create a new window...for example...we will just create a new OpenStudio file.
Go to constructions, materials. Add glazing window materials...add clear three millimeter.
Construction, let us call it "new window". Let us drag in this clear three millimeter. Save this as our new window file.
Then let us go to the desktop and open the .osm file. Paste it in here. That is our new window file. Commit new file.
Now we have in our components folder Australian spaces and we have created this new window.
It contains the .xml and the supporting files for that .xml is the .osm file.
Finally, you do a new release. Go to releases. Draft a new release. Same thing. Version zero zero...3. Create a new tag. "Add new window"..."added a new window".
Then, you would just publish the release.
So, that is how you set up your repo. Afterwards, it is really easy to just add additional components and measures to the BCL.
Thank you! Please like and subscribe!
9. OpenStudio - Fan Curves, Modify for Parallel Fans
Transcript:
Today we are going to talk about fans in EnergyPlus. EnergyPlus allows you only two options for fans in an air Loop.
It gives you an option for a supply fan and an exhaust fan, which work quite well for most applications.
The fan curves that they use are pretty good general-purpose curves for a fan;
But what if we are doing something like multiple fans, multiple plug fans in parallel, for instance?
In order to do that, you have to create a custom fan curve that is specific to that array. To do that, you need to have some data first.
The performance of the fan and then some fan curves of the fan or fans running at various different percentages of airflow.
Then you can construct a new fan curve using a "Line Fit Algorithm" in Excel.
EnergyPlus uses a curve, and it is based on Unity which is: "1".
It multiplies the fan power by this curve (function) as a function of part load.
If the fan is flowing at a lower percentage than 100 percent, it will multiply that fan power based on this curve. That is how
EnergyPlus calculates the fan energy use for that time step.
You can see that the blue lines are the EnergyPlus curve;
The orange lines are the new curve that we will create based on having three plug fans running in parallel and being staged on and off.
This is a triple-fan model, and from 100% full load all the way down to 66% part load, that has all three fans running.
Then we have a double fan, two fans running down to 33%, and then a single fan down to the minimum flow, which in this case is 10,000 CFM (4.72 m3/s).
What you can do is assemble your performance curves for the fans and start at 17% flow (or this is a part load ratio;) 70% flow or 70% part load ratio.
You can assemble the airflows and horsepower or wattage and the pressure drop.
It does not matter; you can have these values be in cubic meters per second and watts and Pascal's.
This EnergyPlus line fit is based on zero to Unity, so it is a multiplier of the fan power.
These are the values that we come up with starting at 17%, and the horsepower for that comes out to 0.83 at 10,000 CFM. Then you go a step up to the next one.
This shows one fan operating at 33%, and this is at 2,000 CFM.
The horsepower is seven, and the pressure drop at this system flow is 1.1, so you continue down the list and fill in these values for your fans.
The next step up (this is a part load ratio of 67%) is where you start stepping it up to two fans operating in parallel...
And finally, at the maximum flow. Then what we can do is we can go to OpenStudio and select the fan.
The first input value that we need to input is the: "Fan Total Efficiency."
We are starting out with a fan total efficiency of 70% (this is the default EnergyPlus fan efficiency value).
We need to calculate the new efficiency value, and this is at the design flow rate, so our design flow rate is at 60,000 cubic feet per minute (28.32 m3/s).
You can just calculate fan efficiency with a simple efficiency equation.
We come up with a fan efficiency of 73.3% at full flow, so we are going to save this as a different version so we can compare the models later.
We will edit the fan total efficiency to this value here: "0.733," so that is the new fan total efficiency.
Our pressure rise is going to remain the same, and we have 10 inches of water column (2490 Pa) here, and the same with their airflow that is also going to remain the same...
For most fans, you can go down to about 30% speed for a single fan, but when you have these parallel fans, you can go down to a much lower speed or a much lower volumetric flow rate.
In this instance, our lowest part load ratio, our lowest flow rate, is 0.167, so we are going to change this to 0.167...
This is a fraction, so we are just going to leave this as a fraction so that it is referencing this.
Alternatively, you could say that there is a fixed minimum flow rate; in that instance, we would say our minimum flow rate is 10 000 CFM.
Either way, you could specify it as a fraction or specify it as a flow of rate.
Motor efficiency is at 93%, which is pretty standard for most fans; it might be a little bit different, but it is not going to make a big difference.
Then finally, we will take a look at the fan power coefficients, so let us take a look at that: we will go back to our spreadsheet.
Excel has a built-in tool called: "line estimate" or "line EST."
It calculates a line function based on your dependent and independent variables.
For this instance, we have four variables and an intersect; or rather five coefficients. We have a fourth-order polynomial that Excel is estimating.
We use the input data, which is the independent variable, and that is our part load ratios down this side.
The part load ratio is a function of airflow, so it is a percentage of the full-load airflow.
Then we also used the independent variables, which, in this instance, is the fan power output.
This is calculated based on the fan power, so the brake horsepower (Watts).
In using this line estimate tool, we can output the coefficients for the new curve. This is what that curve looks like if it is plotted on a plot from zero to Unity;
Just like the EnergyPlus curve was plotted, this is what we discussed earlier.
In essence, these are your coefficients. If we look at the: "Input-output" reference, you can see those coefficients for a "Fan:VariableVolume".
You can see that it has one, two, three, four, and five coefficients, and they are all based on this equation here...
And that is what is plotting this function right here from zero to Unity.
Those are our coefficients; right there, it is pretty straightforward.
What we can do is just copy and paste these as values.
Then we can copy these values into the fan power coefficients in OpenStudio.
You want to make sure that you do it in the correct order.
This is our fourth-order coefficient first, so that is what? Our fourth-order coefficient. So we will copy this value into the very last coefficient, which is 5 here.
It is actually going to go backward. Copy this one to this. Then this one is here to the coefficient three. Then this one here...
To the coefficient two. This one is here to the coefficient one.
That is it in a nutshell. That is how you would adjust the fan power curves if you had a different fan configuration.
Now with this new kit fan power curve, instead of modeling a single fan, we are modeling a three-fan array.
Thank you. Please like and subscribe!