《计算机控制系统设计报告 .pdf》由会员分享,可在线阅读,更多相关《计算机控制系统设计报告 .pdf(26页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、计算机控制系统课程设计姓名 : 班级 : 学号:专业 : 指导教师 : 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 26 页 - - - - - - - - - 1 摘要过程控制是自动技术的重要应用领域,它是指对液位、温度、流量等过程变量进行控制,在冶金、机械、化工、电力等方面得到了广泛应用。尤其是液位控制技术在现实生活、生产中发挥了重要作用,比如,民用水塔的供水,如果水位太低,则会影响居民的生活用水;工矿企业的排水与进水, 如果排水或进水控制得当与否,关系到车间的生
2、产状况;锅炉汽包液位的控制,如果锅炉内液位过低,会使锅炉过热,可能发生事故;精流塔液位控制,控制精度与工艺的高低会影响产品的质量与成本等。 在这些生产领域里, 基本上都是劳动强度大或者操作有一定危险性的工作性质, 极容易出现操作失误, 引起事故,造成厂家的的损失。可见, 在实际生产中,液位控制的准确程度和控制效果直接影响到工厂的生产成本、经济效益甚至设备的安全系数。所以,为了保证安全条件、 方便操作,就必须研究开发先进的液位控制方法和策略。在本设计中以液位控制系统的水箱作为研究对象,水箱的液位为被控制量,选择了出水阀门作为控制系统的执行机构。针对过程控制试验台中液位控制系统装置的特点,建立了基
3、于Visual Basic 语言的PID 液位控制模拟界面和算法程序。 虽然 PID 控制是控制系统中应用最为广泛的一种控制算法。但是,要想取得良好的控制效果,必须合理的整定 PID 的控制参数,使之具有合理的数值。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 26 页 - - - - - - - - - 2 目录第 1 章 概述 . 31.1 MATLAB 的基本介绍 . 31.2 PID 控制的基本介绍 . 31.3 单容水箱生产工艺. 51.4 设计目的 . 5第
4、 2 章 总体方案设计 . 62.1 单容水箱液位控制概述. 62.2 单容水箱液面控制系统的组成. 62.2.1 被控变量的选择. 7 2.2.2 执行器的选择. 7 2.2.3 液位变送器的选择. 72.3 单容水箱系统控制建模. 10 2.3.1 液面的控制实现. 10 2.3.2 被控对象 . 10 2.3.3 水箱的建模 . 10 第 3 章 PID 控制简介及整定 . 123.1 液面控制系统中PID 的算法 . 12 3.1.1 PID 控制原理 . 13 3.1.2 位置型算法 . 15 3.1.3 控制型算法 . 15 3.2 系统 PID 控制特点 . 16 3.3 系统
5、PID 参数整定方法 . 16 第 4 章 单容水箱液面控制仿真. 18 4.1 被控对象的模型仿真. 18 4.2 单容水箱液面控制仿真及结果. 18 总结 . 24 参考文献 . 25 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 26 页 - - - - - - - - - 3第1章 概述1.1.MATLAB的基本介绍(1)MATALB 语言体系 MATLAB 是高层次的矩阵数组语言具有条件控制、函数调用、数据结构、输入输出、 面向对象等程序语言特性。 利用它既可
6、以进行小规模编程,完成算法设计和算法实验的基本任务,也可以进行大规模编程,开发复杂的应用程序。(2)MATLAB 工作环境这是对 MATLAB 提供给用户使用的管理功能的总称包括管理工作空间中的变量据输入输出的方式和方法,以及开发、调试、管理M文件的各种工具。(3)图形图像系统这是 MATLAB 图形系统的基础,包括完成2D和 3D数据图示、图像处理、动画生成、图形显示等功能的高层MATLAB 命令,也包括用户对图形图像等对象进行特性控制的低层MATLAB 命令,以及开发 GUI应用程序的各种工具。(4)MATLAB 数学函数库这是对 MATLAB 使用的各种数学算法的总称 包括各种初等函数的
7、算法, 也包括矩阵运算、矩阵分析等高层次数学算法。(5)MATLAB 应用程序接口这是 MATLAB 为用户提供的一个函数库, 使得用户能够在 MATLAB 环境中使用c 程序或 FORTRAN 程序,包括从 MATLAB 中调用于程序 ( 动态链接 ) ,读写 MAT 文件的功能。 可以看出 MATLAB 是一个功能十分强大的系统,是集数值计算、 图形管理、程序开发为一体的环境。除此之外,MATLAB 还具有根强的功能扩展能力,与它的主系统一起,可以配备各种各样的工具箱,以完成一些特定的任务。1.2.PID 控制的基本介绍当今的自动控制技术都是基于反馈的概念。反馈理论的要素包括三个部分测量、
8、比较和执行。 测量关心的变量与期望值相比较,用这个误差纠正调节控制系统的响应。这个理论和应用自动控制的关键是做出正确的测量和比较后,如何才能更好地纠正系统PID -比例 - 积分 - 微分控制器作为最早实用化的控制器已有50 多年历史现在仍然是应用最广泛的工业控制器。PID 控制器简单易懂,使用中不需精确的系统模型等先决条件,因而成为应用最为广泛的控制器。PID 控制器由比例单元, P 、积分单元 I 和微分单元 D 组成。其输入e (t) 与输出 u (t) 的关系为公式名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心
9、整理 - - - - - - - 第 4 页,共 26 页 - - - - - - - - - 4公式 1-1 比例调节作用按比例反应系统的偏差 ,系统一旦出现了偏差 ,比例调节立即产生调节作用用以减少偏差。比例作用大 ,可以加快调节 ,减少误差 ,但是过大的比例 ,使系统的稳定性下降 ,甚至造成系统的不稳定。积分调节作用使系统消除稳态误差,提高无差度。因为有误差,积分调节就进行 ,直至无差 ,积分调节停止 ,积分调节输出一个常值。 积分作用的强弱取决与积分时间常数Ti,Ti 越小,积分作用就越强。 反之 Ti 大则积分作用弱 ,加入积分调节可使系统稳定性下降,动态响应变慢。积分作用常与另两种
10、调节规律结合,组成 PI 调节器或 PID 调节器。微分调节作用微分作用反映系统偏差信号的变化率,具有预见性 ,能预见 偏差变化的趋势,因此能产生超前的控制作用,在偏差还没有形成之前 ,已被微分调节作用消除。因此,可以改善系统的动态性能。 在微分时间选择合适情况下,可以减少超调 ,减少调节时间。微分作用对噪声干扰有放大作用,因此过强的加微分调节 ,对系统抗干扰不利。此外 ,微分反应的是变化率 ,而当输入没有变化时 ,微分作用输出为零。微分作用不能单独使用 ,需要与另外两种调节规律相结合,组成 PD 或 PID 控制器。PID 控制器由于用途广泛、使用灵活,,已有系列化产品。使用中只需设定三个参
11、数 Kp ,Ki 和 Kd 即可。在很多情况下,并不一定需要全部三个单元可以取其中的一到两个单元,但比例控制单元是必不可少的。首先,PID 应用范围广。虽然很多控制过程是非线性或时变的,但通过对其简化可以变成基本线性和动态特性不随时间变化的系统,这样PID 就可控制了。其次, PID 参数较易整定。也就是PID 参数 Kp,Ki 和 Kd 可以根据过程的动态特性及时整定。 如果过程的动态特性变化。 例如可能由负载的变化引起系统动态特性变化 PID 参数就可以重新整定。第三 PID 控制器在实践中也不断的得到改进,下面两个改进的例子,在工厂,总是能看到许多回路都处于手动状态。原因是很难让过程在“
12、自动”模式下平稳工作。由于这些不足。采用PID 的工业控制系统总是受产品质量、安全、产量和能源浪费等问题的困扰。PID 参数自整定就是为了处理PID 参数整定这个问题而产生的。现在,自动整定或自身整定的PID 控制器已是商业单回路控制器和分散控制系统的一个标准。在一些情况下针对特定的系统设计的PID 控制器控制得很好 ,但它们仍存在一些问题需要解决如果自整定要以模型为基础。为了PID 参数的重新整定在线寻找和保持好过程模型是较难的。闭环工作时要求在过程中插入一个测试信号。这个方法会引起扰动所以基于模型的PID 参数自整定在工业应用不是太好。 如果自整定是基于控制律的,经常难以把由负载干扰引起的
13、影响和过程动态特性变化引起的影响区分开来。 因此受到干扰的影响控制器会产生超调产生一个不必要的自适应转换。 另外,由于基于控制律的系统没有成熟的稳定性分析名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 26 页 - - - - - - - - - 5方法参数整定可靠与否存在很多问题。因此许多自身整定参数的PID 控制器经常工作在自动整定模式而不是连续的自身整定模式。自动整定通常是指根据开环状态确定的简单过程模型自动计算PID 参数。但仍不可否认PID 也有其固有的缺点 P
14、ID 在控制非线性、时变、耦合及参数和结构不确定的复杂过程时,工作地不是太好。最重要的是,如果PID 控制器不能控制复杂过程,无论怎么调参数都没用。虽然有这些缺点,PID 控制器是最简单的有时却是最好的控制器。1.3 单容水箱生产工艺单容水箱液位控制系统实验装置模拟了工业生产过程中对液位、流量参数的测量和控制。它具有过程控制中动态过程的一般特点:大惯性、大时延、非线性,难以对其进行精确控制随着工业的发展 ,液位控制在各种过程控制中的应用越来越广泛,为保证生产过程的安全 ,效益等对液位控制的精确要求,传统 PID 控制和模糊控制在液位控制中都有应用。根据不同情况下对液位控制的要求,选择最适合的控
15、制方法 ,本实验以三容水箱的液位控制模型为研究对象,用传统的 PID 控制进行调节 ,观察到传统PID 控制措施简便 ,但超调量大 ,趋于稳定状态所需时间长。1.4 设计目的此次设计的最主要目的是单容水箱液位控制系统设计基于SIMNLINK仿真的设计,利用 MATLAB 软件对工业过程控制的仿真,通过作图以及数据的分析判断系统的合理性、稳定性等,使用Simulink 仿真工具进行三容水箱控制过程控制仿真,(单回路控制)包括过程控制数学模型的搭建,学习在虚拟环境下的 PID 参数整定。DGT 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - -
16、 - - 名师精心整理 - - - - - - - 第 6 页,共 26 页 - - - - - - - - - 6第 2 章 总体方案设计2.1 单容水箱液面控制概述单容水箱液位控制系统实验装置模拟了工业生产过程中对液位、流量参数的测量和控制。它具有过程控制中动态过程的一般特点:大惯性、大时延、非线性 ,难以对其进行精确控制。 在实验的基础上对单容水箱的数学模型进行推导并显示建立的数学模型正确的反映出了单容水箱的动态特性。单容水箱是工业生产过程中多容流程对象的抽象模型,具有很强的代表性 ,可模拟工业过程阶次、线性或非线性、单容或多容、耦合或非耦合等特性、验证各种控制策略的性能优劣,因而研究单
17、容水箱的控制具有重要的理论意义和实际应用价值. 本文在对单容水箱和工作机理分析的基础上,首先建立单容水箱的非线性数学模型,然后根据流量特性的特点 ,采用分段线性化的方法设计了变参数PID 控制器 ,仿真分析指出该控制策略在给定大范围变化时动态和静态性能较差的不足.从仿真和实验结果来看 ,非线性 PID 控制可以实现液位控制的“粗调”和“精调”,保证液位给定大范围变化情况下控制准确性 ,验证了本文所研究控制策略的正确性和可行性。系统原理图如图 2.1。2.2 单容水箱液位控制系统的组成本设计研究的水箱液位控制系统是简单控制系统,是使用的族普遍的、 结构最简单的一种过程控制系统。 所谓的简单控制系
18、统, 通常是指一个被控对象、 一个检测变送单元(检测元件及变送器)、一个控制器和一个执行器(控制阀)所组成的单闭环负反馈控制系统2.2.1被控变量的选择被控变量的选择是控制系统的核心问题,被控变量选择的正确与否是决定控制系统有无价值的关键。 对于任何一个控制系统, 总是希望其能够在稳定生产操作、增加产品产量、 保证生产安全及改善劳动条件等方面发挥作用,如果被控变量学则不当,配备再好的自动化仪表,使用在复杂、先进的控制规律也无用的,名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页
19、,共 26 页 - - - - - - - - - 7都不能达到预期的控制效果。对于水箱液位控制系统, 其被控变量是显而易见的,液位就是其被控变量,是直接参数控制。2.2.2 执行器的选择执行器在控制系统中起着极其重要的作用。控制系统的控制性能指标与执行器的性能和正确选用有着十分密切的关系。执行器接受控制其输出的控制信号,实现对操纵变量的改变, 从而使被控变量向设定值靠拢。执行器位于控制回路的最总端,因此又称为最终元件。本设计所使用的执行器为控制阀,也称调节阀。 控制阀发装现场, 通常在高温、高压、高粘度、强腐蚀、易渗透、易结晶、易燃易爆、剧毒等场合下工作。如果选择不当或维修不妥, 就会使整个
20、系统无法正常运作。经验表明, 控制系统不能正常运行的原因,多数发生在控制阀上。对于系统控制阀的选择很重要。控制阀接受控制器输出的控制信号, 通过改变阀的开度来达到控制流量的目的。控制阀有执行机构和调节机构两部分组成。执行机构是根据可能稚气的控制信号产生推力或位移的装置, 调节机构是根据执行机构的输出信号去改变能量或物料输送量的装置。控制阀按其能源形式可分为气动、 电动、液动三大类。液动控制阀推力最大,但比较笨重,目前已经极少使用。电动控制阀的能源取用方便,信号传递迅速,但结构复杂、防爆性能差。气动控制阀采用压缩空气作为能源,其特点是简单、动作可靠、平稳、输出推力较大、维修方便、防火防爆而且价格
21、较低,因此得到广泛应用。气动控制阀可以方便的与电动仪表配套使用,即使是采用电动仪表或计算机控制时,只要经过电气转换阀门定位器将电信号转换为20100kPa的标准气压信号仍可采用气动控制阀。调节阀基型产品即普通产品按基型结构特征分为几大类产品,它们是:直通单座阀、直通双座阀、套筒阀、角形阀、三通阀、隔膜阀、蝶阀、球阀、偏心旋转阀,其中前6 种为直行程调节阀,后3 种为角行程调节阀, 选择购买控制阀时, 必须首先弄清楚基型产品的特点、使用注意事项、各类变型产品、改进产品。(1)直通单座调节阀该阀具有泄漏小、许用压差小、流路复杂、结构简单的特点, 适用于泄漏要求严、 工作压差小的干净介质场合, 但小
22、规格的阀(如 DN15、20、25)亦可用于压差较大的场合,是应用最广泛的阀之一。(2)直通双座调节阀与单座阀相反,具有泄漏大、许用压差大的特点,适用于泄漏要求不严、工作压差大的干净介质场合,是应用最为广泛的阀之一。(3)套筒阀套筒阀具有单密封、双密封两种结构,前者相当于单座阀,后者相当于双座阀,适用于双座阀场合,除此之外,套筒阀还具有稳定性好、装卸方便的特点,但价格比单双座阀贵50%200%,还需要专门的缠绕密封垫。是仅次于单、双座阀应用较为广泛的阀。(4)角形阀节流型式相当于单座阀, 但阀体流路简单, 适用于泄漏要求小、 压差不大的不干净介质场合以及要求直角配管的场合。(5)三通阀具有 3
23、 个通道,可代替两个直通单座阀用于分流和合流及两相流名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 26 页 - - - - - - - - - 8(6)温度差成 150的场合,当 DN300mm 时,通常采用蝶阀。(9)球阀“O形球阀全开时为无阻调节, 自洁性能最佳, 适用于特别不干净、含纤维介质的两位切断场合。“V 形球阀具有近似等百分比的调节特性,适用于不干净、含纤维介质可调比较大的调节场合。球阀价格较贵。(10)偏心旋转阀该阀介于蝶阀和球阀之间, 自洁性能好, 调
24、节性能好, 亦可切断,适用于不干净介质和泄漏要求小的调节场合,但该阀价格较贵。2.2.3 液位变送器的选择测量变送环节的作用是将工业生产过程中的参数经过检测、变送单元转换成标准信号。在模拟仪表中,标准信号通常采用420mADC、15VDC、010mADC 的电流(电压)信号,或 20100kPa的气压信号; 在现场总线仪表中,标准信号是数字信号。下面是生产过程中常用的液位变送器。(1) 浮球式液位变送器浮球式液位变送器由磁性浮球、 测量导管、信号单元、电子单元、接线盒及安装件组成。一般磁性浮球的比重小于0.5,可漂于液面之上并沿测量导管上下移动。 导管内装有测量元件, 它可以在外磁作用下将被测
25、液位信号转换成正比于液位变化的电阻信号,并将电子单元转换成420mA 或其它标准信号输出。 该变送器为模块电路, 具有耐酸、 防潮、防震、防腐蚀等优点,电路内部含有恒流反馈电路和内保护电路,可使输出最大电流不超过28mA,因而能够可靠地保护电源并使二次仪表不被损坏。(2) 浮简式液位变送器浮筒式液位变送器是将磁性浮球改为浮筒,它是根据阿基米德浮力原理设计的。 浮筒式液位变送器是利用微小的金属膜应变传感技术来测量液体的液位、 界位或密度的。 它在工作时可以通过现场按键来进行常规的设定操作。(3) 静压或液位变送器该变送器利用液体静压力的测量原理工作。它一般选用硅压力测压传感器将测量到的压力转换成
26、电信号,再经放大电路放大和补偿电路补偿,最后以 420mA 或 010mA 电流方式输出。(4) 电容式物位变送器电容式物位变送器适用于工业企业在生产过程中进行测量和控制生产过程, 主要用作类导电与非导电介质的液体液位或粉粒状固体料位的远距离连续测量和指示。 电容式液位变送器由电容式传感器与电子模块电路组成,它以两线制420mA 恒定电流输出为基型,经过转换,可以用三线或名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 26 页 - - - - - - - - - 9四线方
27、式输出,输出信号形成为15V、05V、010mA 等标准信号。电容传感器由绝缘电极和装有测量介质的圆柱形金属容器组成。当料位上升时, 因非导电物料的介电常数明显小于空气的介电常数,所以电容量随着物料高度的变化而变化。变送器的模块电路由基准源、脉宽调制、转换、恒流放大、反馈和限流等单元组成。采用脉宽调特原理进行测量的优点是频率较低,对周围元射频干扰、稳定性好、线性好、无明显温度漂移等。(5)超声波变送器超声波变送器分为一般超声波变送器(无表头)和一体化超声波变送器两类, 一体化超声波变送器较为常用。 一体化超声波变更新器由表头(如 LCD 显示器)和探头两部分组成, 这种直接输出 420mA 信
28、号的变送器是将小型化的敏感元件(探头)和电子电路组装在一起,从而使体积更小、重量更轻、价格更便宜。超声波变送器可用于液位。物位的测量和开渠、明渠等流量测量,并可用于测量距离。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 26 页 - - - - - - - - - 102.3 单容水箱控制系统建模2.3.1 液位的控制实现除模拟 PID 调节器外,可以采用计算机PID 算法控制。首先由差压传感器检测出水箱水位;水位实际值通过单片机进行A/D 转换,变成数字信号后,被输
29、入计算机中;最后,在计算机中,根据水位给定值与实际输出值之差,利用PID 程序算法得到输出值, 再将输出值传送到单片机中, 由单片机将数字信号转换成模拟信号。 最后,由单片机的输出模拟信号控制交流变频器,进而控制电机转速,从而形成一个闭环系统,实现水位的计算机自动控制。2.3.2 被控对象本设计探讨的是单容水箱的液位控制问题。为了能更好的选取控制方法和参数,有必要知道被控对象上水箱的结构和特性。水箱的出水量与水压有关, 而水压又与水位高度近乎成正比。这样,当水箱水位升高时,其出水量也在不断增大。所以,若阀2V 开度适当,在不溢出的情况下,当水箱的进水量恒定不变时, 水位的上升速度将逐渐变慢,
30、最终达到平衡。由此可见,单容水箱系统是一个自衡系统。2.3.3水箱建模单容水箱系统的传递方框图如下名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 26 页 - - - - - - - - - 11在任何时刻水位的变化均满足物料平衡方程1()idodHQQQdtF1dHQdtF其中iQkoHQRF 为水槽的横截面积, F=1000cm2;k 为决定于阀门特性的系数,可以假定它是常数; R是与负载阀的开度有关的系数,在固定不变的开度下, R可视为常数,R=0.03s/cm2
31、;为调节阀开度,控制水流入量iQ,由控制器LC 控制; Kv为阀门静态增益,即当系统达到稳定时,阀门的增益,由于阀门为气关式,所以Kv 为“”,即328cm /s mAvK,可将阀门看成一个静态增益为vK的一阶惯性环节;液位变送器静态增益Km 为仪表的输出范围 /仪表的输入范围,假设液位变送器为线性仪表,则其可看成是一增益为1mA/cmmK的比例环节;dQ为扰动,其值可根据具体情况而定。假设扰动dQ为常值,在起始的稳定平衡工况下,平衡方程式(2-1)变为00010()idoQQQF式(2-5)减式( 2-1)得1()iodHQQdtF式(2-6)就是动态平衡方程式(1-1)的增量形式。考虑水位
32、只在其稳态值附近的小范围内变化,故可得以下近似012oQHR H于是式( 2-6)可化为011()2id HQHdtFR H(2-1) (2-2) (2-3) (2-4) (2-5) (2-6) (2-7) (2-8) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 26 页 - - - - - - - - - 12如果各变量都以自己的稳态值为起算点,则可去掉上市中的增量符号,得011()2idHQHdtFR HLaplace变换得:011( )( )2isH sQH
33、sFR H假设液位的初始值为016Hcm,代入数据得单容水箱系统的数学模型11( )( )10002*0.03*16isH sQH s被控对象传递函数为( )0.3( )( )3001pH sGsQ ss假设调节阀为一阶惯性环节,于是得单容水箱系统的传递函数方框图Gc(s)uQi(s)H(s)R(s)Y(s)E(s)Qd(s)+Q(s)1vvKT s0.33001smK第 3 章 PID 控制简介及整定3.1 液面控制系统的PID 算法数字 PID 控制是在实验研究和生产过程中采用最普遍的一种控制方法,在液位控制系统中也有着极其重要的控制作用。本章主要介绍PID 控制的基本原理,液位控制系统中
34、用到的数字PID 控制算法及其具体应用。(2-10) (2-11) (2-9) (2-12) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 26 页 - - - - - - - - - 133.1.1 PID 控制原理一般,在控制系统中, 控制器最常用的控制规律是PID 控制。常规 PID 控制系统原理框图如下图所示。系统由模拟PID 控制器和被控对象组成。 PID 控制器是一种线性控制器, 它是根据给定值 r(t)与实际输出值 c(t) 构成控制偏差( )( )(
35、)e tr tc t (3-1) 将偏差的比例( P)、积分(I )和微分( D)通过线性组合可以构成控制量,对被控对象进行控制,故称PID 控制器。它的控制规律为0( )1( )( )( )tDPIT de tu tKe te t dtTdt (3-2) 写成传递函数形式为( )1( )(1)( )PDIU sG sKT sE sT s (3-3) 式中PK比例系数;IT积分时间常数;DT微分时间常数;从系统的稳定性、响应速度、超调量和稳态精度等各方面来考虑,PID 控制器各校正环节的作用如下:积分比例微分被控对象+ + u(t) e(t) r(t) + - c(t) 名师资料总结 - -
36、-精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 26 页 - - - - - - - - - 141、比例环节比例电路用于加快系统的响应速度, 提高系统的调节精度。PK越大,系统的响应速度越快,系统的调节精度越高,但易产生超调,甚至会导致系统不稳定。PK取值过小,则会降低调节精度,使响应速度缓慢,从而延长调节时间,使系统静态、动态特性变坏。2、积分环节积分电路主要用来消除系统的稳态误差。IT越小,系统的静态误差消除越快,但IT过小,在响应过程的初期会产生积分饱和现象,从而引起响应过程的较大超
37、调。若IT过大,将使系统静态误差难以消除,影响系统的调节精度。3、微分环节能改善系统的动态特性,其作用主要是在响应过程中抑制偏差向任何方向的变化,对偏差变化进行提前预报。但DT过大,会使响应过程提前制动,从而延长调节时间,而且会降低系统的抗干扰性能。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 26 页 - - - - - - - - - 153.1.2 位置型算法系统中的电动调节阀的调节动作是连续的,任何输出控制量M 都对应于调节阀的位置。数字PID 控制器的输出控
38、制量M(n)也和阀门位置对应,即是位置型算式。数字 PID 控制器的输出控制量M(n)送给 D/A 转换器,他首先将 M(n)保存起来,再把 M(n)转换成模拟量( 420mADC),然后作用于执行机构,直到下一个控制时刻到来为止,因此D/A 转换器具有零阶保持器的功能。3.1.3 增量型算法第(n-1)时刻控制量 M(n-1),即10( )(1)( )(1)(2)nDIjTTM nKce ne je ne nMinitialTT将式(3.4)减式(3.5)得 n 时刻控制量的增量( )M n为()()(1 )()()2 (1 )(2 )DITTM nKce ne ne ne ne ne nM
39、initialTT( )(1)()( )2 (1)(2 )IDKc e ne nK e nKe ne ne nMinitial其中1cKICITKKTDDCTKKTKC:比例增益, KI:积分系数, KD:微分系数式中的 ?M(n)对应于第 n 时刻阀门位置的增量,故称此式为增量型算式。因此第 n 时刻的实际控制量为()(1 )(MnMnMn其中 M(n-1)为第(n-1)时刻的控制量。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 26 页 - - - - - - -
40、 - - 16计算?M(n)和 M(n)要用到第 (n-1), (n-2)时刻的历史数据 e(n-1),e(n-2)和 M(n-1),这三个历史数据也已在前时刻存于内存储器中。采用平移法保存这些数据。 采用增量型算式计算 M(n)的优点是:编程简单,历史数据可以递推使用,占用存储单元少,运算速度快。3.2 系统 PID 控制特点事实表明,对于 PID 这样简单的控制器,能够适用于广泛的工业与民用对象,并仍以很高的性价比在市场中占据着重要地位,充分地反映了 PID 控制器的良好品质。概括地讲, PID 控制的优点主要体现在以下两个方面:(1)原理简单、 结构简明、实现方便, 是一种能够满足大多实
41、际需要的基本控制器。(2)控制器适用于多种不同的对象,算法在结构上具有较强鲁棒性。 确切地说,在很多情况下其控制品质对被控对象的结构或参数振动不敏感。但从另一方面来讲, 控制算法的普适性也反映了PID 控制器在控制品质上的局限性。具体分析,其局限性主要来自以下几个方面:(1)算法结构的简单性决定了PID 控制比较适用于 SISO 最小相位系统, 在处理大时滞、 开环不稳定过程等难控对象时,需要通过多个 PID 控制器或与其他控制器的组合,才能得到较好的控制效果。(2)算法结构的简单性同时决定了PID 控制只能确定闭环系统的少数主要极点;闭环特性从根本上只是基于动态特性的低阶近似假定的。(3)出
42、于同样的原因,决定了单一PID 控制器无法同时满足对假定设定值控制和伺服 /跟踪控制的不同性能要求。3.3 系统 PID 参数整定方法自 Ziegler 和 Nichols 提出 PID 参数整定力一法起, 随着各种技术和理论的发展 PID 参数整定的方法越来越多。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 17 页,共 26 页 - - - - - - - - - 17传统整定方法(1)Ziegler-Nichols 经验公式 (Z-N 公式法 )。该方法先求取系统的开环阶跃响
43、应曲线,根据对象的纯迟延时间、 时间常数和放大系数, 按 Ziegler-Nichols经验公式计算 PID 参数。此方法简单易行, 但参数需要进一步调整, 一般用于手工计算和设置控制器初值。(2)稳定边界法 (临界比例度法 )。该方法需要做稳定边界实验,在闭环系统中控制器只用比例作用,给定值作阶跃扰动,从较大的比例带开始,逐渐减小,直至被控对象现临界振荡为止,记下临界振荡周期和临界比例带。然后按照经验公式确定 PID 参数。由于不易使系统发生稳定的临界振荡或不允许系统离线进行参数整定, 临界参数的获取通常用Astrom 和 Hagglund 提出的继电反馈法。它既能保证实现稳定闭环振荡,又不
44、需离线进行,是获得过程临界信息的最简便方法之一。 对一阶惯性加纯时延的对象,时间常数 T 较大时, 整定费时;对干扰多且频繁的系统,要求振荡幅值足够大。(3)衰减曲线法。该方法与临界比例度法类似,在闭环系统中控制器只用比例作用,给定值作阶跃扰动,从较大的比例带开始,逐渐减小,直至被控量出现 4:1 的衰减过程为止,记下此时比例带以及相邻波峰之间的时间。然后按照经验公式确定PID 参数6。传统的 PID 参数整定主要是一些手动整定方法,阶跃响应是其整定PID参数的主要依据。 这种方法仅根据系统的动态响应来整定控制器的参数,具有物理意义明确的优点, 可以以较少的试验工作量和简便的计算,得出控制器参
45、数,因而在生产现场得到广泛应用。事实上,因其简单实用,在目前的许多企业中,传统的 PID 参数整定方法仍在大量应用,尤其是在单回路系统中。 但运用该方法得到的控制器参数比较粗糙,控制效果只能满足一般要求,参数的优化远远不够;同时,对于一些系统,由于控制对象的复杂性、变化性,难以运用传统方法进行整定。 1984 年,著名瑞典自动控制学者Astrom 提出了继电器振荡 PID 参数自动整定技术, 在继电反馈下观测被控过程的极限环振荡,对过程施加周期性方波, 根据极限环的特征确定过程的基本性质,经简单计算即可得出动态过程数学模型的有用信息:临界振荡周期 Tu和临界增益 Ku另外由 Tu 名师资料总结
46、 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 18 页,共 26 页 - - - - - - - - - 18还可得到采样周期的估计值, 再利用 Z-N 经验公式或其它经验公式即可计算出PID 的参数。从根本上说,这仍然是根据过程响应来整定参数,是传统整定方法的延续,得到的结果仍然是比较粗糙的,只能满足一定性能指标。第4章 单容水箱液面控制仿真4.1 被控对象的仿真模型单回路控制系统结构简单、投资少、技术成熟、操作维护也比较方便,在生产过程控制中得到广泛应用。为了设计好一个单回路控制系统, 并
47、使控制系统的动态和静态性能指标均达到要求值, 就必须很好地了解具体的生产工艺;合理的选择被控参量和操纵变量;正确的选择控制阀的形式及其流量特性;正确的选择控制器的类型和控制器的参数等。4.2 单容水箱液面控制仿真(1)、理论整定方法:广义被控对象为8.4( )( )( )( )(1)(3001)pvpmGsGs Gs Gsss令0.2210.75ssm,根据频率特性法整定控制器的参数得1201sin(,)cos(,)(m ,)(1)sin(,)(m ,)spspspsspspssSmmmMmSmM(3-3) 以为参变量,1S和0S分别为横坐标和纵坐标,式(3-3)表示的控制器整定参数之间的关系
48、可以画成等衰减曲线图。图中每条曲线代表某一规定的衰减率名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 19 页,共 26 页 - - - - - - - - - 190.75s,等衰减曲线上的每一点的坐标代表控制器的一组整栋参数。选择一组合适的、1S、0S作为控制器的整定参数。图 4-1 (2)工程整定方法:如图 4-1 得,0.004,0.828s,0.276sIDTT,得图 4-2 仿真曲线如下21211624.7026=18.580110.7035164.64052.22592
49、.4146s0.004=0.828s=0.276ssIDyyyyTTT,名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 20 页,共 26 页 - - - - - - - - - 2001234567891000.20.40.60.811.21.41.6图 4-2 PID 控制仿真曲线 P=-1/0.004 ,I=-1/0.828 ,D=-0.276 ,Qd=0 (3)、性能指标:扰动35000cmdQ,0.004,0.828s,0.276sIDTT图 4-3 得知 同比例积分控制,
50、比例积分微分控制对扰动的抑制作用很差,需要很长时间才能消除偏差, 因此加大积分的作用, 减小积分时间IT,减小比例带,增加微分时间,加快系统响应速度。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 21 页,共 26 页 - - - - - - - - - 21010203040506070809010000.20.40.60.811.21.41.6图 4-3 控制仿真曲线 P=-1/0.004,I=-1/0.828,D=-0.276,Qd=5000cm3扰动35000cmdQ,0.