基于调度的网络化控制系统

上传人:wt****50 文档编号:37850034 上传时间:2018-04-23 格式:DOC 页数:6 大小:324KB
返回 下载 相关 举报
基于调度的网络化控制系统_第1页
第1页 / 共6页
基于调度的网络化控制系统_第2页
第2页 / 共6页
基于调度的网络化控制系统_第3页
第3页 / 共6页
基于调度的网络化控制系统_第4页
第4页 / 共6页
基于调度的网络化控制系统_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《基于调度的网络化控制系统》由会员分享,可在线阅读,更多相关《基于调度的网络化控制系统(6页珍藏版)》请在金锄头文库上搜索。

1、基于基于调调度的网度的网络络化控制系化控制系统统摘摘 要要: 网络化控制系统 NCSs(Networked Control Systems)是基于 网络的分布式控制系统,具有强实时性。本文分析了网络控制系统 的特点,网络时延与控制系统性能间的关系,分类介绍了当前网络 化控制系统的研究方法、分析角度及策略。 关关键词键词: 网络化控制系统;网络时延;调度Networked Control Systems based on Scheduling)Abstract: The NCSs (Networked Control Systems) is a network-based distributed

2、 control system with strong real-time performance. In this paper, the characteristics of the NCSs are introduced and the relationship between the network-induced delay and the control system performance is discussed. Recent networked control techniques and strategies are presented and their state-of

3、-arts are discussed separately. Keywords: networked control systems; network-induced delay; scheduling1引引 言言 网络化控制系统是基于网络的分布式控制系统,系统通过网络构成 控制回路,通常包括多个子控制系统1,图 1 为网络化控制系统的结构框 图。网络控制系统利用串行通信网络在分布化的设备之间进行信息和控 制信号的传输,目前普遍应用的现场总线与工业以太网构成的系统都属 于网络化控制系统。控 制 对 象传感器网络时延网络时延执行器控制器监控器控制 闭环i控制 闭环N网络其它 信号其它 信号.图

4、 1 NCSs 的系统结构图网络化控制系统具有严格的实时性要求,要求控制任务的信息传递必须在一定的通信时间内完成,网络是信息传输的通道,对于网络通道而 言,每次只能够在网络中传输一种设备的信息,如控制系统中的传感器信 息、控制器输出命令等,由于网络带宽的限制以及系统对传输时间的截止 期要求,系统的实时性能将会受到影响,因此网络控制系统的性能不仅取 决于常规控制系统的控制算法设计,而且取决于共有通信网络资源的调 度,所以要对系统中各个节点进行传输分配。目前网络化控制系统的研究往往将网络通信调度与系统控制分开 进行,而对于网络控制系统而言这两者又是一个整体,必须同时考虑,才 能得到理想的控制性能与

5、高的网络利用率。将调度方法与系统控制结合 起来进行研究是一个较新的研究领域,有关这方面研究才刚刚起步2,3。 本文首先分析网络化控制系统的特点,网络时延与控制系统性能间 的关系,而后介绍当前网络化控制系统的研究方法、分析的角度及策略, 最后对当前的研究现状进行了分析和评述。2 网网络络化控制系化控制系统统的特点的特点 NCSs 是网络技术与工业应用相结合的产物,是计算机控制系统更 深层次的发展。与分层控制系统相比,具有如下特点4,5: (1) NCSs 支持总线型、星型和树型等多种拓扑结构,其结构层次少, 而且系统更加稳定; (2) 分层控制系统的控制功能由中央控制器完成,其它设备只是信 号的

6、提供者和执行者,不具有直接控制功能;而 NCSs 的各节点都是智能 体,具有计算、分析、处理和通信能力,既可实现分散的局部控制又可通 过网络通信完成各节点间的协调。3 网网络时络时延与控制性能延与控制性能间间的关系的关系网络控制系统中时延的位置分布如图 2 所示。传感器控制器执行器控制对象sccac网 络sc图 2 NCSs 时延分 布图中采样计算时延为,传感器到控制器的时延为,控制器执行ssc 运算产生的时延,控制器到执行器的时延,执行器计算时延;这样,ccaa整个控制回路总的时延可以表示为,其中 代表第ssc kkkc kcaa kkk 个采样时刻。计算时延取决于节点负荷、调度等,它们与和

7、k(,)sca kkksc k 相比,数值和变化都很小。通常,可忽略不计,而可包括在ca k(,)sa kkc k 内一起考虑,对整个系统的分析是等价的6,7。对于确定了控制策略的ca k 控制器而言,这几类时延可以捆绑在一起进行分析,即。scca kkk 网络有限的通信带宽、承载能力和服务能力使数据的传输可能经历 时延、丢包以及多包传输等诸多问题,其中时延是造成系统性能的下降 的最基本因素。从控制的角度看,网络控制系统中的时延将使系统相位 滞后,大大降低控制系统的性能,例如使系统的上升时间增大、超调量增 大、稳定时间变长等甚至导致系统不稳定8,9。即使系统仍然保持稳定, 稳定区域也会显著减小

