如何设计PID控制器?

合集下载

PID控制经典PPT

PID控制经典PPT
PID控制广泛应用于各种工业过程控制系统中,如温度、压力、流量等。
PID控制的基本概念
03
微分控制
通过微分项预测误差的变化趋势,提前调整输入信号,以减小超调和缩短调节时间。
01
比例控制
通过调整输入信号的比例系数,对误差进行直接控制,以快速减小误差。
02
积分控制
通过积分项对误差进行累积,并调整输入信号,以消除长期误差。
频率响应法
通过分析系统的频率特性,如幅频特性和相频特性,来评估PID控制器的性能,主要关注系统的稳定性和抗干扰能力。
误差积分法
通过对系统误差进行积分,得到一个反映系统误差累积的指标,以此评估PID控制器的性能,关注系统误差的控制能力。
阶跃响应法
通过调整比例系数,改变系统的放大倍数,影响系统的响应速度和稳态精度。适当增大比例系数可以提高系统的响应速度,但过大会导致系统不稳定;适当减小比例系数可以减小超调量,但过小会导致系统响应迟缓。
PID控制器在机器人控制系统中具有重要的作用,是实现机器人精确控制的关键之一。
04
PID控制的改进与发展
模糊PID控制
总结词:模糊PID控制是一种将模糊逻辑与PID控制相结合的方法,通过模糊化处理将不确定性和非线性因素引入PID控制器中,提高系统的鲁棒性和适应性。
神经网络PID控制
总结词:神经网络PID控制是一种基于神经网络的PID控制器,通过神经网络的自学习和自适应能力,实现对PID参数的在线调整和优化。
pid控制经典
CATALOGUE
目录
PID控制理论概述 PID控制器的设计 PID控制的应用 PID控制的改进与发展 PID控制性能的评估与优化
01
PID控制理论概述

PID控制器设计及其参数整定

PID控制器设计及其参数整定

一、绪论PID 参数的整定就是合理的选取PID 三个参数。

从系统的稳定性、响应速度、超调量和稳态误差等方面考虑问题,三参数作用如下:比例调节作用:成比例地反映系统的偏差信号,系统一旦出现了偏差,比例调节立即产生与其成比例的调节作用,以减小偏差。

随着P K 增大,系统的响应速度加快,系统的稳态误差减小,调节应精度越高,但是系统容易产生超调,并且加大P K 只能减小稳态误差,却不能消除稳态误差。

比例调节的显著特点是有差调节。

积分调节作用:消除系统的稳态误差,提高系统的误差度。

积分作用的强弱取决于积分时间常数i T ,i T 越小,积分速度越快,积分作用就越强,系统震荡次数较多。

当然i T 也不能过小。

积分调节的特点是误差调节。

微分调节作用:微分作用参数d T 的作用是改善系统的动态性能,在d T 选择合适情况下,可以减小超调,减小调节时间,允许加大比例控制,使稳态误差减小,提高控制精度。

因此,可以改善系统的动态性能,得到比较满意的过渡过程。

微分作用特点是不能单独使用,通常与另外两种调节规律相结合组成PD 或PID 控制器。

二、设计内容1. 设计P 控制器控制器为P 控制器时,改变比例系数p K 大小。

P 控制器的传递函数为:()P P K s G =,改变比例系数p K 大小,得到系统的阶跃响应曲线当K=1时,P当K=10时,PK=50时,当P当P K =100时,p K 超调量σ% 峰值时间p T 上升时间r T 稳定时间s T 稳态误差ss e 1 49.8044 0.5582 0.2702 3.7870 0.9615 10 56.5638 0.5809 0.1229 3.6983 0.7143 50 66.4205 0.3317 0.1689 3.6652 0.3333 10070.71480.25060.07443.64100.2002仿真结果表明:随着P K 值的增大,系统响应超调量加大,动作灵敏,系统的响应速度加快。

(完整版)PID控制详解

(完整版)PID控制详解

PID控制原理和特点工程实际中,应用最为广泛调节器控制规律为比例、积分、微分控制,简称PID控制,又称PID调节。

