毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
网络控制系统动态调度算法的设计与仿真(3)
网络控制系统可以分为径直结构和分层结构或者说是直接结构和递阶结构[6]。实际上,采用何种结构取决于实际应用的需求,在实际方案中灵活运用或者转换。而无论选取以上两种结构中的任何一种,NCS都可以用图1.3所示的典型基本结构来表示[18]。
图1.3 网络控制系统基本结构
其中,节点就是直接与网络连接的部分,如图1.3中的控制器,传感器,执行器。以上图示中各节点,分工明确,独立作用,却又通过网络协调工作紧紧联系。
网络控制系统的主要优点是支持多种拓扑结构,网络布线方便,连接线数大大减少,易于扩展,成本低廉,能实现资源共享等,虽然它的优点很多,但是同时,其缺点也无法忽视:首先,必然会产生的时延[16]。网络作为网络控制系统数据传输的媒介,控制器等节点想要在其中发送数据,必须先获得网络的允许,然而,一个网络中同时会有多个回路,又有很多数据可能需要发送,那么就必须等待网络空闲的时候才可以传输,等待就必然会产生时间的延迟,所以网络在一定程度上约束了控制系统的性能。其次,传输过程中可能会发生中断等问题,若重传失败,可能导致数据丢失。
1.3 网络控制系统的调度问题
网络控制系统的性能的好坏取决于控制器运用的控制算法以及整个网络资源的调度策略。在NCS中,节点想要传输信息就得通过网络,那么同一时刻的数据信息是很大的,为了不产生冲突,就得约定好不同节点的数据发送的顺序,发送的时间等,这一约定的动作便是调度[19]。使用得当的调度方法可以使整个网络畅通,避免冲突和拥挤,减少网络诱导时延,数据丢失等情况的出现,合理的分配资源,使得整个系统的运作效率得以提升,性能也能从而达到更好的效果。
NCS的调度问题即是在不同的调度策略下控制器,传感器,执行器等节点传输数据信息的快慢,顺序,时刻的不同规定,也即是不同的资源配置方式[4]。换个方式来说,NCS的调度问题就是网路拥挤,网络中数据冲突时,最大限度的合理分配资源,规定不同节点的优先级和发送信息数据的时刻的问题[5]。
实时系统调度策略可分为:静态调度和动态调度。前者是在整个系统动作开始执行之前便已经分配好资源,且在运行过程中不再改变,也就是说,离线确定好各节点的优先级,时限,运算需要时间等,并不再发生变动了。这个调度相对来说较为简单,且在事件周期一定时,可以在一定程度上保证稳定性。然而,由于网络是随时变化的,会有很多无可预知的突发情况,该调度算法无法临时调整,就会造成资源的浪费以及调度的不及时和不合理,可能出错,甚至会对性能有一定影响。而对动态调度算法而言,节点的优先级、时限等不是提前确定好,而是根据实时网络中的资源以及节点的需求随机分配的,灵活性高,但是也由于未事先确定,执行起来更为复杂,调度也会占用一定的网络资源[9]。
1.4 本文研究内容组织结构
本文主题为研究NCS的调度算法,架构如下:
第1章介绍了网络控制系统的发展历程、概述、以及其调度问题等
第2章介绍了NCS的一系列基本问题,如时延、数据包丢失、单多包传输、以及节点的驱动方式等。
第3章先介绍TrueTime工具箱仿真功能,及各模块结构及功能的介绍,然后仿真分析了干扰和时延对网络控制系统性能的影响。
第4章首先对调度这一概念做了解析,接着对静态调度策略(RM调度算法),动态调度策略(EDF调度算法)以及MEF-TOD调度算法进行介绍,然后进行了仿真分析和比较三种算法各自的特点。
共4页:
上一页
1
2
3
4
下一页
上一篇:
STM8S单片机电动车控制器检测程序设计+电路图
下一篇:
地铁车辆维修项目化管理及其进度控制分析
基于51单片机自动门智能控制系统设计
plc空压机循环冷却水自动...
粉料称重装置的单片机控...
基于传感器网络的分布式集员滤波问题的研究
MATLAB变速恒频风力发电控制系统的设计
蔬果干燥设备的PLC控制系统设计+梯形图
连续梁结构上动态多点激励识别研究+源代码
拉力采集上位机软件开发任务书
国内外无刷直流电动机研究现状
《醉青春》导演作品阐述
多元化刑事简易程序构建探讨【9365字】
谷度酒庄消费者回访调查问卷表
浅谈传统人文精神茬大學...
辩护律师的作证义务和保...
高校网球场馆运营管理初探【1805字】
浅谈新形势下妇产科护理...
中国古代秘书擅权的发展和恶变