top of page
OpenStudio Intro-thumb1.png

OpenStudio SketchUp EnergyPlus - Misc. Consejos 12 de diciembre de 2021

YouTube-Logo-1.png

1. OpenStudio SketchUp - Geometría huérfana y condiciones de contorno

En este video, mostraremos cómo localizar geometría con errores y eliminar objetos huérfanos.  También discutiremos cómo solucionar problemas de condiciones de contorno donde la coincidencia de superficies no funciona.

Hoy, le mostraré cómo resolver dos errores comunes que encontrará al modelar con OpenStudio y SketchUp.
Vamos a recargar el modelo.
Notarás que hay dos errores que aparecen.
Dice que el subsuelo no está contenido por su superficie base. No se puede dibujar.
Cara 65 y cara 69. Recordemos cómo se llaman.
Iremos a la herramienta de filtro de superficies de búsqueda en la parte superior.
Buscalo. Cara 65.
Voy a arrastrar esto fuera del camino para que puedas ver.
Parece que no hay nada allí. Lo mostraré y buscaré de nuevo.
Parece que no hay nada allí.
Esta es una pieza de geometría huérfana.
De alguna manera, es un remanente de un artefacto de edición del modelo.
Todavía se encuentra dentro del archivo OSM, pero en realidad no es parte del modelo.
Tenemos que ir a la carpeta de archivos del proyecto... Lo siento...
Vaya al archivo OSM y edítelo con un editor de texto.
Busca ese objeto. Cara 65.
Puede ver que aparece en nuestro archivo OSM, pero no aparece en SketchUp.
Esta es una pieza de geometría huérfana que podemos eliminar del archivo OSM.
Hagamos lo mismo con el otro objeto. Cara 69.
También eliminaremos esto del archivo OSM. Guárdalo. Cierra el editor de texto.
Recargaremos el modelo.
Allá. Puede ver que resolvió esos errores.
Otro problema que les mostraré son las condiciones de contorno.
Vaya a la herramienta de filtro y renderice por límite para condicionar en la parte superior derecha.
Aquí. Pinchalo. Esto le muestra las condiciones de contorno de las superficies.
Usaremos un plano de sección para verlo.
Puede ver que en este plano de sección, la mayoría de estas superficies interiores son verdes.
Eso significa que tienen una superficie adyacente a la que están conectados.
Editaremos este espacio. (Doble clic) Puede ver que esta superficie es verde.
Si editas el espacio adyacente, también puedes ver que este es verde.
Echemos un vistazo a la herramienta de inspección en la parte superior.
Intentaremos minimizar esto. Editemos este espacio.
Seleccionaremos esta superficie. Esta superficie se llama Cara 84.
Puede ver que su objeto de condición de contorno exterior es la Cara 41.
Si editamos la superficie adyacente, puede ver que la superficie adyacente es la Cara 84.
Esta es la Cara 41.
Echemos un vistazo a estas superficies. Puedes ver que esta superficie interior es azul.
Así es esta superficie interior. Son dos espacios diferentes.
Echemos un vistazo a este espacio aquí. Oficina 112.
Puede ver que el nombre de la superficie es Cara 89, pero no tiene un objeto de condición de contorno. esta en blanco
Recordemos eso. Cara 89.
Edite el espacio adyacente. El cuarto de baño. Edite esta superficie. Base 28.
También puede ver que no tiene una condición de contorno aquí.
Despliega este menú. Busque la Cara 89. Seleccione la Cara 89.
Puede ver que automáticamente se vuelve verde para mostrar que ahora está conectado a la habitación contigua. Cara 89.
Face 89 también está vinculado a Face 28.
Así mismo, notarás que también disponemos de puertas de interior y ventanas de interior.
También tenemos que vincular esas puertas y ventanas interiores a las superficies adyacentes para crear condiciones de contorno.
Esta cara 89. Cara 90. Disculpe.
Necesitamos vincular este objeto a Face 90.
Ahora, puede ver que la puerta interior está vinculada al espacio adyacente.
Así es como resuelves esos dos problemas.
Gracias. ¡Por favor, dale me gusta y suscríbete!

2. OpenStudio SketchUp - Separación de zonas térmicas

En este video, mostraremos cómo usar SketchUp para separar grandes espacios abiertos en zonas térmicas.

Aquí tenemos un edificio que fue modelado en base al plano de planta.
Esconderemos el techo y echaremos un vistazo por encima.
Ocultaremos este plenum aquí también. Estas son las habitaciones basadas en los planos arquitectónicos.
Lo que realmente tenemos para la zonificación HVAC se parece más a esto.
Trabajaremos en la zona RTU-2, aquí mismo, por ahora.
Notará que RTU-2 sirve todo este espacio en este lado del edificio.
Solo tenemos estas zonas agrupadas en habitaciones en este momento. Basado en los planos arquitectónicos.
En realidad no hay pared aquí.vv
Para nuestro modelo energético necesitamos tener un muro allí para aislar esta zona térmica.
Editaremos el modelo para separar esta habitación de esta habitación. Esta zona termal de esta zona termal.
Primero, iremos a la cámara y desactivaremos la vista en perspectiva.
Luego seleccionaremos este espacio.
Usa la herramienta Mover: seleccionaremos una esquina de la misma y le daremos al botón de control para copiar.
Cópialo aquí.
Esto toma un minuto para Sketchup.
Ahora tenemos que separar eso. Haga doble clic para editar este espacio copiado.
Seleccione todo hasta este punto para eliminar.
Podemos seleccionar esto para borrar y esto para borrar. Esto para borrar. Borrar.
Solo haremos esto aquí. Dibujaremos una línea que conecta este borde aquí.
Este borde aquí. Luego, debemos dibujar una línea hacia abajo conectando estos dos para separarlos.
Eso debería separarlos. Volveremos a la vista aérea.
Ahora deberíamos poder eliminar esto. Tenemos una parte intacta del edificio.
Volver a la vista aérea. Seleccionaremos fuera de los activos.
Asimismo, necesitamos separar esta parte de la zona. Mismo procedimiento.
Dibujaremos una línea cortando esta porción.
También tenemos que cortar las ventanas. Debe tener mucho cuidado donde coloca sus puntos finales.
Asegúrate de que lo corte correctamente. Ahora podemos eliminar esto.
Comprueba que tenemos todo.
Seleccionar fuera. Una vez que haya terminado, puede simplemente mover la nueva zona a su lugar.
Utilice la herramienta de movimiento.
Nuevamente, debe asegurarse de seleccionar el lugar adecuado.
No desea seleccionar este punto final. Estamos seleccionando este punto final para mover.
Debe tener mucho cuidado con los puntos que está seleccionando y emparejando.
Vuelva a la vista aérea. Ahora este espacio está separado de este espacio.
Disponemos de dos zonas termales. Gracias. Por favor, dale me gusta y suscríbete.

 

Separating Thermal Zones

3. OpenStudio SketchUp - Condiciones de contorno

En este video, discutiremos las condiciones de contorno de la superficie.  Mostraremos cómo usar SketchUp para filtrar y editar condiciones de contorno.

Elementos de control de calidad para comprobar su modelo.
Compruebe las condiciones de contorno de las superficies.
En este momento, tengo este modelo configurado para renderizar por tipo de superficie. Esto es bastante estándar.
Puedes ver que los techos son de un color rojo oscuro.
  Las paredes son de color amarillo.  Suelos, gris.
Cambie a renderizar por condición de contorno.
Puedes ver que cambia los colores.
Los suelos son de un beige oscuro.
  Paredes, azul claro.  Techo, azul oscuro.
Puedes ver que este se destaca. Inspeccione este artículo.
Ir a la herramienta de inspección...
Usemos la herramienta de información. Puedes ver que esta es la superficie 47.
Hagamos clic en este espacio. Haga clic en esta superficie 47.
Puede ver que la superficie se especifica como techo/techo.
Pero, la condición de contorno exterior se establece en el suelo.
Esto tiene sentido. Es un color gris.
Se puede ver que los pisos son de color gris. Gray es una condición de contorno del terreno.
Entonces, necesitamos editar esto. Lo cambiaremos a una condición de contorno exterior.
Cambiaremos esto a exteriores.
Notarás que ha cambiado a un color azul claro.
Esto se debe a que hay varias otras condiciones de contorno que debemos considerar.
La condición límite expuesta al sol... Dice que no hay sol, pero este es un techo expuesto al sol.
Estará expuesto al sol.
También estará expuesto al viento.
Editaremos esas condiciones.
Haga lo mismo con las otras superficies que están mal.
Notará que este voladizo se designa como una condición de contorno exterior expuesta al suelo.
Esto está realmente expuesto al aire libre.
No está expuesto al sol. Estará expuesto al viento.
Deberíamos cambiar esas condiciones de contorno.
Haremos esto para las otras superficies que son incorrectas. Compruebe aquellas condiciones que parecen estar equivocadas.
Gracias. ¡Por favor, dale me gusta y suscríbete!

Boundary Conditions

4. Sugerencias de OpenStudio: edite rápidamente varios horarios

En este video, mostraremos cómo editar rápidamente varios horarios al mismo tiempo.

Hoy discutiremos cómo ajustar rápidamente múltiples horarios.
Ir a la pestaña de horarios.
Tenemos varios horarios diferentes. Horarios de iluminación. Horarios de ocupación.
Hay varias prioridades diferentes a lo largo del año para estos horarios.
Para algunos de ellos, queremos que sean iguales.
Vamos a ver este aquí. Notarás que el año comienza el 3 de enero.
Pero hay algunos horarios que comienzan el 1 de enero.
Si miras el 1 de enero, es un fin de semana: domingo.
Si miramos este cronograma, notarán que este comienza el día tres.
De hecho, queremos comenzar en el segundo. Este es un fin de semana. Esto comienza en el tercero también.
Queremos empezar por el primero. Comenzaremos todo esto el primero del año.
Este problema se encuentra en todos los otros horarios. Están comenzando en el tercero en lugar del primero.
Queremos abrir el archivo OSM con NOTEPAD++.
Buscaremos esta regla de programación. Puede ver que este horario comienza el primer mes del año. El tercer día de ese mes.
Queremos cambiar eso al primer mes del año y el primer día de ese mes.
Ir a reemplazar. Necesitamos escribir el nuevo código de línea "\r\n".
Seleccionaremos el tercer día. Entonces, estamos tratando de encontrar esto y lo reemplazaremos con esto.
Desea asegurarse de seleccionar "envolvente" y "modo de búsqueda extendida".
Haga clic en "reemplazar todo". Revisa todo el archivo y reemplaza todas esas ocurrencias.
Dice que hubo 29 horarios que se cambiaron del 3 de enero al 1 de enero.
Guarda el archivo. Vuelva a OpenStudio.
  Haga clic en "Volver a Guardado".
Iremos a nuestros horarios. Vaya al horario de luz de la biblioteca.
Comprueba que se haya corregido. Puede ver que se cambió al 1 de enero.
Así es como ajusta múltiples horarios al mismo tiempo usando un editor de texto.
Gracias. Por favor, dale me gusta y suscríbete.

Quickly Edit Multiple Schedules

5. OpenStudio EnergyPlus - Escritura de medidas 1

En este video, discutiremos qué son las medidas de OpenStudio, cómo se usan y cómo crear sus propias medidas codificando usando el lenguaje de programación Ruby.

Hoy hablaremos de OpenStudio Measures.
Eche un vistazo a la pestaña Medidas.
Primero, analicemos cómo OpenStudio crea su modelo energético.
OpenStudio recopila todas las entradas de cada una de estas pestañas.
Estas variables de entrada que usted ingresa en el modelo. Y crea un archivo .OSM. Este archivo aquí.
Este es el archivo de entrada para OpenStudio.
  Este archivo de entrada tiene todos los horarios, todo el equipo, todas las asignaciones de zona.
Básicamente, todas las entradas para el modelo energético.
Luego, OpenStudio lo ejecuta a través de un traductor.
Traduce ese archivo de entrada de OSM a un archivo de entrada de EnergyPlus.
El archivo de entrada de EnergyPlus es muy similar. Puede encontrarlo yendo a la carpeta del proyecto. Vaya a la carpeta de ejecución. Seleccione el archivo in.IDF.
IDF es un archivo de entrada de EnergyPlus. Si lo abre, se ve muy similar al archivo de entrada de OpenStudio.
Pero, OpenStudio hace muchos atajos.
  Accesos directos que facilitan al usuario la creación del modelo energético.
Después de ingresar la información usando la interfaz gráfica de usuario (GUI) de OpenStudio, OpenStudio tiene que traducir estas entradas a EnergyPlus.
Tiene que expandir esos atajos.
  Complete la información que falta. Eso es lo que hace el traductor.
Cambia el archivo de entrada de OpenStudio a un archivo de entrada de EnergyPlus.
El archivo de entrada de EnergyPlus es muy similar.
Tiene todas las definiciones de objetos. Muros, aislamientos, equipamientos, horarios, etc.
El archivo IDF se usa estrictamente para el motor de simulación EnergyPlus.
EnergyPlus utiliza ese archivo de entrada.
  Hace todos los cálculos basados en la física necesarios para crear su simulación de modelo de energía.
Luego, escupe un archivo de salida. El archivo de salida contiene la información que ve cuando accede a la pestaña Informes.
Ahora, volviendo a Medidas.
Los modeladores de energía usan medidas para editar automáticamente algunas de las variables de entrada en el archivo de entrada.
Y pueden editar algunas de esas entradas.
  que la interfaz de OpenStudio no tiene.
Puede descargar estas medidas de la biblioteca de componentes de construcción.
Veremos la ventilación HVAC. Veamos. Todo el sistema-distribución.
Hay diferentes medidas que puedes usar. Esta medida aquí. La mezcla de zonas de pared de aire crea una pared de aire en su modelo OpenStudio.
Se nota que es una medida de OpenStudio porque tiene el logo de OpenStudio.
En cambio.
  Agregar objeto de mezcla de zona es una medida EnergyPlus.
Esta medida agrega un objeto de mezcla de zona en el archivo EnergyPlus.
Esta medida de EnergyPlus se aplica después de que el archivo de entrada de OpenStudio se haya traducido al archivo de entrada de EnergyPlus.
Entonces, hay dos medidas diferentes que puedes escribir. (En realidad, tres si incluye informes)
Básicamente, estas medidas van a los archivos de entrada y cambian algunos de los parámetros.
Si desea cambiar todas las paredes de su modelo a... tal vez... "expuestas al sol".
  El programa de medida entra en el archivo de entrada y este parámetro aquí.
Y está automatizado.
  Cambiará todas las paredes de su modelo para que tengan esa característica de entrada. (es decir, expuesto al sol)
Básicamente, una medida es un breve script de programa que abre el archivo de entrada y cambia algunos de los parámetros de entrada.
También puede transformar tu modelo.
Por ejemplo. Algunas de algunas de las medidas se utilizan para cambiar completamente los sistemas en su modelo.
Por ejemplo. Si este modelo tiene un sistema de climatización de techo regular y desea reemplazar todo el sistema con un volumen de aire variable de agua helada.
Puede utilizar esta medida de guía de diseño de energía avanzada.
Puede descargarlos de la biblioteca de componentes de construcción (BCL).
Hoy, vamos a mostrar cómo escribir una medida simple.
Vamos a comenzar con un objeto de entrada que OpenStudio no admite.
Es un objeto de entrada que utiliza EnergyPlus. Iremos a nuestro circuito de aire.
  Tenemos un fan de regreso aquí.
Este ventilador de retorno tiene muchas entradas, pero hay una entrada en particular que OpenStudio no tiene.
Si vamos al manual de referencia de entrada salida EnergyPlus. Verá que una de esas entradas se denomina Fracción de flujo de aire de retorno de diseño del flujo de aire de suministro.
Puedes revisar esto... Oh, lo siento. Esto es parte del circuito de aire... sí, Air Loop HVAC.
Si seleccionamos el bucle de aire hvac; mire las entradas en este panel.
En el panel de propiedades. No encontrará esa entrada en particular. No está disponible.
No es compatible con OpenStudio. Entonces, crearemos una medida EnergyPlus que inserte esta entrada en particular en el archivo IDF.
Esencialmente; después de que OpenStudio traduzca esto a un archivo de entrada de EnergyPlus, esta medida insertará esta fracción de flujo de aire de retorno de la variable de flujo de aire de suministro.
Esta variable de entrada limita el ventilador de retorno a un flujo de aire máximo.
Una relación máxima de flujo de aire del ventilador de suministro.
El sistema proporcionará un flujo de aire de suministro completo desde el ventilador de suministro, pero el ventilador de retorno solo devuelve una fracción de ese flujo.
Esto supone que en otras partes del edificio hay extractores que extraen parte de ese aire.
Entonces, el ventilador de retorno no está devolviendo el flujo completo del ventilador de suministro.
Para ello, tenemos que ir a...
Vayamos a las medidas. Solo vamos a copiar una de las medidas. Lo modificaremos para nuestros propósitos.
Sé que este objeto de mezcla de zonas adicionales tiene algunos de los elementos que necesitamos modificar.
Copiaremos esto y lo renombraremos a nuestra medida.
Seleccione el objeto. Seleccione x2; copiar la medida seleccionada. Añadir a mis medidas.
Cambiaremos el nombre de esto: "editar fracción de flujo de aire de retorno".
Esta es solo una descripción de lo que hace esta medida.
Esto modifica la fracción del flujo de aire de retorno de diseño del flujo de aire de suministro del valor predeterminado de uno.
A continuación, necesitamos editar la descripción del modelador. Esto describe cualquier detalle específico que el modelador de energía necesita saber. Cómo podría afectar esta medida a su modelo energético.
Cómo debe implementarse.
Esta medida pone un máximo en el flujo de aire de retorno.
A continuación, necesitamos especificar qué tipo de medida es.
Esta medida será ajustar el archivo de entrada de EnergyPlus.
La taxonomía será una medida EnergyPlus.
Esta es solo una medida del sistema completo de HVAC.
  Porque afecta a todo el sistema HVAC.
Estas son las herramientas previstas. Puede aplicar la medida ahora con la herramienta Aplicar medida ahora.
Puede ejecutarlo en la pestaña de medidas de OpenStudio.
O bien, puede ejecutarlo en la herramienta de análisis paramétrico.
Los mantendremos como están.
Esto es... um sí... los dejaremos como están.
Cuando haya terminado, haga clic en crear medida y abrir para editar.
Automáticamente coloca la medida en su carpeta personal de medidas de OpenStudio.
La carpeta se encuentra en su carpeta de usuario. Queremos abrir esto.
Recomendaría editarlos con notepad++.
Notepad++ tiene características adicionales que son útiles para editar código de programación.
Tiene algunas características que no están disponibles solo para una aplicación de bloc de notas regular.
Esto abre el programa. Es un programa Ruby (lenguaje de programación Ruby).
Tiene el típico descargo de responsabilidad.
  Información de uso gratuito. Básicamente diciendo que no hay responsabilidades legales ni nada.
