CLIMATE CONTROLLER THAT DETERMINES OCCUPANCY STATUS FROM BAROMETRIC DATA
20220049870 · 2022-02-17
Assignee
Inventors
- Alistair Ian CHATWIN (Highlands Ranch, CO, US)
- Ian Amihay LERNER (La Jolla, CA, US)
- Roswell Reid ROBERTS, III (San Diego, CA, US)
- Carlos SHTEREMBERG (La Jolla, CA, US)
Cpc classification
F24F11/37
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F24F2120/10
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F24F2120/12
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F24F11/46
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F24F11/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F24F11/63
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F24F11/46
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
A climate control system that detects presence of a person in a room by analyzing small fluctuations in barometric pressure due to breathing. When the room is occupied, thermostatic control by the occupant may be enabled; when unoccupied, HVAC systems may be set to a low-power state. Barometric data may be processed using a bandpass filter that passes frequencies that correspond to typical human respiration rates. Barometric data may be used to determine when doors or windows are open or closed. Embodiments may connect to property management systems determine whether occupants are expected; when a room unoccupied but an occupant is expected, HVAC systems may be set to a standby state that saves power but allows temperature to return quickly to desired levels when a person enters the room. Occupancy detection may also use data from other sensors such as gas analyzers that detect compounds in exhaled breath.
Claims
1. A climate controller that determines occupancy status from barometric data, comprising; a barometer configured to measure air pressure in an indoor space; a processor coupled to said barometer and configured to receive air pressure data from said barometer; analyze said air pressure data to determine an occupancy status of said indoor space, wherein said analyze said air pressure data comprises determine whether fluctuations in said air pressure data are indicative of one or more persons breathing in said indoor space; transmit a control signal to a climate control system in or proximal to said indoor space, wherein said control signal is based on said occupancy status of said indoor space; wherein said determine whether fluctuations in said air pressure data are indicative of said one or more persons breathing in said indoor space comprises apply a filter to said air pressure data to obtain a signal magnitude in a frequency range corresponding to human breath frequencies; and, compare said signal magnitude to a threshold, wherein said threshold is based on an estimated volume of said indoor space and on an estimated volume of a human breath.
2. The climate controller that determines occupancy status from barometric data of claim 1, wherein said climate control system comprises one or more of a heater, an air conditioner, a heat exchanger, a humidifier, a dehumidifier, a fan, a ventilation system.
3. The climate controller that determines occupancy status from barometric data of claim 1, wherein said indoor space comprises a room or suite of one or more of a hotel, a motel, a lodge, a bed-and-breakfast, a vacation rental, a timeshare, an apartment building, an office building.
4. The climate controller that determines occupancy status from barometric data of claim 1, wherein said control signal sets a power level of said climate control system to a low level when said occupancy status comprises unoccupied.
5. The climate controller that determines occupancy status from barometric data of claim 1, wherein said control signal enables a user-controllable thermostat when said occupancy status of said indoor space comprises occupied, and wherein said control signal disables said user-controllable thermostat when said occupancy status of said indoor space comprises unoccupied.
6. (canceled)
7. The climate controller that determines occupancy status from barometric data of claim 1, wherein said frequency range is between 0.1 Hertz to 1 Hertz.
8. (canceled)
9. The climate controller that determines occupancy status from barometric data of claim 1, wherein said processor is further coupled to a property management system; said processor is further configured to receive an expected occupancy status associated with said indoor space from said property management system; and, said control signal is further based on said expected occupancy status associated with said indoor space.
10. The climate controller that determines occupancy status from barometric data of claim 9, wherein said control signal sets a power level of said climate control system to a low level when said occupancy status comprises unoccupied and when said expected occupancy status comprises no occupant expected; and, a standby level when said occupancy status comprises unoccupied and when said expected occupancy status comprises occupant expected.
11. The climate controller that determines occupancy status from barometric data of claim 10, wherein said standby level enables said climate control system to drive a temperature of said indoor space to a target temperature within a target period of time.
12. The climate controller that determines occupancy status from barometric data of claim 1, wherein said processor is further coupled to one or more additional sensors; and said processor is further configured to receive sensor data from said one or more additional sensors; and, determine said occupancy status of said indoor space based on said fluctuations in said air pressure and on said sensor data.
13. The climate controller that determines occupancy status from barometric data of claim 12, wherein said one or more additional sensors comprise one or more of a gas sensor, a user input device, a wireless network interface.
14. The climate controller that determines occupancy status from barometric data of claim 1, wherein said processor is further configured to analyze said air pressure data to determine a state of a window or door of said indoor space, wherein said state comprises one or more of an open state, a closed state, an opening state, a closing state.
15. The climate controller that determines occupancy status from barometric data of claim 14, wherein said control signal is further based on said state of said window or said door of said indoor space.
16. A climate controller that determines occupancy status from barometric data, comprising; a barometer configured to measure air pressure in an indoor space; a processor coupled to said barometer and coupled to a property management system, wherein said processor is configured to receive air pressure data from said barometer; analyze said air pressure data to determine an occupancy status of said indoor space, wherein said analyze said air pressure data comprises apply a filter to said air pressure data to obtain a signal magnitude in a frequency range corresponding to human breath frequencies, wherein said frequency range is between 0.1 Hertz to 1 Hertz; and, compare said signal magnitude to a threshold, wherein said threshold is based on an estimated volume of said indoor space and on an estimated volume of a human breath; receive an expected occupancy status associated with said indoor space from said property management system; and, transmit a control signal to a climate control system in or proximal to said indoor space, wherein said control signal is based on said occupancy status of said indoor space and on said expected occupancy status; wherein said control signal enables a user-controllable thermostat when said occupancy status of said indoor space comprises occupied; said control signal disables said user-controllable thermostat when said occupancy status of said indoor space comprises unoccupied; said control signal sets a power level of said climate control system to a low level when said occupancy status comprises unoccupied and when said expected occupancy status comprises no occupant expected; and, a standby level when said occupancy status comprises unoccupied and when said expected occupancy status comprises occupant expected.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0015] The above and other aspects, features and advantages of the invention will be more apparent from the following more particular description thereof, presented in conjunction with the following drawings wherein:
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
DETAILED DESCRIPTION OF THE INVENTION
[0025] A climate controller that determines occupancy status from barometric data will now be described. In the following exemplary description, numerous specific details are set forth in order to provide a more thorough understanding of embodiments of the invention. It will be apparent, however, to an artisan of ordinary skill that the present invention may be practiced without incorporating all aspects of the specific details described herein. In other instances, specific features, quantities, or measurements well known to those of ordinary skill in the art have not been described in detail so as not to obscure the invention. Readers should note that although examples of the invention are set forth herein, the claims, and the full scope of any equivalents, are what define the metes and bounds of the invention.
[0026]
[0027] Climate control may be achieved using any types of systems, modules, actuators, or sensors. For example, without limitation, climate control systems controlled by embodiments of the invention may include any or all of a heater, an air conditioner, a heat exchanger, a humidifier, a dehumidifier, a fan, and a ventilation system. In illustrative room 100, a heating, ventilation, and air conditioning (HVAC) system called a Packaged Terminal Air Conditioner (PTAC) 101 is installed in or near the room 100. In other indoor spaces, climate control modules may be located elsewhere in a facility; for example, there may be centralized heating or air conditioning systems and forced air ducts that control the climate of individual rooms. The modules of a climate control system may be packaged together or distributed throughout a room or a facility. One or more embodiments may control all of these modules or any subset of these modules.
[0028] In one or more embodiments of the invention, sensor data from one or more sensors in or near the indoor space 100 may be processed to determine whether the space is currently occupied by one or more persons. For example, the embodiment shown in
[0029] In one or more embodiments, additional sensors in or near room 100 may collect data that are transmitted to processor 111 for analysis of room occupancy or other conditions. For example, a gas sensor 114 may analyze the content of the air in the room. This analysis may be used for occupancy detection, since exhaled human breath contains a few thousand volatile organic compounds (VOCs) that can be detected to determine that a person is present in the room, or to determine the number of people in the room based on the concentration of VOCs. The gas sensor 114 may also be used to monitor air quality and freshness, and to alert occupants or facility staff of unsafe or uncomfortable conditions. Sensors may also include wireless access points or wireless signal detectors 115, which may determine that mobile devices of a user (such as a laptop or phone) are present in the room, which may be correlated with occupancy. Other occupancy sensors such as motion sensors, light sensors, or door switches may also be present and may transmit data to processor 111. Any devices in the room that accept user input, which indicates the presence of a person, may also transmit data to processor 111; these devices could include for example remote controls, a thermostat 102, or any other electronic device.
[0030] Once processor 111 (possibly in conjunction with remote processor or processors 121) has analyzed sensor data to determine occupancy, it may transmit climate control commands to a climate control system associated with the room. For example, the processor may directly control the PTAC 101 of the room, or it may control a thermostat 102 that may be linked to the PTAC or to other systems. If processor 111 determines that room 100 is unoccupied, it may for example shut off power or reduce power for room climate control systems to obtain energy savings when climate control is not needed.
[0031] In one or more embodiments, processor 111 may also be linked to a property management system (PMS) 116, such as a hotel booking system, and it may exchange data with such a system or systems. A property management system may be any system or database that contains or generates information about potential use or occupancy of the associated space. For example, system 116 may transmit reservation information to processor 111 that indicates during what time periods occupants are expected to be potentially present in the room 100. Climate control commands may be based on both the occupancy status of the room (whether a person is present) and the expected occupancy status (whether a person is authorized or expected to be present), as described below.
[0032]
[0033] One or more embodiments may process the barometric pressure data to isolate the small fluctuations that may indicate human breathing. An illustrative processing method is shown in
TABLE-US-00001 Respiratory Breath Rate Frequency Age (breath/minute) (Hz) birth to 1 year 30 to 60 0.50 to 1.00 1 to 3 years 24 to 40 0.40 to 0.67 3 to 6 years 22 to 34 0.37 to 0.57 6 to 12 years 18 to 30 0.30 to 0.50 12 to 18 years 12 to 16 0.20 to 0.27 adult 12 to 20 0.20 to 0.33
[0034] Therefore normal breathing falls within a frequency range of 0.1 Hz to 1 Hz. The barometric data 202 may therefore be input into a bandpass filter 401 with a passband in this range 402 to 403. The signal magnitude of the resulting filtered signal 404 may be compared to one or more thresholds to determine whether the signal is indicative of breathing. Thresholds may be based for example on the ratio of estimated breath volume to estimated room volume, as described above. For example, the root mean square 405 of the signal 404 may be compared to a threshold value 406, and if it exceeds the threshold then the system may determine that the room is occupied 410. One or more embodiments may apply any type of test or threshold to signal 404 to check for occupancy, including but not limited to a comparison of a root mean squared value to a threshold. In one or more embodiments, tests or thresholds may be applied directly to the original signal 202, or to any measure of signal magnitude in the time domain or the frequency domain.
[0035] Filter 401 may be implemented using any signal processing technique or techniques known in the art. For example, IIR (Infinite Impulse Response) filtering may be used to mask higher frequency noise, and coefficients of the IIR filter may be tuned to select the desired frequency range 402 to 403. This filter may be implemented for example using integer math on a simple CPU.
[0036] In one or more embodiments, barometric pressure data may also be analyzed to detect when a door or window of the indoor space is opened or closed, or is opening or closing.
[0037] Barometric data may also be used to determine the altitude of the room, since barometric air pressure has a direct relationship to altitude. This data may for example be used to ensure that sensors are associated with rooms correctly based on the altitude or floor number of each room.
[0038]
[0039]
[0040] In one or more embodiments, an event such as event 722 when a room becomes occupied may trigger an automatic adjustment in the setpoint for the room temperature. For example, a property may define a desired “welcome” temperature that is set when a guest enters a room. This temperature may be for example a reasonably comfortable temperature that may be acceptable to most guests. In one or more embodiments, guests may be able to override this welcome temperature using manual control of a thermostat. The standby level 714 may be set such that the lag time to reach the welcome temperature level from the standby level is within a desired time limit. This standby level may vary by room, based for example on characteristics of the room and its HVAC system that affect how quickly temperature of the room responds to climate controls.
[0041] One or more embodiments of the invention may combine multiple components into an integrated hardware device, which may for example be connected easily to an existing room PTAC system or thermostat.
[0042] The device illustrated in
[0043] In one or more embodiments the controller may also act as a general-purpose gateway, which may for example allow devices to communicate with the cloud or with other network-connected systems. For example, the controller may receive beacon signals from beacons carried by facility staff, so that the location of staff can be tracked throughout the facility. It may also receive panic alarms initiated by staff when they are in danger or discover emergency situations. Other sensors, such as for example a water leak sensor, may use the controller as a gateway to transmit alerts and information to the facility; this may for example allow for a quick response like shutting off water to the correct location.
[0044] While the invention herein disclosed has been described by means of specific embodiments and applications thereof, numerous modifications and variations could be made thereto by those skilled in the art without departing from the scope of the invention set forth in the claims.