计算机控制复习资料

上传人:飞****9 文档编号:170900431 上传时间:2022-11-23 格式:DOCX 页数:60 大小:552.89KB
收藏 版权申诉 举报 下载
计算机控制复习资料_第1页
第1页 / 共60页
计算机控制复习资料_第2页
第2页 / 共60页
计算机控制复习资料_第3页
第3页 / 共60页
资源描述:

《计算机控制复习资料》由会员分享,可在线阅读,更多相关《计算机控制复习资料(60页珍藏版)》请在装配图网上搜索。

1、计算机控制复习资料考试范围第1、3、4、6、7章(其中第3、4、6章尤为重要)考试题型一、名词解释(10分)二、简答题(20分)三、应用题(70分)考试重点内容1.什么是最少拍控制、PID控制器、脉冲传递函数、传递函数、计算机控制系统、自动控制、在线方式、离线方式(1)最少拍控制是一种直接数字设计方法。所谓最少拍控制,就是要求闭环系统对于某种特定的输入在最少个采样周期内达到无静差的稳态,使系统输出值尽快地跟踪期望值的变化。(2)计算机控制系统的控制过程是怎样的?计算机控制系统的控制过程可归纳为以下三个步骤:(1)实时数据采集:对被控量的瞬时值进行检测,并输入给计算机。(2)实时决策:对采集到的

2、表征被控参数的状态量进行分析,并按已定的控制规律,决定下一步的控制过程。(3)实时控制:根据决策,适时地对执行机构发出控制信号,完成控制任务。(3)计算机控制系统:就是利用计算机(工业控制计算机)来实现生产过程自动控制的系统。(4)实时、在线方式和离线方式的含义是什么?(1)实时:所谓“实时”,是指信号的输入、计算和输出都是在一定时间范围内完成的,即计算机对输入信息以足够快的速度进行处理,并在一定的时间内作出反应并进行控制,超出了这个时间就会失去控制时机,控制也就失去了意义。(2) “在线”方式:在计算机控制系统中,如果生产过程设备直接与计算机连接,生产过程直接受计算机的控制,就叫做“联机”方

3、式或“在线”方式。(3) “离线”方式:若生产过程设备不直接与计算机相连接,其工作不直接受计算机的控制,而是通过中间记录介质,靠人进行联系并作相应操作的方式,则叫做“脱机”方式或“离线”方式。2 .典型的计算机控制系统框图,闭环连续控制系统结构方框图3 .步进电机工作于各方式时的通电顺序例,三相步进电机有哪几种工作方式?分别画出每种工作方式的各相通电顺序和电压波形图。有三种工作方式:各相的通电顺序为A-B-C,各相通电的电压波形(1)三相单三拍工作方式如图3.1所示。步进时钟 TLTUUUULA 相 J | I b 和rii_CM 1I1 L图3.1单三拍工作的电压波形图(2)三相双三拍工作方

4、式双三拍工作方式各相的通电顺序为AB-BC-CA。各相通电的电压波形如图3.2所示。iruuLnjuuuuuuuuuuL“U-U U-U-L _ll_lLJU-LTnjuuu图3.2双三拍工作的电压波形图(3)三相六拍工作方式在反应式步进电机控制中,把单三拍和双三拍工作方式结合起来,就产生了六拍工作方式,其通电顺序为A-AB-B-BC-C-CA。各相通电的电压波形如图3.3所示。皿 n_njui_n_n_rLrLn_n_n_ruui_n_BIU jC相图3.3三相六拍工作的电压波形图例.米用PC(1SA或PCI)总线和8255A设计x轴步进电机和y轴步进电机的控制接口,要求:(1)画出接口电路

5、原理图。(2)分别列出x轴和y轴步进电机在三相单三拍、三相双三拍和三相六拍工作方式下的输出字表。答:(1)接口电路原理图轴进机X步电轴进机X步电PA0PA1PA28255PBOPBPB12SA总线(2)输出字表(a)三相单三拍工作方式下的输出字表X轴步进电机输出字表丫轴步进电机输出字表存储地址标号PA 输出字存储地址标号PB 口输出字ADX10(X)00001=()1HADY1()0000()0 l=01HADX200000010=02HADY200000010=02HADX300000100=04HADY300000100=04H(b)三相双三拍工作方式下的输出字表X轴步进电机输出字表丫轴步