El código comienza con algunas de las cosas que ya se han renombrado en función de las entradas que acabamos de hacer.
Esta medida es “edit_return_airflow_fraction”.
Comienza con una clase. Todo este material ya ha sido editado para nosotros en base a la descripción que acabamos de escribir.
Aquí está nuestra descripción. Aquí está nuestra descripción del modelador.
Todo esto se ha agregado automáticamente al programa.
Luego, el programa comienza con la definición de argumentos.
Los argumentos son las entradas que el usuario ingresará en la GUI de OpenStudio.
Permítanme mostrar un ejemplo. Dejaremos caer esta medida de "agregar objeto de mezcla de zona" aquí.
Haremos clic en él. Estos son los argumentos aquí. Son las entradas del usuario para la medida.
Este es solo un ejemplo.
Queremos cambiar algunos de estos. Solo mirando este de aquí.
Esto tiene nombre de zona. Reemplazaremos esto con airloop_name.
Llamaremos a esto... llámelo... en lugar de llamar a este zone_name, lo llamaremos loop_name.
Queremos seleccionarlo. Puedes ver que los resalta a todos.
Dupdo. Buscaremos y reemplazaremos zone_name con loop_name.
Reemplazaremos todos aquellos en este programa.
Con el nombre para mostrar esto es... esto dice... Esta variable será una zona con escape.
Puede ver que este es el nombre para mostrar aquí. "Zona con escape"
Aquí queremos cambiar esto a algo así como "bucle de aire con ventilador de retorno"
Eso es lo que hace esto. Esto crea una variable llamada "loop_name" y establece este campo de argumento aquí mismo, así que lo que sea que ingrese el usuario.
Empujará esa cadena a esta variable loop_name.
También editaremos algunos de estos comentarios. Esto es solo un comentario.
Puedes ver todos los comentarios. Se denotan con un hashtag.
Eso significa que no son parte del código de programación. Es solo un comentario del programador.
Le dice a quien esté leyendo el programa lo que está haciendo esta parte del programa.
Llamaremos a esto el nombre del bucle de aire que se va a editar.
No necesitamos más nombres. Podemos eliminar esto.
No necesito más nombres. Podemos borrar eso.
Lo siguiente que necesitamos es algo así como una variable. Un número.
Como esta zona de diseño mezclando cfm.
  CFM es un número de flujo de aire, pero usaremos un porcentaje.
Funcionará igual que el valor del flujo de aire. Es una variable numérica.
Cambiaremos esto a... bueno... haremos este comentario aquí.
Esta será la fracción del flujo de aire de retorno de diseño del flujo de aire de suministro.
Será una proporción. Un porcentaje. Cambiaremos el nombre de esta variable aquí. Diseño... en lugar de nivel de diseño.
Reemplace esto con "return_fraction". Reemplace todo return_fraction.
Y esto... en lugar de una cadena. El nombre del bucle es una cadena, por lo que sería el nombre del bucle de aire.
Este es un makeDoubleArgument. Un doble es cualquier número real.
Puede ir a la guía de referencia del escritor de medidas en el sitio web de OpenStudio.
Le dará muchos consejos sobre cómo hacer algo de programación.
Encontraremos el doble... el doble es cualquier número real. Es un número decimal. Entonces, es 1.0, -1.5 o 50.5, etc.
Estamos creando una variable return_fraction. es un doble
Este "verdadero" aquí. Olvidé mencionar este "verdadero" aquí.
  Significa que es una entrada de usuario necesaria.
El usuario debe completar ese campo para que se ejecute la medida.
El usuario debe proporcionar esta información para que la medida se ejecute.
Si el usuario no especifica algo en esos campos y se marca como verdadero, la medida no se ejecutará.
A veces tendrás variables que son falsas. Eso significa que es opcional.
El usuario puede llenar esos campos. O no.
La siguiente línea hacia abajo, return_fraction.setDisplayName. Nuevamente, este es el nombre para mostrar.
Llamaremos al nombre de visualización "Fracción de flujo de aire de retorno".
Eso será lo que se muestra en la GUI.
Será lo que se muestra aquí. Será "Fracción de flujo de aire de retorno".
La siguiente línea hacia abajo es la variable que el usuario establecerá y... oh, lo siento. Las unidades.
Para este ejemplo tiene unidades de CFM.
  En nuestro caso, será un porcentaje.  De cero a uno.
Pondremos el símbolo de porcentaje aquí. Eso es todo por la parte de los argumentos.
Ahora, descenderemos y definiremos qué sucede cuando se ejecuta la medida.
Esto configura la ejecución real de la medida. Aquí es donde el programa modifica el archivo de entrada.
Estas son todas las operaciones que hace el programa para cambiar sus archivos de entrada.
Dado que estamos editando un archivo de entrada de EnergyPlus, estamos trabajando en "espacio de trabajo".
Si estuviéramos trabajando en una medida de OpenStudio, creo que se llamaría "espacio modelo"... Es espacio modelo o modelo...
Lo siento. Aquí vamos. Sí. Cada medida necesita un "modelo" o "espacio de trabajo". Workspace es para editar los archivos IDF de EnergyPlus.
El modelo es para editar los archivos OpenStudio OSM. Estamos trabajando en un modelo EnergyPlus, por lo que usaremos "espacio de trabajo".
A continuación, hay una comprobación de errores "incorporada" predeterminada. Esto solo verifica el programa o los argumentos en busca de errores. Dejaremos esto como está.
A continuación, esto asigna las entradas del usuario a las variables dentro de este ciclo de ejecución.
Esta es la ejecución, por lo que debemos tomar estas variables aquí y asignarlas a las variables dentro de este ciclo aquí.
Ya hemos cambiado el nombre de algunos de estos. loop_name. Tenemos eso. Podemos eliminar el nombre_programación.
fracción_retorno. Tenemos eso. No necesitamos este source_loop_name.
Sólo teníamos dos variables. El loop_name y el valor return_faction.
Hemos tomado nuestras variables de argumento y les hemos asignado nombres de variables dentro de este ciclo de ejecución.
Veamos el siguiente. Informe de la condición inicial del modelo.
Esto va al archivo IDF y compila todos los objetos ZoneMixing en una matriz llamada zone_mixing_objects.
No usaremos eso aquí. Necesitamos crear nuestra propia matriz.
Necesitamos crear una matriz de objetos AirLoopHVAC... volvamos a la referencia de entrada y salida.
¿Cuál es el nombre del objeto para este? El nombre del objeto es AirLoopHVAC.
Podemos verificar eso mirando el circuito de aire. Haz click en eso. Sí. El nombre del objeto es AirLoopHVAC.
Volveremos a nuestro programa. Simplemente simplificaremos esto llamándolo "air_loops".
Hagamos un buscar y reemplazar. bucles_de_aire. Esta será una matriz de todos los objetos AirLoopHVAC en el archivo IDF.
Va al espacio de trabajo, que es el archivo IDF, y obtiene todos los objetos por tipo.
El tipo que está buscando es "AirLoopHVAC".
Está encontrando todos los objetos AirLoopHVAC en el archivo y colocándolos en la matriz air_loop.
Luego hay un corredor. Un corredor es una pequeña pieza de información que devuelve a la GUI mientras se ejecuta el programa.
Cuando ejecuta el archivo... cuando ejecuta el modelo, hace clic en el botón ejecutar. Hay un montón de... podemos simplemente hacer clic en él.
Hay mucha información aquí que aparece en esta ventana.
  Estos mensajes se denominan corredores.
Eso es lo que son estos. Los mensajes le informan al usuario sobre los pasos clave del progreso mientras ejecuta el código del programa.
Esto falló debido a nuestra medida de objeto de mezcla de zona.
  No completamos esa información necesaria sobre la medida.
De todas formas.
  Eso es lo que es un corredor. Este corredor está registrando la condición inicial.
El edificio comenzó con fulanos circuitos de aire. Tamaño. Está tomando esta matriz de bucles de aire.
Es encontrar cuál es el tamaño de la matriz. Cuántos objetos de bucle de aire hay en ese archivo IDF.
Solo podemos reemplazar esto.
Esto no es muy importante, pero podemos dejarlo ahí por ahora.
Al menos tendremos un corredor que diga algo mientras se ejecuta el código.
Sabremos que realmente está haciendo algo.
La siguiente pieza de código. Obtenga todas las zonas térmicas en el modelo inicial. No necesitamos eso.
No nos preocupan las zonas térmicas para este programa.
Valide los nombres de entrada y obtenga zonas. No necesitamos validar estos nombres.
Podríamos volver a esta reutilización más tarde.
  En este momento, comentaremos todo este código para simplificar las cosas.
Luego, error si no encontró zonas. Una vez más, comentemos esto.
Humm... Creo que hay un comentario de una sola línea. Aquí vamos. Comentaremos eso.
...¿valida el nombre del horario? Sí. No tenemos que preocuparnos por eso.
Este es solo el comentario de un programador del código que copiamos. No es aplicable aquí.
Valide la entrada de nivel de diseño. Solo comentaremos esto. Vamos a volver a esto más adelante.
Esto es solo... aquí vamos... método de cálculo. No necesitamos estas variables para el objeto de mezcla de zonas.
Borremos esos. Esos no son aplicables a nuestro programa.
Esto agrega un nuevo objeto de mezcla al modelo, pero no queremos agregar un nuevo objeto de mezcla.
No queremos agregar un nuevo bucle de aire al modelo. Entonces, podemos eliminar esto.
De hecho, podemos eliminar todo esto. Queremos configurar un bucle "do".
Si desea obtener más información sobre la escritura de medidas, como mencioné antes, puede ir a la guía de escritura de medidas en el sitio web de OpenStudio.
Busquemos "hacer". Queremos buscar un ejemplo de un bucle "do".
Configuremos nuestro do air_loop.
Nuestra matriz es air_loops, por lo que queremos recorrer air_loops y...
Veamos, air_loops.each lo hacen. Para cada instancia en esa matriz, le asignaré una variable llamada air_loop.
Esa es la instancia que el programa está mirando en cada ciclo del bucle "do".
Entonces, queremos poner: si loop_name es igual a air_loop get string en la posición cero de la matriz.
Una cosa que debe tener en cuenta es que estos objetos EnergyPlus son matrices.
El nombre del objeto es AirLoopHVAC. El primer campo de la matriz es el nombre del bucle de aire.
Este nombre está en la posición cero de la matriz. El nombre de la lista de controladores está en la posición uno de la matriz.
El nombre de la lista del administrador de disponibilidad está en la posición 2 de la matriz...
Si queremos ver eso, podemos echar un vistazo al archivo IDF.
  El archivo de entrada de EnergyPlus.
Buscaremos airloophvac. Puedes ver... aquí está.
La posición cero de la matriz es el nombre, la posición uno es el nombre de la lista de controladores, la posición dos es el nombre de la lista del administrador de disponibilidad.
Eso es lo que vimos en el
  manual de referencia de entrada salida. Nombre. Nombre de la lista de controladores. Nombre de la lista del administrador de disponibilidad.
Sigue pasando. Todo el camino hasta los nombres de los nodos.
El que estamos buscando está en la parte inferior: Fracción de flujo de aire de retorno de diseño.
Eso viene después de los nombres de los nodos, pero puede ver que en este archivo IDF no existe.
Entonces, estamos escribiendo esta medida para insertar este campo en la matriz de objetos.
Necesitamos averiguar en qué posición se encuentra este campo.
Podemos contarlos 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10. Este campo está en la posición diez de la matriz.
Con eso en mente, volvamos a nuestro programa de medidas.
El programa está recorriendo los bucles de aire del modelo de energía. Está buscando el nombre del ciclo que el usuario especificó en la sección de argumentos anterior.
Recorriendo la matriz e intentando encontrar ese nombre de bucle de aire en particular.
Una vez que encuentre ese bucle de aire en particular, queremos que escriba esa cadena de posición 10 en ese objeto.
Encuentra el bucle de aire y escribiremos: air_loop.setString.
Nuevamente, visite la guía del escritor de medidas para obtener más información sobre estas funciones.
Ir a la parte superior y documentación SDK. Toda la sintaxis se encuentra en esta documentación SDK.
He encontrado que es más fácil simplemente hacer una búsqueda. Si buscamos openstudio .setstring...
Sí. Parece que me lleva de vuelta a la guía de referencia del escritor de medidas... Aquí hay un ejemplo de cómo usar .setstring.
Es importante tratar de encontrar ejemplos de código. Dónde se usa. Trate de entender cómo se está utilizando.
Una vez que te familiarices con eso, comenzarás a entenderlo mejor.
Y cómo encontrar esa información. Para este caso, haremos .setstring.
Queremos la posición 10. return_fraction to string.
Solo escribiremos un comentario aquí. Que esta haciendo esto. Sobrescriba la fracción de flujo de aire de retorno.
Esto anula la fracción de flujo de aire de retorno si ya está en el archivo IDF. O bien, escribiéndolo allí si no existe.
Solo está escribiendo la fracción del flujo de aire de retorno. Si eso ya estuviera en el archivo IDF, lo estaríamos sobrescribiendo.
Nuevamente, estamos haciendo un bucle "do". Estamos buscando el nombre del ciclo que coincida con el ciclo que nos interesa.
En la posición cero como el nombre del bucle. Luego, una vez que encuentra ese bucle, establece la cadena en la posición 10 de la matriz en la variable que el usuario especificó en los argumentos.
Entonces... um... probablemente queramos tener un ejecutor solo para decirle al usuario que tuvo éxito.
corredor.registrarCondiciónFinal
El corredor dice que la fracción del flujo de aire de retorno del flujo de aire de suministro se cambió a return_fraction.
Al final del bucle if queremos poner "fin". También necesitamos terminar el bucle "do".
Estos son solo algunos corredores del código anterior. Podemos deshacernos de estos. Y ese es el final del código.
Entonces, si todo va bien, deberíamos poder ejecutar este código y, con suerte, se ejecutará.
Volvamos a nuestro modelo energético. Podemos deshacernos de esto... um... oh
Queremos asegurarnos de guardar el código. Volvamos a nuestro modelo energético y veamos...
Fracción de flujo de aire de retorno editado por todo el sistema. Ahí está la medida que acabamos de editar.
Lo colocaremos en nuestras medidas y notará que hay un signo de exclamación aquí.
Está diciendo que estos son insumos requeridos. Necesitamos completar esa información para que la medida funcione correctamente.
Necesitamos averiguar cuál es el nombre del circuito de aire. Podemos volver a la pestaña de sistemas HVAC.
Seleccione el circuito de aire. Copiaremos el nombre aquí. Vuelve a las medidas.
Pegue el nombre aquí. Diremos que la fracción del flujo de aire de retorno del flujo de aire de suministro será... tal vez un 60 por ciento.
Digamos sesenta por ciento. Guarda nuestro modelo. Ve a correr... y solo... uh... muy rápido.
Echaremos un vistazo a nuestro archivo OSM, muy rápido.
Sé que no está ahí, pero solo quería mostrártelo. Busque airloophvac.
Puede ver que falta la fracción del flujo de aire de retorno del aire de suministro. Debería estar aquí. Pero no lo es.
Ya miramos el archivo IDF. La misma cosa. No está aquí.
Adelante, pulsa ejecutar. Deberíamos ver aparecer algunos de esos corredores... oh...
Parece que nuestro código falló... así que... teníamos un ejecutor. El edificio comenzó con un objeto HVAC de bucle de aire... sí.
Esto dice método indefinido 'getstring'...Podemos volver a nuestro programa.
Sí, tenemos "getstring" aquí, pero esto vino antes que el corredor. El corredor había ejecutado con éxito.
Pero tenemos un "getstring" aquí y creo que sé lo que está mal. Esto es sensible a mayúsculas y minúsculas.
Necesitamos escribir una "S" mayúscula para "getString". Apuesto a que esto probablemente también distingue entre mayúsculas y minúsculas. "establecerCadena"
Está bien, lo guardaremos. volveremos Intente ejecutar la simulación de nuevo.
... um... volvamos a guardados. Tal vez necesitamos actualizar esto...
No, todavía aparece el error "getstring"... Así que parece que todavía funciona con una copia antigua de nuestro programa.
Eso debería estar en mayúscula, incluso si todavía no era un error.
Volvamos a las medidas. Continúe y elimine esto de aquí... asegúrese de que...
Guardar... ups... solo asegúrate de guardar esto. Pensé que habíamos cambiado eso. Bueno.
Volvamos a la fracción de flujo de aire de retorno de nuestra biblioteca... 0,6.
Lo guardaremos. Intentaremos ejecutarlo de nuevo.
Ahí está. Se cambió la facción del flujo de aire de retorno de la condición final.
¡Éxito! Bien. Deberíamos ser capaces de... dejaremos que esto termine.
Deberíamos poder ir al archivo IDF.
  El archivo de entrada de EnergyPlus. Abrelo.
Buscaremos "flujo de aire de retorno". Ahí está. Flujo de aire de retorno de diseño Fracción del flujo de aire de suministro.
Se agregó a nuestro circuito de aire llamado "Aire acondicionado de techo empaquetado". ¡Éxito!
Así es como se escribe una medida para OpenStudio. En particular, escribiendo una medida para editar el archivo de entrada de EnergyPlus.
Gracias. Por favor, dale me gusta y suscríbete.

Measure Writing 1

6. OpenStudio EnergyPlus - Objetos de entrada y salida

En este video, discutiremos los objetos EnergyPlus y cómo encontrar información sobre su funcionamiento.  Esto le ayudará a entender cómo funciona OpenStudio/EnergyPlus para simular su modelo energético.  También lo ayudará a saber qué entradas son importantes, qué entradas se pueden dejar predeterminadas y cómo podrían afectar su simulación de energía.

Hoy vamos a discutir qué es un objeto EnergyPlus.
Los objetos EnergyPlus son piezas de programación dentro del programa EnergyPlus que ejecutan ciertos cálculos.
Por ejemplo: este ventilador es un objeto EnergyPlus. Este serpentín de refrigeración DX es un objeto EnergyPlus.
Este bucle de aire es un objeto EnergyPlus. Todos estos son objetos.
Los objetos tienen cierto código de programación asociado con ellos que incluye entradas.
Las entradas son los elementos que ajustas en el costado aquí, para este objeto.
Hay salidas también.
Vamos a discutir cómo averiguar qué hace cada uno de estos objetos.
Veamos este ventilador aquí. Puedes ver aquí mismo. En el panel de la derecha.
Dice OS: Fan: ConstantVolume.
Si quieres saber qué hace cualquiera de estas entradas para simular el objeto, puedes ir a la referencia de entrada-salida de EnergyPlus.
Vaya al sitio web de EnergyPlus: EnergyPlus.net/documentation
Hay mucha documentación para EnergyPlus.
En particular, veremos la referencia de entrada/salida.
Este documento aquí.
Estamos viendo Fan:ConstantVolume.
Escribamos eso en la búsqueda aquí. Ventilador: volumen constante
Encuentra el objeto Fan:ConstantVolume en la tabla de contenido.
Simplemente haremos clic en el enlace para ir directamente a él. Aquí es donde describe este objeto.
Este objeto modela un ventilador de volumen de aire constante que está diseñado para funcionar de forma continua según un programa de tiempo.
Este ventilador no se encenderá y apagará en función de la carga de refrigeración/calefacción u otras señales de control.
Continúa diciéndole cuáles son las entradas. El nombre del hincha.
El nombre del programa de disponibilidad. Describe para qué se usa ese horario.
La eficiencia total del ventilador. Aumento de presión. Caudal máximo.
Sigue bajando hasta el final y usa la subcategoría.
Te dice lo que hace cada una de estas entradas.
Además, le dice cuáles son las salidas para el objeto.
Las salidas para este ventilador de volumen constante son: energía eléctrica, aumento de la temperatura del aire del ventilador y energía eléctrica del ventilador.
Puede mirar cualquier objeto y verá el nombre del objeto EnergyPlus en la parte superior del panel de propiedades.
Mire Bobina:Calefacción:Gas.
Podemos buscar Coil:Heating:Gas para averiguar cómo EnergyPlus utiliza este objeto.
Lo siento. No abre el enlace.
Simplemente haremos clic aquí.
Le dirá exactamente cuáles son todas las entradas para ese objeto en particular.
Lo mismo con el objeto del sistema de aire exterior.
Si está interesado en averiguar cuáles son todas estas entradas en el panel de propiedades al costado.
Simplemente busque esta palabra clave en la referencia de entrada-salida de EnergyPlus.
Para el OutdoorAirSystem, tiene una entrada. Nombre.
Para el Controller:OutdoorAir, hay muchas entradas y salidas diferentes.
Si desea saber para qué se utiliza cualquiera de estos, consulte la referencia de entrada-salida de EnergyPlus.
Gracias. Por favor, dale me gusta y suscríbete.

 

