《液位模糊控制系统的设计》由会员分享,可在线阅读,更多相关《液位模糊控制系统的设计(39页珍藏版)》请在金锄头文库上搜索。
1、摘 要-II-Abstract摘 要液位控制系统广泛存在于各个领域,是工业过程控制中的典型控制之一,液位控制早期运用PID控制方法实现。常规的PID控制器具有无静态误差、高可靠行、算法简单等优点。它的设计核心是整定参数,对于确定性的被控对象通过设定合适的PID控制器的三个参数,可以获得比较理想的控制效果。但由于实际控制系统具有时变性、多变量、大滞后等特点,且在控制过程中会受到各种干扰因素的影响,要建立精确的数学模型很困难,也就不能达到预期效果。近些年来,在很多控制过程中模糊控制都取得了成功,模糊控制器具有不依赖被控对象数学模型,适应性强的优点,在许多无法建立精确数学模型的复杂系统中表现出了其优
2、越性,不仅获得了较好的控制效果,而且又能简化系统的设计。因此,模糊控制在水箱液位控制系统中就成为较好的选择。本文利用模糊控制理论设计一水箱水位模糊控制器,具体给出了系统设计方案。首先详细的介绍了模糊控制的基本原理及模糊控制器的相关知识,其次讲述了对系统进行模糊控制的具体设计内容,在此基础上提出对水箱水位进行模糊控制的方案。最后,充分利用MATLAB的模糊逻辑工具箱和Simulink相结合的功能得到实际液位跟踪给定液位的曲线,仿真结果证实水箱液位模糊控制系统能够获得良好的控制效果。关键词:液位控制;模糊控制;MATLAB;Simulink AbstractLiquid level control
3、 system exists in each field extensively and is one of the typical control in industrial process control, the liquid level control most used PID control method in the early days. Conventional PID controller has lots of strong points, for instance, it has no static error, its algorithm is simple and
4、it is reliable. The heart of its design is setting parameters; the certainty object can achieve satisfactory control effects through proper setting three parameters of PID. But the practical control systems have the characteristics of time-dependence, nonlinear, large lag and they will be influenced
5、 by various kinds of interference factors, so it is difficult to set up accurate mathematics model, then it is not possible to achieve the desired results.In the recent years, fuzzy control has achieved success in many control process. Fuzzy controller has outstanding merits that do not rely on math
6、ematics model of object and whose adapting ability is strong, it shows its superiority in many complex systems which have no accurate mathematics model. It not only wins the better control results, but also can reduce system design. Therefore, control fuzzily become better choice on water tank level
7、 control system. This text designs a water tank level fuzzy control system according to the fuzzy control theory and puts forward a design scheme specifically. Firstly, it introduces the fuzzy control theory and the related knowledge of the fuzzy controller. Then, it describes the detailed design th
8、ings for the system design, and proposes a fuzzy control scheme for the liquid level of the water tank on this basis. At last, the system has also fully utilized the function that the fuzzy logic toolbox of MATLAB combines with SIMULINK, and obtains the curve of the actual level tracking the desired
9、 level. Simulation results show that the water tank fuzzy control system can possess good control performance.Keywords: liquid level control; fuzzy control; MATLAB; Simulink目 录目 录摘要.Abstract.目录.第一章 引言.11.1 模糊控制的研究背景和现状.11.1.1 研究背景.11.1.2 研究现状.11.2 课题来源及研究的意义.21.3 本课题的研究内容及任务.3第二章 模糊控制系统.42.1 模糊控制的原理
10、.42.2 模糊控制器的组成.4 2.2.1 模糊化.5 2.2.2 数据库.7 2.2.3 规则库.8 2.2.4 推理机.8 2.2.5 反模糊化.82.3 模糊控制器的结构.9第三章 模糊控制器及模糊控制系统设计.113.1 常规模糊控制器设计.113.2 模糊控制器的输出形式.13 3.2.1 位置式输出.13 3.2.2 增量式输出.143.3 模糊控制器参数与系统控制性能.15 3.3.1 模糊控制器输入、输出变量的论域.15 3.3.2 模糊控制器输入比例因子及的影响.16第四章 液位模糊控制系统的设计及仿真.194.1 确定控制方案.194.2 液位模糊控制系统的设计.19 4.2.1 确定模糊控制器的结构.19 4.2.2 定义输入、输出模糊集及其论域.19 4.2.3 定义隶属函数.19 4.2.4 建立模糊控制表.21 4.2.5 模糊推理.22 4.2.6 反模糊化.224.3 模糊控制系统仿真.22 4.3.1 系统仿真模型的建立.22 4.3.2 水箱液位模糊推理系统(FIS)的建立.22 4.3.3 对Simulink模型控制系统的构建.25 4.3.4 对系统进行Simulink模型仿真.27结论.