PID 控制器问世至今已有近70年历史,它以其结构简单、稳定性好、工作可靠、调整方便而成为工业控制主要技术之一.当被控对象结构和参数不能完全掌握,或不到精确数学模型时,控制理论其它技术难以采用时,系统控制器结构和参数必须依靠经验和现场调试来确定,这时应用PID控制技术最为方便.即当我们不完全了解一个系统和被控对象﹐或不能有效测量手段来获系统参数时,最适合用PID控制技术。

PID控制,实际中也有PI和PD控制.PID控制器就是系统误差,利用比例、积分、微分计算出控制量进行控制。

1、比例控制(P):比例控制是最常用的控制手段之一,比方说我们控制一个加热器的恒温100度,当开始加热时,离目标温度相差比较远,这时我们通常会加大加热,使温度快速上升,当温度超过100度时,我们则关闭输出,通常我们会使用这样一个函数e(t) = SP – y(t)-u(t) = e(t)*PSP——设定值e(t)——误差值y(t)——反馈值u(t)——输出值P——比例系数滞后性不是很大的控制对象使用比例控制方式就可以满足控制要求,但很多被控对象中因为有滞后性。

也就是如果设定温度是200度,当采用比例方式控制时,如果P选择比较大,则会出现当温度达到200度输出为0后,温度仍然会止不住的向上爬升,比方说升至230度,当温度超过200度太多后又开始回落,尽管这时输出开始出力加热,但温度仍然会向下跌落一定的温度才会止跌回升,比方说降至170度,最后整个系统会稳定在一定的范围内进行振荡。

如果这个振荡的幅度是允许的比方说家用电器的控制,那则可以选用比例控制2、比例积分控制(PI):积分的存在是针对比例控制要不就是有差值要不就是振荡的这种特点提出的改进,它常与比例一块进行控制,也就是PI控制。

其公式有很多种,但大多差别不大,标准公式如下:u(t) = Kp*e(t) + Ki∑e(t) +u0u(t)—-输出Kp--比例放大系数Ki——积分放大系数e(t)——误差u0——控制量基准值(基础偏差)大家可以看到积分项是一个历史误差的累积值,如果光用比例控制时,我们知道要不就是达不到设定值要不就是振荡,在使用了积分项后就可以解决达不到设定值的静态误差问题,比方说一个控制中使用了PI控制后,如果存在静态误差,输出始终达不到设定值,这时积分项的误差累积值会越来越大,这个累积值乘上Ki 后会在输出的比重中越占越多,使输出u(t)越来越大,最终达到消除静态误差的目的PI两个结合使用的情况下,我们的调整方式如下:1、先将I值设为0,将P值放至比较大,当出现稳定振荡时,我们再减小P值直到P值不振荡或者振荡很小为止(术语叫临界振荡状态),在有些情况下,我们还可以在些P值的基础上再加大一点。

基于PID的液位控制系统的设计与实现

基于PID的液位控制系统的设计与实现

基于PID的液位控制系统的设计与实现液位控制系统是工业生产过程中常用的控制技术之一、PID(比例-积分-微分)控制器是一种经典的控制算法,可以有效地实现液位控制。

本文将设计和实现基于PID的液位控制系统。

液位控制系统一般由传感器、执行器和控制器组成。

传感器用于测量液位高度,执行器用于调节液位,而控制器则根据测量值和设定值之间的差异来控制执行器的运动。

在这个过程中,PID控制器起到关键的作用。

首先,我们需要设计传感器来测量液位高度。

常见的液位传感器有浮子式、压力式和电容式传感器。

根据实际应用需求,选择适合的传感器。

传感器的输出值将作为反馈信号输入到PID控制器中。

其次,我们需要选择合适的执行器来调节液位。

根据液位的控制需求,可以选择阀门、泵等执行器。

这些执行器的动作是由PID控制器输出的控制信号来控制的。

接下来,我们将重点介绍PID控制器的设计和实现。

PID控制器由比例、积分和微分三个部分组成。

比例部分输出和误差成正比,积分部分输出和误差的累积和成正比,微分部分输出和误差的变化率成正比。

PID控制器的公式为:输出=Kp*错误+Ki*积分误差+Kd*微分误差其中,Kp、Ki、Kd是PID控制器的三个参数。

这些参数的选择对于系统的稳定性和响应速度有重要影响。

参数的选择需要通过实验和调试来确定。

在PID控制器的实现中,有两种常用的方式:模拟PID和数字PID。

