Show simple item record

dc.contributor.authorHabibi, Hamed
dc.contributor.authorHoward, Ian
dc.contributor.authorHabibi, R.
dc.date.accessioned2020-08-18T02:29:31Z
dc.date.available2020-08-18T02:29:31Z
dc.date.issued2020
dc.identifier.citationHabibi, H. and Howard, I. and Habibi, R. 2020. The detection of multiple faults in a Bayesian setting using dynamic programming approaches. Signal Processing. 175: Article No. 107618.
dc.identifier.urihttp://hdl.handle.net/20.500.11937/80596
dc.identifier.doi10.1016/j.sigpro.2020.107618
dc.description.abstract

©2020 Elsevier B.V.

Inspired by the need for improving the reliability and safety of complex dynamic systems, this paper tackles the multiple faults detection problem using Dynamic Programming (DP) based methods under the Bayesian framework. These methods include (i) Maximum-A-Posteriori (MAP) estimator approach, (ii) Monte Carlo Markov Chain (MCMC) posteriors, (iii) Set Membership (SM) approach, (iv) probability of fault and (v) alternative methods. Using Bernoulli and Poisson priors, the Bayesian DP-type MAP estimate of all unknown parameters is presented. To derive the posterior distributions of Bayesian point estimations, the MCMC method is applied. For the SM approach, the Bayesian feasible parameter space is derived, as Bayesian confidence interval. The SM criteria are proposed to detect multiple faults which also reduces the Bayesian complexity of MAP estimator. For online fault detection, using the Bayesian model selection technique and the MAP estimator, the DP-based probability of faults is given, serving as a Bayesian early warning system. Since running DP algorithms is a time-consuming, alternative methods are also proposed using the modified MAP estimator. These methods use iterative approximations of MAP estimates, via the application of an iterative Expectation–Maximization algorithm technique. Numerical simulations are conducted and analysed to evaluate the performance of the proposed methods.

dc.languageEnglish
dc.publisherELSEVIER
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectScience & Technology
dc.subjectTechnology
dc.subjectEngineering, Electrical & Electronic
dc.subjectEngineering
dc.subjectBayesian posterior
dc.subjectBayesian model selection
dc.subjectDynamic programming
dc.subjectEarly warning system
dc.subjectIterative MAP
dc.subjectMCMC
dc.subjectProbability of fault
dc.subjectSet Membership
dc.subjectSET-MEMBERSHIP IDENTIFICATION
dc.subjectCHANGE-POINTS
dc.subjectBINARY SEGMENTATION
dc.subjectSYSTEMS
dc.titleThe detection of multiple faults in a Bayesian setting using dynamic programming approaches
dc.typeJournal Article
dcterms.source.volume175
dcterms.source.issn0165-1684
dcterms.source.titleSignal Processing
dc.date.updated2020-08-18T02:29:30Z
curtin.departmentSchool of Civil and Mechanical Engineering
curtin.accessStatusOpen access
curtin.facultyFaculty of Science and Engineering
curtin.contributor.orcidHabibi, Hamed [0000-0002-7393-6235]
curtin.contributor.orcidHoward, Ian [0000-0003-3999-9184]
curtin.identifier.article-numberARTN 107618
dcterms.source.eissn1872-7557
curtin.contributor.scopusauthoridHabibi, Hamed [55146571400]
curtin.contributor.scopusauthoridHoward, Ian [12808325800]


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record

http://creativecommons.org/licenses/by-nc-nd/4.0/
Except where otherwise noted, this item's license is described as http://creativecommons.org/licenses/by-nc-nd/4.0/