| Literature DB >> 29772818 |
Francesco Salamone1, Lorenzo Belussi2, Cristian Currò3, Ludovico Danza4, Matteo Ghellere5, Giulia Guazzi6, Bruno Lenzi7, Valentino Megale8, Italo Meroni9.
Abstract
Thermal comfort has become a topic issue in building performance assessment as well as energy efficiency. Three methods are mainly recognized for its assessment. Two of them based on standardized methodologies, face the problem by considering the indoor environment in steady-state conditions (PMV and PPD) and users as active subjects whose thermal perception is influenced by outdoor climatic conditions (adaptive approach). The latter method is the starting point to investigate thermal comfort from an overall perspective by considering endogenous variables besides the traditional physical and environmental ones. Following this perspective, the paper describes the results of an in-field investigation of thermal conditions through the use of nearable and wearable solutions, parametric models and machine learning techniques. The aim of the research is the exploration of the reliability of IoT-based solutions combined with advanced algorithms, in order to create a replicable framework for the assessment and improvement of user thermal satisfaction. For this purpose, an experimental test in real offices was carried out involving eight workers. Parametric models are applied for the assessment of thermal comfort; IoT solutions are used to monitor the environmental variables and the users' parameters; the machine learning CART method allows to predict the users' profile and the thermal comfort perception respect to the indoor environment.Entities:
Keywords: IoT; indoor thermal comfort; machine learning; nearable; parametric models; wearable
Year: 2018 PMID: 29772818 PMCID: PMC5981446 DOI: 10.3390/s18051602
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Characteristics of sensors used for TC assessment.
| Sensor | Typical Range | Response Time | Accuracy |
|---|---|---|---|
| Relative humidity: capacitive humidity sensor | 0 ÷ 100% | >2 s | ±2% |
| Air temperature: thermistor | −40 ÷ +80 °C | >2 s | ±0.5 °C |
| Radiant temperature: 10 k thermistor inside a 40 mm diameter hollow sphere, painted in matt black | −55 ÷ +60 °C | <10 s | ±0.2 °C |
| Air velocity: low-cost hot wire anemometer | 0 ÷ 27 m/s | <2 s | ±4% |
Characteristics of sensors used for biometric data acquisition.
| Sensor | Typical Range | Sampling Frequency |
|---|---|---|
| PPG sensor | - | 64 Hz |
| EDA sensor | 0.01 ÷ 100 µS | 4 Hz |
| Skin Temperature sensor | −40 ÷ +85 °C | 4 Hz |
| 3-axes accelerometer | ±2 g | 32 Hz |
Dynamic insulation of clothing.
| Workstation | Clothing Insulation [clo] |
|---|---|
| 1a | 0.98 |
| 2a | 0.89 |
| 2b | 1.01 |
| 3a | 0.9 |
| 4a | 0.94 |
| 4b | 0.94 |
| 4c | 0.91 |
| 5a | 1.07 |
Figure 1Distribution of the office workstations in the building identified with a number (1–5) and positions of considered users identified with a letter: (a) cross section; (b) first floor plan; (c) ground floor plan. Green and yellow dots point represent the location of the nearable station.
Figure 2Monitoring system as installed in an office desktop.
Area of the office and personal data of the users involved in the test.
| N. | Floor Area [m2] | User | Age [y] | Weight [kg] | Height [cm] | Gender [-] | Position [-] | Period of Test [-] |
|---|---|---|---|---|---|---|---|---|
| 1 | 21.72 | a | 61 | 61.4 | 175 | male | Senior researcher | II. 13–17 November 2017 |
| 2 | 41.94 | a | 39 | 81 | 178 | male | Researcher | I. 6–10 November 2017 |
| b | 35 | 85 | 179 | male | Researcher | I. 6–10 November 2017 | ||
| 3 | 21.72 | a | 43 | 46 | 164 | female | Researcher | III. 20–24 November 2017 |
| 4 | 20.69 | a | 29 | 60 | 160 | female | Junior researcher | IV. 27–30 November 2017 |
| b | 37 | 57 | 179 | female | Researcher | III. 20–24 November 2017 | ||
| c | 33 | 80.2 | 191 | male | Technician | IV. 27–30 November 2017 | ||
| 5 | 20.26 | a | 35 | 70 | 177 | male | Researcher | II. 13–17 November 2017 |
Weather data for the test periods—minimum, average and maximum values of: external air temperature, relative humidity, solar radiation (diurnal average of solar radiation is from 9 a.m. to 5 p.m.), wind speed, rainfall (higher than 1.0 mm).
| Period | External Environmental Variable | Min | Avg | Max | Days (Prec. > 1.0 mm) | Cumulative Precipitations [mm] |
|---|---|---|---|---|---|---|
| I. 6–10 November 2017 | Air temperature [°C] | 5.8 | 9.3 | 13.3 | - | - |
| Relative humidity [%] | 76.3 | 98.1 | 99.7 | |||
| Solar Radiation [W/m2] | 4.5 | 102.8 | 409.2 | - | - | |
| Wind speed [m/s] | 0.2 | 1.4 | 2.6 | - | - | |
| Rain [mm] | - | - | - | 3/5 | 14.8 | |
| II. 13–17 November 2017 | Air temperature [°C] | −0.1 | 6.2 | 14.3 | - | - |
| Relative humidity [%] | 36.8 | 85.7 | 100.0 | |||
| Solar Radiation [W/m2] | 0.3 | 222.0 | 475.8 | - | - | |
| Wind speed [m/s] | 0.0 | 1.3 | 5.2 | - | - | |
| Rain [mm] | - | - | - | 0/5 | 0.0 | |
| III. 20–24 November 2017 | Air temperature [°C] | 0.6 | 7.2 | 14.3 | - | - |
| Relative humidity [%] | 58.2 | 96.2 | 100.0 | |||
| Solar Radiation [W/m2] | 1.8 | 143.4 | 415.5 | - | - | |
| Wind speed [m/s] | 0.1 | 1.1 | 2.5 | - | - | |
| Rain [mm] | - | - | - | 0/5 | 0.0 | |
| IV. 27–30 November 2017 | Air temperature [°C] | −3.2 | 2.5 | 11.4 | - | - |
| Relative humidity [%] | 25.8 | 88.8 | 99.8 | |||
| Solar Radiation [W/m2] | 0.8 | 172.0 | 459.5 | - | - | |
| Wind speed [m/s] | 0.2 | 1.5 | 3.9 | - | - | |
| Rain [mm] | - | - | - | 1/4 | 1.8 |
PMVint and related range of PMV.
| PMVint | PMV |
|---|---|
| 3 (hot) | >2.5 |
| 2 (warm) | 2.5:1.5 |
| 1 (slightly warm) | 1.5:0.5 |
| 0 (neutral) | −0.5:0.5 |
| −1 (slightly cool) | −1.5:−0.5 |
| −2 (cool) | −2.5:−1.5 |
| −3 (cold) | <−2.5 |
PMVint vs. TSV.
| Workstation | PMVint vs. TSV Difference |
|---|---|
| 1a | 16.67% |
| 2a | 72.73% |
| 2b | 61.54% |
| 3a | 25.00% |
| 4a | 45.83% |
| 4b | 29.17% |
| 4c | 44.44% |
| 5a | 10.53% |
Figure 3GCZM (black line) and GCZa (pink line) for user 5a.
Figure 4Example of personalized comfort zone based on the intersection of TSV = 0 data recorded for users 4a and 5a.
Figure 5EDA comparison: (a) good series of data; (b) bad series of data.
User and related variables.
| User | Instances | Variable | Min | Avg | Max |
|---|---|---|---|---|---|
| 1a | 2240 | EDA [μS] | 0.031 | 0.303 | 0.999 |
| HR [bpm] | 74 | 80 | 139 | ||
| Tskin [°C] | 28.96 | 32.58 | 35.51 | ||
| RH [%] | 37.35 | 40.41 | 44.15 | ||
| To [°C] | 19.1 | 21.88 | 23.97 | ||
| 2a | 276 | EDA [μS] | 0.111 | 0.264 | 0.866 |
| HR [bpm] | 55 | 79 | 114 | ||
| Tskin [°C] | 29.53 | 30.93 | 34.92 | ||
| RH [%] | 44.3 | 47.32 | 48.5 | ||
| To [°C] | 21.04 | 22.58 | 23.54 | ||
| 2b | 855 | EDA [μS] | 0.035 | 0.194 | 0.988 |
| HR [bpm] | 54 | 76 | 141 | ||
| Tskin [°C] | 30.44 | 32.08 | 33.99 | ||
| RH [%] | 42.95 | 46.25 | 49.75 | ||
| To [°C] | 20.78 | 23.03 | 23.53 | ||
| 3a | 0 | EDA [μS] | - | - | - |
| HR [bpm] | - | - | - | ||
| Tskin [°C] | - | - | - | ||
| RH [%] | - | - | - | ||
| To [°C] | - | - | - | ||
| 4a | 453 | EDA [μS] | 0.03 | 0.137 | 0.418 |
| HR [bpm] | 59 | 72 | 112 | ||
| Tskin [°C] | 30.12 | 32.39 | 34.25 | ||
| RH [%] | 32.65 | 35.24 | 38.6 | ||
| To [°C] | 21.81 | 23.55 | 24.83 | ||
| 4b | 1012 | EDA [μS] | 0.032 | 0.25 | 0.645 |
| HR [bpm] | 57 | 76 | 153 | ||
| Tskin [°C] | 28.35 | 30.84 | 33.43 | ||
| RH [%] | 39.4 | 40.84 | 43.6 | ||
| To [°C] | 18.8 | 21.74 | 22.98 | ||
| 4c | 1335 | EDA [μS] | 0.145 | 0.605 | 0.996 |
| HR [bpm] | 56 | 77 | 136 | ||
| Tskin [°C] | 30.2 | 32.46 | 33.82 | ||
| RH [%] | 36.2 | 37.07 | 39.9 | ||
| To [°C] | 20.85 | 22.86 | 24.65 | ||
| 5a | 2851 | EDA [μS] | 0.07 | 0.356 | 0.658 |
| HR [bpm] | 55 | 74 | 156 | ||
| Tskin [°C] | 27.48 | 30.33 | 33.88 | ||
| RH [%] | 34.9 | 38.2 | 41.4 | ||
| To [°C] | 22 | 23.82 | 25.06 |
Figure 6Histogram of each input variable.
Figure 7Interaction between the variables.
Algorithms and related accuracy.
| Scenario I | Scenario II | Scenario III | Scenario IV | Scenario V | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Input Variables: | Input Variables: | Input Variables: | Input Variables: | Input Variables: | ||||||
| Tskin, EDA, HR, To and RH | Tskin, EDA, HR and To | Tskin, EDA, HR and RH | Tskin, EDA and HR | Tskin, EDA, To and RH | ||||||
| Algorithms | Avg. | St. dev. | Avg. | St. dev. | Avg. | St. dev. | Avg. | St. dev. | Avg. | St. dev. |
| Logistic Regression | 0.81409 | 0.01097 | 0.66468 | 0.020608 | 0.658721 | 0.013551 | 0.50145 | 0.01582 | 0.821118 | 0.015817 |
| Linear Discriminant Analysis | 0.834002 | 0.014409 | 0.679365 | 0.014593 | 0.712757 | 0.014929 | 0.508934 | 0.016283 | 0.837188 | 0.016283 |
| K-Nearest Neighbors | 0.939725 | 0.009485 | 0.807953 | 0.016847 | 0.874745 | 0.014654 | 0.628515 | 0.003083 | 0.991965 | 0.003083 |
| Classification and Regression Trees | 0.991964 | 0.003655 | 0.96564 | 0.006938 | 0.966609 | 0.006322 | 0.809057 | 0.002703 | 0.993211 | 0.00266 |
| Gaussian Naive Bayes | 0.829985 | 0.012559 | 0.707909 | 0.02119 | 0.789527 | 0.011923 | 0.537479 | 0.011854 | 0.809613 | 0.011854 |
| Support Vector Machines | 0.953167 | 0.009965 | 0.803516 | 0.025457 | 0.879319 | 0.019446 | 0.62186 | 0.005874 | 0.980602 | 0.005874 |
Figure 8Visual representation of CART model for scenario V.
Report.
| User | Precision | Recall | F1-Score | Support |
|---|---|---|---|---|
| 1a | 1.00 | 0.99 | 0.99 | 438 |
| 2a | 1.00 | 0.98 | 0.99 | 66 |
| 2b | 0.99 | 1.00 | 1.00 | 184 |
| 3a | - | - | - | - |
| 4a | 1.00 | 1.00 | 1.00 | 100 |
| 4b | 0.97 | 0.98 | 0.98 | 193 |
| 4c | 1.00 | 1.00 | 1.00 | 247 |
| 5a | 0.99 | 1.00 | 1.00 | 577 |
| Avg/tot | 0.99 | 0.99 | 0.99 | 1805 |