This application is a National Stage of International Application No. PCT/EP2020/060050 filed Apr. 8, 2020, claiming priority based on Swiss Patent Application No. 00655/19 filed May 20, 2019, the entire contents of each of which being herein incorporated by reference in their entireties.
The present invention relates to a method and a computer system for monitoring and controlling an HVAC (Heating, Ventilation, Air Conditioning and Cooling) system. Specifically, the present invention relates to a computer-implemented method and a computer system for monitoring and controlling an HVAC system which comprises one or more fluid transportation systems with a plurality of parallel zones in each of the fluid transportation systems.
HVAC system for heating, ventilating, air conditioning and cooling one or more buildings comprise one or more fluid transportation systems for moving liquid or gaseous fluids to or through rooms or spaces of the buildings such as to distribute thermal energy. The fluid transportation systems comprise circuits with fluid transport lines, e.g. pipes for liquid fluids or ducts for gaseous fluids, and fluid transportation drivers, e.g. pumps for liquid fluids or ventilators for gaseous fluids, for driving and moving the fluid in the fluid transport lines through thermal energy sources, such as heaters or chillers. For regulating the flow of fluid through the HVAC systems or their fluid transportation systems, respectively, the HVAC systems further comprise adjustable flow control devices, e.g. valves regulating the flow of liquid fluids or dampers for regulating the flow of gaseous fluids. In the present context the term “valve” is used to refer to flow control devices for liquid and gaseous fluids and, thus, is meant to include “dampers” also. The individual valves are adjusted by actuators with electrical motors which are mechanically coupled to the respective valves. The HVAC systems further comprise sensors for measuring operating variables of the fluid transportation systems, such as temperature of the fluid, flow rate of the fluid, flow speed of the fluid, and pressure of the fluid at various points in the fluid transportation systems, or in the building, e.g. air temperature or other air quality parameters, such as humidity, carbon monoxide level, carbon dioxide level, or levels of other volatile organic compounds (VOC), etc. For a more flexible and more efficient regulation of the temperature and distribution of thermal energy, the HVAC systems or their fluid transportation systems, respectively, are divided into parallel zones (“zoning”) which correspond to floors and/or rooms of a building, for example. For controlling the overall performance of an HVAC system and its fluid transportation systems, a building control or automation system is connected to the HVAC devices, including actuators, valves, sensors, pumps, ventilators, etc. More often than not, building control systems and HVAC devices are provided by different manufacturers and installed by different technical specialists and at different stages of a building's construction or renovation. Coordination of these various technical specialists at different stages and integration of building control systems and HVAC devices from different manufacturers cause considerable logistical and technical complexities, which often continue through the operational and maintenance life cycle of HVAC systems.
It is an object of this invention to provide a computer-implemented method and a computer system for monitoring and controlling an HVAC system, which do not have at least some of the disadvantages of the prior art. In particular, it is an object of the present invention to provide a computer-implemented method and a computer system for monitoring and controlling a multi-zone HVAC system, which method and computer system make it possible to monitor and improve operation of a multi-zone HVAC system, without having to rely entirely on a building control system.
According to the present invention, these objects are achieved through the features of the independent claims. In addition, further advantageous embodiments follow from the dependent claims and the description.
According to the present invention, the above-mentioned objects are particularly achieved in that a computer-implemented method of monitoring and controlling an HVAC system, which comprises one or more fluid transportation systems with a plurality of parallel zones in each of the fluid transportation systems, comprises one or more processors of a computer system performing the steps of: receiving via a communication network from a plurality of devices of the HVAC system a plurality of operating variables of the fluid transportation systems; determining for each of the operating variables a temporal course of the respective operating variable; detecting from the temporal courses of the operating variables interdependencies between the temporal courses of the operating variables; grouping the operating variables and their associated devices into different sets, depending on the interdependencies, each set being related to a different section of the HVAC system and including the operating variables and their associated devices related to the different section of the HVAC system; and using the sets to control the HVAC system by controlling the devices of a particular section of the HVAC system, using the operating variables related to the particular section of the HVAC system, and/or generating a fault detection message regarding one or more of the devices of the particular section of the HVAC system, using the operating variables associated with the one or more devices of the particular section of the HVAC system.
By grouping the operating variables and their associated devices into different sets, depending on the interdependencies between the temporal courses of the operating variables, a relationship is determined and defined between the measurable variables and contributing devices in an HVAC system. This makes it possible to determine which devices of the HVAC system belong together, e.g. they are connected to the same thermal energy source, without requiring a building control or automation system or having access to the data of a building control or automation system. Consequently, without the information from a building control or automation system, it is possible to not only monitor, analyze and control individual HVAC devices, such as pumps, ventilators, heaters, chillers, actuators, valves, dampers, radiators, heat exchangers, but also their interaction, interoperation, and interdependencies within the context and performance of the overall HVAC system. Therefore, operation and performance of a multi-zone HVAC system can be monitored, analysed and improved, without having to rely entirely on a building control system or a building automation system.
In an embodiment, the method further comprises the one or more processors receiving via the communication network from a plurality of devices of the HVAC system a plurality of setpoint values for the operating variables of the fluid transportation systems; determining for each of the setpoint values a temporal course of the respective setpoint value; detecting from the temporal courses of the setpoint values interdependencies between the temporal courses of the setpoint values; and using the interdependencies between the temporal courses of the setpoint values for grouping the setpoint values and their associated devices into the different sets.
In an embodiment, the operating variables of the fluid transportation systems comprise a fluid temperature; and the method further comprises the one or more processors detecting the interdependencies by determining correlations of the temporal courses of the fluid temperature, and grouping the operating variables and their associated devices into sets which are related to a different one of the fluid transportation systems and include the operating variables and their associated devices connected by the different one of the fluid transportation system to a common thermal energy source.
In an embodiment, the method further comprises the one or more processors identifying in the HVAC system thermal energy exchanging devices which couple a zone of a first one of the fluid transportation systems and a zone a second one of the fluid transportation systems as primary and secondary fluid circuits, by detecting interdependencies between the temporal courses of the operating variables grouped into sets related to different fluid transportation systems and zones.
In an embodiment, the method further comprises the one or more processors identifying the thermal energy exchanging devices by detecting the interdependencies between the temporal courses of the following pairs of operating variables: the flow of fluid in a first fluid transportation system and the fluid temperature in a second fluid transportation system, the valve position of a valve in a first fluid transportation system and the fluid temperature in a second fluid transportation system, the fluid supply temperature in the first fluid transportation system and the fluid temperature in the second fluid transportation system, the flow of fluid in a first fluid transportation system and the valve position of a valve in a second fluid transportation system, the valve position of a valve in a first fluid transportation system and the valve position of a valve in a second fluid transportation system, the fluid supply temperature in the first fluid transportation system and the valve position of a valve in a second fluid transportation system, and/or the valve position of a valve in the second fluid transportation system and the fluid return temperature in the first fluid transportation system.
In an embodiment, the method further comprises the one or more processors grouping the operating variables and their associated devices into sets which are related to a different zone of one of the fluid transportation systems and include the operating variables and their associated devices related to the different zone of the one of the fluid transportation systems.
In an embodiment, the method further comprises the one or more processors dividing the operating variables and their associated devices from the sets which are related to the different zones of a particular one of the fluid transportation systems into subsets which are related to parallel zones which are pressure-independent from the other zones of the particular one of the fluid transportation system.
In an embodiment, the method further comprises the one or more processors grouping the operating variables and their associated devices into sets which are each related to a particular area of a building which houses the HVAC system, the particular area of the building being characterized by a respective thermal load, and include the operating variables and their associated devices related to the particular area of the building.
In an embodiment, the method further comprises the one or more processors grouping the operating variables and their associated devices into sets which are each related to a particular area of a building which houses the HVAC system, the particular area of the building facing one of a particular cardinal direction characterized by a respective solar exposure on the particular cardinal direction, and include the operating variables and their associated devices related to the particular area of the building.
In an embodiment, the operating variables of the fluid transportation systems comprise: temperature of fluid, flow rate of the fluid, and pressure of the fluid; and the method further comprises the one or more processors detecting the interdependencies by determining correlations of the temporal courses of at least one of: temperature of fluid, flow rate of the fluid, and/or pressure of the fluid. The correlations of the temporal courses of the operating variables comprise positive correlation and negative correlation.
In an embodiment, the method further comprises the one or more processors detecting the interdependencies by determining from the temporal courses of the operating variables a synchronicity in changes of the operating variables.
In an embodiment, the method further comprises the one or more processors time-shifting the temporal courses of the operating variables, and detecting the interdependencies by determining a synchronicity in changes of the operating variables and/or a correlation of the operating variables, using time-shifted temporal courses of the operating variables.
In an embodiment, the method further comprises the one or more processors detecting from the temporal courses of the operating variables time delays between changes of the operating variables, and determining relative positions of the devices of the HVAC systems in the fluid transportation systems, using the time delays.
In an embodiment, the method further comprises the one or more processors grouping the operating variables and their associated devices into sets which are related to parallel zones of a particular one of the fluid transportation systems, each of the sets including the operating variables and their associated devices related to one of the parallel zones; and using the operating variables of the parallel zones of the particular one of the fluid transportation systems to control the devices of the parallel zones according to: a load balancing scheme, a peak shaving scheme, an adjusted flow distribution scheme for under-supply scenarios, and/or a fluid transportation driver optimization scheme.
In an embodiment, the method further comprises the one or more processors grouping the operating variables and their associated devices into sets which are each related to a particular one of the fluid transportation systems and include the operating variables and their associated devices related to the particular one of the fluid transportation systems; detecting oscillation of the operating variables related to the particular one of the fluid transportation systems; and setting altered timing parameters for the devices related to the particular one of the fluid transportation systems, upon detection of oscillation.
In an embodiment, the method further comprises the one or more processors receiving via the communication network from a plurality of sensor devices of the HVAC system a plurality of room temperature values; determining for each of the sensor devices a temporal course of the room temperature value; detecting interdependencies between the temporal courses of the room temperature values and the temporal courses of the operating variables; using the interdependencies between the temporal courses of the room temperature values and the temporal courses of the operating variables for assigning the sensor devices and their room temperature values to the different sets; and controlling the devices of a particular section of the HVAC system, using the room temperature values related to the particular section of the HVAC system.
In an embodiment, the method further comprises the one or more processors performing a system measurement phase by transmitting via the communication network to a plurality of devices of the HVAC system a plurality of setpoint values for the operating variables of the fluid transportation systems, and receiving the plurality of operating variables of the fluid transportation systems from the plurality of devices of the HVAC system in response to transmitting the setpoint values.
In an embodiment, the method further comprises the one or more processors using the operating variables of the particular section of the HVAC system to determine an HVAC system schedule, and using the HVAC system schedule to generate an alert message indicative of detected a deviation from the HVAC system schedule, and/or a help message indicative of a suggested change of the HVAC system schedule for a more energy efficient operation of the HVAC system.
In an embodiment, the method further comprises the one or more processors using the sets to generate a configuration model of the HVAC system, the configuration model being structured into one or more fluid transportation systems having one or more parallel zones and devices of the HVAC systems related to these zones; and to use the configuration model of the HVAC system for performing the controlling of the devices of the HVAC system and/or generating the fault detection message regarding the one or more of the devices of the HVAC system.
In addition to the computer-implemented method of monitoring and controlling a multi-zone HVAC system, the present invention also relates to a computer system for monitoring and controlling an HVAC system which comprises one or more fluid transportation systems with a plurality of parallel zones in each of the fluid transportation systems. The computer system comprises one or more processors configured to perform the steps of the computer-implemented method of monitoring and controlling the multi-zone HVAC system. Specifically, the computer system comprises one or more processors configured to perform the steps of: receiving via a communication network from a plurality of devices of the HVAC system a plurality of operating variables of the fluid transportation systems; determining for each of the operating variables a temporal course of the respective operating variable; detecting from the temporal courses of the operating variables interdependencies between the temporal courses of the operating variables; grouping the operating variables and their associated devices into different sets, depending on the interdependencies, each set being related to a different section of the HVAC system and including the operating variables and their associated devices related to the different section of the HVAC system; and using the sets to control the HVAC system by controlling the devices of a particular section of the HVAC system, using the operating variables related to the particular section of the HVAC system, and/or generating a fault detection message regarding one or more of the devices of the particular section of the HVAC system, using the operating variables associated with the one or more devices of the particular section of the HVAC system.
In addition to the computer-implemented method and the computer system for monitoring and controlling a multi-zone HVAC system, the present invention also relates to a computer program product comprising a non-transitory computer-readable medium which has stored thereon computer code configured to control one or more processors of a computer system for monitoring and controlling an HVAC system, which HVAC system comprises one or more fluid transportation systems with a plurality of parallel zones in each of the fluid transportation systems, such that the one or more processors perform the steps of the computer-implemented method of monitoring and controlling the multi-zone HVAC system. Specifically, the computer code is configured to control the one or more processors of the computer system, such that the one or more processors perform the steps of: receiving via a communication network from a plurality of devices of the HVAC system a plurality of operating variables of the fluid transportation systems; determining for each of the operating variables a temporal course of the respective operating variable; detecting from the temporal courses of the operating variables interdependencies between the temporal courses of the operating variables; grouping the operating variables and their associated devices into different sets, depending on the interdependencies, each set being related to a different section of the HVAC system and including the operating variables and their associated devices related to the different section of the HVAC system; and using the sets to control the HVAC system by controlling the devices of a particular section of the HVAC system, using the operating variables related to the particular section of the HVAC system, and/or generating a fault detection message regarding one or more of the devices of the particular section of the HVAC system, using the operating variables associated with the one or more devices of the particular section of the HVAC system.
The present invention will be explained in more detail, by way of example, with reference to the drawings in which:
In
As illustrated in
The fluid transportation 20, 10a, 10b, 10c, 10m systems illustrated in
To ensure pressure independent flow, the fluid transportation systems 10, 10a, 10b, 10m may comprise a pressure independent valve PI, PIa, PIa, PIm, PI1, PI2 as illustrated in
The flow to an individual zone Z1, Z2, Z3, Z4, Z5, Z6, Z7, Z8, Z9, Z10, Z11, Z28, Z29, Za1 . . . Zan, Zb1 . . . Zbn, Zm1 . . . Zmn is regulated by a valve V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V22 or damper D28, D29, respectively. As mentioned earlier, in general, the term “valve” is used herein to refer to flow control devices for liquid and gaseous fluids and, thus, is meant to include “dampers” also, unless indicated otherwise. The valves V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, D28, D29 are driven by actuators with electrical motors mechanically coupled to the valves.
As is illustrated in
In the exemplary fluid transportation network 10 illustrated in
In the exemplary fluid transportation network to illustrated in
In the exemplary fluid transportation network to illustrated in
In the exemplary fluid transportation network 10 illustrated in
In the following paragraphs, described with reference to
In optional step S0, the computer system 2 or its processors 20, respectively, initiate a monitoring and measurement phase M by transmitting, via the communication network 4, setpoint values to devices of the HVAC system 1. More specifically, the setpoint values are sent to valves PI, PIa, PIb, PIm, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, fluid transportation drivers 11, 11a, 11b, 11m (pumps and/or ventilators), and/or thermal energy sources 12, 12a, 12b, 12m (heaters and/or chillers) of the HVAC system 1. Accordingly, the setpoint values include valve settings, such as target flow rate, valve position, valve opening degree, or actuator position, driver settings, such as pumping power, pumping speed or ventilator speed, and energy source values, such as target temperature, heating factor or chilling factor.
In step S1, the computer system 2 or its processors 20, respectively, receive, via the communication network 4, operating variables from devices of the HVAC system 1. In the embodiment or configuration where setpoint values are transmitted in step S0, the operating variables are received in step S1 in response to the transmitted setpoint values. Otherwise, the operating variables are received in step S1 on a periodic basis, e.g. as reported in push mode by the devices of the HVAC system or as requested in pull mode by the computer system 2 or its processors 20, respectively. More specifically, the operating variables are received from flow sensors, temperature sensors TS28, TS29, pressure sensors, and/or air quality sensors. The sensors are arranged and installed in the HVAC system 1 as separate individual sensors or, more typically, in association or connection with another HVAC device such as an actuator, a valve, a damper, a pump, a ventilator, a thermal energy source, e.g. a chiller or a heater, a thermal energy exchanger, e.g. a radiator or a heat exchanger, etc. The devices of the HVAC system 1 are defined by a device identifier, e.g. a unique serial number and/or communication address, such as an IP address (Internet Protocol), and optionally a device type, e.g. a sensor type, an actuator type, a valve type, a damper type, a pump type, a ventilator type, a thermal energy source type, e.g. a chiller type or a heater type, a thermal energy exchanger type, e.g. a radiator type, a heat exchanger type, etc. The operating values include flow rates ϕ1, ϕ2, ϕ3, ϕ4, ϕ5, ϕ6, ϕ7, ϕ8, ϕ9, ϕ10, ϕ11, ϕ28, ϕ29 (and optionally flow speed) of the fluid, entry (or supply) temperatures Ts, Tsa, Tsb, Tsm, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 of the fluid, exit (or return) temperatures T1′, T2′, T3′, T4′, T5′, T6′, T7′, T8′, T9′, T10′, T11′ of the fluid, differential pressures Δ1, Δ2, Δ3, Δ4, Δ5, Δ6, Δ7, Δ8, Δ9, Δ10, Δ11 of the fluid, air temperature values T28, T29, room temperature values and/or other air quality values, such as humidity, carbon monoxide level, carbon dioxide level, other VOC levels, etc. The computer system 2 or its processors 20, respectively, store the received operating variables assigned to the respective device of the HVAC system 1 which reported the operating variable, e.g. together with a time stamp provided by the respective device or by the computer system 2 or its processors 20, respectively.
In optional step S2, e.g. if optional step S0 is omitted, the computer system 2 or its processors 20, respectively, receive, via the communication network 4, setpoint values from devices of the HVAC system 1. The setpoint values are received in step S2 on a periodic basis, e.g. as reported in push mode by the devices of the HVAC system or as requested in pull mode by the computer system 2 or its processors 20, respectively. More specifically, the setpoint values are received from valves PI, PIa, PIb, PIm, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, fluid transportation drivers 11, 11a, 11b, 11m (pumps and/or ventilators), and/or energy sources 22, 12a, 12b, 12m (heaters and/or chillers) of the HVAC system 1. The computer system 2 or its processors 20, respectively, store the transmitted or received set point assigned to the respective device of the HVAC system 1, e.g. together with a time stamp provided by the respective device or by the computer system 2 or its processors 20, respectively.
In step S3, the computer system 2 or its processors 20, respectively, determine the temporal courses of the received operating variables and setpoint values, if applicable. More specifically, the temporal course of a particular operating variable or setpoint value, if applicable, is determined from a plurality of recorded data values reported by the respective device of the HVAC system 1 for the particular operating variable or setpoint value over a certain period of time of the monitoring and measurement phase M, using the time stamps associated and stored with the data values.
In step S4, the computer system 2 or its processors 20, respectively, determine interdependencies between the temporal courses TC of the operating variables and setpoint values, if applicable, of the HVAC system 1.
Interdependencies between the temporal courses TC include (positive and negative, damped and non-damped) correlations of the temporal courses TC of the operating variables and/or setpoint values, respectively, synchronicity in changes of the operating variables and/or setpoint values in the temporal courses TC, respectively, and synchronicity in changes and (positive and negative) correlations of the operating variables in time-shifted temporal courses of the operating variables (time-delayed correlation).
The temporal courses TC7a, TC7b and TC7c illustrated in
For any detected interdependency involving a time-shifted temporal course of an operating variable, the computer system 2 or its processors 20, respectively, stores the time-shift value, for which correlation and synchronicity is detected, as a time delay d1, d2, d3 value. Known time delays d1, d2 of the fluid supply temperature, e.g. water supply temperature, make it possible, for example, to determine the order and position of HVAC devices in a fluid transportation system, e.g. in terms of relative distance to a thermal energy source. One skilled in the art will understand, that depending on scenario and configuration, determining the order and position of HVAC devices in a fluid transportation system of a system may be more complicated and require combining information such as temperature, flow and pressure, as the temperature “moves” slowly when a control valve is almost closed, for example. Known time delays d3 of the fluid return temperature, e.g. water return temperature, make it possible, for example, to determine the characteristics of thermal energy exchangers in a fluid transportation system and distinguish different applications, e.g. variable air volume (VAV) applications versus thermal active building (TAB) applications, as illustrated in
In step S5, the computer system 2 or its processors 20, respectively, use the detected interdependencies between the temporal courses TC to group the operating variables and setpoint values of the HVAC system 1, if applicable, and their associated devices into different sets. Each set of the sets relates to a different section of the HVAC system 1 and includes the operating variables and setpoint values, if applicable, and their associated device related to the respective section of the HVAC system 1. As will be explained below in more detail, the sections of the HVAC system 1 include different fluid transportation systems 10, 10a, 10b, 10c, 10m, different parallel zones Z1, Z2, Z3, Z4, Z5, Z6, Z7, Z8, Z9, Z10, Z11, Z28, Z29, Za1 . . . Zan, Zb1 . . . Zbn, Zm1 . . . Zmn, and different areas A1, A2 of a building 3, 3′ housing the HVAC system 1, and may include subsets with different groups G1, G2 of the parallel zones Z1, Z2, Z3, Z4.
As illustrated in Figure g, for grouping the operating variables and setpoint values, if applicable, and their associated HVAC devices into different sets related to different sections of the HVAC system 1, in sub-step S51 of step S5, the computer system 2 or its processors 20, respectively, use the detected interdependencies between temporal courses of fluid temperature for grouping the operating variables and their associated HVAC devices into sets related to different fluid transportation systems 10, 10a, 10b, 10c, 10m connecting the respective devices to a common thermal energy source 12, 12a, 12b, 12m. A detected in-sync or time-delayed correlation between the supply temperature Ts, Tsa, Tsb, Tsm of the fluid from the thermal energy source 12, 12a, 12b, 12m and the entry (supply) temperatures T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 or exit (return) temperatures T1′, T2′, T3′, T4′, T5′, T6′, T7′, T8′, T8′, T10′, T11′ of the fluid indicates a connection of the associated HVAC devices to the same thermal energy source 12, 12a, 12b, 22m through the same fluid transportation system 10, 10a, 10b, 10c, 10m. It should be pointed out here that identified sets of HVAC devices associated with zones have a transitive property. For example, if in the example of
In sub-step S52, the computer system 2 or its processors 20, respectively, determine whether the monitored HVAC system 1 comprises just one or a plurality of fluid transportation systems 10, 10a, 10b, 10c, 10m. If multiple fluid transportation systems 10, 10a, 10b, 10c, 10m are detected processing continues in sub-step S53; otherwise, processing continues in sub-step S54.
In sub-step S53, the computer system 2 or its processors 20, respectively, use the interdependencies detected between the temporal courses of the operating variables related to zones Z8, Z9, Z28, Z29 of different fluid transportation systems 10, 10c to detect and identify thermal energy exchangers E8, E9 which couple a zone Z8, Z9 of one of the detected fluid transportation systems 10 and a zone Z28, Z29 of a another one of the detected fluid transportation systems 10c as primary and secondary fluid circuits. Depending on the embodiment and/or configuration, the computer system 2 or its processors 20, respectively, identify the thermal energy exchanger E8, E9 by detecting the interdependencies between the temporal courses of the following pairs of operating variables:
In sub-step S54, the computer system 2 or its processors 20, respectively, use the interdependencies detected between the temporal courses of the operating variables related to one detected fluid transportation system 10, 10a, 10b, 10c, 10m for grouping the operating variables, the setpoint values and their associated HVAC devices into sets related to different parallel zones Z1, Z2, Z3, Z4, Z5, Z6, Z7, Z8, Z9, Z10, Z22, Z28, Z29, Za1 . . . Zan, Zb1 . . . Zbn, Zm1 . . . Zmn of the respective fluid transportation systems 10, 10a, 10b, 10c, 10m. As the temporal courses of the operating variables related to a particular one of the detected fluid transportation systems 10, 10a, 10b, 10c, 10m have a detected in-sync or time-delayed correlation between the supply temperature Ts, Tsa, Tsb, Tsm of the fluid from the thermal energy source 12, 22a, 22b, 12m and the entry temperatures T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 or exit (return) temperatures T1′, T2′, T3′, T4′, T5′, T6′, T7′, T8′, T9′, T10′, T11′, as determined in sub-step S51, further grouping of HVAC devices and associated operating variables into different sets, which are each related to one parallel zone, is based on (strong) correlation of flow rates, fluid pressure and fluid temperatures.
In sub-step S55, the computer system 2 or its processors 20, respectively, use the interdependencies detected between the temporal courses of the operating variables related to the parallel zones Z1, Z2, Z3, Z4 of one of the detected fluid transportation systems 10 for grouping the operating variables, the setpoint values and their associated HVAC devices into subsets G1, G2 related to groups of parallel zones Z1, Z2, Z3, Z4, which groups are pressure-independent from each other, for example the groups G1, G2 of parallel zones Z2, Z2, Z3, Z4, are separated from each other by a pressure-independent device PI1, PI2, e.g. a pressure independent valve or a pressure-independent fluid distributor, such as a large piping system, or they are driven by separate and/or additional pumps and/or ventilators. While the operating variables of the parallel zones Z1, Z2 of a first one of the subsets G1 or groups show a positive or negative correlation, the operating variables of the parallel zones Z3, Z4 of the other subset G2 or group remain essentially independent and not affected by the changes of the operating variables of the parallel zones Z1, Z2 of said first one of the subsets G1 or groups.
In sub-step S56, the computer system 2 or its processors 20, respectively, use the interdependencies detected between the temporal courses of the operating variables and setpoint values related to the parallel zones Z5, Z6, Z7 for grouping the operating variables, the setpoint values and their associated HVAC devices into sets related to a particular area A1, A2 of the building 3, 3′ which houses the HVAC system 1. More specifically, the particular areas A1, A2 of the building 3, 3′ are characterized by a respective thermal load. For example, the particular areas A1, A2 of the building 3, 3′ are characterized by their orientation with regards to a particular cardinal direction, e.g. South or North, with a respective solar exposure. For example, in a cooling application, the operating variables and setpoint values of the parallel zones Z6, Z7 related to a first area A2, which is oriented towards South with a high degree of solar exposure, show a positive correlation with respect to a high thermal load, e.g. defined by an upper thermal threshold and expressed by one or more of the respective operating variables and setpoint values, whereas the operating variables and setpoint values of the parallel zones Z5 related to a second area A1, which is oriented towards North with a comparatively low degree of solar exposure, show a positive correlation with respect to comparatively low thermal load, e.g. defined by a lower thermal threshold and expressed by one or more of the respective operating variables and setpoint values.
In an embodiment, the computer system 2 or its processors 20, respectively, use the interdependencies detected between the temporal courses of room temperatures and other operating variables and setpoint values related to the parallel zones Z1, Z2, Z3, Z4, Z5, Z6, Z7, 25 Z8, Z9, Z10, Z22, Z28, Z29, Za1 . . . Zan, Zb1 . . . Zbn, Zm1 . . . Zmn for grouping the operating variables, the setpoint values and their associated HVAC devices into sets related to a particular area or room of the building 3, 3′ which houses the HVAC system 1.
One skilled in the art will understand, that the groupings, i.e. the sets and subsets, constitute a configuration or construction model of the HVAC system 1. The configuration or construction model of the HVAC system 1, as generated by the computer system 2 or its processors 20, respectively, and defined by the sets and subsets, is structured into one or more fluid transportation systems 10, 10a, 10b, 10c, 10m, which comprise one or more parallel zones Z1, Z2, Z3, Z4, Z5, Z6, Z7, Z8, Z9, Z10, Z22, Z28, Z29, Za1 . . . Zan, Zb1 . . . Zbn, Zm1 . . . Zmn, and subsets of pressure-independent groups G1, G2 of parallel zones Z1, Z2, Z3, Z4. The sets and subsets related to a particular zone Z1, Z2, Z3, Z4, Z5, Z6, Z7, Z8, Z9, Z10, Z22, Z28, Z29, Za1 . . . Zan, Zb1 . . . Zbn, Zm1 . . . Zmn further indicate the devices of the HVAC system 1 associated with and arranged in the respective zone and include the temporal courses of the operating variables and setpoint values related to and measured by the HVAC devices of the zone. The configuration or construction model of the HVAC system 1, as defined by the sets and subsets, further comprises (delay-based) position information for the parallel zones Z1, Z2, Z3, Z4, Z5, Z6, Z7, Z8, Z9, Z10, Z71, Z28, Z29, Za1 . . . Zan, Zb1 . . . Zbn, Zm1 . . . Zmn and their HVAC devices, defining the devices' relative position to each other in a fluid transportation system 10, 10a, 10b, 10c, 10m and with respect to a thermal energy source 12, 12a, 12b, 12m.
The configuration or construction model of the HVAC system 1, further indicates the fluid transportation systems 10, 10c which are thermally coupled by identified thermal energy exchanging devices E8, E9 arranged in specific zones Z8, Z9, Z28, Z29 of the respective fluid transportation systems 10, 10c. The configuration or construction model of the HVAC system 1, further comprises location information with regards to a zone's position in the building(s) 3, 3′ housing the HVAC system 1, including areas A1, A2 with different solar exposure and specific rooms of the building 3, 3′.
In step S6, the computer system 2 or its processors 20, respectively, use the configuration or construction model of the HVAC system 1, i.e. the sets and subsets with the grouping of the operating variables and setpoint values with their associated devices of the HVAC system 1, for monitoring and/or controlling operation and performance of the HVAC system 1. Specifically, the computer system 2 or its processors 20, respectively, use the generated configuration or construction model of the HVAC system 1 and the related operating variables and setpoint values for monitoring and analyzing the operation and performance of the HVAC system 1, and to generate fault detection messages regarding one or more of the devices of the HVAC system 1 and/or control one or more devices of the HVAC system 1 for an improved or optimized performance of the HVAC system 1, depending on the analysis of the operation and performance of the HVAC system 1. The fault detection messages are transmitted to one or more communication terminals associated with the HVAC system 1.
For example, as illustrated in
In another example, the computer system 2 or its processors 20, respectively, detect an oscillation of one or more operating variables related to one or more fluid transportation systems 10a, 10b, 10c, 10m, 10. Upon detection of oscillation, the computer system 2 or its processors 20, respectively, set (define and transmit) altered timing parameters for the devices related to the respective one or more fluid transportation systems 10a, 10b, 10c, 10m, 10, such as to obtain a more stable operation and performance of the HVAC system 1.
In another example, the computer system 2 or its processors 20, respectively, use the generated configuration or construction model of the HVAC system 1 and the temporal courses of the related operating variables and setpoint values, extending over an extended period of time of several days, e.g. one week or a month or longer, for determining an HVAC system schedule which indicates repeated and recurring patterns of operation of the HVAC system 1. Based on the HVAC system schedule and continued monitoring of the HVAC system 1, the computer system 2 or its processors 20, respectively, generate alert messages which indicate detected deviations from the HVAC system schedule, e.g. a clogged heat exchanger or valve, and/or help messages which indicate suggested changes of the HVAC system schedule for a more energy efficient operation of the HVAC system 1, e.g. to adjust the loads in accordance with observed boiler capacity (from the observed cumulative flow of fluid and energy) and schedule, such that peak demands are not colliding with a recharge of the boiler. The alert messages and/or help messages, respectively, are transmitted to one or more communication terminals associated with the HVAC system 1. In an embodiment, based on the HVAC system schedule and continued monitoring of the HVAC system 1, the computer system 2 or its processors 20, respectively, determine (select and/or generate) changes to the schedule, control procedures, and/or control parameters for the HVAC system for a more energy efficient operation of the HVAC system 1, and transmit the changes via the communication network 4 to the HVAC system 1 and its components.
In further examples and embodiments, the computer system 2 or its processors 20, respectively, use the generated configuration or construction model of the HVAC system 1 and the temporal courses of the related operating variables and setpoint values:
In accordance with the results of the respective optimization scheme, the computer system 2 or its processors 20, respectively, transmit the adapted setpoint values to the HVAC system 1, e.g. to the respective devices of the HVAC system 1.
It should be noted that, in the description, the sequence of the steps has been presented in a specific order, one skilled in the art will understand, however, that at least some of the steps could be altered, without deviating from the scope of the invention.
Number | Date | Country | Kind |
---|---|---|---|
00655/19 | May 2019 | CH | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2020/060050 | 4/8/2020 | WO |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2020/233899 | 11/26/2020 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
5705734 | Ahmed | Jan 1998 | A |
6220518 | Kline | Apr 2001 | B1 |
6889908 | Crippen | May 2005 | B2 |
7809472 | Silva | Oct 2010 | B1 |
8108076 | Imes | Jan 2012 | B2 |
8550370 | Barrett | Oct 2013 | B2 |
8688243 | Federspiel | Apr 2014 | B2 |
9285802 | Arensmeier | Mar 2016 | B2 |
9429923 | Ward | Aug 2016 | B2 |
9441850 | Sato | Sep 2016 | B2 |
9638436 | Arensmeier et al. | May 2017 | B2 |
9703287 | Arensmeier | Jul 2017 | B2 |
9741023 | Arensmeier et al. | Aug 2017 | B2 |
9746199 | Drees | Aug 2017 | B1 |
10208973 | Voigt et al. | Feb 2019 | B2 |
10274945 | Arensmeier et al. | Apr 2019 | B2 |
10373126 | Arensmeier et al. | Aug 2019 | B2 |
10386800 | Ahmed et al. | Aug 2019 | B2 |
10496065 | Conley et al. | Dec 2019 | B2 |
10544956 | Mady et al. | Jan 2020 | B2 |
10635120 | D'Silva et al. | Apr 2020 | B2 |
10641512 | Otsuki | May 2020 | B2 |
10677490 | Lo | Jun 2020 | B2 |
10884403 | Arensmeier | Jan 2021 | B2 |
10935944 | Ahmed et al. | Mar 2021 | B2 |
11060744 | Reider et al. | Jul 2021 | B2 |
11371734 | Aeberhard et al. | Jun 2022 | B2 |
11385607 | Ahmed et al. | Jul 2022 | B2 |
20100114385 | Dempster et al. | May 2010 | A1 |
20100318226 | Augusto | Dec 2010 | A1 |
20110046805 | Bedros | Feb 2011 | A1 |
20120239208 | Federspiel | Sep 2012 | A1 |
20140337256 | Varadi | Nov 2014 | A1 |
20140349566 | Lamb | Nov 2014 | A1 |
20140358285 | Aggarwal | Dec 2014 | A1 |
20150095000 | Patil | Apr 2015 | A1 |
20150211943 | Kramer | Jul 2015 | A1 |
20180087790 | Perez | Mar 2018 | A1 |
20180202679 | Berg et al. | Jul 2018 | A1 |
20180328615 | Lo | Nov 2018 | A1 |
20190017720 | Otsuki | Jan 2019 | A1 |
20190086107 | Poluri et al. | Mar 2019 | A1 |
20200400328 | Zhou | Dec 2020 | A1 |
20210108815 | Boyer | Apr 2021 | A1 |
20210156583 | Sabat | May 2021 | A1 |
20220003447 | Williams | Jan 2022 | A1 |
Number | Date | Country |
---|---|---|
103946761 | Jul 2014 | CN |
104272034 | Jan 2015 | CN |
105074344 | Nov 2015 | CN |
105283817 | Jan 2016 | CN |
105910247 | Aug 2016 | CN |
107223195 | Sep 2017 | CN |
107436014 | Dec 2017 | CN |
107743569 | Feb 2018 | CN |
108431707 | Aug 2018 | CN |
108779930 | Nov 2018 | CN |
109328285 | Feb 2019 | CN |
2 924 631 | Sep 2015 | EP |
2014172374 | Oct 2014 | WO |
2015004742 | Jan 2015 | WO |
2017146637 | Aug 2017 | WO |
Entry |
---|
Office Action dated Sep. 23, 2022 in Chinese Application No. 202080036351.1. |
Swiss Search Report for CH 6552019 dated Sep. 4, 2019. |
International Search Report for PCT/EP2020/060050 dated Jul. 10, 2020 [PCT/ISA/210]. |
Written Opinion for PCT/EP2020/060050 dated Jul. 10, 2020 [PCT/ISA/237]. |
Number | Date | Country | |
---|---|---|---|
20220128252 A1 | Apr 2022 | US |