-
公开(公告)号:US20210018204A1
公开(公告)日:2021-01-21
申请号:US16512712
申请日:2019-07-16
Applicant: Johnson Controls Technology Company
Inventor: John H. Burroughs , Andrew J. Przybylski , Matthew J. Ellis , Mohammad N. ELBSAT , Michael J. Wenzel
Abstract: One implementation of the present disclosure is a controller for a variable refrigerant flow system. The controller includes processors and memory storing instructions that, when executed by the processors, cause the processors to perform operations including identifying zones within a structure, generating zone groupings defining zone groups and specifying which of the zones are grouped together to form each of the zone groups, generating metric of success values corresponding to the zone groupings and indicating a control feasibility of a corresponding zone grouping, selecting a zone grouping based on the metric of success values, and using the selected zone grouping to operate equipment of the variable refrigerant flow system to provide heating or cooling to the zones.
-
公开(公告)号:US10544955B2
公开(公告)日:2020-01-28
申请号:US15896633
申请日:2018-02-14
Applicant: Johnson Controls Technology Company
Inventor: Andrew J. Przybylski
IPC: G06F9/448 , F24F11/52 , F24F11/32 , F24F11/88 , G06F3/0481 , G06F3/0484 , H04L12/28 , G06F9/28 , G06F9/50 , H04L29/08 , G06F9/451 , G05B19/042 , G05B19/418 , H04L12/24
Abstract: A method for dynamically updating a building management system (BMS) control platform for a building includes receiving, by the BMS control platform, a context, wherein the context includes metadata defining a data model for the building and equipment of the building, wherein the metadata describes the data model with a common modeling language (CML). The method further includes implementing, by the BMS control platform, the data model of the context via the CML, wherein the BMS control platform implements the data model during the runtime of the BMS control platform and does not require redeployment of the BMS control platform, and controlling, by the BMS control platform, the equipment of the building based on the implemented data model to control an environmental condition of the building.
-
公开(公告)号:US20190286114A1
公开(公告)日:2019-09-19
申请号:US15921955
申请日:2018-03-15
Applicant: Johnson Controls Technology Company
Inventor: Andrew J. Przybylski , Michael J. Wenzel , Matthew J. Ellis , Jon T. Mueller
IPC: G05B19/418
Abstract: Systems and methods for implementing an economic model predictive control (EMPC) strategy in any resource-based system include an EMPC tool. The EMPC tool is configured to present user interfaces to a client device. The EMPC tool is further configured to receive first user input including resources and subplants associated with a central plant. The EMPC tool is also configured to receive second user input including sinks and connections between central plant equipment. The EMPC tool also includes a data model extender configured to extend a data model to define new entities and/or relationships specified by user input. The EMPC tool also includes a high level EMPC algorithm configured to generate an optimization problem and an asset allocator configured to solve the resource optimization problem in order to determine optimal control decisions used to operate the central plant.
-
公开(公告)号:US20180262573A1
公开(公告)日:2018-09-13
申请号:US15896694
申请日:2018-02-14
Applicant: Johnson Controls Technology Company
Inventor: Andrew J. Przybylski , Jon T. Mueller
Abstract: A method for dynamic cloud based control of building equipment via a cloud based building management system includes instantiating a sequencer in response to receiving a startup request, receiving, via the cloud based building management system, a sequence package, wherein the sequence package includes configuration information for interfacing the cloud based building management system with the building site, collecting building data from the building equipment of the building site based on the sequence package, causing a control process to execute based on the collected data, and dispatching a command to the building equipment based on a result of the execution of the control process, wherein the command includes a command to control the building equipment to control an environmental condition of the building site.
-
公开(公告)号:US20180260248A1
公开(公告)日:2018-09-13
申请号:US15896483
申请日:2018-02-14
Applicant: Johnson Controls Technology Company
Inventor: Andrew J. Przybylski
CPC classification number: F24F11/52 , F24F11/32 , F24F11/47 , F24F11/88 , G05B15/02 , G05B19/0426 , G05B19/41885 , G05B2219/2614 , G05B2219/2642 , G06F3/04817 , G06F3/0484 , G06F3/04842 , G06F3/04847 , G06F8/20 , G06F8/34 , G06F8/35 , G06F8/45 , G06F8/60 , G06F9/28 , G06F9/4494 , G06F9/451 , G06F9/45512 , G06F9/5016 , G06F9/505 , G06F9/5066 , G06F2209/522 , G06F2212/1044 , H04L12/2803 , H04L12/2809 , H04L12/2812 , H04L12/2816 , H04L12/2818 , H04L12/2823 , H04L12/2825 , H04L12/283 , H04L12/2834 , H04L41/22 , H04L67/10 , H04L67/12 , H04L67/125 , H04L67/327 , H04L2012/285 , Y02D10/22 , Y02D10/36
Abstract: A method for allocating computing jobs among multiple nodes of a building management system includes receiving, by a first building management system node, a computing job for determining one or more values for the building management system, generating, by the first building management system node, an objective function for the plurality of building management system nodes, wherein the objective function indicates a cost for determining, by each of the plurality of building management system nodes, the one or more values, optimizing, by the first building management system node, the objective function to select a second of the plurality of building management system nodes for determining the one or more values, wherein optimizing the objective function selects the second of the plurality of building management system nodes associated with an optimal cost, and sending, by the first building management system node, the computing job to the second building management system node.
-
公开(公告)号:US20180259209A1
公开(公告)日:2018-09-13
申请号:US15896465
申请日:2018-02-14
Applicant: Johnson Controls Technology Company
Inventor: Andrew J. Przybylski
CPC classification number: F24F11/52 , F24F11/32 , F24F11/47 , F24F11/88 , G05B15/02 , G05B19/0426 , G05B19/41885 , G05B2219/2614 , G05B2219/2642 , G06F3/04817 , G06F3/0484 , G06F3/04842 , G06F3/04847 , G06F8/20 , G06F8/34 , G06F8/35 , G06F8/45 , G06F8/60 , G06F9/28 , G06F9/4494 , G06F9/451 , G06F9/45512 , G06F9/5016 , G06F9/505 , G06F9/5066 , G06F2209/522 , G06F2212/1044 , H04L12/2803 , H04L12/2809 , H04L12/2812 , H04L12/2816 , H04L12/2818 , H04L12/2823 , H04L12/2825 , H04L12/283 , H04L12/2834 , H04L41/22 , H04L67/10 , H04L67/12 , H04L67/125 , H04L67/327 , H04L2012/285 , Y02D10/22 , Y02D10/36
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.
-
公开(公告)号:US11675320B2
公开(公告)日:2023-06-13
申请号:US17205215
申请日:2021-03-18
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
CPC classification number: G05B13/041 , F24F11/49 , G05B13/04 , G05B15/02 , G05B19/418 , H04L12/28
Abstract: A method for controlling equipment includes grouping a plurality of granular assets to form one or more general assets and generating models of the general assets based on the granular assets that form the general assets. Each model corresponds to a general asset and defines a relationship between resources produced by the general asset and resources consumed by the general asset. The method includes performing a first control process using the models of the general assets to determine a first allocation of resources among the general assets. The first allocation defines amounts of the resources to be consumed, produced, or stored by each of the general assets. The method includes operating the equipment to consume, produce, or store the resources in accordance with the first allocation.
-
公开(公告)号:US11416796B2
公开(公告)日:2022-08-16
申请号:US16860781
申请日:2020-04-28
Applicant: Johnson Controls Technology Company
Inventor: Andrew J. Przybylski , Michael J. Wenzel , John H. Burroughs
Abstract: A method for controlling an energy production and distribution system includes identifying sources that supply input resources, subplants that produce output resources using the input resources, and sinks that consume the output resources. The method includes obtaining a cost function including a cost of producing the output resources and generating a transit time constraint that requires the input resources be sent from the sources to the subplants at a first departure time that occurs before a first arrival time at which the input resources are predicted to be used by the subplants. The method includes solving an optimization problem to determine an amount of the output resources to produce at each of multiple time steps within a time period. Solving the optimization problem includes performing an optimization of the cost function subject to the transit time constraint.
-
公开(公告)号:US11408626B2
公开(公告)日:2022-08-09
申请号:US16737579
申请日:2020-01-08
Applicant: Johnson Controls Technology Company
Inventor: Andrew J. Przybylski , Graeme Willmott , John H. Burroughs
IPC: F24F11/46 , F24F11/64 , F24F11/65 , G05B15/02 , F24F140/60 , F24F140/50 , H04L12/28
Abstract: A controller for a plurality of heating, ventilation, or air conditioning (HVAC) devices includes a processing circuit that includes one or more processors and memory. The controller detects a change in condition that affects an operating status of a first HVAC device of the plurality of HVAC devices. The controller uses schematic relationships between the plurality of HVAC devices to determine a reduced subset of the plurality of HVAC devices for which operating parameters are to be generated based on the operating status of the first HVAC device. The controller generates operating parameters for the reduced subset of the plurality of HVAC devices and operates the plurality of HVAC devices using the operating parameters.
-
公开(公告)号:US11002577B2
公开(公告)日:2021-05-11
申请号:US16117404
申请日:2018-08-30
Applicant: Johnson Controls Technology Company
Inventor: Andrew J. Przybylski
IPC: G02B6/42 , G01F1/28 , F24F11/89 , F24F110/30
Abstract: A fiber optic flow sensor includes a fiber optic cable, a light emitter, an optical power meter, and a processing circuit. The fiber optic cable allows light to enter a first end of the fiber optic cable, reflect off a second end of the fiber optic cable and exit the fiber optic cable through the first end. The fiber optic cable is at least partially exposed to fluid flow at the second end. The light emitter emits light at an input power into the first end of the fiber optic cable. The optical power meter measures an output power of the light exiting the fiber optic cable at the first end. The processing circuit calculates a flow rate of the flow of fluid based on the input power of light entering the fiber optic cable and the output power of light exiting the first end of the fiber optic cable.
-
-
-
-
-
-
-
-
-