6、进电孔输出字表存储地址标号PA 口输出字存储地址标号PB 口输出字ADX10000001l=03HADX10000001l=03HADX200000110=06HADX200000110=06HADX300000101=05HADX300000101=05H(c)三相六拍工作方式下的输出字表X轴步进电儿输出字表Y轴步进电,儿输出字表存储地址标号PA 口输出字存储地址标号PB 口输出字ADX100000001=O1HADX10000000l=01HADX20000001l=03HADX20000001l=03HADX300000010=02HADX300000010=02HADX40000011

7、0=06HADX400000110=06HADX50()000100=04HADX500()00100=04HADX60000010l=05HADX60000010l=05H4 .如何计算步进电机的步距角、转速、通电频率5 .步进电机的输出字表6 .位置型、增量型PID控制器的差分方程例1.什么是数字PID位置型控制算法和增量型控制算法?试比较它们的优缺点.为了实现微机控制生产过程变量,必须将模拟PID算式离散化,变为数字PID 算式,为此,在采样周期T远小于信号变化周期时,作如下近似(T足够小时,如下逼近相当准确,被控过程与连续系统十分接近):edt = Te(j)y=ode e(k)-e(

8、k - I)X dt T于是有:u(k)= KJe伏)+为(k)- e(k -1)J=0/u(k)是全量值输出,每次的输出值都与执行机构的位置(如控制阀门的开度)一一对应,所以称之为位置型PID算法。在这种位置型控制算法中,由于算式中存在累加项,因此输出的控制量u(k)不仅与本次偏差有关,还与过去历次采样偏差有关,使得u(k)产生大幅度变化,这样会引起系统冲击,甚至造成事故。所以实际中当执行机构需要的不是控制量的绝对值,而是其增量时,可以采用增量型PID算法。当控制系统中的执行器为步进电机、电动调节阀、多圈电位器等具有保持历史位置的功能的这类装置时,一般均采用增量型PID控制算法。TTA伏)=

9、Kpe(k)-e(k+-e(k)-2e(k-1)+ e(k -2)1 i/与位置算法相比,增量型PID算法有如下优点:位置型算式每次输出与整个过去状态有关,计算式中要用到过去偏差的累加值,容易产生较大的累积计算误差;而在增量型算式中由于消去了积分项,从而可消除调节器的积分饱和,在精度不足时,计算误差对控制量的影响较小,容易取得较好的控制效果。为实现手动自动无扰切换,在切换瞬时,计算机的输出值应设置为原始阀门开度u。,若采用增量型算法,其输出对应于阀门位置的变化部分,即算式中不出现Uo项,所以易于实现从手动到自动的无扰动切换。(3)采用增量型算法时所用的执行器本身都具有寄存作用,所以即使计算机发

10、生故障,执行器仍能保持在原位,不会对生产造成恶劣影响。例2.已知模拟调节器的传递函数为=1+0.17s1+0,085s试写出相应数字控制器的位置型和增量型控制算式,设采样周期T=0.2soE(s)1+0.0855则 U(s)+0.085SU(s)= E(5)+0.17 SE(s)”(f)+0085吗=+0.17吗, dt dt.)+0085 T)=+0.17服)-f-1)把T=0.2S代入得1.425一0.425(%-1)=45e(4)-3.5e(hl)位置型w(Ar)=3.1579e(4)-2.456k(l-1)+0.2982(左一1)增量型Aa(Jt)= w(A:)-a(Jt-l)=3.1

11、579e(左)-2.456-1)-0.7018u(k-l)7 .模糊控制器的组成框图8 .模糊控制器输出精确量的计算9 .RC数字滤波器的差分方程10 .直线、圆弧插补法求插补过程,并作走步轨迹图例1.若加工第二象限直线0A,起点0(0,0),终点A (-4,6).要求:(1)按逐点比较法插补进行列表计算;(2)作出走步轨迹图,并标明进给方向和步数。解:由题意可知x,=4,ye=6, Fo=O,我们设置一个总的计数器其初值应为必=16-01+1-4-0=10,则插补计算过程如表31所示。根据插补计算过程表所作出的直线插补走步轨迹图如下图所示。表31步数偏差判别坐标进给偏差计算终点判别起点Fo=