模拟PID控制器基于模拟电路实现,适用于一些低要求的应用场景。

数字PID控制器基于微处理器或单片机实现,适用于更复杂的控制场景。

在具体的实现中,我们需要先进行系统建模和参数调整。

系统建模是将液位控制系统转化为数学模型,以便进行分析和设计。

常见的建模方法有传递函数法和状态空间法。

参数调整是通过实验和仿真等手段来确定PID控制器的参数。

接下来,根据建模和参数调整的结果,我们可以进行PID控制器的实际设计和实现。

在设计过程中,需要注意选择合适的控制算法和调试方法,以保证系统的稳定性和性能。

《自控原理PID控制》课件

《自控原理PID控制》课件
2 PID控制的3个参数分别是什么?
PID控制器的三个参数分别是比例系数(P)、积分系数(I)和微分系数(D)。
3 什么情况下需要调整PID参数?
当被控对象的动态特性发生变化时,需要调整PID参数以实现更好的控制效果。
PID控制器的设计
1 如何选择控制策略?
2 PID控制器的实现方法
有哪些?
选择合适的控制策略取决于
3 如何设置PID控制器的
参数?
被控对象的特性、系统的要
PID控制器可以通过模拟电
设置PID控制器的参数需要
求以及应用场景。
路、数字控制器或计算机软
根据系统响应和稳定性要求
件等方式进行实现。
进行调D控制在哪些领域应用广泛?
PID控制广泛应用于工业自动化、飞行器、机器 人等领域,实现对物理过程的精确控制。
2 PID控制在具体应用中的设计及实现。
PID控制在具体应用中需要根据被控对象的特性 和应用要求进行设计和实现。
总结
1 PID控制的优缺点及适用范围。
2 如何优化PID控制器的设计?
PID控制具有简单、灵活、精确的特点,适用于 许多系统,但在复杂或非线性系统中可能表现不 佳。
优化PID控制器的设计可以通过调整参数、采用 先进的控制算法或引入自适应控制等方法来实现。
《自控原理PID控制》PPT 课件
自控原理PID控制课件是一份介绍PID控制原理和应用的演示文稿。通过本课件, 您将详细了解PID控制的概念、原理、设计和应用,并掌握优化PID控制器的方 法。
概述
1 什么是PID控制?
PID控制是一种常用的自控原理,通过不断调整控制器的输出来使被控对象的状态达到期 望值。
2 为什么需要PID控制?

PID温度控制器的设计

PID温度控制器的设计
1
1
(1)在对温度控制发展现状、系统控制要求进行研究的基础上,选择了整个控制系统的控制方案;
(2)完成系统的硬件设计,包括采样电路、A/D转换电路、主控制电路、保护电路等等的设计;
(3)完成该系统的软件设计,包括主程序模块、控制运算模块、数据输入输出及处理模块等一些子功能模块的设计;
1.
采用PID控制原理研制成适合用于小功率器件的温度控制器,该控制器能达到很好的控制效果,若精心选择PID的各种参数,温度控制的精度可以达到0.05℃,完全可以保证器件的正常工作。在一定的控制系统中,首先将需要控制的被测参数(温度)由传感器转换成一定的信号后再与预先设定的值进行比较,把比较得到的差值信号经过一定规律的计算后得到相应的控制值,将控制量送给控制系统进行相应的控制,不停地进行上述工作,从而达到自动调节的目的。PID是目前广泛使用的控制方法,其控制规律的数学模型为:
实现PID控制原理的具体方法因系统的不同而不同。在我们的系统中,采用了增量式计算方法,而控制量的输出则采用了位置式的输出形式。在数值控制系统中,其控制规律的数学模型演化为:
其中:T为采集周期;ei、ei-1、ei-2为此时刻、前一时刻、再前一时刻的差值信号。这种方法的好处在于只需保持前三时刻的差值信号,同时输出控制量的初始设定值不必准确,就能较快地进入稳定控制过程。
PID控制器的参数整定是控制系统设计的核心内容。它是根据被控过程的特性确定PID控制器的比例系数、积分时间和微分时间的大小。PID控制器参数整定的方法很多,概括起来有两大类:一是理论计算整定法。它主要是依据系统的数学模型,经过理论计算确定控制器参数。这种方法所得到的计算数据未必可以直接用,还必须通过工程实际进行调整和修改。二是工程整定方法,它主要依赖工程经验,直接在控制系统的试验中进行,且方法简单、易于掌握,在工程实际中被广泛采用。PID控制器参数的工程整定方法,主要有临界比例法、反应曲线法和衰减法。三种方法各有其特点,其共同点都是通过试验,然后按照工程经验公式对控制器参数进行整定。但无论采用哪一种方法所得到的控制器参数,都需要在实际运行中进行最后调整与完善。现在一般采用的是临界比例法。利用该方法进行PID控制器参数的整定步骤如下:(1)首先预选择一个足够短的采样周期让系统工作;(2)仅加入比例控制环节,直到系统对输入的阶跃响应出现临界振荡,记下这时的比例放大系数和临界振荡周期;(3)在一定的控制度下通过公式计算得到PID控制器的参数。

