Model predictive maintenance system for building equipment

    公开(公告)号:US10890904B2

    公开(公告)日:2021-01-12

    申请号:US16232309

    申请日:2018-12-26

    Abstract: A model predictive maintenance (MPM) system for building equipment includes an operational cost predictor configured to predict a cost of operating the building equipment over a duration of an optimization period, a maintenance cost predictor configured to predict a cost of performing maintenance on the building equipment over the duration of the optimization period, and an objective function optimizer configured to optimize an objective function to predict a total cost associated with the building equipment over the duration of the optimization period. The objective function includes the predicted cost of operating the building equipment and the predicted cost of performing maintenance on the building equipment. The MPM system includes an equipment controller configured to operate the building equipment to affect a variable state or condition in a building in accordance with values of one or more decision variables obtained by optimizing the objective function.

    BUILDING SYSTEM WITH DYNAMIC BUILDING CONTROL BASED ON A DYNAMIC SPACE GRAPH

    公开(公告)号:US20200304332A1

    公开(公告)日:2020-09-24

    申请号:US16895886

    申请日:2020-06-08

    Abstract: A building system including one or more memory devices configured to store instructions thereon, the instructions causing one or more processors to generate a space graph based on building data, generate a control algorithm based on the space graph and operate one or more pieces of building equipment based on the control algorithm, and receive new building data from one or more building data sources. The instructions cause the one or more processors to generate one or more new relationships between a first entity of entities and a second entity of the entities, update the space graph with the new relationship by causing the space graph to store a new edge between a first node of nodes representing the first entity and a second node of the nodes representing the second entity, and update the control algorithm based on the new edge of the updated space graph.

    BUILDING MANAGEMENT SYSTEM WITH CLOUD MANAGEMENT OF GATEWAY CONFIGURATIONS

    公开(公告)号:US20200167148A1

    公开(公告)日:2020-05-28

    申请号:US16775032

    申请日:2020-01-28

    Abstract: A building device including one or more memory devices configured to store instructions thereon, that, when executed by one or more processors, cause the one or more processors to implement a software gateway configured to receive one or more messages from building equipment, receive, based on the one or more messages, one or more software updates for the software gateway, wherein the one or more software updates are updates for communicating with the building equipment, communicate with the building equipment based on the one or more software updates and receive data describing the building equipment, and cause a configuration image to be generated for the software gateway based on the data describing the building equipment, the configuration image indicating a configuration of the software gateway for performing one or more gateway services.

    WEB SERVICES PLATFORM WITH NESTED STREAM GENERATION

    公开(公告)号:US20190097904A1

    公开(公告)日:2019-03-28

    申请号:US16143012

    申请日:2018-09-26

    Abstract: A web services platform includes a data collector and a timeseries service. The data collector is configured to collect samples of data points and generate input timeseries including a plurality of the samples. The timeseries service is configured to identify a first timeseries processing workflow that uses the input timeseries as an input and defines processing operations to be applied to the samples of the input timeseries, perform the processing operations defined by the first timeseries processing workflow to generate a first derived timeseries comprising a first set of derived timeseries samples, identify a second timeseries processing workflow that uses the first derived timeseries as an input and defines processing operations to be applied to the samples of the first derived timeseries, and perform the processing operations defined by the second timeseries processing workflow to generate a second derived timeseries comprising a second set of derived timeseries samples.

    WEB SERVICES FOR CREATION AND MAINTENANCE OF SMART ENTITIES FOR CONNECTED DEVICES

    公开(公告)号:US20190095520A1

    公开(公告)日:2019-03-28

    申请号:US16142906

    申请日:2018-09-26

    Abstract: One or more non-transitory computer readable media containing program instructions that, when executed by one or more processors, cause the one or more processors to perform operations: generating a database of interconnected smart entities, the smart entities including object entities representing each of the plurality of physical devices and data entities representing data generated by the devices, the smart entities being interconnected by relational objects indicating relationships between the object entities and the data entities; receiving data from a first device of the plurality of physical devices; determining a second device from a relational object for the first device based on the received data; and modifying a data entity connected to an object entity of the second device within the database of smart entities based on the received data for the first device.

    BUILDING AUTOMATION SYSTEMS FOR ONLINE, OFFLINE, AND HYBRID LICENSING OF DISTRIBUTED EDGE DEVICES

    公开(公告)号:US20180119975A1

    公开(公告)日:2018-05-03

    申请号:US15639880

    申请日:2017-06-30

    Abstract: A heating ventilation and air conditioning (HVAC) system for a building space includes an HVAC device including a processing circuit. The processing circuit is configured to generate an encrypted dynamic key based on a manifest stored on the device. The manifest includes a set of entitlements for the HVAC device based on relationships between the HVAC device and entities. The processing circuit is further configured to transmit the stored manifest to an authentication server by sending the encrypted dynamic key to the authentication server and receive an updated manifest from the authentication server based on the encrypted dynamic key. The processing circuit is further configured to send a payload request to the authentication server based on the updated manifest, the payload request including a software update request.

Patent Agency Ranking