计算机应用研究2024,Vol.41Issue(4):1008-1014,7.DOI:10.19734/j.issn.1001-3695.2023.08.0372
模型未知的离散事件系统故障诊断方法
Fault diagnosis of discrete event systems with unknown models
摘要
Abstract
Aiming at the problem that it is difficult to model DES(discrete event systems)for large-scale real systems and it is impossible to carry out effective fault diagnosis,this paper proposed a fault diagnosis method based on active learning.Firstly,the method added normal/fault labels to the acquired system event logs,divided the log set into a training set and a test set,and proposed an iterative algorithm based on abstraction technique to extract fault feature samples from the event logs in the training set.Then,it constructed the initial fault identifier from the fault feature samples,and checked the accuracy of identifier using the event logs in the test set.Simulation results show that the fault diagnosis algorithm enabled higher diagnosis accuracy under model unknown.Finally,examples illustrate the application of the fault diagnosis algorithm under system model unknown.Com-pared with the existing research,the proposed method can diagnose faults when the system model is unknown and the complexi-ty of the algorithm is polynomial,which results in higher diagnostic accuracy and a wider range of applications.关键词
离散事件系统/故障诊断/主动学习/抽象技术/故障特征Key words
discrete event systems/fault diagnosis/active learning/abstract technology/fault features分类
信息技术与安全科学引用本文复制引用
张志恒,王德光..模型未知的离散事件系统故障诊断方法[J].计算机应用研究,2024,41(4):1008-1014,7.基金项目
贵州省教育厅青年科技人才成长资助项目(黔教合KY字[2022]138号) (黔教合KY字[2022]138号)
贵州省省级科技计划资助项目(黔科合基础-ZK[2022]一般103) (黔科合基础-ZK[2022]一般103)
贵州省教育厅创新群体资助项目(黔科合支撑[2021]012) (黔科合支撑[2021]012)