matlab、simulink实现PID设计

MATLAB、Simulink 实现 PID 设计简介PID 控制器是工业控制系统的重要组成部分,也是控制系统设计中常用的一种控制器。

PID 控制器具有调节范围广、响应速度快等优点,因此被广泛使用。

在MATLAB 和 Simulink 中,实现 PID 控制器非常简单,通过 GUI 工具箱可以快速配置与调整参数。

本文将重点介绍 PID 控制器的基本原理与实现方法,同时将介绍如何在MATLAB 和 Simulink 中完成 PID 控制器的设计与仿真。

PID 控制器基本原理PID 控制器是由比例(P)、积分(I)、微分(D)三个控制模块组成的一种控制器。

三个模块的输出信号叠加后作为输入信号送入被控对象,从而实现对被控对象的精确控制。

PID 控制器的输出由如下公式计算:u(t) = Kp * e(t) + Ki * ∫e(t)dt + Kd * de/dt其中,Kp、Ki、Kd 分别为比例系数、积分系数、微分系数,e(t) 为误差信号,de/dt 为误差变化速率,∫e(t)dt 是误差信号的积分。

比例模块对误差信号进行放大、积分模块处理误差随时间的累积、微分模块处理误差信号的变化率,三个模块合起来实现了 PID 控制器的控制目标。

MATLAB 中实现 PID 控制器在 MATLAB 中,使用pid函数创建 PID 控制器对象:Kp = 1;Ki = 0.5;Kd = 0.1;pidCtrl = pid(Kp, Ki, Kd);调用pidCtrl.OutputLimits函数可以设置 PID 控制器输出值的上下限。

接下来,可以通过step函数模拟 PID 控制器输出信号,并将其与被控对象进行比较。

例如:sys = tf([1], [121]);t = 0:0.1:10;u = step(pidCtrl, sys, t);figure;plot(t, u);上述代码中,tf函数用于创建被控对象,t为时间序列,step函数调用 PID 控制器对象,并模拟其输出信号。

PID控制PID控制系统的分析与设计PPT教程


PID控制器的表达式
❖ PID控制器的传递函数
仍然参照图1,对PID的时域表达式进行拉普拉斯变换,可得
Gc (s)
E(s) U(s)
Kp
Ki s
Kds
Kp
1
1 Ti s
Tds
于是可得几种控制方案的控制器传递函数分别为
比例(P)控制器 Gc(s) Kp
比例积分(PI)控制器
Gc(s)
系统仿真与MATLAB PID控制系统的分析与设计
一个简单PID控制的实例
冲热水淋浴,假定冷水龙头开度保持不变,只调节热水
❖ 比例关系 根据具体的龙头和水压,温度高一度,热水需要关小一定的量,
比如说,关小一格。换句话说,控制量和控制偏差成比例关系, 偏差越大,控制量越大
控制偏差就是实际测量值和设定值或目标值之差。在比例控制规
N
式中,N→∞时,则为纯微分运算。实际中,N不必过大,一般
N=10,就可以逼近实际的微分效果。
PID参数对控制性能的影响
❖ PID参数对控制性能的影响
PID控制器的Kp,Ti,Td三个参数的大小决定了PID控制器的比例、
积分、微分控制作用的强弱
下面举例分别分析Kp,Ti,Td三个参数中一个参数发生变化而另两
PID参数对控制性能的影响
❖ 积分时间常数Ti对控制性能的影响
积分作用的强弱取决于积分常数Ti。Ti越小,积分作用就越强,
反之Ti大则积分作用弱。
积分控制的主要作用是改善系统的稳态性能,消除系统的稳态误
差。当系统存在控制误差时,积分控制就进行,直至无差,积分 调节停止,积分控制输出一常值
加入积分控制可使得系统的相对稳定性变差
step(Gc);