12、0Nxy=101Fo=O-XFi=Fo-y,.=-6Nxy=92F,0+YF尸Fi+x=-2My=83F20-XF 产 F3-y 产-4N=65F0+YF5=F+xp=0N“二56FK)-XFe=F5-y.=-6N=47F60+YFkF6+xt!=-2Nxy=38F;0-XF9=F-y.=-4N,y=l10FKO+YF 1O=F9+Xc=0N,y=0例2.设加工第一象限的圆弧AB,起点A (6,0),终点B (0,6).要求:(1)按逐点比较法插补进行列表计算;(2)作出走步轨迹图,并标明进给方向和步数。解:插补计算过程如表32所示。终点判别仍采用第二种方法,设一个总的计数器心,每走一步便减1

13、操作,当必=0时,加工到终点,插补运算结束。下图为插补过程中的走步轨迹。表32步数偏差判别坐标进给偏差计算坐标计算终点判别起点F=0Xo=6, yo=ON=121Fo=O-xF.=0-12+l=-llXi=5, yi=0Niy=ll2F,0+YF*-11+0+1=-10x2=5, yz=lNiy=103F20+YF3=-10+2+l=-7x3=5, y3=2Nxy=94F30+YF 产-7+4+1=-2X4=5, y=3Nxy=85F,0-XF6=5-10+l=-4x=4, y6=4Nx产67F6o-XF=5-8+l=-2x=3, y=5Nxy=49FKO+YF9=-2+10+l=9x0-XF

14、io=9-6+1=4xjo=2, yio=6Nxy=211FioO-XFn=4-4+l=lxn=l, yn=6Nxy=l12Fu0-XF12=l-2+l=0Xi2=0, yl2=6Nx尸0例3.若加工第一象限直线OA,起点0(0,0),终点A(1L 7)o要求:(1)按逐点比较法插补进行列表计算。(2)作出走步轨迹图,并标明进给方向和步数。答:(1)按逐点比较法插补的计算列表步数偏差判别坐标进给偏差计算终点判断起点F0=0NXY=181F0=0+ xFl =F0-YE =-7NXY=172Fl 0+ xF3= F2-YE=-3NXY =154F30+ xF5= F 4- YE =1NXY=13

15、6F50+ xF6= F 5- YE =-6NXY=127F60F8= F 7- YE =-2NXY=109F80+ xF10= F9-YE =2NXY =811F100+xFil =FI0-YE =-5NXY =712Fil 0F13=FI2-YE=-1NXY =514F130+ xF15= F14-YE =3NXY =316F150+ xF16=FI5-YE=-4NXY =217FI60,.VF18= F17-YE =0NXY =0走步轨迹图(0,0)|123456789101111 .最少拍有、无纹波数字控制器D (z)的设计及控制器和系统的输出波形4.9己ill被控对家的传递函数为a(

16、s)=1()s(Uk+l),采样周期为T=k,采用零阶保持器,要;:(I)针对单位速度愉入信号设计虻小拍无纹波系统的。二),并计算饰出响应N#)、控制信号必)、误差eOt)序列,酬出它们对时间的波形。(2)针对单位阶跃输入信号设计最小拍行纹波系统的并计甲愉出响应)0、控制信号啾)、误差)序列,IS出它们对时间的波形.解:(I)广义对象传递函数:)=4-,=。-广旧,Ts KQk+1)/(Qls+1)一%六亡(9+户-1一/-1-Z-1d=Q“=Qy=Lj=Lq=l jWqn小=+d=0f/=v-j+q = l对于单位速度输入信号h/)=r =用工)=二马3=二(1-z )(1-z )一j(z)