Input Output Objects
AirLoopHVAC Autosizing

7. OpenStudio EnergyPlus- AirLoopHVAC Autodimensionamiento

En este video, mostraremos cómo EnergyPlus autodimensiona los ventiladores de bucle de aire.  También discutiremos cómo EnergyPlus equilibra los flujos de aire con los sistemas de escape de nivel de zona y cómo usaremos DView para verificar que los ventiladores y el sistema de aire exterior funcionen juntos.

Un usuario en YouTube hizo una pregunta.
¿Puede hacer un ejemplo de una unidad de tratamiento de aire con un suministro de 6000 CFM y un retorno de 5000 CFM?
Aire fresco de 1,000 CFM sin escape, a menos que sea económico.
Hay un extractor de aire a nivel de zona a 1000 CFM.
El extractor de aire se canaliza por separado del sistema. Así es como el edificio se mantiene neutral.
El dimensionamiento automático siempre hace que los ventiladores de suministro y extracción tengan el mismo tamaño, lo cual es incorrecto.
  Problema 1.
No estoy seguro de cómo decirle a las compuertas de aire fresco y aire de escape que funcionen con esta compensación de 1,000 CFM.
No parece tener mucho para la configuración.
Hagamos un ejemplo de esto.
Iremos a aplicar medida ahora. Crearemos un edificio prototipo.
Esta es solo una medida que puede descargar de la biblioteca de componentes de construcción.
Haga clic en esta medida.
Nos quedaremos con la oficina pequeña. Todas las cosas predeterminadas. Aplicar medida.
Esto ha creado un prototipo de edificio de oficinas para nuestra simulación.
Vaya a la pestaña de zonas térmicas. Disponemos de cinco zonas termales y una buhardilla.
Ninguno de ellos tiene un extractor de aire. Simplemente pondremos un extractor de aire en la zona 4.
Lo configuraremos para que siempre esté activado. Presión. Para caudal: tal vez 100 CFM.
Sí, probablemente podamos hacer más que eso según el tamaño del edificio. Usaremos 250 CFM.
Notará que el extractor de aire viene por defecto en Desacoplado.
Existen diferentes formas de controlar los ventiladores de extracción a nivel de zona. Por defecto, viene en Desacoplado.
Desacoplado significa que no depende del sistema HVAC de circuito de aire, que sirve a esa zona, para encenderlo y apagarlo.
Desacoplado significa que se ejecuta en su propio horario. Pero queremos usar Coupled.
Junto (con el programa de disponibilidad Always On) significa que siempre está disponible, y el sistema Air Loop lo enciende y apaga.
Cada vez que este sistema de bucle de aire esté encendido, encenderá este extractor de aire. Eso es lo que hace el Acoplamiento.
Vaya a la pestaña bucles de aire. Echaremos un vistazo a esto muy rápido.
Tenemos un sistema de bomba de calor unitario, pero para esto necesitamos un ventilador de retorno.
Pondremos un ventilador de volumen constante en el lado de retorno del sistema.
Esto da servicio a la zona 4 (con el extractor de aire que acabamos de colocar).
Echemos un vistazo a estos. Parece que todo el sistema está configurado en Tamaño automático.
...caudal cuando no se necesita refrigeración ni calefacción...
Lo dejaremos como Tamaño automático.
Tamaño automático. ESTÁ BIEN.
Ejecutaremos la simulación. Parece que la simulación se ha completado con éxito.
Vaya a informes y seleccione Air Loops. Nos desplazaremos hacia abajo hasta la zona 4.
Los resultados de OpenStudio vienen en secuencia del equipo que está en el bucle de aire.
Comienza con el lado de retorno del circuito de aire. Este sería el ventilador de vuelta.
Está dimensionando el ventilador de retorno para 744 CFM y el ventilador de la bomba de calor unitaria se dimensionó para 744 CFM.
A pesar de que tenemos un extractor de aire que está programado siempre encendido cuando el Air Loop está funcionando.
Esto se debe a que EnergyPlus realiza el Autodimensionamiento basándose únicamente en el bucle.
No tiene en cuenta ningún equilibrio de aire externo.
Esa es una parte importante para recordar acerca de EnergyPlus.
Hace algo de equilibrio de aire seleccionado, pero no hace todo el equilibrio de aire.
Por lo tanto, debe asegurarse de que su sistema esté equilibrado.
EnergyPlus tiene en cuenta el equilibrio del bucle de aire durante la simulación debido a ese interruptor de palanca acoplado que seleccionamos en el extractor.
Consulte la Referencia de entrada y salida de EnergyPlus - Campo: Nombre del programa de fracción de escape equilibrado
Echemos un vistazo a los flujos de aire en algunos de los nodos del sistema.
Ir a variables de salida. Vaya a los nodos del sistema... al extremo... nodos del sistema.
Queremos buscar... allá vamos. Caudal volumétrico de densidad de corriente.
Estableceremos el incremento en el paso de tiempo. El paso de tiempo de la simulación. Clic en Guardar.
Vuelva a ejecutar la simulación. Éxito. Ir al resumen de resultados.
Desplácese hacia abajo hasta la zona 4. Verá que los ventiladores de suministro y retorno tienen el mismo tamaño.
Vaya a DView para ver los informes de salida sobre esto.
Volveremos al circuito de aire para que podamos averiguar qué nodos mirar. Veamos aquí...
Queremos echar un vistazo al nodo de retorno.
Este es en realidad el nodo de entrada de suministro y el nodo de salida de suministro. Este es el lado de la oferta del sistema.
Seleccione el nodo de salida de suministro y el nodo de entrada de suministro de la zona perimetral 4.
Puede ver que el flujo de aire de retorno es bastante menor que el lado de suministro.
Este es otro punto importante a destacar. La forma en que EnergyPlus calcula los flujos de aire y el tamaño del sistema se basa en el tamaño del nivel de zona.
EnergyPlus determina primero el tamaño del nivel de zona. Caudales másicos a nivel de zona.
Entonces, todo se propaga a partir de eso.
Si la zona requiere una cierta cantidad de flujo de aire, seguirá el bucle hasta el primer ventilador.
Ese ventilador tendrá que suministrar esa cantidad de flujo de aire a la presión especificada.
Asimismo, existe una cierta cantidad de caudal másico de retorno.
El siguiente ventilador en el circuito tiene que fluir esa cantidad de caudal (a la presión especificada).
Estos no son realmente fans.
  No están empujando aire como en la vida real.
EnergyPlus calcula el uso de energía del ventilador en función del flujo de aire que teóricamente debería haber estado fluyendo el ventilador.
Entonces, estos ventiladores en realidad no empujan aire hacia la zona y la zona lo recibe.
EnergyPlus vuelve a calcular desde la zona y le dice al ventilador: tienes que suministrar esta cantidad de flujo de aire a esta presión.
Según la curva de potencia del ventilador, esta es la cantidad de energía que se utilizará.
Puede ver que el flujo de aire de retorno es más bajo que el flujo de aire de suministro para esa zona.
También puede verificar cómo funcionan las compuertas del economizador.
Seleccionaremos aire de alivio y aire exterior y aire mixto.
Tendríamos que encontrarlos aquí.
Aquí está el nodo de aire exterior.
El aire exterior fluye un poco más de 250 CFM.
Eso corresponde al extractor de aire de 250 CFM que aplicamos a la zona.
Si apagamos ese ventilador de escape, probablemente verá que la tasa de flujo de aire de ventilación cae por debajo de los 250 CFM.
Pero ese extractor está encendido y está funcionando con el circuito de aire.
La tasa de flujo de aire exterior en este sistema de aire exterior tiene que fluir un mínimo de 250 CFM. Para ese extractor de aire.
Podemos simular esto, si quisiéramos. Volveremos a ejecutar la simulación con el ventilador de escape apagado.
Podemos ver cuál es ese caudal de aire exterior.
Volvamos al extractor de zona...
...mejor aún... podemos encender y apagar el extractor de aire a la mitad del programa.
Simplemente crearemos un nuevo horario. Lo apagaremos a mitad del día.
Entonces, veremos la diferencia. Vuelve al extractor de aire. horario de EF. Guardar. Correr.
Éxito. Abramos DView de nuevo.
Eche un vistazo al caudal de aire exterior de la zona 4.
Seleccione el nodo de entrada.
Nodo de salida. ESTÁ BIEN.
Puede ver que a la mitad del día el extractor de aire se apaga.
El flujo de aire de retorno vuelve a subir.
Puede ver: durante la primera parte del día, el extractor de aire está encendido y devuelve menos aire al controlador de aire.
Veamos el nodo de aire exterior.
La misma cosa.
Puedes ver. Durante la primera parte del día, cuando el extractor está encendido, el sistema de aire exterior proporciona un flujo de aire adicional.
Luego, cuando el extractor se apaga, el flujo de aire desciende al mínimo de aire exterior.
O, si es económico, podría bajar a una configuración diferente.
Así es como sabe que el sistema de aire exterior está funcionando correctamente.
Así es como se asegura de que sus extractores estén equilibrados con su circuito de aire.
Así es como se activa y desactiva.
Si desea que el extractor funcione independientemente del circuito de aire, puede ponerlo desacoplado.
Luego, funcionará según su propio horario, pero seguirá afectando el flujo de aire de retorno al circuito.
Entonces, volviendo a la pregunta original.
La conclusión es: el dimensionamiento automático dimensionará el sistema para el flujo de aire máximo.
Es posible que tenga un ventilador de retorno que en realidad tenga un tamaño menor.
Lo cual, podría ser importante para los cálculos de energía. Tendrá que dimensionar el flujo de aire de suministro menos el flujo de aire de escape.
Para este caso, habríamos ingresado el caudal máximo de tamaño duro...
Creo que el flujo de aire del sistema era... el flujo de aire de suministro es de aproximadamente 750 CFM.
Mediríamos esto para 500 CFM.
Así es como se asegura de que su ventilador de retorno tenga el tamaño adecuado.
Gracias. Por favor, dale me gusta y suscríbete.

Project Geometry Tool

8. Sugerencias de OpenStudio SketchUp - Herramienta de geometría del proyecto

Discutimos cómo usar la herramienta de geometría del proyecto en OpenStudio SketchUp Plugin.  Esta herramienta es útil para aplicar subsuperficies a múltiples espacios al mismo tiempo. 

Le mostraré cómo usar la herramienta de geometría del proyecto.  Esta acción ayudará a reducir el tiempo de cálculo en la simulación.
Estamos mirando algunas ventanas. Hay varias ventanas que están muy juntas.
El divisor entre ellos realmente no afecta mucho la simulación de energía.
Dibuja algunos rectángulos sobre las ventanas (externas a los espacios).
Ahora, ingrese los espacios y elimine estas ventanas. Revise y elimine todas estas ventanas en los espacios.
Ahora, sube a la herramienta de geometría suelta del proyecto. Proyectaremos la geometría suelta seleccionada.
Seleccione estos rectángulos que acabamos de crear. Haga clic en el botón. Sí.
Fue un exito. Puede ver que las ventanas se han aplicado a los espacios individuales.
Gracias. Por favor, dale me gusta y suscríbete.

Assign Space Type to Multiple Spaces

9. Sugerencias de OpenStudio: asigne el tipo de espacio a varios espacios

Discutimos cómo usar la medida de la Biblioteca de componentes de construcción "AssignSpaceTypeBySpaceName" para asignar rápidamente tipos de espacio a espacios con una cadena común en el nombre.

Transcripción:
Si tiene muchos espacios a los que desea asignar un tipo de espacio específico, puede usar esta medida en la biblioteca de componentes de construcción.
Vaya a "edificio completo", "tipos de espacio". Busque "asignar tipo de espacio por nombre de espacio".
Puedes descargar la medida. Vaya a "componentes y medidas", "aplicar medida ahora".
Busque la medida en la categoría "edificio completo". Está justo aquí.
Tenga en cuenta: esta búsqueda de cadena es específica para cada caso. No podemos buscar "c" mayúsculas y minúsculas en el corredor.
Por lo tanto, desea asegurarse de que sus espacios tengan nombres coherentes.
Esta casilla de verificación no parece funcionar, así que no la use.
La medida fue exitosa. Asignó tipos de espacios a 21 de nuestros espacios.
Gracias. Por favor, dale me gusta y suscríbete.

10. Sugerencias de OpenStudio SketchUp: discrepancia en el tamaño de los vértices

 

Discutimos cómo resolver el error común "Discrepancia de tamaño de vértice entre la superficie base".

Vamos a discutir un error común, un error grave, que finaliza su simulación.
Iremos al archivo de salida de errores. Estamos viendo este error en particular. Desajuste del tamaño del vértice entre la superficie base.
Dice que hay una discrepancia entre esta superficie 4840 y la superficie 149.
Puedes ver que se repite. Hay un 4840 aquí y luego más abajo muestra el mismo error.
Simplemente está al revés. Entonces, parece que hay muchos errores. Realmente solo hay la mitad de ellos.
Una vez que resuelva uno, el otro se resolverá.
Estaremos mirando esta superficie 4830 y la superficie 4897.
Está diciendo que hay 11 vértices en la superficie 4830. Hay 7 vértices en la superficie 4897.
Podemos ir al archivo OSM y verificar eso. Buscaremos la superficie 4830.
Puedes ver que esta superficie 4830 tiene once vértices. El otro era la superficie 4897... Este tiene siete vértices.
Vayamos al complemento OpenStudio SketchUp. Abra la herramienta de inspección de OpenStudio.
Ajustaremos esto un poco... Seleccione la categoría "Superficies".
Dice que nuestro modelo tiene 8.576 superficies.
Queremos buscar la superficie 4830. Justo aquí. Dice que esta superficie 4830 está asociada al Espacio “Pasillo 4-3”.
La superficie 4897... busquemos ese 4897... justo aquí.
Está asociado al Espacio “Plenum 3-4-N”.
Vayamos a nuestros espacios. Busque ese "Pasillo 4-3".
Esta justo ahi. Busquemos el “Plenum 3-4”. Esta justo ahi. Está justo debajo del "Pasillo 4-3".
Volvamos al “Pasillo 4-3”.
  Usaremos la tecla shift y haremos clic para agregar el “Plenum 4-3” a nuestra selección.
Ahora, hagamos una vista superior.
  Vamos a arrastrar de derecha a izquierda mientras mantenemos presionada la tecla Mayús.
Esto seleccionará todo lo demás. También deseleccionará esos dos espacios que habíamos seleccionado.
Ahora, usa la función Ocultar. Eso oculta toda la otra geometría.
Ahora hemos reducido nuestra búsqueda a estos dos espacios que tienen las superficies correspondientes.
Luego, podemos hacer doble clic en uno de los espacios.
Ahora, busca la superficie de nuevo. 4830...no es ese...4830 debe estar asociado con...
Ahí está. Justo ahí. Entonces, es esta superficie aquí. 4830.
Lo siento. Debe estar asociado con el otro espacio. Esto es 4897, que es la superficie correspondiente a 4830.
Había seleccionado el 4830 en el otro espacio inactivo.
Podemos ver que está situado en la parte superior de este pleno. Haremos una vista lateral...
Tal vez así...
o así...
Haremos una selección de arrastre de derecha a izquierda.
  Ocultaremos estas superficies. Esto nos facilitará la identificación de las superficies.
Podemos ver que esta es una de las superficies problemáticas.
  4897.
Haga clic fuera de este espacio. Ahora, haga doble clic en este espacio. Vemos que está asociado a esta superficie 4830.
Haremos clic fuera. Puede ver que esas superficies coinciden.
EnergyPlus piensa que estas dos superficies no tienen el mismo número de vértices.
Podemos seleccionar la superficie y hacer doble clic para resaltarla. Cuenta los vértices: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11.
Esta es la superficie 4897, por lo que debería tener 11 vértices.
Si observamos nuestra salida de error... 4897... el archivo de salida de error dice que solo tiene siete vértices.
No se por que. Sospecho que tiene algo que ver con SketchUp.
Creo que SketchUp está simplificando. Está definiendo esta superficie en función de algunas de estas otras superficies que están adjuntas.
Entonces... hay un vértice que se comparte con estas otras superficies.
En lugar de generar todos los vértices de esta superficie, simplemente genera el número mínimo de vértices para definir la superficie.
Algunas de estas otras superficies tienen ese vértice en su definición.
De alguna manera esto confunde a OpenStudio. Yo he descubierto. La solución es dividir la superficie.
Podemos trazar una línea desde este vértice hasta este vértice. Eso divide la superficie por la mitad.
Ahora tenemos dos superficies. 4898 y 4897.
Ahora tenemos que dividir la superficie en la superficie correspondiente.
Simplemente dibujaremos una línea para conectar estos vértices. Eso divide la superficie por la mitad.
Oh... parece que me equivoqué en algo aquí.
  Volvamos a este de aquí.
Debe tener mucho cuidado al agregar esta geometría.
Divide esa superficie en dos. Podemos ver que ahora son dos superficies.
Entonces, esta es la superficie 4899 y esta es la superficie 4898.
Necesitamos asegurarnos de que coincida con 4899. Lo mismo para la otra superficie que se creó. 4897.
Debe coincidir con 4830. Sí. 4897. Así es como se resuelven los problemas de desajuste de vértices.
Puede que tenga que subdividir aún más las superficies.
Una vez que llegas a unos cuatro vértices, hay menos problemas.
Puede encontrar que todavía tiene un problema persistente.
Una solución aproximada: haga que la superficie sea adiabática. Seleccione la superficie. Ir a la condición de contorno. Haga clic en adiabático.
Lo siento. Tendrás que desemparejar la superficie primero. Desemparejarlo. A continuación, seleccione "adiabático".
Lo vuelve rosa. Haz que la superficie correspondiente también sea adiabática.
Se volvió inigualable, pero todavía está buscando una condición límite.
Esto dice que por defecto es "tierra". Queremos hacerlo adiabático también.
Adiabatic le dice a EnergyPlus que no habrá transferencia de calor entre estas dos superficies.
Si es una superficie pequeña, puede que no sea un gran problema.
  Los resultados del modelo energético no se verán significativamente afectados.
Si las temperaturas de la habitación entre los dos espacios son similares, hay poca transferencia de calor de todos modos.
Pero, si hay una gran diferencia de temperatura, podría considerar tratar de subdividir aún más las superficies.
Esa es la solución para resolver el error grave de desajuste de vértices.
Si te gustan estos videos, dale me gusta y suscríbete.
Gracias.

Vertex Size Mismatch

11. Sugerencias de OpenStudio: cómo presentar problemas en GitHub

