Abstract

Bayesian network is a powerful algorithm to diagnose the faults in building energy systems based on incomplete and uncertain diagnostic information. In practice, it is very challenging to construct Bayesian networks for large-scale and complex systems. Inspired by the object oriented programming technology, a hierarchical object oriented Bayesian network-based method is proposed in this study. Its basic idea is to reuse the standard Bayesian network fragments predefined in the classes to generate the system-level fault diagnosis models for target systems. Inheritance is adopted to avoid inconsistent modeling of similar classes. It allows sub-classes to inherit the Bayesian network fragments from their super-classes. For a specific building energy system, the fragments are reused and combined to generate a hierarchical object oriented Bayesian network for real-time fault diagnosis. The proposed method is evaluated using the experimental data from an industrial building. The results show that the proposed method can provide customized fault diagnosis solutions for complex building energy systems without tedious and repeated modeling works. Most of the typical faults are successfully isolated.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call