Building automation system controller
First Claim
1. A method of event management in a building control system having multiple building control subsystems each including a plurality of devices, the building control system comprising a zone controller operating as a local area controller, the method comprising the zone controller:
- collecting data from the subsystems;
storing the collected data;
analyzing the stored data to determine patterns of behavior in a building and to generate customized reports based on sequences of related events;
grouping software objects from the building control system into subsets, the grouping triggered by a predetermined criterion or a logically tested set of occurrences;
indexing the subsets based on at least one of;
relevance, relationship, or causal relationship to form indexed subsets;
assigning a name, label, identification number, address, or equivalent for the indexed subsets to form a grouped object sequence; and
storing the grouped object sequence, wherein the building control system comprises a plurality of point objects, the grouping of software objects comprising associating each point object with an area object, a system object, a controller object, and a subsystem object, the point objects able to undergo logical association with more than one area object, more than one system object, more than one controller object, and more than one subsystem object.
1 Assignment
0 Petitions
Accused Products
Abstract
A building control system is provided that receives information from devices of different subsystems. A trigger causes a zone controller to store the information in a database. The stored data is used to generate customized reports based on sequences or sets of related events. The information from multiple subsystems is consolidated, analyzed, and patterns of behavior are determined. The trigger also causes execution of control actions throughout the building spanning the multiple subsystems, devices, and areas based on the information. An access control subsystem and a non-access control subsystem of the building control system are linked using a common network such that a change in the state of an access control device can affect the state of a non-access control device and a change in the state of a non-access control device can affect the state of an access control device.
-
Citations
8 Claims
-
1. A method of event management in a building control system having multiple building control subsystems each including a plurality of devices, the building control system comprising a zone controller operating as a local area controller, the method comprising the zone controller:
-
collecting data from the subsystems; storing the collected data; analyzing the stored data to determine patterns of behavior in a building and to generate customized reports based on sequences of related events; grouping software objects from the building control system into subsets, the grouping triggered by a predetermined criterion or a logically tested set of occurrences; indexing the subsets based on at least one of;
relevance, relationship, or causal relationship to form indexed subsets;assigning a name, label, identification number, address, or equivalent for the indexed subsets to form a grouped object sequence; and storing the grouped object sequence, wherein the building control system comprises a plurality of point objects, the grouping of software objects comprising associating each point object with an area object, a system object, a controller object, and a subsystem object, the point objects able to undergo logical association with more than one area object, more than one system object, more than one controller object, and more than one subsystem object.
-
-
2. The method of claim 1, further comprising monitoring a plurality of zone controllers using a network management system connected to the zone controllers via a common communication network.
-
3. The method of claim 1, further comprising supplying power to the zone controller via a Power Over Ethernet (PoE) connection.
-
4. The method of claim 1, wherein collecting the data comprises reading in software objects sent via different protocols from devices in the subsystems.
-
5. The method of claim 1, further comprising executing a control action sequence in response to the predetermined criterion or the logically tested set of occurrences, the control action sequence comprising a predetermined sequence of control actions each of which affects a state of one of the devices.
-
6. The method of claim 1, wherein the building control system comprises an access control subsystem having access control devices associated with different doors in the building and a non-access control subsystem having non-access control devices, the method comprising at least one of:
-
affecting a state of an access control device associated with a first door when a state of an access control device associated with a second door is changed; affecting a state of a non-access control device associated at least one physical area adjacent to at least one of the first or second doors when the state of the access control device associated with the second door is changed;
oraffecting a state of a non-access control device associated with multiple physical areas when the state of the access control device associated with at least one of the first or second doors is changed.
-
-
7. The method of claim 1, wherein collecting the data comprises receiving signals from sensors and actuators coupled with i/o modules of the zone controller, the method further comprising controlling a building environmental parameter in response to the signals, the building environmental parameter including at least one of:
- temperature, humidity, light level, air quality, energy usage rate, smoke level, or physical access.
-
8. The method of claim 1, further comprising providing web-based tools to allow interaction between the building control system and a user.
Specification