System and method for controlling conditions in a space
First Claim
1. A system for determining the operating environment in a control space as a function of any of a plurality of control space states by means of individually controllable apparatuses responsive to operating point signals derived from the control space states, the system comprising:
- a state vector controller for supplying a state vector signal indicative of any of a plurality of states of the control space, the state vector signal specifying an address for a control function in a set of addressable control functions;
a plurality of operating environment controllers for furnishing operating point signals to apparatuses affecting separate parameters which characterize the operating environment of the control space, at least each of first and second operating environment controllers of said plurality of operating environment controllers having stored therein a set of addressable control functions accessible by a state vector signal, and operable in response thereto to furnish first operating point signals to apparatuses respectively associated with said first and second operating environment controllers, the sets of addressable control functions in said first and second operational environment controllers being arranged so that a common state vector signal causes both of said first and second operating environment controllers to furnish operating point signals having values which cause the apparatuses respectively associated therewith to act in concert; and
communication means connecting said state vector controller and said plurality of operating environment controllers for conveying the state vector signal to at least said first and second operating environment controllers.
1 Assignment
0 Petitions
Accused Products
Abstract
An environmental control system for a building intended for human occupancy in which the operating environment is controlled in response to any of a plurality of states of the building as represented by a state vector. A plurality of independently operating controllers contain stored sets of addressable control functions which are accessed by the state vector signal. The controllers produce operating point signals for apparatuses which affect operating environment parameters in accordance with the addressed control functions.
-
Citations
32 Claims
-
1. A system for determining the operating environment in a control space as a function of any of a plurality of control space states by means of individually controllable apparatuses responsive to operating point signals derived from the control space states, the system comprising:
-
a state vector controller for supplying a state vector signal indicative of any of a plurality of states of the control space, the state vector signal specifying an address for a control function in a set of addressable control functions;
a plurality of operating environment controllers for furnishing operating point signals to apparatuses affecting separate parameters which characterize the operating environment of the control space, at least each of first and second operating environment controllers of said plurality of operating environment controllers having stored therein a set of addressable control functions accessible by a state vector signal, and operable in response thereto to furnish first operating point signals to apparatuses respectively associated with said first and second operating environment controllers, the sets of addressable control functions in said first and second operational environment controllers being arranged so that a common state vector signal causes both of said first and second operating environment controllers to furnish operating point signals having values which cause the apparatuses respectively associated therewith to act in concert; and
communication means connecting said state vector controller and said plurality of operating environment controllers for conveying the state vector signal to at least said first and second operating environment controllers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
the sets of addressable control functions stored in said first and second operating environment controllers each comprise an n dimensional matrix of control functions; and
the state vector signal forms control function addresses which have components corresponding to each of the dimensions of the n dimensional matrix.
-
-
3. The system of claim 2 wherein:
-
a first dimension of the matrices of addressable control functions in said first and second operating environment controllers reflects a space occupancy variable; and
a second dimension of the matrices of addressable control functions in said first and second operating environment controllers reflects a space energy usage variable.
-
-
4. The system of claim 3 wherein:
-
said state vector controller includes input means allowing a user to specify in user friendly terms at least certain variables associated with the control space; and
said state vector controller is operable to supply a state vector signal in response to the specified space variables.
-
-
5. The system of claim 4 wherein:
-
the control space is a home;
a first variable for which the input means of said state vector controller allows for user specification and the first dimension of the matrices of addressable control functions in said first and second operating environment controllers comprise space occupancy values selected from a group comprising “
occupied”
, “
all asleep”
, “
away”
, “
vacation” and
“
shut down”
; and
a second variable for which the input means of said state vector controller allows for user specification and the second dimension of the matrices of addressable control functions in said first and second operating environment controllers comprise space energy usage values selected from a group comprising “
no savings”
, “
no negative impact”
, “
avoid waste” and
“
maximum savings”
.
-
-
6. The system of claim 5 wherein the matrices of addressable control functions in said first and second operating environment controllers have a third dimension reflecting a space emergency variable having values selected from a group comprising “
- no emergency”
, “
fire”
, “
burglary”
, “
medical”
, “
high temperature”
, “
low temperature”
, “
water leak” and
“
gas leak”
.
- no emergency”
-
7. The system of claim 6 wherein said first and second operating environment controllers are for HVAC and lighting controls respectively.
-
8. The system of claim 7 wherein at least one of said plurality of operating environment controllers is operable to furnish first operating point signals having values derived from control functions corresponding to address components identified by predetermined state vector components for any unidentified components in the state vector signal.
-
9. The system of claim 8 wherein at least one of said plurality of operating environment controllers is operable to furnish first operating point signals having values derived from control functions corresponding to a predetermined state vector in the absence of a state vector signal.
-
10. The system of claim 9 wherein at least one of said plurality of operating environment controllers is operable to:
-
produce second operating point signals respectively having values effective to cause predetermined ones of the apparatuses to achieve desired values of the operating parameters affected thereby; and
selectively substitute the second operating point signals for the first operating point signals furnished to said predetermined ones of the apparatuses.
-
-
11. A method of determining the operating environment in a control space as a function of any of a plurality of states of the control space by means of individually controllable apparatuses responsive to operating point signals derived from the control space states, the method comprising the steps of:
-
providing a set of addressable control functions for each of a plurality of apparatuses respectively operable to affect a plurality of separate parameters which characterize the operating environment of a control space, said set of addressable control functions for each apparatus residing in an operating environment controller unique to that apparatus;
supplying a command set signal representing a polymorphic command set indicative of any of a plurality of predetermined states of the control space, the command set signal corresponding to the address of addressable control function effective to cause the apparatuses to achieve the commanded operating environment in the space; and
furnishing first operating point signals having values established by the addressable control functions corresponding to the command set signal to the apparatuses respectively associated with the sets of addressable control functions. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
said step of providing a set of addressable control functions comprises providing an n dimensional matrix of addressable control functions; and
said command set signal corresponds to addresses which have components in each of the dimensions of the n dimensional matrix.
-
-
13. The method of claim 12 wherein:
-
first and second matrices of addressable control functions reside in first and second operating environment controllers for first and second apparatuses which affect first and second operating parameters respectively of the control space; and
said first and second matrices each have a first dimension reflecting a space occupancy variable, the first dimension being associated with a first component of the address corresponding to the command set signal.
-
-
14. The method of claim 13 wherein said first and second matrices of addressable control functions each have a second dimension reflecting a space energy usage variable, the second dimension being associated with a second component of the address corresponding to the command set signal.
-
15. The method of claim 14 wherein:
-
the first dimension of said first and second matrices comprises space occupancy values selected from a group comprising “
occupied”
, “
all asleep”
, “
away”
, “
vacation” and
“
shut down”
; and
the second dimension of said first and second matrices comprises space energy usage values selected from a group comprising “
no savings”
, “
no negative impact”
, “
avoid waste” and
“
maximum savings”
.
-
-
16. The method of claim 15 wherein said first and second matrices of addressable control functions each have a third dimension reflecting a space emergency variable having values selected from the group comprising “
- no emergency”
, “
fire”
, “
burglary”
, “
medical”
, “
high temperature”
, “
low temperature”
, “
water leak” and
“
gas leak”
.
- no emergency”
-
17. The method of claim 16 wherein the first and second operating environment controllers are for furnishing operating point signals to HVAC and lighting control apparatuses respectively.
-
18. The method of claim 17 including the step of furnishing first operating point signals having values corresponding to addresses identified by predetermined address components for any undefined components in the command set signal.
-
19. The method of claim 18 including the step of furnishing first operating point signals having values corresponding to predetermined addresses in said matrices of control functions in the absence of a command set signal.
-
20. The method of claim 19 including the further steps of:
-
producing an address signal corresponding to said command set signal, the address signal specifying an address in which the number of address components is equal to the maximum number of dimensions in any said n dimensional matrix; and
furnishing first operating point signals having values corresponding to the address defined by the address signal.
-
-
21. The method of claim 20 including the further steps of:
-
producing second operating point signals respectively having values effective to cause predetermined ones of the apparatuses to achieve desired values of the parameters affected thereby; and
selectively substituting the second operating point signals for the first operating point signals furnished to said predetermined ones of the apparatuses.
-
-
22. The method of claim 21 including the step of furnishing first operating point signal having values corresponding to addresses identified by predetermined address components for any address components unidentified in the command set signal.
-
23. The method of claim 22 including the step of furnishing first operating point signals having values corresponding to predetermined addresses in the matrices of addressable control functions in the absence of a command set signal.
-
24. The method of claim 12 including the further steps of:
-
producing an address signal corresponding to said command set signal, the address signal specifying an address in which the number of address components is equal to the maximum number of dimensions in any said n dimensional matrix; and
furnishing first operating point signals having values corresponding to the address specified by the address signal.
-
-
25. The method of claim 24 including the further steps of:
-
producing second operating point signals respectively having values effective to cause predetermined ones of the apparatuses to achieve desired values of the parameters affected thereby; and
selectively substituting the second operating point signals for the first operating point signals furnished to said predetermined ones of the apparatuses.
-
-
26. The method of claim 25 including an operating environment controller for furnishing operating point signals to HVAC apparatus.
-
27. In a system for determining operating parameters in a control space by means of individually controllable apparatuses, each apparatus affecting a separate operating parameter in accordance with an operating point signal, a method for integrated control of the apparatuses to achieve any of a plurality of predetermined operating states of the control space in response to a user friendly command set, comprising the steps of:
-
providing a plurality of operating environment controllers, each for supplying an operating point signal to a separate apparatus affecting an operating parameter in the control space, each of said operating environment controllers being responsive to an address signal to supply a first operating point signal having a value derived from a set of addressable control functions stored in the operating environment controller, the sets of addressable control functions stored in said plurality of operating environment controllers being arranged so that a common address signal will address the control functions in all of the operating environment controllers effective to cause the apparatuses to function in an integrated manner to achieve the commanded operating environment in the control space; and
supplying an address signal to the plurality of operating environment controllers, the address signal corresponding to a command set signal representing a polymorphic command set indicative of any of a plurality of states of a control space. - View Dependent Claims (28, 29, 30, 31, 32)
input means allowing a user to specify a desired value for the parameter affected by the apparatus controlled by said first operating environment controller, said first operating environment controller being operable to supply a second operating point signal in place of the first operating point signal.
-
-
29. The method of claim 28 wherein:
-
the set of addressable control functions stored in at least said first operating environment controller is an n dimensional matrix of addressable control functions; and
said address signal specifies an address having components corresponding to each of the dimensions of the n dimensional matrix.
-
-
30. The method of claim 29 wherein:
-
a first dimension of said n dimensional matrix of addressable control functions reflects a space occupancy variable; and
a second dimension of said n dimensional matrix of addressable control functions reflects a space energy usage variable.
-
-
31. The method of claim 30 wherein a third dimension of said n dimensional matrix of addressable control functions reflects a space emergency variable.
-
32. The method of claim 31 wherein said first operating environment controller is operable to supply operating point signals to HVAC control apparatus.
Specification