Discutimos OpenStudio y el proyecto de código abierto del complemento SketchUp y cómo los usuarios pueden contribuir presentando problemas en GitHub.

La aplicación OpenStudio cuenta con el respaldo de OpenStudio Coalition.
Son un grupo de voluntarios y programadores pagados que mantienen y mantienen la aplicación OpenStudio.
Se basan en los comentarios de los usuarios para ayudar a resolver problemas con el software.
Te mostraré cómo presentar un problema en GitHub; Si descubre problemas con la aplicación OpenStudio o el complemento OpenStudio SketchUp.
Deberá registrarse para obtener una cuenta en github.com.
Luego, puede seguir los dos programas.
Presentaremos un problema en la aplicación OpenStudio hoy.
Iremos a temas. Crear un nuevo problema.
Este es un categorizado como un informe de error.
Si tiene una solicitud de mejora, también puede hacerlo.
Hagamos un informe de errores. Ponle un título.
Aquí es básicamente donde describe cuál es el problema.
Simplemente diremos "La aplicación falla cuando el usuario intenta eliminar un HVAC Airloop".
Realmente no hay mucho más.
Capturé una captura de pantalla o en realidad un video gif de lo que sucede cuando ocurre este problema.
Puede ver aquí que el usuario selecciona el Airloop e intenta eliminarlo.
  Bloquea el programa.
Subiremos este gif a la sección de comportamiento actual.
No hay mucha más información que tengo.
Si hay información adicional que cree que podría ser necesaria, puede describir los pasos para reproducir el problema.
Si tiene alguna sugerencia de solución, puede agregar esa información allí.
  O bien, detalles adicionales que reducen el problema.
Estamos ejecutando Windows 10.
La versión de la aplicación es OpenStudio 110r3.
Sí. Eso es básicamente todo.
Ahora, simplemente desplácese hacia abajo y envíe un nuevo problema.
Ahora, se presenta como una nueva edición.
  Si es necesario, siempre puede agregar más información más tarde.
Los programadores eventualmente lo verán y, con suerte, lo abordarán.
Gracias. Por favor, dale me gusta y suscríbete.

How to lodge issues on GitHub
Create A Combined Plenum

12. Sugerencias de OpenStudio: cree un pleno combinado

En este video, mostraremos cómo crear un pleno compartido entre múltiples espacios y pisos.  También vea este video de NREL para obtener más información sobre el modelado de plénums: https://youtu.be/n_u3WT2tX1Y

Transcripción:
Hoy, les mostraré cómo crear un pleno compartido entre dos pisos diferentes.
Tenemos un gran edificio de oficinas. Estaremos trabajando en el tercer y cuarto piso. Por simplicidad.
Puede ver que estos pisos se componen de muchos espacios diferentes.
En este momento son nueve pies (2,7 m) desde el suelo hasta el techo.
Necesitamos poner un plenum entre los pisos. Un pleno de cuatro pies (1,2 m).
Póngalo en la vista lateral. Saca la cámara de la perspectiva.
Seleccione el cuarto piso. Haz un movimiento. Muévala cuatro pies (1,2 m). Hemos creado nuestra separación entre los pisos.
Queremos crear un espacio entre esos pisos con todas las características de techo y piso de esos espacios.
Guarda este modelo. Guardaremos esto como el "pleno". Lo guardaremos como un archivo separado.
Vuelva a abrir el original. Necesitamos abrir otra instancia de SketchUp.
Podemos simplemente ignorar estos errores por ahora. Vaya a la nueva instancia de SketchUp.
Borra lo. Abriremos esa versión guardada del pleno que acabamos de crear.
 
Podemos ignorar estos errores. Ir a la vista lateral. Apague la cámara de perspectiva.
Control-A para seleccionar toda la geometría. Botón derecho del ratón. Explotar.
Eso explotó todas las agrupaciones de los espacios en solo un archivo de SketchUp. Ya no es un modelo de OpenStudio.
Todas estas superficies no tienen ninguna característica. Ahora, son solo superficies simples de SketchUp. Líneas y vértices.
Puede hacer clic en ellos. Puede ver que ya no están asociados con ningún espacio.
Ahora, seleccione (de derecha a izquierda) la parte superior y elimínela. Eso solo deja el piso del cuarto piso.
Del mismo modo, seleccione la parte inferior del tercer piso. Asegúrese de seleccionar todas las ventanas también. Bórralo.
Ahora tenemos el techo del tercer piso y el piso del cuarto piso.
Puede ver que ahora están aislados. Conecte los dos en las esquinas. Ahora tenemos nuestro pleno. La geometría del pleno.
Podemos guardar este archivo de SketchUp. Por si acaso lo necesitamos. En caso de que el programa falle.
Simplemente lo guardaremos como un archivo de SketchUp. Esto es básicamente un archivo tonto. No tiene ninguna de la información de OpenStudio. Solo geometría.
Si intenta guardarlo como un archivo de OpenStudio, sin asignar un espacio, toda esta información se perderá.
Necesitamos guardar esto como un archivo de SketchUp por ahora.
Ahora, crea un espacio. Ir al origen. Crea el espacio.
  Seleccione el espacio.
Dibuja una línea por ahora (como marcador de posición). Sal del espacio. Seleccione toda esta geometría. Cortar.
Entraremos de nuevo en el espacio. Pegue la geometría en el espacio. Toma un minuto.
Aquí vamos. Puede ver que esta geometría se pegó en este espacio.
Pero hay un problema. Si recuerda, estamos creando el techo de este pleno basado en el piso de arriba.
Por lo tanto, todas nuestras superficies de cielo raso plenum están etiquetadas como pisos.
  Y todos los pisos del pleno están etiquetados como techos.
Tenemos que editar eso. La forma más rápida es usar el editor de texto. Te mostraré cómo hacerlo.
Vaya al archivo OpenStudio que creamos para el pleno.
Vamos a abrir esto con Notepad++. Busque un tipo de superficie. Estamos buscando un ejemplo de un piso.
Aquí tenemos el tipo de superficie "Piso". Copia esto. Queremos reemplazarlo con "RoofCeiling".
Añadiremos un "1" como marcador de posición para diferenciarlo de los demás techos de cubierta. Por ahora.
Haga clic en "reemplazar todo". Ahora, queremos buscar un ejemplo de RoofCeiling.
Reemplazaremos todos estos con "Piso".
  Reemplaza todo.
Ahora, regrese a nuestro marcador de posición "RoofCeiling1". Reemplace todos aquellos con "RoofCeiling".
Clic en Guardar. Sí, recárgalo.
Se corrigieron algunas superficies que estaban boca abajo. Haga clic en Aceptar.
Ahora puede ver que todas nuestras superficies de piso se han cambiado a techos.
Todas nuestras superficies de techo en la parte inferior se han cambiado a pisos.
Hay algunos problemas con... a veces por alguna razón... OpenStudio decide instalar tragaluces.
Eso puede ser una especie de problema. Simplemente puede cruzar el tragaluz y eliminarlo. Borrar esto.
Podemos eliminar esto aquí. Así es como te deshaces de los tragaluces. A veces se necesita un poco de trabajo extra.
Puedes cruzar por encima de esto. Simplemente elimine la superficie. Vuelva a dibujar la superficie. Eliminar la superficie. Vuelva a dibujar la superficie.
Podemos eliminar esta línea adicional en el medio. Hemos arreglado todos nuestros tragaluces.
Puedes ver que ahora el suelo es el suelo. Y, el techo es el techo. Hemos creado nuestro pleno.
Continúe y guarde este modelo de OpenStudio del pleno.
A continuación, le mostraré cómo insertar el pleno en su modelo actual.
Crear un nuevo espacio. Haga doble clic en él. Vuelva a nuestro modelo pleno.
Haga doble clic en el espacio. Control-A para seleccionar todo. Dupdo.
Vuelva a su modelo de trabajo. Control-V para pegar la geometría del pleno.
Debe entrar en el origen adecuado. Solo pégalo en el origen. Tardará un segundo en calcular.
Se puede ver que fue pegado con pisos y techos. Una vez más, tenemos algunos problemas con algunos de estos tragaluces. Los arreglaremos más tarde.
Haga clic fuera. Puede ver que ahora tenemos un pleno común que comparten todos estos espacios.
Ya tiene las intersecciones que son comunes a los espacios.
  La geometría de intersección no es necesaria.
Solo tenemos que usar la coincidencia de superficies para hacer que el modelo sea cohesivo.
Así es como se crea un plenum común entre plantas. Entre múltiples espacios.
Gracias. Por favor, dale me gusta y suscríbete.

Lights vs Luminares

13. OpenStudio SketchUp - Luces vs Luminarias

En este video, discutiremos dos formas diferentes de especificar las cargas de calor de potencia de iluminación en un espacio.  Las definiciones de luces permiten densidades de potencia de iluminación genéricas.  Las definiciones de luminarias (y el botón Luminaria del complemento de SketchUp) son otra forma de especificar las cargas de potencia de iluminación.

Transcripción:
Hoy vamos a hablar de las cargas de potencia de iluminación.
Aquí solo nos vamos a centrar en esta función de extensión de OpenStudio SketchUp, que es el botón Nueva luminaria.
Primero, echemos un vistazo al modelo OpenStudio.
Hay dos formas diferentes de introducir cargas de energía de iluminación en sus espacios. Uno es una densidad de potencia de iluminación general. p.ej. vatios por pie cuadrado (w/m²).
EnergyPlus calculará la potencia de iluminación total del espacio en función de los pies cuadrados del espacio.
Podemos echar un vistazo a eso yendo a la pestaña de cargas. Vaya a Definiciones de luces.
Podemos ver aquí, para las luces de la sala de descanso, se especifica como vatios por área. También puede poner un valor duro de potencia total para el espacio o puede poner vatios por persona.
Por ejemplo; si el espacio tuviera iluminación de tarea individual y las personas entraran a la habitación y encendieran sus propias luces de tarea.
Esa es una forma de especificar la potencia de iluminación dentro de un espacio.
Otra forma de especificar la potencia de iluminación es utilizando luminarias. Todavía no tenemos ninguna definición de luminaria configurada para este proyecto.
Volvamos al complemento OpenStudio SketchUp.
  Vamos a echar un vistazo a este espacio aquí mismo.
El tipo de espacio para esto debería ser Open Office. No sé por qué eso no está ingresado. Bueno.
Tenemos un tipo de espacio de oficina abierta aquí. Podemos volver a OpenStudio. Echa un vistazo a la definición de luces.
Busque el tipo de espacio Oficina abierta... Lo siento... Definición de iluminación de Oficina abierta. Aquí mismo. Se especifica como 0,98 vatios por pie cuadrado (10,5 w/m²).
Alternativamente, puede agregar luminarias, accesorios de iluminación, al espacio con este botón aquí.
Haga doble clic en el espacio para editar. Activemos los cortes de sección para que podamos ver el interior del espacio. Vista aérea.
Haga clic en el botón Nueva luminaria. Puede colocar un nuevo accesorio de iluminación aquí. Entonces, colocó un nuevo accesorio de iluminación en ese espacio.
Podemos uh hacer clic fuera de él.
  Guardaremos el modelo. Vuelva a OpenStudio y vuelva a guardar. Haga clic en sí.
Si vamos a definiciones de luminarias verás que ahora inserta una luminaria en el modelo.
En este momento, la luminaria tiene un valor predeterminado de cero. No le hará nada a la habitación.
Pero puede crear un proyecto OpenStudio con todos los diferentes tipos de luminarias que sus ingenieros eléctricos o arquitectos utilizarán en el proyecto.
Eso es lo que hice. Acabo de crear un modelo de OpenStudio con esas definiciones. Podemos abrir eso.
Lo único en este modelo de OpenStudio son las luminarias. Lo llamé "LuminaireLibrary".
Bueno. Echaremos un vistazo a la pestaña de cargas. Ir a definiciones de luminarias. Puedes ver que he creado un montón de luminarias aquí.
Crearemos otro... simplemente seleccionaremos este tipo de colgante aquí y lo copiaremos. Llamaremos a esto un fluorescente compacto... 60... tal vez 14 vatios.
Lo especificaremos como 14 vatios. Fracciones... tienes que ingresar estos valores.
Fracción de radiante, fracción de visible, y si hay alguna fracción que se pone directamente en la corriente de aire de retorno.
Esta será solo una luz fluorescente compacta expuesta a la habitación. No habrá pérdidas de calor en el pleno. Los dejaremos como valores predeterminados. Eso es.
Haga clic en guardar en nuestro LuminaireLibrary.osm. Es solo un archivo OSM típico. Cierra esto. Volvamos a nuestro proyecto.
En este momento, solo tenemos una luminaria aquí. Para agregar más luminarias, vaya a Cambiar bibliotecas predeterminadas.
Podemos agregar ese proyecto LuminaireLibrary.osm a nuestros archivos de biblioteca para este proyecto.
Ya lo tengo agregado aquí... así que haremos clic en Aceptar. Eso pondrá todas esas luminarias en la pestaña de su biblioteca aquí.
Ahora, podemos hacer clic hacia abajo y podemos ver que todas esas luminarias que estaban en nuestra LuminaireLibrary están ubicadas aquí.
Arrástrelos y suéltelos en su proyecto. Agregaremos algunos de ellos allí.
Clic en Guardar. Vuelve al complemento de SketchUp. Ha sido actualizado. Sí, porque lo guardamos. Bueno.
Se actualizó nuestro archivo de SketchUp. Hagamos doble clic en el espacio nuevamente.
Podemos colocar otra luminaria. Simplemente lo colocaremos aquí. Notarás que aparece un menú desplegable.
Puedes seleccionar que tipo de luminaria quieres colocar. Colocaremos esta lámpara colgante aquí. Seleccione sí.
No importa dónde estén ubicadas estas luces dentro de la habitación. No va a afectar ningún cálculo de iluminancia.
Esto es estrictamente para cargas de calor en la habitación. Estas son realmente solo luces ficticias. Sólo producen calor en el interior de la habitación.
Notará que estas luces en realidad se colocaron en la habitación a 0,61 m (2 pies) sobre el piso.
Si desocultamos la sección cortada aquí. Podemos ponerlo en la vista de rayos X. Agregaremos otra luz aquí.
Haz clic en eso. Notarás que se colocó a dos pies del techo. Se coloca a dos pies de cualquier superficie que seleccione.
A los efectos de los cálculos de calor, realmente no importa dónde estén ubicados. Siempre y cuando estén dentro de la habitación.
Como dije, no calcula la iluminancia dentro de la habitación. Solo está calculando la energía térmica agregada a la habitación.
Si tenemos varios de ellos, haga clic en todos ellos y presione la tecla "m" para mover. Presione el botón de control
para copiarlo. Allá. Ahora tenemos seis lámparas dentro de la habitación.
Podemos hacer clic fuera de él. Guardaremos el modelo. Podemos volver a OpenStudio. Volver a guardado. Sí
Bueno. Lo primero que notarás. Tenemos esas luminarias ahí. Los que habíamos puesto.
Vayamos a la pestaña de espacios. Ir a montones. Notarán en el Espacio 102, en el que estábamos trabajando,
puedes ver todas estas luminarias que se colocaron dentro de la habitación.
Desafortunadamente, todavía tenemos la definición de luces Open Office en este tipo de espacio.
Entonces, además de la densidad de potencia de iluminación general del espacio, también estamos agregando estas luminarias.
Eso es algo de lo que debes tener en cuenta. Es posible que tenga que eliminar esta definición de potencia de iluminación si ya tiene luminarias colocadas.
Para hacer eso, tendría que crear un tipo de espacio separado. Podemos ir a la pestaña Tipos de espacio.
Vaya a Oficina abierta. Copiaremos esto. Ahora tenemos Open Office 1. Lo llamaremos "sin luces".
Podemos volver a nuestra pestaña de espacios... oh... lo siento. Vuelva a la pestaña Tipos de espacio.
Editemos las cargas en ese nuevo tipo de espacio... sin luces... tendremos que eliminar esta definición de luz aquí. Lo eliminaremos.
Aquí vamos. Ahora bien, este tipo de espacio sin luces tiene personas, cargas de enchufe e infiltración, pero no tiene una densidad de potencia de iluminación asociada.
Volvamos a la pestaña de espacios. Para este Espacio 102, puede ver que el tipo de espacio se ha asignado "Oficina - Oficina Abierta".
Asignemos "Oficina - Oficina abierta sin luces" a este espacio 102.
Si vamos a nuestra pestaña de cargas, verás que lo único que hay ahora en el Espacio 102 son aquellas luminarias que enchufamos en el espacio.
Entonces, estas son un par de formas diferentes de obtener energía de iluminación en sus espacios.
¡Gracias! Por favor, dale me gusta y suscríbete.

 

Daylighting Controls

14. OpenStudio SketchUp - Controles de iluminación natural

En este video, discutiremos cómo ingresar controles de luz natural que reducen la potencia de iluminación del espacio a medida que la luz solar ingresa al espacio.