17、=口1一。*-)(1-尸耳(z)y&rr*|4(c)=_|=f2lz=!,*(-)= z, dll 中二1 G(z)1-6*)-丁,(9+尸)1-z-,-9+z_|(z)=*r(z)/?(:)=(l-z)1=1=1- z1 Jt = Oe(k)=04=1,2.y(c)=&(二2(二)=;_q-1-Z0 .y=,k=0k =1,2,.U 仁)=E(z)D(z)=-1-9+ Z.,.w(A:)=()kk -0,1,2,.对时间的波形见下图:iod =0, v = I, h =0,=2, J = I jqm = w+d = I 0=2厂-丁D(z)-4(z) l-z 1 2z-z2G(:)1-,(z

18、)/?(z)=(1-z_,)2tA (l-z&)=万(左一 I)丫仁)=R(二2=2z+3d +4z-*+.0 k=OA v(k)=(z) =1-G.(z)z-(l + z-)G,(z)G(z)2(2)系统闭环脉冲传递函数0(z)=2zz1则当输入为单位速度信号时,系统输出序列z变换为丫(2)=尺(渺(2)=匠=2Tz-2 +3Tz-3 +4Tz -,+y (0) =0,y(l) =0, y (2) =2T, y (3) =3T,-被控对象的传递函数为G(s)=p采样周期T=ls,采用零阶保持器,针对单位速度输入函数,设计:(1)最少拍控制器O(z);(2)画出采样瞬间数字控制器的输出和系统的

19、输出曲线。(1)最少拍控制器可以写出系统的广义对象的脉冲传递函数G(z)=可-eT,1T2z(l + z-1)21-z-1将T=1S代入,有*)一至4由于输入r(t)=t,则 G(z)=(i-z“yn(z)g,(z)g(z)_ z (l + zT)(2)系统闭环脉冲传递函数0(z)=2z-z2则当输入为单位速度信号时,系统输出序列Z变换为y(z)=MzN(z)=(2zTy於J-z-1t =2Tz-2+3Tz3+4TZ-4+y(0)=0, y(l)=O, y (2)=2T, y (3)=3T,例2.被控对象的传递函数为&(5)=止采样周期T=ls,要求:(1)采用Smith补偿控制,求取控制器的

20、输出(女);(2)采用大林算法设计数字控制器D(z),并求取(左)的递推形式。(1)采用Smith补偿控制广义时象的传递函数为2(z) = zor(s)=z 11 -eGcG)=%(s反(加三一1=云万,=G(s)erA|Z-axz其中 q = J%=6,瓦=l-e,L =-= l,T = lS则匹纲=逊(二琪E(z) l-0.3679z-C/(z)-0.3697z-l(/(z)=0.632 l(z-1- z 2院)u(k)=0.6321乖一1)-0.632e(k-2)+0.3679仕-1)(2)采用大林算法设计数字控制器取T=1S, r = l, K=l,T,=l,L=r/r =1,设期望闭

21、环传递函数的惯性时间常数To=0.5S 则期望的闭环系统的脉冲传递函数为G*z)=Z1eez-2(l-e7)s +1-I -21-z e广义被控对象的脉冲传递函数为HG,坪 Z-esT K es 1+sQ(z)=GgQ),rgGXl - Gz)一GcQ zT(l-z-jz Z -LTs-z e I1-zV21二小)一(12M.-0.1353),(1-0.3679)(10.1353z-,-(1-0.1353)z*2l-0.3679z1.3680-O.5O33z-一 l-0.1353z-1-0.8647z-2*)=第E(z)则 t;(z)-0.1353z-|t/(z)-0.8647z-26/(z)

22、=1.368O(z)-O.5O33zlE(z)上式反变换到时域,则可得到“伏)=1.3680+)-0.5033e(A-l)+0.1353u(*-l)+0.8647(*-2)例.被控对象的传递函数为滉)=力,采样周期T=ls,要求:试用大林算法设计数字控制器。,并求取时的递推形式。解:采用大林算法设计数字控制器取T=1S, r = l,K=l,T1=l, L=r/T=l,设期望闭环传递函数的惯性时间常数To=O.5S 则期望的闭环系统的脉冲传递函数为G2I -p*产I &b *IH3-2*畿触直插补瓢处凰用c语言编程实现D (z),设输入端口为200H,输出端口为201Ho第三章数字控制技术本章

