-
公开(公告)号:US10480804B2
公开(公告)日:2019-11-19
申请号:US15409489
申请日:2017-01-18
Applicant: Johnson Controls Technology Company
Inventor: Youngchoon Park , Sudhi Sinha
IPC: G06F15/173 , F24F11/30 , F24F11/62 , F24F11/54 , G05B15/02 , F24F11/63 , F24F110/10 , F24F110/20 , F24F11/64 , F24F11/65 , F24F11/58 , G05B19/042
Abstract: A building management system (BMS) includes a plurality of devices controllers, a BMS database, and a BMS controller. The device controllers are configured to monitor and control one or more HVAC devices and to store and process time-series data associated with the HVAC devices. The BMS database is configured to store a master-index, the master-index identifying the time-series data stored by each of the device controllers. The BMS controller is configured to receive a processing request that requires the time-series data stored by one or more of the device controllers. The BMS controller is further configured to generate one or more processing sub-requests. The device controllers are further configured to handle the processing sub-requests and provide processing results to the BMS controller. The BMS controller is further configured to combine processing results from the device controllers.
-
公开(公告)号:US20190302157A1
公开(公告)日:2019-10-03
申请号:US16366862
申请日:2019-03-27
Applicant: Johnson Controls Technology Company
Inventor: Steven R. Vitullo , Youngchoon Park , Sudhi R. Sinha , Karl Reichenberger , Young M. Lee , Ada L. Ma
Abstract: The present disclosure is directed to a method for performing energy analytics in a building management system. The method can include collecting respective data samples of one or more variables from building equipment during a first period of time and a second period of time. The method can include calculating a first plurality of values for one or more energy audit metrics based on the data samples collected during the first period of time and the second period of time. The method can include comparing the first plurality of values and second plurality of values. The method can include displaying, based on the comparison, at least one of the first plurality of values and/or at least one of the second plurality of values on a dashboard to facilitate adjustment of the one or move variables.
-
公开(公告)号:US10417245B2
公开(公告)日:2019-09-17
申请号:US15644560
申请日:2017-07-07
Applicant: Johnson Controls Technology Company
Inventor: Youngchoon Park , Sudhi R. Sinha , Vijaya S. Chennupati , Vaidhyanathan Venkiteswaran , Erik S. Paulson , Ada L. Ma
IPC: G06F16/2458 , G06F16/22 , G06F16/901 , G05B15/02 , G06F16/23 , G05D23/19
Abstract: A building management system (BMS) includes building equipment, an eventseries generator, and a storage interface. The building equipment are configured to generate a plurality of data samples. Each of the data samples includes a data value and a timestamp. The eventseries generator is configured to assign a sample state to each data sample based on the data value of the data sample and generate one or more events based on the timestamp of each data sample and the sample state assigned to each data sample. Each of the events includes a start time, an end time, and an event state. The eventseries generator is configured to generate an eventseries including the one or more generated events. The storage interface is configured to store the eventseries in an eventseries database.
-
公开(公告)号:US20190217739A1
公开(公告)日:2019-07-18
申请号:US16246342
申请日:2019-01-11
Applicant: Johnson Controls Technology Company
Inventor: Sudhi R. Sinha , Youngchoon Park , Robert D. Turney
CPC classification number: B60L53/64 , B60L53/62 , B60L53/63 , B60L53/665 , B60L55/00 , B60L58/13 , B60L2250/16 , G06Q10/04 , G06Q10/06 , G06Q30/02 , G06Q30/0283 , G06Q50/06 , H02J3/24 , H02J3/32
Abstract: A building optimization system includes charging and discharging a battery of a battery power vehicle. The building optimization system includes a charging system configured to cause the battery of the battery powered vehicle to charge or discharge. The building optimization system also includes an optimization controller including a processing circuit. The processing circuit is configured to receive charging constraints for the battery powered vehicle, determine whether to charge discharge the battery of the battery powered vehicle based on the charging constraints, and cause the charging system to charge or discharge the battery of the battery powered vehicle based on the optimization.
-
公开(公告)号:US20190158309A1
公开(公告)日:2019-05-23
申请号:US16260078
申请日:2019-01-28
Applicant: Johnson Controls Technology Company
Inventor: Youngchoon Park , Sudhi R. Sinha
IPC: H04L12/28 , G06F16/901
Abstract: A building system for operating a building and managing building information causes one or more processors to receive building data from one or more building data sources, generate relationships between entities based on the building data, wherein the relationships comprises a pair of relationships between a first entity and a second entity of the entities representing two different types of relationships, wherein the pair of relationships comprises a first relationship between the first entity and the second entity and a second relationship between the second entity and the first entity, and update a space graph by causing the space graph to store nodes representing the entities and edges between the nodes representing the relationships, wherein the space graph is a graph data structure.
-
公开(公告)号:US20190123931A1
公开(公告)日:2019-04-25
申请号:US15993331
申请日:2018-05-30
Applicant: Johnson Controls Technology Company
Inventor: Kelsey Carle Schuster , Youngchoon Park , Sudhi R. Sinha
Abstract: A method performed by a Building Management System (BMS) includes receiving a vibration dataset associated with a machine controlled by the BMS. The vibration dataset includes machine metadata, machine operating conditions, and one or more time waveforms. The method further includes assembling a feature vector comprising one or more features of the vibration dataset for input to a machine learning model. The machine learning model is associated with a component of the machine. The method further includes applying the feature vector to the machine learning model in order to generate a condition score for the component. The method further includes scheduling a maintenance event for the machine or changing a setpoint associated with the machine depending on the condition score.
-
公开(公告)号:US20190065561A1
公开(公告)日:2019-02-28
申请号:US16153276
申请日:2018-10-05
Applicant: Johnson Controls Technology Company
Inventor: Youngchoon Park , Sudhi R. Sinha , Vijaya S. Chennupati , Vaidhyanathan Venkiteswaran , Sajjad Pourmohammad , Erik S. Paulson , Ada L. Ma , Gerald A. Asp
Abstract: A building management system (BMS) includes building equipment configured to provide raw data samples of one or more data points in the BMS. The BMS further includes a data collector configured to collect raw data samples from the building equipment and generate one or more raw data timeseries comprising a plurality of the raw data samples. The BMS also includes a timeseries processing engine. The timeseries processing engine is configured to identify one or more timeseries processing workflows that apply to the raw data timeseries, each of the workflows comprising a predefined sequence of timeseries processing operation. The timeseries processing engine is further configured to process the raw data timeseries using the identified timeseries processing workflows to generate one or more derived data timeseries. The BMS further includes a timeseries storage interface configured to store the raw data timeseries and the derived data timeseries in a timeseries database.
-
公开(公告)号:US20190017719A1
公开(公告)日:2019-01-17
申请号:US16036685
申请日:2018-07-16
Applicant: Johnson Controls Technology Company
Abstract: A system for a building management system simulation includes one or more processors and memory. The memory includes instructions stored thereon, that when executed by the one or more processors, cause the one or more processors to generate a space agent representing a space in a building, the space agent to maintain an environmental condition of the space based on an optimization state of the space, generate an equipment agent representing a device that serves the space, and register the space agent and the equipment agent to a space communication channel associated with the space. The space agent communicates with the equipment agent over the space communication channel.
-
公开(公告)号:US20180309818A1
公开(公告)日:2018-10-25
申请号:US15494403
申请日:2017-04-21
Applicant: Johnson Controls Technology Company
Inventor: Youngchoon Park , Sudhi R. Sinha
CPC classification number: H04L67/10 , G05B19/048 , G05B2219/2614 , H04L12/66 , H04L41/0681 , H04L41/12 , H04L43/0811 , H04L43/0888 , H04L43/10 , H04L67/34
Abstract: A system providing distributed gateway services in a building includes a plurality of gateways connected to a building server. A first gateway including a processing circuit configured to receive data points from a first set of HVAC devices, generate a first point list based on the data s points, send the first point list to the building server, receive a second point list for a second set of one or more HVAC devices managed by the second gateway, and receive configuration data based on the second gateway being disconnected from the building server. The configuration data includes drivers for communicating with the second set of HVAC devices. The processing circuit is configured to extract data from the second and second sets of HVAC devices based on the first point list, the second point list and the configuration data and send the extracted data to the building server.
-
公开(公告)号:US10097435B2
公开(公告)日:2018-10-09
申请号:US15342079
申请日:2016-11-02
Applicant: Johnson Controls Technology Company
Inventor: Sudhi Sinha , Youngchoon Park
Abstract: A system for monitoring the health of a building management system (BMS). The system includes a communication network and a number of intelligent devices. The intelligent devices configured to communicate with each other via the communication network. Each of the intelligent devices are configured to transmit a health message to another individual intelligent device of the intelligent devices during a first messaging cycle. The first intelligent device receives a health message from at least one of the intelligent devices. The first intelligent device updates an existing health message stored in the memory of the first intelligent device based on the received health message. The first device transmits the updated health message to one of the other intelligent devices during a subsequent messaging cycle.
-
-
-
-
-
-
-
-
-