《网络控制技术》-第1讲-绪论_第1页
《网络控制技术》-第1讲-绪论_第2页
《网络控制技术》-第1讲-绪论_第3页
《网络控制技术》-第1讲-绪论_第4页
《网络控制技术》-第1讲-绪论_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

邬春学or上海理工大学网络控制技术

NetworkedControlTechnology网络工程教研室Friday,June28,2024讲授方式:分6局部,报告形式,每次2学时学时分配:共27学时,1.5学分其中理论授课约12学时,设计或实习15学时。参考教材:〔1〕关守平等,网络控制系统及应用,电子工业出版社〔2〕周洪等,网络控制技术及应用,中国电力出版社〔3〕岳东等,网络控制系统的分析与综合,科学出版社结课方式:〔1〕每人一篇可供发表的学术论文,内容与网络相关。分组讨论选题,不得雷同!〔2〕中英文均可;〔3〕参考内容:与NCS相关的高速网络流量控制、实时网络或NCS中的各种计算方法、流媒体传输控制、包控制、路由算法、VPN、OverlayNetwork、卫星通信、adhoc、异构网络等。第1局部绪论第2局部网络与数据通信技术第3局部实时控制网络第4局部网络与控制性能分析第5局部NCS调度方法第6局部NCS常规控制器的设计2024/6/283《网络控制技术》网络工程教研室邬春学2024/6/284一、绪论1.1网络控制系统根本概念1、常规控制系统结构控制器被控对象+_r(t)e(t)u(t)y(t)执行器传感器图1〔a〕网络工程教研室邬春学《网络控制技术》-第一局部绪论2024/6/285图1〔b〕控制器被控对象+_r(k)e(k)u(k)y(t)执行器传感器D/AA/Du(t)y(k)计算机控制对象网络工程教研室邬春学《网络控制技术》-第一局部绪论2024/6/286控制器被控对象+_r(k)e(k)u(k)y(t)接收器+执行器发送器+传感器图2〔a〕输入通道延迟反响通道延迟接收器:通讯控制器,D/A发送器:通讯控制器,A/Du(t)y(k)网络通道2、网络控制系统结构网络工程教研室邬春学《网络控制技术》-第一局部绪论7r(k)