Transcripción:
Hoy vamos a hablar de los controles de iluminación natural. Este botón aquí arriba; Crear nuevo control de iluminación natural.
Esto se utiliza para controlar las luces dentro de su espacio. Si tiene ventanas exteriores, durante todo el día el sol brillará a través de las ventanas e iluminará el espacio.
En ese momento, es posible que no necesite tanta iluminación artificial en el espacio. Los controles de iluminación natural reducirán la iluminación artificial en función de la cantidad de luz solar que entra por la ventana.
Puede hacer clic en este botón para crear esos controles. Editemos el espacio. Haga clic en el botón Nuevo control de iluminación natural.
Puedes dejarlo caer en el espacio. Lo coloca automáticamente a 3 pies (0,91 m) por encima del suelo. Eso se puede ajustar según lo necesite.
Puede reubicar el objeto donde sea más conveniente dentro del espacio.
Es posible que desee colocarlo en algún lugar en el medio del espacio, dependiendo de la cantidad de luz natural que pretenda aprovechar. Es decir, qué tan agresivo eres con apagar las luces dentro de la habitación.
Así es como lo dejas caer en el espacio. Podemos hacer clic en la herramienta Inspector para echar un vistazo a las propiedades del control de iluminación natural.
Desea asegurarse de hacer clic en ese objeto de control de luz diurna. Puedes ver que se dejó caer aquí.
Tiene un nombre, el nombre del espacio, con el que está asociado.
Es importante tener en cuenta: puede colocarlos en espacios individuales, pero EnergyPlus solo permitirá hasta dos días de control de iluminación en la zona térmica.
Entonces, si estos dos espacios fueran parte de una zona térmica, este control de iluminación natural controlaría este espacio y este espacio. Forman parte de una zona termal.
Para evitar eso, podría ser mejor asignar zonas térmicas separadas a cada uno de estos espacios.
Estas son la posición de las coordenadas del control de iluminación natural dentro del espacio.
Estos son los ejes de rotación del sensor de control de luz natural. Si quisiéramos rotar esto 180 grados, puedes ver que esta flecha cambia.
Señalaremos esta flecha... Creo que esta flecha es el sensor de deslumbramiento. También se utiliza para controles de sombreado de ventanas. Entraremos en eso más tarde.
En este momento, solo estamos haciendo controles de iluminación natural, que es esta flecha aquí.
Es solo un fotosensor que detecta los niveles de iluminación dentro del espacio (en esta dirección).
Puede ajustar el ángulo de deslumbramiento, si estuviera haciendo controles de sombreado. Como dije, hablaremos de eso en otro video. Puede ajustar ese ángulo aquí.
Por ahora, solo estableceremos eso en cero para nuestros controles de luz natural.
punto de ajuste de iluminancia; este punto de ajuste de iluminancia es la iluminancia de la habitación en medio de la noche (sin sol).
Básicamente, cuando no entra la luz del sol por la ventana. Es la iluminancia de diseño de sus accesorios de iluminación.
Necesitará conocer la iluminancia de diseño de esos accesorios de iluminación. O sepa cuál es la iluminancia esperada para este tipo de espacio.
Puedes poner ese valor allí. Es la iluminancia de diseño; el control de iluminación diurna atenuará las luces interiores desde un máximo de este valor hasta los límites inferiores especificados.
Los límites inferiores son estos dos aquí. El tipo de control de iluminación se puede seleccionar aquí.
Continuo; el control de iluminación continuo comienza con la iluminancia de su diseño y luego atenúa continuamente las luces hasta llegar a una fracción mínima de potencia de entrada y una fracción mínima de salida de luz.
Los mínimos son estos valores aquí abajo.
escalonado; reduce la potencia de iluminación según el número de pasos especificado.
Puede seleccionar Stepped, aquí mismo, puede especificar el número de pasos para la potencia de iluminación.
Dejaremos esto en continuo... oh... um
Apagado continuo; reduce su potencia de iluminación desde el diseño hasta una fracción mínima de potencia de entrada. Cualquier cosa por debajo de ese punto y apaga las luces.
Volvamos a lo continuo...
La iluminación de probabilidad se restablecerá cuando sea necesario en un control escalonado manual; si configuró esto como un control escalonado y desea simularlo como interruptores manuales (luces agrupadas). Sin sensor de control de luz natural automático.
Por ejemplo, si quisiera simular esto como personas en la habitación, sin sensor de luz natural, pero las personas apagan regularmente un banco de luces durante el día para reducir la iluminación en el espacio.
Así es como simularía las actividades de las personas que bajan la iluminación durante el día en lugar de usar un sensor automático.
Esta función de probabilidad aquí tiene en cuenta la probabilidad de que las personas realmente apaguen las luces.
Podrías decir... oh... si se pone demasiado brillante en la habitación, el 30% de las veces alguien apagará un banco de luces.
Entonces, eso es lo que es la función de probabilidad.
El número de vistas de luz natural; No creo que estos factores en EnergyPlus. Si va a utilizar Radiance Measure en OpenStudio, entonces este número de vistas de iluminación natural entra en vigor.
Creo que multiplica el número de estas flechas aquí, por lo que espaciará equitativamente las flechas que apuntan por toda la habitación.
Se utiliza para comprender mejor qué tan bien iluminada está la habitación.
Índice máximo permitido de deslumbramiento por incomodidad; que se usa si está haciendo controles automáticos de sombreado en las ventanas.
Si el resplandor aumenta demasiado durante el día, las cortinas o persianas de las ventanas bajarán.
Entraremos en la simulación del deslumbramiento en otro video. Entonces, así es como ingresa un objeto de control de luz natural en un espacio.
¡Gracias! Por favor, dale me gusta y suscríbete.

Downloads from BCL or Elsewhere

15. Sugerencias de OpenStudio: descargas desde BCL o desde otro lugar

Discutimos OpenStudio y el proyecto de código abierto del complemento SketchUp y cómo los usuarios pueden contribuir presentando problemas en GitHub.

Transcripción:
Hoy, vamos a discutir cómo instalar manualmente componentes y medidas descargándolos de la Biblioteca de componentes de construcción (BCL).
O bien, si tiene un colega que ha creado un componente o medida que no se ha subido a la BCL.
Puede hacer esto por varias razones.
Tal vez vaya a Aplicar medida ahora en OpenStudio y no tenga una medida en sus archivos de medidas.
Tal vez, vaya aquí abajo a la derecha, Buscar medidas en BCL. Por alguna razón no se conecta a la BCL.
Puede ir al sitio web de BCL y buscar medidas y componentes.
Vayamos a Examinar Medidas. Seleccionar iluminación. Seleccionaremos uno de estos recientes. Tal vez... Establecer cargas de iluminación. Okey
Esto se encuentra en Iluminación eléctrica, Equipos de iluminación. A continuación, descárgalo. Haga clic en Aceptar para descargarlo.
Se ha descargado en su carpeta de descargas. Ahora, vaya a la carpeta Mis medidas, aquí abajo en la parte inferior derecha. Pinchalo.
Esto abrirá todas las medidas personalizadas que haya creado. Todos estos no están conectados a la BCL.
Son todas medidas personalizadas. Han sido desconectados de la sincronización con el BCL.
Ahora, abre tu carpeta de descargas. Aquí está la medida que acabamos de descargar.
Es un archivo zip. Abrelo. Puede ver que se llama Establecer cargas de iluminación por LPD. Copiaremos y pegaremos esto en nuestra carpeta de medidas.
Ahora está ubicado allí. Volvamos a OpenStudio. Ir a aplicar medida ahora. Estaba ubicado debajo de Alumbrado eléctrico, Equipos de iluminación. Aquí está.
Ese es el que acabamos de descargar y colocar en nuestra carpeta. Se llama Set Lighting Loads por LPD. Ese es el que descargamos.
Puede ver que se considera una medida "Mi". Mira algunos de los otros...
Si es una medida BCL, tendrá un "BCL" aquí. Eso significa que puede sincronizarse con la Biblioteca de componentes de construcción. Si hay alguna actualización, puede actualizarla.
Si tiene Mis medidas, no se sincronizará porque están ubicadas en su computadora y están desconectadas del BCL. También pueden editarse... puede editar la programación en esos archivos.
Entonces, así es como se descarga directamente desde el BCL. O, si tiene un colega que ha escrito una medida personalizada o un componente personalizado, puede enviarle esa carpeta de archivos.
Será una carpeta de archivos como esta. Tendrá un archivo ruby, un archivo xml, básicamente todas estas cosas.
Su colega puede buscar en su propia carpeta de medidas, seleccionar una de estas y luego enviarle esa carpeta completa. Luego, puede tomar esa carpeta y colocarla en su directorio Mis medidas.
Puede acceder directamente con este botón Mis medidas aquí mismo. Ese botón lo abre para ti. Solo déjalo ahí.
Entonces, así es como se manejan las medidas y los componentes que están desconectados del BCL o que se han descargado directamente.
¡Gracias! ¡Por favor, dale me gusta y suscríbete!

Illuminance Controls with Radiance

16. OpenStudio SketchUp - Controles de iluminancia con Radiance

En este video, discutiremos cómo ingresar controles de luz natural, sensores de deslumbramiento, mapas de iluminancia y controles de sombreado en preparación para usar la medida Radiance.  Descargaremos e instalaremos Radiance y Strawberry Perl.  Usaremos la medida OpenStudio Radiance para simular controles de iluminación y sombreado.  Finalmente, veremos brevemente las salidas de Radiance usando DView.

Transcripción:
El último par de íconos en la parte superior se usan para la medida Radiance. Radiance es un programa de simulación de iluminación bastante complicado.
En lugar de usar la simulación de iluminación estándar que usa EnergyPlus, puede usar Radiance en su lugar. cual
Radiance es mucho más detallado y tengo entendido que la simulación de iluminación EnergyPlus no hace un buen trabajo. Entonces, puedes usar Radiance como una alternativa.
Para eso se están utilizando estos dos íconos, aquí arriba. Además del control de iluminación natural que habíamos instalado previamente.
Podemos editar el espacio. Vaya aquí a Nuevo mapa de iluminancia... primero vayamos a la cámara, apaguemos la perspectiva.
  Seleccione una vista aérea.
Ahora, vaya al botón Nuevo mapa de iluminancia. Pinchalo. Deja esto en el espacio.
Moveremos esto a la esquina aquí. Podemos estirarlo con el botón de escala. Estíralo para abarcar toda la habitación.
Este es un mapa de iluminancia que utiliza Radiance para medir la concentración de potencia de iluminación en toda la habitación.
Se le asigna una grilla. Cada uno de estos espacios de cuadrícula mide la iluminancia en esa área en particular.
Puede ajustar el número de puntos de cuadrícula en la cuadrícula a su gusto. Lo mantendremos en 10 x 10 por ahora.
Puede ajustar el tamaño de eso... y también puede ajustar las coordenadas dentro de la habitación.
Um... eso es un poco alto. Probablemente queramos tener la cuadrícula más baja en la habitación. Usaremos la herramienta de movimiento... muévala aquí abajo... tal vez un poco más arriba. Justo ahí. Probablemente sobre la altura del escritorio.
Tenemos nuestros controles de luz natural. Además, puede instalar un nuevo sensor de deslumbramiento. Dejaremos caer el sensor de deslumbramiento aquí.
Por alguna razón, lo deja caer al suelo. Puede ajustar esa coordenada. Ajustaremos esto hasta tres pies.
Giraremos el sensor hacia las ventanas. Ahora está mirando hacia las ventanas.
Puede ajustar el número de vectores de deslumbramiento. En este momento, solo tenemos un vector de resplandor que apunta hacia la ventana.
Si desea que los vectores de deslumbramiento equidistantes salgan de este sensor de deslumbramiento, puede aumentar esos números. Tal vez podamos poner tres aquí.
El objeto no los mostrará, pero puedes ver aquí que tenemos tres vectores para eso.
Probabilidad de deslumbramiento diurno máxima permitida; este es, si entiendo correctamente, un valor que es la probabilidad del número de personas en la habitación que tienen un problema con el deslumbramiento.
En este momento, para activar los controles de deslumbramiento, el deslumbramiento debe molestar al 60% de las personas en la habitación.
Podemos reducirlo... diremos... un 30%. Entonces, el 30% de las personas en la sala encuentran molesto el resplandor. Luego, bajarán las persianas de las ventanas.
Además de los controles de iluminación diurna, los controles de sombreado son otra cosa que puede hacer con Radiance. Los controles de sombreado se activan con este sensor de deslumbramiento.
Para agregar controles de sombreado a las ventanas; vaya a Extensiones, Scripts de usuario de OpenStudio, Modificar o Agregar elementos del modelo y haga clic en Agregar controles de sombreado.
En este momento, no tenemos materiales de sombreado ni construcciones intercambiables. Los materiales de sombreado serían si tiene persianas o cortinas en la ventana.
Una construcción intercambiable podría ser si tiene una ventana con dos paneles de vidrio y hay persianas ubicadas, intercaladas, entre los dos paneles de vidrio. Ese sería un ejemplo de una construcción conmutable.
Crearemos una nueva persiana. Haga clic en Aceptar. Vaya a la herramienta Inspector de OpenStudio. Esto de aquí.
Abre la herramienta Inspector. Vaya a los controles de sombreado aquí. Estos son los controles de sombreado que acabamos de ingresar.
Se adjunta a estas persianas interiores. Como dije, si tuviera una ventana con persianas intercaladas entre los cristales de la ventana, la usaría aquí en su lugar.
Hay muchas estrategias diferentes de control de sombreado. Deberá leer el manual de referencia de Entrada/Salida para comprender cuáles son todas estas opciones.
Lo dejaremos como predeterminado por ahora.
Horarios de control de sombreado, control de deslumbramiento... mantendremos el control de deslumbramiento desactivado. La medida Radiance ya tiene un control de deslumbramiento en este sensor de deslumbramiento que colocamos.
Control de lamas angulares para persianas; No sé si eso hace una diferencia para Radiance... podemos cambiar esto a Block Beam Solar.
Finalmente, en la parte inferior, desea asignar este control de sombreado a las ventanas que se encuentran en su espacio.
Esa será esta ventana aquí, Subsuperficie 4, y esta ventana aquí, Subsuperficie 3.
Volviendo a los controles de sombreado, en la parte inferior, asignaremos los controles de sombreado a la subsuperficie 3. Haga clic en + para agregar uno más. Subsuperficie 4. Estas son las dos ventanas de la habitación.
Podemos guardar el modelo... solo cerrar esto... podemos abrirlo OpenStudio.
Vaya a la pestaña Medidas. La medida Radiancia se encuentra en Iluminación eléctrica, Controles de iluminación eléctrica.
Yo tengo dos de ellos; uno que está conectado a la Biblioteca de componentes de construcción. Es un poco viejo y tengo entendido que los programadores lo están editando ahora mismo.
Entonces, descargué el último de GitHub y lo puse en la carpeta Mis medidas.
Arrastra esto hasta aquí. Selecciónalo. Puedes personalizarlo de diferentes maneras. Los dejaremos como predeterminados. Clic en Guardar.
Para ejecutar la medida Radiance, debe tener Radiance y Perl instalados en su computadora.
Debe navegar hasta el sitio web de Radiance. Radiance-Online.org. Vaya a Descargar/Instalar, Instaladores de Radiance. Vaya a la última versión de Radiance en GitHub. Pinchalo.
Estamos usando Windows. Descargaremos la versión de Windows.
También necesitamos descargar la última versión de Perl... PERL... Creo que es Strawberry Perl. Selecciona esto. Seleccione el de 32 bits.
Vayamos a nuestra carpeta de descargas. Um, ambos... instalemos Radiance ya que ya está descargado.
Bueno. Asegúrese de hacer clic en esta opción para agregar Radiance a la ruta del sistema. Ya sea para los usuarios o para el usuario actual. Seleccionaré "todos los usuarios".
Esto es importante porque la medida Radiance en OpenStudio se basa en la ruta del sistema para encontrarla.
Haga clic en Siguiente. Terminar. ¡Estupendo! Ahora ambos están instalados. Deberíamos estar listos para irnos. Clic en Guardar.
Ahora ve a "ejecutar"... ¡oh!... lo siento... lo último que tenemos que hacer, después de instalar Radiance y Strawberry Perl, es reiniciar la computadora.
Haremos eso ahora. Bueno. Tenemos la computadora reiniciada. Volvamos a ejecutar la simulación.
Bueno. Parece que se está ejecutando con éxito. Desplácese hacia atrás aquí. Radiance pasa primero por la simulación de iluminación y sombreado.
Luego pasa esa información a EnergyPlus para hacer el resto de la simulación del modelo de energía del edificio.
Puede ver, en la parte inferior aquí, está eliminando los controles de luz natural para la ejecución de EnergyPlus.
Tiene que eliminar esos controles de iluminación natural para que EnergyPlus no intente sobrescribir la información de Radiance. Eso es lo que está haciendo allí.
Radiance simula primero toda la iluminancia y la potencia de iluminación de la habitación. Luego, pasa esa información a EnergyPlus.
Para acceder a esa información de Radiance, podemos ir a la carpeta del proyecto donde se encuentra el archivo del modelo OpenStudio (.OSM). Creo que es este de aquí.
Abra la carpeta de archivos de OpenStudio.
  Vaya a la carpeta "ejecutar". Está justo aquí: "Copia de medida de iluminación natural de resplandor". Abre esta carpeta. Abre la carpeta "Radiance".
Estamos buscando Salida..."Salida". Hay muchos archivos diferentes aquí que se generan desde Radiance.
Los dos que conozco son el ".sql" y el ".csv".
Puede usar DView para abrir el archivo SQL. En este momento, ya lo tengo predeterminado para abrir con DView. Puede abrir DView primero, luego buscaría este archivo SQL.
Vamos a abrirlo.
Puede ver que esta es la salida de Radiance. Está simulando la iluminancia durante todo el año.
Muestra las tendencias de la iluminancia normal directa, la iluminancia horizontal global, el sensor de luz diurna y el promedio del mapa de iluminancia.
Echemos un vistazo al sensor de luz diurna y al mapa de iluminancia promedio.
Puede ver que el sensor de luz diurna tiene una iluminancia bastante más baja que el promedio del mapa de iluminancia.
Esto probablemente se deba a que el sensor de luz diurna, aquí, solo mide un único punto en el espacio. El mapa de iluminancia mide múltiples puntos a lo largo de esta cuadrícula.
Está promediando esos. Podría significar que el sensor de luz diurna debe ubicarse en una mejor posición. Depende de cómo se ubiquen los ocupantes en la habitación. Donde se necesita específicamente la luz.
Podemos echar un vistazo a esto... um... la configuración es para este sensor de luz diurna. Tendremos que editar el espacio, seleccionar el sensor.
El punto de ajuste de iluminancia es de aproximadamente 46 pies-candela (495 lux) en ese punto de la habitación.
Puede ver que mantiene aproximadamente 50 pies-candela (538 lux).
Puede ver que el promedio para toda la habitación es un poco más que los 50 pies-candela en ese punto.
Podemos echar un vistazo a otras cosas... podemos ir a diario... y al mapa de calor. Hay diferentes formas de ver los datos.
Puedes ver eso basado en la posición del sol en el horizonte... finalmente, puedes mirar los perfiles mensuales de la iluminación.
Echemos un vistazo al archivo "CSV". No estoy seguro de cuáles son estos otros...
Echemos un vistazo al archivo csv. Tengo un montón de estadísticas diferentes... basadas en cómo quieres medir la iluminación (luminancia) dentro del espacio.
Entonces, así es como ingresa los controles de luz natural, los sensores de deslumbramiento Radiance y los mapas de iluminancia usando el complemento SketchUp. Y cómo ejecutar la medida Radiance en OpenStudio.
¡Gracias! Por favor, dale me gusta y suscríbete.

Merge Spaces from External File

17. OpenStudio SketchUp - Fusionar espacios desde un archivo externo

Discutimos cómo usar el script de usuario del complemento de SketchUp: Combinar espacios desde un archivo externo.  Esto también se puede aplicar como una medida descargada de la Biblioteca de componentes de construcción. Este script/medida es útil para fusionar un archivo con solo geometría/espacios en un archivo de plantilla que contiene construcciones, programaciones, cargas y tipos de espacio.

Transcripción:
Hoy hablaremos sobre un script de usuario útil. Si va a Extensiones, Scripts de usuario de OpenStudio, Modificar o Agregar elementos del modelo; se llama Fusionar espacios desde un archivo externo.
Este script de usuario es muy similar a hacer New OpenStudio Model from Wizard. Lo usa si desea usar sus propios archivos de plantilla como biblioteca para comenzar el proyecto.
En este momento, tenemos un archivo de plantilla vacío. El archivo de plantilla está vacío de geometría.
Si vamos a la herramienta Inspector, podemos ver que este archivo de plantilla tiene tipos de espacio. Tiene conjuntos de horarios y construcciones. También tiene un montón. No tiene ninguna geometría.
Tenemos otro archivo que contiene la geometría. Esto tiene solo geometría y tipos de espacio. Podemos ver Render By
Construcción. Mira, no tiene construcciones.
Representado por tipo de espacio; no tiene tipos de espacio. Pero, tiene espacios y tiene geometría.
Podemos mirar en la herramienta Inspector... podemos ver que tiene 48 espacios. Podemos ver claramente que tiene geometría.
Para fusionar estos dos, el que tiene la geometría y los espacios en el archivo de plantilla de la biblioteca, abra el archivo de plantilla. Lo que hemos hecho.
Podemos guardar este archivo de plantilla como nuestro proyecto. Lo llamaremos "proyecto". Guardar.
Ahora, vaya al menú Extensiones, Scripts de usuario de OpenStudio, Modificar o Agregar elementos del modelo, Combinar espacios desde un archivo externo.
Seleccionaremos nuestro archivo OSM que contiene solo la geometría y los espacios. Haga clic en abrir.
Dice que los espacios han sido importados y a veces esto lleva un tiempo...
Bueno. Dice que se completó. Ha importado la información del archivo de geometría.
No estoy seguro de por qué esto está aquí... debe haber quedado de la última vez que ejecuté la medida.
Vamos a comprobarlo. Tenemos la geometría importada en el archivo de plantilla. Podemos mirar render por construcción. Podemos ver que ha habido una construcción aplicada.
 
