Diagnosis of Discrete Event Systems with Petri Nets and Coding Theory

ICINCO-RA Pub Date : 2008-02-01 DOI:10.5772/5325
D. Lefebvre
{"title":"Diagnosis of Discrete Event Systems with Petri Nets and Coding Theory","authors":"D. Lefebvre","doi":"10.5772/5325","DOIUrl":null,"url":null,"abstract":"Modern technological processes include complex and large scale systems, where faults in a single component have major effects on the availability and performances of the system as a whole. For example manufacturing systems consists of many different machines, robots and transportation tools all of which have to correctly satisfy their purpose in order to ensure and fulfil global objectives. In this context, a failure is any event that changes the behaviour of the system such that it does no longer satisfy its purpose. Failure events lead to fault states (Rausand et al., 2004). Faults can be due to internal events as to external ones, and are often classified into three subclasses : plant faults that change the dynamical input – output properties of the system, sensor faults that result in substantial errors during sensors reading, and actuator faults when the influence of the controller to the plant is disturbed (Blanke et al., 2003). In order to limit the effects of the faults on the system, diagnosis is used to detect and isolate the failures. Diagnosis is often associated with control reconfiguration, that adapts the controller to the faulty situation such that it continues to satisfy its goal. Fault diagnosis and controller reconfiguration are carried out by supervision systems. This chapter only consider problems related to the diagnosis of systems. Diagnosis includes distinct stages: 1. The fault detection decides whether or not a failure event has occurred. This stage also concerns the determination of the time at which the failure occurs. 2. The fault isolation find the component that is faulty. 3. The fault identification identifies the fault and estimates also its magnitude. Diagnosis is usually discussed according to the model type used, with component based analysis that uses architectural and structure graph models, with continuous variables systems described by differential or difference equations and transfer functions, with discrete event systems represented by automata or Petri nets and with hybrid dynamical systems that combine continuous and discrete event behaviours (Blanke et al., 2003). Component based methods uses qualitative methods (Rausand et al., 2004) as failure modes and effect analysis (Blanke, 1996) and bi-partite graphs to investigate the redundancies included in the set of constraints and measurements for diagnosis purposes (Cordier et al., 2000; Patton et al., 1999). Fault diagnosis of continuous variables systems is usually based on residual generation and evaluation with parity space approaches or observation,","PeriodicalId":302311,"journal":{"name":"ICINCO-RA","volume":"31 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ICINCO-RA","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5772/5325","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8

Abstract

Modern technological processes include complex and large scale systems, where faults in a single component have major effects on the availability and performances of the system as a whole. For example manufacturing systems consists of many different machines, robots and transportation tools all of which have to correctly satisfy their purpose in order to ensure and fulfil global objectives. In this context, a failure is any event that changes the behaviour of the system such that it does no longer satisfy its purpose. Failure events lead to fault states (Rausand et al., 2004). Faults can be due to internal events as to external ones, and are often classified into three subclasses : plant faults that change the dynamical input – output properties of the system, sensor faults that result in substantial errors during sensors reading, and actuator faults when the influence of the controller to the plant is disturbed (Blanke et al., 2003). In order to limit the effects of the faults on the system, diagnosis is used to detect and isolate the failures. Diagnosis is often associated with control reconfiguration, that adapts the controller to the faulty situation such that it continues to satisfy its goal. Fault diagnosis and controller reconfiguration are carried out by supervision systems. This chapter only consider problems related to the diagnosis of systems. Diagnosis includes distinct stages: 1. The fault detection decides whether or not a failure event has occurred. This stage also concerns the determination of the time at which the failure occurs. 2. The fault isolation find the component that is faulty. 3. The fault identification identifies the fault and estimates also its magnitude. Diagnosis is usually discussed according to the model type used, with component based analysis that uses architectural and structure graph models, with continuous variables systems described by differential or difference equations and transfer functions, with discrete event systems represented by automata or Petri nets and with hybrid dynamical systems that combine continuous and discrete event behaviours (Blanke et al., 2003). Component based methods uses qualitative methods (Rausand et al., 2004) as failure modes and effect analysis (Blanke, 1996) and bi-partite graphs to investigate the redundancies included in the set of constraints and measurements for diagnosis purposes (Cordier et al., 2000; Patton et al., 1999). Fault diagnosis of continuous variables systems is usually based on residual generation and evaluation with parity space approaches or observation,
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
用Petri网和编码理论诊断离散事件系统
现代技术过程包括复杂和大规模的系统,其中单个组件的故障会对整个系统的可用性和性能产生重大影响。例如,制造系统由许多不同的机器、机器人和运输工具组成,所有这些都必须正确地满足它们的目的,以确保和实现全球目标。在这种情况下,失败是改变系统行为的任何事件,使其不再满足其目的。故障事件导致故障状态(Rausand et al., 2004)。故障可能是由于内部事件而不是外部事件造成的,并且通常分为三大类:改变系统动态输入-输出属性的工厂故障,在传感器读取期间导致严重错误的传感器故障,以及控制器对工厂的影响受到干扰时的执行器故障(Blanke等人,2003)。为了限制故障对系统的影响,诊断是一种检测和隔离故障的方法。诊断通常与控制重新配置有关,使控制器适应故障情况,使其继续满足其目标。由监控系统进行故障诊断和控制器重构。本章只考虑与系统诊断有关的问题。诊断包括不同的阶段:1。故障检测判断是否发生了故障事件。此阶段还涉及确定故障发生的时间。2. 故障隔离找到发生故障的组件。3.故障识别识别故障并估计其大小。诊断通常根据所使用的模型类型进行讨论,使用基于组件的分析,使用建筑和结构图模型,使用由微分或差分方程和传递函数描述的连续变量系统,使用自动机或Petri网表示的离散事件系统,以及结合连续和离散事件行为的混合动力系统(Blanke et al., 2003)。基于组件的方法使用定性方法(Rausand et al., 2004)作为失效模式和影响分析(Blanke, 1996),并使用双部图来研究用于诊断目的的约束和测量集合中包含的冗余(Cordier et al., 2000;Patton et al., 1999)。连续变量系统的故障诊断通常基于残差生成和用宇称空间方法评估或观测。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Calibration Aspects of Multiple Line-scan Vision System Application for Planar Objects Inspection Automatic Generation of Executable Code for a Robot Cell using UPNP and XIRP Kamanbaré - a tree-climbing biomimetic robotic platform for environmental research Monte carlo localization in highly symmetric environments The tele-echography medical robot Otelo2 - teleoperated with a multi level architecture using trinomial protocol
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1