-
公开(公告)号:US09798336B2
公开(公告)日:2017-10-24
申请号:US14694675
申请日:2015-04-23
Applicant: Johnson Controls Technology Company
Inventor: Andrew J. Przybylski
CPC classification number: G05D23/1917 , F24F3/044 , F24F11/30 , G05B15/02
Abstract: A building management system (BMS) includes one or more sensors that measure a variable state or condition in the BMS and a plurality of BMS devices that operate to affect the variable state or condition measured by the one or more sensors. Each of the BMS devices stores a thermodynamic block that models the BMS device. Each of the thermodynamic blocks includes a list of connections and a list of stats. The connections define one or more inputs to the thermodynamic block and one or more outputs from the thermodynamic block. The stats define one or more relationships between the inputs and the outputs. Each of the BMS devices includes a solver configured to perform calculations using the stats and connections defined by the thermodynamic block stored within the BMS device.
-
公开(公告)号:US11592792B2
公开(公告)日:2023-02-28
申请号:US16775966
申请日:2020-01-29
Applicant: Johnson Controls Technology Company
Inventor: Andrew J. Przybylski , Michael J. Wenzel , John H. Burroughs , Matthew J. Ellis
Abstract: A method for controlling production of one or more refined resources by an energy provider includes predicting a demand for the refined resources by one or more consumers of the refined resources as a function of an incentive offered by the energy provider. The method further includes performing an optimization of an objective function subject to a constraint based on the predicted demand for the refined resources to determine an amount of the refined resources for the energy provider to produce and a value of the incentive at multiple times within a time period. The method also includes providing setpoints for equipment of the energy provider that cause the equipment to produce the amount of the refined resources determined by performing the optimization.
-
公开(公告)号:US11226126B2
公开(公告)日:2022-01-18
申请号:US15896726
申请日:2018-02-14
Applicant: Johnson Controls Technology Company
Inventor: Andrew J. Przybylski , Todd Schluechtermann
IPC: G06F3/048 , F24F11/52 , F24F11/32 , F24F11/88 , H04L12/28 , G06F8/41 , G05B15/02 , G06F9/50 , F24F11/47 , G06F8/34 , G06F9/455 , G06F8/60 , G06F8/35 , G06F8/20 , H04L29/06 , H04L29/08 , G06F3/0481 , G06F3/0484 , G06F9/28 , G06F9/451 , G05B19/042 , G05B19/418 , G06F9/448 , H04L12/24 , G06F9/46
Abstract: A method for generating and updating a live dashboard of a building management system for a building includes generating a dashboard designer interface and causing the dashboard designer interface to be displayed on a user device of a user, receiving a graphic element from the user, wherein the graphic file supports animation and user interaction, generating a widget by binding the graphic element received from the user to a widget of the live dashboard, binding a data point to the widget based on a user selection via the dashboard designer interface, wherein the data point being a data point of building equipment of the building, receiving a value for the data point from the building equipment, and displaying the widget in the live dashboard, the widget including an indication of the value for the data point.
-
公开(公告)号:US11209184B2
公开(公告)日:2021-12-28
申请号:US16246454
申请日:2019-01-11
Applicant: Johnson Controls Technology Company
Inventor: Michael J. Wenzel , Mohammad N. Elbsat , Matthew J. Ellis , Matthew J. Asmus , Andrew J. Przybylski , Ryan A. Baumgartner , John H. Burroughs , Kirk H. Drees , Robert D. Turney , Graeme Willmott
Abstract: A control system for a central energy facility with distributed energy storage includes a high level coordinator, a low level airside controller, a central plant controller, and a battery controller. The high level coordinator is configured to perform a high level optimization to generate an airside load profile for an airside system, a subplant load profile for a central plant, and a battery power profile for a battery. The low level airside controller is configured to use the airside load profile to operate airside HVAC equipment of the airside subsystem. The central plant controller is configured to use the subplant load profile to operate central plant equipment of the central plant. The battery controller is configured to use the battery power profile to control an amount of electric energy stored in the battery or discharged from the battery at each of a plurality of time steps in an optimization period.
-
公开(公告)号:US11144020B2
公开(公告)日:2021-10-12
申请号:US16692346
申请日:2019-11-22
Applicant: Johnson Controls Technology Company
Inventor: Andrew J. Przybylski , Michael J. Wenzel , John H. Burroughs
IPC: G05B17/02
Abstract: A method for operating equipment according to sequence of operation using geometric models including obtaining a first geometric model for a first set of equipment and a second geometric model for a second set of equipment, the first set of equipment and the second set of equipment defined by the sequence of operation for the equipment, locating, on the first geometric model, a first nearest operating point based on a desired operating point, generating a first modified geometric model by removing one or more operating points that do not satisfy the first nearest operating point, generating a merged geometric model by merging the first modified geometric model with the second geometric model, locating a second nearest operating point based on a modified desired operating point, and operating the equipment in accordance with the first nearest operating point and the second nearest operating point.
-
公开(公告)号:US11099530B2
公开(公告)日:2021-08-24
申请号:US16549931
申请日:2019-08-23
Applicant: Johnson Controls Technology Company
Inventor: Andrew J. Przybylski , John H. Burroughs , Michael J. Wenzel
Abstract: A method for operating a subplant included in a central plant includes obtaining instruction-based equipment models associated with devices included in the subplant and comprises operating points that define an operation of the devices, generating, for each instruction-based equipment models, a geometric equipment model using the operating points from a particular instruction-based equipment model, the geometric equipment model defining at least one operating domain associated with the particular device, merging geometric equipment models to form a geometric subplant model, the geometric subplant model defining an operation of the subplant comprising devices associated with the geometric equipment models, receiving a desired operating point comprising a load value, determining, relative to the desired operating point, a nearest operating point on the geometric subplant model, setting the nearest operating point on the geometric subplant model as an actual operating point, and operating the subplant at the actual operating point for the subplant.
-
公开(公告)号:US11041653B2
公开(公告)日:2021-06-22
申请号:US15896465
申请日:2018-02-14
Applicant: Johnson Controls Technology Company
Inventor: Andrew J. Przybylski
IPC: F24F11/00 , F24F11/52 , F24F11/32 , F24F11/88 , H04L12/28 , G06F8/41 , G05B15/02 , G06F9/50 , F24F11/47 , G06F8/34 , G06F9/455 , G06F8/60 , G06F8/35 , G06F8/20 , H04L29/06 , H04L29/08 , G06F3/0481 , G06F3/0484 , G06F9/28 , G06F9/451 , G05B19/042 , G05B19/418 , G06F9/448 , H04L12/24 , G06F9/46
Abstract: A method for managing failures in multiple nodes of a building management system includes selecting a second building management system node from the building management system nodes to perform a computing job to determine one or more values for the building management system. The method includes sending the computing job to the second building management system node for the second building management system node to determine the one or more values for the building management system, receiving progress messages from the second building management system node, wherein the progress messages indicate the status of the second building management system node for determining the one or more values, and selecting a third building management system node from the plurality of building management system nodes to perform the computing job in response to the progress messages indicating that the second node has failed to determine the one or more values.
-
公开(公告)号:US11029053B2
公开(公告)日:2021-06-08
申请号:US15896430
申请日:2018-02-14
Applicant: Johnson Controls Technology Company
Inventor: Andrew J. Przybylski
IPC: H04L12/28 , G05B15/02 , G06F9/50 , F24F11/52 , F24F11/32 , F24F11/88 , G06F8/41 , F24F11/47 , G06F8/34 , G06F9/455 , G06F8/60 , G06F8/35 , G06F8/20 , H04L29/06 , H04L29/08 , G06F3/0481 , G06F3/0484 , G06F9/28 , G06F9/451 , G05B19/042 , G05B19/418 , G06F9/448 , H04L12/24 , G06F9/46
Abstract: A method for reducing the memory usage of a memory device of a building management system of a building includes receiving a request for a property of a data model stored in the memory device, wherein the data model includes relationships, wherein each relationship links one of multiple properties to serialized building data stored within the memory device, receiving, by the building management system, a request for a property of the data model, and generating, by the building management system, de-serialized data for the requested property in response to receiving the request by retrieving the serialized data from the memory device based on the relationships of the data model and de-serializing the retrieved serialized data.
-
公开(公告)号:US10955800B2
公开(公告)日:2021-03-23
申请号:US16415170
申请日:2019-05-17
Applicant: Johnson Controls Technology Company
Inventor: John H. Burroughs , Andrew J. Przybylski , Michael J. Wenzel , Matthew J. Ellis
IPC: G05B13/04 , F24F11/49 , H04L12/28 , G05B19/418 , G05B15/02
Abstract: Granular assets of a building are identified. Each granular asset represents one or more devices of that operate to produce, consume, or store resources in the building. General assets are defined by grouping the granular assets into groups. A non-granular optimization is performed to determine a non-granular allocation of the resources among the general assets. Non-granular allocation defines an amount of each of the resources consumed, produced, or stored by each of the general assets at each time step in a time period. A granular optimization is performed for each general asset to determine a granular allocation of the resources among the granular assets. The granular allocation defines an amount of each resource consumed, produced, or stored by the granular assets at each time step in the time period. The equipment of the building are operated to consume, produce, or store the amount of each resource defined by granular allocation.
-
公开(公告)号:US20200241491A1
公开(公告)日:2020-07-30
申请号:US16775966
申请日:2020-01-29
Applicant: Johnson Controls Technology Company
Inventor: Andrew J. Przybylski , Michael J. Wenzel , John H. Burroughs , Matthew J. Ellis
Abstract: A method for controlling production of one or more refined resources by an energy provider includes predicting a demand for the refined resources by one or more consumers of the refined resources as a function of an incentive offered by the energy provider. The method further includes performing an optimization of an objective function subject to a constraint based on the predicted demand for the refined resources to determine an amount of the refined resources for the energy provider to produce and a value of the incentive at multiple times within a time period. The method also includes providing setpoints for equipment of the energy provider that cause the equipment to produce the amount of the refined resources determined by performing the optimization.
-
-
-
-
-
-
-
-
-