Probablemente se deba a que en el archivo de plantilla, bajo nuestro valor predeterminado para la instalación, hay construcciones predeterminadas, tipos de espacios y conjuntos de horarios.
Si observamos Renderizado por tipo de espacio, probablemente dirá que todos estos son el tipo de espacio predeterminado. Una habitación con literas. Sí.
Ahora que hemos importado la geometría, podemos continuar y comenzar a asignar tipos de espacio a nuestro modelo.
Por ejemplo, esto sería... Lo siento... seleccionemos Renderizar por tipo de superficie...
Seleccionaremos este espacio aquí. es una cocina Podemos aplicarle el tipo de espacio Cocina.
Vuelva a Representar por tipo de espacio... y vea que el tipo de espacio Cocina se ha aplicado a este espacio.
Entonces, así es como importa geometría en un archivo de plantilla que contiene todas sus construcciones, programaciones, cargas y plantillas de tipo de espacio.
Como alternativa, puede utilizar la medida de OpenStudio. Primero echemos un vistazo a la pestaña de geometría en la plantilla nuevamente.
Nuevamente, este es un archivo de plantilla, por lo que contiene todos sus programas, materiales, cargas y tipos de espacio, pero no contiene ninguna geometría.
Si sube a Componentes y medidas... lo siento... um... suba a Componentes y medidas, Aplicar medida ahora.
Puede descargar una medida de la Biblioteca de componentes de construcción... se encuentra en Todo el edificio, Tipos de espacio.
  Se llama lo mismo: Fusionar espacios desde un archivo externo.
Puede ingresar la ruta del archivo al archivo OpenStudio que contiene su geometría. Puede seleccionar cualquier cantidad de opciones para importar esa geometría.
Así es como se ejecuta la medida en OpenStudio.
¡Gracias! Por favor, dale me gusta y suscríbete.

Assign thermal zones automatically

18. OpenStudio SketchUp - Asigna zonas térmicas automáticamente

En el video de hoy, usaremos el script de usuario de OpenStudio: agregar nuevas zonas térmicas para espacios sin zona térmica.

Transcripción:
Buena tarde.
Hoy os vamos a enseñar un consejo muy rápido.
Un muy buen consejo.
Un consejo sobre cómo asignar zonas térmicas en unos pocos clics. A todos estos espacios a la vez.
Dejanos empezar. Primero, seleccionemos nuestro modelo. A continuación, vayamos al menú Extensiones, Abrir guiones de usuario de Studio, Modificar o agregar elementos del modelo, Agregar nueva zona térmica para espacios sin zona térmica
Selecciónelo, haga clic y espere.
Todos los espacios ahora están asignados con zonas térmicas.
Tenga en cuenta que algunas zonas térmicas tienen colores similares, pero el programa las entiende como zonas térmicas diferentes y únicas.
¿DE ACUERDO?
Este fue el consejo de hoy sobre cómo reducir el tiempo de modelado asignando zonas térmicas a todos los espacios que no están asignados a una zona térmica.
¡Gracias!
  Por favor, dale me gusta y suscríbete.
 

Adding overhang elements in a few clicks

19.OpenStudio SketchUp: agregar elementos salientes con unos pocos clics

En el video de hoy, agregaremos elementos salientes a todas las subsuperficies del modelo o a algunas subsuperficies seleccionadas.
unos pocos clics. Estos elementos, también conocidos como toldos, brises o cortinas exteriores, tienen como objetivo minimizar la incidencia de la radiación solar directa sobre las ventanas.
Esta estrategia ayuda a reducir la carga térmica, minimizando así el consumo energético de los sistemas activos de climatización.

Transcripción:
Así que veamos otro consejo rápido y útil en unos pocos clics.
Hoy, vamos a insertar voladizos de ventana en la parte superior de las ventanas.
Estos también se conocen como brises horizontales, persianas exteriores o toldos.
Estos elementos son fundamentales para minimizar la incidencia de la radiación solar directa sobre las superficies de las ventanas.
Minimizará la carga térmica.
 
Para comenzar, nuestro primer paso será seleccionar el modelo.
Seleccionamos los espacios a los que queremos añadir las sombras.
  Seleccionaremos todos los espacios.
Ahora vaya a Extensiones, OpenStudio User Scripts, Modificar o agregar elementos del modelo, Agregar voladizos por factor de proyección.
Nos da estas opciones que están relacionadas con las dimensiones de las ventanas.
Servirán para editar los elementos salientes de nuestro modelo.
El primer cuadro de diálogo (Factor de proyección) se refiere a qué tan lejos se proyecta el voladizo del muro. Es un porcentaje de la altura de la ventana.
El valor de 0,5 significa que se proyectará al 50 % de la altura de la ventana. Esa será su longitud.
El Desplazamiento corresponde a la distancia vertical que el voladizo estará por encima de la ventana. Se mide desde el borde superior de la ventana.
Nuevamente, es un porcentaje de la altura de la ventana.
Haga clic en Aceptar".
Tendremos el siguiente resultado.
Tenga en cuenta los elementos salientes.
Estos elementos se crearon a partir de las características asignadas en el cuadro de diálogo.
El Desplazamiento mencionado anteriormente corresponde a la distancia desde el borde superior de esa ventana hasta donde desea instalarlo.
Lo cambiaremos para ver cómo funciona el atajo nuevamente.
Seleccionaremos de nuevo nuestro modelo.
Haga clic en extensiones.
Repita los mismos pasos que antes.
Sin embargo, como ya habíamos agregado voladizos, tendremos que reemplazarlos.
Guardemos esto; el tamaño es el 50% de la altura de la ventana o subsuperficie.
Para el valor de compensación, le asignaremos 0.2.
Y ahora seleccionamos la opción Verdadero, porque ahora queremos reemplazar los voladizos antiguos por los nuevos.
Haga clic en Aceptar"
Observe una distancia vertical.
Ahora tenemos una mayor distancia vertical desde la parte superior de la ventana.
Hagámoslo de nuevo como ejemplo.
Seleccionar como verdadero.
Eliminaremos este desplazamiento vertical.
Agregaremos otro 20% al tamaño del elemento saliente.
Date cuenta de que la distancia vertical ya no existe.
Y obtuvimos un aumento del 20% en la longitud del elemento voladizo.
Esta fue una instrucción rápida sobre cómo usar OpenStudio User Script para agregar voladizos a sus ventanas.
¡Gracias! Por favor, dale me gusta y suscríbete.

Adding Photovoltaics

20. OpenStudio SketchUp - Adición de energía fotovoltaica

​​

Hoy estaremos incorporando sistemas fotovoltaicos al modelo energético. Prepararemos el modelo para 
recibir el sistema, observaremos algunos detalles fundamentales en la inserción e investigaremos la
efectos de la fracción de área ocupada por el sistema fotovoltaico y su eficiencia.

Transcripción:
Buenas tardes amigos, estamos de regreso, aprendiendo sobre modelado energético.
Estamos usando la extensión SketchUp para Open Studio.
Hoy vamos a aprender a implementar un sistema fotovoltaico simple.
  También ejecutaremos el modelo, veremos los resultados y haremos algunas comparaciones.
Un sistema fotovoltaico (PV) es un sistema capaz de convertir la energía solar en energía eléctrica, explicándolo de una manera muy básica.
Nuestro objetivo aquí es utilizar este tipo de sistema para nuestro modelo.
Para empezar, preparemos primero una superficie para recibir el sistema fotovoltaico.
No podemos usar cualquier superficie. Para este script de usuario, aplicaremos el PV a una superficie de sombreado.
Nuestro primer paso es usar la herramienta "crear grupo de superficies de sombreado".
Seleccione en el modelo una superficie para aplicar el elemento de sombreado. Será nuestro sistema fotovoltaico.
Valide presionando la tecla "Enter". No dibujaremos el sistema fotovoltaico.
El elemento de sombreado debe tener la misma forma que el sistema fotovoltaico (PV).
Entonces, cuando piense en su sistema fotovoltaico, piense en su forma cuando lo dibuje.
Para simplificar el progreso de este video, no discutiremos la orientación óptima (la mejor orientación para capturar la mayor cantidad de luz solar).
Hemos creado el elemento de sombreado. Es importante que este tinte púrpura oscuro mire hacia afuera.
Si no es hacia el exterior, es necesario invertir. Si es necesario: seleccione la cara, haga clic con el botón derecho, invierta las caras.
Extruiremos nuestra superficie a una caja para darle algo de profundidad.
  (Alternativamente, puede usar la herramienta de movimiento para colocar la superficie un poco más arriba).
Bueno. Ahora asignaremos el sistema fotovoltaico (PV). Seleccione el grupo de sombreado y seleccione la superficie.
Vaya a "Extensiones", "Secuencias de comandos de usuario de OpenStudio", "Alterar o agregar elementos del modelo", "Agregar fotovoltaica".
Tenemos un cuadro de diálogo con 3 opciones. La primera opción es elegir un centro de distribución de carga. Es el centro de control para la medición y gestión del sistema fotovoltaico.
No contamos con un centro de distribución, por lo que es necesario crearlo. Deje esto como predeterminado.
La segunda opción describe qué parte de la superficie está cubierta con células fotovoltaicas.
Como se muestra en la pantalla, el valor especifica que el 100% del sistema fotovoltaico ocupará el elemento de sombreado.
Si solo asignáramos el 50%, el valor a especificar sería 0,5.
El programa entendería que solo el 50% del sistema ocuparía el elemento de sombreado. Dejaremos el valor por defecto.
La tercera opción nos habla de la eficiencia de conversión de la fotovoltaica. La conversión de energía solar en energía eléctrica no es 100% eficiente.
No convierte toda la luz solar en electricidad. La eficiencia predeterminada es del 20%.
Dependiendo del fabricante, el porcentaje de eficiencia puede ser diferente.
Lo dejaremos por defecto. Hacemos clic en Aceptar.
Ahora puede ver que el sistema fotovoltaico está asignado al edificio.
En el modelo, este sistema podría estar en cualquier posición.
Pero, estratégicamente se coloca en superficies horizontales o incluso con cierto ángulo. Eso captará la mayor cantidad de radiación solar.
El siguiente paso es simular. Abrimos el modelo en Open Studio y ejecutamos la simulación.
Y evaluaremos en los resultados de la simulación.
Vamos a añadir una medida de informe para poder evaluar la energía producida por la fotovoltaica.
Cuánta energía eléctrica consume el edificio y cuánta genera la fotovoltaica.
Para este modelo se utilizaron cargas internas simples como iluminación y equipos eléctricos. Están ahí para que podamos probar el modelo fotovoltaico.
El informe de medición ya está agregado.
Estamos utilizando el sistema de medición internacional (versión de Filipinas). Ejecutemos la simulación.
Tuvimos éxito en nuestra simulación. Evaluaremos el informe.
Según el "Resumen del edificio", vemos que nuestro modelo tiene una demanda total de electricidad. Hay cargas internas que generan esta demanda.
Veamos el "Resumen de fuentes de energía renovable". Esta es la electricidad producida por el sistema fotovoltaico que agregamos.
Donde el sistema fotovoltaico ocuparía el 100% del elemento de sombra. Tiene un 20% de eficiencia.
El sistema es capaz de generar una electricidad equivalente a 9.816 kWh.
Esto resulta de las características que le asignamos previamente.
También podemos ver en la guía "Resumen de sitios y fuentes".
Aquí tenemos la demanda de energía eléctrica del modelo. A continuación tenemos la "Energía Neta del Sitio". Es una diferencia en la energía consumida y producida.
La energía que se consume menos la energía generada por el sistema fotovoltaico.
Por supuesto, no encontraremos exactitud en los valores.
​​ si hacemos los calculos.
Hay pérdidas de distribución y conversión de energía.
  Estas pérdidas se suman desde la matriz fotovoltaica hasta los cables eléctricos, la conversión de CC a CA y, finalmente, las pérdidas reactivas que van a la red eléctrica.
Estos factores se utilizan para estimar aproximadamente. Son, en general, estimaciones fiables.
Ahora vamos a cambiar las características del sistema fotovoltaico y volver a evaluar esos números en el informe.
Memoricemos esta cantidad de electricidad producida para que podamos compararla más tarde.
Este valor generado corresponde a una fracción del 100% del área sombreada son células solares y operan al 20% de eficiencia. Cambiaremos estos valores.
Vaya a "Extensiones", "Secuencias de comandos de usuario de OpenStudio", "Alterar o agregar elementos del modelo", "Eliminar fotovoltaicos".
Primero, eliminemos el sistema existente. Haga clic en "Sí" para eliminarlo por completo.
Ahora vamos a asignar un nuevo sistema fotovoltaico. Cambiemos la fracción de la placa fotovoltaica.
La eficiencia se mantendrá en un 20%, para que podamos comparar con los números que ya tenemos. Haga clic en Aceptar.
Guarde el modelo y vuelva a abrirlo en la aplicación Open Studio.
Ahora vamos a simular de nuevo.
Volvimos a tener éxito. Evaluaremos el informe nuevamente.
El sistema generó 4.908 kWh de energía eléctrica.
Este valor corresponde exactamente a la mitad de la energía producida que teníamos anteriormente.
Así como reducimos el sistema fotovoltaico en un 50%, también reduciremos el 50% de la electricidad generada.
Y eso es exactamente lo que se expresó en el informe.
Ahora trabajaremos con eficiencia. De forma predeterminada, el programa utiliza una eficiencia del 20 %.
Vamos a aumentar las eficiencias para obtener nuevos valores
​​ de energía eléctrica.
Nuevamente vamos a editar. Cada vez que edite, debe hacer clic en la superficie y eliminar el sistema existente como lo hicimos anteriormente. Le permite implementar un nuevo sistema.
Esta vez no vamos a tocar la fracción del área, sino la eficiencia.
Agregaremos un 20% adicional de eficiencia a nuestro sistema, lo que dará como resultado una eficiencia general equivalente al 40%.
Hacemos clic en "ok". Guárdalo. Vuelva a abrirlo en Open Studio. (Puede buscar el archivo o simplemente usar "Volver a Guardado")
Y lo tenemos abierto de nuevo.
Recordemos que estamos investigando la influencia en la variable eficiencia del sistema fotovoltaico.
Ejecutaremos la simulación de nuevo.
Simulación terminada. Evaluemos los resultados. Vaya al "Resumen de fuentes de energía renovable".
Y observamos que el valor de la energía eléctrica producida es ahora de aproximadamente 19.633 kWh.
En la primera simulación, cuando teníamos simulaciones con las características de 100% fracción de área y 20% de eficiencia, obtuvimos un valor de 9.816 kWh.
Tenga en cuenta que el valor de la generación de energía ha aumentado y este aumento se justifica por el aumento del 20% en la eficiencia que utilizamos esta vez.
Está claro que nuestros cambios afectaron la simulación.
Entonces, eso es básicamente todo. Es la forma de añadir sistemas fotovoltaicos a los modelos energéticos.
Son muchos los factores a analizar a la hora de diseñar un sistema fotovoltaico.
Este script de usuario de SketchUp OpenStudio le permite personalizar fácilmente las dimensiones y los parámetros de rendimiento simples de un sistema fotovoltaico.
 
Le permitirá evaluar rápidamente el rendimiento de un sistema fotovoltaico.
Les agradezco a todos, les pido que se suscriban al canal, disfruten los videos y no olviden hacer clic en las notificaciones para recibir cada vez que publiquemos nuevos videos.

All About Shading Surfaces

21. OpenStudio SketchUp - Todo sobre las superficies sombreadas

Cubriremos las tres categorías de elementos de sombreado disponibles en el video y cuándo usar cada uno. Asignaremos los materiales de construcción a los elementos de sombreado, así como los horarios de transmitancia. El modelo se simulará y las propiedades se evaluarán en el informe HTML que el programa pone a disposición después de la simulación.

