PID 控制算法及MATLAB仿真分析

上传人:慢*** 文档编号:233079362 上传时间:2022-01-01 格式:DOC 页数:17 大小:200.84KB
返回 下载 相关 举报
PID 控制算法及MATLAB仿真分析_第1页
第1页 / 共17页
PID 控制算法及MATLAB仿真分析_第2页
第2页 / 共17页
PID 控制算法及MATLAB仿真分析_第3页
第3页 / 共17页
PID 控制算法及MATLAB仿真分析_第4页
第4页 / 共17页
PID 控制算法及MATLAB仿真分析_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《PID 控制算法及MATLAB仿真分析》由会员分享,可在线阅读,更多相关《PID 控制算法及MATLAB仿真分析(17页珍藏版)》请在金锄头文库上搜索。

1、姓名:卢炳先PID 控制算法及MATLAB仿真分析摘 要PID控制器具有结构简单、容易实现、控制效果好、鲁棒性强等特点,是迄今为止最稳定的控制方法。它所涉及的参数物理意义明确,理论分析体系完整,并为工程界所熟悉,因而在工业过程控制中得到了广泛应用。从实际需要出发,一种好的PID控制器参数整定方法,不仅可以减少操作人员的负担,还可以使系统处于最佳运行状态。因此,对PID控制器参数整定法的研究具有重要的实际意义。本文介绍了PID控制技术的发展历史和研究进展。分析了传统的模拟和数字PID控制算法,并对传统的PID控制算法进行微分项和积分项的改进,学习了几种比较普遍运用的方法,如不完全微分PID控制算

2、法、微分先行、遇限消弱积分PID控制算法等。在学习的基础上,提出了一种自整定参数的专家模糊PID控制算法,由仿真结果可以看到,这种参数自整定方法与一般控制方法(抗积分饱和控制法)相比,在调节时间、抑制超调量、稳定性都要好,可以在工业上推广使用。关键词:PID控制;结构简单;鲁棒性;控制算法;参数整定Research of the PID Control Arithmetic of Using MATLAB SoftwareAbstractSo far, the PID is the most common control arithmetic. Its structure is simple

3、and easy to implement, however, the control effect is perfect and it has a strong robust characteristics. The physical parameters is, meaning of ,theoretical analysis of system is integrity, and it is familiar by the engineering sector, which in the industrial process control has been widely used. F

4、or the actual needs, a good parameter PID controller tuning method can not only reduce the burden on operators, but also make the system running at best. Therefore, the fixed PID controller parameter tuning study has important practical significance. In this paper,we will introduce the development h

5、istory and the research progress of PID control technology,analysis the traditional analog and digital PID control algorithm.and improve the differential and integral of traditional PID control algorithm. Learn several methods we used commom.Such as not fully differential PID control algorithm, firs

6、t differential, when limited to weaken the integral PID control algorithm. based on study,we will learn the expert fuzzy control algorithm that can self-tuning PID parameters.from the simulation results we can see that compared the general (anti-saturation control), this method of parameter self-tun

7、ing in regulation time, overshoot suppression and stability well, It can promote be used in industry.Key words: PID Control; Simple Structure; Robustness; Control Arithmetic; Parameter Tuning1 引言 PID控制器以其结构简单、稳定性好、工作可靠、调整方便而成为工业控制的主要技术之一。光学表面等离子共振(SPR)生物传感技术受温度影响很大,因此设计高精度的温度控制器对于生物分析仪十分重要。在指导导师研究的便

8、携式SPR生物分析仪中的温度控制就采用了PID控制技术,本论文研究PID的控制算法是PID控制器整定参数优化和设定的关键技术之一。 在工业过程控制中,目前采用最多的控制方式依然是PID方式,即使在日本,PID控制的使用率也达到84.5%。它具有容易实现、控制效果好、鲁棒性强等特点,同时它原理简单,参数物理意义明确,理论分析体系完整,并为工程界所熟悉,因而在工业过程控制中得到了广泛应用。尽管自1940年以来,许多先进控制方法不断推出,但PID控制器仍被广泛应用于冶金、化工、电力、轻工和机械等工业过程控制中。然而,在实际的应用中,许多被控过程机理复杂,具有高度非线性、时变不确定性和纯滞后等特点,特

9、别是在噪声、负载扰动等因素的影响下,参数复杂烦琐的整定过程一直困扰着工程技术人员。为了减少参数整定的工作量,克服因环境变化或扰动作用造成系统性能的降低,就要提出一种PID控制参数的自动整定。1.1国内外研究进展 今天熟知的PID控制器产生并发展于1915-1940年期间。在工业过程控制中PID控制器及其改进型的控制器占90%。在1942年和1943年,泰勒仪器公司的zieiger和Nichols等人分别在开环和闭环的情况下,用实验的方法分别研究了比例、积分和微分这三部分在控制中的作用,首次提出了PID控制器参数整定的问题。随后有许多公司和专家投入到这方面的研究。经过50多年的努力,在PID控制

