毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

基于MATLAB GUI的三容水箱液位控制系统设计

时间:2018-03-23 16:43来源:毕业论文
以THJ-3型高级过程控制实验装置的三容水箱为被控对象。首先对被控对象的模型进行分析,并采用实验建模法求取模型的传递函数。然后,根据被控对象模型和被控过程特性并加入PID调节

摘要:长期以来,在过程控制领域,MATLAB因其强大的数据处理功能而多用于系统仿真。即使在监控系统中,也是把MATLAB与其他监控软件的可视化界面功能相结合,实现动画连接;利用MATLAB编辑智能控制算法作为后台主控,对控制过程进行监控。这样虽然可以实现监控的功能,但是涉及到多个软件的结合,容易引起系统的不稳定。而本实验是完全基于MATLAB软件,编写控制算法,利用GUI功能,实现监控软件界面的可视化,相对来说系统的稳定性有所提高。MATLAB的GUI不仅可以制作界面,而且可以调用MATLAB里的任何工具箱函数,甚至可以用M语言很方便的编写用户想要的可以实现不同功能的函数。20043
本实验以THJ-3型高级过程控制实验装置的三容水箱为被控对象。首先对被控对象的模型进行分析,并采用实验建模法求取模型的传递函数。然后,根据被控对象模型和被控过程特性并加入PID调节器设计串级控制系统,采用MATLAB GUI制作界面对该系统实现监控。
本文介绍了鸿格ICP系列智能采集模块;并且实现了MATLAB与数据采集卡的串行通信连接;采用此串行方式可以方便用户对数据采集卡的即插即用。再次,采用模块化思想,设计并完成了一个监控平台的基本功能,比如实时曲线、历史曲线、历史数据、数据库连接的实现。最后,用M语言编写了常规PID控制算法,实现了对液位的有效控制。
毕业论文关键词:MATLAB;GUI;液位控制系统;串行通信;工具箱函数;PID.
 Design of three tank water level control system based on MATLAB GUI
Abstract:  Over the years, in the field of process control, MATLAB because of its powerful data processing capabilities is used for system simulation. Even in the monitoring system, the visual interface capabilities of other monitoring software and MATLAB connected to achieve animation connection. Using MATLAB edited intelligent control algorithm as the main control to monitor the control process. It is possible to achieve the monitoring function, but related to the combination of multiple software, easily lead to instability of the system. This experiment is completely based on the MATLAB software, writing the control algorithm, using GUI functions, and monitoring software interface visualization. The stability of the system increased. Using MATLAB GUI can edit screen, and call any of the MATLAB toolbox function, even use M language to write the user wants can realize different function.
In this paper ,the single tank of THJ-type 3 advanced process control system experimental device as the controlled object,analysing the single-tank system using mixed method to establish the mathematical models of Single tank water. The single loop process control system, using a measuring sensor, a controller and an actuator. Single loop system has the advantages of simple structure, easy to debug, while at the same time to meet with the requirements of industrial process control, applicable to the occasion of the less demanding of quality control, accounting for more than 80 percent in the control system.
This paper introduces the hung grid ICP series intelligent acquisition module. And the realization of the MATLAB and data acquisition card serial communication connection. The serial is accessible to a user on data acquisition card plug-and-play. Again, using the idea of modularization design, and completed a monitoring platform for the basic functions, such as real-time curve, curve of history, historical data, the database connection, the realization of three-dimensional animation, printing module, alarm module. Finally, using the M language to write a conventional PID to achieve effective control of the level.
Keywords: MATLAB; GUI; control system; serial com
目 录
1.绪论    1
1.1 课题研究的背景和目的    1 基于MATLAB GUI的三容水箱液位控制系统设计:http://www.youerw.com/zidonghua/lunwen_11670.html
------分隔线----------------------------
推荐内容