Transcripción:
Chicos, tenemos más videos.
En este video, abordaremos las tres categorías de sombreado que tiene el programa para usar en simulaciones.
También cubriremos algunas herramientas de 'scripts de usuario'.
Y finalmente simularemos el modelo.
Para empezar, primero asignemos algunas superficies de sombreado usando la herramienta 'nuevo grupo de superficies de sombreado'.
Implementemos una superficie de sombreado en esta posición y validémosla con la tecla 'ENTER'.
Usando la herramienta de línea.
Dibujemos un alero para este techo.
Primero elabore una superficie de sombreado.
Imaginemos un edificio vecino al lado.
Validamos con la tecla 'ENTER'.
Usemos la herramienta rectángulo.
Vamos a crear este elemento de sombra, que representa un edificio vecino.
También vamos a imaginar que al frente de nuestro edificio hay un árbol.
Usemos la herramienta de rectángulo para dar forma a nuestro árbol.
Dibujemos el árbol.
Árbol dibujado, ahora vamos a cortarlo.
Reubiquemos el árbol más cercano al edificio.
Ya tenemos tres superficies de sombreado en el modelo.
Seleccionemos el modelo
Usando la herramienta que usamos antes.
Agreguemos persianas de ventana horizontales a través de la herramienta 'scripts de usuario'.
Se nos pide especificar la proyección relativa de la sombra.
La relación es proporcional al tamaño de la ventana (subsuperficie).
Para esta situación el valor es 0.5, significa el 50% del tamaño de la ventana.
El 'desplazamiento' representa la distancia desde el elemento de sombra hasta la ventana. Para esta situación, lo colocaremos al principio de la ventana, en la parte superior. El valor será '0'.
Validamos y esperamos.
Nótese la diferencia de tonalidad de este elemento de sombra con respecto a los demás.
Esta diferencia es algo intencionado en el programa, no representa ninguna anomalía.
El programa afirma que este elemento de sombreado difiere de los demás.
A partir de ahí, comenzaremos la explicación. ¿Por qué hay tal cosa?
Cuando hacemos clic en el elemento de sombreado que representa el edificio vecino, notamos que, a través de la herramienta 'Inpector', vemos un cuadro de diálogo con tres opciones.
Opción 'sitio', 'edificio', 'espacio'.
Cada una de estas opciones tiene un propósito.
Supongamos que vamos a utilizar el tipo 'sitio'.
Observe que el tono ha cambiado.
Este edificio vecino pertenece al sitio.
Sin embargo, pertenece al tipo 'sitio', ya que este tipo representa elementos que representan la ubicación, es decir, no están vinculados al edificio.
Este razonamiento también es válido para el árbol.
Cuando volvemos a mirar la ventana de la herramienta 'Inspector', se puede ver que el árbol se caracterizó como 'edificio', pero es del tipo 'sitio', ya que pertenece al sitio.
Cambiemos el nombre del elemento para que sea más fácil de entender cuando vamos a asignar las construcciones en la aplicación 'Open Studio'.
Cambiemos también el nombre a este aquí.
Cuando hacemos clic en este elemento que representa el alero, notamos que es del tipo 'edificio'. Esta atribución es cierta, ya que el elemento pertenece a nuestro edificio.
Supongamos que el edificio gira, este elemento girará con el edificio, porque es un elemento que pertenece al edificio.
También nos fijamos en este otro tipo de 'espacio'.
Este tipo realiza la asignación del elemento de sombreado a un espacio.
Esto simplemente facilita la edición de todos los elementos de sombreado asociados con un espacio.
Entonces, la función del tipo 'espacio' es la asociación del elemento de sombreado al espacio.
Después de esta información.
Exportemos el modelo a 'OpenStudio', carguemos la aplicación.
Herramienta cargada. El primer paso es comprobar la integridad de la geometría.
Asegurémonos de que la ubicación de los elementos de sombra sea correcta.
El alero, la extensión del techo.
Y revisa los brises horizontales.
Todo está en su lugar, solo observamos esta anomalía en el color del techo, pero no interferirá con la simulación.
Hagamos clic en la pestaña 'facilidades'.
Hacemos clic en la subpestaña 'sombreado'.
Tenga en cuenta que hemos enumerado los elementos de sombreado que creamos en el modelo.
Hay estos tres elementos aquí, pero son cuadros vacíos que olvidamos eliminar, pero no influirán en la simulación.
Atengámonos a estos otros elementos.
Aquí tenemos el árbol, que nombramos en 'SketchUp'.
El árbol puede recibir un horario de transmisión.
También podemos asignar un material al árbol. Para esta situación le asignaríamos madera al árbol.
En este punto tenemos el edificio vecino.
Este edificio vecino también puede recibir material, para esta situación lo imaginaremos que sea de hormigón.
También tenemos el alero, el elemento de sombreado que forma parte del techo.
A este elemento también podemos asignarle una construcción de hormigón, metal o algo que pueda servir como elemento de sombra.
Para hacer esto, debemos agregar construcciones, hagámoslo.
Hacemos clic en la pestaña 'construcciones', subpestaña 'construcción'.
Nótese aquí que las construcciones ya habían sido creadas.
Borremos.
Y hagámoslo de nuevo.
La primera construcción será para el edificio vecino, recordando que es de tipo 'sitio'.
Llamémoslo 'site_building'.
Mientras pensamos en un edificio de hormigón, arrastremos un material de la biblioteca que parezca hormigón.
Para el árbol, también es un tipo de 'sitio'.
Para este elemento, generalicemos como la madera.
Arrastramos desde la biblioteca y nos soltamos.
Para el alero, la parte del elemento que forma el techo.
Para esta parte podemos nombrar el tipo 'edificio'.
También será de hormigón.
Ahora vamos a crear un elemento más para el tipo 'espacio'.
Estos elementos son las cortinas de las ventanas exteriores, que se encuentran en la parte superior de las ventanas.
Podemos atribuir a estos elementos algún material similar al metal, la madera. Para esta situación les asignaremos que sean de metal.
Después de crear estas construcciones, es hora de caracterizar los elementos de sombreado.
Es de destacar que estos materiales que estamos usando aleatoriamente solo intentan aproximarse a su composición real.
Sin embargo, hay una forma de editar las propiedades de estos materiales y hay una biblioteca disponible en caso de que necesites algo más específico.
Ahora volvamos a la pestaña de 'instalaciones'.
Además, seleccionemos 'mi modelo' y busquemos los edificios.
Evaluemos primero el árbol.
Hacemos clic en la construcción hecha para el árbol y la arrastramos y soltamos para caracterizar el árbol.
Hagámoslo ahora para el edificio vecino, mira los seis lados del edificio.
Asignemos cada cara a la construcción de hormigón realizada.
La atribución del nombre fue intencional para facilitar la identificación y caracterización.
Ese tipo de 'edificio'.
Atribuimos 'edificio'.
El tipo 'espacio' no está disponible aquí.
Sin embargo, cuando volvamos a la pestaña 'construcciones' > 'conjunto de construcciones', nótese aquí la opción para que otras construcciones asignen el tipo 'espacio'.
Asignemos aquí la construcción de tipo 'espacio'.
Existe la posibilidad de asignar los otros tipos aquí también, sin embargo en nuestro modelo tenemos dos tipos de sombras similares, pero con diferente material de construcción, no haremos esta asignación aquí debido a la estandarización de materiales.
Debido a esta condición, realizamos la caracterización de los materiales en la pestaña 'instalaciones'.
Todos los materiales han sido asignados a los elementos de sombreado. Veamos ahora el programa de transmitancia.
Existe la posibilidad de elaborar un programa de transmitancia. Este cronograma se ajusta a los casos en que el elemento puede variar dependiendo de la temporada, variables ambientales o algunos factores.
Para nuestro caso, tenemos el árbol.
El árbol no tiene su follaje completo todos los días del año.
Hay un periodo en el que el árbol tiene un valor de transmitancia determinado y otro periodo que tiene un valor de transmitancia diferente.
Esta variación se le puede describir al programa para que implemente estas condiciones en la simulación.
Ahora resolvamos este programa de transmitancia para el árbol.
Hacemos clic en la pestaña 'horarios' > subpestaña 'horarios'.
Vamos a crear un horario fraccionario.
Llamémoslo 'árbol'.
Para facilitar la tarea. Por defecto asignaremos 0,9 de transmitancia.
Es decir, si no se cumple ninguna de las condiciones que implementaremos, el programa usará este valor por defecto para la rutina.
El programa entenderá que hay un 90% del paso de la luz solar.
Ahora implementemos la condición del árbol. Un período que tiene hojas y un período que no tiene hojas.
Hay un período que comienza en la primavera donde tenemos la fecha 20 de marzo.
Asignemos esta fecha, entonces en esta fecha consideremos que el árbol tiene una transmitancia de 0.1, es decir, tiene casi todo el volumen de las hojas.
Y durante el período las hojas caen hasta que no hay más hojas hasta el período de primavera.
Eso comienza el 23 de septiembre.
Este período el árbol tiene las hojas.
Fuera de este periodo no tiene hojas
Asignemos estas condiciones a las condiciones de diseño de verano. En el verano, hay una transmitancia de 1.
Es decir, no hay árbol, o en invierno se cortó el árbol.
De todos modos, existen estas dos situaciones que son los días del 'diseño'. El peor caso posible.
Hay esta prioridad, hay esta información de que durante este período que corresponde a marzo, que corresponde al período de primavera, verano y principios de otoño que el árbol tiene hojas y luego pierde follaje durante el otoño y el invierno.
El cronograma ya se ha elaborado, y hay un patrón para todo el año y durante los días de diseño.
Para iniciar la simulación necesitaremos configurar la distribución solar en el control de simulación.
Necesitamos considerar la distribución solar con efectos de reflexión, tenemos la opción de considerar solo el exterior, solo el interior o ambos. Supongamos que son ambos.
Después de esta configuración, revisamos el horario y vamos a la pestaña 'facilidades' para asignar el horario que creamos al árbol.
Aquí mismo el horario. Volvamos a comprobar. Incluso hay otro horario, pero no se edita. El horario válido es este.
Finalmente asignamos el horario de transmitancia al árbol y edificios. Ahora, simulemos el modelo.
Tuvimos éxito en la simulación, mostremos los resultados a través del archivo HTML.
A través de la propiedad podemos observar los valores de reflectancia solar visible
​​ de los elementos que implementamos en el modelo.
Aquí se representan las persianas de las ventanas exteriores, recibieron una construcción metálica, toda esta información corresponde únicamente a los brises.
Aquí tenemos los elementos locales.
Aquí tenemos todos los valores.
​​ relacionados con los elementos creados, estos valores de transmitancia​​ afectan directamente al rendimiento energético del edificio.
También afectan el cálculo del balance de energía del programa.
Así que este fue otro video que muestra los detalles de los elementos de sombra.
Suscríbete al canal, disfruta de los videos, activa la campanita de notificaciones para estar informado cuando haya nuevos videos disponibles en el canal.

Cleanup Origins

22. OpenStudio SketchUp - Orígenes de limpieza

En este tutorial, se cubrirá una funcionalidad más de la extensión de scripts de usuario. Aprendamos cómo cambiar el tamaño del espacio disponible en relación con el espacio necesario. Cabe señalar que es una herramienta práctica de usar, pero debes prestar mucha atención a cómo la usas.

Transcripción:
Empecemos otro video de la serie "User scripts"
Sabemos que son herramientas importantes que ahorran tiempo. Estas son herramientas que a menudo son efectivas. Sin embargo, a veces es necesario tener cuidado al usarlos.
Hoy tenemos nuestro edificio y tenemos un problema donde los orígenes del espacio están ubicados fuera del espacio.
Este es realmente un problema visual, pero puede ser confuso y difícil de manejar.
Una solución rápida a este tipo de problema es a través de la extensión de los "User scripts", "Cleanup Origins".
Sin embargo, antes de comenzar este procedimiento, guardemos el modelo. También comprobaremos si hay errores o advertencias.
No hay errores o advertencias en nuestro proyecto.
Este procedimiento se puede hacer para un solo espacio, pero para nuestro modelo lo haremos para todos los espacios.
Nuestro modelo tiene muchos espacios que necesitan ser modificados.
Seleccionemos la plantilla, hagamos clic en extensiones, abramos Studio "User Scripts", modifiquemos o agreguemos elementos del modelo, limpiemos los orígenes.
El programa ha completado la ejecución del comando. Tenga en cuenta la confusión. La mayoría de las veces esto no es un problema.
Guardemos el modelo y volvamos a abrirlo.
Todos los orígenes han sido corregidos. Han sido reajustados para encajar dentro de los espacios.
Es muy importante prestar atención a los errores que genera este procedimiento.
Es necesario comprobar si existen estos errores.
Para la verificación, es bueno usar la herramienta Inspector y la información de error. Veamos si hubo estas distorsiones o cambios en el modelo.
La resolución de errores es fundamental para evitar problemas en las simulaciones.
Finalmente, este es otro video de la serie "User Scripts"
Agradezco la atención de todos y no olviden SUSCRIBIRSE al canal.
Gracias a todos.

23. OpenStudio SketchUp - Export Selected Spaces to a new External Model

In this episode, we discuss the OpenStudio user script "Export Selected Spaces to a new External Model". It is used to eport geometry and space type information into a completely new, separate, OpenStudio model for further analysis of different thermal zoning patterns and/or HVAC systems.

Transcript:

Today we are going to talk about another useful user script. It is located under extensions, openstudio user Scripts, alter or add model elements.
It is called "export selected spaces to a new external model"
You can see that we have a model with various different spaces in it.
If we take a look at the osm file, you can see that it has a weather file assigned. It has some schedule sets. It has construction materials. It has people, lighting, and gas loads.
It has some specific space types. In the spaces section, you can see that it has spaces assigned.
You can even see that we have assigned some thermal zones and associated with those thermal zones we have assigned some HVAC systems. This is a fully complete model.
If you wanted to export some of these spaces or even all of these spaces to a separate model and create a different thermal zoning pattern or different HVAC systems, you can use this measure.
We can select multiple of these spaces and export them to an external model.
Or, we can we can even select all of them and export this to a an external model for further analysis.
We will select all of the top floor...sorry...all of the top floor spaces.
We will export these to a separate file so that we can analyze it and assign a different type of HVAC system.
It will allow us to see how this first floor operates using different scenarios.
Go to the user scripts, alter or add model elements; "Export Selected Spaces to a new External Model
It says it was successful. It created a new model with 36 spaces in it.
Let us open that up. You can see that it has those 36 spaces exported.
It even has the space types and it has the people and lighting loads associated with those.
If we look at the geometry, you can see that we we exported that Upper Floor.
However, if we look at the thermal zones tab, it did not export any of the thermal zones.
If we look at the HVAC tab, you will note that it did not export any of the HVAC systems.
You can think of this as a a seed model for doing analysis on this Upper Floor.
You can assign these different spaces into different thermal zones and by assigning different HVAC systems to run this separately.
That way, you can see how the system operates with different parameters.
That is how you export geometry to another model. Again, it is extensions, openstudio user Scripts, alter or add model elements, and "Export selected spaces to a new external model"
Thank you! Please like and subscribe.

24. OpenStudio SketchUp - Merge Spaces From External File

In this episode, we discuss the OpenStudio user script "Merge Spaces From External File". It is used to import geometry and space type information into an existing OpenStudio model for further analysis. This measure is useful for combining buildings into a large campus model for analysis of shared HVAC systems such as a central heating or cooling plant.

 

Transcript:

Today we are going to talk about another useful user script. It is located under extensions, openstudio user Scripts, alter or add model elements.
It is called "export selected spaces to a new external model"
You can see that we have a model with various different spaces in it.
If we take a look at the osm file, you can see that it has a weather file assigned. It has some schedule sets. It has construction materials. It has people, lighting, and gas loads.
It has some specific space types. In the spaces section, you can see that it has spaces assigned.
You can even see that we have assigned some thermal zones and associated with those thermal zones we have assigned some HVAC systems. This is a fully complete model.
If you wanted to export some of these spaces or even all of these spaces to a separate model and create a different thermal zoning pattern or different HVAC systems, you can use this measure.
We can select multiple of these spaces and export them to an external model.
Or, we can we can even select all of them and export this to a an external model for further analysis.
We will select all of the top floor...sorry...all of the top floor spaces.
We will export these to a separate file so that we can analyze it and assign a different type of HVAC system.
It will allow us to see how this first floor operates using different scenarios.
Go to the user scripts, alter or add model elements; "Export Selected Spaces to a new External Model
It says it was successful. It created a new model with 36 spaces in it.
Let us open that up. You can see that it has those 36 spaces exported.
It even has the space types and it has the people and lighting loads associated with those.
If we look at the geometry, you can see that we we exported that Upper Floor.
However, if we look at the thermal zones tab, it did not export any of the thermal zones.
If we look at the HVAC tab, you will note that it did not export any of the HVAC systems.
You can think of this as a a seed model for doing analysis on this Upper Floor.
You can assign these different spaces into different thermal zones and by assigning different HVAC systems to run this separately.
That way, you can see how the system operates with different parameters.
That is how you export geometry to another model. Again, it is extensions, openstudio user Scripts, alter or add model elements, and "Export selected spaces to a new external model"
Thank you! Please like and subscribe.

Export Space Types
Merge Space From File

25. Building Energy Modeling in OpenStudio - Troubleshooting 2

In this series of episodes, we discuss some common simulation warnings and errors found in the EnergyPlus eplusout.err file. We will discuss these errors, and show common strategies to resolve them.

 

Transcript:

In this series I am going to cover a lot of the most common errors associated with running OpenStudio models for the first time. It is very discouraging to run a model and get this error "simulation failed to run".
A lot of this just stems from improper inputs to the program.
To find this information on YouTube, go to YouTube and type in OpenStudio. Then, type in the error that you are getting.
For example: "requested number of time steps is less than" and then hit enter. I will have the video captions posted in the description.
You can find a lot of these error codes by typing in OpenStudio and then the error wording.  If I discuss it, you should be able to find it.
For example, this error we just typed; you can see this in the description. It is also in the closed captions.
If you click on this it will go right to the video and discuss that error: "Requested number of time steps is less than suggested minimum"
Let us begin. Go to the folder where the OpenStudio file is...open up...we have our OpenStudio file here. OSM file. It also creates this folder with a bunch of output information.
We will open this. Go to run. Look for eplusout.err (it is an ".err" file). You can open this with a text editor as discussed in my previous troubleshooting video.
You will see that there are a number of warnings. There are also some severe errors.
Normally, the severe errors are what causes simulation failures. However, there are a few warnings that could significantly affect your model and they should not be neglected.
Normally, EnergyPlus will continue to run the simulation even, if you have just a simple warning.
But certain warnings could significantly affect your model, so some of these warnings should be treated as severe errors, even though it successfully runs your model.
Looking at the first warning; we have here "CheckEnvironmentSpecifications: SimulationControl specified doing design day simulations, but no design environments specified."
We can go back to our model. Look at the site Tab. We will look at our design day information. Here is the design day 
information.
You can see that there was no design day specified. These are are the the design days for summer and the design days for winter.
The most extreme temperatures during the summer and during the winter.
You can see that there are none specified, which is why we are getting this design day simulation error.
So, we will have to import a design day file. We will just click any one of these ddy files. Again, these ddy files can be downloaded from the EnergyPlus website.
We can select that...you can also see that there is another error; "CheckEnvironmentSpecifications: SimulationControl specified doing weather simulations; run periods for weather file specified; but no weather file specified.
Looking at the weather file you can see that we did not specify any weather files for this. We need to set the weather file.
And, if we go back to the error file, you will see that there are a couple of severe errors here; "Weather Simulation requested, but no weather file 
attached." and "GetNextEnvironment: Errors found in getting a new environment.".
The first one says there was no weather file attached. We solved this already.
As stated in previous videos, down at the very bottom it gives you a summary. It will tell you how many severe errors there were 
and how many warnings.
Now that we have added our weather file and design days, let us run the simulation again.
Okay. We successfully completed the simulation. Let us take a look at the error file again.
You can see that we no longer have those errors that we were talking about. We still do have a lot of other errors and warnings.
We will look at the first warning here; "Schedule:Constant="ALWAYS OFF DISCRETE"". Let us take a look at the osm file.
Open this up with the text editor. We will search for the "ALWAYS OFF DISCRETE".
You can see that it did not return any Search terms. That is because this ALWAYS OFF DISCRETE schedule and ALWAYS ON CONTINUOUS schedule are not located inside the osm file.
They are added when the OpenStudio file is translated to EnergyPlus. That means there is nothing you can do about these warnings.
In fact, these warnings are not very important to pay attention to. They are schedules that OpenStudio uses for scheduling equipment always on or always off.
Those schedules get applied once the OpenStudio file gets translated to EnergyPlus.
Let us look at the next warning; "CheckUsedConstructions: There are 11 nominally unused constructions in input." and then it says "For explicit details on each unused construction, use Output:Diagnostics, DisplayExtraWarnings;".
This display extra warnings object used to be toggled using a measure that you installed on the measures tab in OpenStudio. In the latest releases, they have placed this option under the simulation settings menu.
Let us got to simulation settings and scroll down. Click enable display extra warnings. We will re-run the simulation.
The simulation was run successfully. Let us go back to our error file. Reload it. You can see that it now shows the 11 constructions that were unused.
We can take a look at these constructions in our osm file. Go to the constructions tab.
You can see that these constructions are located in our construction set. Why are these constructions not being used? They should be used.
They are in our construction set. We can check to see if this construction set is being used in our space types.
We do not have it applied to our space types. We do have it applied at the facility level.
We do have the construction set applied at this facility level. These construction materials should be used in our model.
Let us go to the thermal zones tab. You will notice that we do not have any thermal zones assigned to the model. This is a problem.
While we do have a lot of spaces in our model, we do not have any thermal zones. Thermal zones are what actually gets passed to EnergyPlus for simulation.
OpenStudio collects all of the spaces into different thermal zones. It combines multiple spaces into a thermal zone.
Those thermal zones are what get passed to EnergyPlus for simulation. So, essentially, we are sending an empty model to EnergyPlus.
We need to have at least one Thermal Zone in our model. Click plus down at the bottom to create a Thermal Zone.
Go back to our spaces tab and assign all of those spaces to that Thermal Zone.
Go to my model tab, thermal zones, and drag in that Thermal Zone that we just created. We will apply this to all of the spaces. Now, all of the spaces are located in this Thermal Zone.
This Thermal Zone will get passed to energy plus for simulation. Let us run the simulation again.
The simulation was run successfully. Let us look at the error file again. Update it. You can see that we no longer have the unused materials and construction sets.
Another error has popped up; "Timestep:Requested number (1) is less than the suggested minimum of 4. Please see entry for Timestep in Input/Output Reference for discussion of considerations.
This Input/Output Reference manual is an important document in EnergyPlus. It describes all of the inputs and the outputs that are contained within the program.
The Input/Output reference manual has been discussed in previous videos on YouTube. Go back to our OpenStudio model.Go to the simulation settings tab.
We can adjust the number of time steps. This is the number of time steps per hour.
This is the number of times the simulation is run in a block of time. We currently have one time step per hour. The simulation is run for each hour of the year.
The error file is recommending that we have at least four time steps per hour. We can change this to four. That equates to a 15 minute time step. The simulation will be run for 15 minutes, then it is run for another 15 minutes and so on for the entire year.
Click the Run simulation tab again. Click run. The simulation was run successfully. Go back to our error file. Reload it.
You can see that it removed that error. Now we have another warning; "ManageSizing: For a Zone sizing run, there must be at least 1 Sizing:Zone input object. SimulationControl Zone Sizing option ignored."
This is a problem. We are looking at Sizing:Zone objects. Let us look at the Input/Output reference manual for EnergyPlus.
Search for this term. This is the object it is called Sizing:Zone.
As discussed in previous videos, you can find this Input/Output reference manual on the EnergyPlus website.
We will search for that term Sizing:Zone. Click on the first search result. It takes us to the table of contents. Use the hyperlink to take us 
directly there.
This Sizing:Zone object is needed to perform a Zone design airflow calculation for a single zone.
This error is saying is we do not have any HVAC system assigned to this Thermal Zone that would require a Zone sizing calculation. A system that would require movement.
Let us go back to our osm file. Click on the thermal zones tab again. You can see that we do not have any Air Loops assigned. No Zone Equipment assigned. No Ideal Air Loads assigned.
We can see that there is another error down towards the bottom of the error file. It says that we do not have "District 
Heating Peak Demand" meters, we do not have any "District Cooling Peak Demand" meters.
This one; "Output:Meter: invalid Key Name="DISTRICTCOOLING:FACILITY"". So, we do not have any HVAC meters on this facility because there is nothing to meter.
We do not have any HVAC equipment assigned to that Thermal Zone that would use electricity or gas or district cooling or district Heating.
Let us turn on ideal air loads. An ideal air loads uses an ideal District Cooling and District Heating system to heat and cool this Thermal Zone.
Now it should compute the Sizing:Zone object. Re-run the simulation. It has completed successfully. Look back at our error file. Re-load it. Go to the top. You can see the Zone sizing error has disappeared.
As discussed previously, these are inherent schedules in the translation from OpenStudio to EnergyPlus. There is nothing we can do about these warnings.
Let us look at the next warning; "GetHTSurfaceData: Surfaces with interface to Ground found but no "Ground Temperatures" were input." It tells you 
which surface this was first found in.
It will default to a constant 18°C annual ground temperature. This is saying is that we did not assign any ground temperatures for the model, so it is just going to use a default ground temperature of 18°C.
This is a pretty general temperature that works good for most models. However, if you are designing for extreme temperatures, for example in the 
Arctic or potentially near the equator, those ground temperatures might be different than this value.
To adjust this, you would have to have a special measure used to modify this value. We can leave this as it is or we can modify 
this just to get rid of this warning.
Either way, this warning is not a serious warning and it will not significantly affect your simulation.
Thank you! Please like and subscribe!

