容错控制系统

容错控制系统

ID:37469746

大小:163.50 KB

页数:8页

时间:2019-05-24

容错控制系统_第1页
容错控制系统_第2页
容错控制系统_第3页
容错控制系统_第4页
容错控制系统_第5页
资源描述:

《容错控制系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、容错控制系统培训2011年8月第8/8页3.1容错控制系统3.1.1容错控制概述容错原是计算机系统设计技术中的一个概念,指当系统在遭受到内部环节的局部故障或失效后,仍然可以继续正常运行的特性。将此概念引入到控制系统中,产生了容错控制的概念。容错技术是指系统对故障的容忍技术,也就是指处于工作状态的系统中一个或多个关键部分发生故障时,能自动检测与诊断,并能采取相应措施保证系统维持其规定功能或保持其功能在可接受的范围内的技术。如果在执行器、传感器、元部件或分系统发生故障时,闭环控制系统仍然是稳定的,仍具有完成基本功能的能力,并仍然具有较理

2、想的动态特性,就称此闭环控制系统为容错控制系统。3.1.2容错控制分类根据不同的产品和客户需求,容错控制系统分类方式有多种,重点介绍两种:n按设计分类:被动容错控制、主动容错控制;n按实现分类:硬件容错、功能容错和软件容错。3.1.2.1按设计分类的容错控制1被动容错控制介绍被动容错控制是设计适当固定结构的控制器,该控制器除了考虑正常工作状态的参数值以外,还要考虑在故障情况下的参数值。被动容错控制是在故障发生前和发生后使用同样的控制策略,不进行调节。被动容错控制包括:同时镇定,完整性控制,鲁棒性容错控制,即可靠控制等几种类型。2主动

3、容错控制介绍主动容错控制是在故障发生后需要重新调整控制器参数,也可能改变控制器结构。主动容错控制包括:控制器重构,基于自适应控制的主动容错控制,智能容错控制器设计的方法。3.1.2.2按实现分类的容错控制1硬件容错技术第8/8页容错控制系统中通常采用的余度技术,主要涉及硬件方面,是指对计算机、传感器和执行机构进行硬件备份,如图3所示。在系统的一个或多个关键部件失效时,通过监控系统检测及监控隔离故障元件,并采用完全相同的备用元件来替代它们以维持系统的性能不变或略有降级(但在允许范围之内)。硬件冗余技术虽然可以提高系统的可靠性,但增加了

4、系统的备用部件,提高了控制系统的成本,也增加了元件故障的概率。图3简易三余度控制系统方框图随着控制系统的规模日益增大,复杂性迅速提高,其结构也越来越复杂,对数量庞大的系统单元全部采用硬件冗余有时是不可能的。随之产生了基于解析余度的功能容错控制技术。2功能容错技术功能容错技术是基于控制系统不同部件的内在联系和功能上的冗余性,当系统的某些部件失效时,用其余完好的部件部分甚至全部地承担起故障部件所丧失的作用,以维持系统的性能在允许范围之内。重构容错控制是容错控制的一种重要方法,它主要基于故障诊断技术,重新组合控制系统的结构,以达到容错控制

5、的目的。如图4所示,重构控制是针对系统的各种结构损伤,充分利用系统的功能冗余来实现控制律的重构。重构控制实质上是减少了传统余度控制中多重硬件冗余和软件冗余的方法,依托系统自身的功能冗余,使系统性能在发生故障时能得以恢复或维持。以飞机控制系统为例,当飞机某些舵面发生故障后,通过重构控制策略,将失效舵面的控制效果分配给健全的舵面,以补偿失效舵面的影响,保证飞机安全飞行或着陆。图4重构飞行控制系统的典型结构第8/8页3软件容错技术软件容错的目的是屏蔽软件故障,恢复因出错而影响程序运行进程。这类系统对硬件瞬时干扰引起的故障也能起到一定的屏蔽

6、作用。软件容错的实现中需要硬件的保证和协同,如果软件容错配合合理的硬件冗余,可以起到比各自独自考虑容错更好的作用。常用的软件容错技术包括:多版本编程技术,恢复块技术等。(1)多版本编程技术多版本编程由V个实现相同功能的不同程序和一个管理程序组成,其结果经相互比较(表决)后输出,这种比较或表决可以采用多数决定、一致决定等方式。N个版本的程序产生的结果送管理程序中的比较向量,由管理程序的比较状态指示器发出表决指令,然后决定输出运算结果还是输出报警。图5多版本编程冗余基本结构(2)恢复块技术恢复块技术首先认为程序是由若干个可以独立定义的块

7、来构成,每个块都可以用一个根据同一需求说明设计的不同版本的备用块来替换,每个版本的模块和接受测试及恢复结构一起构成一个恢复块结构。其基本工作方式是:运行模块1,然后进行接收测试,如果通过测试便将输出结果给后续程序块:否则,调用模块2,⋯⋯直到调用模块N,在N个模块用完后仍未通过测试,便进行出错处理。随着容错控制系统的发展,现在软件部分在控制系统中的地位越来越重要了,甚至很多时候是容错控制系统的核心。这样,控制系统的可靠性的特性就由原来的硬件为主,逐渐转变为软硬件相结合,软硬件同等重要的情况。第8/8页图6恢复块冗余基本结构3.1.1

8、容错控制特点典型的容错控制系统一般由传感器、计算机和执行机构三大部分组成。在各个部分分别采用硬件余度通过表决监控方式提高系统可靠性的同时,通过容错计算机控制,可以采用复杂的重构控制策略,在不增加系统硬件复杂性的前提下提高系统的可靠性。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。