23、主要内容1 .数字程序控制基础2 .逐点比较法插补原理3 .步进电机控制技术表3-2.四个象限直线插补的进给方向及偏差计算公式偏差】象限2象限3象限4象限偏差公式Fm0+x-x-x+XF.一y。Fm 04-xF3=F2-y=2-4=-2N4=74尸3。+F4=F3+xe=-2+6=4N“=65F40+x尸5=尸4一%=4-4=0N产6尸5=0+xF6=FS-je=0-4=-4%=47F6Vo+yF7=F6+xe=4+6=2%=38F70+*尸8=/一以=24=-2心=29F,=F84-xe=24-6=410F90+x尸10=尸儿=4-4=0N*=02013/6/120例32设加工第一象限逆圆弧

24、AB,已知圆弧的起点坐标为A (4,0),终点坐标为8(0,4),试进行插补计算并作出走步轨迹图。解插补计算过程如表,走步轨迹如图。图12圆孤插补走步轨迹图2013/6/130表2圆弧插补计算过程:注:P87错步数偏差判别坐标进给偏差计算终麻f算终点判别起点F0=。=4, y0=%=81F0=0-XF,= F0-2x0+l =-7X|=5-l=3,%=0Nq =72FV0+yF2=F1+2y,+l =-64=3, y2=y1+i=iN“=63f2o+yF3=F2+2y2+l =-3x,=3, y,=y2+i=2N=54F30-XFs=F,_2x,+ l =_3xs=x4-1=2, y5=3N.

25、=36FV0+yF,= Fs+2ys+l=4xi yt=y5+l=4%=27F60-XF7=F6-2xt+l = l巧=x.T=L y7=4N“=l8f7o-XF8=F7-2x7+1=0X8=X1=0, yg=4N“=0JR1.-Fm2-XFm产Fm,2Xm+1ym+1=YmFmBG-*A反: A-G-B-A三相双三抽:各相通电顺序为正:AB- B JgAB 反:ag-gb-ba-ac三相六拍:各相通电顺序为正:AAB B BG G- CAA反:A-AG-G-CB-B-BA-A对于一个步进电机,如果它的转子的齿数为Z,则它的齿距角为c In 360(j =z Z ZZ_转子齿数。例:z=4时,

26、a=90Z=40时,。=9402013/6/1输入一个电脉冲信号(一拍),转子转过.的角度称为步距角os对于步进电机的三相单三粕工作方式,每切换一,通电状忐,转子转过的角度为1/3告距角,过一个周期,转子走了3步,转过一个出距角。00,360360iN NZ mKZ式中:Z-转子齿数;N-步进电机工作指数,N=nKi m定子缆组相数;K与通也方式有关的东数,三相单三相、三相双三指通电方式K=1,三相六1拍通电方式K=2例:对于三相步进电机,若采用三拍方式,则它的步距角是肌=360/(3x4)=30对于转子有40个齿且采用三拍方式的步进电机而言,其步距角是85=360/(3x40)=3设步距角是

27、8$,通也频率为f,则转速n为:二&360eL 360360N NZ mKZ422013/6/1寄存器端口:2OOH 3F7HBASE+0IDObits 0-7IDIbits 0-7BASE+1IDObits 8-15IDIbits 8-15BASE+2DObits 0-7DIbits 0-7BASE+3DObits 8-15DIbits 8-15*基地址默认为3OOH472013/6/1C2)步进电机控制的验电率?三相单三拍三和六招工作方为:?三相双三拍塌步进电机输出字表y轴步进电机输出字表存储地址标号低八位输出字存储地址标号高八位输出字ADX00000001-01HADYj00000001

28、-01Hadx200000011-03Hady2000000U-03Hadx300000010=02Hady300000010=02Hadx400000110=06Hady400000110=06Hadx500000100=04Hady500000100=04HADX,000000101=05HADY,000000101=05HDO2DO1DO0C B ADO10DO9DO8 C B AA-AB-B-BC-C-CA-A第三章作业:3、4、5、6、7第四章常规及复杂控制技术本章主要内容1 .数字PID控制2 .最少拍控制3 .纯滞后控制例1 :求单位阶跃法教f的Z变换斛:根据Z变换的定义有00F

