The detection of multiple faults in a Bayesian setting using dynamic programming approaches

被引:1
|
作者
Habibi, Hamed [1 ]
Howard, Ian [1 ]
Habibi, Reza [2 ]
机构
[1] Curtin Univ, Fac Sci & Engn, Sch Civil & Mech Engn, Bentley, WA, Australia
[2] Cent Bank Iran, Iran Banking Inst, Tehran, Iran
关键词
Bayesian posterior; Bayesian model selection; Dynamic programming; Early warning system; Iterative MAP; MCMC; Probability of fault; Set Membership; SET-MEMBERSHIP IDENTIFICATION; CHANGE-POINTS; BINARY SEGMENTATION; SYSTEMS; MCMC;
D O I
10.1016/j.sigpro.2020.107618
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
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. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] Localizing Transient Faults Using Dynamic Bayesian Networks
    Jha, Susmit
    Li, Wenchao
    Seshia, Sanjit A.
    2009 IEEE INTERNATIONAL HIGH LEVEL DESIGN VALIDATION AND TEST WORKSHOP, 2009, : 82 - 87
  • [2] A new Bayesian RAIM for Multiple Faults Detection and Exclusion in GNSS
    Zhang, Qianqian
    Gui, Qingming
    JOURNAL OF NAVIGATION, 2015, 68 (03): : 465 - 479
  • [3] Dynamic programming approaches to the multiple criteria knapsack problem
    Klamroth, K
    Wiecek, MM
    NAVAL RESEARCH LOGISTICS, 2000, 47 (01) : 57 - 76
  • [4] Fault tolerant control for a class of nonlinear systems with multiple faults using neuro-dynamic programming
    Zeng, Chujian
    Zhao, Bo
    Liu, Derong
    NEUROCOMPUTING, 2023, 553
  • [5] Detection and classification of faults using maximum likelihood and Bayesian approach
    Marwala, T
    Hunt, HEM
    PROCEEDINGS OF IMAC-XIX: A CONFERENCE ON STRUCTURAL DYNAMICS, VOLS 1 AND 2, 2001, 4359 : 207 - 213
  • [6] SETTING MAINTENANCE INSPECTION INTERVALS USING DYNAMIC PROGRAMMING
    WHITE, DJ
    JOURNAL OF INDUSTRIAL ENGINEERING, 1967, 18 (06): : 376 - &
  • [7] BAYESIAN DYNAMIC-PROGRAMMING
    RIEDER, U
    ADVANCES IN APPLIED PROBABILITY, 1975, 7 (02) : 330 - 348
  • [8] Debtor level collection operations using Bayesian dynamic programming
    So, Mee Chi
    Mues, Christophe
    de Almeida Filho, Adiel T.
    Thomas, Lyn C.
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2019, 70 (08) : 1332 - 1348
  • [9] Decentralized Bayesian search using approximate dynamic programming methods
    Zhao, Yijia
    Patek, Stephen D.
    Beling, Peter A.
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2008, 38 (04): : 970 - 975
  • [10] Speech recognition using dynamic programming of Bayesian neural networks
    Huang, CC
    Wang, JF
    Wu, CH
    Lee, JY
    CENTRAL AUDITORY PROCESSING AND NEURAL MODELING, 1998, : 71 - 76