基于中心逆解耦的VL精馏塔控制器设计与仿真本科毕业论文.doc
《基于中心逆解耦的VL精馏塔控制器设计与仿真本科毕业论文.doc》由会员分享,可在线阅读,更多相关《基于中心逆解耦的VL精馏塔控制器设计与仿真本科毕业论文.doc(42页珍藏版)》请在三一办公上搜索。
1、吉林化工学院毕业设计说明书基于中心逆解耦的VL精馏塔控制器设计与仿真Controller Design and Simulation for VL-Type Chemical Distillation Based on Central Inversion Decoupling学生学号: 学生姓名: 专业班级: 指导教师: 职 称: 起止日期: 摘 要精馏是在炼油、化工等众多生产过程中广泛应用的一个传质过程。精馏过程通过反复的汽化与冷凝,使混合物料中的各组分分离,分别达到规定的纯度。精馏塔的控制直接影响到产品质量,产量和能量消耗,因此精馏塔的自动控制问题长期以来一直受到人们的高度重视。精馏塔是一
2、个多输入多输出的多变量过程,内在机理较复杂,不同的塔工艺结构差别很大,而工艺对控制提出的要求又较高,所以确定精馏塔的控制方案是一个极为重要的课题。本文通过熟悉精馏塔系统的动态模型,能对精馏塔设计解耦控制器,然后基于解耦控制器设计了PID控制器,并进行参数整定。利用MATLAB/Simulink软件,完成了系统仿真,结果表明达到了预期的控制效果。关键词:精馏;PID;仿真AbstractDistillation is a widely used mass transfer process in the refining, chemicals and many production process
3、. Distillation process make the various components of hybrid material separation by repeating evaporation and condensation, respectively at the purity of specified. The control of the distillation column directly affects the product quality, output and energy consumption. Therefore, the automatic co
4、ntrol of the distillation column has been attached great importance for a long time.The distillation column is a multi-variable process with multiple inputs and outputs, the internal mechanism is complex, the structure of different tower process is very different, and the requirements for controllin
5、g the process are higher, so making sure control scheme of rectification tower is a very important topic. In this paper, through the familiar distillation column dynamic model, we can design a decoupling controller for a distillation column and design a PID controller based on the decoupling control
6、ler and the parameters are setting. Using MATLAB/Simulink software finished the system simulation, the result shows that the expected control effect is achieved.Key Words:Distillation;PID;Simulation目 录摘 要IAbstractII第1章 绪论11.1 课题研究背景与意义11.2 精馏塔国内外研究现状21.3 MATLAB简介31.3.1 MATLAB的发展历程31.3.2 MATLAB语言的特点5
7、1.3.3 Simulink简介51.4 本文的研究内容6第2章 精馏塔解耦控制器设计72.1 精馏塔系统72.1.1 精馏塔的控制要求72.1.2 精馏塔的扰动因素72.1.3 精馏塔的动态数学模型92.2 精馏塔前馈补偿解耦控制器设计102.2.1 前馈补偿解耦控制原理102.2.2 延迟环节近似方法112.2.3 解耦器设计112.2.4 解耦效果测试132.3 精馏塔中心逆解耦控制器设计172.3.1 解耦原理172.3.2 解耦器设计172.3.3 解耦效果测试19第3章 PID控制203.1 PID控制简介203.1.1 PID控制的发展历程203.1.2 PID控制基本用途213
8、.1.3 PID控制原理特点213.2 PID参数整定233.2.1 临界比例度法233.2.2 衰减曲线法243.2.3 经验试凑法24第4章 基于解耦的精馏塔PID控制264.1 前馈补偿法精馏塔PID控制264.2 中心逆解耦精馏塔PID控制284.3 系统的鲁棒性304.3.1 鲁棒控制304.3.2 系统的鲁棒性考察30结 论33参考文献34致 谢35第1章 绪论1.1 课题研究背景与意义精馏是化工生产中分离互溶液体混合物的典型单元操作,其实质是多级蒸馏。即在一定压力下,利用互溶液体混合物各组分的沸点或饱和蒸汽压不同,使轻组分(沸点较低或饱和蒸汽压较高的组分)汽化,经多次部分液相汽化
9、和部分气相冷凝,使气相中的轻组分和液相中的重组分浓度逐渐升高,从而实现分离。精馏过程如图1-1所示。图1-1 精馏过程精馏过程的主要设备有:精馏塔、再沸器、冷凝器、回流罐和输送设备等。精馏塔以进料板为界,上部为精馏段,下部为提留段。一定温度和压力的料液进入精馏塔后,轻组分在精馏段逐渐浓缩,离开塔顶后全部冷凝进入回流罐,一部分作为塔顶产品(也叫馏出液),另一部分被送入塔内作为回流液。回流液的目的是补充塔板上的轻组分,使塔板上的液体组成保持稳定,保证精馏操作连续稳定地进行。而重组分在提留段中浓缩后,一部分作为塔釜产品(也叫残液),一部分则经再沸器加热后送回塔中,为精馏操作提供一定量连续上升的蒸气气
10、流。蒸馏是当代应用最广的一项工业分离技术,目前已具有相当成熟的经验与研究基础,今后较长时期仍将是工业分离的主要手段。在我国,随着化学工业特别是石油工业发展,蒸馏技术得到十分广泛的应用。蒸馏是高能耗的分离过程,其应用量大而广,无论是在提高产量或质量方面,还是在减少能耗方面的改进都可能取得可观的经济效益。它一直受到国家的重视与支持,曾被列为重大项目,并成立了蒸馏国家重点实验室(化学工程联合国家重点实验室的一部分)以及有关的新技术推广中心。近年来,随着石油和化工工业的飞速发展及市场经济的要求,精馏产品越来越广泛,纯度越来越高。这要求不仅要对精馏方法、设备加以改进,对与其相适应的自动控制也同样提出了更
11、为广泛更高层次的要求。人们对控制系统的控制精度,响应速度,系统稳定性与适应能力的要求越来越高,而实际工业生产过程中的被控对象往往具有非线性,时延的特点,应用常规的控制手段很难以打达到理想的控制效果。研究对非线性,时延对象的先进控制策略,提高系统的控制水平,具有重要的实际意义。然而,当前的学术研究成果与实际生产应用技术水平并不是同步的,甚至相差几十年,究其原因固然是多方面的,主要的原因在于理论研究尚缺乏实际背景的支持。理论的算法一旦应用于现场就会遇到各种各样的实际问题,制约了其应用的前景。在目前尚不具有在实验室中复现真实工业过程条件的今天,开发经济实用的具有典型对象特性的实验装置无疑是一条探索将
12、理论成果转化为应用技术的捷径。1.2 精馏塔国内外研究现状蒸馏是当代应用最广的一项工业分离技术,目前已具有相当成熟的经验与研究基础,今后较长时期仍将是工业分离的主要手段。在我国,随着化学工业特别是石油工业发展,蒸馏技术得到十分广泛的应用。蒸馏是高能耗的分离过程,其应用量大而广,无论是在提高产量或质量方面,还是在减少能耗方面的改进都可能取得可观的经济效益。它一直受到国家的重视与支持,曾被列为重大项目,并成立了蒸馏国家重点实验室(化学工程联合国家重点实验室的一部分)以及有关的新技术推广中心。近20年来,有关精馏塔控制的研究热点大致包括:开发和应用线性多变量控制技术、自适应控制、预测控制、推理控制和
13、鲁棒控制算法,进行精馏塔控制系统设计;针对精馏装置的非线性本质,将非线性控制技术应用于精馏塔的控制;将神经网络、模糊控制等智能控制方法应用于精馏塔;考虑精馏塔节能应用先进控制与优化策略实现精馏塔的节能优化运行。此外,人们还开发出了一些专用或通用的商业化软件,应用于精馏塔的控制,如Emerson公司Delta V Distillation APC Package。该系统提供了支持4个变量的多变量预测控制器,和2个基于神经网络的的成分估计预测器。在其它通用控制软件方面,张敏、樊春江针对中国石油兰州石化三苯精馏单元的工艺特点及控制现状,使用DMCplus实现了装置的多变量预测控制;王朝辉、苏宏业将多
14、变量预测控制软件APC-Hiecon应用于氯乙烯精馏过程中,设计了多变量预测控制器。在鲁棒控制应用于精馏塔对象的研究方面,王钊副设计了对象具有加性不确定性时基于日控制的Smith预估器,将具有多个时间滞后系统的跟踪问题转化为标准H。控制器设计问题,采用动态输出反馈方法,通过解两个Riccati不等式完成控制器的综合。恒庆海指出对精馏塔采用高阶常规鲁棒设计的控制器进行降阶所得的控制器具有脆弱性,不能保证设计要求的鲁棒性,精馏塔在设计范围内摄动时,系统出现渐发散现象。他提出将精馏塔控制器摄动转化为被控对象摄动,给出了不需要控制器降阶的精馏塔。非脆弱鲁棒控制器设计方法。对MIMO精馏塔系统,给出了可
15、简化求解过程的PI控制器形式。讨论了精馏塔非脆弱鲁棒控制不确定权函数和性能函数的选择,求解了非脆弱鲁棒PI控制器。Kitsios利用遣传算法的多目标特性进行结构已选定的次优控制器的设计,克服无穷控制器阶数过高的问题,用于病态精馏塔仿真对象控制器的设计。Gonzalez-Trejo提出了一种由名义输入输出线性补偿器、状态观测器、不确定性估计器组成的线性反馈自适应控制器结构,将其应用于精馏装置的数值仿真试验,有较好的抗干扰性能。Zhu等采用一 种改进的内模控制算法和基于奇异值分解的控制算法对高纯度热集成精馏过程进行控制,有效地克服了装置的非线性与对操作参数的敏感性。近十几年来,对精馏塔两端组分控制
16、、控制系统结构分析综合逐渐成为研究热点, 而且由于现阶段组分的在线测量装置的精度很难满足在线控制的需要。因此推理控制受到了越来越多的关注。但由于精馏过程的强关联性,最常用于构建推理模型的递推最小二乘算法效果不佳。因此常采用偏最小二乘法来构建成分估计器。Fujii报道了此类成分估计器在实际工业精馏装置中的应用。Kano等人进一步对基于PLS的成分估计器进行了研究。将稳态、静态和动态推理模型进行了比较,指出动态推理模型有最好的估计精度。在此基础上,Kano又提出了一种“预测推理控制”,使用在线辨识的推理模型估计未来成分的变化,并依此对其进行控制。1.3 MATLAB简介1.3.1 MATLAB的发
17、展历程MATLAB名称由Matrix和Laboratory两词的前三个字母组合而成,顾名思义其主要功能是矩阵运算,其首创者是Cleve Moler教授。1980年前后,当时的墨西哥大学计算机主任Moler教授在讲授线性代数课程时,发现用其他高级语言编程极为不便,便构思开发了MATLAB,这一软件利用了当时数值线性代数领域最高水平的EISPACK和LINPACK两大软件包中可靠的子程序,用Fortran语言编写了一套集命令翻译、科学计算于一身的交互式软件系统。该语言无需像C语言和Fortran语言那样编写源程序、编译、连接,最终形成可执行文件。早期的MATLAB是用Fortran语言编写的,只能
18、做矩阵运算,绘图也只能用极其原始的方法,内部函数也只提供了几十个。1984年,Clver Moler和John Little 等人成立了Math Works公司,正式将MATLAB推向市场。从此,MATLAB的内核采用C语言编写,除了原有的数值计算能力外,还增加了丰富多彩的图形图像处理、多媒体功能、符号运算和与其他流行软件的接口功能,这使得MATLAB的功能越来越强大。MATLAB以其良好的开放性和运行的可靠性,使很多领域封闭式的数值计算软件包纷纷被淘汰,而改在MATLAB平台上重建。20世纪90年代,MATLAB已经成为国际控制界公认的标准计算软件,在国际上30多个数学类科技应用软件中,MA
19、TLAB在数值计算方面独占鳌头。Math Works公司于1993年推出了具有划时代意义的基于Windows平台的MATLAB 4.0版,使之应用范围越来越广。1994年推出的4.2版扩充了4.0版的功能,尤其在图形界面设计方面更提供了新的方法。1997年推出了MATLAB 5.0版,定义了更多的数据结构,如单元数据、数据结构体、多维矩阵、对象与类等,使其成为一种更方便编程的语言。1999年推出的MATLAB 5.3版在很多方面又进一步改进了MATLAB语言的功能。2000年10月底推出了其全新的MATLAB 6.0正式版,在核心数值算法、界面设计、外部接口、应用界面等诸多方面有了极大的改进。
20、2002年夏推出的MATLAB 6.5版,其最大特点是采用了JIT加速器,使MATLAB、Simulink的升级以及其他最新的75个模块的升级,并具有用于数据分析、大规模建模、固定点开发、编码等的新特征。2007年秋发布了MATLAB 7.4版,该版本对以前版本的很多模块做了升级改进,同时增加了MATLAB Builder for . net,扩展了MATLAB Compiler的功能,使网络程序员可以通过C#、VB、.net等语言使用MATLAB。虽然MATLAB是计算数学专家倡导并开发的,但其普及和发展离不开自动控制领域学者的贡献,因为在MATLAB的发展进程中,许多有代表性的成就与控制界
21、的要求是分不开的,其大多数工具箱也都是有关控制方面的。MATLAB具有强大的数学运算能力、方便实用的绘图功能及语言的高度集成性,它在其它科学与工程领域的应用也越来越广,并且有着更广阔的应用前景和无穷无尽的潜能。MATLAB是一个十分有效的工具,能解决在教学与研究中遇到的问题,可以将使用者从繁琐的底层编程中解放出来,把有限的宝贵时间更多的花在解决问题中,大大提高了工作效率。目前,MATLAB已经成为国际上最流行的科学与工程计算的软件工具,它不仅是一个“矩阵实验室”和一张“手写计算纸”,而且已经成为了一种具有广泛应用前景的全新的计算机高级编程语言,有人称它为“第四代”计算机语言,它在国内外高校和研
22、究部门正扮演者重要的角色。MATLAB语言的功能也会越来越强大,不断适应新的要求,提出新的解决方法。MATLAB将长期在科学运算、自动控制与科学绘图领域处于重要地位。1.3.2 MATLAB语言的特点MATLAB被称为第四代计算机语言,利用其丰富的函数资源,可使编程人员从繁琐的代码中解脱出来。MATLAB用更直观、符合人们思维习惯的代码,代替了C语言的冗长代码,给用户带来的是最直观、最简洁的程序开发环境。MATLAB语言的主要特点是: 1语言简介紧凑,语法限制不严格,程序设计自由度大,使用方便灵活; 2数值算法稳定可靠,库函数十分丰富; 3运算符丰富; 4MATLAB既有结构化控制语句(if、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 中心 逆解耦 VL 精馏塔 控制器 设计 仿真 本科毕业 论文
链接地址:https://www.31ppt.com/p-3028344.html