论文部分内容阅读
以网络作为各组成部件之间信息传递通道的控制系统,称之为网络化控制系统。尽管网络给控制系统带来了众多便利,如节点间资源共享、互可操作性、连接简便、模块化特性和适应性等,但同时会使得控制系统的分析和综合变得更加复杂。由于网络传输不可避免的存在迟延,信号的不稳定和丢包等错误,因此传统控制系统理论直接用于网络化控制系统会引发一系列问题,从而对控制系统的性能指标造成负面影响,甚至使系统变为不稳定系统。本论文针对网络传输对控制系统性能的影响分析及控制策略进行了研究并取得了以下成果:1、在对网络化控制系统进行分析的基础上,对控制器与执行器位于同一节点的网络化控制系统,提出了针对网络传输迟延的控制策略,并推导了此类系统稳定的充分必要条件。对迟延小于一个采样周期的情况,利用对象状态模型、数据包的时间戳和当前收到的对象状态,计算出执行器动作时刻的状态值和相应的控制量,以补偿网络传输迟延的影响;对长时间传输迟延的情况,利用对象状态模型以及已有的对象状态对当前状态变量进行周期性预估,以预估器的输出作为控制计算的依据,当从网络中接收到新的对象状态值时,将采用该状态量修正估计出的状态值。2、提出了针对网络传输迟延和数据包丢失问题的CEDP (Compensation andEstimation for Delay and Packet dropout)方法。该方法在控制器中建立对象状态的近似模型,采用带时间戳的单数据包来完成数据传输,用补偿器克服网络传输迟延的影响,而当数据包丢失时采用估计器来实现状态的估计,以减轻甚至消除网络传输对控制计算的影响。3、将采用CEDP方法的网络化控制系统CEDP-NCS模型化为一个具有两个事件的异步动态系统。推导出使CEDP-NCS系统满足指数稳定条件的时变双线性矩阵不等式(BMIs)。4、为得到网络化控制系统衰减指数的最大值,提出了求解时变BMI的计算方法,创建了两个Matlab函数bound_logαi和decay_rate_ncs来实现上述BMIs求解,并给出了得到一对可行解的计算过程。