Patent US8224489B2 successfully refreshed from Google Patents.
US8224489B2
Active / In Force
US
⏱️ 2.3 years remaining
Method and apparatus for coordinating the control of HVAC units
Assignee: Vigilent Corp
•
Filing: 2009-03-03
•
Granted: 2012-07-17
•
Expires: 2029-03-03
Abstract
Abstract A control strategy for heating, ventilating, and air-conditioning (HVAC) units used to condition the environment in data centers and other commercial buildings such as retail stores with an open-plan design is provided to coordinate the operation of the actuators of the HVAC units. A supervisory controller receives feedback signals from a plurality of environmental sensors and uses a set of references values to determine control signals to the actuators of the HVAC units. A pseudoinverse of a transfer function matrix G may be used to determine the control signals from errors in the feedback signals relative to the reference signals.
Inventors
- 👤 Clifford C. Federspiel
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-28 02:35
CPC Classifications
G; G05; G05D; G05D23/00; G05D23/19; G05D23/1927; G05D23/193; G05D23/1931; F; F24; F24F; F24F11/00; F24F11/30; F24F11/62; G05D22/00; G05D22/02; H; H05; H05K; H05K7/00; H05K7/20; H05K7/20709; H05K7/20836
Claims Analysis
Total Claims: 28
Claim 1
Independent Claim
149 words
A method of controlling an environmental maintenance module using a plurality of sensors, the method comprising: receiving a first set of environmental measurements, each environmental measurement being from a respective one of the sensors; determining differences between the environmental measurements and a plurality of reference values, each difference being between a respective environmental measurement and a corresponding reference value; calculating a change value for an operational parameter of the environmental maintenance module, wherein the change value is determined from a sum that includes at least two of the differences, the operational parameter corresponding to an actuator of the environmental measurement module; determining a new value for the operational parameter from the change value; and transmitting the new value for the operational parameter to the environmental maintenance module, wherein the new value for the operational parameter changes an operation of the corresponding actuator based on the at least two differences.
Claim 2
Independent Claim
149 words
A method of controlling an environmental maintenance module using a plurality of sensors, the method comprising: receiving a first set of environmental measurements, each environmental measurement being from a respective one of the sensors; determining differences between the environmental measurements and a plurality of reference values, each difference being between a respective environmental measurement and a corresponding reference value; calculating a change value for an operational parameter of the environmental maintenance module, wherein the change value is determined from a sum that includes at least two of the differences, the operational parameter corresponding to an actuator of the environmental measurement module; determining a new value for the operational parameter from the change value; and transmitting the new value for the operational parameter to the environmental maintenance module, wherein the new value for the operational parameter changes an operation of the corresponding actuator based on the at least two differences.
Claim 3
Dependent Claim
27 words
The method of claim 1 , further comprising: calculating at least one additional change value for at least one additional operational parameter of the environmental maintenance module.
Claim 4
Dependent Claim
21 words
The method of claim 1 , wherein the new value for the operational parameter is determined using a proportional-integral-derivative (PID) object.
Claim 5
Dependent Claim
32 words
The method of claim 3 , further comprising: constraining the new value for the operational parameter to be within a specified range; and resetting the PID object based on the constrained output.
Claim 6
Dependent Claim
13 words
The method of claim 1 , wherein the reference values include temperature settings.
Claim 7
Dependent Claim
15 words
The method of claim 1 , wherein the environmental maintenance module is a HVAC unit.
Claim 8
Dependent Claim
63 words
The method of claim 1 , further comprising: calculating at least one additional change value for at least one additional environmental maintenance module, wherein calculating the change values of the operational parameters of the environmental maintenance modules includes multiplying the differences by an inverse of a transfer matrix G, wherein the transfer matrix G relates operational parameters to environmental measurements from the sensors.
Claim 9
Dependent Claim
12 words
The method of claim 7 , wherein the inverse is a pseudoinverse.
Claim 10
Independent Claim
162 words
A method of controlling an environmental maintenance module using a plurality of sensors, the method comprising: receiving a first set of environmental measurements, each environmental measurement being from a respective one of the sensors; determining differences between the environmental measurements and a plurality of reference values, each difference being between a respective environmental measurement and a corresponding reference value; calculating a change value for an operational parameter of the environmental maintenance module, wherein the change value includes contributions derived from at least two of the differences; calculating at least one additional change value for at least one additional environmental maintenance module, wherein calculating the change values of the operational parameters of the environmental maintenance modules includes multiplying the differences by an inverse of a transfer matrix G, wherein the transfer matrix G relates operational parameters to environmental measurements from the sensors; and modifying the transfer matrix G by multiplying a status matrix that relates which sensors or which modules are currently operational.
Claim 11
Independent Claim
162 words
A method of controlling an environmental maintenance module using a plurality of sensors, the method comprising: receiving a first set of environmental measurements, each environmental measurement being from a respective one of the sensors; determining differences between the environmental measurements and a plurality of reference values, each difference being between a respective environmental measurement and a corresponding reference value; calculating a change value for an operational parameter of the environmental maintenance module, wherein the change value includes contributions derived from at least two of the differences; calculating at least one additional change value for at least one additional environmental maintenance module, wherein calculating the change values of the operational parameters of the environmental maintenance modules includes multiplying the differences by an inverse of a transfer matrix G, wherein the transfer matrix G relates operational parameters to environmental measurements from the sensors; and modifying the transfer matrix G by multiplying a status matrix that relates which sensors or which modules are currently operational.
Claim 12
Dependent Claim
28 words
The method of claim 9 , wherein the status matrix has zero values along a respective dimension when a corresponding sensor or module is turned off or failed.
Claim 13
Dependent Claim
36 words
The method of claim 7 , wherein the transfer matrix relates an amount of increase/decrease in an environmental measurement of each sensor created by a change in a respective operational parameter of each environmental maintenance module.
Claim 14
Dependent Claim
34 words
The method of claim 11 , wherein the transfer matrix has one dimension being a total number of operational parameters of the environmental maintenance modules and the other dimension being the number of sensors.
Claim 15
Dependent Claim
28 words
The method of claim 7 , wherein the measurements from each sensor are used to calculate the change value of the operational parameters for every environmental maintenance module.
Claim 16
Dependent Claim
18 words
The method of claim 7 , wherein the inverse of the transfer matrix G is a reduced-order pseudoinverse.
Claim 17
Independent Claim
220 words
A method of controlling an environmental maintenance module using a plurality of sensors, the method comprising: receiving a first set of environmental measurements, each environmental measurement being from a respective one of the sensors; determining differences between the environmental measurements and a plurality of reference values, each difference being between a respective environmental measurement and a corresponding reference value; calculating a change value for an operational parameter of the environmental maintenance module, wherein the change value includes contributions derived from at least two of the differences; calculating at least one additional change value for at least one additional environmental maintenance module, wherein calculating the change values of the operational parameters of the environmental maintenance modules includes multiplying the differences by an inverse of a transfer matrix G, wherein the transfer matrix G relates operational parameters to environmental measurements from the sensors; wherein the inverse of the transfer matrix G is a reduced-order pseudoinverse; and determining the reduced-order pseudoinverse, the determining including: computing a singular value decomposition of G; identifying a number of significant singular values resulting from the singular value decomposition as being significant multiplying the transfer matrix G by a matrix V of right singular vectors for the significant singular values to provide a resultant matrix; and calculating an inverse of the resultant matrix to provide the reduced-order pseudoinverse.
Claim 18
Independent Claim
220 words
A method of controlling an environmental maintenance module using a plurality of sensors, the method comprising: receiving a first set of environmental measurements, each environmental measurement being from a respective one of the sensors; determining differences between the environmental measurements and a plurality of reference values, each difference being between a respective environmental measurement and a corresponding reference value; calculating a change value for an operational parameter of the environmental maintenance module, wherein the change value includes contributions derived from at least two of the differences; calculating at least one additional change value for at least one additional environmental maintenance module, wherein calculating the change values of the operational parameters of the environmental maintenance modules includes multiplying the differences by an inverse of a transfer matrix G, wherein the transfer matrix G relates operational parameters to environmental measurements from the sensors; wherein the inverse of the transfer matrix G is a reduced-order pseudoinverse; and determining the reduced-order pseudoinverse, the determining including: computing a singular value decomposition of G; identifying a number of significant singular values resulting from the singular value decomposition as being significant multiplying the transfer matrix G by a matrix V of right singular vectors for the significant singular values to provide a resultant matrix; and calculating an inverse of the resultant matrix to provide the reduced-order pseudoinverse.
Claim 19
Independent Claim
177 words
A system for controlling an environmental maintenance module using a plurality of sensors, the system comprising: an input interface for receiving a first set of environmental measurements, each environmental measurement being from a respective one of the sensors; one or more processors configured to: determine differences between the environmental measurements and a plurality of reference values, each difference being between a respective environmental measurement and a corresponding reference value; calculate a change value for an operational parameter of the environmental maintenance module, wherein the change value is determined from a sum that includes at least two of the differences, the operational parameter corresponding to an actuator of the environmental measurement module; determine a new value for the operational parameter from the change value; and transmit the new value for the operational parameter to the environmental maintenance module, wherein the new value for the operational parameter changes an operation of the corresponding actuator based on the at least two differences; and an output interface for sending a new value for the operational parameter to the environmental maintenance module.
Claim 20
Independent Claim
177 words
A system for controlling an environmental maintenance module using a plurality of sensors, the system comprising: an input interface for receiving a first set of environmental measurements, each environmental measurement being from a respective one of the sensors; one or more processors configured to: determine differences between the environmental measurements and a plurality of reference values, each difference being between a respective environmental measurement and a corresponding reference value; calculate a change value for an operational parameter of the environmental maintenance module, wherein the change value is determined from a sum that includes at least two of the differences, the operational parameter corresponding to an actuator of the environmental measurement module; determine a new value for the operational parameter from the change value; and transmit the new value for the operational parameter to the environmental maintenance module, wherein the new value for the operational parameter changes an operation of the corresponding actuator based on the at least two differences; and an output interface for sending a new value for the operational parameter to the environmental maintenance module.
Claim 21
Dependent Claim
71 words
The system of claim 16 , wherein the one or more processors are further configured to: calculate at least one additional change value for at least one additional environmental maintenance module, wherein calculating the change values of the operational parameters of the environmental maintenance modules includes multiplying the differences by an inverse of a transfer matrix G, wherein the transfer matrix G relates operational parameters to environmental measurements from the sensors.
Claim 22
Independent Claim
190 words
A system for controlling an environmental maintenance module using a plurality of sensors, the system comprising: an input interface for receiving a first set of environmental measurements, each environmental measurement being from a respective one of the sensors; one or more processors configured to: determine differences between the environmental measurements and a plurality of reference values, each difference being between a respective environmental measurement and a corresponding reference value; calculate a change value for an operational parameter of the environmental maintenance module, wherein the change value includes contributions derived from at least two of the differences; calculate at least one additional change value for at least one additional environmental maintenance module, wherein calculating the change values of the operational parameters of the environmental maintenance modules includes multiplying the differences by an inverse of a transfer matrix G, wherein the transfer matrix G relates operational parameters to environmental measurements from the sensors; and modify the transfer matrix G by multiplying a status matrix that relates which sensors or which modules are currently operational; and an output interface for sending a new value for the operational parameter to the environmental maintenance module.
Claim 23
Independent Claim
190 words
A system for controlling an environmental maintenance module using a plurality of sensors, the system comprising: an input interface for receiving a first set of environmental measurements, each environmental measurement being from a respective one of the sensors; one or more processors configured to: determine differences between the environmental measurements and a plurality of reference values, each difference being between a respective environmental measurement and a corresponding reference value; calculate a change value for an operational parameter of the environmental maintenance module, wherein the change value includes contributions derived from at least two of the differences; calculate at least one additional change value for at least one additional environmental maintenance module, wherein calculating the change values of the operational parameters of the environmental maintenance modules includes multiplying the differences by an inverse of a transfer matrix G, wherein the transfer matrix G relates operational parameters to environmental measurements from the sensors; and modify the transfer matrix G by multiplying a status matrix that relates which sensors or which modules are currently operational; and an output interface for sending a new value for the operational parameter to the environmental maintenance module.
Claim 24
Independent Claim
258 words
A system for controlling an environmental maintenance module using a plurality of sensors, the system comprising: an input interface for receiving a first set of environmental measurements, each environmental measurement being from a respective one of the sensors; one or more processors configured to: determine differences between the environmental measurements and a plurality of reference values, each difference being between a respective environmental measurement and a corresponding reference value; calculate a change value for an operational parameter of the environmental maintenance module, wherein the change value includes contributions derived from at least two of the differences; and calculate at least one additional change value for at least one additional environmental maintenance module, wherein calculating the change values of the operational parameters of the environmental maintenance modules includes multiplying the differences by an inverse of a transfer matrix G, wherein the transfer matrix G relates operational parameters to environmental measurements from the sensors; and an output interface for sending a new value for the operational parameter to the environmental maintenance module, wherein the inverse of the transfer matrix G is a reduced-order pseudoinverse, and wherein the one or more processors are configured to determine the reduced-order pseudoinverse, the determining including: computing a singular value decomposition of G; identifying a number of significant singular values resulting from the singular value decomposition as being significant; multiplying the transfer matrix G by a matrix V of right singular vectors for the significant singular values to provide a resultant matrix; and calculating an inverse of the resultant matrix to provide the reduced-order pseudoinverse.
Claim 25
Independent Claim
258 words
A system for controlling an environmental maintenance module using a plurality of sensors, the system comprising: an input interface for receiving a first set of environmental measurements, each environmental measurement being from a respective one of the sensors; one or more processors configured to: determine differences between the environmental measurements and a plurality of reference values, each difference being between a respective environmental measurement and a corresponding reference value; calculate a change value for an operational parameter of the environmental maintenance module, wherein the change value includes contributions derived from at least two of the differences; and calculate at least one additional change value for at least one additional environmental maintenance module, wherein calculating the change values of the operational parameters of the environmental maintenance modules includes multiplying the differences by an inverse of a transfer matrix G, wherein the transfer matrix G relates operational parameters to environmental measurements from the sensors; and an output interface for sending a new value for the operational parameter to the environmental maintenance module, wherein the inverse of the transfer matrix G is a reduced-order pseudoinverse, and wherein the one or more processors are configured to determine the reduced-order pseudoinverse, the determining including: computing a singular value decomposition of G; identifying a number of significant singular values resulting from the singular value decomposition as being significant; multiplying the transfer matrix G by a matrix V of right singular vectors for the significant singular values to provide a resultant matrix; and calculating an inverse of the resultant matrix to provide the reduced-order pseudoinverse.
Claim 26
Independent Claim
269 words
A method of controlling a plurality of environmental maintenance modules using a plurality of sensors, the method comprising: receiving a first set of environmental measurements, each environmental measurement being from a respective one of the sensors; determining differences between the environmental measurements and a plurality of reference values, each difference being between a respective environmental measurement and a corresponding reference value; calculating a first change value for a first operational parameter for a first environmental maintenance module, wherein the first change value is determined from a first contribution that includes the difference associated with a first sensor, the first operational parameter corresponding to a first actuator of the first environmental measurement module; determining a first new value for the first operational parameter from the first change value; transmitting the first new value for the first operational parameter to the first environmental maintenance module, wherein the new value for the first operational parameter changes an operation of the first actuator; calculating a second change value for a second operational parameter for a second environmental maintenance module, wherein the second change value is determined from a second contribution that includes the difference associated with the first sensor, the second operational parameter corresponding to a second actuator of the second environmental measurement module, wherein the first contribution is different from the second contribution; determining a second new value for the second operational parameter from the second change value; and transmitting the second new value for the second operational parameter to the second environmental maintenance module, wherein the second new value for the second operational parameter changes an operation of the second actuator.
Claim 27
Independent Claim
269 words
A method of controlling a plurality of environmental maintenance modules using a plurality of sensors, the method comprising: receiving a first set of environmental measurements, each environmental measurement being from a respective one of the sensors; determining differences between the environmental measurements and a plurality of reference values, each difference being between a respective environmental measurement and a corresponding reference value; calculating a first change value for a first operational parameter for a first environmental maintenance module, wherein the first change value is determined from a first contribution that includes the difference associated with a first sensor, the first operational parameter corresponding to a first actuator of the first environmental measurement module; determining a first new value for the first operational parameter from the first change value; transmitting the first new value for the first operational parameter to the first environmental maintenance module, wherein the new value for the first operational parameter changes an operation of the first actuator; calculating a second change value for a second operational parameter for a second environmental maintenance module, wherein the second change value is determined from a second contribution that includes the difference associated with the first sensor, the second operational parameter corresponding to a second actuator of the second environmental measurement module, wherein the first contribution is different from the second contribution; determining a second new value for the second operational parameter from the second change value; and transmitting the second new value for the second operational parameter to the second environmental maintenance module, wherein the second new value for the second operational parameter changes an operation of the second actuator.
Claim 28
Dependent Claim
90 words
The method of claim 20 , wherein calculating the first and second change values of the operational parameters of the environmental maintenance modules includes multiplying the differences by an inverse of a transfer matrix, wherein the transfer matrix relates operational parameters to environmental measurements from the sensors, and wherein a first transfer matrix element relating the operational parameter for the first environmental maintenance module to the first sensor is different than a second transfer matrix element relating the operational parameter for the second environmental maintenance module to the first sensor.
References Cited (Backward Citations)
EP0501432B1
Cited
US5170935A
Cited
US5464369A
Cited
US5550752A
Cited
US5768121A
Cited
US5875109A
Cited
US5920478A
Cited
US5862982A
Cited
US6557574B2
Cited
US20020020446A1
Cited
US7097111B2
Cited
US6719625B2
Cited
US20030064676A1
Cited
US6402043B1
Cited
US6865449B2
Cited
US7089087B2
Cited
US7664573B2
Cited
US7839275B2
Cited
US7058477B1
Cited
US20060116067A1
Cited
US20060234621A1
Cited
WO2006099337A2
Cited
US7117129B1
Cited
US20060206291A1
Cited
US7363094B2
Cited
US7847681B2
Cited
US20110161059A1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2015-07-17 | 2016-01-16 | 2016-07-17 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2019-07-17 | 2020-01-16 | 2020-07-17 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2023-07-17 | 2024-01-16 | 2024-07-17 | $7700.00 | Window Closed / Lapsed |