Algoritmos em linguagem R para análises de conforto térmico de acordo com os métodos da ASHRAE Standard 55.
Algorithms in R language for thermal comfort analysis according to ASHRAE Standard 55 methods.
Autor: Arthur Santos Silva, Dr. Eng.
E-mail: arthurssilva07@gmail.com
Revisado: Julho/2018.
Foi utilizado o conceito de “funções” da linguagem R, as quais podem ser acessadas em qualquer computador por meio da função source
.
Os cinco primeiros scripts são denominados de “funções-base”, pois foram vetorizados para possibilitar seu uso com argumentos (variáveis de entrada). Eles são flexíveis e podem ser incorporados em outros scripts em R, dependendo da finalidade do usuário e do nível de conhecimento em programação.
Os três últimos scripts já foram desenvolvidos para o cálculo de arquivos “em lote”, ou seja, grandes conjuntos de arquivos de entrada (em formato “.csv”) e geram arquivos de saída (em formato “.csv”) para que o usuário possa avaliar todos os resultados de uma vez.
Scripts desenvolvidos:
- f(x) pmvlow.R - Calcula os índices PMV e PPD de acordo com o modelo de baixa velocidade do ar para um conjunto de variáveis
- f(x) setashrae.R - Calcula o índice SET para um conjunto de variáveis
- f(x) pmvelev.R - Calcula os índices PMV e PPD de acordo com o modelo de alta velocidade do ar para um conjunto de variáveis.
- f(x) pmvboth.R - Calcula os índices PMV e PPD escolhendo o modelo adequado em função da velocidade do ar para um conjunto de variáveis.
- f(x) optemplimits.R - Calcula os limites inferiores e superiores de temperatura operativa (TO) considerando o limite de conforto térmico de -0,5 a +0,5 de PMV para um conjunto de variáveis.
- f(x) comfortvectorfull.R - Calcula os índices PMV, PPD, SET e as TO limites para vários conjuntos de variáveis.
- f(x) comfortvector.R - Calcula os índices PMV, PPD e SET para vários conjuntos de variáveis. Não calcula as TO limites, para agilizar o script.
- f(x) comfortindices.R - Calcula 37 índices de conforto térmico a longo prazo de forma a agregar os indicadores individuais em um valor representativo para vários conjuntos de variáveis.
Abaixo encontra-se o tutorial para a aplicação dos scripts e dos datasets (in portuguese):