IP Library Granted Patent US 11,421,904
Granted Patent B2
US 11,421,904 · App. 16/417,207 · Granted Aug 23, 2022

Systems and methods for smart multi-zone control

Inventors: Bing Mao (Buffalo Grove, IL); Wensu Lu (Buffalo Grove, IL)
Assignee: Johnson Controls Tyco IP Holdings LLP
F24F11/49F24F11/58F24F11/62F24F11/74F24F11/79F24F2110/10F24F2140/40F24F2140/50
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,421,904
App. No.
16/417,207
Granted
Aug 23, 2022
Kind
B2
Abstract

Systems and methods for smart multi-zone control are provided. The system can include a plurality of sensors, a plurality of dampers, and a controller. The plurality of sensors can be configured to sense temperatures of a plurality of zones. The plurality of dampers can be configured to control the temperatures of the plurality of zones. The controller can be configured to obtain a first array associated with the plurality of sensors. Each element in the first array can represent a difference between a measurement value of a respective sensor and a setpoint associated with the respective sensor. The controller can be configured to obtain a second array associated with the plurality of dampers. Each element in the second array can represent a damper position of a respective damper. The controller can be configured to determine values of entries of a matrix using the first array and the second array.

Claims (68)

1. A system comprising:

a plurality of sensors configured to sense temperatures of a plurality of zones;

a plurality of dampers configured to control the temperatures of the plurality of zones by adjusting respective damper positions; and

a controller configured to:

obtain a first array associated with the plurality of sensors, wherein each element in the first array represents a difference between a measurement value of a respective sensor and a setpoint associated with the respective sensor;

obtain a second array associated with the plurality of dampers, wherein each element in the second array represents a damper position of a respective damper; and

determine values of entries of a matrix based on adjusting the respective damper positions of the dampers associated with the second array to detect changes in values of elements in the first array.

2. The system of claim 1 , wherein the controller is further configured to determine target damper positions of the plurality of dampers using the values of the entries of the matrix responsive to a request to adjust temperature in a first zone associated with a first sensor.

3. The system of claim 2 , wherein the damper positions of the plurality of dampers are determined further based at least in part on a difference between a temperature sensed by the first sensor and a setpoint associated with the first sensor.

4. The system of claim 2 , wherein the controller is configured to instruct HVAC equipment to adjust the respective damper positions based on the determined target damper positions to control the temperature of the first zone.

5. The system of claim 1 , wherein the controller is configured to obtain the first array by:

obtaining a measurement value of each sensor of the plurality of sensors;

obtaining a setpoint associated with each sensor of the plurality of sensors;

determining a difference between the respective measurement value and the respective setpoint for each sensor;

determining that a total number of the plurality of sensors in the plurality of zones is N, wherein N is an integer;

generating the first array having N number of elements; and

assigning the respective difference between the respective measurement value and the respective setpoint to a respective element of the first array.

6. The system of claim 1 , wherein the controller is configured to obtain the second array by:

obtaining the damper position of each damper of the plurality of dampers;

determining that a total number of the plurality of dampers in the plurality of zones is M, wherein M is an integer;

generating the second array having M number of elements; and

assigning a respective damper position associated with each damper to a respective element of the second array.

7. The system of claim 6 , wherein the damper position is obtained based on a signal received from an actuator associated with the respective damper.

8. The system of claim 1 , wherein the controller is configured to:

determine that a total number of the plurality of sensors in the plurality of zones is N, wherein N is an integer;

generate the first array having N number of elements;

determine that a total number of the plurality of dampers in the plurality of zones is M, wherein M is an integer;

generate the second array having M number of elements; and

generate the matrix having N times M entries.

9. A method comprising:

obtaining, by a controller, a first array associated with a plurality of sensors configured to sense temperatures of a plurality of zones, wherein each element in the first array represents a difference between a measurement value of a respective sensor and a setpoint associated with the respective sensor;

obtaining, by the controller, a second array associated with a plurality of dampers configured to control the temperatures of the plurality of zones by adjusting respective damper positions, wherein each element in the second array represents a damper position of a respective damper; and

determining, by the controller, values of entries of a matrix based on adjusting the respective damper positions of the dampers associated with the second array to detect changes in values of elements in the first array.

10. The method of claim 9 , further comprising:

responsive to a request to adjust temperature in a first zone associated with a first sensor, determining the damper positions of the plurality of dampers using the values of the entries of the matrix.

11. The method of claim 10 , wherein the damper positions of the plurality of dampers are determined further based at least in part on a difference between a temperature sensed by the first sensor and a setpoint associated with the first sensor.

12. The method of claim 10 , further comprising:

instructing, by the controller, HVAC equipment to adjust the damper positions based on the determined damper positions to control the temperature of the first zone.

13. The method of claim 9 , wherein obtaining the first array further comprising:

obtaining a measurement value of each sensor of the plurality of sensors;

obtaining a setpoint associated with each sensor of the plurality of sensors;

determining a difference between the respective measurement value and the respective setpoint for each sensor;

determining that a total number of the plurality of sensors is N, wherein N is an integer;

generating the first array having N number of elements; and

assigning the respective difference between the respective measurement value and the respective setpoint to a respective element of the first array.

14. The method of claim 9 , wherein obtaining the second array further comprising:

obtaining the damper position of each damper of the plurality of dampers;

determining that a total number of the plurality of dampers is M, wherein M is an integer;

generating the second array having M number of elements; and

assigning a respective damper position associated with each damper to a respective element of the second array.

15. The method of claim 9 , further comprising:

determining that a total number of the plurality of sensors is N, wherein N is an integer;

generating the first array having N number of elements;

determining that a total number of the plurality of dampers is M, wherein M is an integer;

generating the second array having M number of elements;

generating the matrix having N times M entries; and

determining the values of the entries of the matrix by adjusting the respective damper positions of the dampers associated with the second array to detect changes in values of elements in the first array.

16. A method comprising:

receiving a request to adjust temperature in a first zone associated with a first sensor, wherein the first zone is among a plurality of zones, and the first sensor is among a plurality of sensors configured to sense temperatures of the plurality of zones;

responsive to receiving the request, retrieving a matrix having a plurality of entries; and

determining a damper position of a damper associated with the first sensor based on an entry in the matrix and a difference between a temperature sensed by the first sensor and a setpoint associated with the first sensor.

17. The method of claim 16 , wherein the entry in the matrix corresponds to the damper and the first sensor.

18. The method of claim 16 ,

wherein the matrix has N times M entries, N and M being integers,

wherein a total number of the plurality of sensors is N, and

wherein the plurality of zones include M dampers, and the damper is among the M dampers.

19. The method of claim 16 , further comprising:

instructing HVAC equipment to adjust the damper position of the damper based on the determined damper position to control the temperature of the first zone.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2024
From: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
To: TYCO FIRE & SECURITY GMBH
Reel/Frame 066957/0796 →
NUNC PRO TUNC ASSIGNMENT Recorded Feb 4, 2022
From: JOHNSON CONTROLS TECHNOLOGY COMPANY
To: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
Reel/Frame 058959/0764 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2019
From: LU, WENSU; MAO, BING
To: JOHNSON CONTROLS TECHNOLOGY COMPANY
Reel/Frame 050147/0931 →