实验1 连续系统PID控制器设计及其参数整定.pdf

实验一连续系统PID控制器设计及其参数整定一、实验目的(1)掌握PID控制规律及控制器实现。

(2)对给定系统合理地设计PID控制器。

(3)掌握对给定控制系统进行PID控制器参数在线实验工程整定的方法。

二、实验原理在校正中,PID控制器增加了一个位于原点的开环极点,和两个位于s左半平面的开环零点。

除了具有PI控制器的优点外,还多了一个负实零点,动态性能比PI更具有优越性。

通常应使积分发生在低频段,以提高系统的稳态性能,而使微分发生在中频段,以改善系统的动态性能。

三、实验内容(1)Ziegler-Nichols——反应曲线法反应曲线法适用于对象传递函数可以近似为Ts K+1e-Ls的场合。

先测出系统处于开环状态下的对象动态特性(即先输入阶跃信号,测得控制对象输出的阶跃响应曲线),如图1-1所示,然后根据动态特性估算出对象特性参数,控制对象的增益K、等效滞后时间L和等效时间常数T,然后根据表1-1中的经验值选取控制器参数。

图1-1 控制对象开环动态特性控制器类型比例度δ%比例系数K p 积分时间T i 微分时间T d P KL/T T/KL ∞0PI 1.1KL/T 0.9T/KL L/0.3 0PID 0.85KL/T 1.2T/KL 2L 0.5L【范例1-1】已知控制对象的传递函数模型为:G(s)=10试设计PID控制( s+1)( s+ 3)( s+ 5)器校正,并用反应曲线法整定PID控制器的K p、T i和T d,绘制系统校正后的单位阶跃响应曲线,记录动态性能指标。

【解】1)求取被控制对象的动态特性参数 K、L、T。

num=10;den=conv([1,1],conv([1,3],[1,5]));G=tf(num,den);step(G);k=dcgain(G)k=0.6667程序运行后,得到对象的增益K=0.6667,阶跃响应曲线如图1-2所示,在曲线的拐点处作切线后,得到对象待定参数;等效滞后时间L=0.293s,等效时间常数T=2.24-0.293=1.947s。

PID控制的一阶倒立摆控制系统设计

PID控制的一阶倒立摆控制系统设计一阶倒立摆是一种基本的控制系统,在工业及自动化领域有广泛的应用。

PID控制是一种常用的控制算法,可以有效地控制系统的输出,使其稳定在期望值附近。

本文将介绍如何设计一个PID控制器来控制一阶倒立摆。

一阶倒立摆是一个简化的倒立摆系统,由一个质量为m的小球通过一个无摩擦杆连接到一个固定支撑点上。

系统的输入是杆的角度,输出是小球的位置。

我们的目标是通过调节杆的角度来控制小球的位置。

首先,我们需要建立一阶倒立摆的动力学方程。

根据牛顿第二定律和杆的力学特性,可以得到以下方程:m * x'' = m * g * sin(theta) - k * x' + u其中,x是小球的位置,theta是杆的角度,u是控制输入,k是杆的阻尼系数,g是重力加速度。

为了简化问题,我们可以假设杆的阻尼系数k为零,即忽略杆的阻尼。

此外,我们可以将上述方程转换为状态空间方程形式,可以得到以下方程:x'=vv' = g * sin(theta) + u / m其中,v是小球的速度。

接下来,我们需要设计PID控制器来控制系统的输出。

PID控制器由比例项(P项)、积分项(I项)和微分项(D项)组成。

PID控制器的输出可以通过以下公式计算:u = Kp * e + Ki * ∫e + Kd * de/dt其中,e是系统的误差(期望值与实际值之差),Kp、Ki和Kd分别是比例项、积分项和微分项的系数。

在一阶倒立摆控制中,我们可以将系统的误差定义为小球的位置与期望位置之差。