10、器的参数调整方面取得了很多成果。诸如预估PID控制(Predictive PID)、自适应PID控制(adaptive PID)、自校正PID控制(self-tuning PID)、模糊PID控制(Fuzzy PID)、神经网络HD控制(Neura PID)、非线性PID控制(Nonlinear PID)等高级控制策略来调整和优化PID参数。2 PID控制算法 PID控制器的控制系统其控制品质的优劣在很大程度上取决于 PID控制器参数的整定。PID控制器参数整定,是指在控制器规律己经确定为PID形式的情况下,通过调整PID控制器的参数,使得由被控对象、控制器等组成的控制回路的动态特性满足期望的

11、指标要求,达到理想的控制目标。常规的控制系统主要针对有确切模型的线性过程,其PID 参数一经确定就无法调整,而实际上大多数工业对象都不同程度地存在非线性、时变、干扰等特性,随着环境变化对象的参数甚至是结构都会发生变化。自Ziegler和Nichols提出PID参数经验公式法起,有很多方法已经用于PID控制器的参数整定。这些方法按照发展阶段,可分为常规PID控制器参数整定方法和智能PID控制器参数整定方法。按照PID的控制方式又分为模拟PID控制算法和数字PID控制算法。主要包括:模拟 PID 控制算法、数字式 PID 控制算法、模糊PID控制算法2. 1模拟 PID 控制算法模拟PID控制系统

12、结构如图2-1所示。+ -+ +c(t)u(t)e(t)r(t)比例积分微分被控对象图2-1模拟PID控制系统结构图它主要由PID控制器和被控对象所组成。而PID控制器则由比例、积分、微分三个环节组成。它的数学描述为: (2-1) (2-2)式中,K为比例系数T;为积分时间常数;T为微分时间常数. PID控制器各校正环节的主要控制作用如下: (l)比例环节及时成比例地反映控制系统的偏差信号e(t),偏差一旦产生,控制器立即产生控制作用,以减少偏差。比例系数k的作用在于加快系统的响应速度,提高系统调节精度。k越大,系统的响应速度越快,系统的调节精度越高,也就是对偏差的分辨率(重视程度)越高,但将

13、产生超调,甚至导致系统不稳定。k取值过小,则会降低调节精度,尤其是使响应速度缓慢,从而延长调节时间,使系统静态、动态特性变坏。 (2)积分环节主要用于消除静差,提高系统的无差度。积分作用的强弱取决于积分时间常数,越大,积分作用越弱,反之则越强。积分作用系数越大,系统静态误差消除越大,但积分作用过大,在响应过程的初期会产生积分饱和现象,从而引起响应过程的较大超调。若积分作用系数过小,将使系统静差难以消除,影响系统的调节精度。(3)微分环节能反映偏差信号的变化趋势(变化速率),并能在偏差信号值变得太大之前,在系统中引入一个有效的早期修正信号,从而加快系统的动作速度,减少调节时间。2.2数字式 PI

14、D 控制算法在计算机控制系统中,使用的是数字PID控制器,数字PID控制算法通常又分为位置式HD控制算法和增量式PID控制算法。 (1)位置式PID控制算法 由于计算机控制是一种采样控制,它只能根据采样时刻的偏差值计算控制量,故对式(2-1)中的积分和微分项不能直接使用,需要进行离散化处理。按模拟PID控制算法的算式(2-1),现以一系列的采样时刻点kT代表连续时间t,以和式代替积分,以增量代替微分,则可以作如下的近似变换: (2-3)显然,上述离散化过程中,采样周期T必须足够短,才能保证有足够的精度。为了书写方便,将e(kT)简化表示成e(k)等,即省去T。将式(2-3)代入式(2-1),可

15、以得到离散的PID表达式为: (2-4)中式:k 采样序列号;u(k) 第k次采样时刻的计算机输出值;e(k)第k次采样时刻输入的偏差值;e(k-1) 第k-1次采样时刻输入的偏差值;K 积分系数,K/T 微分系数,/。我们常称式(2-4)为位置式PID控制算法。对于位置式PID控制算法来说,位置式PID控制算法示意图如图2-2所示,由于全量输出,所以每次输出均与过去的状态有关,计算时要对误差进行累加,所以运算工作量大。而且如果执行器(计算机)出现故障,则会引起执行机构位置的大幅度变化,而这种情况在生产场合不允许的,因而产生了增量式PID控制算法。+-r(t)e(t)uc(t)PID位置算法调节阀被控对象图2-2位置型控制示意图+-r(t)e(t)uc(t)PID增量算法步进电机被控对象图2-3增量型控制示意图 (2)增量式PID控制算法所谓增量式PID是指数字控制器的输出只是控制量的增量(k)。增量式PID控制系统框图如图2-3所示。当执行机构需要

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号