- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于遗传算法的网络控制系统调度优化研究.doc
基于遗传算法的网络控制系统调度优化研究|第1
... 摘 要:网络控制系统NCS(Net)是基于网络的分布式控制系统,具有强实时性。结合控制网络的实时调度与系统控制性能,应用单调速率RM(Rate Monotonic)方法对一组周期性的网络控制传输任务进行调度,采用遗传算法实现NCS的调度优化,同时满足了网络传输的优化调度与控制系统传输误差最小化的要求,提高了网络控制系统的性能,最后给出了优化实例。
关键词:网络控制系统;遗传算法;单调速率调度;传输误差 The study on scheduling optimization in a based on geic algorithms
HE Jian-qiang1,2,ZHANG Huan-chun2
(1.Electric Engineering Dept,Yancheng institute of technology,
Jiangsu Yancheng 224003,China;
2.Automation Engineering College,Nanjing University of Aeronautics &
Astronautics,Jiangsu Nanjing 210016,China)
Abstract:The NCS (Net) is a e performance.In this paper,e scheduling and the system control performance,a rate monotonic method is used to implement the scheduling of a set of periodic tasks for NCSs and a geic algorithm is applied as ization.The scheduling condition of ission is improved and the minimization of transmission errors of NCS is fulfilled simultaneously,thus the performance of the gets better.An example is sho;geic algorithm;RMscheduling;transmission error
0 引言
网络控制系统是基于网络的分布式控制系统,系统通过串行网络构成控制回路,通常包括多个子控制系统[1],图1为网络控制系统的组成示意。网络控制系统利用串行通信网络在分布化的设备之间进行信息和控制信号的传输,目前普遍应用的现场总线与工业以太网构成的系统都属于网络控制系统。
500)this.style.ouseg(this)
网络控制系统具有严格的实时性要求,要求控制任务的信息传递必须在一定的通信时间内完成,网络是信息传输的通道,对于网络通道而言,每次只能够在网络中传输一种设备的信息,如控制系统中的传感器信息、控制器输出命令等,由于网络带宽的限制以及系统对传输时间的截止期要求,系统的实时性能将会受到影响,因此网络控制系统的性能不 仅取决于常规控制系统的控制算法设计,而且取决于共有通信网络资源的调度,所以要对系统中各个节点进行传输分配。
目前网络控制系统的研究往往将网络通信调度与系统控制分开进行,而对于网络控制系统而言这两者又是一个整体,必须同时考虑,才能得到理想的控制性能与高的网络利用率。将调度方法与系统控制结合起来进行研究是一个较新的研究领域,有关这方面研究才刚刚起步[2~4]。该文从网络控制系统的调度与控制结合角度出发,采用遗传算法实现网络控制系统的调度优化问题。首先利用实时调度理系统的性能指标,在此基础上,构建遗传优化模型,再通过遗传算法实现,最后通过一个实例说明其应用,为网络控制系统的优化应用提供指导。
1 NCS的调度方法
1.1 NCS周期任务模型
网络控制系统由一组基于网络的闭环控制系统构成,每一个控制回路通过网络传送系统信息,传输信息主要包括周期性与非周期信息,其中周期性通信的实时性对于系统的性能来说最为重要。假设一组控制回路任务集合为:{Loop1,…,Loopi,…,Loop n},控制回路Loopi为周期控制任务,每个周期控制回路Loopi都要占用一定时间的网络资源,主要是控制信息在网络上的传输任务,包括传感器采样信息、输出控制信息等内容,每一个网络控制回路Loopi具有一定的时间限制。每个控制回路的网络传输模型表示为Loopi(Ti,Di,Ci,Bi),其中,Ti为控制周期任务的执行时间,Di为相对时限,Ci为任务执行时间,Bi为传输的阻塞时间
文档评论(0)