The present disclosure relates generally to the field of indoor air quality (IAQ) for buildings. More specifically, the present disclosure relates to devices, control systems, and algorithms for managing indoor air quality.
According to one aspect of the present disclosure, a whole building air quality control system includes an indoor air quality (IAQ) component having at least one control state, a plurality of sensors configured to measure a plurality of building conditions of a building space, and a controller communicably coupled to the IAQ component and the plurality of sensors. The controller includes memory storing a desired air quality index (AQI). The AQI includes a categorical variable. The controller is configured to iteratively modify a control state of the IAQ component using a machine learning algorithm until the plurality of building conditions of the building space satisfy the desired AQI.
According to another aspect of the present disclosure, a non-transitory computer-readable medium having instructions stored thereon that, upon execution by a computing device, cause the computing device to (i) perform operations including receiving a desired AQI, where the desired AQI includes a categorical variable; (ii) determine a predicted control state of an IAQ component based on the desired AQI using a machine learning algorithm; (iii) transmit a command to the IAQ component based on the predicted control state; (iv) receive from a plurality of sensors, a plurality of building conditions of a building space; and (v) iteratively modify the predicted control state using the machine learning algorithm until the plurality of building conditions of the building space satisfy the desired AQI.
According to yet another aspect of the present disclosure, a control device includes a communications interface configured to communicably couple the control device to an IAQ component and a plurality of sensors configured to measure a plurality of building conditions of a building space, a user interface configured to receive user input including a qualitative parameter, memory storing a desired AQI, where the desired AQI includes a categorical variable, and a processing circuit communicably coupled to the communications interface, the user interface, and the memory. The processing circuit is configured to determine a predicted control state based on both the qualitative parameter and the desired AQI, and transmit a control signal to the IAQ component based on the predicted control state.
Yet another aspect of the present disclosure relates to a whole building air quality control system. The control system includes an IAQ component, a sensor, a user interface, and a controller. The sensor is configured to measure an environmental condition. The user interface is configured to receive user input that includes a plurality of baseline parameters. The controller is communicably coupled to the IAQ component, the sensor, and the user interface. The controller is configured to determine (i) a weighting factor from the plurality of baseline parameters; and (ii) an environmental set point based on the weighting factor. Additionally, the controller is configured to control the IAQ component based on the environmental condition and the environmental set point.
Yet another aspect of the present disclosure relates to a control device. The control device includes a communications interface, a display, and a graphical user interface. The communications interface is configured to communicably couple the control device to IAQ equipment. The display includes a screen. The graphical user interface is displayed on the screen. The graphical user interface includes a plurality of parameter axes, a selection indicator, and a real-time parameter indicator. Each parameter axis is indicative of a qualitative parameter. The selection indicator is positioned along the at least one of the parameter axes and is used to select a position along the parameter axis. The real-time parameter indicator is indicative of an actual value of the qualitative parameter.
Yet another aspect of the present disclosure relates to a control device. The control device includes a communications interface, a user interface, memory, and a processing circuit. The communications interface is configured to communicably couple the control device to IAQ equipment. The user interface is configured to receive user input including a qualitative parameter. The memory stores IAQ factors. The processing circuit is communicably coupled to the communications interface, the user interface, and the memory. The processing circuit is configured to determine a plurality of control points based on the qualitative parameter and the IAQ factors. Additionally, the processing circuit is configured to control the IAQ equipment based on the plurality of control points.
Referring generally to the figures, a whole building air quality control system is shown, according to various embodiments. The whole building air quality control system is configured to provide customized air quality and purity control throughout an entire building, and/or to specific areas within the building based on user preferences. The system integrates a variety of different indoor air quality (IAQ) components (e.g., IAQ equipment) that are configured to affect a quality of air within the building. Some examples of IAQ components that may be located throughout the building include (i) heating, ventilation, and air conditioning (HVAC) system components, such as a thermostat, furnace, boiler, air conditioner, humidifier, dehumidifier, indoor/outdoor air exchanger, air cleaner, and portable IAQ equipment; and (ii) non-HVAC components such as a room fan, bathroom exhaust fan, range hood, and other equipment that can be used to facilitate IAQ control. The system may also integrate at least one remote sensor, which may be part of an IAQ component, such as a temperature sensor in a thermostat, and/or a standalone device such as a particle sensor, volatile organic compound sensor, carbon dioxide sensor, or another type of monitoring device configured to determine an environmental condition and/or system operating condition. The system may also include other types of sensors such as sensors that indicate building arrangement conditions (e.g., states of the building that are known to have effects on environmental factors). For example, the system may include window position sensors, door position sensors, sunlight sensor, and/or other types of building arrangement sensors. The system may also include window temperature sensors and/or moisture sensors to detect the presence of or conditions for condensation on exterior windows and/or walls of the building. Such building arrangement sensors may be used to notify the system of structural arrangements of the building that impact the quality of air inside the building, even if they do not measure air quality directly. Additionally, the system may integrate remote computing devices (e.g., cloud computing devices) such as data clouds and/or partner clouds to facilitate data exchange, service improvements, and troubleshooting/product support services. Among other benefits, combining these devices and services into one single integrated system allows for better control of IAQ, more advanced control logic, and more opportunities for efficient and reactive IAQ, energy, and quality control.
According to an illustrative embodiment, the whole building air quality system includes a control device that is configured to determine a baseline operating condition (e.g., a baseline IAQ) tailored to the particular needs of the building and its occupants. The baseline operating condition may be based on industry and/or engineering standards for what is known to provide a healthy home (e.g., proper ventilation in accordance with ASHRAE 62.2, air filtration using a filter element with a rating of at least MERV 13 operating for at least 20 min/hr, threshold humidity ranges for a healthy home, and/or other standards promulgated by professional and/or research organizations such as ASHRAE, CDC, AHRI, EPA, LBNL, DOE, FSEC, Energy Star, Codes, etc.) The user control device may use the baseline operating condition to establish target and/or recommended environmental parameters for the building, without the need for a user to manually specify environmental set points on their own. Among other benefits, this control functionality can significantly reduce the amount of effort and input needed from a user during the initial setup of the whole building air quality system. This control functionality also reduces operator error in buildings that include different types of IAQ components, and arrangements in which changing two or more environmental set points may impact the comfort of an occupant in similar ways (e.g., temperature and humidity).
The control device is also configured to determine how changing environmental conditions within the building affects the actual IAQ (e.g., will raise or lower the IAQ), and specifically, how the actual IAQ compares to the baseline IAQ. For example, the control device may be configured to determine an IAQ metric that is representative of a combination of multiple environmental conditions within the building. Among other benefits, the IAQ metric alerts the user to how well the system is performing overall. The IAQ metric can also be used to (i) alert the user to potential issues with the performance of the IAQ component, (ii) show how changes/modifications to the IAQ component might improve IAQ, and (iii) show how changes to environmental conditions, based on user preferences, impact the actual IAQ.
According to an illustrative embodiment, the control device is configured to control the IAQ component based on qualitative parameters (e.g., subjective inputs) input by the user, rather than traditional, user-specified environmental set points. The qualitative parameters are performance characteristics that are associated with the system as a whole (e.g., macro-scale operating characteristics, system level performance characteristics, etc.), and relate to the response elicited by controlling the different IAQ components together in a specific way. For example, in one embodiment, the qualitative parameter is a comfort metric that is indicative of how the regulation of environmental conditions within the building makes the occupant “feel.” Does the temperature within the home fluctuate too much before the system kicks in? Is the air flow rate through the building bothersome to the building's occupants? In another embodiment, the qualitative parameter is an energy metric that is indicative of an energy efficiency of the whole building air quality control system that results from how the different IAQ components are operated. In yet another embodiment, the qualitative parameter is a health metric that is indicative of how well the system is adjusted to suit the health needs of its occupants.
The qualitative parameters affect the control scheme (e.g., paradigm, etc.) that is used by the air quality controller to operate the different IAQ components. In one embodiment, the control device is configured to interpret the qualitative parameters and to determine a set of control points (e.g., upper and lower thresholds and/or tolerance bands for environmental set points, relative duty cycles for different IAQ components, etc.) that will elicit the desired response. The control points may be specific to a single piece of IAQ equipment or apply to multiple pieces of IAQ equipment. Among other benefits, by controlling operation of the IAQ components using qualitative parameters, a user can tailor operation of the system to suit his/her priorities and lifestyle, rather than performing a guess-and-check with traditional environmental set point control of individual pieces of IAQ equipment to establish the desired system operation.
According to an illustrative embodiment, the control device includes a human-machine interface including a graphical user interface (GUI) that is configured to present the qualitative parameters to the user and through which the user may modify the qualitative parameters to change how the IAQ components are controlled. In one aspect, the GUI includes multiple parameter axes, where each axis is indicative of a respective one of the qualitative parameters. For example, a first axis may be indicative of a level of occupant comfort (e.g., whether the occupant is feeling too cold, too hot, etc.). A second axis may be indicative of a level of air quality as it pertains to health factors (e.g., a factor relating to respiratory effects associated with the indoor air quality). A third axis may be indicative of an amount of energy consumption of the whole building air quality system (e.g., the IAQ equipment). The GUI may include a selection indicator that is associated with each parameter, and which may be manipulated by a user to select a desired position along the parameter axes and/or value of the qualitative parameter. In other embodiments, a single selection indicator may be shared between multiple parameter axes. In one embodiment, each of the qualitative parameters may be interrelated such that a change in one parameter also changes the value of another parameter (and/or limits an allowable selection range of another parameter).
Referring to
As shown in
As shown in
In some embodiments, the conditioning unit 104 may also be fluidly connected to an environment surrounding the building 10 (e.g., outdoor environment 16), such that the conditioning unit 104 may receive or otherwise exchange air with the environment surrounding the building 10. In the embodiment of
The HVAC system 102 also includes a dehumidifier 115 and a humidifier 116, which are configured to control an amount of humidity (e.g., a relative humidity, an absolute humidity, etc.) of the air within the building 10. As shown in
The HVAC system 102 may also include one or more portable HVAC units, shown, for example, as portable unit 118. Portable unit 118 may be configured to provide heated and/or cooled air to specific zones/areas within the building 10. In the embodiment of
As shown in
The system 100 also includes non-HVAC components including fans, window blinds, and other non-cooling and/or heating components. For example, as shown in
As shown in
The system 100 also includes a remote computing device and/or system cloud 156. The system cloud 156 is communicably coupled to the various HVAC components and non-HVAC components within the building 10 (e.g., through the user control device 120, through an internet gateway for the building 10, etc.). In an embodiment, the system cloud 156 is a cloud service that is configured to update and maintain software for the user control device 120. The system cloud 156 may also be configured to coordinate operations of the various IAQ components based on (i) sensor data from the user control devices 120 and/or remote sensors 154 (data from a supplier cloud 157 that is communicably coupled to the remote sensors 154), (ii) inputs from the user control device 120, and/or (iii) inputs from other data clouds and wireless/wired devices that are communicably coupled to the system cloud 156 (e.g., personal computing devices such as laptops, mobile phones, tablets, etc.). For example, the system cloud 156 may be configured for bi-directional communication with a third-party cloud 158 (e.g., third-party-hosted cloud) such as a weather service, emergency service, security service, or another information database. In other embodiments, the system 100 may include additional, fewer, and/or different components.
As shown in
Referring to
As shown in
As shown in
Referring to
The power source 404 may be any type of power supply. For example, the power source 404 may include a battery pack. Alternatively, or in combination, the air quality controller 400 may be hard-wired to a municipal power supply (e.g., a utility grid, a generator, a solar cell, a fuel cell, etc.).
Memory 406 for the air quality controller 400 may be configured to store sensor data from the at least one sensor 402 over a given period of time. Memory 406 may also be configured to receive and store information from the system cloud 256, the third party cloud 258, and/or the supplier could. For example, memory 406 may be configured to receive weather data from a weather service that is coupled to the system cloud 256, via the internet, and/or another third party. Memory 406 may also be configured to store user inputs received via the user interface 408. The user inputs may include qualitative parameters (e.g., comfort, energy, health, etc.), device information (e.g., sensor and/or controller position within the building, model information for the IAQ components, etc.), building-specific information (e.g., building type, square footage, room layout, number of floors, energy rating, etc.), occupancy information (e.g., family size, occupant age, etc.), occupant lifestyle and/or personal health information (e.g., medical conditions, etc.), personal preferences (e.g., a desired temperature throughout the building or another measureable environmental parameter, etc.), and/or another user input.
Additionally, memory 406 may include a non-transitory computer-readable medium configured to store computer-readable instructions for the air quality controller 400 that when executed by the computing device (e.g., controller 400, processor 412), cause the air quality controller 400 to provide a variety of functionalities as described herein. For example, memory 406 may be configured to store instructions for processing raw data from the sensor(s) 402 to determine a measured environmental condition (e.g., temperature, relative humidity, an amount of particulate, etc.). Memory 406 may also be configured to store instructions for processing raw data from cloud data sources (e.g., the system cloud 256, the third party cloud 258, the supplier cloud, the internet, etc.). The instructions may also include calculation instructions used to determine an actual air quality metric (e.g., an actual IAQ) for the air quality control system based on information from the sensor(s) 402. In another embodiment, the instructions include calculation instructions used to determine a baseline air quality metric (e.g., a baseline IAQ, etc.) for the air quality control system based on user inputs. In yet another embodiment, the instructions include conversion instructions used to convert at least one qualitative parameter (e.g., comfort, energy, health, etc.) into a plurality of control points for the IAQ components. In yet another embodiment, memory 406 is configured to store a time history of at least one calculated IAQ metric (e.g., the actual IAQ, the baseline IAQ, a qualitative parameter, etc.). In yet another embodiment, the instructions may include display information used to generate the GUI for the air quality controller 400.
Memory 406 may also be configured to receive updates with new and/or different instructions and algorithms. For example, memory 406 may be configured to receive over-the-air updates from cloud data sources (e.g., the system cloud 256, the third party cloud 258, the supplier cloud, the internet, etc.). The updates may include completely new versions of operating software, bug and/or security fixes, and/or updated values for key tuning parameters that affect operation of the controller 400 in the building 10.
The user interface 408 is configured to display system operating parameters and receive user inputs. The user interface 408 may include one or more controls, displays, speakers, haptic feedback actuators (e.g., vibration) or other computer user interface for conveying and receiving information. According to an illustrative embodiment, the user interface 408 includes a touch-screen display (e.g., a liquid crystal display (LCD), etc.) for presenting a GUI of the air quality controller 400 to a user. The user interface 408 can be, for example, a touch-screen display of a thermostat, a mobile phone, or another computing device that is communicably coupled to a supplier cloud (e.g., supplier clouds 156, 256 of
The communications interface 410 may be configured for wired and/or wireless communications between sensors, one or more IAQ components, user control devices, and/or data clouds. In one embodiment, the communications interface 410 is a transceiver (i.e., transmitter-receiver) that both receives and transmits wireless signals from the various components of the air quality control system. For example, the communications interface 410 may be configured to receive inputs from the user interface 408 and sensor data from the sensor(s) 402. Additionally, the communications interface 410 may be configured to transmit control signals from the air quality controller 400 to the IAQ component(s) to control operation of the IAQ component(s).
According to an illustrative embodiment, the processor 412 is operatively coupled to each of the components of the air quality controller 400, and is configured to control interaction between the components. For example, the processor 412 may be configured to control the collection, processing, and transmission of sensor data from the sensor(s) 402, inputs from the user interface 408, cloud data, and/or operation data from the IAQ component(s). Additionally, the processor 412 may be configured to interpret operating instructions from memory 406 to determine at least one of (i) a baseline air quality metric (e.g., a baseline IAQ, etc.) for the air quality control system based on user inputs (e.g., based on inputs received by the communication interface 410 from user interface 408); (ii) an actual air quality metric (e.g., an actual IAQ) for the air quality control system based on information from the sensor(s) 202; and (iii) a plurality of control points for the IAQ component(s) based on at least one user-specified qualitative parameter. The processor 412 may also be configured to control operation of the IAQ component(s), for example, based on at least one of the foregoing metrics and/or parameters. For example, the processor 412 may be configured to control the IAQ component(s) based on measured environmental conditions and the environmental set points determined in (iii) above.
The air quality controller 400 is configured to establish a baseline (e.g., target, recommended, etc.) IAQ that is tailored to the specific and/or unique needs of the building and/or its occupants. The controller 400 is configured to operate the IAQ component(s) to achieve environmental conditions within the building that correspond with the baseline IAQ. According to an illustrative embodiment, the baseline IAQ is determined by the control device during initial startup after installation into the building, and is periodically or continuously updated during use, as conditions change either within the building or in the outdoor environment. In addition, the baseline IAQ may be updated based on revised or changing preferences of one or more occupants of the building. In contrast with traditional HVAC control system implementations, which rely on a user to individually select the desired environmental set points after installation, the air quality controller 400 of the present disclosure may automatically determine a target and/or recommended environmental set point(s) (and/or control point(s) such as upper and lower thresholds and/or tolerances for the environmental set points) based on various baseline parameters. As used herein, the term “baseline parameters” refers to inputs that affect the environmental set points used to control IAQ component(s). For example, the baseline parameters may include occupant preferences (e.g., manual user inputs), building and/or IAQ equipment design information, the arrangement of IAQ components within the building, and other inputs that affect the environmental set points. Among other benefits, establishing a baseline IAQ from these different baseline parameters simplifies installation, setup, and user control of the air quality control system and reduces variability in environmental conditions between different locations, in different climates, and different building types. The control approach may also help ensure that at least an average, best possible indoor air quality is established at startup, regardless of the IAQ equipment that is being used.
Referring to
At operation 502, the air quality controller 400 receives an environmental condition, building arrangement condition, and/or another condition impacting IAQ from a sensor (e.g., sensor 402). Operation 502 may include measuring an environmental condition using the sensor. For example, operation 502 may include measuring a temperature of a room of the building, near the air quality controller 400, or in different rooms using remote sensors. The sensor data (e.g., temperature data) may be received by the air quality controller 400 via communications interface 410. In another embodiment, operation 502 may include receiving a plurality of measured environmental conditions associated with the building. The sensor may be a temperature sensor configured to measure an indoor temperature, a humidity sensor configured to measure an indoor relative humidity, a particulate matter sensor, a CO sensor, a CO2 sensor, an NO2 sensor, a VOC sensor, barometric pressure sensor, a radon sensor, and/or another sensor type. In yet other embodiments, operation 502 may include receiving at least one building arrangement condition such as a window or door position from a position sensor, an air flow from an flow rate sensor, an air velocity from an air speed sensor, moisture amount and/or location from a moisture/condensation sensor (e.g., on windows, etc.), and/or other sensors that may represent changes in the condition of indoor air.
At operation 504, the air quality controller 400 receives a plurality of baseline parameters (e.g., baseline factors, etc.). The baseline parameters may be manually input into the system by a user (via the HMI, etc.). In another embodiment, the baseline parameters may be preprogrammed into memory by a manufacturer. For example, the baseline parameters may be default recommendations that are used by the controller when certain user inputs are not provided. In yet another embodiment, the baseline parameters may be based on sensor data (e.g., outdoor and/or indoor environmental condition sensors, data from a cloud data source such as the system cloud, third party cloud, supplier cloud, the internet, etc.). In another embodiment, the baseline parameters may include occupant preferences for one or more individuals that need to be balanced (e.g., balancing one occupant's desire for energy efficiency, with another occupant's desire for comfort, etc.). The baseline parameters are inputs that distinguish the building from other residences and commercial spaces. The baseline parameters may include the unique conditions of the environment in which the building is located, unique environmental conditions within the building, the system configuration, and/or the building layout/design. For example, the baseline parameters may include the types of IAQ components that are installed in the home, the geographic location of the building, seasonal information, and building type and/or energy rating (e.g., the home's energy system rating (HERS) index, etc.). The baseline parameters may also include occupant specific information. For example, the baseline parameters may include a family size (e.g., number of occupants), personal preferences of at least one occupant (e.g., a temperature that maximizes his/her feeling of comfort), times of occupancy (e.g., work schedule, etc.), heath information (e.g., whether the occupants have pre-existing health conditions, respiratory illnesses, the age of the occupants, etc.), and other life style information, etc. In one embodiment, the baseline parameters may include energy usage goals, information regarding the utility of one or more rooms within the building (e.g., which rooms are used the most), and/or information regarding rooms where IAQ is most concerning. The baseline parameters may also include information regarding the type of HVAC equipment being used and the overall system design (e.g., control zoning within the building, etc.). These equipment-related baseline parameters may be provided by the user by specifying the make and/or model of the equipment. The system may be configured to determine the baseline parameters from a lookup table based on these user inputs (e.g., via a lookup table, communication with a cloud data source, and/or through the internet). In other embodiments, the system is configured, via the communication interface (e.g., transceiver, etc.) to automatically discover the equipment make, model, and/or capabilities as part of the pairing process with building equipment (e.g., via a digital tag that is transmitted to the system from the building equipment). The baseline parameters may also include cooling habits, information relating to pets within the building, the cleanliness of the building, locations where chemicals are stored, number and location of rooms or spaces within the building, and the like (e.g., does the building have a basement?). The baseline parameters may also include parameters gathered from neighboring buildings (e.g., buildings within the same region, etc.), as will be further described.
As shown in
A similar approach may be implemented by the controller 400 to determine personal preferences and occupant health information. For example, in one embodiment, the questionnaire or over-the-air prompts (e.g., voice prompts) may ask the user to enter his/her health information and personal preferences. In another embodiment, the questionnaire may include user profile questions that relate to a person's environmental preferences (e.g., based on the person's psychophysiological functions and responses, etc.). For example, the user may be presented with a Myers-Briggs-type test that can be used by the air quality controller 400 to determine user (i.e., occupant) preferences. For example, the test may ask the user to specify the outdoor environmental conditions that have been observed to be particularly problematic for the user (e.g., “where have you lived previously,” “what seasons and/or times of year are your allergies most problematic in regions where you have previously lived?”). From this information, the air quality controller 400 may be configured to determine the types of allergens that the user is most sensitive to (e.g., ragweed, tree pollen, etc.). In some embodiments, the questionnaire may ask the user to specify any skin conditions they may have, breathing problems (e.g., particulate and asthma triggers, etc.), immunity concerns (e.g., autoimmune diseases, concerns with infection (COVID)), health risks, odor and gas sensitivities, whether the user smokes, etc. Such information can be used by the controller 400 to determine the necessary IAQ to improve the user's health.
In another embodiment, as shown in
In yet another embodiment, the air quality controller 400 may be configured to determine baseline parameters by crowdsourcing data from other whole building air quality control systems in the vicinity of the building. For example, the air quality controller 400 may be configured to identify other air quality control systems in a community surrounding the building (in a community where the building is located), and to copy the baseline parameters from the neighboring systems. This operation may be simplified in embodiments that include a supplier cloud, which may store baseline parameters and other setup/calibration data from neighboring air quality controllers. In other embodiments, the baseline parameters determined using any combination of the foregoing operations may be used to establish baseline IAQ.
Returning to
As shown in
Other scoring factors may depend on the types of IAQ components that are installed in the building. For example, a higher scoring factor may be applied to control systems that include a humidifier as compared to those that don't. Additional scoring factors may be applied based on historical operating data, such as how long a building remains below a desired relative humidity set point during the day. In a scenario where the building remains below the relative humidity set point for a prolonged period of time, the scoring factor may be reduced. For example, if the system has averaged a relative humidity within a range of 47-52% over a first monitoring period (e.g., 2 weeks), the system may apply a higher scoring factor than if the system averages a relative humidity within a range between approximately 45%-55% over the first monitoring period. In this way, the global IAQ metric will increase or decrease in real time depending on how the system operates.
In at least one embodiment, the system may determine a scoring factor based on an operating condition of building equipment. For example, the system may be configured to monitor HVAC equipment and determine current operating conditions that could indicate changes in the building environment (e.g., air temperature, humidity, etc.). In one embodiment, the system includes an air conditioning unit equipped with flow condition sensors that monitor a temperature and/or pressure of the working fluid at different parts of the vapor-compression cycle. For example, the system may include a first sensor disposed at a low pressure side of a compressor (e.g., between the compressor and an evaporator, etc.); a second sensor disposed between the compressor and a condenser (e.g., at an inlet to the condenser); a third sensor between the condenser and an expansion valve or orifice; and/or a fourth sensor disposed between the expansion valve and an evaporator. The system may be configured to monitor the first sensor, second sensor, third sensor, and/or fourth sensor and to determine thermodynamic operating conditions (e.g., enthalpy, entropy, etc.) of the air conditioning unit at different parts of the cycle. In one embodiment, the system is configured to compare these thermodynamic conditions to ideal conditions for the air conditioner based on measured indoor and/or outdoor air temperatures (or other measured environmental conditions). In other embodiments, the system monitors and records historical operating conditions and/or determines average historical operating conditions. The system may be configured to compare the historical operating conditions to the thermodynamic conditions (in real time) and to notify the occupants or system cloud if the deviations are greater than threshold values. These differences may indicate, for example, potential air quality issues within the building that aren't directly measured by the sensors, and/or issues with the functioning and/or mechanical operation of the air conditioning unit (or other HVAC equipment). The system may be configured to generate a scoring factor that is indicative of the deviations between ideal or historical operating conditions and measured thermodynamic conditions.
In some embodiments, the system implements a machine learning algorithm for at least one piece of HVAC system equipment. For example, in the context of the air conditioning unit above, the system may implement a machine learning algorithm that controls operation of the air conditioning unit based on control inputs (e.g., a desired temperature, pressure, etc.), and one, or a combination of, measured environmental conditions and the thermodynamic operating conditions of the air conditioning unit. The system may issue different commands to control the compressor of the air conditioning unit and/or expansion valve, in an iterative fashion, to determine operations needed to match the measured outputs with the control inputs. The machine learning algorithm may monitor operating conditions over time and may detect anomalies that could indicate potential air quality issues within the building or equipment malfunction based on deviations between the measured and historical values as described above.
The global IAQ metric is determined by combining the weighting factors from the scoring chart. The global IAQ metric may then be displayed visually to a user via the user interface of the air quality controller 400. In the example embodiment of
The scoring chart and scale can also be used to facilitate purchasing decisions. For example, the controller 400 may be configured to monitor operating conditions of building equipment, such as a filter for an air conditioning or fresh air ventilation system. In one embodiment, the controller 400 is configured to adjust the scoring factor based on a relative restriction of the filter. The controller 400 may also be configured to make purchasing decisions automatically in response to certain operating conditions and/or levels of IAQ. For example, in an embodiment in which the system includes an air filter, the controller 400 may be configured to monitor a restriction and/or pressure drop across the air filter and to calculate an IAQ metric based at least partially on the measured restriction and/or pressure drop. The controller 400 may be configured to automatically order a replacement filter in response to a determination that the IAQ has fallen below (or increased above) a threshold value. For example, the controller 400 may be configured to automatically order a replacement air filter in response to a determination that the IAQ has fallen below good or moderate values of IAQ (e.g., based on particular values of an IAQ metric as will be discussed in further detail below). The controller 400 may transmit the request to the system cloud, a third party cloud, a supplier cloud, and/or the internet to order the replacement air filter. In other embodiments, the system may be configured to transmit a notification to a user of a need to replace the air filter or another replacement component (e.g., via a text message, push notification, over-the-air notification, etc.).
Note that other qualitative parameters could also be determined from this scoring chart. For example, a qualitative parameter such as energy use may be added that is indicative of the relative energy consumption compared to other systems and/or baseline operating conditions. By way of example, studies have shown that running an air cleaner in certain scenarios for a time interval of approximately 20 min/hr has the same relative effect (in terms of air quality) as running the air cleaner with the fan running continuously. As a result, a scale indicating the relative air quality performance of the system would not change if a home owner operated the air cleaner with partial to constant fan. However, a scale indicating the energy consumption of the system would account for this performance difference. The energy use scale could therefore be utilized by a user to reduce energy consumption without significantly impacting air quality within their home. For example, a scoring chart for system efficiency could include different scores associated with different duty cycles for an air conditioning unit or other HVAC equipment (e.g., a lower efficiency score for lower duty cycles). The scoring chart could further include scores associated with the relative amount of time that a vent fan is used instead of higher powered equipment such as the air conditioning unit or dehumidifier. The scoring chart may be an efficiency scoring chart that is maintained separately from the air quality scoring chart (e.g., separately from the air quality scoring chart that is associated with “healthy” air).
The controller 400 could control building equipment using the scoring chart to reduce energy costs. For example, in a scenario where a user indicated to the control system that energy consumption was more important to them than air cleaning, the system (e.g., controller 400) may be configured reduce fan operation to only operate in response to heating or cooling demands. Conversely, in a scenario where the user indicates that air cleaning is more important than energy consumption, the system (e.g., controller 400) may be configured operate the fan continuously or operate in an air cycling mode to increase the air quality to the extent possible. The control approach may be improved in scenarios where the system includes a particulate matter sensor, which can be used to measure the actual amount of particulate matter in the air. In such a scenario, the system could decide how to operate the fan for the air cleaner based on actual measurements, subjective input (energy efficiency vs. air quality), and/or the history of the measured air quality within the home (e.g., PM 2.5 over time). For example, a global IAQ metric related to air cleaning could be determined by multiplying the actual measured data, subjective input score, and historical particulate matter data.
In another embodiment, the weighting factor(s) may be used to determine a target environmental set point (e.g., a baseline environmental set point) for the building in the baseline operating condition. It will be appreciated that different types of environmental set points will depend on different numbers and/or types of baseline parameters. Additionally, the weighting factors that correspond to each baseline parameter may vary depending on the type of environmental set point being determined.
In the following example, the environmental set point is a target temperature set point for the building in the baseline operating condition. For the purposes of this example, it is assumed that the system does not include a humidification and/or dehumidification system other than an air conditioner, and that the humidity inside the building depends at least partially on the humidity of the air in the outdoor environment. Additionally, it is assumed that the building does not include any indoor humidity sensors to measure the relative humidity of the indoor air directly. In this scenario, the target temperature set point may be a function of a first plurality of baseline parameters, as shown in Equation 1:
T=f(L,S,PP) (1)
where L is a geographical location of the building (a city, zip code, etc.), S corresponds with the meteorological season (e.g., spring, summer, fall, winter) or time of year, and PP is a personal preference. In another embodiment, the target temperature set point may depend on additional, fewer, and/or different baseline parameters. For example, the baseline parameters could include indoor humidity data from an indoor humidity sensor, rather than requiring building location and seasonal information to determine the indoor humidity. In another embodiment, the baseline parameters could include a combination of the building's location, seasonal information, and indoor sensor data. In yet another embodiment, the baseline parameters could include another parameter that affects the desired temperature set point (e.g., outdoor air quality from an outdoor sensor, etc.). In at least one embodiment, the baseline parameters could include consideration of a desired, calculated, and/or actual percentage of outdoor vent air that is directed into the building using an economizer (rather than or in combination with the location and seasonal information), as the humidity of air within the building will vary depending the quantity and humidity of this outdoor air. For example, the economizer may be configured to vent outdoor air based on the following control equations to reduce cooling requirements within the building:
T
mix=(TOA×(% OA))+(TRA×(% RA)) (1-1)
where Tmix is the dry bulb temperature of mixed air entering the building (returned/recirculated air mixed with vent air), % OA is the outside air flow rate (into the building) as a percentage of the total flow rate through the economizer, TOA is the temperature of the outdoor air, and TRA is the temperature of the return/recirculated air. The air quality controller 400 may also be configured to determine the humidity of the mixed air introduced into the building by the economizer, as follows:
x
mix=(QOAxOA+QRAxRA)/(QOA+QRA) (1-2)
Where xmix is the specific humidity (humidity ratio) of the mixed air, QOA is the volume of outdoor air (or mass of outdoor air) in the mixture, QRA is the volume of return air (or mass of return air) in the mixture, xOA is the specific humidity (humidity ratio) of the outdoor air, and xRA is the specific humidity (humidity ratio) of the return/recirculated air. In some embodiments, the air quality controller 400 may also implement mixing ratio calculations to limit the amount of vent air from the outdoor environment in scenarios where the outdoor air humidity may result in excess condensation within the building, as follows:
where W is the actual mixing ratio of the air, TD is the dew point in Celsius, T is the air temperature in Celsius, WS is the saturated mixing ratio, and RH is the relative humidity. The air quality controller 400 may be configured to adjust the target temperature set point from Equation (1) based on these parameters in real time to compensate for changes in the indoor air humidity that may result from operation of the economizer.
Returning to the example in Equation (1) above, the personal preference is a user-specified temperature that maximizes the user's feeling of comfort. In another embodiment, the personal preference is a predefined temperature set point based on “average” user comfort (e.g., empirical data, etc.). In some embodiments, and particularly in systems where the humidity and/or particulate levels are separately controlled, the controller may select a temperature set point that is equal to the predefined temperature set point without any other corrections (e.g., without corrections based on baseline parameters).
Some people generally prefer warmer temperatures in their homes and office spaces (e.g., 73°), while others may prefer colder temperatures (e.g., 68°). However, in most instances the actual temperature that a user “feels” will vary depending on other environmental parameters besides the controlled temperature. In the example above, the temperature that a user actually feels will vary based on outdoor environmental conditions (e.g., outdoor air humidity, etc.), because the outdoor air is being circulated through the home without controlled humidification of the vented air from the outdoor environment. In humid environments, maintaining a temperature set point in the building that is based solely on a user's preference may result in the user actually feeling warmer than the temperature would indicate. In contrast, circulating dry outdoor air throughout the building at the user's preferred temperature may cause the user to feel colder than the temperature would indicate.
In operation 508, the additional baseline parameters (e.g., location, season, etc.) are used to correct and/or scale the personal preference to determine the actual temperature set point that is needed to maximize user comfort.
At 806, the air quality controller 400 scales the target set point based on the scaling factor. For example, operation 806 may include multiplying the target set point by each individual scaling factor as shown in Equation (2) below:
T=PP*L
s
*S
s (2)
where Ls is the scaling factor associated with the geographic location of the building, and Ss is the scaling factor associated with the meteorological season.
A similar process may be used to evaluate other target/recommended environmental set points for the controller 400 to use in the baseline condition. For example, in a system that includes humidification/dehumidification equipment, method 500 may be used to determine a target humidity set point at the baseline condition as shown in Equation (3):
H=f(L,S,PP) (3)
According to an illustrative embodiment (as shown in Equation (3)), the target humidity (e.g., relative humidity) set point is a function of similar baseline parameters as the target temperature set point above. For example, the personal preference for the humidity set point may be specified by the user (e.g., in operation 502). Alternatively or additionally, the personal preference may be a recommended humidity set point that is determined based on empirical data. For example, the recommended humidity set point may be determined from data that shows how variations in relative humidity impact a person's health. In particular, the personal preference may be determined by the air quality controller 400 to be within the optimum relative humidity range from the Sterling Chart (e.g., 30%, 35%, 40%, 45%, 50%, 55%, 60% or a range between and including any two of the foregoing values). For example, the recommended humidity set point may be determined to be within a preferred range of between 40% and 60% relative humidity, or as close to this range as possible depending on building construction and location. In some embodiments, the air quality controller 400 may be configured to determine the target humidity, in part, based on the indoor humidity at which water will begin to condense on windows and interior surfaces of the building (e.g., based on outdoor air temperature, and window and/or other structural properties, condensation resistance factors, etc.). In this way, the air quality controller 400 will attempt to keep the indoor air humidity as high as possible during winter months to improve occupant comfort, but without raising the humidity to levels where water will begin to collect on colder surfaces such as walls and windows. In another embodiment, the algorithms used by the controller to select the temperature set point and the humidity set point at baseline conditions may be interrelated.
Method 500 may also be used to determine a target ventilation set point at the baseline condition. The ventilation set point corresponds to the target ventilation air flow rate (e.g., CFM) that air is exchanged between the building and the outdoor environment. The ventilation set point may additionally relate to the ventilation frequency (e.g., how often the fan for the ventilation system is operated, in min/hr). According to an illustrative embodiment, the target ventilation set point depends on different baseline parameters than the temperature and humidity set points. One reason for this difference is that the ventilation performance is more sensitive to the particular IAQ equipment that is installed within the building. An example set of baseline parameters that may be used to calculated the target ventilation set point is shown in Equation (4) below:
V=V
st
+f(OAQ,E,PH) (4)
Where Vst is a level of ventilation indicated by standards (e.g., a default value, an empirically derived value that is known to provide sufficient ventilation to reduce pollutant concentrations, etc.), OAQ is an outdoor air quality metric (e.g., outdoor particulate size and density, outdoor humidity, outdoor temperature, etc.), E is indicative of the type of IAQ equipment installed within the building, and PH is a health metric that is determined based on user-specified health and/or lifestyle information (e.g., respiratory issues such as asthma, chronic obstructive pulmonary disease (COPD), allergies, etc.). In another embodiment, the target ventilation set point may depend on additional, fewer, and/or different baseline parameters.
As shown in Equation (4), the target ventilation set point will vary based on the type of IAQ equipment installed within the building. The type of IAQ equipment may be specified by the user at startup, for example, by providing a model number associated with the IAQ equipment, the type of IAQ equipment (e.g., furnace, ventilation fan, etc.), and/or the operating capacities of the IAQ equipment. In one embodiment, the controller 400 is configured to automatically determine the type of IAQ equipment by operating the equipment and monitoring how the environmental conditions within the home change in response to the operation.
The target ventilation set point may vary depending on the type of air cleaner used to filter incoming ventilation air. According to an illustrative embodiment, the air quality controller 400 is configured to determine a recommended ventilation set point for “healthy” air based on known empirical formulas and/or manufacturer guidelines. The controller 400 is configured to correct the recommended ventilation set point based on outdoor conditions and/or user health considerations.
By way of example, operation 506 may include accessing lookup tables that include recommended values of ventilation flow for different filter types (e.g., different filter elements). The recommended vent flow rate and vent period (e.g., frequency) will be vary depending on the type of air filter that is installed within the building and the maximum recommended concentration of particulate matter within the building. For example, a filter having a 13 minimum efficiency reporting value (MERV) may allow for greater ventilation of fresh outdoor air through the building without exceeding the recommended concentration of particulate matter as compared to an 8 MERV filter or other reduced efficiency filters.
Operation 506 further includes determine weighting factors for each of the remaining baseline parameters (e.g., outdoor air quality (OAQ) and personal health (PH)). In particular, operation 506 may include using an algorithm to determine a weighting factor that reduces the target ventilation set point when detected levels of particulate matter (e.g., allergens, etc.) outside the building are high, or when the user has health conditions (e.g., respiratory conditions, COPD, smoking, asthma, allergies, etc.) that require cleaner air flow. Operation 508 may include scaling the target ventilation set point by the weighting factor(s).
Again referring to
The control strategy and functionality described with reference to
According to an illustrative embodiment, the various baseline environmental set points may be combined to determine a building-specific (and user-specific) baseline IAQ metric (e.g., index, value, etc.) that is indicative of the baseline IAQ. Equation (5) shows an example relationship between the baseline IAQ (IAQB) metric and other example target environmental set points:
IAQ
B
=f(T,H,V,P, . . . ) (5)
where T is the target temperature set point, H is the target humidity set point, V is the target ventilation flow set point. In Equation (5) above, P is an environmental set point that cannot be controlled separately from the other parameters. For example, P may be a barometric pressure within the building, which is a function of vent flow into and out of the building. In this case, P is a characteristic of the combination of IAQ equipment used within the building. Even though P is uncontrolled (or indirectly controlled), it will have some impact on the baseline IAQ. In other embodiments, the baseline IAQ may be a function of additional, fewer, and/or different parameters. For example, the baseline IAQ may account for equipment capacities (e.g., heating/cooling/ventilation capacity) or other parameters. In at least one embodiment, the baseline IAQ may also account clean air metrics such as a clean air delivery rate (CADR), which is an amount of clean air being delivered into the building. By way of example, an air cleaning system (e.g., air cleaner) operating at 1000 cfm with 90% efficiency (e.g., 90% particle removal efficiency) will deliver 900 cfm of clean air into the home. The CADR may also account for clean air delivered into the building from multiple pieces of IAQ equipment. For example, a vent system being used to route 100 cfm of clean air into the building in addition to the air cleaning system will increase the total CADR to 1000 cfm. Similarly, a portable in the building that delivers 300 cfm of clean air will increase the total CADR to 1300 CADR, and so on.
In addition to the baseline IAQ metric, the air quality controller 400 may be configured to calculate an actual IAQ metric (e.g., a real-time IAQ metric, IAQA) that is representative of measured environmental conditions within the building, rather than environmental parameter set points. According to an illustrative embodiment, the actual IAQ metric is determined using the same formula as the baseline IAQ metric, but where each individual environmental parameter (e.g., T, H, V, P, etc.) is determined based on sensor data from sensors 402. Among other benefits, the actual IAQ metric may provide the user/occupant with an indication of how his/her actions are impacting IAQ. For example, in a scenario where the user changes a control parameter or setting, the actual IAQ metric will indicate the extent to which that change either harms or benefits them. The actual IAQ metric may also be used to alert the user to potential issues with the performance of IAQ equipment. For example, the actual IAQ metric may drop in response to poorly functioning equipment, or in scenarios where certain pieces of IAQ equipment go offline (e.g., become damaged). The actual IAQ metric may also provide the user with an indication that their system is in need of an upgrade. For example, in a situation where the home is equipped with poorly rated filter (e.g., <8 MERV, etc.), the controller 400 may be unable to raise the actual IAQ to the same level as the recommended baseline IAQ.
In at least one embodiment, the controller 400 is configured to determine an air quality index (AQI) that is indicative of how closely the actual air quality corresponds with certain ranges and/or values (e.g., recommended ranges and/or values based on empirical data, desirable ranges and/or values, etc.) of temperature, humidity, CO2 levels, and/or other building conditions. In some embodiments, the AQI indicates a difference between actual and baseline conditions (e.g., a difference between IAQA and IAQB as described above, etc.).
In one embodiment, the AQI is expressed as a categorical variable that is indicative of a category of air quality that encompasses a range of values for at least one building condition. For example, an AQI of “good” may indicate that measured CO2 levels in the building fall within a first range, an AQI of “unhealthy” may indicate that CO2 levels in the building fall within a second range that is above the first range (e.g., a range that has been found to result in poor occupant health), and an AQI of “moderate” may indicate that CO2 levels in the building fall within a third range that is in between the first and second ranges. In another embodiment, the AQI is expressed as a continuous variable (e.g., number, etc.) that corresponds with specific values of at least one building condition. For example, the AQI may be any value between 0 and 100 (e.g., an AQI of 100 may indicate that the measured temperature is the same as the baseline temperature, an AQI of 95 may indicate that the measured temperature is 0.5° F. off from the baseline temperature, and AQIs between 100 and 95 may indicate that deviations in temperature between 0° F. and 0.5° F., etc.). In some embodiments, the controller 400 is configured to determine a categorical variable of the AQI from the continuous variable (e.g., a categorical variable of “good” IAQ may correspond with a range of continuous variable values such as 95-100, etc.).
The AQI may include an appropriate constant value so that performance can be determined relative to a constant scale (e.g., 0 to 100, etc.). The AQI may be also include weighting factors for each environmental condition, depending on the relative importance of those conditions to maintaining healthy values of indoor air quality. For example, the AQI may be determined as follows:
where AQI0 is a constant value selected based on consumer preferences (e.g., 0, 1, 10, 100, etc.), T is the temperature, H is the humidity (e.g., dew point, etc.), Vo is an amount/level of volatile organic compounds, P is an amount/level of particulate matter, CO2 is an amount/level of carbon dioxide, CO is an amount/level of carbon monoxide, R is an amount/level of radon, W is a weighting factor for each parameter, subscript a refers to actual (e.g., measured) conditions, and subscript b refers to baseline conditions (e.g., as described above with respect to at least
In other embodiments, Boolean operators (e.g., “if-than” conditions) may be used that eliminate one or more variables (e.g., temperature, humidity, etc.) if the difference between actual and baseline conditions is below a threshold amount or if the controller 400 does not detect the required sensors and/or monitoring equipment to determine real-time levels of certain parameters.
It should be appreciated that additional, fewer, and/or different parameters may be included in the AQI calculation. For example, Equations (6-1) and (6-2) may be generalized by separating parameters that directly relate to personal comfort from those that directly related to levels of pollutants (e.g., healthy air, etc.), as follows:
where CFI corresponds to a (personalized) comfort index, xi is an amount and/or level of an ith pollutant, xi,0 is a baseline or threshold pollutant level based on inputs to the controller 400, and WCFI and Wi are weighting factors for comfort and various indoor pollutants, respectively. In at least one embodiment, the weighting factors determine the relative importance of each parameter comparison in determining the AQI metric, as shown in Equation (6-5) below:
As indicated above, the CFI represents a comfort index for the building space (e.g., representing deviations between environmental conditions in the building space that directly impact how an occupant “feels” within the building space such as too hot, too cold, sweaty, and/or a condition of the mind that expresses satisfaction with a surrounding environment, etc.). In at least one embodiment, the comfort index is a function of temperature and humidity as indicated in Equations (6-1) and (6-2) above, as follows:
In other embodiments, the comfort index may include additional, fewer, and/or different parameters. For example, the comfort index may also be a function of pressure levels within the building space, which can also affect occupant comfort. In this scenario, the comfort index
where B represents a barometric pressure within the building space. In other embodiments, the comfort index may be determined based on predicted sensations or balances felt by occupants of the building space. For example, the controller 400 may predictively determine a comfort index using a predicted mean value index (PMV) or a predicted percentage dissatisfied index (PPD) following ASHRAE/ISO standards (e.g., ISO 7730, ASHRAE 55, etc.), as shown in Equations (6-8) and (6-9).
CFI=PMV (6-8)
CFI=PPD (6-9)
where PMV predicts the average thermal sensation of a population or group by considering a variety of factors including environmental and/or personal factors that influence thermal comfort (e.g., metabolic rate and clothing insulation for an individual, simulated temperature and air velocity of a given environment, etc.). PPD further considers the predicted level of satisfaction of the occupants within the building space. Notably, these comfort indices vary depending on the building structure and where an occupant is located within the building space.
In at least one embodiment, the controller 400 is configured to personalize weighting factors for the AQI metric. For example, the controller 400 may include a human-machine interface that allows the users to manually input weighting factors for each parameter in the AQI calculation. In another embodiment, the controller 400 is configured to automatically determine a user's AQI (e.g., weighting factors, baseline AQI, etc.) based on sensor data, use history, and operation data. For example, the controller 400 may implement a machine learning algorithm (as described in further detail below) to determine how to control building equipment (HVAC equipment and non-HVAC equipment) to achieve desired levels of AQI. The controller 400 may also be configured to input user-defined preferences (e.g., control points, environmental settings, etc.) to the machine learning algorithm. The controller 400 may be configured to monitor these user-defined preferences over time to determine baseline values for the comfort index such as a baseline temperature, a baseline humidity, and/or others. At the same time, the control may receive and monitor building conditions such as environmental conditions and/or building arrangement conditions (e.g., from one or more sensors) that correspond (in time) with changes in user-defined preferences. The controller 400 is configured to input these user-defined preferences and building conditions as a training set into the machine learning algorithm, which evaluates trends in these conditions over time to determine values of the baseline parameters as a function of different building conditions.
The controller 400 may implement a similar approach to automatically determine weighting values for the AQI. For example, the controller 400 (e.g., the machine learning algorithm) may receive (e.g., via the training set) information that indicates how a user changes the user-defined parameters in response to changes in building humidity and/or temperature. For example, the controller 400 may receive a first request to reduce a temperature in a building space. The controller 400, in response to the first request, may activate an air conditioning unit to cool a space within the building. The controller 400 may continuously or semi-continuously monitor building conditions (e.g., a temperature of the building space, a humidity of the building space, etc.) until the measured temperature is the same as the user-defined temperature or is within a threshold range of the user-defined temperature. Operation of the air conditioning unit may also cause a reduction in the relative humidity within the building space. At a different time, the controller 400 (e.g., via the machine learning algorithm) may operate building equipment in a different manner to reduce temperature. For example, the controller 400, in response to a second request (which may be the same as the first request), may operate a vent fan to draw in cool outdoor air instead of operating the air conditioning unit. The controller 400 may again continuously or semi-continuously monitor building conditions until the measured temperature is the same as the user-defined temperature or is within a threshold range of the user-defined temperature. However, operation of vent fan instead of the air conditioning unit may cause higher humidity within the building space. Notwithstanding this, the controller 400 (e.g., the machine learning algorithm) may observe that no further changes in the user-defined temperature are requested for a second threshold period after operating in the vent fan. The controller 400 may observe that the second threshold period is similar to a first threshold period between changes in the user-defined temperature after operating the air conditioning unit. The controller 400, based on this data, may determine that the user is less sensitive to changes in humidity than temperature, and in response may increase the weighting factor associated with temperature. The controller 400 may continue this process iteratively to automatically determine appropriate weighting factors for AQI.
According to an illustrative embodiment, the controller 400 is also configured to perform diagnostic operations to identify the root cause of poor IAQ. For example, the controller 400 may be configured to compare each measured environmental condition with a respective one of the target environmental set points. In this way, the controller 400 can determine which of the target environmental set points is below or outside of target levels. Additionally, in some embodiments the controller 400 may be configured to determine a standard deviation of the measured environmental condition by comparing the measured environmental condition with similar conditions in different buildings (e.g., buildings within the same geographic area, etc.).
In at least one embodiment, the controller 400 is configured to utilize sensor data from at least one building arrangement sensor to determine actual IAQ and/or to identify the root cause of poor IAQ. For example, the controller 400 may be configured to receive data from a moisture sensor that is structured to determine an amount and/or presence of moisture on a window or exterior wall of the building. The controller 400, in response to an indication of moisture from the moisture sensor, may determine that the humidity within the building is too high for the temperature within the building space. In another example, the controller 400 may monitor window or door position sensors to identify exposure of the building space to the outdoor environment and/or to approximate an amount of vent flow entering the building space. Similarly, the controller can monitor door positions within the building to determine how tightly coupled adjacent rooms are (environmentally coupled in terms of temperature, humidity, pressure, etc.) within the building. The controller 400 can utilize this data to make algorithmic decisions about zoning (e.g., control of dampers and/or other actuators) and IAQ compensation (e.g., whether to activate a portable unit within the building space to compensate for increases in pollutants that could be associated with higher vent air flow).
According to an illustrative embodiment, the controller 400 is configured to periodically update the baseline IAQ to account for changes in any one of the baseline parameters. In particular, the controller 400 is configured to periodically update the baseline IAQ to continuously improve user comfort. Referring to
As shown in
A second control strategy 904 of the roadmap 900 includes using real sensor data in combination with the user input. For example, the air quality control system may include a human-interface sensor configured to measure, for example, an occupants vital signs (e.g., heart rate, body temperature, blood pressure, etc.) in real time. The air quality controller 400 (
In yet other embodiments, the controller 400 is configured to use real-time data from a non-IAQ equipment sensor (e.g., a sensor that is not part of an IAQ control device or HVAC equipment, and/or is not configured to monitor IAQ parameters directly) to adapt and modify building conditions (IAQ). The controller 400 may be configured to receive data from any device that is communicably coupled to a local network for the building. For example, the controller 400 may be configured to receive data signals from a smart, connected exercise bike or treadmill that is communicably coupled to the local network. The controller 400 may identify the bike or treadmill via receipt of a unique identification or tag information (e.g., that is received from the bike or treadmill during a pairing process, etc.), and/or by pairing with the device over a local network having devices that comply with certain standards or matter protocol (e.g., the device may self-identify according to specific communication standards required for operation over the local network). The controller 400 may also receive location information that allows the controller 400 to map the bike or treadmill to an exercise space of the building in which the bike or treadmill is located. The controller 400 may receive data from the bike or treadmill indicating that a user is actively exercising within the exercise space and may benefit from an adjustment in temperature or air flow. The controller 400 may control dampers/actuators, and/or portable HVAC units, to cool the exercise space (e.g., based on the information mapping the bike or treadmill to the exercise space) without affecting conditions in other areas of the building. The controller 400 may also modify other building conditions in addition to temperature. For example, the controller 400 may activate fans or fresh air ventilation to exhaust CO2 from the exercise space (e.g., excess CO2 generated by the user while exercising).
A third control strategy 906 includes using artificial intelligence and machine learning to improve the performance of the whole building air quality control system. For example, the data cloud (e.g., the system cloud 156, 256, third-party cloud 158, 258, and/or supplier cloud of
The controller 400 may also include machine learning algorithms to improve its predictive capabilities. For example, the controller 400 may be configured to record historical trends of user activities and/or preferences to improve the way in which the environmental set points are modified (e.g., which parameter has the greatest impact on the user's comfort, the user's sensitivity to changes in each environmental set point, etc.).
In some embodiments, the controller 400 will implement computational algorithms such as multi-variate regression and others to identify the most critical features of the data inputs/sources that correlate to output measurements from the plurality of sensors to create a predictive model of system performance. The controller 400 may use a subset of recorded inputs and outputs as training data and a different subset of inputs and outputs to evaluate the effectiveness of the model. The controller 400, via the machine learning algorithm may then automatically tweak factors of the predictive system model and iteratively score the predictive power of the system to predict sensor outputs from the collection of system inputs and previous outputs. The controller 400 may use these automatically-tuned models (which predict IAQ control system behavior) as algorithmic instructions to control IAQ components and achieve the desired building conditions (e.g., IAQ environmental conditions, etc.). The controller 400 may be configured to continuously update using an ongoing collection of inputs and outputs to constantly refine the model and algorithmic control.
Referring to
As shown in
The system 1000 uses a machine learning algorithm to maintain the IAQ and user-comfort within the plant block 980 at desired levels. In one embodiment, the machine learning algorithm is, or includes, an artificial neural network (e.g., a simulated neural network, deep learning, etc.) that predicts outputs starting from a training set of data to form probability-weighted associations between inputs and the resulting outputs. In another embodiment, the machine learning algorithm is, or includes, another type or form of machine-learning (e.g., linear regression, logistic regression, etc.).
The system 1000 shown in
The state of IAQ ({right arrow over (x)}) may be indicative of an overall level of pollutants within the indoor space and may include a plurality of IAQ parameters that represent of an amount of specific types of pollutants within the indoor space. For example, IAQ parameters for the state of IAQ may include a PM1.0 particulate concentration (e.g., an amount or level of ultrafine particles within the indoor spacing having an aerodynamic diameter less than approximately 1 micrometer), a PM2.5 particulate concentration (e.g., an amount or level of fine particulate matter having an aerodynamic diameter less than approximately 2.5 micrometer), a CO2 concentration, a TVOC concentration, a formaldehyde concentration, a radon concentration, and/or another pollutant concentration within the indoor space.
The state of indoor comfort ({right arrow over (y)}) may be indicative of a level of personal comfort that an occupant experiences or feels within the indoor space and may include a plurality of IAQ parameters that represent user-perceptible environmental conditions. For example, IAQ parameters for the state of indoor comfort may include a dry bulb temperature, a humidity or dew point, a wet bulb temperature, an air velocity, an ambient air pressure, and/or another environmental condition within the indoor space.
It should be appreciated that in other embodiments, the plurality of building conditions may include additional, fewer, and/or different parameters. For example, the plurality of building conditions may include IAQ parameters representing inputs from non-IAQ sensors such as window sensors, condensation sensors, door position sensors, and the like. The plurality of building conditions may also include IAQ parameters representing (i) IAQ component capabilities as defined by their make, model, and/or specifications; (ii) user choices and operational preferences, (iii) outdoor environmental conditions outside of the building; (iv) operating conditions or measurements from smart appliances on a local network; (v) data from third-party data sources such as weather/levels of pollutants and allergens; (vi) records (e.g., historical records, etc.) of settings and sensors of the system 1000; and/or any other IAQ parameters described herein.
The output and/or control state ({right arrow over (z)}) may be indicative of control settings for IAQ components of the system 1000 that impact IAQ and may include a plurality of IAQ parameters that represent operational settings of the IAQ components (e.g., on or off states of the IAQ components, operating speeds, voltage and/or current supplied to the IAQ components, etc.). For example, IAQ parameters for the output and/or control state may include current and/or commanded operational settings for an air conditioning device, a heating device, a humidifying device, a dehumidifying device, an air filtration device, a VOC removal device, a radon removal device, a ventilating device, and/or other IAQ components.
Referring to
At operation 1052, the controller 400 receives a desired AQI, which may be the same as or similar to any one of the AQIs described above. For example, in one embodiment, the desired AQI is a categorical variable, or categorical AQI, that is indicative of a category of air quality that encompasses a range of values for at least one building condition. In such an embodiment, the desired AQI only changes when the at least one building condition is outside of the aforementioned range of values. In another embodiment, the desired AQI is a continuous numerical variable or parameter, or continuous AQI, that varies continuously with measured building conditions. In some embodiments, the controller 400 may be configured to determine a continuous AQI, and then calculate a categorical AQI based on the continuous AQI. As described above, the desired AQI may be a variable that is a function of multiple different building conditions.
In embodiments in which the desired AQI used by the machine learning algorithm is a categorical variable, the value of the desired AQI corresponds with combinations of building conditions that lie within certain ranges (i.e., a categorical AQI that does not vary continuously with measured building conditions). For example,
As shown in the AQI lookup table 1070 of
Operation 1052 may include retrieving the desired AQI from memory onboard the controller 400 (e.g., the desired AQI may default to at least the “moderate” value of the categorical AQI at startup). In other embodiments, operation 1052 includes receiving the desired AQI via the user interface (e.g., the desired AQI may be a user-specified input parameter, etc.). For example, operation 1052 may include presenting, via the HMI (e.g., a GUI, over-the-air communication, etc.), the plurality of categorical AQI values for user selection. In a scenario in which a GUI is used, the plurality of categorical AQI values may be presented as visually-perceptible text boxes 1072 as shown in
At operation 1054, the controller 400 determines a predicted control state based on the desired AQI. According to an illustrative embodiment, operation 1054 includes determining a predicted control state based on the desired AQI via an artificial neural network (e.g., artificial neural net, deep learning algorithm, etc.). In some embodiments, operation 1054 include receiving a training set of data (e.g., processing example including a predefined input and result, etc.) and training the artificial neural network by determining the difference between a processed output of the artificial neural network (e.g., a predicted output, a predicted control state, etc.) and a target output from the training set. For example, operation 1054 may include receiving a training set of data from a system used in a neighboring building (e.g., a building located within the same area, having a similar layout, having similar IAQ components, etc.) and/or from a manufacturer or system cloud (e.g., a set of empirically determined control states that are known to produce certain values of AQI, etc.).
Operation 1054 may include using multi-variable regression techniques and/or other computational algorithms to adjust weighting parameters (e.g., coefficient values, etc.) based on a deviation (e.g., an error value) between the plurality of building conditions and the desired AQI to cause the artificial neural network to produce output which is increasingly similar to the target output.
in which p1 through p6 represent the probability associated with specific values of the AQI (e.g., p1 is the probability of the AQI being “good”, p2 is the probability associated with the AQI being “moderate”, etc.), and the coefficients bi,j's are determined iteratively in real time by the algorithm. This set of equations for the artificial neural network has been found to be well-suited to machine learning based on categorical variables. However, it should be appreciated that multinomial logistic regression can also be used in embodiments in which the desired AQI is a continuous variable. Embodiments of the machine learning algorithm described herein should not be considered limiting. In other embodiments, another form of machine learning algorithm can be used to effectuate IAQ component control using a desired AQI (and/or qualitative parameter as described in further detail herein).
Operations 1056-1060 describe the method of iteratively updating the coefficient values in the multi-variable regression algorithm. At operation 1056, the controller 400 monitors the actual AQI resulting from the predicted output and/or control state. Operation 1056 may include receiving, via the communication interface, real-time measured and/or derived building conditions from the sensors within or adjacent to the indoor space. Operation 1056 may include calculating the actual AQI from the building conditions received and/or derived from sensor data. Operation 1056 may include accessing an AQI lookup table (e.g., AQI lookup table 1070 of
At operation 1058, the controller 400 determines whether the actual AQI satisfies the desired AQI. The controller 400 may compare the actual AQI with the desired AQI. In the event that the actual AQI matches the desired AQI the calculation ends and the method returns to 1052 to query the user interface for additional input and/or changes to the desired AQI. In the event that the actual AQI is different from the desired AQI, the method proceeds to operation 1060. At operation 1060, the controller 400 adjusts the predicted control state based on a deviation between the actual AQI and the desired AQI. Operation 1060 may include adjusting coefficient values in the machine learning algorithm if at least one building condition of the plurality of building conditions does not satisfy an IAQ parameter range of a respective one of the IAQ parameters. In some embodiments, operation 1060 may include adjusting coefficient values based on a deviation between the at least one building condition and the IAQ parameter range. After updating the coefficient values, the controller 400 returns to operation 1054 to repeat operations 1054 through 1058. This process repeats itself, iteratively modifying the coefficient values until the actual AQI matches the desired AQI at operation 1058.
Among other benefits, the machine learning algorithm implemented by the controller 400 is never static and continuously updates to accommodate changes in building conditions (e.g., changes in building arrangements such as the opening of windows or doors in the summertime, occupant activities such as cooking and exercising, changes in the environment outside of the building, etc.). Additionally, the machine learning algorithm may identify trends in building arrangements and/or occupant activities over time. For example, the machine learning algorithm may observe, over time, that a user prepares food at a similar time each day. Based on this information, the machine learning algorithm may be able to predict when the user will begin using kitchen appliances and take action proactively (e.g., before cooking begins) to mitigate potential reduction in IAQ. For example, the machine learning algorithm may predict that the user will begin operating a stove or air fryer at 6 PM and may activate a range fan in advance (e.g., at 5:30 PM) to prevent spikes in VOC within the indoor space. In another example, the machine learning algorithm may be configured to predict, based on historical data, when the user will take a shower and may pre-emptively activate a vent fan in the bathroom to mitigate moisture accumulation on bathroom walls. In yet another example, the machine learning algorithm may be configured to predict changes in conditions outside of the building (e.g., changes in weather, etc.) based on recorded trends in sensor data and/or based on information from third parties and/or the system cloud. The machine learning algorithm, in response to the weather prediction, may be configured to adjust IAQ component operation to compensate for potential changes in humidity as a result of the weather prediction (e.g., by activating an air conditioning unit within the building to remove moisture from the air, etc.). The machine learning algorithm may also be configured to predict when user activities will end, in a similar manner, to deactivate fans after the activity is complete and IAQ has returned to desired levels.
Referring again to
Referring to
User Interaction with the Whole Building Air Quality Control System
According to an illustrative embodiment, the controller 400 (see
In another embodiment, the qualitative parameter is a health metric that is indicative of how well the system is adjusted to suit the health of its occupants. The health conditions may be specific to a single occupant. For example, the health conditions may include a specific medical condition such as asthma, seasonal allergies, COPD, heart conditions, and other maladies. Additionally, the health conditions may be related to needs of all the occupants of the building. For example, in a scenario where the system is installed in a retirement home, the health condition may be related to the average age of the occupants (e.g., temperature sensitivity, etc.). By changing the desired health metric, a user can tailor the control points used by the controller to suit the specific health needs of its occupants.
In another embodiment, the qualitative parameter is a building preservation metric that is indicative of how well the environmental conditions support the building structure and the preservation of materials within the building. For example, many materials are susceptible to water damage in environments with high humidity. In contrast, wood flooring and other materials may crack if the humidity levels drop below certain thresholds. Additionally, the introduction of particulate matter into the building from the outdoor environment can result in the accumulation of dust on the upper surfaces of materials within the building, and areas of the building structure (e.g., floors, trim, etc.). Additionally, the building and the materials inside of the building may also be susceptible to damage over time due to temperature fluctuations (e.g., adhesive materials, seals, etc.). In yet other embodiments, the building preservation metric may be indicative of a balance between different environmental conditions within the building or building space. For example, the building may include a wine cellar, humidor (e.g., cigar humidor, etc.), clean room, negative pressure room (e.g., a quarantine room in a hospital, etc.), and/or another space requiring a balancing of certain environmental conditions. In a scenario in which the building includes a wine cellar, the building preservation metric may be indicative of how well temperature and humidity are maintained within desired levels over time (e.g., a level of temperature or humidity fluctuations over time, or a standard deviation of temperature and humidity over a monitoring period from desired levels such as 55° F. and 65% relative humidity).
In another embodiment, the qualitative parameter is a system preservation metric that is indicative of how well the environmental conditions support prolonged operation of the IAQ equipment (e.g., extended service life). In one aspect, the system preservation metric relates to the duty cycle of the IAQ equipment (e.g., how often the IAQ equipment is operated throughout the day, etc.). As such, the system preservation metric will be lower in configurations where the ventilation flow rates and/or duty cycle of IAQ equipment is high. In these scenarios, the service filters and/or IAQ equipment will experience reduced service life. In contrast, by increasing the system preservation metric, the controller 400 (
In yet another embodiment, the qualitative parameter is a community metric that is indicative of how similar the environmental conditions are to those of other neighboring buildings. This metric allows the user to leverage the setup and configuration that has been established in other systems, which may have very similar needs. For example, increasing the qualitative parameter may proportionally scale the allowable tolerance range of at least one environmental set point to be closer to those used in the community or region in which the building is located. In other embodiments, the system may include additional, fewer, and/or different qualitative parameters.
Referring now to
At 1102, the controller 400 receives a qualitative parameter (e.g., subjective input). Operation 1102 may include receiving a value of the qualitative parameter from the HMI (e.g., HMI 260 of
P
i
=dp*q (8)
where Pi represents ideal power consumption for a fan (without losses), dp represents the pressure rise across the fan, and q represents the air flow volume delivered by the fan.
At 1106, the controller 400 operates the IAQ equipment based on the IAQ index. Operation 1106 may include transmitting control points (e.g., upper and lower thresholds for environmental set points, relative duty cycles between multiple pieces of IAQ equipment, etc.) to individual user control devices (e.g., a thermostat, a humidistat, etc.). Alternatively, or in combination, operation 1106 may include generating individual control signals for each piece of IAQ equipment (e.g., controlling at least one piece of IAQ equipment directly). The controller 400 may adjust operation of the IAQ equipment individually or in a predefined sequence until the actual IAQ metric is approximately equal to the IAQ index. For example, in a scenario where a user desires to increase energy efficiency, the air controller 400 may be configured to selectively control the IAQ equipment based on occupancy information and/or time of day to reduce overall energy consumption. For example, the air controller 400 may selectively control operation of a portable installed in a bedroom of the building during nighttime hours rather than activating a whole home HVAC system. In some embodiments, the air controller 400 may be configured to “learn” methods for controlling IAQ equipment throughout the home to achieve certain values of the IAQ index.
Referring now to
At 1152, the controller 400 receives a plurality of IAQ factors. In one embodiment, the IAQ factors are multiple sets of scaling factors (e.g., weighting factors, etc.), where each individual set of scaling factors is associated with a single value of one qualitative parameter. Additionally, each scaling factor of an individual set of scaling factors is associated with a respective one of the environmental parameters. For example, a first scaling factor of the set of scaling factors may be associated with a temperature set point. A second scaling factor of the set of scaling factors may be associated with a humidity set point. In particular, the first and second scaling factors may relate to an allowable tolerance for the temperature set point and the humidity set point, respectively. In other words, the first and second scaling factors may relate to a maximum allowable deviation of the temperature and the humidity from predetermined set points (e.g., +/−2° F., +/−5° F., +/−5% RH, etc.).
In another embodiment, at least one scaling factor of a given set of scaling factors is associated with a preferred cooperative operating arrangement between different pieces of IAQ equipment. For example, a third scaling factor of the set of scaling factors may be associated with the proportion of time that an air conditioning unit is used to control the temperature of the building as opposed to a dehumidifier, and/or as opposed to increasing a flow rate of ventilation air from the outdoor environment (e.g., increasing the flow of fresh/cool air throughout the building). This type of scaling factor is particularly useful in the context of the energy metric. For example, in a situation where the energy metric is increased (i.e., the desired energy efficiency of the system is increased), the controller may cause the air conditioner to operate less frequently to cool the building, and to instead rely on the ventilation air from the outdoor environment to maintain the environmental set points within the allowable ranges.
In one embodiment, the controller 400 is configured to control the operation of the IAQ equipment based on multiple qualitative parameters simultaneously.
Returning to
Referring now to
At 1304, the controller 400 determines a proportional value of the scaling factors based on the qualitative parameter selection. Operation 1304 may include, for example, determining a percentage of the maximum value of the qualitative metric that is selected by a user/occupant. In an alternative embodiment, operation 1304 includes accessing a lookup table that includes proportional values as a function of different values and combinations of qualitative parameters.
At 1306, the controller 400 scales a set of the plurality of IAQ factors by the proportional value. Operation 1306 may include multiplying the proportional value and a difference between (i) each scaling factor shown in
SF
Q=(TB−TQ)C+TQ (9)
where SFQ is the adjusted scaling factor, TB is the value of the scaling factor at baseline IAQ (e.g., 1), TQ is the value of the scaling factor that corresponds to the maximum value of the qualitative parameter, and C is the proportional value.
At 1308, the controller 400 determines a plurality of control points based on the adjusted set of scaling factors. Operation 1308 may include multiplying each control point based on a respective one of the adjusted set of scaling factors. For example, with respect to temperature, and in a configuration where maximum comfort has been selected, operation 1308 may include multiplying the relevant adjusted scaling factor (0.5 in
Returning to
Referring to
The system 1350 may also include other objective functions directed to other qualitative parameters. For example, the system 1350 may further include an objective function, shown as quality function 1354, configured to improve aspects of the AQI that are specific to an individual's preferences. For example, in a scenario in which the user is sensitive to seasonal allergens, the quality function 1354 may be used to reduce concentrations of particulate matter within a range of sizes that is specific to the allergen (and while maintaining a desired value of the AQI). The system 1350 may also include an objective function, shown as comfort function 1356, configured to improve a user/occupant's feeling of comfort (e.g., comfort level, etc.).
Referring to
At operation 1372, the controller 400 receives a desired AQI and a qualitative parameter. Operation 1372 may include receiving the desired AQI and/or qualitative parameter from a user interface (e.g., via manual user inputs) and/or via inputs from a remote computing device that is communicably coupled to the controller 400. In another embodiment, the desired AQI may be retrieved from memory (e.g., a default value of the desired AQI may be stored in memory, etc.). At operations 1374-1376, the controller 400 determines a predicted control state of at least one IAQ component based on the desired AQI using a machine learning algorithm such as an artificial neural network. According to an illustrative embodiment, operations 1374-1376 are the same as or similar to operations 1054-1060 in the method 1050 of
At operation 1378, the controller 400, in response to determining that the plurality of building conditions satisfies the desired AQI, evaluates an objective function based on the qualitative parameter. In a scenario in which the energy function is used (in which the user desires greater energy efficiency), operation 1378 may include determining the overall energy consumed by the IAQ component(s), as described in Equation (10):
E=E
1
+E
2
+ . . . +E
M (10)
where E1 represents the cost (e.g., in $/day, $/week, etc.) associated with a current operating state of a first IAQ component, E2 represents the cost associated with a current operating state of a second IAQ component, and EM represents the cost associated with a current operating state of an Mth IAQ component.
In a scenario in which the quality function is used (in which the user desires greater reduction of a specific type or combination of pollutants), operation 1378 may include determining the specific amounts and/or levels of a specific type or combination of pollutants. In a scenario in which the comfort function is used (in which the user desires a greater feeling of comfort), operation 1378 may include determining a difference between actual environmental conditions such as temperature, humidity, and pressure to baseline conditions, and/or evaluating an appropriate comfort index parameter such as the PMV or PPD.
At operation 1380, the controller 400 determines whether the objective function is satisfied. In some embodiments, operation 1380 includes determining whether the system 1350 has achieved one of a minimum value or a maximum value of the objective function (e.g., by comparing to previous iterations of method 1370, etc.). In other embodiments, operation 1380 includes determining whether the system 1350 has achieved a value of the objective function that satisfies (e.g., is greater than, is less than, is equal to, etc.) a representative level of the objective function that the user desires (e.g., somewhere between greatest performance and greatest efficiency). The controller 400 may determine the representative level based on historical data in combination with the qualitative parameter. For example, if the qualitative parameter is less than the maximum value of the qualitative parameter that can be achieved by the system (based on historical data), then the controller 400 may set the representative level equal to an equivalent fraction of the maximum value.
In the event that the objective function is not satisfied, the method 1370 proceeds to operation 1382. At operation 1382, the controller 400 modifies the control state based on changes in the objective function. Operation 1382 may include modifying the control parameters within a known range of the desired AQI using an optimization algorithm. In other embodiments, operations 1378-1382 includes determining one of a minimum value or maximum value of the objective function using a multi-variable optimization algorithm. In yet other embodiments (e.g., embodiments in which the desired AQI includes parameters related to occupant comfort (e.g., the CFI, etc.), etc.), operation 1382 may be incorporated as part of the underlying machine learning algorithm for the building space without any separate optimization or secondary machine-learning operations (e.g., the desired AQI may be a function of occupant comfort, efficiency, and/or other parameters beyond levels of pollutants within the building space).
As shown in
Referring to
As shown in
As shown in
As shown in
As shown in
As shown in
As shown in
In some embodiments, the qualitative parameters may be at least partially interrelated. In other words, changing one of the qualitative parameters using the selection indicator 1422 will result in changes to at least one other qualitative parameter. For example, control points that change as a result of increasing the comfort metric may also cause increases in the health metric. Because of this, the GUI 1400 may be configured to automatically update the position of the selection indicator 1422 that is associated with the health metric in response to changes in the position of the selection indicator 1422 that is associated with the comfort metric (and vice versa). In another embodiment, only the real-time parameter indicator 1424 that is associated with the health metric is updated. In another embodiment, the selection indicator 1422 that is associated with the health metric may be updated to show at least a minimum value of the health metric that results from the selected change (e.g., the health metric is no less than indicated by the current position of the selection indicator 1422 along the third parameter axis 1420, etc.).
The design and arrangement of GUI 1400 of
Referring to
As shown in
The real-time parameter indicators corresponding with each qualitative parameter report scoring factors (e.g., numbers) based on the performance of the control system in each of these three areas. The real-time parameter indicators also provide a qualitative indication of performance to the user through color coded icons (e.g., “(R)” for red, “(Y)” for yellow, “(LG)” for light green, and “(G)” for dark green). Five different operating conditions are illustrated in
GUI 1806 shows the status of the indicators when fresh air control falls outside of the nominal range of operation. For example, GUI 1806 may correspond with a condition in which the vent control system fails to operate as intended (e.g., damper actuator failure, vent blockage and/or damage, etc.). GUI 1808 shows the status of the indicators when humidity control falls outside of the nominal range of operation. For example, GUI 1808 may correspond with a condition in which the humidity falls outside of the humidity set point for a threshold time interval (e.g., relative humidity value drops below the humidity set point for a period of at least 72 hours, etc.). In each of these scenarios, the real-time parameter turns color (e.g., from green to red) to indicate that a respective one of the qualitative parameter has fallen outside of acceptable limits. The IAQ metric indicator also changes color (e.g., from green to yellow) to indicate that at least one real-time qualitative parameter has fallen outside of the acceptable range. Conversely, GUI 1810 shows the status of the indicators when each of the clean air control, fresh air control, and humidity control exceed nominal values. As shown, all of the real-time qualitative parameter indicators (and the IAQ metric indicator) have changed color (e.g., from light green to dark green) to notify the user that the control system is exceeding the nominal range of operation (e.g., the baseline IAQ, etc.).
As utilized herein, the terms “approximately,” “about,” “substantially,” and similar terms are intended to have a broad meaning in harmony with the common and accepted usage by those of ordinary skill in the art to which the subject matter of this disclosure pertains. It should be understood by those of skill in the art who review this disclosure that these terms are intended to allow a description of certain features described and claimed without restricting the scope of these features to the precise numerical ranges provided. Accordingly, these terms should be interpreted as indicating that insubstantial or inconsequential modifications or alterations of the subject matter described and claimed are considered to be within the scope of the application as recited in the appended claims.
It should be noted that the term “exemplary” as used herein to describe various embodiments is intended to indicate that such embodiments are possible examples, representations, and/or illustrations of possible embodiments (and such term is not intended to connote that such embodiments are necessarily extraordinary or superlative examples).
The terms “coupled,” “connected,” and the like, as used herein, mean the joining of two members directly or indirectly to one another. Such joining may be stationary (e.g., permanent) or moveable (e.g., removable or releasable). Such joining may be achieved with the two members or the two members and any additional intermediate members being integrally formed as a single unitary body with one another or with the two members or the two members and any additional intermediate members being attached to one another.
References herein to the positions of elements (e.g., “top,” “bottom,” “above,” “below,” etc.) are merely used to describe the orientation of various elements in the FIGURES. It should be noted that the orientation of various elements may differ according to other exemplary embodiments, and that such variations are intended to be encompassed by the present disclosure.
It is important to note that the construction and arrangement of the apparatus and control system as shown in the various exemplary embodiments is illustrative only. Although only a few embodiments have been described in detail in this disclosure, those skilled in the art who review this disclosure will readily appreciate that many modifications are possible (e.g., variations in sizes, dimensions, structures, shapes and proportions of the various elements, values of parameters, mounting arrangements, use of materials, colors, orientations, etc.) without materially departing from the novel teachings and advantages of the subject matter described herein. For example, elements shown as integrally formed may be constructed of multiple parts or elements, the position of elements may be reversed or otherwise varied, and the nature or number of discrete elements or positions may be altered or varied. The order or sequence of any process or method steps may be varied or re-sequenced according to alternative embodiments.
Other substitutions, modifications, changes and omissions may also be made in the design, operating conditions and arrangement of the various exemplary embodiments without departing from the scope of the present application. For example, any element disclosed in one embodiment may be incorporated or utilized with any other embodiment disclosed herein.
This application claims the benefit of and priority to U.S. Provisional Patent Application No. 63/211,790, filed Jun. 17, 2021, the entire contents of which are hereby incorporated by reference herein.
Number | Date | Country | |
---|---|---|---|
63211790 | Jun 2021 | US |