因此,可以将控制器的输出计算公式改写为:u = Kp * (x_d - x) + Ki * ∫(x_d - x) + Kd * d(x_d - x) / dt 其中,x_d为期望位置。

接下来,我们需要调整PID控制器的参数,以使系统稳定在期望位置附近。

调整参数的方法包括手动调整和自动调整。

手动调整需要根据经验和观察来选择参数,而自动调整可以通过一些专门的调参算法来实现,例如Ziegler-Nichols方法和遗传算法等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

如何设计PID控制器? 发布时间:2009-8-16 下午8:02 作者: 1250423673171 等级: 初入江湖 积分: 108分 发帖数: 4次 网站总积分: 108分

发送消息 加为好友 查看用户的所有发言

我也是正在学,这个是我看到的。希望对你有用啊。 PID控制 2 推荐 ID控制 当今的自动控制技术都是基于反馈的概念。反馈理论的要素包括三个部分:测量、比较和执行。测量关心的变量,与期望值相比较,用这个误差纠正调节控制系统的响应。 这个理论和应用自动控制的关键是,做出正确的测量和比较后,如何才能更好地纠正系统。 PID(比例-积分-微分)控制器作为最早实用化的控制器已有50多年历史,现在仍然是应用最广泛的工业控制器。PID控制器简单易懂,使用中不需精确的系统模型等先决条件,因而成为应用最为广泛的控制器。 PID控制器由比例单元(P)、积分单元(I)和微分单元(D)组成。其输入e (t)与输出u (t)的关系为 u(t)=kp(e((t)+1/TI∫e(t)dt+TD*de(t)/dt) 式中积分的上下限分别是0和t 因此它的传递函数为:G(s)=U(s)/E(s)=kp(1+1/(TI*s)+TD*s) 其中kp为比例系数; TI为积分时间常数; TD为微分时间常数 它由于用途广泛、使用灵活,已有系列化产品,使用中只需设定三个参数(Kp, Ti和Td)即可。在很多情况下,并不一定需要全部三个单元,可以取其中的一到两个单元,但比例控制单元是必不可少的。 首先,PID应用范围广。虽然很多工业过程是非线性或时变的,但通过对其简化可以变成基本线性和动态特性不随时间变化的系统,这样PID就可控制了。 其次,PID参数较易整定。也就是,PID参数Kp,Ti和Td可以根据过程的动态特性及时整定。如果过程的动态特性变化,例如可能由负载的变化引起系统动态特性变化,PID参数就可以重新整定。 第三,PID控制器在实践中也不断的得到改进,下面两个改进的例子。 在工厂,总是能看到许多回路都处于手动状态,原因是很难让过程在“自动”模式下平稳工作。由于这些不足,采用PID的工业控制系统总是受产品质量、安全、产量和能源浪费等问题的困扰。PID参数自整定就是为了处理PID参数整定这个问题而产生的。现在,自动整定或自身整定的PID控制器已是商业单回路控制器和分散控制系统的一个标准。 在一些情况下针对特定的系统设计的PID控制器控制得很好,但它们仍存在一些问题需要解决: 如果自整定要以模型为基础,为了PID参数的重新整定在线寻找和保持好过程模型是较难的。闭环工作时,要求在过程中插入一个测试信号。这个方法会引起扰动,所以基于模型的PID参数自整定在工业应用不是太好。 如果自整定是基于控制律的,经常难以把由负载干扰引起的影响和过程动态特性变化引起的影响区分开来,因此受到干扰的影响控制器会产生超调,产生一个不必要的自适应转换。另外,由于基于控制律的系统没有成熟的稳定性分析方法,参数整定可靠与否存在很多问题。 因此,许多自身整定参数的PID控制器经常工作在自动整定模式而不是连续的自身整定模式。自动整定通常是指根据开环状态确定的简单过程模型自动计算PID参数。 PID在控制非线性、时变、耦合及参数和结构不确定的复杂过程时,工作地不是太好。最重要的是,如果PID控制器不能控制复杂过程,无论怎么调参数都没用。 虽然有这些缺点,PID控制器是最简单的有时却是最好的控制器 目前工业自动化水平已成为衡量各行各业现代化水平的一个重要标志。同时,控制理论的发展也经历了古典控制理论、现代控制理论和智能控制理论三个阶段。智能控制的典型实例是模糊全自动洗衣机等。自动控制系统可分为开环控制系统和闭环控制系统。一个控制系统包括控制器、传感器、变送器、执行机构、输入输出接口。控制器 的输出经过输出接口、执行机构,加到被控系统上;控制系统的被控量,经过传感器,变送器,通过输入接口送到控制器。不同的控制系统,其传感器、变送器、执行机构是不一样的。比如压力控制系统要采用压力传感器。电加热控制系统的传感器是温度传感器。目前,PID控制及其控制器或智能PID控制器(仪表)已经很多,产品已在工程实际中得到了广泛的应用,有各种各样的PID控制器产品,各大公司均开发了具有PID参数自整定功能的智能调节器 (intelligent regulator),其中PID控制器参数的自动调整是通过智能化调整或自校正、自适应算法来实现。有利用PID控制实现的压力、温度、流量、液位控制器,能实现PID控制功能的可编程控制器(PLC),还有可实现PID控制的PC系统等等。 可编程控制器(PLC) 是利用其闭环控制模块来实现PID控制,而可编程控制器(PLC)可以直接与ControlNet相连,如Rockwell的PLC-5等。还有可以实现 PID控制功能的控制器,如Rockwell 的Logix产品系列,它可以直接与ControlNet相连,利用网络来实现其远程控制功能。 1、开环控制系统 开环控制系统(open-loop control system)是指被控对象的输出(被控制量)对控制器(controller)的输出没有影响。在这种控制系统中,不依赖将被控量反送回来以形成任何闭环回路。 2、闭环控制系统 闭环控制系统(closed-loop control system)的特点是系统被控对象的输出(被控制量)会反送回来影响控制器的输出,形成一个或多个闭环。闭环控制系统有正反馈和负反馈,若反馈信号与系统给定值信号相反,则称为负反馈( Negative Feedback),若极性相同,则称为正反馈,一般闭环控制系统均采用负反馈,又称负反馈控制系统。闭环控制系统的例子很多。比如人就是一个具有负反馈的闭环控制系统,眼睛便是传感器,充当反馈,人体系统能通过不断的修正最后作出各种正确的动作。如果没有眼睛,就没有了反馈回路,也就成了一个开环控制系统。另例,当一台真正的全自动洗衣机具有能连续检查衣物是否洗净,并在洗净之后能自动切断电源,它就是一个闭环控制系统。 3、阶跃响应 阶跃响应是指将一个阶跃输入(step )加到系统上时,系统的输出。稳态误差是指系统的响应进入稳态后,系统的期望输出与实际输出之差。控制系统的性能可以用稳、准、快三个字来描述。稳是指系统的稳定性(stability),一个系统要能正常工作,首先必须是稳定的,从阶跃响应上看应该是收敛的;准是指控制系统的准确性、控制精度,通常用稳态误差来(Steady-state error)描述,它表示系统输出稳态值与期望值之差;快是指控制系统响应的快速性,通常用上升时间来定量描述。 4、PID控制的原理和特点 在工程实际中,应用最为广泛的调节器控制规律为比例、积分、微分控制,简称PID控制,又称PID调节。PID控制器问世至今已有近70年历史,它以其结构简单、稳定性好、工作可靠、调整方便而成为工业控制的主要技术之一。当被控对象的结构和参数不能完全掌握,或得不到精确的数学模型时,控制理论的其它技术难以采用时,系统控制器的结构和参数必须依靠经验和现场调试来确定,这时应用PID控制技术最为方便。即当我们不完全了解一个系统和被控对象,或不能通过有效的测量手段来获得系统参数时,最适合用PID控制技术。PID控制,实际中也有PI和PD控制。PID控制器就是根据系统的误差,利用比例、积分、微分计算出控制量进行控制的。 比例(P)控制 比例控制是一种最简单的控制方式。其控制器的输出与输入误差信号成比例关系。当仅有比例控制时系统输出存在稳态误差(Steady-state error)。 积分(I)控制 在积分控制中,控制器的输出与输入误差信号的积分成正比关系。对一个自动控制系统,如果在进入稳态后存在稳态误差,则称这个控制系统是有稳态误差的或简称有差系统(System with Steady-state Error)。为了消除稳态误差, 在控制器中必须引入“积分项”。积分项对误差取决于时间的积分,随着时间的增加,积分项会增大。这样,即便误差很小,积分项也会随着时间的增加而加大,它推动控制器的输出增大使稳态误差进一步减小,直到等于零。因此,比例+积分(PI)控制器,可以使系统在进入稳态后无稳态误差。 微分(D)控制 在微分控制中,控制器的输出与输入误差信号的微分(即误差的变化率)成正比关系。自动控制系统在克服误差的调节过程中可能会出现振荡甚至失稳。其原因是由于存在有较大惯性组件(环节)或有滞后(delay)组件,具有抑制误差的作用,其变化总是落后于误差的变化。解决的办法是使抑制误差的作用的变化“超前”,即在误差接近零时,抑制误差的作用就应该是零。这就是说,在控制器中仅引入 “比例”项往往是不够的,比例项的作用仅是放大误差的幅值,而目前需要增加的是“微分项”,它能预测误差变化的趋势,这样,具有比例+微分的控制器,就能够提前使抑制误差的控制作用等于零,甚至为负值,从而避免了被控量的严重超调。所以对有较大惯性或滞后的被控对象,比例+微分(PD)控制器能改善系统在调节过程中的动态特性。 5、PID控制器的参数整定 PID控制器的参数整定是控制系统设计的核心内容。它是根据被控过程的特性确定PID控制器的比例系数、积分时间和微分时间的大小。PID控制器参数整定的方法很多,概括起来有两大类:一是理论计算整定法。它主要是依据系统的数学模型,经过理论计算确定控制器参数。这种方法所得到的计算数据未必可以直接用,还必须通过工程实际进行调整和修改。二是工程整定方法,它主要依赖工程经验,直接在控制系统的试验中进行,且方法简单、易于掌握,在工程实际中被广泛采用。PID控制器参数的工程整定方法,主要有临界比例法、反应曲线法和衰减法。三种方法各有其特点,其共同点都是通过试验,然后按照工程经验公式对控制器参数进行整定。但无论采用哪一种方法所得到的控制器参数,都需要在实际运行中进行最后调整与完善。现在一般采用的是临界比例法。利用该方法进行 PID控制器参数的整定步骤如下:(1)首先预选择一个足够短的采样周期让系统工作;(2)仅加入比例控制环节,直到系统对输入的阶跃响应出现临界振荡,记下这时的比例放大系数和临界振荡周期;(3)在一定的控制度下通过公式计算得到PID控制器的参数。 在实际调试中,只能先大致设定一个经验值,然后根据调节效果修改。 对于温度系统:P(%)20--60,I(分)3--10,D(分)0.5--3 对于流量系统:P(%)40--100,I(分)0.1--1 对于压力系统:P(%)30--70,I(分)0.4--3 对于液位系统:P(%)20--80,I(分)1--5 参数整定找最佳,从小到大顺序查 先是比例后积分,最后再把微分加 曲线振荡很频繁,比例度盘要放大 曲线漂浮绕大湾,比例度盘往小扳 曲线偏离回复慢,积分时间往下降 曲线波动周期长,积分时间再加长 曲线振荡频率快,先把微分降下来 动差大来波动慢。微分时间应加长 理想曲线两个波,前高后低4比1 一看二调多分析,调节质量不会低 PID控制实现 1 . PID 的反馈逻辑 各种变频器的反馈逻辑称谓各不相同,甚至有类似的称谓而含义相反的情形。系统设计时应以所选用变频器的说明书介绍为准。所谓反馈逻辑,是指被控物理量经传感器检测到的反馈信号对变频器输出频率的控制极性。例如中央空调系统中,用回水温度控制调节变频器的输出频率和水泵电机的转速。冬天制热时,如果回水温度偏低,反馈信号减小,说明房间温度低,要求提高变频器输出频率和电机转速,加大热水的流量;而夏天制冷时,如果回水温度偏低,反馈信号减小,说明房间温度过低,可以降低变频器的输出频率和电机转速.减少冷水的流量。由上可见,同样是温度偏低,反馈信号减小,但要求变频器的频率变化方向却是相反的。这就是引入反馈逻辑的原

相关文档
最新文档