29、(z) = f(kT)z-k = 1 + z-1 + z-2 + k=0两端同时乘Z-1z-1F(z) = z-1 + z2 + z3 + .两端同时相减,得(l-z(z) = lF(z) = 5r = l-z z-1f(t)=1, t = 0. + Z k + .z(k+l) +.5.1.3 Z漫;揶性质1、为性性质Zafx(/) bf2(t)= aZlft) bZf2(t)=aF(z) bF2(z)例:求f(t)=1+4t的Z变换斛:Zf(t)= Z1+4Ztz 4Tz=17z-1(z-l)2.滞后性质(突城右移)设连续时间函数f在tvO时,f(t)=O,只具有Z变换Zf(t)= F(z)

30、,则Zf(t-nT)= z-nF(z)例:求1 Ct-TJ的Z变换旭Z1(t-T)= z-iZ1(t)-i z 1=z =z1 z13、超前性质(卖蛾左移)设连续时间由数f具有Z变换Z/= F(z),则Zf(t +)= z(z)- f(kT)z-k k=0W 因z)-/(0)-/zT -/(27一21)7皿=zRz)-(O)-/(7K1_/(27q1)7yH刊4,初值定理设连续时间的数f(t)的z变换为f(z),并且极f艮imb(z)存在,且tvO时,f=0则f的初值f(O)为l8/()= lim/w=lim)t-OZ-8证:00F(z)=f(kT)zik=0.Jim 尸(z)=o)= lim

31、/)ZT8/-05,终依及理设连续时间后数f的Z变换为F(z),并且F(z)所表示的离散系统是稳定的,则f的终值为lim&)=lim/1(切=lirri(zT)网 z)=iim(i-z*%z)/-co4-00Z-Z 1例:求单仓.阶跋序列u (kT)的终值u(8)7“(8)= i niz -=1 i m(z T);=iZfiZfiz T2、z借遢函敷的求决(1)已知差分方程求脉冲传遹的数设有一线性寓散控制系统用差分方程表示为:y(k)+ axy(k -1)+ a2y(k -2)+.+ any(k - n)=(左)+lx(k1)+b2x(k -2)+.+bmx(km)此行Z变换得(l + t7f

32、z-1+72z-2+.+ anzn)Y(z)=(b。+bxz+b2z2+.+ bmzm)X(z).兵)=3=瓦+1ZT+4Z-2+.+,-% X(z)1+az+ a2z HFanzn例:已知描述某离散条绕的齐次差分方程为下式,状求其z传递.函数。X)+W-i)+W-2)+W-3)=X)-X-i)+W-2)旭在零初始条件下对上式两边取Z交换得:Y?eY(z)Y(z)+5zY(z)=X(z)-3zxX(z)X(z)(1+3Z4+此一2+5z-3)nz)=(l3j +2z-2)xnyC =1-3z-+2z-2-5z) x(z) l+3z-+4z-2+5z-3(2.)由传遹困教求z传递困教已知符违法教

33、G(s),求z传通函数步骤为:1J用拉处反变换求g(1)=G(s)2)将g按采样周期T离散化,得g(kT)3)应用定义求脉冲传递法教。即:G(z)=-= Xg(kT)z-k X(Z) k=Q整个过程筒记为:G(z)= ZG(s)例:成求如图所示系统的Z传递.国教。零阶保持器整个系统的传递.函数为:i -sTG(s)=sS(S + 1)52(5 + 1)G(z) = ZG(s)=Z1 -sT1 e?(5 + l)= Z(l-e-sT)(52(5 + l)_+452(5+1)52 S 5+14(S+1)+45(5+1)+a/一,(s + l)(4+4)s+(4+4)s +4一2(5+1)1=(力2

34、+43)Y +(4+)S +442+43=力3=1 A2=-14=14=1_ r 111=z(、)hu 门(z-e 1)(z l)(z e 1)+(z l)-(z-lXz-e-1)0.368z +0.264(z-l)(z-0.368)例:求D(s)的前向差分近仞式D(z)、U(S) SD(s)=E(s) s +3斛:。= G7T =a z-i (z)5+3 s=-yz1_ T _,z-l 3i+(3T-r)z-在控制器中D(z)用微机实现时,可化为差分方程(z 反变换)。_U(z)1-z-1:/0=E l+(3r-l)z-1U(z)+(3T _Dz-U(z)= E(z)_ z- E(z) Zf

35、k-1)= z-xFz u(k)+0T-X)u(k-1)= e(k) e(k -1).U(k)= e(k) e(k1)(3T -l)u(k -1)= Ae()-(3r-W-l)1.模拟PI D调节器图1模拟PID控制MATLAB: Pl DPIC般制基是一种为性控制器;根据对象的特性和控制要聚,可灵活地改变其结构。010/0/ IPID控制规律为w(/)= Kp e(Z)+ f e(t)dt + TD 加T,)dt对应的模拟PID调节器的传递函数为。($)=黑=七(1+4+小)E(s)sKp为比例增益T1为积分时间,1口为微分时间u(t)为控制量,e(t)为偏差2013/6/159PID控制规

