System and method for fault analysis and prioritization
US-2017052536-A1 · Feb 23, 2017 · US
US11131972B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11131972-B2 |
| Application number | US-201715404559-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 12, 2017 |
| Priority date | Jan 12, 2017 |
| Publication date | Sep 28, 2021 |
| Grant date | Sep 28, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Systems and methods of improving building automation system (BAS) performance includes collecting performance parameters associated with building automation devices, comparing the parameters to a benchmark, and adjusting the performance benchmark to match the corresponding performance parameter if the corresponding performance parameter exceeds the performance benchmark, or utilizing the performance parameter and the identity of the building automation device associated therewith to remediate the performance defect. The collected performance parameters may be used to prioritize system tasks based on current system performance. A performance monitoring agent included in a building automation system controller or a device controller determines a performance parameter thereof to assess and benchmark BAS performance.
Opening claim text (preview).
What is claimed is: 1. In a building automation system having at least one building automation device configured as a building automation system controller and at least one building automation device configured as a unit controller, a method of improving building automation system performance comprising: collecting a performance parameter associated with the building automation device configured as a building automation system controller, wherein the performance parameter is indicative of a performance of the building automation system controller in managing the building automation system and the performance parameter is determined based on a network response time of commands issued by the building automation system controller; comparing the performance parameter to a corresponding performance benchmark; changing the performance benchmark to the corresponding performance parameter if it is determined the corresponding performance parameter exceeds the performance benchmark; and transmitting the performance parameter and an identity of the building automation device associated therewith to a remediation device if the corresponding performance parameter is less than the performance benchmark. 2. The method of claim 1 , further comprising adjusting an operating parameter of the building automation device if the corresponding performance parameter is less than the performance benchmark. 3. The method of claim 1 , wherein the performance parameter and corresponding performance benchmark are an aggregated performance parameter and aggregated performance benchmark, respectively. 4. The method of claim 1 , further comprising storing the performance parameter and the identity of the building automation device associated therewith in a history database. 5. The method of claim 1 , further comprising transmitting the performance parameter from a performance monitoring agent included in the building automation device. 6. The method of claim 1 , further comprising: receiving an operation request; determining if sufficient resources are available to complete the operation request; performing the operation request in response to a determination that sufficient resources are available; and identifying a second performance parameter which is less than a second corresponding performance benchmark thereof in response to a determination that sufficient resources are not available. 7. The method of claim 1 , further comprising displaying, at the remediation device, a real-time log of performance parameters and the identity of building automation devices respectively associated therewith. 8. The method of claim 7 , further comprising comparing, at the remediation device, the real-time log to historical performance parameters to identify a building automation device defect. 9. The method of claim 1 , further comprising: providing, to the building automation device configured as a building automation system controller, a building automation software application, wherein the performance parameter includes a timeslice utilization of the building automation software application. 10. A building automation system controller for a building automation system, comprising: a processor; a memory; and a building automation network interface; wherein the memory includes a performance monitoring agent comprising a set of instructions which, when executed by the processor, causes the building automation device to at least: collect a performance parameter associated with the building automation system controller, wherein the performance parameter is indicative of a performance of the building automation system controller in managing the building automation system, and the performance parameter is determined based on a network response time of commands issued by the building automation system controller; compare the performance parameter to a corresponding performance benchmark; change the performance benchmark to the corresponding performance parameter if it is determined the corresponding performance parameter exceeds the performance benchmark; and transmit the performance parameter and an identity of the building automation system controller associated therewith to a remediation device if the corresponding performance less than the performance benchmark. 11. The building automation system controller in accordance with claim 10 , wherein the performance parameter is of a building automation software application executed by the building automation system controller, and the performance monitoring agent further comprises instructions which, when executed by the processor, causes the building automation system controller to determine a performance parameter of a unit controller coupled to the building automation system controller by the building automation network interface. 12. The building automation system in accordance with claim 10 , wherein the memory further includes a publication module comprising a set of instructions which, when executed by the processor, causes the building automation system controller to transmit the performance parameter in realtime to a log viewing device. 13. The building automation system controller in accordance with claim 10 , wherein the performance parameter is of a building automation software application executed by the building automation system controller, and the building automation software application is selected from the group consisting of a building area layout application, a chiller plant control application, a data logging application, a variable air volume system application, a user interface, a global referencer application, a reporting application, a backup and restore application, and a logger application. 14. The building automation system controller in accordance with claim 10 , wherein the performance parameter is determined based on the response time and further based at least in part on at least one of: an analog input point, an analog output point, an analog value point, a binary input point, a binary output point, a binary value point, a multistate input point, a multistate output point, and a multistate value point. 15. The building automation system controller in accordance with claim 10 , wherein the performance monitoring agent further comprises instructions which, when executed by the processor, causes the building automation system controller to determine a performance parameter of a unit controller coupled to the building automation system controller by the building automation network interface. 16. The building automation system in accordance with claim 15 , wherein the performance monitoring agent further comprises instructions which, when executed by the processor, causes the building automation system controller to adjust an operating parameter of the unit controller. 17. The building automation system in accordance with claim 10 , further comprising a performance monitoring database in communication with the processor, wherein the performance monitoring agent further comprises instructions which, when executed by the processor, causes the building automation system controller to store the performance parameter into the performance monitoring database. 18. The building automation system in accordance with claim 17 , wherein the performance monitoring database is configured to communicate with a build server that is configured to receive performance parameters specified by a user, from the performance monitoring database, responsive to a query from the build server, the received performance parameters presentable to th
Domotique, domestic, home control, automation, smart house · CPC title
electric · CPC title
using digital processors (G05B19/05 takes precedence) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.