T执行器被控对象传感器控制器网络通道图2〔b〕--反响通道时延--输入通道时延网络工程教研室邬春学《网络控制技术》-第一局部绪论2024/6/2883、网络控制系统定义通过网络形成闭环的反响控制系统,称为网络控制系统〔NCS:NetworkedControlSystems〕,即控制系统中的控制器、传感器和执行器通过网络来交换控制及传感等信息。分布式系统〔DCS〕、工业现场总线系统〔FCS〕、工业以太网〔Ethernet〕都属于网络控制系统的范畴。NCS表达了控制系统向网络化、集成化、分布化以及节点智能化的方向开展趋势,在工业控制、运动体控制、楼宇自动化等领域得到了广泛的应用。网络工程教研室邬春学《网络控制技术》-第一局部绪论2024/6/289图3(a)直接结构的网络控制系统4、网络控制系统抽象结构网络工程教研室邬春学《网络控制技术》-第一局部绪论2024/6/2810图3(b)分层结构的网络控制系统网络工程教研室邬春学《网络控制技术》-第一局部绪论2024/6/28115、网络控制系统特点(1)结构网络化:NCS最显著的特点表达在网络体系结构上,它支持如总线型、星型、树型等拓扑结构,与传统分层控制系统的递阶结构相比显得更加扁平和稳定;(2)节点智能化:带有CPU的智能化节点之间通过网络实现信息传输和功能协调,每个节点都是组成网络的一个细胞,且具有各自相对独立的功能;(3)控制现场化和功能分散化:网络化结构使原先由中央控制器实现的任务下放到智能化现场设备上执行,使危险得到了分散,从而提高了系统的可靠性和平安性;(4)系统开放化和产品集成化:NCS的开发遵循一定标准进行,是一个开放的系统。只要不同厂家根据统一标准来开发自己的产品,这些产品之间便能实现互操作和集成。网络工程教研室邬春学《网络控制技术》-第一局部绪论2024/6/28126、网络控制系统复杂性(1)网络环境下,多用户共享通信线路且流量变化不规那么,这必然导致网络时延,同时采用不同的网络协议会使时延具有不同的性质;(2)传输数据流经众多的计算机和通讯设备且路径不唯一,这会导致网络时延和网络数据包的时序错乱;(3)在网络中由于不可防止地存在网络阻塞和连接中断,这又会导致网络数据包的时序错乱和数据包丧失。网络工程教研室邬春学《网络控制技术》-第一局部绪论2024/6/28137、与传统点对点结构系统比较可以实现资源共享实现远程操作与控制具有高的诊断能力安装与维护方便能有效减少系统的重量与体积增加系统的灵活性与可靠性使用无线网络技术,可以实现使用大量广泛分布的廉价传感器与远距离的控制器、执行器构成某些特殊用途的NCS,这是传统的点对点结构的控制系统所无法实现的。网络工程教研室邬春学《网络控制技术》-第一局部绪论2024/6/28148、网络控制系统评价标准(1)网络效劳质量〔QoS,QualityofService〕:包括网络吞吐量,传输效率,误码率,时延可预测性和任务的可调度性。(2)系统控制性能〔QoP,QualityofPerformance〕:包括稳定性,快速性,准确性,超调和震荡等。网络工程教研室邬春学《网络控制技术》-第一局部绪论2024/6/28159、网络控制系统技术根底(1)控制技术:构建了网络控制系统的功能和算法结构,是其内在灵魂与核心。(2)计算机技术:各个节点和控制功能模块的实现方式,它是形成控制网络的软、硬件根底,是控制网络系统的血肉。(3)网络与通信技术:网络通讯技术连接了网络控制系统的各个组成局部,是系统的连接架构,它构成了网络控制系统的躯干。网络工程教研室邬春学《网络控制技术》-第一局部绪论2024/6/2816网络工程教研室邬春学《网络控制技术》-第一局部绪论17组合式模拟控制系统集中式数字控制系统集散控制系统现场总线控制系统开放嵌入式网络化控制系统集中式主从式分布式1.2NCS的产生和开展网络工程教研室邬春学《网络控制技术》-第一局部绪论2024/6/2818设备1检测/执行设备2检测/执行设备n检测/执行控制计算机集中控制系统〔DDC〕网络工程教研室邬春学《网络控制技术》-第一局部绪论2024/6/2819设备1检测/执行设备2检测/执行设备n检测/执行CPUCPUCPU上位机集散控制系统〔DCS〕控制室网络工程教研室邬春学《网络控制技术》-第一局部绪论2024/6/2820设备1检测/执行设备2检测/执行设备n检测/执行上位机总线控制系统〔FCS〕控制装置控制装置控制装置总线网络工程教研室邬春学《网络控制技术》-第一局部绪论2024/6/2821设备1检测/执行设备2检测/执行设备n检测/执行控制机2计算机网络控制机1控制机n网络化控制系统〔NCS〕网络工程教研室邬春学《网络控制技术》-第一局部绪论1.3NCS的应用221、基于校园网络的实时控制系统2、温室控制系统3、数控车床网络控制系统4、遥控操作的机器人控制系统网络工程教研室邬春学《网络控制技术》-第一局部绪论23基于校园网络的实时控制系统:客户机/效劳器模式。客户机校园网效劳器对象1对象2对象n网络工程教研室邬春学《网络控制技术》-第一局部绪论2024/6/2824温室控制系统温室控制系统室外气候站报警装置温度系统补光系统CO2系统灌溉系统通风系统对流系统制冷系统加热系统保温系统水灌溉肥料灌溉遮荫网通风风扇天窗侧窗喷雾对流系统空气加热土壤加热滴灌喷灌网络工程教研室邬春学《网络控制技术》-第一局部绪论2024/6/2825方案一:基于现场总线LONWORKS网络2024/6/2826笔记本电脑方案二:EtherNet加CAN总线网络2024/6/2827数控车床网络控制系统《网络控制技术》-第一局部绪论2024/6/2828基于遥控操作的机器人控制系统网络工程教研室邬春学《网络控制技术》-第一局部绪论2024/6/28291.4NCS中的根本问题1、时变传输周期传统计算机控制系统假设对被控对象进行等周期采样,使对系统分析大大简化;NCS中对采样数据的传输可以是周期的,也可以是非周期的。取决于控制网络的介质存取控制协议〔MAC:MediumAccessControlprotocol〕。网络工程教研室邬春学《网络控制技术》-第一局部绪论2024/6/28302、网络调度指一个节点多久可以传输一次信息,以及以多高的优先级传递信息,发生在用户层或传输层以上;调度控制环的采样周期和采样时刻,以尽量防止网络中冲突现象的发生;至于数据如何更有效地从出发点到达目的地以及当线路堵塞时应采取何种措施,这些问题在网络层由线路优化和堵塞算法考虑。网络工程教研室邬春学《网络控制技术》-第一局部绪论1.4NCS中的根本问题2024/6/28313、网络时延在NCS中由于信道竞争、物理信号编码和通信协议处理等带来的额外开销,在控制器、执行器和传感器之间不可防止地引入了不同类型的时延,这些时延统称为网络时延。根据所采用的网络协议和设备的不同,这类时延可能是确定的、有界的或随机的,它们在不同程度上降低了系统的控制性能,甚至造成系统的不稳定。尤其是当网络上存在多个控制回路时,网络时延会使各回路之间产生耦合,从而使NCS的分析和设计更加复杂。网络工程教研室邬春学《网络控制技术》-第一局部绪论1.4NCS中的根本问题2024/6/28324、单包传输和多包传输单包传输指NCS中的传感器、控制器的一个待发送数据被捆在一个数据包中发送;而多包传输指待发送的数据被分成多个数据包进行传输。传统的数字控制系统假设被控对象的输出和控制输入时同时传递的,这在NCS的多包传递中已不再成立。因为一个数据要分成多个数据包屡次传输,这些数据包不可能同时传递,也不可能同时到达。不同的网络适合不同类型的传输,Ethernet中一个数据包最大可以容纳1500个字节的数据,因此适合于单包传输的方式;DeviceNet中一个数据包最大可以容纳8个字节的数据,因此常常以多包方式进行传输。网络工程教研室邬春学《网络控制技术》-第一局部绪论1.4NCS中的根本问题2024/6/28335、数据包时序错乱