36、律为w(/)= Kp e(f)+7-e(f)d+%对应的模拟PID调节器的传递函数为52=七(1+自+小)%为比例增益为积分时间,1口为微分时间 u(t)为控制量,e(t)为偏差2013/6/159(2)比例积分调节器控制规律:(O = KIe (f)+I + u/PI调节器的阶跃响应其中:1为积分时间常数。积分调节的特点:调节器的输出与偏差存在的时间有关。只要偏差不为零,输出就会随时间不断增加,并减小偏差,直至的除偏差,控制作用不再变.化,系统才能达轲Ot 缺星.降低响应速度。63(3)比例微分调节器控黑规律:“(f)= Kpe(t)+ Ta“0其中:,为微分时间常数。微分调节的特点:在偏美

37、出现或,变化的除间,产生一个正比于偏差变化率的控制作用,它总是反对偏差向任何方向的变化,偏差变化越快,反对作用越强。故微分作用的加入将有助于就小超调,克服振荡,使余疣趋于稳定。它加快了东线的动作速.度,减小调整时间,从而砍写了亲统的动忠性能。图4理想PD调节器的阶跃响应缺点二北太大,易引起系统不稳定。64(4)比例积分微分调节器控制规律:“(,)= Kp|e(f)+;e。)市+7;比例积分微分三作用的婉性姐合。在阶I信号的作用下,首先是比例和微分作用,使其调节作用加强,然后是点分作用,底到荫除偏差。图5理想P1D调节器的阶跃响应652013/6/1#includevoid main()floa

38、t kp, T, TI, TD, qO, ql, q2, rk, yk, ek, ekl, ek2, deltauk; printf(please input kp, T, TI, TD, r (k)n);scanf( u%f,%f,%f,%f,%fJ,&kp,&T,&TI,&TD,&rk);qo=kp*(l+T/TI+TD/T);ql=-kp*(l+2*TD/T);q2=kp*TD/T;ekl=0;ek2=0;while(l)yk=inportb(0x200);采样,设端口为200H ek=rk-yk;de1tauk=q0*ek+q1*ek1+q2*ek2;outportb(0x201, d

39、eltauk);输出控制量到端口201Hek2=ekl;ekl=ek;delay();延时一段时间1.闭环脉冲传遗四教中(z)的确定由上图可知,误差E(z)的脉冲传递函数为(z)u(z)y(z) R(z) R(z)2013/6/1E(z) = R(z)O)e(z)110典型输入函数二日D/、_ B(z)对应的z变换R(z)=-不7(l-z yB(z)是不包含(1-A)因子的关于A的多项式。典型输入类型对应的z变换q=l单位阶跃函数RQ):1f(t)= KOTq=2单位速度函数R=Tzf(n = t(i-yT2z(l 4-z1)q=3单位加速度函数Rz)=2(1-z-1)3根据Z变换的终值定理,

40、系统的稳态凝差为e(oo)= lim(l z-1)E(z)= lim(l - z)R(z)(z)= lim(l zT)- B? J)由于B(z)没有(1-z)因子,因此要使稳态候差 e(8)为零,必须有ee(z)=i-(z)具有z的景高基次为Np4q,这表明系统闭环响应在采样点的依绘卜的可达到稳态。特别当P=0时,即F(z)W时,系统在采样点的输出可在景少拍(,nF指)内达到稳忠,即为景少拍控制。因此景少拍控制器设计时选择3(z)为0(z) M-(1-z-1)q景少拍技制聂D(z)为0(z) =1(z)G(z) 1-(z)G(z)(l-z-1)91132013/6/1三种典型输人的聚少拍余统输