26. Building Energy Modeling in OpenStudio - Troubleshooting 3

In this series of episodes, we discuss some common simulation warnings and errors found in the EnergyPlus eplusout.err file. We will discuss these errors, and show common strategies to resolve them.

 

Transcript:

Let us look at the next warning in our eplusout.err file.
It says: Warning CheckConvexivity: Zone="Thermal Zone 1". It tells you what surface is applicable.  It is non-convex.
What is convexivity? What is convex and what is non-convex? We will copy this text and search for it in the EnergyPlus input output reference manual.
It takes you to this bit of information. It describes convexivity.
It tells you that convexivity only seriously affects your model if you are running FullInteriorAndExterior or FullInteriorAndExteriorWithReflections.
What do these selections mean in OpenStudio? Go to the simulation settings tab...simulation control...solar distribution.
It gives you an option for how EnergyPlus will simulate the model.
Right now we only have FullExterior selected. It will only be modeling the energy effects of the Sun as it contacts exterior surfaces.
It will not be taking into account Sun Reflections going through windows and bouncing off floors and walls.
If you want to model full solar effects that go through windows and bounce off the inside of the spaces, you need to select FullInteriorAndExterior or FullInteriorAndExteriorWithReflections.
If you are modeling just FullExterior, you don't have to worry about these non-convexivity issues.
Let us go back and take a look at what exactly convexivity is.
In a nutshell, this shows convex zones and non-convex zones.
Definition Convex Zone: a light Ray will only pass through two surfaces as it enters and exits the zone.
Definition Non-Convex Zone: a light Ray would pass through more than two surfaces.
You can see, for example...if this light Ray went through this wall right here and it might pass out through this wall right here. It only passes through two surfaces.
Whereas, this right right Ray might pass through this window right here and it might go out through this wall and it might go in through this window and then it might also pass out through this wall.
It is non-convex because it is actually transiting one, two, three, four surfaces. A convex Zone would only pass through two surfaces.
That is the definition of a convex Thermal Zone. And non-convex Thermal Zone.
If you take a look at our building, you can see that there are a lot of spaces that we have here, but all of these spaces are grouped into only one Thermal Zone.
That one Thermal Zone...all of these spaces get combined into one big Thermal Zone and they get sent to EnergyPlus.
You can see that our building is actually quite non-convex. If you drew a line passing from one side of the zone to the other you can see that it passes through multiple surfaces.
That is what this warning is telling us. If you do have zones that are non-convex; you are going to get a warning.
There are also non-convex surfaces as well...I will talk about those in just a minute.
As mentioned, if you are only modeling full exterior you do not have to worry about these these non-convexivity errors.
Let us now discuss convex and non-convex surfaces. This is saying that we have a surface number 100 which is non-convex.
We can search for the surface 100 in our .osm file. You can see that this surface 100 is composed of one, two, three, four, five vertices.
We can search for the surface 100 in SketchUp. Go to surfaces...and...surface 100.
Usually...you can see it highlighted here...it is surface 100. You can turn on visibility x-ray mode to see it better. Sometimes...
Otherwise, you can go to Edit, Face, Select, All Connected. That gives you a better idea of what it is connected to.
It is connected to this zone. Double click to edit this Zone. Look at surface 100...this roof ceiling right here.
You can see that it has one, two, three, four, five vertices.
This could be a problem if all of the vertices are not quite on the same plane.
According to this, they all have the same Z coordinate.  But it is rounded to the third decimal place.
If they are not on the same plane...one of these vertices is not on the same plane...you end up with a surface that is not completely flat.
This confuses EnergyPlus. It is not a serious error. It will not really affect your energy model unless you have a very serious (curved) non-convex surface.
If you want to get rid of this error, you can simply connect some of these vertices.
Preferably, you would connect them into triangles; like this. That way you do not have a surface that is in the shape of a letter U (saddle, hyperbolic geometry).
That is how you get rid of that error. You could do this for every one of these non-convex surfaces.
Surface 159, Surface 175, Surface 172...you could just connect all the vertices...
Okay. We have edited those surfaces that were in the error file. You can see that we added all of the triangles to those surfaces.
Reload the model...we will save the model in SketchUp...reload the model in OpenStudio. Run the simulation again. The simulation was successful.
Let us go back to our error file. Reload it. You can see that those errors got removed.
Let us look at the next error. GetVertices: Distance between two vertices < .01, possibly coincident. It shows the surface number and the associated Thermalzone.
It says that there is a Vertex 5 and vertex 4. You can see that the difference between these is less than 0.01. It says it is going to drop vertex 5.
Let us take a look at this surface 200. Go to the OpenStudio inspector. Go to surfaces. Browse for surface 200. Here. This one. It is a floor.
Double click to edit this. Take a look at this. You can see that it does have multiple vertices...five vertices.
If we zoom in on this see that these two vertices are are very close to each other.
This could have happened when we were tracing the floor plans. Our polygon ended up with this extra fragment here.
That is what this error is saying. It is saying that these two vertices are very close to each other.
They are so close to each other; EnergyPlus is saying it will just delete this vertex five.
I would guess that it is probably doing the same thing for surface 209 on the top.
If we look in the error file...yes...it does say that surface 209 has the same same problem.
Because those vertices are so close to each other, EnergyPlus is saying it will just get rid of these vertices. And it will continue with the simulation.
Clearly this is not a very significant error. It will not destroy the model, so EnergyPlus continues to simulate.
The error is not going to have a big impact on your energy model.
But, if you did want to resolve that error...draw a line between the two vertices...you can see that this axis is swept inward.
To fix it, simply select this line and click the move button. Move it that way. That solves the problem.
It solves the problem for both the floor and the roof surfaces. That is how you solve that problem.
Again, it is not a major error. But, if you want to get rid of those errors, that is how to correct them.
Now that we have solved all those, let us go back and reload and rerun the simulation. It was successful.
If we go back and look at the error output file; you can see that all of those non-convex errors have been resolved.
That is enough for today. We will continue this series of videos troubleshooting errors in future episodes.
Thank you! Please like and subscribe.

TS2
TS3 Errors
TS4 Errors

27. Building Energy Modeling in OpenStudio - Troubleshooting 4

In this series of episodes, we discuss some common simulation warnings and errors found in the EnergyPlus eplusout.err file.  We will discuss these errors, and show common strategies to resolve them.  Errors in this episode: 1. CalculateZoneVolume: The Zone="THERMAL ZONE 1" is not fully enclosed. To be fully enclosed, each edge of a surface must also be an edge on one other surface. 2. The surface "SURFACE 10" has an edge that is either not an edge on another surface or is an edge on three or more surfaces:

 

Transcript:

Okay, we are back here for another episode of troubleshooting the errors. We are looking at the eplusout.err file. 
The next warning that we get is CalculateZoneVolume: The Zone="THERMAL ZONE 1" is not fully enclosed. To be fully enclosed, each edge of a surface must also be an edge on one other surface.
Then it says The zone volume was calculated using the opposite wall area times the distance between them method.
So, that is the first error. We are going to look atthis next one in a minute. These are two related.
Let us talk about this calculate Zone volume error. First we will go take a look at the model.
One of the things that we need to note is this model has a single Thermal Zone. Even though I have all of these different spaces, when this gets passed to EnergyPlus it becomes one big blob.
It is a combination of all of the spaces. It is an average of all of these different spaces.
If we take a look at this rendered by Thermal Zone, you can see it is just one Thermal Zone. There are no other colors.
So, this whole thing gets passed to EnergyPlus as a single piece of geometry. A single zone that would be controlled by a single thermostat.
But, it is complicated. There is complicated geometry. With this error "calculate Zone volume" EnergyPlus is saying the geometry is not fully enclosed.
EnergyPlus is saying there is a piece missing somewhere. For example, there is a hole or something in your geometry.
EnergyPlus is saying this is not fully enclosed. There is a hole somewhere, so it can not calculate the volume based on all of the surfaces.
So for example EnergyPlus will calculate the distance between, say, this wall here and this wall here and it multiplies it by the area of this wall.
EnergyPlus is assuming that this is basically just a rectangular Thermal Zone. But it is not. Therefore, EnergyPlus tends to make very big mistakes on this.
There are two ways to solve this problem. You can figure out where the hole is and try to patch it up.
But, sometimes that is not successful because the holes can be very small. Or, there could just be some mismatch in your lines that are connecting the spaces.
The other solution is to hard size the volume and the floor area. Basically, you would manually calculate what the floor area is.
Then, you would enter it in here; in the Thermal Zone in the Open studio inspector.
Then, you would calculate the volume and then hard size that right here.
How would you do that? You can have SketchUp do it for you! We will just open up another instance of SketchUp.
We will copy all of this. Click Control-A to select all. Control-C and copy this. Click Control-V to paste it in here.
Now we have our model pasted into another instance of SketchUp. Click Control-A to select everything and then right click and explode the whole thing.
That destroys all of our spaces that we created. It just makes the model dumb. All of these surfaces are at the very top level. It is all one big mixture of surfaces.
We will do a side view...and change the perspective...then go through here and delete all of the walls.
Delete all of the walls. This gets kind of tricky, especially if you have Windows...
I have most of it deleted...then you can open up the default tray, entity info.
Entity info. If you click on any one of these surfaces, SketchUp will show you what the area is.
You could go through and and add all of these up. Alternatively, you could have SketchUp calculate that for you.
We will just hide this for now. Click hide. Then, do a top-down view of this. Now we can just delete all of these floors.
Now it is one big floor. Then, if you just add one line here, it should connect everything up into a single surface.
Now, if you click on that surface, that will give you the total floor area. Right here.
12,435. Then, you can go into your model and hard size the floor area. Click hard size and then put in 12,435.
You can do the same thing for volume...if we do unhide all...unhide all.
If you unhide everything...you would still need to go through and delete these windows and stuff...
So, assume we deleted all the windows; then you start connecting this together into one piece of geometry.
You may have to delete all of these ceilings too. Once you have the whole thing patched up into one big piece of geometry...
You should be able to click on it and SketchUp will tell you what that volume is.
I will do a sample here....just delete most of this here...just focus on this here...well this is kind of an odd shape...
I will just show you something real quick. I will just draw a rectangle and then push-pull it.
If you click on the surface SketchUp will tell you the area. Now, select the whole thing, right click, and do a "make group".
Now, SketchUp will tell you what the volume is right here.
That is basically what I did with this is. I removed all the walls, the floors, and the ceilings, and I reconnected everything up and so it was one continuous, hollow piece of geometry.
Then I had a SketchUp calculate the volume. So that is one way for solving this calculate Zone volume error.
That is basically the way you solve it if you have complex geometry.
But, we will go into this a little bit farther because this error is actually connected with this other error.
This other error, the next error, says The surface "SURFACE 10" has an edge that is either not an edge on another surface or is an edge on three or more surfaces:.
Then, it tells you what the vertex start and end point is for that edge.
Let us go back to our model...and we can go to the inspector tool...and we can look at surfaces.
In this instance we are looking at surface 10. If we look at surface 10...
Sometimes it is difficult to find these, so we can put it in x-ray mode.
If you still do not see it, you can go to edit face, select all connected. Then it is a lot more apparent where that surface is.
It is going to be on this volume here. Surface 10 is actually this surface right here. You can click on it so that is surface 10.
The error is saying that it has an edge on another surface or is an edge on three or more surfaces.
I would suspect it is probably talking about this Edge right here. It is connected to this space, it is connected to this space, it is connected to this space and it is connected to this space.
So, it is sharing an edge on three or more surfaces. What is the reason for this error?
OpenStudio/EnergyPlus does not recognize this wall as an interior wall. It got exported to EnergyPlus as an exterior wall.
So, EnergyPlus is saying "why is this Edge surrounded by other surfaces, it should be on the outside like this Edge".
So, how do you solve that error and why are we having that problem?
It is because this whole thing is considered a single Thermal Zone. It is getting imported to EnergyPlus is a single Thermal Zone.
We could separate these out into their own individual thermal zones.
You can do that by changing the attributes on these spaces. Go to the set attributes and create a new Thermal Zone.
Another solution would be to try doing surface matching. Surface matching tells OpenStudio/EnergyPlus which surfaces are going to be exterior surfaces and which surfaces are going to be interior surfaces.
To do that, go to the surface matching tool and select intersect in entire model first.
Intersecting will catch any missing surfaces that should be matched.
For example, when you do surface matching, you want to make sure that this surface here is the same geometry and area as the opposing surface (this side here).
Surface matching is going to match those surfaces together and it is going to say this surface here is going to be sharing heat transfer with this surface here.
That way, EnergyPlus will know that it is an interior wall.
Let us do Intersect in Entire Model. It says that it is irreversible. You want to make sure that you are okay with that. Make sure to save your model beforehand.
Click ok. now it has intersected all the surfaces. Then you can click Match in Entire Model. Make sure to save it to have a backup. Just in case something goes wrong.
Click ok. It is done. How do we know that it matched? Go to render by boundary condition. We will go back to x-ray mode.
You can see that all of these interior walls are green now. They used to be blue.
Now, for example, this wall right here, the surface has been matched to the other surface on the other side.
Now EnergyPlus knows that heat transfer is occurring between those two surfaces. It knows that those surfaces are interior and so you will no longer have that edge error...here.
The error that says the edge is either not anedge  on another surface or it's sharing an edge on three or more surfaces.
Now, let us go ahead and save our model. We will save it as version four...
We can open up our model...let us see here...and we will now run the simulation and see if we get that error...
The model has run successfully. Let us open up that error file. We are going to have to open up the newer version of it that we saved.
Go to the Run folder...eplusout.err...it is still telling us that this Thermal Zone one is not fully enclosed. There may still be some geometry errors.
So, it may be good that we hard sized that volume and area.
It also says: The surface "Surface 2" has an edge that was used 6 times...
so, apparently some of these interior zones are are causing errors...
we should just separate all of these spaces into their own Thermal Zone. How would you do that?
There is a simple user script in SketchUp that you can use.
First, we will go to the thermal zones tab in OpenStudio. We will delete this Thermal Zone. Save it. Then, reload it in SketchUp.
If we go to "render by Thermal Zone", you can see that there are no thermal zones assigned. We do not have any of these spaces assigned to a Thermal Zone.
We can go to the extensions, OpenStudio user scripts, alter or add model elements, add new Thermal Zone for spaces with no Thermal Zone. I cover this in one of my other videos.
Now that we are rendered by Thermal Zone you can see that each one of these spaces now has its own Thermal Zone.
Save the model. Go ahead and revert to the saved in OpenStudio.
You can see that all these thermal zones were created.  Now we will run the model.
The model was run successfully. If we go back to our error file, we will reload it and you can see that a lot of those errors have been resolved.
It is still calculating a Zone volume for thermal zone six. It is saying Thermal Zone 6 is not fully enclosed.
Again, we would have find that thermal zone six. Browse for it in the inspector tool...
Here we go. This was thermal zone six. Thermal Zone six is is obviously having some issues.
It could be a very small Gap in the wall. Or really anything. Like I said, you can hard size these.
You can calculate the floor area and space volume. You can calculate the floor area...so 1682 square feet.
If we render by Thermal Zone...we can say that the floor area is 1682 square feet. And, again, you can calculate the volume like I said before using SketchUp...
You can hard size the volume in there. So, that is how you solve the calculate volume error.
Then...the next error...surface 25 has an edge that was used only once. It is not an edge on another surface...
Let us take a look at surface 25...we can click surfaces, scroll down to 25...and...find out where that is...
We will select all connected. It looks like...yeah surface 25 is actually associated with this Thermal Zone.  The one with problems.
So, surface 25...here we go...it is this surface here.  It is saying it is not an edge on another surface.
It is not an edge on another surface.
We go back to 25...you can see that this surface 25 is an exterior surface. That is true. It is not an edge on another surface.
It looks like we found our gap in this in this volume. If we fix this hole that may correct the The Zone volume for that space. It may fix those errors.
Also, with thermal zones seven, it is not possible to calculate volume.
Again we might have one of those those holes in our space. So we will go ahead and try to resolve those errors.
That is enough for today. That is how you solve those two errors.
Thank you! Please like and subscribe.

bottom of page