基于T—S模糊控制器的网络控制系统仿真研究
2017-07-12张晓倩宋晓茹
张晓倩+宋晓茹



摘要:为了研究网络控制系统不同的控制算法对系统的影响,利用Matlab中Simulink模块和TrueTime工具箱搭建网络控制系统的模型,当网络控制系统存在一定时延时,分别搭建采用PID控制器的网络控制系统的模型和采用T-S模糊控制器的网络控制系统的模型,仿真分析系统的输出曲线,结果表明:采用T-S模糊控制器的系统输出曲线超调量小,调节时间短,很快达到稳定,说明基于T-S模糊模型的控制算法能够补偿时延,提高系统的稳定性。
关键词:网络控制系统;T-S模糊控制器;TrueTime工具箱;稳定性
中图分类号:TP273 文献标识码:A
Abstract:In order to study the influence of different control algorithms on the networked control system,the model of networked control system is built by usingsimulink module in matlaband TrueTime toolbox,Models are built respectively by using PID controller of networked control system and T-S fuzzy controller of networked control system,simulation analysis of the output curve of system when networked control system has some time delay. The results show: the system output curve with T-S fuzzy controllerhave small overshoot, short adjusting time, quickly achieve stability, control algorithm based on T-S fuzzymodel can compensate delay, improve the stability of system.
Key words: Networked control system, T-S fuzzy controller,TrueTime toolbox, Stability
1.引言
传感器从被控对象中采集信息,通过通信网络把采集并处理过的信息发送给控制器,控制器根据控制算法得到的控制信号通过通信网络发送给执行器,执行器收到控制信号作用于被控对象,构成的闭环的、分布式的控制系统,称为网络控制系统[1](Networked Control System,NCS)。李建东[2]在基于线性矩阵不等式的条件下,给出系统稳定的充分条件和鲁棒控制器,通过相关的数值例子来研究基于T-S模糊控制器对网络控制系统的有效性。郝星华等[3]研究基于T-S模糊控制器的带有一定丢包率的网络控制系统,并设计出一种镇定T-S模糊控制器的方法。顾艳丽等[4]先介绍基于T-S模糊控制器网络控制系统的应用,再研究基于T-S模糊控制器的网络控制系统鲁棒控制,最后总结网络控制系统的稳定性及鲁棒控制等问题。但并没有针对基于T-S模糊控制器的网络控制系统进行建模、编写各个模块程序、仿真分析。……