41、入函数 r(kT)误差z传递函数Ge(z)闭环z传递中(Z)最少拍调节器 D调节时间 ts11-z”Z-1zl(l-z)G(z)TkT(1-r1)22z 1-z22z-iz-2(l-z-)2G(z)2T(kT)2/2(1-z-1)33z 1-3z2+z33二-3二、二(l-z-)G(z)3T1192013/6/1例:设被控对象反二公不,采样周期T=1 s,试1设计一单位阶跃输入时的最少拍无波纹控制z)G(s)=1 -Ts1e5(25 + 1)G(z) = ZG(5)=0.213zl(l +0.847z-1)(1-z-1)(l-0.6065z-1) e(Z)=(l-zT)(l +zT)(P(z)

42、= z-(l +0.847z-)a0由,(z)= l-(z)得(1- z-1)(1+/)IZ-,)=1- a()z-1(1+0.847z-1)解得:沏=0.541,6=0.459J。(z)=(1- zT )(1+0.459zT).(z)=0.541z-i(1+0.8472-1)因此八、1 O(z)1 Rz)2.54(1-0.606-) G(z)lO(z) G(z)0e(z)1+0.45_,检脸:U(z)=Z)(z)e(z)R(z)_2.541-0.606力)(l-z-,)(l+0.45-,)(l+0.45_,)(l-z-,)=2.541.5 a t由z变换定义可得:u(0)=2.54u(1T)

43、=-1.54u(2T)=u(3T)=u(4T)=u(5T)=.=0所以系统经过2拍以后,即k =2, u(kT)=0,输出无波纹,调节时间 ts=2T=2s输出量的z变换为:5、小,、0.541z-(l +0.847z-)y(z):(z)H(z):1-Z=0.54 lz-1+ z-2+ z-3+ z-4+输出量系列值为:y(0)=0y(lT)=0.54ly(2T)=y(3T)=y(4T)=y(5T)=.=12.振铃现象及其消除所谓振铃(Ri ngi ng)现象,是指数字抵制工的输出以二分之一采样频率大幅度表成振荡的现象。下面,我们通过一个例子,看着报铃到底是个什么样子?例:含有冷滞后为1.46

44、$,时间韦数为3.34s的连,跳一阶滞后对象6(S)=痂7Te*,经过T=is的采样保持后,其广义方录的0.1493z-2(1+0,733z-,)G(z)=;麻冲传的函数为1-0.7413Z选取3(Z),时间常教为1乏5,纯滞后时间为15。则:O(z) =(z) =0.3935z-2l-0.6065z-11(z)2.6356(1-0.743 lzG(z) 1 -(D(z) - (1 + 0,733z-1 )(1 - z-1 )(1 + 0.3935z-1)4. 4.2数字串级控制算法计算原则:不管串级控制有多少级,计算的顺序总是从景 外面的回路向内进行。1642013/6/1计算步骤:1 .计

45、算主回路的偏差e(k): ei(k)=ri(k)-yi(k)2 .计算主回路控制Q(z)的输出5(k)5(k)=Ui(k-1)+Au(k)Au(k)长edkj-edk-l)*仕)的ei(k)-2e,(k-1)4e,(k-2) T意其中。是比例增笈,K“=Kp1/为积分条数,Kdi =0i?为微分东数113 .计算到回路的偏差ez(k): e2(k)=ui(k)-y2(k)4 .计算利回路控制暴D(z)的输出U2(k)u2(k)=u2(k-1)+A U2( k)Au2(k)=Kp2e2(k)-e2(k-1)J 以启附e2(k)-2e2(k-1)4e2(k-2)2013/6/1165作业:1、用C语言实现增量型数字PID (参照

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!