计算机控制复习资料.pdf
《计算机控制复习资料.pdf》由会员分享,可在线阅读,更多相关《计算机控制复习资料.pdf(59页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机控制复习资料考试范围第 1、3、4、6、7 章(其中第3、4、6章尤为重要)考试题型一、名词解释(1 0分)二、简答题(2 0分)三、应用题(7 0分)考试重点内容1.什么是最少拍控制、PID控制器、脉冲传递函数、传递函数、计算机控制系统、自动控制、在线方式、离线方式(1)最少拍控制是一种直接数字设计方法。所谓最少拍控制,就是要求闭环系统对于某种特定的输入在最少个采样周期内达到无静差的稳态,使系统输出值尽快地跟踪期望值的变化。(2)计算机控制系统的控制过程是怎样的?计算机控制系统的控制过程可归纳为以下三个步骤:(1)实时数据采集:对被控量的瞬时值进行检测,并输入给计算机。(2)实时决策:
2、对采集到的表征被控参数的状态量进行分析,并按已定的控制规律,决定下一步的控制过程。(3)实时控制:根据决策,适时地对执行机构发出控制信号,完成控制任务。(3)计算机控制系统:就是利用计算机(工业控制计算机)来实现生产过程自动控制的系统。(4)实时、在线方式和离线方式的含义是什么?(1)实时:所 谓 实时”,是指信号的输入、计算和输出都是在一定时间范围内完成的,即计算机对输入信息以足够快的速度进行处理,并在一定的时间内作出反应并进行控制,超出了这个时间就会失去控制时机,控制也就失去了意义。(2)“在线”方式:在计算机控制系统中,如果生产过程设备直接与计算机连接,生产过程直接受计算机的控制,就叫做
3、“联机”方式或“在线”方式。(3)“离线”方式:若生产过程设备不直接与计算机相连接,其工作不直接受计算机的控制,而是通过中间记录介质,靠人进行联系并作相应操作的方式,则叫做“脱机”方式或“离线”方式。2.典型的计算机控制系统框图,闭环连续控制系统结构方框图3.步进电机工作于各方式时的通电顺序例,三相步进电机有哪几种工作方式?分别画出每种工作方式的各相通电顺序和电压波形图。有三种工作方式:各相的通电顺序为A-B-C,各相通电的电压波形(1)三相单三拍工作方式 如图3.1 所示。步进时钟 JU U LfU TJlA HI J|IB 柑 rn_c i-1 I-1 L图3.1 单三拍工作的电压波形图(
4、2)三相双三拍工作方式双三拍工作方式各相的通电顺序为A B-B C-C A。各相通电的电压波形如图3.2 所示。n_n_n_rLruuuLn_n_n_rLn_n_n_U U U U L._1-U-U-LJ Uc-U UUU1_图3.2 双三拍工作的电压波形图(3)三相六拍工作方式在反应式步进电机控制中,把单三拍和双三拍工作方式结合起来,就产生了六拍工作方式,其通电顺序为A-A B-B-B C f C-C A。各相通电的电压波形如图3.3 所示。Wn_n_n_n_n_rLrLrL_n_n_ruuLn_TL*_ _i I I 厂C M|I图3.3 三相六拍工作的电压波形图2例.米用PC(1S A或
5、PCI)总线和8255A设计x轴步进电机和y轴步进电机的控制接口,要求:画出接口电路原理图。(2)分别列出x轴和y轴步进电机在三相单三拍、三相双三拍和三相六拍工作方式下的输出字表。答:(1)接口电路原理图总线PA0PA1PA28255PBOPB1PB2轴进机轴-f fMlX步电X步电(2)输出字表(a)三相单三拍工作方式下的输出字表X轴步进电机输出字表Y轴步进电机输出字表存储地址标号PA 口输出字存储地址标号PB 口输出字ADX100000001=O1HADY10000000l=01HADX200000010=02HADY200000010=02HADX300000100=04HADY3000
6、00100=04H(b)三相双三拍工作方式下的输出字表X轴步进电 机输出字表Y轴步进电 机输出字表存储地址标号PA 口输出字存储地址标号PB 口输出字ADX10000001l=03HADX10000001l=03HADX200000110=06HADX200000110=06HADX300000101=05HADX300000101=05H3(c)三相六拍工作方式下的输出字表X轴步进电 几输出字表Y轴步进电7 机输出字表存储地址标号PA 口输出字存储地址标号PB 口输出字ADX100000001=01HADX10000000 l=01HADX20000001l=03HADX20000001l=
7、03HADX300000010=02HADX300000010=02HADX400000110=06HADX400000110=06HADX500000100=04HADX500000100=04HADX600000101=05HADX60000010l=05H4.如何计算步进电机的步距角、转速、通电频率5.步进电机的输出字表6.位置型、增量型PID控制器的差分方程例 1.什么是数字PID位置型控制算法和增量型控制算法?试比较它们的优缺点。为了实现微机控制生产过程变量,必须将模拟PI D 算式离散化,变为数字PI D算式,为此,在采样周期T远小于信号变化周期时,作如下近似(T 足够小时,如下逼
8、近相当准确,被控过程与连续系统十分接近):y=ode e(k)-e(k-1)=-dt T于是有:T卜 TUk=Kp(*)+/-e(4-Dh 7=0 Tu(k)是全量值输出,每次的输出值都与执行机构的位置(如控制阀门的开度)一一对应,所以称之为位置型PI D 算法。在这种位置型控制算法中,由于算式中存在累加项,因此输出的控制量u(k)不仅与本次偏差有关,还与过去历次采样偏差有关,使 得u(k)产生大幅度变化,4这样会引起系统冲击,甚至造成事故。所以实际中当执行机构需要的不是控制量的绝对值,而是其增量时,可以采用增量型PID算法。当控制系统中的执行器为步进电机、电动调节阀、多圈电位器等具有保持历史
9、位置的功能的这类装置时,一般均采用增量型PID控制算法。“(%)=KP e/)-e(k-1)+二e(k)+e(k)-2e(k-1)+e(k-2)与位置算法相比,增量型PID算法有如下优点:位置型算式每次输出与整个过去状态有关,计算式中要用到过去偏差的累加值,容易产生较大的累积计算误差;而在增量型算式中由于消去了积分项,从而可消除调节器的积分饱和,在精度不足时,计算误差对控制量的影响较小,容易取得较好的控制效果。为实现手动自动无扰切换,在切换瞬时,计算机的输出值应设置为原始阀门开度u。,若采用增量型算法,其输出对应于阀门位置的变化部分,即算式中不出现 u。项,所以易于实现从手动到自动的无扰动切换
10、。(3)采用增量型算法时所用的执行器本身都具有寄存作用,所以即使计算机发生故障,执行器仍能保持在原位,不会对生产造成恶劣影响。例 2.已知模拟调节器的传递函数为n(s =-l+0 0.01875ss试写出相应数字控制器的位置型和增量型控制算式,设采样周期T=0.2so用上纲=l+0*sE(s)1 +0.085s则 U(s)+0.085St7(5)=(5)+0.17SE(s)刈 +0.085=e(/)+0.17 4v 7 dt)dt避)+0085幽 号 小 =e伍)+0俨)一歹1)把 T=0.2S代入得1.425 信)-0.425 优-1)=45e(4)-3.5e(hl)位置型uk)=3.157
11、9e(A)-2.456 le优一 1)+0.2982(左 一 1)增量型tau(k)=u(k)-u(k-1)=3.1579e()-2.456 le(k-1)-0.7018w 伏-1)7.模糊控制器的组成框图58.模糊控制器输出精确量的计算9.RC数字滤波器的差分方程10.直线、圆弧插补法求插补过程,并作走步轨迹图例1.若加工第二象限直线0 A,起点0(0,0),终点A(-4,6)要求:(1)按逐点比较法插补进行列表计算;(2)作出走步轨迹图,并标明进给方向和步数。解:由题意可知Xe=4,y.=6,F=0,我们设置一个总的计数器N“,其初值应为N”=|6-01+1-4-0=1 0,则插补计算过程
12、如表3 1 所示。根据插补计算过程表所作出的直线插补走步轨迹图如下图所示。表 31步数偏差判别坐标进给偏差计算终点判别起点Fo=0Nxy=101Fo=0-XFi=Fo-y=-6N后92F,0+YFLFI+X产-2N“二83F20-XFFFa-y-4Nxy=65F4O+YF5=F4+xl.=0N“二56Fs=0-XF6=F5-yc=-6NXv=47F60+YF E+X L-2Nxy=38F7O-XF9=F-y?=-4Nxy=l10FKO+YF1O=F9+XC=0N xy=O例2.设加工第一象限的圆弧A B,起点A(6,0),终点B(0,6)要求:(1)按逐点比较法插补进行列表计算;(2)作出走步
13、轨迹图,并标明进给方向和步数。6解:插补计算过程如表3 2 所示。终点判别仍采用第二种方法,设一个总的计数器Nx”每走一步便减1 操作,当网=0 时,加工到终点,插补运算结束。下图为插补过程中的走步轨迹。表 32步数偏差判别坐标进给偏差计算坐标计算终点判别起点F o=Ox .=1 21F o=O-XF 产 O T 2+1=7 1x i=5,yi=0Nx y=l l2F K 0+YF -l l+0+1=-1 0X 2=5,y2=lNi y=1 03F K 0+YF3=-1 0+2+l=-7X3=5,y3=2N x k94F3 0+Y%=-7+4+1=-2x.,=5,y=3N85F,0-XF行 5
14、-1 0+1=-4X6=4,y(F 4N x =67F K O+YF?=-4+8+l=5X7=4,y-=5Nx y=58F7 0-XFa=5-8+l=-2X 8=3,yg=5N x y=49F O-XF n=4-4+l=lx产 1,y n=6Nx y=l1 2F 0 0-XF1 2=l-2+l=0X i 2=0,yl 2=6Nx y=0例3.若加工第一象限直线O A,起 点0(0,0),终点A(ll,7)o要求:(1)按逐点比较法插补进行列表计算。(2)作出走步轨迹图,并标明进给方向和步数。答:(1)按逐点比较法插补的计算列表7(2)走步轨迹图步数偏差判别坐标进给偏差计算终点判断起点F0=0N
15、XY=181F0=0F l=F 0-Y E=-7NXY=172Fl 0F3=F 2-Y E=-3NXY=154F30+xF5=F 4-Y E=1NXY=136F50+xF6=F 5-Y E=-6NXY=127F60一工F8=F 7-YE=-2NXY=109F80F10=F9-YE=2NXY=811FI00+xFil=F10-YE=-5NXY=712Fil 0F13=FI2-YE=-1NXY=514F130F15=F14-YE=3NXY=316F150+xF16=FI5-YE=-4NXY=217F160十工F18=F17-YE=0NXY=011.最少拍有、无纹波数字控制器D(z)的设计及控制器和
16、系统的输出波形84.9已如被控对爱的传递函数为G($)=TT,采样周期为T=k,采用零阶保持器,要$(Q k+I)求:(1)针对单位速度输入信号设计最小拍无纹波系统的。1),并计算输出响应盘)、控制信号 欧、误差6(%)序 列,S I出它们对时间的波形。(2)针对单位阶跃输入信号设计最小拍有纹波系统的并计算输出响应)长)、控制信号(上)、误差或)序列,画出它们对时间的波形.鼾:(1)广义对象传递函数:%”+不2 2-I(9+Z-,)1-Z-1-1-Z-1d=Q“=Qv=Lj=Lq=l jWqn,=+d=0“K-/+4 =对于单位速度输入信4h/)=f =用 工)=7z(Y)2z21tH3=1-
17、1)=什1-4/(1。月仁)=l-z94(Z)=1-4(,(Z)=Z-I=f2 iZ=1.4(z)=z-八,1 仁)I /一词 1一0(z)一 /(9+尸)1-z-I 9+zE =0),(-)/?(z)=(i-z-)k r =I=1 -zy(二)=氏仁四仁):ifok=0A=1,2.U(G=E()D(z)=19+z二!(-g)k-0,1,2,.对时间的波形见下图:iod=0,v =I,K=2,J =I j(s)=2z,-Z211,)L L I 一 I T 2L-Z-2“G(z)l-z(9+z)(1-一)2-z 1-(l-z-)(9 +z-)E=电(DR(N)=(1-Z-)2,7=z-(l-z
18、)e(2)=3(/1)Y(z)=R(加 =2z-2+3Z3+4 1 +.U(Z)=E(Z)D(z)=z-l(2-z-l)(一-)(9+1)w(A)=0.1*?(J I-I)-1.1 *(-)*对时间的波形见卜图:12例.被控对象的传递函数为G,(s)U采样周期T=l s,采用零阶保持器,针对单位速度输入函数,设计:(1)最少拍控制器 (z);(2)画出采样瞬间数字控制器的输出和系统的输出曲线。(1)最少拍控制器可以写出系统的广义对象的脉冲传递函数将 T=1S 代入,有G 0+X-x-x+XF*产 F.-y。Fm 0+xF3=F2-y=2-4=-2以=74尸3。+jF4=F3+xe=-2+6=4
19、565F4O+x尸5=&-%=4-4=056产5=0+xF6=F5-yc=0-4 =-4%=47尸6Vo+yF7=F6+XC=-4+6=2N4=38F70+x尸8=3 一人=2-4二-2%=29/V。+jF9=F8+XC=-2+6=4心=110尸90+x玛 o=4=0心=02013/6/120例32设加工第一象限逆圆弧A B,已知圆弧的起点坐标为A(4,0),终点坐标为夕(0,4),试进行插补计算并作出走步轨迹图。解 插补计算过程如表,走步轨迹如图。图12圆弧插补走步轨迹图2013/6/13022表2圆弧插补计算过程/注:P87错步数偏差判别坐标进给偏差计算笋薪算终点判别起点F0=。Xo=4,
20、yo=ON81F0=0-XF=F0-2 x0+l=-7x】=X oT=3,*=0Nq=72F,0+yF2=F1+2x+l=-6X2=3 y2=y1+i=i%=63F2O+yF3=F2+2y2+l=-3、3=3,丫3=丫2+1=254F3O XFS=F4-2X,+1=-3x$=xl=2,y5=3N产6F50-xF7=F6-2X6+1=1X7=XT=1,y7=4N*,=l8F7O-XF8=F7-2X7+1=0 x8=x7-l=0,y8=4Ny=。NR1 _-Fm。-vA P F-2x 4-1 m+1-m 1ym+i=ymFmG-B A三 相 及 三 拍:各相通电顺序为正:A B fB J g A
21、B反:AG-GB-BAr-AC三 相 六 拍:各相通电顺序为正:A-ABf B f BG-G*Or*A24对 于 一 个 步 进 电 机,如 果 它 的 转 子 的 齿 数 为 乙 则它 的 相 距角为八 24 3600u =z Z ZZ 转 子 齿 数。例:Z=4时,。=90Z=40 时,.=92013/6/140输 入 一 个 电 脉 冲 信 号(一 拍),带 子 布 过 的 角 度称 为 步 距 角e s,对 于 步 进 电 机 的 三 相 单 三 拍 工 作 方式,每 切 换 一 美 通 电 状 态,转 子 转 过 的 角 度 为1/3告距 角,经 过 一 个 周 期,转 子 走 了3
22、步,精 过 一 个 齿 距角。c 8,360 360L N NZ mKZ式中:Z一 转 子 齿 数;N 步进电机工作粕数,At nKim 定子绕组相教;K-与通电方式有关的余数,三相单三指、三相双三拍通电方式K=1,三相六招通电方式K=2例:对于三相步进电机,若采用三拍方式,则它的步距角是8 s =360/(3x4)=30对于转子有40个齿且采用三拍方式的步进电机而言,其步距角是8 s =360/(3x40)=325设步跑角是8$,通也频率为f,则转速n为:二360其 中。7360-mKZ2013/6/142寄存器端口:2OOH 3F7HBASE+0IDObits 0-7IDIbits 0-7
23、BASE+1IDObits 8-15IDIbits 8-15BASE+2DObits 0-7DIbits 0-7BASE+3DObits 8-15DIbits 8-15*及地址默认为3OOH2013/6/14726C2)步进包机控制的输出率?三相单三拍三相去拍工作方式:?三相双三拍X轴 步进电机输出字表用步进电机榆出字表存储地址标号低八位输出字存储地址标号高八位输出字A D X j00000001=01HA D Y j00000001=01HADX200000011=03HADY200000011=03HADX300000010=02HADY300000010=02HADX400000110=
24、06HADY400000110=06HADX500000100=04HADY500000100=04HA D X0,00000101=05HA D Y0,00000101=05HDOgDOOoC _DO10DO9DO8C B AA-AB-B-BC-C-CA-A第 三 章作业:3、4、5、6、7第四章常规及复杂控制技术本章主要内容1 .数字P I D控制2 .最少拍控制3 .纯滞后控制例1 :求 单 位 阶 跣 函 数f 的Z变换解:根据Z变换的定义有1f(t)=1,t =00 0F(z)=f(k T)z T=1 +z-i+z-2 +.+z-k+.A=0两端同时乘乙1Z-F(Z)=Z-1+Z +
25、Z-3 +z-(+l)+两 端 同 时 相 减,得(1-Z (Z)=lzz-1275.1.3 Z暧;舜朔身啖松斯1,线性性质Zafx bf2(t)=a Z )bZf2(t)=aF1(z)bF2(z)求f=1+4t的Z变换解:Zf(t)=Z1+4Ztz 47z-7i(z-i)22,滞 后 性 质(实 域 右 移)设连续时间必数f(t)在t0时,f(t)=O,且具有Z变换Zf(t)=F(z),则Zf(t-nT)=z/求1 (t-T J的Z变换斛:Z1(t-T)=z-iZ1(t)z-1 z-1283、超 前 性 质r宾城左移)设连续时间函数f具有Z变换Zf=F(z),则n-Z f(t+)=zF Z
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机控制 复习资料
限制150内