模拟PI调节器的离散化实现
- 格式:pdf
- 大小:134.71 KB
- 文档页数:1
e0 te 0ut01e δ第三节 调节器的调节规律及其实现方法自动控制系统的调节质量取决于它的动态特性,即取决于组成控制系统的控制对象和调节设备的动态特性。
控制对象的动态特性一般是难以人为改变的。
所以,对于对象结构一定的控制系统,调节过程质量的好坏主要取决于控制系统的结构形式和调节器的动态特性。
调节器的动态特性也称为调节器的动作规律,是调节器的输入信号(一般为被调量的偏差信号)与输出信号(一般代表了执行机构的位置)之间的动态关系。
为了得到一个满意的调节过程,必须根据控制对象的动态特性确定控制系统的结构形式,选择调节器的动作规律,使自动控制系统有一个较好的动态特性。
一、调节器的调节规律1、比例调节规律(P )所谓比例调节规律,是指调节器输出的控制作用u (t )与其偏差输入信号e (t )之间成比例关系,即)()(t e K t u p =(1-11)式中 K p ——比例增益。
比例调节器的传递函数:p p K s E s U s G ==)()()( (1-12)工程中,常用比例带δ来描述其控制作用的强弱,即:pK 1=δ (1-13)其物理意义是在调节机构的位移改变100%时,被调量应有的改变量,如δ=20%时,则表明调节器输出变化100%时,需要其输入信号变化20%。
比例调节器的阶跃响应曲线如图1-18所示。
比例调节器输出控制作用u (t )将与偏差e (t ) 成比例地变化,而且几乎是同时产生的。
控制作用的变化目的是调节进入对象的流入量,消除不平衡流量,使被调量回到原来的值上。
从这一点看,比例调节规律的特点之一就是调节及时、迅速。
还可看出,在∞→t时调节过程结束,但偏差信号e (t )仍存在;换言之,调节过程结束时被调量的偏差仍未完全消除。
因为采用比例调节规律的调节器,其输出的控制作用大小与偏差大小成比例关系,一定大小的控制作用是抵消扰动的影响,使系统重新稳定下来的保证。
在系统受到扰动后,被调量偏离了其给定值,而出现偏差,调节器的调节使系统再次进入稳定状态,但偏差或大或小还要存在,否则偏差为零,控制作用也随之消失,干扰信号的存在eue 0tt图1-19 积分调节器的阶跃响应曲线就不可能使系统稳定下来。
实验二数字pid控制计算机控制是一种采样控制,它只能根据采样时刻的偏差值计算控制量。
因此连续pid控制算法不能直接使用,需要采用离散化方法。
在计算机pid控制中,使用的是数字pid控制器。
一、位置式pid控制算法按模拟pid控制算法,以一系列的采样时刻点kt代表连续时间t,以矩形法数值积分近似代替积分,以一阶后向差分近似代替微分,可得离散pid位置式表达式:?tu(k)?kp?e(k)??ti?k?e(j)?j?0k?td(e(k)?e(k?1))??t?e(k)?e(k?1) t ?kpe(k)?ki?e(j)t?kdj?0式中,ki?kpti,u为控制,kd?kptd,e为误差信号(即pid控制器的输入)信号(即控制器的输出)。
在仿真过程中,可根据实际情况,对控制器的输出进行限幅。
二、连续系统的数字pid控制仿真连续系统的数字pid控制可实现d/a及a/d的功能,符合数字实时控制的真实情况,计算机及dsp的实时pid控制都属于这种情况。
1.ex3 设被控对象为一个电机模型传递函数g(s)?1,式中2js?bs j=0.0067,b=0.1。
输入信号为0.5sin(2?t),采用pd控制,其中kp?20,kd?0.5。
采用ode45方法求解连续被控对象方程。
d2ydyy(s)1?,则?u,另y1?y,y2?y?2因为g(s)?,所以j2?bdtu(s)js?bsdt??yy??12,因此连续对象微分方程函数ex3f.m如下 ?y?2??(b/j)y?(1/j)*u?2? function dy = ex3f(t,y,flag,para) u=para; j=0.0067;b=0.1;dy=zeros(2,1);dy(1) = y(2);dy(2) = -(b/j)*y(2) + (1/j)*u;控制主程序ex3.mclear all;close all;ts=0.001; %采样周期xk=zeros(2,1);%被控对象经a/d转换器的输出信号y的初值e_1=0;%误差e(k-1)初值u_1=0;%控制信号u(k-1)初值for k=1:1:2000 %k为采样步数time(k) = k*ts; %time中存放着各采样时刻rin(k)=0.50*sin(1*2*pi*k*ts); %计算输入信号的采样值para=u_1; % d/a tspan=[0 ts];[tt,xx]=ode45(ex3f,tspan,xk,[],para); %ode45解系统微分方程%xx有两列,第一列为tt时刻对应的y,第二列为tt时刻对应的y导数xk = xx(end,:); % a/d,提取xx中最后一行的值,即当前y和y导数yout(k)=xk(1); %xk(1)即为当前系统输出采样值y(k) e(k)=rin(k)-yout(k);%计算当前误差de(k)=(e(k)-e_1)/ts; %计算u(k)中微分项输出u(k)=20.0*e(k)+0.50*de(k);%计算当前u(k)的输出%控制信号限幅if u(k)>10.0u(k)=10.0;endif u(k)<-10.0u(k)=-10.0;end %更新u(k-1)和e(k-1)u_1=u(k);e_1=e(k);endfigure(1);plot(time,rin,r,time,yout,b);%输入输出信号图xlabel(time(s)),ylabel(rin,yout); figure(2);plot(time,rin-yout,r);xlabel(time(s)),ylabel(error);%误差图程序运行结果显示表1所示。
PID控制原理与参数整定方法一、概述PID是比例-积分-微分控制的简称,也是一种控制算法,其特点是结构改变灵活、技术成熟、适应性强。
对一个控制系统而言,由于控制对象的精确数学模型难以建立,系统的参数经常发生变化,运用控制理论综合分析要耗费很大的代价,却不能得到预期的效果,所以人们往往采用PID调节器,根据经验在线整定参数,以便得到满意的控制效果。
随着计算机特别是微机技术的发展,PID控制算法已能用微机简单实现,由于软件系统的灵活性,PID算法可以得到修正而更加完善。
我们阳江基地有数以千计的采用PID控制的调节器,用于温度控制、压力控制、流量控制,在塑杯及灌装生产过程中,发挥着重要的作用。
因此,学习PID控制的基本原理,合理的设计PID控制系统,用好、维护好这些调节器,对提高产品质量,降低废品率,节约能源具有十分重要的意义。
本课程从系统的角度,采用多种分析方法,详细讲解经典PID控制的基本原理和PID参数的整定方法,简介现代数字PID控制思想,希望对大家使用PID调节器有所帮助。
二、调节系统的品质和特性一个调节系统的品质可以用静态品质和动态品质来衡量。
所谓静态品质就是系统稳定后,被控参数与给定值间的差值的大小。
偏差愈大则静差愈大,静差愈小静态品质愈好。
当系统受到扰动后或整定在一个新值时需要在较短时间内过渡到稳定,不发生振荡和发散,这便是衡量系统动态特性的指标。
一个好的调节系统应该二个品质都好。
但动静态品质往往是相互矛盾的,要静差小,系统的放大倍数就要大,系统放大倍数愈大则系统愈不稳定,即动态品质不好。
图1-1收敛型1图1-2收敛型2图1-3发散型落图1-4振荡型图1-1至1-4是几种典型的控制曲线,只有图1-1表示动静态品质都好。
一般的调节系统都具有惯性和滞后两种特性/只是大小不同而已。
这两个特性应从控制对象,控制作用这两个方面去理解。
弄懂以上关于调节系统的几个基本概念,对于理解PID控制的原理有很大的帮助。
PID控制原理详解及实例说明5.1 PID控制原理与程序流程5.1.1过程控制的基本概念过程控制――对生产过程的某一或某些物理参数进行的自动控制。
一、模拟控制系统图5-1-1 基本模拟反馈控制回路被控量的值由传感器或变送器来检测,这个值与给定值进行比较,得到偏差,模拟调节器依一定控制规律使操作变量变化,以使偏差趋近于零,其输出通过执行器作用于过程。
控制规律用对应的模拟硬件来实现,控制规律的修改需要更换模拟硬件。
二、微机过程控制系统图5-1-2 微机过程控制系统基本框图以微型计算机作为控制器。
控制规律的实现,是通过软件来完成的。
改变控制规律,只要改变相应的程序即可。
三、数字控制系统DDC图5-1-3 DDC 系统构成框图DDC(Direct Digital Congtrol)系统是计算机用于过程控制的最典型的一种系统。
微型计算机通过过程输入通道对一个或多个物理量进行检测,并根据确定的控制规律(算法)进行计算,通过输出通道直接去控制执行机构,使各被控量达到预定的要求。
由于计算机的决策直接作用于过程,故称为直接数字控制。
DDC 系统也是计算机在工业应用中最普遍的一种形式。
5.1.2 模拟PID 调节器一、模拟PID 控制系统组成图5-1-4 模拟PID 控制系统原理框图 二、模拟PID 调节器的微分方程和传输函数 PID 调节器是一种线性调节器,它将给定值r(t)与实际输出值c(t)的偏差的比例(P)、积分(I)、微分(D)通过线性组合构成控制量,对控制对象进行控制。
1、PID 调节器的微分方程 ⎥⎦⎤⎢⎣⎡++=⎰tDIP dt t de T dt t e T t e K t u 0)()(1)()( 式中 )()()(t c t r t e -= 2、PID 调节器的传输函数 ⎥⎦⎤⎢⎣⎡++==S T S T K S E S U S D D I P 11)()()( 三、PID 调节器各校正环节的作用1、比例环节:即时成比例地反应控制系统的偏差信号e(t),偏差一旦产生,调节器立即产生控制作用以减小偏差。
1、恒转矩负载的特性:负载转矩T L的大小恒定,与ωm或n无关。
恒功率负载的特性:负载转矩与转速成反比,而功率为常数。
2、触发装置GT的作用:把控制电压Us转换成触发脉冲的触发延迟角a,用以控制整流电压,达到变压调速的目的。
3、晶闸管整流器运行中存在的问题:1)晶闸管是单向导电的,它不允许电流反向,给电动机的可逆运行带来困难。
2)晶闸管对过电压、过电流和过高的d u/dt与di/dt都十分敏感,其中任一指标超过允许值都可能在很短的时间内损坏晶闸管。
3)晶闸管的可控性是基于对其门极的移相触发控制,在较低运行时会引起电网电压的畸变,被称为“电力公害”。
4、电力公害:在较低速运行时,晶闸管的导通角很小,使得系统的功率因数变差,并在交流侧产生较大的谐波电流,引起电网电压的畸变,叫做电力公害。
5、稳态是指电动机的平均电磁转矩与负载转矩相平衡的状态。
6、电能反馈问题:当电动机工作在回馈制动状态时,将动能变为电能回馈给直流电源,但由于二极管整流器的单向导电性,电能不能通过整流装置送回交流电网,只能向滤波电容充电,这就是电能回馈问题。
1、转速闭环控制的好处:减小转速降落,降低静差率,扩大调速范围。
8、反馈控制的基本规律:1)比例控制的反馈控制系统是被调量有静差的控制系统。
2)反馈控制系统的作用是抵抗扰动,服从给定3)系统的精度依赖于给定和反馈检测的精度。
9、积分控制的优点:积分控制可使系统在无静差的情况下保持恒速运行,实现无静差调速。
10、比例调节器的输出和积分调节器的输出的区别:比例调节器的输出取决于输入偏差量的现状,而积分调节器的输出则包含了输入偏差量的全部历史。
11、有静差调速系统:对于比例控制的调速系统,该传递函数无积分环节,故存在扰动引起的稳态误差,称作有静差调速系统。
12、无静差调速系统:对于积分控制或比例积分控制的调速系统,该传递函数具有积分环节,所以由阶跃扰动引起的稳态误差为0,称作无静差调速系统。
离散系统的数字PID控制仿真薛晓波目前,大多数工业对象的动态特性尚未被完全掌握,得不到精确的数学模型,难以满足控制理论分析的要求,在决定系统参数时,往往还需要依靠现场调试及经验,而PID调节器就充分显示了它的威力。
所以它的应用经久不衰,而且有所发展,应用范围更加广泛。
至今它仍是一种最基本的控制算法。
PID控制是最早发展起来的控制策略之一,由于其算法简单,鲁棒性好和可靠性高,被广泛应用于工业过程控制。
现在的工业控制系统大都采用数字控制系统。
数字PID控制系统就是把模拟PID控制算式离散化处理,便于系统用单片机或计算机实现控制。
在计算机过程控制领域中,数字PID调节器有着广泛的应用。
由于它具有确定的结构,所以只要研究它的参数整定规则即可。
数字PID控制系统是时间的离散系统,计算机对生产过程的控制是断续的过程,即在每一个采样周期内,传感器将所测数据转换成统一的标准信号后输入给调节器,在调节器中与设定值进行比较得出偏差值,经PID运算得出本次的控制量,输出到执行器后才完成了本次的调节任务。
在计算机控制系统中,PID控制器是通过计算机程序实现的,因此它的灵活性很大。
一些原来在模拟PID控制器中无法实现的问题,在引入计算机后,就可以得到解决,于是产生了一系列的改进算法,形成非标准的控制算法,以改善系统品质,满足不同控制系统的需要。
PID控制基本原理:PID调节器由比例调节器(P),积分调节器(I)和微分调节器(D)构成,它通过对偏差值的比例、积分和微分运算后,用计算所得的控制量来控制被控对象,下图所示为PID控制系统框图:其中R 为设定的期望值, y 为控制变量S 为实际输出值, e 为控制偏差(e=R-S)。
PID 调节器按其调节规律可分为比例调节、比例积分调节和比例积分微分调节等。
PID 算法是将描述连续过程的微分方程转化为差分方程,然后,根据差分方程编制计算程序来进行控制计算的,另外在PID 控制中,由于PID 算式选择的不同,最终所得到的控制效果是不同的。
模拟PID 调节器设计及数字化实现摘要:本文首先对现代工控系统中比较常用的PID 调节器原理作了详细的阐述,然后对各个环节进行了硬件电路的设计,并通过MATLAB、EWB 等EDA 软件对各个环节及整个调节电路进行了验证摘要:本文首先对现代工控系统中比较常用的PID 调节器原理作了详细的阐述,然后对各个环节进行了硬件电路的设计,并通过MATLAB、EWB 等EDA 软件对各个环节及整个调节电路进行了验证仿真。
通过分析,得出了PID 调节器的优点及缺陷。
最后,对数字化实现PID 调节器的工作过程进行了概述。
关键词: PID;硬件设计;数字实现;EDA 仿真引言随着工业自动化的不断发展,人们对于生产过程的要求越来越高,这就促使人们在生产实践中不断探求新的控制方案。
而在控制方案的选择中,控制规律的选择尤为重要。
控制规律的恰当与否将直接决定生产线的安全、产品的质量以及生产的效率等。
据不完全统计,目前在各种工业控制中,PID 调节或基于PID 调节的控制方式占90%。
调节规律作为应用时间最长、生命力最强的控制方式,主要有以下优点:(1)原理简单,使用方便(2)适应性强(3)鲁棒性强。
既然PID 调节在工业控制中的地位如此重要,那么,PID 的设计问题就显得颇为重要了。
硬件电路设计方案控制器是一种线性控制器。
它根据给定值x (t )与实际输出值y (t )构成控制偏差e(t),即表示e(t) = x (t) ? y (t)。
将偏差的比例、积分和微分通过线性组合构成控制量,对被控对象进行控制,故称PID 控制器。
其控制规律为模拟PID 调节器主要由三个部分组成,即P 调节、I 调节、D 调节,当然,作为工业应用,还必须有输入、输出电路,手动调节电路,下面给出各部分电路的硬件设计方案。
输入电路主要作用:获得偏差信号,并以VB=10V 为参考点进行电平迁移。
分析:如图2 所示,设A1 为理想放大器,即输入阻抗无穷大,输出阻抗为零。
一、 填空题:1、8位D/A 转换器的分辩率是 满刻度值/2^8 。
2、数字调节器与模拟调节器相比更能实现 复杂 控制规律。
3、计算机具有 分时 控制能力,可实现多回路控制。
4、为了实现最少拍有波纹控制,闭环脉冲传递函数)(Z Φ中应包含)(Z G 的 所有单位圆上和单位圆外 零点,为了实现最少拍无波纹控制, 闭环脉冲传递函数)(Z Φ中应包含)(Z G 的 所有 零点。
5、按最少拍原则设计的系统是 时间 最优系统。
6、最少拍无波纹与最少拍有波纹系统相比其闭环脉冲传递函数)(Z Φ中1-Z的阶次要 高一些,调整时间要 长 一些。
7、大林把这种控制量以 1/2 的采样频率振荡的现象称为“ 振铃 ”。
8、分析结果表明:)(Z U 与)(Z R 间的脉冲传递函数表达式中,包含有Z 平面单位圆内 接近-1 的负实数极点,则会产生 振铃现象 。
9、如果按大林提出的简单修正算法来防止振铃现象,则对系统的稳态输出 无 影响,但对系统的动态性能 有 影响。
10、数字控制器的模拟化设计法是在采样周期 必须足够小,除必须满足采样定例外采样周期的变化对系统性能影响不大 的条件下使用的。
11、数字量输出保持一般有两种方案,一种是 输出通路设置一个D/A 转换器的结构形式(数字量保持方案) ,一种是 多个输出通路公用一个D/A 转换器的结构式(模拟量保持方案) ,前者与后者相比D/A 转换器 使用数量多 。
12、常用的A/D 转换器有 计数器式 , 双积分式 , 逐次逼近式 。
13、为了消除稳态误差,)(Z e Φ的表达式中须含有因式 (1-z^-1)^q 。
补充填空题:1、常用的I/O 控制方式是 程序控制方式 , 中断控制方式 ,直接存储器存取方式 。
2、微型计算机控制系统中解决中断优先级的办法是 软件查询方式 , 雏菊链法 , 专用硬件方式 。
3、满足实时控制要求的使用条件是 所有外围设备的服务时间的总和必须小于或等于任意外围设备的最短响应时间 。