A language-based diagnosis framework for permanent and intermittent faults

In this paper we present a language-based fault diagnosis framework for both permanent and intermittent faults, where each fault is associated with two events, describing respectively the activation and deactivation of the fault. We first introduce the concept of F-diagnosability, which requires a f...

Full description

Saved in:
Bibliographic Details
Main Author: Su, Rong
Other Authors: School of Electrical and Electronic Engineering
Format: Article
Language:English
Published: 2023
Subjects:
Online Access:https://hdl.handle.net/10356/170585
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-170585
record_format dspace
spelling sg-ntu-dr.10356-1705852023-09-20T00:20:19Z A language-based diagnosis framework for permanent and intermittent faults Su, Rong School of Electrical and Electronic Engineering Engineering::Electrical and electronic engineering Fault Diagnosis Intermittent Faults In this paper we present a language-based fault diagnosis framework for both permanent and intermittent faults, where each fault is associated with two events, describing respectively the activation and deactivation of the fault. We first introduce the concept of F-diagnosability, which requires a fault to be identifiable before it may disappear owing to recovery. Then we present a language-based sufficient and necessary condition to ensure F-diagnosability. Considering the PSPACE-hard nature of verifying F-diagnosability, our key contribution is to present a verifiable condition called F-consistency and a polynomial-time verification algorithm, relying on a novel state-weight updating strategy. If the plant is not F-diagnosable for a specific fault, then the algorithm will output false, which means the algorithm ensures no missing alarms, in the sense of misclassifying a non-F-diagnosable plant as an F-diagnosable one. But if the plant is F-diagnosable, then the algorithm will guarantee to output true, if the plant is F-consistent for the fault F. In other words, the proposed verification algorithm attains a tradeoff between computational complexity and quality of verification by reducing the original PSPACE-complete complexity to a polynomial-time complexity, and at the same time allowing possible false alarms, i.e., misclassifying an F-diagnosable plant as a non-F-diagnosable one, unless the proposed F-consistency property for the fault F holds in the plant. Theoretically speaking, our work identifies a subclass of plants that are F-consistent for a fault F, upon which the problem of verifying F-diagnosability becomes polynomial-time solvable instead of being PSPACE-complete. Agency for Science, Technology and Research (A*STAR) Ministry of Education (MOE) The supports from Singapore Ministry of Education Tier 1 Academic Research Grant 2018-T1-001-245 (RG 91/18) and from A*STAR under its RIE2020 Advanced Manufacturing and Engineering (AME) Industry Alignment Fund-Pre Positioning (IAF-PP) (Award A19d6a0053 ) are gratefully acknowledged. 2023-09-20T00:20:19Z 2023-09-20T00:20:19Z 2023 Journal Article Su, R. (2023). A language-based diagnosis framework for permanent and intermittent faults. Automatica, 154, 111077-. https://dx.doi.org/10.1016/j.automatica.2023.111077 0005-1098 https://hdl.handle.net/10356/170585 10.1016/j.automatica.2023.111077 2-s2.0-85162274429 154 111077 en 2018-T1-001-245 (RG 91/18) A19D6a0053 Automatica © 2023 Elsevier Ltd. All rights reserved.
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Electrical and electronic engineering
Fault Diagnosis
Intermittent Faults
spellingShingle Engineering::Electrical and electronic engineering
Fault Diagnosis
Intermittent Faults
Su, Rong
A language-based diagnosis framework for permanent and intermittent faults
description In this paper we present a language-based fault diagnosis framework for both permanent and intermittent faults, where each fault is associated with two events, describing respectively the activation and deactivation of the fault. We first introduce the concept of F-diagnosability, which requires a fault to be identifiable before it may disappear owing to recovery. Then we present a language-based sufficient and necessary condition to ensure F-diagnosability. Considering the PSPACE-hard nature of verifying F-diagnosability, our key contribution is to present a verifiable condition called F-consistency and a polynomial-time verification algorithm, relying on a novel state-weight updating strategy. If the plant is not F-diagnosable for a specific fault, then the algorithm will output false, which means the algorithm ensures no missing alarms, in the sense of misclassifying a non-F-diagnosable plant as an F-diagnosable one. But if the plant is F-diagnosable, then the algorithm will guarantee to output true, if the plant is F-consistent for the fault F. In other words, the proposed verification algorithm attains a tradeoff between computational complexity and quality of verification by reducing the original PSPACE-complete complexity to a polynomial-time complexity, and at the same time allowing possible false alarms, i.e., misclassifying an F-diagnosable plant as a non-F-diagnosable one, unless the proposed F-consistency property for the fault F holds in the plant. Theoretically speaking, our work identifies a subclass of plants that are F-consistent for a fault F, upon which the problem of verifying F-diagnosability becomes polynomial-time solvable instead of being PSPACE-complete.
author2 School of Electrical and Electronic Engineering
author_facet School of Electrical and Electronic Engineering
Su, Rong
format Article
author Su, Rong
author_sort Su, Rong
title A language-based diagnosis framework for permanent and intermittent faults
title_short A language-based diagnosis framework for permanent and intermittent faults
title_full A language-based diagnosis framework for permanent and intermittent faults
title_fullStr A language-based diagnosis framework for permanent and intermittent faults
title_full_unstemmed A language-based diagnosis framework for permanent and intermittent faults
title_sort language-based diagnosis framework for permanent and intermittent faults
publishDate 2023
url https://hdl.handle.net/10356/170585
_version_ 1779156400670244864