在网络环境下,被传输的数据流经众多的计算机和通讯设备且路径不唯一,因此将导致数据包的时序错乱问题。NCS中的时序错乱分成两种情况:。单包传输情况下指原来有一定先后次序的多个完整的数据在从源节点发到目标节点时,其到达的时序与原来的时序不同;多包传输情况下指一个完整数据的多个数据包从源节点发到目标节点时,其到达的时序与原来的时序不同。网络工程教研室邬春学《网络控制技术》-第一局部绪论1.4NCS中的根本问题2024/6/28346、数据包丧失在网络中由于存在网络阻塞和连接中断,因此会导致数据包的丧失。尽管多数网络具有重新传输的机制,但也只能在一个有限的时间内传输,超出这个之间后,数据也就会丧失。数据包丧失相当于网络结构和参数的改变,对于传统的点对点控制系统,将使系统变得不稳定。因为传统系统是同步和定时的系统。网络工程教研室邬春学《网络控制技术》-第一局部绪论1.4NCS中的根本问题2024/6/28357、节点驱动方式NCS的节点有两种驱动方式:时钟驱动和事件驱动。时钟驱动:网络节点在一个事先确定的时间到时开始动作,事先确定的时间为节点动作的依据,如节点的采样时刻。事件驱动:网络节点在一个特定的事件发生时开始动作,如网络节点通过数据网络从另外一个节点接受数据。NCS中的传感器一般采用时钟驱动,而控制器和执行器可以是时钟驱动,也可以是事件驱动。网络工程教研室邬春学《网络控制技术》-第一局部绪论1.4NCS中的根本问题2024/6/28368、时钟同步在NCS中,当控制器和执行器有一个为时钟驱动时,便存在一个时钟同步问题,其目的是给两个或多个节点的内部时钟以同样的值。NCS中的时钟同步分为硬件同步和软件同步。硬件同步:在系统的各个节点之间用导线连接,时钟同步信号由导线传递。软件同步:通过在网络上定时播送具有较高优先权的同步时钟的方式实现。NCS中多采用软件同步的方式。网络工程教研室邬春学《网络控制技术》-第一局部绪论1.4NCS中的根本问题2024/6/28371.5NCS研究内容1、对网络的控制〔ControlofNetwork〕:围绕网络的效劳质量,从拓扑结构、任务调度算法和介质访问控制层协议等不同的角度提出解决方案,满足系统对实时性的要求,减小网络时延、时序错乱、数据包丧失等一系列问题。可以运用运筹学和控制理论的方法来实现。2、通过网络的控制〔ControlthroughNetwork〕:指在现有的网络条件下,设计相适应的NCS控制器,保证NCS良好的控制性能和稳定性。可以通过建立NCS数学模型用控制理论的方法进行研究。3、NCS整体性能的优化与提高〔综合控制〕:综合考虑提高网络性能和控制性能的根底上,优化和提高整个NCS的性能。网络工程教研室邬春学《网络控制技术》-第一局部绪论2024/6/28381.5.1对网络的控制1、NCS体系结构和通信协议的研究结构决定功能,体系结构的每次开展都待来控制系统性能的极大提高。NCS是一种先进的控制系统,它的先进性首先表达在结构上,那么这种体系结构为什么是先进的,有没有更先进更适合控制领域的体系结构?网络技术的应用带来了通讯协议的研究问题,ISO/OSI参考模型、TCP/IP协议、以太网、令牌环网、无线通讯协议等技术在计算机网络领域已经逐渐成熟并被广泛应用,这些技术能否用于控制领域,如何改造才能应用,已成为NCS的研究热点。网络工程教研室邬春学《网络控制技术》-第一局部绪论2024/6/28392、NCS时延分析和网络调度实时性向来是控制系统面临的重要问题,对NCS,由于数据传输带来的延迟,实时性的研究就是要保证在特定环境下,各种设备间的通信能保证系统的实时性要求。一方面,加强网络通信的实时性,采用适宜的调度算法是减小时延的根本手段;另一方面,研究网络时延的特征,并建立相应的数学模型,可以为控制算法的设计提供支持和保证。网络工程教研室邬春学《网络控制技术》-第一局部绪论1.5.1对网络的控制2024/6/28403、NCS数据包传送的问题单包传输和多包传输出现数据包时序错乱和数据包丧失问题时,NCS系统的稳定性问题,以及克服上述问题的方法。网络工程教研室邬春学《网络控制技术》-第一局部绪论1.5.1对网络的控制2024/6/28414、NCS中带通信约束的控制问题由于网络带宽以及系统节点数目的限制,通信速率是有界的。如何在保证系统稳定或一些其它性能指标的情况下得到每个NCS的通讯速率上界,以及如何在由通信上界的情况下进行状态估计、控制器设计等就构成了带通信约束的控制器问题。网络工程教研室邬春学《网络控制技术》-第一局部绪论1.5.1对网络的控制2024/6/28425、NCS的系统与信息的集成研究不同厂家的产品如何实现设备间和系统间的信息传递与沟通,以及如何制定统一的标准使得这种集成更方便,本钱更低。集成技术在实践上能解决远程实时控制中遇到的许多难题,理论上还可大大促进控制、计算机和通信技术等学科的交叉开展。网络工程教研室邬春学《网络控制技术》-第一局部绪论1.5.1对网络的控制1.5.2通过网络的控制431、NCS的数学模型NCS中被控对象的连续工作状态方程为:节点的工作方式分为时间驱动和事件驱动两种。根据节点不同的工作方式,可以得到不同的系统离散事件模型。当时延为随机情况时,此时系统为一随机不确定系统。〔1.1〕网络工程教研室邬春学《网络控制技术》-第一局部绪论2024/6/28442、NCS的极点配置设计方法在NCS中,将随机时变时延转化为固定时延,然后针对转化后的固定时延设计控制器。控制器的设计分为控制规律的设计和状态观测器的设计。根据给定的闭环系统的极点和观测器的极点分别设计控制规律和观测器,控制规律的作用是根据系统的状态产生控制量,而观测器的主要作用是利用带延迟的局部状态信息计算系统的全状态。网络工程教研室邬春学《网络控制技术》-第一局部绪论1.5.2通过网络的控制2024/6/28453、NCS的最优化设计方法在NCS中,将网络时延作为系统中的随机变量或随机过程,进而设计最优控制器,即LQG设计问题,包括最优控制规律设计和最优状态估计两个方面。根据二次性能指标设计系统的最优控制规律,由Kalman滤波器得到最优状态估计。控制规律的作用是根据系统的状态产生控制量,而观测器的主要作用是利用带延迟的局部状态信息计算系统的全状态。网络工程教研室邬春学《网络控制技术》-第一局部绪论1.5.2通过网络的控制2024/6/28464、NCS的鲁棒控制设计方法鲁棒控制理论是针对实际工程中模型不确定性开展起来的,因此对于此类问题可以直接应用鲁棒控制器的设计方法来解决。将NCS时延环节转化为系统的不确定块,同时可以考虑被控对象的不确定性,然后针对转化后的系统设计鲁棒控制器。该控制器能同时保证NCS的鲁棒稳定性和鲁棒性能指标,此性能指标是确定性的性能指标,而不是概率意义上的性能指标。网络工程教研室邬春学《网络控制技术》-第一局部绪论1.5.2通过网络的控制2024/6/28475、NCS的智能控制设计方法高级控制和智能控制对于解决变化的问题和情况有较好的适应能力,因此可以用智能控制和先进控制策略解决时延不确定和时延补偿问题,以提高系统的鲁棒性。常用的智能控制

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论