8、。从调度的角度看,时延将使信息不能准时到达, 丢失截止期,甚至产生多米诺效应。因此,在系统设计时如果不考虑这些 因素,就会达不到期望的控制要求。 4 网网络络化控制系化控制系统统的的调调度方法度方法 网络化控制系统由一组基于网络的闭环控制系统构成,每一个控制 回路通过网络传送系统信息,传输信息主要包括周期性与非周期信息, 其中周期性通信的实时性对于系统的性能来说最为重要。 4.1 周期性任务 假设一组控制回路任务集合为:L1,Li,Ln,控制回路 Li为 周期控制任务,每个周期控制回路 Li 都要占用一定时间的网络资源,主 要是控制信息在网络上的传输任务,包括传感器采样信息、输出控制信 息等内

9、容,每一个网络控制回路 Li具有一定的时间限制。每个控制回路 的网络传输模型表示为 Li(Ti,Di,Ci,Bi),其中 Ti为控制周期任务的执 行时间,Di为相对时限,Ci为任务执行时间,Bi为传输的阻塞时间,要求 每个控制周期的任务都必须在本周期结束之前完成。 网络化控制系统的调度主要是分配网络资源,对网络中的每一个系 统进行传输调度,使得控制系统能够满足周期和控制任务限制的实时要 求,保证控制任务的信息传递在一定的通信时间内完成,从而提高网络 的利用率。假设每个网络控制系统的状态信息通过一组数据包在网络中 传送,因此对于网络控制系统的传输调度可以采用单处理器系统任务的 非强占调度方法,如

10、单调速率(RM) 和最小截止期优先(EDF)等调度算法10,11。对于一组独立的具有 n 个周期的强占性任务,当网络的利用率 U 满 足式(1)的关系时,网络的传输任务就可以被 RM 算法调度12,其中短周 期的任务具有更高的优先级。, (1)11(21)n iiiiCUiT1in 1.inTTT对于网络化控制系统而言,网络的调度传输一般具有非强占性,网 络中传输的任务信息必须在截止期之前完成,控制任务传输期间网络具 有专用性。对于一组非强占周期性任务,可以采用非强占 RM 调度方法,条件是在式(1)的基础上,加上阻塞时间 ,Bi为最低优先级传输任务iiB T 的最大阻塞时间。 对于网络化控制

11、系统而言,系统的传输周期与系统中传感器的采样 周期是一致的,周期的大小会对系统的性能产生极大的影响。当传输周 期变大时,网络控制系统的性能与常规数字控制系统相同,系统性能降 低;而当传输周期较小时,由于网络通信负载增加,对有限带宽网络的竞 争和数据丢失可能性增加,因此会产生较长的时延,从而导致系统性能 降低,因此正确进行传输周期选择对系统性能极为重要。 4.2 非周期性任务 假设系统非周期任务队列 Ts=s1,sm,其中任务si=(s,d,ct,p), s 是非周期任务的开始时间,d 是任务执行最后时限;ct是该任务当前对处 理机的时间需求,任务提交时它的值等于任务的执行时间,当处理机使用 权

12、从该任务转向其他任务时从 ct减去本次调度执行的处理机时间,当 ct 为 0 时删除该任务;p 是该任务的伪周期 p=d-s, p 值越大任务的优先级越 低。任务队列 Ts满足:12.sssmpppL (2)非周期性任务在当前时间 t 总的处理机时间需求: . 1iisjt jv tc其中是任务在时间 t 对处理机的时间需求。如果保持系统周期任务.sjtcsj 队列不变,而在任务切换点检查非周期任务请求,就可以判定哪些非周 期任务请求可以接受,哪些不能接受,从而实现强实时非周期任务的调 度13。结结束束语语本文讨论了网络化控制系统的特点,网络时延与控制系统性能间的 关系,分析了周期性任务和非周

13、期性任务下网络控制系统的调度算法。参考文献参考文献 1 Gregory C. Walsh , Hong Ye , and Linda G. Bushnell. Stability Analysis of Networked Control Systems J. IEEE Transactions on Control Systems Technology, 2002 , 10(3). 2 W. Zhang. Stability Analysis of Networked Control Systems D .Ph. D. Thesis , Electrical Engineering and

14、Computer Science , Case Western Reserve U. , May 2001. 3 Michael S. Branicky , Stephen M. Phillips , Wei Zhang. Scheduling and Feedback Co-Design for Networked Control SystemsC . IEEE Conf. on Decision and Control , Las Vegas, 2002. December , 10-13. 4 Halevi Y, Ray A. Integrated communication and c

15、ontrol system: Part - Analysis J. ASME Journal of Dynamic Systems, Measurement and Control, 1988, 110(4): 367-373. 5顾洪军,张佐, 吴秋峰. 网络控制系统的机理描述模型J. 控制与决 策. 2000, 15(5):633-636. (GU Hongjun, ZHANG Zuo, WU Qiufeng. The mechanism description model of networked control systems J. Control and Decision , 200

16、0 , 15 (5) :633-636. )6安伟, 安连详, 马晓荷. 网络控制系统中的时延分析J. 微计算 机信息. 2005, 21(7): 40-41. 7 Nilsson J. Real -time control systems with delays D. Sweden: Lund Institute of Technology , 1998. 8 Lincoln B, Bernhardsson B. Optimal control over networks with long random delays A. Proceedings of the Fourteenth Internat

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号