US20060009862A1 - Method and apparatus for accessing a building system model - Google Patents
Method and apparatus for accessing a building system model Download PDFInfo
- Publication number
- US20060009862A1 US20060009862A1 US11/169,283 US16928305A US2006009862A1 US 20060009862 A1 US20060009862 A1 US 20060009862A1 US 16928305 A US16928305 A US 16928305A US 2006009862 A1 US2006009862 A1 US 2006009862A1
- Authority
- US
- United States
- Prior art keywords
- building
- space
- function
- model
- template
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B15/00—Systems controlled by a computer
- G05B15/02—Systems controlled by a computer electric
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
- G06Q50/08—Construction
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99944—Object-oriented database structure
- Y10S707/99945—Object-oriented database structure processing
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99948—Application of database or data structure, e.g. distributed, multimedia, or image
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Marketing (AREA)
- Tourism & Hospitality (AREA)
- Entrepreneurship & Innovation (AREA)
- Theoretical Computer Science (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Automation & Control Theory (AREA)
- General Engineering & Computer Science (AREA)
- Primary Health Care (AREA)
- Health & Medical Sciences (AREA)
- Data Mining & Analysis (AREA)
- General Health & Medical Sciences (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Air Conditioning Control Device (AREA)
Abstract
Description
- This application claims the benefit of U.S. Provisional Patent Application Ser. Nos. 60/583,519, 60/583,572, and 60/583,585, each filed Jun. 28, 2004, all of which are incorporated herein by reference.
- The present invention relates generally to building automation systems, and more particularly, to methods and apparatus for representing and/or storing building automation system data.
- Building automation systems are comprehensive and distributed control and data collection systems for a variety of building automation functions. Such functions may include comfort systems (also known as heating, ventilation and air condition or HVAC systems), security systems, fire safety systems, as well as others. Building automation systems include various end points from which data is collected. Examples of such end points include temperature sensors, smoke sensors, and light sensors. Building automation systems further include elements that may be controlled, for example, heating coil valves, ventilation dampers, and sprinkler systems. Between the data collection end points and controlled elements are various control logic elements or processors that use the collected data to control the various elements to carry out the ends of providing a comfortable, safe and efficient building.
- Building automation systems often employ one or more data networks to facilitate data communication between the various elements. These networks may include local area networks, wide area networks, and the like. Such networks allow for single point user access to many variables in the system, including collected end point data as well as command values for controlling elements. To this end, a supervisory computer having a graphical user interface is connected to one of the networks. The supervisory computer can then obtain selected data from elements on the system and provide commands to selected elements of the system. The graphical display allows for an intuitive representation of the elements of the system, thereby facilitating comprehension of system data. One commercially available building automation system that incorporates the above described elements is the Apogee system available from Siemens Building Technologies, Inc. of Buffalo Grove, Ill.
- Increasingly, building automation systems have acquired more useful features to assist in the smooth operation of building systems. For example, in addition to controlling physical devices based on sensor readings to achieve a particular result, building automation systems increasingly are capable of providing trending data from sensors, alarm indications when thresholds are crossed, and other elements that directly or indirectly contribute to improved building system services.
- However, most building systems have limited ability to associate sensor values with other building system or general building attributes. Advanced systems allow graphic representations of portions of the building to be generated, and for multiple sensor and/or actuator points to be associated with that graphic representation. By way of example, the Insight™ Workstation, also available from Siemens Building Technologies, Inc. is capable of complex graphical representations of rooms or large devices of the building system. While systems with such graphics provide at least some integrated visible representation of portions of the building automation system, the ability to use such data is limited.
- Accordingly, there is a need for a more comprehensive manner in representing various types of data related to a building system. Such manner of representation could facilitate the development of significant new automated services. Such manner of representation could preferably facilitate remote building control.
- The present invention provides an improved building system model and method for accessing the same for use in software applications. The model is a data mode that links information regarding building topology and building automation devices, among other things. The model facilitates a large set of extended services.
- A first embodiment of the invention is a model of a building system that is stored in a memory. The model comprises a plurality of building space objects and at least one building automation device object. At least one building space object includes a reference to at least one of the group consisting of a parent building space object and a child building space object, a reference to at least one graphic file containing a graphic image representation of the building space, and a reference to information regarding one or more building automation devices associated with the building space object. Each building automation device object includes a reference to a corresponding building space object, and a reference to at least one operating value of the building automation device. Optionally building automation device objects may further include a reference to a link to a file containing information regarding the at least one building automation device object.
- A second embodiment is a method of generating a model of a building system that includes a step of selecting an object template for an element of a building system from an object template library, the object template library including building space object templates and building automation device objects. The method also includes instantiating first information into at least one building space object using the selected object template if the selected object template is a building space object template. In such a case, the first information comprises information associated with the space within a building with which the building system is associated. Another step includes instantiating second information into at least one building automation device object using the selected object template if the selected object template is a building automation device template. The second information in such a case is information associated with a building automation device within the building. The second information includes at least a reference to a building space object corresponding to a building space associated with the building automation device.
- Each of the above embodiments links building automation device information to a building structure or space information, and the building structure or space information is preferably arranged in a hierarchical manner. The resulting model of these embodiments thus provides a useful representation of a building system.
- The above described features and advantages, as well as others, will become more readily apparent to those of ordinary skill in the art by reference to the following detailed description and accompanying drawings.
-
FIG. 1 shows a mechanical top view floor plan diagram of a building space wherein various HVAC elements are schematically represented; -
FIG. 2 shows a schematic diagram of the building automation system that employs the HVAC elements of the building space ofFIG. 1 ; -
FIG. 3 shows a block diagram representation of an exemplary model of the building system illustrated inFIGS. 1 and 2 , the model incorporating aspects of the invention; -
FIG. 4 shows a flow diagram of an exemplary set of operations performed to generate a model in accordance with aspects of the invention; -
FIG. 5 shows a block diagram of an exemplary building zone template for use in generating building zone objects in a model according to an embodiment of the invention; -
FIG. 5 a shows a block diagram of a building zone object of the model ofFIG. 4 generated from the building zone template ofFIG. 5 ; -
FIG. 6 shows a block diagram of an exemplary room space template for use in generating room space objects in a model according to an embodiment of the invention; -
FIGS. 6 a and 6 b shows a block diagram of room space objects of the model ofFIG. 4 generated from the room space template ofFIG. 6 ; -
FIG. 7 shows a block diagram of an exemplary inlet shaft segment template for use in generating inlet shaft segment objects in a model according to an embodiment of the invention; -
FIGS. 7 a and 7 b show block diagrams of inlet shaft segment objects of the model ofFIG. 4 generated from the inlet shaft segment template ofFIG. 7 ; -
FIG. 8 shows a block diagram of an exemplary temperature sensor template for use in generating temperature sensor objects in a model according to an embodiment of the invention; -
FIGS. 8 a and 8 b show block diagrams of temperature sensor objects of the model ofFIG. 4 generated from the temperature sensor template ofFIG. 8 ; -
FIG. 9 shows a block diagram of an exemplary damper template for use in generating damper objects in a model according to an embodiment of the invention; -
FIGS. 9 a, 9 b and 9 c show block diagrams of damper objects of the model ofFIG. 4 generated from the damper template ofFIG. 9 ; -
FIG. 10 shows a block diagram of an arrangement for providing software functions that employ the building model disclosed herein according to one aspect of the invention; and -
FIG. 11 shows an exemplary set of steps of a software interface. -
FIG. 1 shows a top view of abuilding zone 100 that includes a number of building automation devices that form a portion of the heating, ventilation and air conditioning (“HVAC”) for the building system. Thebuilding zone 100 includes afirst room space 102, afirst window 102 a, asecond room space 104, ahall space 106 andmechanical space 108. Themechanical space 108 is illustrated as being adjacent to theroom spaces first room space 102, thesecond room space 104, and thehall space 106. - The portion of the HVAC system shown in
FIG. 1 includes ablower 110, ashaft damper 112, afirst room damper 114, asecond room damper 116, aflow sensor 118, afirst room inlet 120, asecond room inlet 122, ashaft branch 124, afirst temperature sensor 126, asecond temperature sensor 128, and aspace temperature adjuster 130. Also shown inFIG. 1 is a security sensor 132 that may be a portion of a security system in thebuilding zone 100. The HVAC system has further control elements and networks that are not illustrated inFIG. 1 , but are represented schematically inFIG. 2 , which is discussed further below.FIG. 1 shows largely only the mechanical devices in the HVAC system. - In general, the HVAC system is designed to, among other things, regulate temperature in the
first room space 102 and thesecond room space 104. To this end, the HVAC system advances cool (or warm air) into the first andsecond room spaces building zone 100. The desired temperature is referred to herein as the set point temperature, and may be dictated by a local thermostat setting or from a central control device, as will be discussed in further detail below. - Referring to the structure of the HVAC system of
FIG. 1 , theblower 110 is a mechanical device well known in the art that is configured to blow air through theshaft branch 124, as well as other similar shaft branches, not shown. Theshaft branch 124 extends adjacent to theroom spaces first room inlet 120 extends from a portion of theshaft branch 124 toward thefirst room space 102 and is in fluid communication with thefirst room space 102. Thefirst room damper 114 is disposed in thefirst room inlet 120 and operates to controllably meter the flow of air from theshaft branch 124 to thefirst room space 102. Similarly, thesecond room inlet 122 extends from another portion of theshaft branch 124 toward thesecond room space 104 and is in fluid communication with thesecond room space 104. Thesecond room damper 116 is disposed in thesecond room inlet 122 and operates to controllably meter the flow of air from theshaft branch 124 to thesecond room space 104. Theshaft damper 112 is arranged in theshaft branch 124 to meter the overall air flow through theshaft branch 124. - In order to determine whether more or less cold (or warm air) is needed to achieve or maintain a set point temperature, the controlling units of the HVAC system (see
FIG. 2 discussed below) obtain measured or sensed temperatures from thetemperature sensors room spaces dampers room spaces dampers dampers -
FIG. 2 shows a schematic representation of theHVAC system 200 that includes electrical control and communication devices as well as the HVAC system mechanical elements shown inFIG. 1 . TheHVAC system 200 includes acontrol station 202, abuilding network 204, first andsecond equipment controllers blower controller 210. Thecontrol station 202 is a device that provides status monitoring and control over various aspects of theHVAC system 200. By way of example, thecontrol station 202 may suitably be an INSIGHT™ model workstation available from Siemens Building Technologies, Inc., discussed further above. Thebuilding network 204 is a communication network that allows communication between thecontrol station 202 and thecontrollers FIG. 2 . Such building networks are known in the art. Suitable building communication networks designed for use with the INSIGHT™ model workstation include building level networks available with the APOGEE™ building automation system also available from Siemens Building Technologies, Inc. - The
first controller 206 is a device that is operable to receive one or more sensor inputs and generate controlled process outputs based on the sensor inputs and one or more set points. Sensor inputs, for example, may be representative of measured temperature values. Controlled process outputs, for example, may be actuator signals that cause a ventilation damper to further open or further close. Various suitable commercially available equipment controllers are known in the art, including modular equipment controllers available from Siemens Building Technologies, Inc. - To generate the process output based on set points and sensor inputs, the
first controller 206 is operable to perform a control function, such as a proportional control function, a proportional-integral control function, or a proportional-integral-derivative (“PID”) control function (or possibly others). Such control functions use values representative of a measured phenomenon to determine how to manipulate a physical process to attempt to bring the measured phenomenon toward a set point. - In the embodiment shown in
FIG. 2 , theequipment controller 206 is operable to generate an output that causes either or both of thedampers temperature sensors equipment controller 206 is further operable to receive the set point temperature value from thespace temperature adjuster 130. In some embodiments, theequipment controller 206 may receive temperature set points from other devices, such as thecontrol station 202, via thebuilding network 204. Theequipment controller 206 may utilize set points from thecontrol station 202 and thespace temperature adjuster 130 at different times of day, or for different purposes. - Regardless of whether the set point is received from the control station, the
equipment controller 206 is also operable to communicate to other system control elements such as thecontrol station 202 and theother equipment controllers building network 204. Thus, for example, theequipment controller 206 is operable to communicate sensor values generated by thetemperature sensors control station 202 and/or theother controllers - The
other equipment controller 208 is operable to generate an output that causes theshaft damper 112 to open or close in response to one or more sensor signals and set points. For example, the determination to further open or close theshaft damper 112 may depend at least in part on the measured air flow in theshaft branch 124. To this end, theequipment controller 208 is also operable to receive shaft air flow values from theshaft flow sensor 118. Thecontroller 208 may then suitably be configured to generate the output based on the received shaft air flow values and a set point set by thecontrol station 202. Thecontrol station 202 may alter the set point based in part on the temperature values measured by thetemperature sensors blower 110, or combinations of many factors. - It will be appreciated that the control algorithms and schemes of the
HVAC system 200 are given by way of illustrative example, and that those of ordinary skill in the art may readily device suitable control schemes for HVAC systems of any particular building space. The exact nature of how to develop specific applications of control schemes is outside the scope of the disclosure and would be readily apparent to those of ordinary skill in the art. - In accordance with the present invention, a
system 150 for developing and storing a model of thebuilding system 100 is operably connected to communicate to thecontrol station 202. Such a connection may be through an intranet, the Internet, or other suitable communication scheme. In alternative embodiments, thesystem 150 and thecontrol station 202 are present on the same host computer system. - In any event, the
system 150 includes I/O devices 152, aprocessing circuit 154 and a memory 156. The I/O devices 152 may include a user interface, graphical user interface, keyboards, pointing devices, remote and/or local communication links, displays, and other devices that allow externally generated information to be provided to theprocessing circuit 154, and that allow internal information of thesystem 150 to be communicated externally. - The
processing circuit 154 may suitably be a general purpose computer processing circuit such as a microprocessor and its associated circuitry. Theprocessing circuit 154 is operable to carry out the operations attributed to it herein. - Within the memory 156 is a
model 158 of thebuilding system 100. Themodel 158 is a collection of interrelated data objects representative of, or that correspond to, elements of thebuilding system 100. Elements of the building system may include any of the illustrated inFIGS. 1 and 2 , as well as other elements typically associated with building systems. Building system elements are not limited to HVAC elements, but may include security devices such as the security sensor 132 or the like, fire safety system devices, lighting equipment, or other building equipment. - An example of the
model 158 of theHVAC system 200 ofFIGS. 1 and 2 is illustrated inFIG. 3 in further detail. With reference toFIG. 3 , themodel 158 includes abuilding zone object 301, a firstroom space object 302, a first window object 302 a, a secondroom space object 304, ahall space object 306, amechanical space object 308, ablower object 310, ashaft damper object 312, a firstroom damper object 314, a secondroom damper object 316, a flow sensor object 318, a firstroom inlet object 320, a secondroom inlet object 322, ashaft branch object 324, a firsttemperature sensor object 326, a secondtemperature sensor object 328, a spacetemperature adjuster object 330, a firstequipment controller object 406, a secondequipment controller object 408 and ablower controller object 410. - The objects generally relate to either primarily physical building structures or building automation system devices. Building structure (or space) objects correspond to static physical structures or locations within a building space, such as room spaces, hall spaces, mechanical spaces, and shaft elements. Building automation system device objects correspond to active building automation system elements such as sensors, dampers, controllers and the like. It is noted that some elements, such as ventilation shaft elements, could reasonably qualify as both types of elements in other embodiments. However, in the exemplary embodiment described herein, the shaft elements are considered to be building structure elements as they tend to define a subspace within the building space.
- Each object in the
model 158 corresponds to an element of the building system ofFIGS. 1 and 2 . Table 1, below lists the objects, and defines the element of the building system to which they correspond.TABLE 1 OBJECT No. CORRESPONDING ELEMENT 301 Zone 100302 Room Space 102302a Window 102a304 Room Space 104306 Hall Space 106308 Mechanical Space 108310 Blower 110312 Shaft Damper 112314 First Room Damper 114316 Second Room Damper 116318 Flow Sensor 118320 Room Inlet 120322 Room Inlet 122324 Shaft Branch 124326 Temperature Sensor 126328 Temperature Sensor 128330 Temperature Adjuster 130406 Equipment Controller 206408 Equipment Controller 208410 Equipment Controller 210 - Each object is a data object having a number of fields. The number and type of fields are defined in part by the type of object. For example, a room space object has a different set of fields than a temperature sensor object. A field usually contains information relating to a property of the object, such as a description, identification of other related objects, and the like.
- The
model 158 is built by creating objects from a library of templates 160 (seeFIG. 2 ), which may also be stored in the memory 156. The library oftemplates 160 contain templates for several types of objects, and ideally for all types of object. Various examples of templates are discussed herein. In particular,FIG. 5 shows abuilding zone template 502,FIG. 6 shows aroom space template 602,FIG. 7 shows an inletshaft segment template 702,FIG. 8 shows atemperature sensor template 802, andFIG. 9 shows a damper space template. Other templates for other elements may be developed by those of ordinary skill in the art applying the principles illustrated herein. -
FIG. 4 shows an exemplary method that may be used to generate a model such as themodel 158. Instep 402, the user generates a new object for a selected building system element, and gives the object an identification value or name. To this end, the user may enter information through the I/O devices 152 of thesystem 150 ofFIG. 2 . - Thereafter, in
step 404, the user selects an object template corresponding to the selected building system element. To this end, theprocessing device 154 may cause the I/O devices 152 to display one or more menus of templates available from thetemplate library 160 stored in the memory 156. The user may then use the I/O devices 152 to enter a selection, which is received by theprocessing device 154. - Then, in
step 406, the user instantiates the selected object template by providing appropriate values to the fields available in the object template. To this end, theprocessing device 154 may suitably prompt the user for each value to be entered as defined by the selected template. The types of values entered will vary based on the type of template. Building structure templates vary, but share some similarities, as do building automation device templates. - Once the object is instantiated, the
processing circuit 154 stores the object in the memory 156 in a manner that associates the object with themodel 158. Instep 408, the user may select whether additional objects are to be created. If not, then the process is completed. If so, however, then the user creates and names a new object instep 402 and proceeds as described above. - Examples of templates, and how such templates would be populated or instantiated using the data of the building system of
FIGS. 1 and 2 , are provided below in connection withFIGS. 5-9 . It will be appreciated that the objects may suitably take the form of an XML object or file. -
FIG. 5 , for example, shows abuilding zone template 502. When the user creates an object for thebuilding zone 100 of the building system ofFIGS. 1 and 2 , the user employs thebuilding zone template 502. Thebuilding zone template 502 in the exemplary embodiment described herein has an identifier value, a type identifier, and four fields: achild field 512, agraphic field 514, aparent field 516, and acommon name field 518. The data structure contained in, or pointed to by the value in, thechild field 512 is an array. Each element of the array is an identifier value for child entities of the building, such as room spaces, hall spaces and the like. The identifier value may suitably be the identifier of the object corresponding to those child entities. Thechild field 512 thus allows the building object to be associated with other objects, namely room space, hall space and other space objects, in themodel 158. - The
graphic field 514 contains a pointer to a graphics file. The graphics file contains a graphical representation of the zone, such as a floor plan similar to that illustrated inFIG. 1 . The data structure for theparent field 516 may suitably be a single value, as most building structure objects should have only single parent object. The value of theparent field 516 may suitably be the identifier for the building object of the building in which the building zone is located. For example, thebuilding zone 100 ofFIG. 1 may be a floor or wing of a building, and thus its parent object is the object for the entire building. Thecommon name field 518 is a string. Thecommon name field 518 could contain a commonly known name for the building zone, such as the “first floor”, or “eastern wing”. Thus, thebuilding zone template 502 provides two ways to identify the building: the system object identifier and the common name. -
FIG. 5 a shows thebuilding object 301 formed by instantiating thebuilding template 502 with the data associated with thezone 100. The name “100_GRAPHIC” represents the file reference for the graphic of thezone 100, and the name “BLDG_OBJECT” represents an object name for an object that describes the overall building, not shown, but which includes thebuilding zone 100. -
FIG. 6 shows a roomspace object template 602. When the user creates an object for each of thefirst room space 102 and thesecond room space 104, the user employs the roomspace object template 602. The roomspace object template 602 in the exemplary embodiment described herein has an identifier value, a type identifier, and seven or more fields: achild field 612, aparent field 614, agraphic field 616, asensor value field 620, asquare foot field 622, a volume field 624, alocation field 626, as well as others. The data structure for thechild field 612 is an array, with each element of the array being an identifier value for child entities of the room space, such as cubicles, work spaces or other subdivisions of a room. The data structure of theparent field 614 may suitably be a value, as each room space typically should have only one direct parent. - The
graphic field 616 contains a pointer to a graphics file that contains a graphical representation of the room space. The data structure for thesensor value field 620 is an array containing the identification of each sensor value generated within the room. In most advanced HVAC systems, each sensor value is a data point that may accessed by an identifier. Each sensor value is associated (within themodel 158 and the HVAC system 200) with the sensor device that created it. For example, the temperature measured by thetemperature sensor 126 may be identified as data point 126 t. As discussed above, thesensor value field 620 contains an array of such sensor value data point identifiers. - The
square foot field 622 and the volume field 624 may be integer or floating point values that provide information on the dimensions of the room space. Thelocation field 626 is a data structure that contains coordinates and possibly shape information of the room space. The data structure of thelocation field 626 may suitable be an array of coordinates of four corners of the room space. Other fields, not shown, may otherwise identify the building automation equipment that is present in the room space. -
FIG. 6 a shows theroom space object 302 formed by instantiating theroom space template 602 with the data associated with thefirst room space 102.FIG. 6 b shows theroom space object 304 formed by instantiating theroom space template 602 with the data associated with thesecond room space 104. It will be appreciated that inFIGS. 6 a and 6 b, the location field is populated by a single coordinate of a reference point, e.g. the centerpoint, of the room space. As discussed above, thelocation field 626 may be implemented in many different ways. It will further be appreciated the sensor value identifiers for thesensor devices FIGS. 6 a and 6 b. -
FIG. 7 shows aninlet object template 702. When the user creates an object for each of theroom inlets inlet object template 702. Theinlet object template 702 in the exemplary embodiment described herein has an identifier value, a type identifier, and eight or more fields: aparent field 712, aspace field 714, agraphic field 716, asensor value field 718, across-sectional area field 720, alength field 722, aBAS device field 724, alocation field 726, and possibly others. The data structure for theparent field 712 may suitably be a single value that identifies a parent shaft to which the inlet shaft segment is connected. Thespace field 714 is a value that identifies the room space, hall space or other type of space into which the inlet segment provides fluid communication. The value is the object identifier the corresponds to that space. - The
graphic field 716 contains a pointer to a graphics file that contains a graphical representation of the inlet shaft segment. The data structure for thesensor value field 718 is an array containing the identification of each sensor value generated within the inlet shaft segment. The crosssection area field 720 and thelength field 722 may be integer or floating point values that provide the dimensions of the inlet shaft segment. TheBAS device field 724 contains the identifiers of any controllable BAS devices within the inlet shaft segment. Thelocation field 726 is a data structure that contains location coordinates for the inlet shaft segment. -
FIG. 7 a shows theinlet segment object 320 formed by instantiating theinlet segment template 702 with the data associated with thefirst inlet segment 120.FIG. 7 b shows theinlet segment object 322 formed by instantiating theinlet segment template 702 with the data associated with thesecond inlet segment 122. -
FIG. 8 shows a temperaturesensor object template 802. When the user creates an object for each of the firsttemperature sensor object 126 and the secondtemperature sensor object 128, the user employs the temperaturesensor object template 802. The temperaturesensor object template 802 in the exemplary embodiment described herein has an identifier value, a type identifier, and five or more fields: aspace location field 812, avendor field 814, acharacteristics field 816, avendor model field 818, a measured temperaturepoint identifier field 820 and possibly others. The data structure for thespace location field 812 is a value of the identifier of the object for the room space, hall space or other space in which the sensor device is located. Thevendor field 814 may suitably be a string value (or a look-up table code) that identifies the vendor for the sensor. The characteristics field 816 contains a pointer a string, array, graphic or other file that provides characteristics of operation of the sensor, such as graphic performance information or the like. Thevendor model field 818 is a string value providing the commercial model number for the device. The measured temperaturepoint identifier field 820 contains of the identification of the system data point of the temperature measured by the sensor. As discussed further above, each measured value (and also control value) has a data point identifier in a typical HVAC network. The temperaturesensor object template 802 thus contains at least one field that identifies the data point in which the temperature data obtained by the temperature sensor is stored and transported. -
FIG. 8 a shows thetemperature sensor object 326 formed by instantiating thetemperature sensor template 802 with the data associated with thefirst temperature sensor 126.FIG. 8 b shows thetemperature sensor object 328 formed by instantiating thetemperature sensor template 802 with the data associated with thesecond temperature sensor 128. -
FIG. 9 shows adamper object template 902. When the user creates an object for each of thedampers damper object template 902. Thedamper object template 902 in the exemplary embodiment described herein has an identifier value, a type identifier, and five or more fields: a space location field 912, a vendor field 914, a characteristics field 916, a vendor model field 918, and a damper actuator control value point identifier field 920, and possibly others. The data structure for the space location field 912 is a value of the identifier of the shaft branch, inlet segment, outlet segment or other shaft space in which the damper is located. The vendor field 914 may suitably be a string value (or a look-up table code) that identifies the vendor for the damper and/or its actuator. The characteristics field 916 contains a pointer a string, array, graphic or other file that provides characteristics of operation of the damper and/or its actuator, such as energy characteristics, performance information, or the like. The vendor model field 918 is a string value providing the commercial model number for the device. The damper actuator control value point identifier field 920 contains of the identification of the system data point of the control value used to change the position of the damper. As is known in the art, the damper position is physically moved by an actuator, the actuator causing movement responsive to control value. Thedamper object 902 thus contains thee field 920 to identify the data point in which the control information for the damper is stored and transported. -
FIG. 9 a shows thedamper object 312 formed by instantiating thedamper template 902 with the data associated with theshaft damper 112.FIG. 9 b shows thedamper object 314 formed by instantiating thedamper template 902 with the data associated with thefirst room damper 114.FIG. 9 c shows thedamper object 316 formed by instantiating thedamper template 902 with the data associated with thesecond room damper 116. - It will be appreciated that suitable templates may readily be created by those of ordinary skill in the art for other elements, such as, for example, flow sensors and shaft branches, water valve actuators, controllers, and other devices of the
building system 100, as extensions of the examples described above. Using the above examples as a guide, those of ordinary skill in the art may readily develop appropriate templates for other building automation systems, such as security systems, fire safety systems, and the like. - The
building model 158 thus provides a relatively comprehensive description of each of the building automation system devices, and relates those devices to the physical structure of the building. To this end, the building automation system device objects include, in addition to references to relevant control values of the device, but also information as to what part of the building space in which the device is located. Moreover, the building space objects are arranged hierarchically, to further interrelate system devices and values with different “zoom” levels of the building structure. It will be appreciated that the actual data objects may take many forms and still incorporate these features of the invention. - The
model 158 and different models incorporating the same general principles have limitless potential for enhancing building automation system services. Software applications may use themodel 158 to relate building information innumerable ways to provide better understanding and operation of building systems. -
FIG. 10 shows an exemplary structure for providing asoftware interface arrangement 1000 to a building model such as themodel 158. Thesoftware interface 1000 includes a library offunctions 1002 that utilize themodel 158 to provide useful information about thebuilding system 100, and aninterface 1008. By way of example,FIG. 10 shows first andsecond user applications library functions 1002 and themodel 158 to obtain building system information. - The
function library 1002 contains, among other things,generic software functions building system 100. Any number of other functions useful in building control systems may be employed. Because most if not all objects in themodel 158 are built from standard templates, software routines that use the model may be made in a relatively generic sense. At a minimum, auser application -
User applications - 301.304.128.trend //calls a “trend” function for the temperature of
room space 104 - 301.310.selfdiagnose //calls a self-diagnostic function for the
blower 110 - 301.maxtemp //calls a maximum temperature reading function for the
zone 100 - The
software interface 1008 in each case would identify the proper function based on at least the function name (i.e. trend, selfdiagnose, maxtemp) and the information identifying the relevant device (i.e.object identifiers FIG. 11 , thesoftware interface 1008 first, instep 1102, receives the call (i.e. 301.310.selfdiagnose) and identifies the selfdiagnose function andobject 301. Thesoftware interface 1008 then, instep 1104, uses rules associated with selfdiagnose to identify thelibrary function 1002 to call, based on theobject 310. By way of example, there may exist several library functions selfdiagnose corresponding to each type of object or building automation device. The rules of thesoftware interface 1008 preferably cause thesoftware interface 1008 to reference theobject 310 to determine that the object type=blower, and then identifies the routine that performs a self diagnosis operation on a blower. Other selfdiagnose library functions may perform self-diagnostics on other equipment, such as sensors, actuators, chillers and the like. - In
step 1106, thesoftware interface 1008 calls the appropriate library function as identified instep 1104 and passes the appropriate parameters. For example, the software interface calls the library function 1002 x that has the process for performing self-diagnostics on a blower. Thesoftware interface 1008 further passes parameters to the library function 1002 x that identify theblower object 310 itself, along with any other parameters generated by theapplication 1004 or theinterface 1008 itself. Themodel 158 provides the necessary information to allow the library function 1002 x to perform the diagnostics on theblower 110. - In some cases, a single library function 1002 n may serve for all instances of a particular function, such as maxtemp, discussed below. In an exemplary maxtemp routine, a software application may be developed to find the highest temperature in each “zone” of a building. The general function may be made generic, regardless of what “kind” of zone is used. In other words, the maxtemp routine may be made generic for buildings, floors, rooms, halls or other space configuration.
- Such a generic routine may be readily accomplished using the general operations listed below:
-
- 1) check all child objects of the identified zone (i.e. room objects, hall objects, etc.) to identify all temperature sensor values associated with the child objects of each zone. The identified temperature sensor values for each zone constitute list of temperature data point identifiers for each zone;
- 2) obtain the current measured temperatures for each zone, or in other words, obtain the values of the identified temperature point identifiers for each zone; and
- 3) identify the highest value for each zone.
Themodel 158 makes it simple to identify which temperature data points are associated with each room space, zone space or building space. The above example is non-limiting is merely illustrates one of the advantages of the model.
- It will be appreciated that the above describe embodiments are merely exemplary, and that those of ordinary skill in the art may readily devise their own modifications and implementations that incorporate the principles of the present invention and fall within the spirit and scope thereof.
- Additional features of some embodiments of the invention are descried in Appendix A.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/169,283 US20060009862A1 (en) | 2004-06-28 | 2005-06-28 | Method and apparatus for accessing a building system model |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US58351904P | 2004-06-28 | 2004-06-28 | |
US58357204P | 2004-06-28 | 2004-06-28 | |
US58358504P | 2004-06-28 | 2004-06-28 | |
US11/169,283 US20060009862A1 (en) | 2004-06-28 | 2005-06-28 | Method and apparatus for accessing a building system model |
Publications (1)
Publication Number | Publication Date |
---|---|
US20060009862A1 true US20060009862A1 (en) | 2006-01-12 |
Family
ID=34973068
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/169,278 Active 2026-05-13 US7664574B2 (en) | 2004-06-28 | 2005-06-28 | Method for representing a building system enabling facility viewing for maintenance purposes |
US11/169,282 Active 2025-07-29 US7164972B2 (en) | 2004-06-28 | 2005-06-28 | Method and apparatus for representing a building system |
US11/169,283 Abandoned US20060009862A1 (en) | 2004-06-28 | 2005-06-28 | Method and apparatus for accessing a building system model |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/169,278 Active 2026-05-13 US7664574B2 (en) | 2004-06-28 | 2005-06-28 | Method for representing a building system enabling facility viewing for maintenance purposes |
US11/169,282 Active 2025-07-29 US7164972B2 (en) | 2004-06-28 | 2005-06-28 | Method and apparatus for representing a building system |
Country Status (4)
Country | Link |
---|---|
US (3) | US7664574B2 (en) |
EP (1) | EP1763839A1 (en) |
CN (1) | CN1898615B (en) |
WO (1) | WO2006004649A2 (en) |
Cited By (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070219645A1 (en) * | 2006-03-17 | 2007-09-20 | Honeywell International Inc. | Building management system |
US20110083094A1 (en) * | 2009-09-29 | 2011-04-07 | Honeywell International Inc. | Systems and methods for displaying hvac information |
US20110125327A1 (en) * | 2008-07-28 | 2011-05-26 | University Of Tsukuba | Building management apparatus |
US20110153279A1 (en) * | 2009-12-23 | 2011-06-23 | Honeywell International Inc. | Approach for planning, designing and observing building systems |
US20110184563A1 (en) * | 2010-01-27 | 2011-07-28 | Honeywell International Inc. | Energy-related information presentation system |
US20110264275A1 (en) * | 2010-04-21 | 2011-10-27 | Honeywell International Inc. | Demand control ventilation system with commissioning and checkout sequence control |
WO2011156801A3 (en) * | 2010-06-11 | 2012-04-19 | Satterfield & Pontikes Construction, Inc. | Model inventory manager |
WO2012167267A2 (en) * | 2011-06-03 | 2012-12-06 | Ibd Resource Group, Ltd | Building information tracking system and method of use |
US8335788B1 (en) * | 2008-10-28 | 2012-12-18 | Bank Of America Corporation | Identification of contiguous spaces |
US8538687B2 (en) | 2010-05-04 | 2013-09-17 | Honeywell International Inc. | System for guidance and navigation in a building |
US20130303074A1 (en) * | 2011-05-12 | 2013-11-14 | Daikin Industries, Ltd. | Ventilation system |
US8773946B2 (en) | 2010-12-30 | 2014-07-08 | Honeywell International Inc. | Portable housings for generation of building maps |
US8918218B2 (en) | 2010-04-21 | 2014-12-23 | Honeywell International Inc. | Demand control ventilation system with remote monitoring |
US8947437B2 (en) | 2012-09-15 | 2015-02-03 | Honeywell International Inc. | Interactive navigation environment for building performance visualization |
US8990049B2 (en) | 2010-05-03 | 2015-03-24 | Honeywell International Inc. | Building structure discovery and display from various data artifacts at scene |
US9170574B2 (en) | 2009-09-29 | 2015-10-27 | Honeywell International Inc. | Systems and methods for configuring a building management system |
US9342928B2 (en) | 2011-06-29 | 2016-05-17 | Honeywell International Inc. | Systems and methods for presenting building information |
US9500382B2 (en) | 2010-04-21 | 2016-11-22 | Honeywell International Inc. | Automatic calibration of a demand control ventilation system |
US9703299B2 (en) | 2010-09-24 | 2017-07-11 | Honeywell International Inc. | Economizer controller plug and play system recognition with automatic user interface population |
US9845963B2 (en) | 2014-10-31 | 2017-12-19 | Honeywell International Inc. | Economizer having damper modulation |
US10060642B2 (en) | 2014-10-22 | 2018-08-28 | Honeywell International Inc. | Damper fault detection |
US10978199B2 (en) | 2019-01-11 | 2021-04-13 | Honeywell International Inc. | Methods and systems for improving infection control in a building |
US11184739B1 (en) | 2020-06-19 | 2021-11-23 | Honeywel International Inc. | Using smart occupancy detection and control in buildings to reduce disease transmission |
US11288945B2 (en) | 2018-09-05 | 2022-03-29 | Honeywell International Inc. | Methods and systems for improving infection control in a facility |
US11372383B1 (en) | 2021-02-26 | 2022-06-28 | Honeywell International Inc. | Healthy building dashboard facilitated by hierarchical model of building control assets |
US11402113B2 (en) | 2020-08-04 | 2022-08-02 | Honeywell International Inc. | Methods and systems for evaluating energy conservation and guest satisfaction in hotels |
US11474489B1 (en) | 2021-03-29 | 2022-10-18 | Honeywell International Inc. | Methods and systems for improving building performance |
US11619414B2 (en) | 2020-07-07 | 2023-04-04 | Honeywell International Inc. | System to profile, measure, enable and monitor building air quality |
US11620594B2 (en) | 2020-06-12 | 2023-04-04 | Honeywell International Inc. | Space utilization patterns for building optimization |
US11662115B2 (en) | 2021-02-26 | 2023-05-30 | Honeywell International Inc. | Hierarchy model builder for building a hierarchical model of control assets |
US11783652B2 (en) | 2020-06-15 | 2023-10-10 | Honeywell International Inc. | Occupant health monitoring for buildings |
US11783658B2 (en) | 2020-06-15 | 2023-10-10 | Honeywell International Inc. | Methods and systems for maintaining a healthy building |
US11823295B2 (en) | 2020-06-19 | 2023-11-21 | Honeywell International, Inc. | Systems and methods for reducing risk of pathogen exposure within a space |
US11894145B2 (en) | 2020-09-30 | 2024-02-06 | Honeywell International Inc. | Dashboard for tracking healthy building performance |
US11914336B2 (en) | 2020-06-15 | 2024-02-27 | Honeywell International Inc. | Platform agnostic systems and methods for building management systems |
Families Citing this family (115)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0825506B1 (en) * | 1996-08-20 | 2013-03-06 | Invensys Systems, Inc. | Methods and apparatus for remote process control |
US6024089A (en) | 1997-03-14 | 2000-02-15 | Nelcor Puritan Bennett Incorporated | System and method for setting and displaying ventilator alarms |
US7089530B1 (en) | 1999-05-17 | 2006-08-08 | Invensys Systems, Inc. | Process control configuration system with connection validation and configuration |
AU5273100A (en) * | 1999-05-17 | 2000-12-05 | Foxboro Company, The | Methods and apparatus for control configuration with versioning, security, composite blocks, edit selection, object swapping, formulaic values and other aspects |
US6788980B1 (en) | 1999-06-11 | 2004-09-07 | Invensys Systems, Inc. | Methods and apparatus for control using control devices that provide a virtual machine environment and that communicate via an IP network |
US6732331B1 (en) * | 2000-02-15 | 2004-05-04 | Vlad Alexander | System and process for managing content organized in a tag-delimited template using metadata |
US7308118B1 (en) * | 2003-08-04 | 2007-12-11 | A. Jay Simecek | Building security, occupant safety, and emergency response |
US20080129497A1 (en) * | 2003-09-11 | 2008-06-05 | Jon Woodard | Reconfigurable alarm apparatus |
US7408839B2 (en) * | 2004-09-09 | 2008-08-05 | Siemens Building Technologies, Inc. | Distance measurement for wireless building automation devices |
US7477950B2 (en) * | 2004-09-28 | 2009-01-13 | Dymocom, Inc. | Method and system for controlling a network of water appliances |
DE502004009625D1 (en) * | 2004-11-19 | 2009-07-30 | Ebm Papst Mulfingen Gmbh & Co | Procedure for commissioning an electrical system |
US20070016331A1 (en) * | 2005-07-13 | 2007-01-18 | Siemens Schweiz Ag | Method and system for generating combination of applications for building automation system |
WO2007030520A2 (en) * | 2005-09-06 | 2007-03-15 | Siemens Building Technologies, Inc. | Application of microsystems for a building system employing a system knowledge base |
US7734572B2 (en) * | 2006-04-04 | 2010-06-08 | Panduit Corp. | Building automation system controller |
US8021310B2 (en) | 2006-04-21 | 2011-09-20 | Nellcor Puritan Bennett Llc | Work of breathing display for a ventilation system |
EP2102825A4 (en) * | 2006-07-07 | 2014-05-28 | Selvaag Gruppen As | Computer-based method for automated modelling and design of buildings |
US7784461B2 (en) | 2006-09-26 | 2010-08-31 | Nellcor Puritan Bennett Llc | Three-dimensional waveform display for a breathing assistance system |
US20080222565A1 (en) * | 2007-01-29 | 2008-09-11 | Johnson Controls Technology Company | Task focused user interface systems and methods for building automation systems |
CN101730867B (en) * | 2007-06-27 | 2012-08-08 | 皇家飞利浦电子股份有限公司 | System and method for providing device independent control and modification |
ITTV20070123A1 (en) * | 2007-07-10 | 2009-01-11 | Consulting Engineering Srl | APPARATUS FOR THE AUTOMATION OF THE OPERATIONAL FUNCTIONALITIES OF ONE OR MORE LOADS OF AN ENVIRONMENTAL SPACE. |
US8782547B2 (en) * | 2007-08-20 | 2014-07-15 | Honeywell International Inc. | Configurable building control system display |
US8437276B2 (en) * | 2007-11-29 | 2013-05-07 | Tridinetworks Ltd. | Control systems, commissioning tools, configuration adapters and method for wireless and wired networks design, installation and automatic formation |
ES2408321T3 (en) * | 2007-12-20 | 2013-06-20 | Tac Ab | Method to generate documentation for a building control system |
US8364319B2 (en) * | 2008-04-21 | 2013-01-29 | Inncom International Inc. | Smart wall box |
US20090307255A1 (en) * | 2008-06-06 | 2009-12-10 | Johnson Controls Technology Company | Graphical management of building devices |
CN104407518B (en) | 2008-06-20 | 2017-05-31 | 因文西斯系统公司 | The system and method interacted to the reality and Simulation Facility for process control |
WO2010000077A1 (en) * | 2008-07-03 | 2010-01-07 | Belimo Holding Ag | Actuator for hvac systems and method for operating the actuator |
US20100017739A1 (en) * | 2008-07-17 | 2010-01-21 | Siemens Building Technologies, Inc. | Method for Defining a Graphic Control for Use in a Building Automation System Control Environment |
US8457793B2 (en) * | 2008-09-10 | 2013-06-04 | Enlighted, Inc. | Intelligent lighting management and building control system |
US20100162110A1 (en) * | 2008-12-22 | 2010-06-24 | Williamson Jon L | Pictorial representations of historical data of building systems |
EP2419797A1 (en) * | 2009-04-15 | 2012-02-22 | Dimi, Inc. | Remote building monitoring and controlling system and method |
US8463964B2 (en) | 2009-05-29 | 2013-06-11 | Invensys Systems, Inc. | Methods and apparatus for control configuration with enhanced change-tracking |
US8127060B2 (en) | 2009-05-29 | 2012-02-28 | Invensys Systems, Inc | Methods and apparatus for control configuration with control objects that are fieldbus protocol-aware |
US20110029910A1 (en) * | 2009-07-31 | 2011-02-03 | Nellcor Puritan Bennett Llc | Method And System For Providing A Graphical User Interface For Delivering A Low Flow Recruitment Maneuver |
US8473852B2 (en) * | 2009-07-31 | 2013-06-25 | Siemens Corporation | Virtual world building operations center |
US20110071685A1 (en) * | 2009-09-03 | 2011-03-24 | Johnson Controls Technology Company | Creation and use of software defined building objects in building management systems and applications |
US20110055748A1 (en) * | 2009-09-03 | 2011-03-03 | Johnson Controls Technology Company | Systems and methods for mapping building management system inputs |
EP2299650A1 (en) * | 2009-09-21 | 2011-03-23 | Siemens Aktiengesellschaft | Method for recognising anomalies in a control network |
US8606554B2 (en) * | 2009-10-19 | 2013-12-10 | Siemens Aktiengesellschaft | Heat flow model for building fault detection and diagnosis |
US8924878B2 (en) | 2009-12-04 | 2014-12-30 | Covidien Lp | Display and access to settings on a ventilator graphical user interface |
US8335992B2 (en) * | 2009-12-04 | 2012-12-18 | Nellcor Puritan Bennett Llc | Visual indication of settings changes on a ventilator graphical user interface |
US9119925B2 (en) * | 2009-12-04 | 2015-09-01 | Covidien Lp | Quick initiation of respiratory support via a ventilator user interface |
US9262588B2 (en) | 2009-12-18 | 2016-02-16 | Covidien Lp | Display of respiratory data graphs on a ventilator graphical user interface |
US8499252B2 (en) * | 2009-12-18 | 2013-07-30 | Covidien Lp | Display of respiratory data graphs on a ventilator graphical user interface |
US8782213B2 (en) * | 2010-03-01 | 2014-07-15 | Ching-I Hsu | System and method for the application of psychrometric charts to data centers |
US9064219B2 (en) | 2010-05-05 | 2015-06-23 | J. E. Dunn Construction Group, Inc. | System and method for managing facility content and equipment information |
US10127504B2 (en) * | 2010-12-16 | 2018-11-13 | Siemens Industry, Inc. | Method for linking control system inputs and outputs to symbolic controls |
KR20120070653A (en) * | 2010-12-22 | 2012-07-02 | 한국전자통신연구원 | Apparatus for processing user interface and build database for building information monitoring in a remote building control system and method thereof |
DE102010061642A1 (en) | 2010-12-30 | 2012-07-05 | Condominio Los Cataros | Method for creating planning document for building, involves determining base surface, building outline and roof plan and clearance surfaces associated with land register plan |
US20120259594A1 (en) * | 2011-04-08 | 2012-10-11 | Azam Khan | Bim based 3-d visualization |
WO2012153391A1 (en) * | 2011-05-10 | 2012-11-15 | 三菱電機株式会社 | Air conditioning management device, and program |
US9292972B2 (en) * | 2011-05-17 | 2016-03-22 | Autodesk, Inc. | Occupant centric capture and visualization of building performance data |
JP5787998B2 (en) * | 2011-06-14 | 2015-09-30 | 三菱電機株式会社 | Air conditioning management device |
US9310786B2 (en) | 2011-06-17 | 2016-04-12 | Siemens Industry, Inc. | Automated demand response scheduling to reduce electrical loads |
US8854202B2 (en) * | 2011-09-30 | 2014-10-07 | Siemens Aktiengesellschaft | Unified display of alarm configurations based on event enrollment objects |
US20130081541A1 (en) * | 2011-10-03 | 2013-04-04 | Erik John Hasenoehrl | Air freshening network |
US9658607B2 (en) * | 2011-10-03 | 2017-05-23 | Siemens Schweiz Ag | System, method and apparatus for grouping building automation objects for group communication within a building automation system |
ES2869875T3 (en) * | 2011-10-03 | 2021-10-26 | Siemens Schweiz Ag | Structure and behavior of a building automation system |
US9582930B2 (en) * | 2011-12-30 | 2017-02-28 | Honeywell International Inc. | Target aquisition in a three dimensional building display |
EP2626754A1 (en) * | 2012-02-07 | 2013-08-14 | GfR - Gesellschaft für Regelungstechnik und Energieneinsparung mbH | Simulation environment for building automation |
CN104204968B (en) * | 2012-03-28 | 2017-06-13 | 西门子瑞士有限公司 | For building automation object to be grouped into the system and method for group communication in building automation system |
US20130317786A1 (en) * | 2012-05-24 | 2013-11-28 | Fluor Technologies Corporation | Feature-based rapid structure modeling system |
US10362967B2 (en) | 2012-07-09 | 2019-07-30 | Covidien Lp | Systems and methods for missed breath detection and indication |
US10165654B2 (en) | 2012-07-17 | 2018-12-25 | The Procter & Gamble Company | Home network of connected consumer devices |
US8886785B2 (en) | 2012-07-17 | 2014-11-11 | The Procter & Gamble Company | Home network of connected consumer devices |
US9762437B2 (en) | 2012-07-17 | 2017-09-12 | The Procter & Gamble Company | Systems and methods for networking consumer devices |
CN104956280B (en) * | 2012-09-13 | 2018-02-23 | 西门子公司 | Social activity for business premises learns soft temperature controller |
US9262371B2 (en) * | 2012-09-29 | 2016-02-16 | Siemens Industry, Inc. | System for monitoring multiple building automation systems |
US9396293B2 (en) | 2012-11-06 | 2016-07-19 | Cenergistic Llc | Adjustment simulation method for energy consumption |
US9585228B2 (en) | 2012-11-30 | 2017-02-28 | Enlighted, Inc. | Associating information with an asset or a physical space |
US10182487B2 (en) | 2012-11-30 | 2019-01-15 | Enlighted, Inc. | Distributed fixture beacon management |
US9639072B2 (en) * | 2012-12-05 | 2017-05-02 | Haier Us Appliance Solutions, Inc. | Temperature gradient reduction using building model and HVAC blower |
US9342223B2 (en) * | 2013-08-16 | 2016-05-17 | Honeywell International Inc. | System and method for virtual region based access control operations using BIM |
CN103743074A (en) * | 2013-12-27 | 2014-04-23 | 黄耀 | Air-conditioning ventilating pipe device |
US9703276B2 (en) | 2014-04-11 | 2017-07-11 | Johnson Controls Technology Company | Systems and methods for creating and using equipment definitions |
US9474824B2 (en) | 2014-04-18 | 2016-10-25 | Thomas A. Conroy | Method and system of identifying tampering in a scent management system |
US10220109B2 (en) | 2014-04-18 | 2019-03-05 | Todd H. Becker | Pest control system and method |
JP6561562B2 (en) * | 2014-06-30 | 2019-08-21 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | Cooking apparatus, information display apparatus, control method, cooking utensil, and computer program |
DE102014118067A1 (en) | 2014-09-11 | 2016-03-17 | Endress + Hauser Gmbh + Co. Kg | Functional diagnosis of an electromechanical level gauge |
CN105573224B (en) * | 2014-10-08 | 2019-11-19 | 深圳力维智联技术有限公司 | Monitoring method, apparatus and system based on abstract model |
US10747214B2 (en) | 2014-10-10 | 2020-08-18 | Carrier Corporation | HVAC system including active sensor network calibration |
US9950129B2 (en) | 2014-10-27 | 2018-04-24 | Covidien Lp | Ventilation triggering using change-point detection |
EP3081999A1 (en) * | 2015-04-16 | 2016-10-19 | Abb Ag | System and method for generating a visualization of a building management system |
US9798336B2 (en) | 2015-04-23 | 2017-10-24 | Johnson Controls Technology Company | Building management system with linked thermodynamic models for HVAC equipment |
CN104977955A (en) * | 2015-07-09 | 2015-10-14 | 苏州朗捷通智能科技有限公司 | Temperature control energy-saving management system of building |
US10641507B2 (en) * | 2015-09-16 | 2020-05-05 | Siemens Industry, Inc. | Tuning building control systems |
US10139792B2 (en) * | 2015-09-30 | 2018-11-27 | Johnson Controls Technology Company | Building management system with heuristics for configuring building spaces |
EP3362859A4 (en) * | 2015-10-13 | 2019-06-05 | Schneider Electric Systems USA, Inc. | Systems and methods of hierarchical smart asset control application development and optimization |
US10534326B2 (en) | 2015-10-21 | 2020-01-14 | Johnson Controls Technology Company | Building automation system with integrated building information model |
US10178737B2 (en) | 2016-04-02 | 2019-01-08 | Enlighted, Inc. | Monitoring occupancy of a desktop with a desktop apparatus |
US10970643B2 (en) * | 2016-04-06 | 2021-04-06 | Honeywell International Inc. | Assigning a fire system safety score and predictive analysis via data mining |
US10505756B2 (en) | 2017-02-10 | 2019-12-10 | Johnson Controls Technology Company | Building management system with space graphs |
US10417451B2 (en) | 2017-09-27 | 2019-09-17 | Johnson Controls Technology Company | Building system with smart entity personal identifying information (PII) masking |
JP6577412B2 (en) * | 2016-05-13 | 2019-09-18 | 株式会社日立製作所 | Operation management apparatus, operation management method, and operation management system |
CN109789232A (en) | 2016-08-03 | 2019-05-21 | T·H·贝克利 | The method and system of networking odour diffusing device |
GB201711478D0 (en) * | 2016-10-12 | 2017-08-30 | Qcic Ltd | Building control systems |
US10747527B2 (en) * | 2016-11-01 | 2020-08-18 | Johnson Controls Technology Company | Multi-zone system with software update features |
US10430175B2 (en) | 2016-11-01 | 2019-10-01 | Johnson Controls Technology Company | Thermostat with software update features |
US10515098B2 (en) * | 2017-02-10 | 2019-12-24 | Johnson Controls Technology Company | Building management smart entity creation and maintenance using time series data |
US11280509B2 (en) | 2017-07-17 | 2022-03-22 | Johnson Controls Technology Company | Systems and methods for agent based building simulation for optimal control |
US11360447B2 (en) | 2017-02-10 | 2022-06-14 | Johnson Controls Technology Company | Building smart entity system with agent based communication and control |
US11764991B2 (en) | 2017-02-10 | 2023-09-19 | Johnson Controls Technology Company | Building management system with identity management |
US20190095518A1 (en) | 2017-09-27 | 2019-03-28 | Johnson Controls Technology Company | Web services for smart entity creation and maintenance using time series data |
US20190361412A1 (en) | 2017-02-10 | 2019-11-28 | Johnson Controls Technology Company | Building smart entity system with agent based data ingestion and entity creation using time series data |
US11423194B2 (en) | 2017-03-16 | 2022-08-23 | Honeywell International Inc. | Building automation system visualizations from ontology |
WO2018175912A1 (en) | 2017-03-24 | 2018-09-27 | Johnson Controls Technology Company | Building management system with dynamic channel communication |
US20190033811A1 (en) | 2017-07-27 | 2019-01-31 | Johnson Controls Technology Company | Building management system with on-demand meter roll-ups |
US10962945B2 (en) | 2017-09-27 | 2021-03-30 | Johnson Controls Technology Company | Building management system with integration of data into smart entities |
US20190354075A1 (en) * | 2018-05-18 | 2019-11-21 | Johnson Controls Technology Company | Systems and methods for forming a building information model |
US10534983B1 (en) * | 2018-09-07 | 2020-01-14 | Accenture Global Solutions Limited | Piping and instrumentation planning and maintenance system |
US11361040B2 (en) * | 2019-01-11 | 2022-06-14 | Johnson Controls Tyco IP Holdings LLP | Systems and methods for providing persona-adjusted data |
US11087103B2 (en) | 2019-07-02 | 2021-08-10 | Target Brands, Inc. | Adaptive spatial granularity based on system performance |
CN110472282A (en) * | 2019-07-11 | 2019-11-19 | 尚层装饰(北京)有限公司 | A kind of villa Decoration Design method, apparatus and system |
US20210055716A1 (en) * | 2019-08-20 | 2021-02-25 | Gafcon, Inc. | Data harmonization across building lifecycle |
US11672934B2 (en) | 2020-05-12 | 2023-06-13 | Covidien Lp | Remote ventilator adjustment |
Citations (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5227122A (en) * | 1989-11-02 | 1993-07-13 | Combustion Engineering, Inc. | Display device for indicating the value of a parameter in a process plant |
US5473777A (en) * | 1993-07-19 | 1995-12-05 | Moeller; Christopher P. | Wrapper for enabling an object otented application to maintain virtual memory using procedural function calls |
US5499343A (en) * | 1993-12-17 | 1996-03-12 | Taligent, Inc. | Object-oriented networking system with dynamically configurable communication links |
US5515508A (en) * | 1993-12-17 | 1996-05-07 | Taligent, Inc. | Client server system and method of operation including a dynamically configurable protocol stack |
US5519867A (en) * | 1993-07-19 | 1996-05-21 | Taligent, Inc. | Object-oriented multitasking system |
US5611059A (en) * | 1994-09-02 | 1997-03-11 | Square D Company | Prelinked parameter configuration, automatic graphical linking, and distributed database configuration for devices within an automated monitoring/control system |
US5615400A (en) * | 1993-06-30 | 1997-03-25 | Apple Computer, Inc. | System for object oriented dynamic linking based upon a catalog of registered function set or class identifiers |
US5778227A (en) * | 1995-08-01 | 1998-07-07 | Intergraph Corporation | System for adding attributes to an object at run time in an object oriented computer environment |
US5805896A (en) * | 1993-11-16 | 1998-09-08 | Microsoft Corporation | System for writing main memory address of object to secondary storage when storing object and reading main memory address of object when retrieving object from secondary storage |
US5896133A (en) * | 1994-04-29 | 1999-04-20 | General Magic | Graphical user interface for navigating between street, hallway, room, and function metaphors |
US6016516A (en) * | 1996-08-07 | 2000-01-18 | Fuji Xerox Co. Ltd. | Remote procedure processing device used by at least two linked computer systems |
US6421571B1 (en) * | 2000-02-29 | 2002-07-16 | Bently Nevada Corporation | Industrial plant asset management system: apparatus and method |
US6477539B1 (en) * | 1998-12-22 | 2002-11-05 | Nortel Networks Limited | Method and apparatus for interfacing a manager and a plant |
US6487457B1 (en) * | 1999-02-12 | 2002-11-26 | Honeywell International, Inc. | Database for a remotely accessible building information system |
US20030034998A1 (en) * | 2001-08-14 | 2003-02-20 | Kodosky Jeffrey L. | Graphical association of program icons |
US6684261B1 (en) * | 1993-07-19 | 2004-01-27 | Object Technology Licensing Corporation | Object-oriented operating system |
US20040230328A1 (en) * | 2003-03-21 | 2004-11-18 | Steve Armstrong | Remote data visualization within an asset data system for a process plant |
US20050066338A1 (en) * | 2003-09-18 | 2005-03-24 | Anthony Bloesch | Exstensibility application programming interface and framework for meta-model objects |
US6993774B1 (en) * | 1998-10-19 | 2006-01-31 | Recursion Software, Inc. | System and method for remote enabling classes without interfaces |
US7043311B2 (en) * | 2003-02-18 | 2006-05-09 | Fisher-Rosemount Systems, Inc. | Module class objects in a process plant configuration system |
US7086009B2 (en) * | 2001-06-22 | 2006-08-01 | Invensys Systems, Inc. | Customizable system for creating supervisory process control and manufacturing information applications |
US20060247797A1 (en) * | 2004-01-30 | 2006-11-02 | Thomas Rule | Virtual field controller |
US7243271B2 (en) * | 1999-09-09 | 2007-07-10 | Microsoft Corporation | Wrapped object for observing object events |
US7403827B2 (en) * | 2004-06-09 | 2008-07-22 | Sanyo Electric Co., Ltd. | Equipment control system |
US20080188960A1 (en) * | 2006-09-29 | 2008-08-07 | Mark John Nixon | Methods and module class objects to configure absent equipment in process plants |
US7424721B2 (en) * | 2003-05-19 | 2008-09-09 | Sun Microsystems, Inc. | Inter-object communication interface bridge |
US20080250433A1 (en) * | 1993-07-19 | 2008-10-09 | Apple Inc. | Object-oriented operating system |
US7437596B2 (en) * | 2004-10-05 | 2008-10-14 | Siemens Building Technologies, Inc. | Self-healing control network for building automation systems |
US20080284649A1 (en) * | 2003-12-22 | 2008-11-20 | Abb Research Ltd. | Method for Positioning and a Positioning System |
US20080301716A1 (en) * | 2001-08-13 | 2008-12-04 | Rockwell Automation Technologies, Inc. | Industrial controller automation interface |
US7502656B2 (en) * | 1996-08-20 | 2009-03-10 | Invensys Systems, Inc. | Methods and apparatus for remote process control |
US7505821B2 (en) * | 2002-11-21 | 2009-03-17 | Siemens Aktiengesellschaft | Layout-oriented recording of automation information |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0644255A (en) * | 1991-05-17 | 1994-02-18 | Shimizu Corp | Comprehensive production project information management system |
EP0823092A1 (en) * | 1995-04-24 | 1998-02-11 | Aspect Development, Inc. | Modeling of object-oriented database structures, translation to relational database structures, and dynamic searches thereon |
US5950206A (en) * | 1997-04-23 | 1999-09-07 | Krause; Gary Matthew | Method and apparatus for searching and tracking construction projects in a document information database |
US5937410A (en) * | 1997-10-16 | 1999-08-10 | Johnson Controls Technology Company | Method of transforming graphical object diagrams to product data manager schema |
US6154681A (en) * | 1998-04-03 | 2000-11-28 | Johnson Controls Technology Company | Asynchronous distributed-object building automation system with support for synchronous object execution |
US6167316A (en) * | 1998-04-03 | 2000-12-26 | Johnson Controls Technology Co. | Distributed object-oriented building automation system with reliable asynchronous communication |
US6240326B1 (en) * | 1998-04-03 | 2001-05-29 | Johnson Controls Technology Co. | Language independent building automation architecture for worldwide system deployment |
US6028998A (en) * | 1998-04-03 | 2000-02-22 | Johnson Service Company | Application framework for constructing building automation systems |
US6141595A (en) * | 1998-04-03 | 2000-10-31 | Johnson Controls Technology Company | Common object architecture supporting application-centric building automation systems |
US6104963A (en) * | 1998-04-03 | 2000-08-15 | Johnson Controls Technology Company | Communication system for distributed-object building automation system |
US6119125A (en) * | 1998-04-03 | 2000-09-12 | Johnson Controls Technology Company | Software components for a building automation system based on a standard object superclass |
US6157864A (en) * | 1998-05-08 | 2000-12-05 | Rockwell Technologies, Llc | System, method and article of manufacture for displaying an animated, realtime updated control sequence chart |
US20020052858A1 (en) * | 1999-10-31 | 2002-05-02 | Insyst Ltd. | Method and tool for data mining in automatic decision making systems |
US6668240B2 (en) * | 2001-05-03 | 2003-12-23 | Emerson Retail Services Inc. | Food quality and safety model for refrigerated food |
WO2003001343A2 (en) * | 2001-06-22 | 2003-01-03 | Wonderware Corporation | Supervisory process control and manufacturing information system application having an extensible component model |
US6967565B2 (en) * | 2003-06-27 | 2005-11-22 | Hx Lifespace, Inc. | Building automation system |
US7548833B2 (en) * | 2004-03-25 | 2009-06-16 | Siemens Building Technologies, Inc. | Method and apparatus for graphical display of a condition in a building system with a mobile display unit |
-
2005
- 2005-06-28 US US11/169,278 patent/US7664574B2/en active Active
- 2005-06-28 US US11/169,282 patent/US7164972B2/en active Active
- 2005-06-28 WO PCT/US2005/022711 patent/WO2006004649A2/en not_active Application Discontinuation
- 2005-06-28 EP EP20050768283 patent/EP1763839A1/en not_active Ceased
- 2005-06-28 CN CN2005800013049A patent/CN1898615B/en active Active
- 2005-06-28 US US11/169,283 patent/US20060009862A1/en not_active Abandoned
Patent Citations (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5227122A (en) * | 1989-11-02 | 1993-07-13 | Combustion Engineering, Inc. | Display device for indicating the value of a parameter in a process plant |
US5615400A (en) * | 1993-06-30 | 1997-03-25 | Apple Computer, Inc. | System for object oriented dynamic linking based upon a catalog of registered function set or class identifiers |
US5473777A (en) * | 1993-07-19 | 1995-12-05 | Moeller; Christopher P. | Wrapper for enabling an object otented application to maintain virtual memory using procedural function calls |
US20040103416A1 (en) * | 1993-07-19 | 2004-05-27 | Orton Debra Lyn | Object-oriented operating system |
US20080250433A1 (en) * | 1993-07-19 | 2008-10-09 | Apple Inc. | Object-oriented operating system |
US5519867A (en) * | 1993-07-19 | 1996-05-21 | Taligent, Inc. | Object-oriented multitasking system |
US6684261B1 (en) * | 1993-07-19 | 2004-01-27 | Object Technology Licensing Corporation | Object-oriented operating system |
US5805896A (en) * | 1993-11-16 | 1998-09-08 | Microsoft Corporation | System for writing main memory address of object to secondary storage when storing object and reading main memory address of object when retrieving object from secondary storage |
US5515508A (en) * | 1993-12-17 | 1996-05-07 | Taligent, Inc. | Client server system and method of operation including a dynamically configurable protocol stack |
US5499343A (en) * | 1993-12-17 | 1996-03-12 | Taligent, Inc. | Object-oriented networking system with dynamically configurable communication links |
US5896133A (en) * | 1994-04-29 | 1999-04-20 | General Magic | Graphical user interface for navigating between street, hallway, room, and function metaphors |
US5706455A (en) * | 1994-09-02 | 1998-01-06 | Square D Company | Distributed database configuration with graphical representations having prelinked parameters for devices within a networked control system |
US5611059A (en) * | 1994-09-02 | 1997-03-11 | Square D Company | Prelinked parameter configuration, automatic graphical linking, and distributed database configuration for devices within an automated monitoring/control system |
US5778227A (en) * | 1995-08-01 | 1998-07-07 | Intergraph Corporation | System for adding attributes to an object at run time in an object oriented computer environment |
US6016516A (en) * | 1996-08-07 | 2000-01-18 | Fuji Xerox Co. Ltd. | Remote procedure processing device used by at least two linked computer systems |
US7502656B2 (en) * | 1996-08-20 | 2009-03-10 | Invensys Systems, Inc. | Methods and apparatus for remote process control |
US6993774B1 (en) * | 1998-10-19 | 2006-01-31 | Recursion Software, Inc. | System and method for remote enabling classes without interfaces |
US6477539B1 (en) * | 1998-12-22 | 2002-11-05 | Nortel Networks Limited | Method and apparatus for interfacing a manager and a plant |
US6487457B1 (en) * | 1999-02-12 | 2002-11-26 | Honeywell International, Inc. | Database for a remotely accessible building information system |
US7243271B2 (en) * | 1999-09-09 | 2007-07-10 | Microsoft Corporation | Wrapped object for observing object events |
US6421571B1 (en) * | 2000-02-29 | 2002-07-16 | Bently Nevada Corporation | Industrial plant asset management system: apparatus and method |
US7086009B2 (en) * | 2001-06-22 | 2006-08-01 | Invensys Systems, Inc. | Customizable system for creating supervisory process control and manufacturing information applications |
US20080301716A1 (en) * | 2001-08-13 | 2008-12-04 | Rockwell Automation Technologies, Inc. | Industrial controller automation interface |
US20030034998A1 (en) * | 2001-08-14 | 2003-02-20 | Kodosky Jeffrey L. | Graphical association of program icons |
US7505821B2 (en) * | 2002-11-21 | 2009-03-17 | Siemens Aktiengesellschaft | Layout-oriented recording of automation information |
US7043311B2 (en) * | 2003-02-18 | 2006-05-09 | Fisher-Rosemount Systems, Inc. | Module class objects in a process plant configuration system |
US20040230328A1 (en) * | 2003-03-21 | 2004-11-18 | Steve Armstrong | Remote data visualization within an asset data system for a process plant |
US7424721B2 (en) * | 2003-05-19 | 2008-09-09 | Sun Microsystems, Inc. | Inter-object communication interface bridge |
US20050066338A1 (en) * | 2003-09-18 | 2005-03-24 | Anthony Bloesch | Exstensibility application programming interface and framework for meta-model objects |
US20080284649A1 (en) * | 2003-12-22 | 2008-11-20 | Abb Research Ltd. | Method for Positioning and a Positioning System |
US20060247797A1 (en) * | 2004-01-30 | 2006-11-02 | Thomas Rule | Virtual field controller |
US7403827B2 (en) * | 2004-06-09 | 2008-07-22 | Sanyo Electric Co., Ltd. | Equipment control system |
US7437596B2 (en) * | 2004-10-05 | 2008-10-14 | Siemens Building Technologies, Inc. | Self-healing control network for building automation systems |
US20080188960A1 (en) * | 2006-09-29 | 2008-08-07 | Mark John Nixon | Methods and module class objects to configure absent equipment in process plants |
Cited By (63)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070219645A1 (en) * | 2006-03-17 | 2007-09-20 | Honeywell International Inc. | Building management system |
US7567844B2 (en) | 2006-03-17 | 2009-07-28 | Honeywell International Inc. | Building management system |
US20110125327A1 (en) * | 2008-07-28 | 2011-05-26 | University Of Tsukuba | Building management apparatus |
US8650135B2 (en) * | 2008-07-28 | 2014-02-11 | University Of Tsukuba | Building management apparatus |
US8335788B1 (en) * | 2008-10-28 | 2012-12-18 | Bank Of America Corporation | Identification of contiguous spaces |
US20110083094A1 (en) * | 2009-09-29 | 2011-04-07 | Honeywell International Inc. | Systems and methods for displaying hvac information |
US9170574B2 (en) | 2009-09-29 | 2015-10-27 | Honeywell International Inc. | Systems and methods for configuring a building management system |
US8584030B2 (en) | 2009-09-29 | 2013-11-12 | Honeywell International Inc. | Systems and methods for displaying HVAC information |
US20110153279A1 (en) * | 2009-12-23 | 2011-06-23 | Honeywell International Inc. | Approach for planning, designing and observing building systems |
US8532962B2 (en) | 2009-12-23 | 2013-09-10 | Honeywell International Inc. | Approach for planning, designing and observing building systems |
US8577505B2 (en) | 2010-01-27 | 2013-11-05 | Honeywell International Inc. | Energy-related information presentation system |
US20110184563A1 (en) * | 2010-01-27 | 2011-07-28 | Honeywell International Inc. | Energy-related information presentation system |
US10670288B2 (en) | 2010-04-21 | 2020-06-02 | Honeywell International Inc. | Demand control ventilation system with commissioning and checkout sequence control |
US9765986B2 (en) | 2010-04-21 | 2017-09-19 | Honeywell International Inc. | Demand control ventilation system with commissioning and checkout sequence control |
US20110264275A1 (en) * | 2010-04-21 | 2011-10-27 | Honeywell International Inc. | Demand control ventilation system with commissioning and checkout sequence control |
US9500382B2 (en) | 2010-04-21 | 2016-11-22 | Honeywell International Inc. | Automatic calibration of a demand control ventilation system |
US9255720B2 (en) * | 2010-04-21 | 2016-02-09 | Honeywell International Inc. | Demand control ventilation system with commissioning and checkout sequence control |
US8918218B2 (en) | 2010-04-21 | 2014-12-23 | Honeywell International Inc. | Demand control ventilation system with remote monitoring |
US8990049B2 (en) | 2010-05-03 | 2015-03-24 | Honeywell International Inc. | Building structure discovery and display from various data artifacts at scene |
US8538687B2 (en) | 2010-05-04 | 2013-09-17 | Honeywell International Inc. | System for guidance and navigation in a building |
WO2011156801A3 (en) * | 2010-06-11 | 2012-04-19 | Satterfield & Pontikes Construction, Inc. | Model inventory manager |
US11334097B2 (en) | 2010-09-24 | 2022-05-17 | Honeywell Internatioanl, Inc. | Economizer controller plug and play system recognition with automatic user interface population |
US9703299B2 (en) | 2010-09-24 | 2017-07-11 | Honeywell International Inc. | Economizer controller plug and play system recognition with automatic user interface population |
US10429861B2 (en) | 2010-09-24 | 2019-10-01 | Honeywell International Inc. | Economizer controller plug and play system recognition with automatic user interface population |
US8773946B2 (en) | 2010-12-30 | 2014-07-08 | Honeywell International Inc. | Portable housings for generation of building maps |
US9228753B2 (en) * | 2011-05-12 | 2016-01-05 | Daikin Industries, Ltd. | Ventilation system |
US20130303074A1 (en) * | 2011-05-12 | 2013-11-14 | Daikin Industries, Ltd. | Ventilation system |
WO2012167267A2 (en) * | 2011-06-03 | 2012-12-06 | Ibd Resource Group, Ltd | Building information tracking system and method of use |
WO2012167267A3 (en) * | 2011-06-03 | 2014-05-01 | Ibd Resource Group, Ltd | Building information tracking system and method of use |
US9342928B2 (en) | 2011-06-29 | 2016-05-17 | Honeywell International Inc. | Systems and methods for presenting building information |
US10445933B2 (en) | 2011-06-29 | 2019-10-15 | Honeywell International Inc. | Systems and methods for presenting building information |
US10854013B2 (en) | 2011-06-29 | 2020-12-01 | Honeywell International Inc. | Systems and methods for presenting building information |
US10429862B2 (en) | 2012-09-15 | 2019-10-01 | Honeywell International Inc. | Interactive navigation environment for building performance visualization |
US9760100B2 (en) | 2012-09-15 | 2017-09-12 | Honeywell International Inc. | Interactive navigation environment for building performance visualization |
US8947437B2 (en) | 2012-09-15 | 2015-02-03 | Honeywell International Inc. | Interactive navigation environment for building performance visualization |
US11592851B2 (en) | 2012-09-15 | 2023-02-28 | Honeywell International Inc. | Interactive navigation environment for building performance visualization |
US10921834B2 (en) | 2012-09-15 | 2021-02-16 | Honeywell International Inc. | Interactive navigation environment for building performance visualization |
US11635222B2 (en) | 2014-10-22 | 2023-04-25 | Honeywell International Inc. | Damper fault detection |
US10060642B2 (en) | 2014-10-22 | 2018-08-28 | Honeywell International Inc. | Damper fault detection |
US11054161B2 (en) | 2014-10-22 | 2021-07-06 | Honeywell International Inc. | Damper fault detection |
US9845963B2 (en) | 2014-10-31 | 2017-12-19 | Honeywell International Inc. | Economizer having damper modulation |
US10935264B2 (en) | 2014-10-31 | 2021-03-02 | Honeywell International Inc. | Economizer having damper modulation |
US20180073756A1 (en) * | 2014-10-31 | 2018-03-15 | Honeywell International Inc. | Economizer having damper modulation |
US10690362B2 (en) * | 2014-10-31 | 2020-06-23 | Honeywell International, Inc. | Economizer having damper modulation |
US11288945B2 (en) | 2018-09-05 | 2022-03-29 | Honeywell International Inc. | Methods and systems for improving infection control in a facility |
US11626004B2 (en) | 2018-09-05 | 2023-04-11 | Honeywell International, Inc. | Methods and systems for improving infection control in a facility |
US11887722B2 (en) | 2019-01-11 | 2024-01-30 | Honeywell International Inc. | Methods and systems for improving infection control in a building |
US10978199B2 (en) | 2019-01-11 | 2021-04-13 | Honeywell International Inc. | Methods and systems for improving infection control in a building |
US11620594B2 (en) | 2020-06-12 | 2023-04-04 | Honeywell International Inc. | Space utilization patterns for building optimization |
US11783652B2 (en) | 2020-06-15 | 2023-10-10 | Honeywell International Inc. | Occupant health monitoring for buildings |
US11783658B2 (en) | 2020-06-15 | 2023-10-10 | Honeywell International Inc. | Methods and systems for maintaining a healthy building |
US11914336B2 (en) | 2020-06-15 | 2024-02-27 | Honeywell International Inc. | Platform agnostic systems and methods for building management systems |
US11184739B1 (en) | 2020-06-19 | 2021-11-23 | Honeywel International Inc. | Using smart occupancy detection and control in buildings to reduce disease transmission |
US11823295B2 (en) | 2020-06-19 | 2023-11-21 | Honeywell International, Inc. | Systems and methods for reducing risk of pathogen exposure within a space |
US11778423B2 (en) | 2020-06-19 | 2023-10-03 | Honeywell International Inc. | Using smart occupancy detection and control in buildings to reduce disease transmission |
US11619414B2 (en) | 2020-07-07 | 2023-04-04 | Honeywell International Inc. | System to profile, measure, enable and monitor building air quality |
US11402113B2 (en) | 2020-08-04 | 2022-08-02 | Honeywell International Inc. | Methods and systems for evaluating energy conservation and guest satisfaction in hotels |
US11894145B2 (en) | 2020-09-30 | 2024-02-06 | Honeywell International Inc. | Dashboard for tracking healthy building performance |
US11372383B1 (en) | 2021-02-26 | 2022-06-28 | Honeywell International Inc. | Healthy building dashboard facilitated by hierarchical model of building control assets |
US11815865B2 (en) | 2021-02-26 | 2023-11-14 | Honeywell International, Inc. | Healthy building dashboard facilitated by hierarchical model of building control assets |
US11662115B2 (en) | 2021-02-26 | 2023-05-30 | Honeywell International Inc. | Hierarchy model builder for building a hierarchical model of control assets |
US11599075B2 (en) | 2021-02-26 | 2023-03-07 | Honeywell International Inc. | Healthy building dashboard facilitated by hierarchical model of building control assets |
US11474489B1 (en) | 2021-03-29 | 2022-10-18 | Honeywell International Inc. | Methods and systems for improving building performance |
Also Published As
Publication number | Publication date |
---|---|
WO2006004649A9 (en) | 2006-06-08 |
US7164972B2 (en) | 2007-01-16 |
US7664574B2 (en) | 2010-02-16 |
WO2006004649A2 (en) | 2006-01-12 |
EP1763839A1 (en) | 2007-03-21 |
CN1898615B (en) | 2012-11-14 |
CN1898615A (en) | 2007-01-17 |
US20060010388A1 (en) | 2006-01-12 |
US20050289467A1 (en) | 2005-12-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20060009862A1 (en) | Method and apparatus for accessing a building system model | |
US7383148B2 (en) | Method and apparatus for graphically displaying a building system | |
US7548833B2 (en) | Method and apparatus for graphical display of a condition in a building system with a mobile display unit | |
US7512450B2 (en) | Method and apparatus for generating a building system model | |
US7610910B2 (en) | Method and apparatus for controlling building component characteristics | |
Wang | Intelligent buildings and building automation | |
US9625885B2 (en) | Application-generated function block for data exchange between control programs and building automation objects | |
US7665670B2 (en) | Method and apparatus for an integrated distributed MEMS based control system | |
US20200004279A1 (en) | Hvac system configuration and zone management | |
US20060058900A1 (en) | User interface for a building control system configurator | |
CN101311864B (en) | Arrangement and method for accessing data of a building automation system component | |
Yang et al. | Leveraging BIM to provide automated support for efficient troubleshooting of HVAC-related problems | |
Sporr et al. | Automated HVAC control creation based on building information modeling (BIM): Ventilation system | |
Katipamula et al. | An open-source automated continuous condition-based maintenance platform for commercial buildings | |
Torabi et al. | Common human errors in design, installation, and operation of VAV AHU control systems–A review and a practitioner interview | |
Schein | An information model for building automation systems | |
Mahdavi et al. | Bi-directional computational design support in the SEMPER environment | |
Mahdavi | Self-organizing models for sentient buildings | |
Flessner et al. | High level modeling of building automation and control systems based on perceptual knowledge | |
Kalluri et al. | Towards modeling cyber-physical hazards in buildings: Interdisciplinary approach | |
Degeler et al. | Dynamic constraint satisfaction with space reduction in smart environments | |
Chen | Building control knowledge information modeling and control self-configuration | |
Xiao et al. | An OOM-KBES approach for fault detection and diagnosis | |
Sterl | System mapping and generative hierarchical zone control structure for a scalable building control logic | |
Chow | Integration of Building and HVAC Simulation by Elementary Models |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: SIEMENS BUILDING TECHNOLOGIES, INC., ILLINOIS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:IMHOF, RAPHAEL;RULE, THOMAS;AHMED, OSMAN;AND OTHERS;REEL/FRAME:017029/0720 Effective date: 20050628 |
|
AS | Assignment |
Owner name: SIEMENS INDUSTRY, INC.,GEORGIA Free format text: MERGER;ASSIGNOR:SIEMENS BUILDING TECHNOLOGIES, INC.;REEL/FRAME:024054/0938 Effective date: 20090923 Owner name: SIEMENS INDUSTRY, INC., GEORGIA Free format text: MERGER;ASSIGNOR:SIEMENS BUILDING TECHNOLOGIES, INC.;REEL/FRAME:024054/0938 Effective date: 20090923 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |