1. 首页
  2. 文档大全

微型计算机控制专业技术复习

上传者:z**** 2022-05-26 08:15:05上传 DOC文件 406KB
微型计算机控制专业技术复习_第1页 微型计算机控制专业技术复习_第2页 微型计算机控制专业技术复习_第3页

《微型计算机控制专业技术复习》由会员分享,可在线阅读,更多相关《微型计算机控制专业技术复习(25页珍藏版)》请在文档大全上搜索。

1、方程段 11 部分 1第一章(绪论)作业1.1 什么是计算机控制系统?它由哪几部分组成? 答:计算机控制系统就是利用计算机来实现生产过程控制的系统。 、计算机控制系统由工业控制机和生产过程两个大部分组成。 工业控制机是指按生产过程 控制的特点和要求而设计的计算机, 它包括硬件和软件两部分。 生产过程包括被控对象、 测 量变送、执行机构、电气开关装置。计算机控制系统的组成框图见书本第2 页(图 1.2)。1.2 计算机控制系统的典型形式有哪些?各有什么优缺点? 答:(1)操作指导控制系统 优点:结构简单,控制灵活,安全。 缺点:由人工操作,速度受到限制,不能控制多个对象。(2)直接数字控制系统(

2、 DDS ) 优点:实时性好,可靠性高,适应性强。(3)监督控制系统( SCC) 优点:生产过程始终处于最优工况。(4)分散控制系统( DCS) 优点:分散控制、集中操作、分级管理、分而自治和综合协调。(5)现场总线控制系统( FCS)优点:与 DCS 相比,降低了成本,提高了可靠性。国际标准统一后,可实现真正的开5. 微型计算机控制系统的特点是什么? 微机控制系统与常规的自动控制系统相比,具有如下特点:a. 控制规律灵活多样,改动方便b. 控制精度高,抑制扰动能力强,能实现最优控制c. 能够实现数据统计和工况显示,控制效率高d. 控制与管理一体化,进一步提高自动化程度第二章(输入输出接口与过

3、程通道)作业2.1 什么是接口、接口技术和过程通道? 答:接口是计算机与外设交换信息的桥梁,包括输入接口和输出接口。接口技术是研究计算机与外部设备之间如何交换信息的技术。 过程通道是计算机与生产过程之间设置的信息传送和转换的连接通道。2.2 采用 74LS244 和 74LS273 与 PC 总线工业控制机接口,设计 8 路数字量(开关量)输入 接口和 8 路数字量输出接口。请画出接口电路原理图,并分别编写数字量输入与输出程序。 答:电路原理图见书本第 19 页(图 2.1 和图 2.2)。数字量输入程序(设片选端口地址为 port ):MOV DX , portIN AL , DX 数字量输

4、出程序: MOV AL , DATA MOV DX , port OUT DX , AL2.3 用 8 位 A/D 转换器 ADC0809 通过 8255A 与 PC 总线工业控制接口,实现 8 路模拟量的 采集,请画出接口原理图,并设计出 8 路模拟量的数据采集程序。ADC0809 PROCMOVNEARCX , 8BL,00HDI , DA TABUFCLDMOVLEANEXT:MOVDX ,02C2HMOVAL , BLOUTDX , ALINCDXMOVAL , 00000111BOUTDX , ALDECDXNOSC:INAL , DXTESTAL , 80HJNZNOSC /NOE

5、OC:INAL ,DXTESTAL ,80H答:原理图见书本上第28页(图2.15) o8路模拟量采样程序:/输入启动信号JZ NOEOC / EOC=0,等待MOV DX , 02C0H/读转换结果IN AL , DXSTOS DATABUFINC BL /修改模拟通道地址LOOP NEXTRETADC0809 ENDP2.5请分别画出一个有源1/V变换电路和一个无源1/V变换电路图。并分别说明各个器件的作用。答:有源变换电路见书本上第32页(图2.19):同相放大器电路把电阻 R1上的输入电压变成标准的输出电压(放大倍数为A = 1 * $);R3极性电容C能起到滤波作用,防止高频的干扰;

6、r5为平衡电容。无源变换电路见书本上第 31页(图2.18):极性电容C起滤波的作用;二极管D起限幅保护作用(当输出电压大于5V时,D导通减少流过R2的电流从而降低R2上的电压,保证输出不超过5V);2.6什么是采样过程?量化,孔径时间?答:采样过程:按一定的时间间隔T,把时间上连续和幅值上也连续的模拟信号转变成在时刻0, T, 2T,、kT的一连串脉冲输出信号的过程称为采样过程。量化:采用一组数码来逼近离散模拟信号的幅值,将其转换为数字信号。孔径时间:在模拟输入通道中,A/D转换器将模拟信号转换成数字量总需要一定的时间, 完成一次A/D转换所需要的时间称为孔径时间。2.7采样保持器的作用是什

7、么?是否所有的模拟量输入通道中都需要采样保持器?为什 么?答:为了提高模拟量输入信号的频率范围,以适应某些随时间变化较快的信号的要求,可以采用带有保持器电路的采样器。当被测信号变化很慢时,若A/D转换器时间足够短,可以不加采样保持器。2.8 一个8位A/D转换器,孔径时间为100 ' s。如果要求转换误差在 A/D转换精度(0.4%) 内,求允许转换的正弦波模拟信号的最大频率是多少?解:0.4f626.4Hz2-*100*10*102s2.9集系统,请画出接口电路原理图,并编写相应试用8255A、AD574、LF398、CD4051和PC总线工业控制机接口设计出8路模拟量采8路模拟量数

8、据采集程序。答:原理图见书本上第 36页(图2.25)o数据采集程序如下:设 8255A的地址为2C0H 2C3H,主过程已对 8255A初始化,且 已装填DS、ES (两者段基值相同),采样值村入数据段中的采样值缓冲区BUF。其8通道数据采集的程序见书本上第 37 (图2.26)o (猴子喜欢沈依)AD574A PROCCLDLEAMOVMOVADC:MOVMOVOUTNOPNOPOROUTANDOUTMOVPULLING: INTESTJNZMOVORMOVOUTOROUTNEARDI , BUFBL , 00000000B/CX , 8DX ,2C2HAL , BLDX , ALAL ,

9、01000000BDX , ALAL , 10111111BDX , ALDX ,2C0HAL , DXAL,80HPULLINGAL , BLAL ,00010000BDX ,2C2HDX , ALAL ,01000000BDX , ALMOV DX,2C0HIN AL , DXAND AL,0FHMOV AH , ALINC DXINAL , DXSTOSWINCBLLOOPADCMOVAL , 00111000BMOVDX ,2C2HOUTDX , ALRETADC574A ENDP2.10采用DAC0832和PC总线工业控制机接口, 请画出接口电路原理图,并编写D/A转换程序。答:原理

10、图见书本上第 41页(图2.29)o若DAC0832的片选地址为200H,则8位2进制数6DH转换为模拟电压的接口程序为:MOVDX ,200HMOVAL ,6DHOUTDX ,ALHLT2.12请分别画出D/A转换器的单极性和双极性电压输出电路,并分别推出输出电压与输入 数字两之间的关系式。解:D/A转换器的单极性和双极性输出电路见书本上第44页(图2.33)。Vout1为单极性输出,若 D为输入数字量,Vref为基准参考电压,且为n位D/A转换器,则有 Vouti-Vref *;VouT2为双极性输出,可以推出:VOUT2* VrefR3D* Vout i )二 Vref *(_ 1)R2

11、22.13采用DAC0832、运放、CD4051等元件与PC总线工业控制机接口,设计8路模拟量输出系统,请画出接口电路原理图,并编写8路模拟量输出的程序。答:原理图见书本上第 48页(图2.40) o设8个输出数据存放在内存数据段BUF0 BUF7这8个连续单元中,主过程已经填装DS,输出子程序如下:DOUTPROC NEARMOV BX , OFFSET BUFNEXT:MOV AL , BXOUT DX , ALINCDXOUT DX , AL CALL DELAY INC AH DEC DX LOOP NEXT RETDOUT ENDP其中DELAY是一段延时程序。5. 模拟量输入通道由

12、哪些部分组成?各部分的作用是什么?模拟量输入通道一般由I/V变换、多路转换器、采样保持器、A/D转换器、接口及控制逻辑电路组成。(1) I/V 变换:提高了信号远距离传递过程中的抗干扰能力,减少了信号的衰减,为与标准化仪表和执行机 构匹配提供了方便。(2) 多路转换器:用来切换模拟电压信号的关键元件。(3) 采样保持器:A/D转换器完成一次 A/D转换总需要一定的时间。在进行 A/D转换时间内,希望输入信号不再变化,以免造成转换误差。这样,就需要在A/D转换器之前加入采样保持器。(4) A/D转换器:模拟量输入通道的任务是将模拟量转换成数字量,能够完成这一任务的器件,称为之模/数转换器(Ana

13、log/Digital Converter ,简称 A/D 转换器或 ADC)。6. 对理想多路开关的要求是什么?理想的多路开关其开路电阻为无穷大,其接通时的导通电阻为零。此外,还希望切换速度快、噪音小、寿命长、工作可靠。7. 采样保持器有什么作用?试说明保持电容的大小对数据采集系统的影响。采样保持器的作用:A/D转换器完成一次 A/D转换总需要一定的时间。在进行 A/D转换时间内,希望输入信号不再变化,以免造成转换误差。这样,就需要在A/D转换器之前加入采样保持器。保持电容对数据采集系统采样保持的精度有很大影响。保持电容值小,则采样状态时充电时间常数小,即保持电容充电快,输岀对输入信号的跟随

14、特性好,但在保持状态时放电时间常数也小,即保持电容放电快,故保持性能差;反之,保持电容值大,保持性能好,但跟随特性差。(沈依?对猴子.)8. 在数据采样系统中,是不是所有的输入通道都需要加采样保持器?为什么?不是,对于输入信号变化很慢,如温度信号;或者 A/D转换时间较快,使得在 A/D转换期间输入信号变化 很小,在允许的A/D转换精度内,就不必再选用采样保持器。10.设被测温度变化范围为 0°C1200°C,如果要求误差不超过 0.4 °C,应选用分辨为多少位的 A/D转换器?选择依据:n _log 1 - 1200:-12A 0.4 丿12.模拟量输出通道由哪

15、几部分组成?各部分的作用是什么?模拟量输出通道一般由接口电路、D/A转换器、功率放大和 V/I变换等信号调理电路组成。(1) D/A 转换器:模拟量输出通道的核心是数/模转换器(Digital/Analog Converter, 简称D/A转换器或DAC)o它是指将数字量转换成模拟量的元件或装置。(2) V/I变换:一般情况下,D/A转换电路的输出是电压信号。在计算机控制系统中,当计算机远离现场,为了便于信号的远距离传输,减少由于传输带来的干扰和衰减,需要采用电流方式输岀模拟信号。许多标准化的工业仪表或执行机构,一般是采用010mA或 420mA的电流信号驱动的。因此,需要将模拟电压信号通过电

16、压/电流(V/I)变换技术,转化为电流信号。第四章(常规及复杂控制技术)作业4.1数字控制器的连续化设计步骤是什么?答:1、设计家乡的连续控制器 D (S)2、选择采样周期T3、将D (S)离散化为D (Z)4、设计由计算机实现的控制算法5、校验4.2某系统的连续控制器设计为D(S)U (s)1 TisE(s) 一 1 T2s试用双线形变换法、前向差分法、后向差分法分别求出数字控制器D( Z),并分别给出三种方法对应的递推控制算法。答:双线形变换法:由2 z-1 s =T z 1带入D ( s)表达式中得到:D(z) =T1 z-1tT1T2 z-1FZ7(T 2TJ (T-2T1)z,(T

17、2T2) (T-Zyz进一步利用D(z)=丄 得到:E(z)U(z)(T 2T2) (T -2T2)zAj(z) =E(z)(T 2)(T -2T1)zE(z)1所以:u(k)=p(T mg 仃-心2")z 1前向差分法:将s代入D ( s)中得到:T1Z T-T1T1 (T-TJzD(z)1T2z+TT2T2+(TT2)z°1所以:u(k)T1e(k) (T -TJe(k -1) -(T -T2)u(k -1)T2、z 1后向差分法:将s代入D ( S)中得到:Tz1 E 口D(z)1T zT2 z-1(沈依.)tt2 -计1所以:u(k"三T2u(k -1)

18、(T TJe(k) -T1e(k-1)4. 2.某连续控制器设计为Ds计1幵2S试用双线形变换法、前向差分法、后向差分法分别求取数字控制器D(Z)。2 z 1双线形变换法:把S厶丄代入,则T z +1D(z )=D(z |S 2 zj1T2 -T 2T1 z T-2T1T 2T2 z T -2T2前向差分法:把 z1T1z -11 T1STT1Z -T-T11 T2S1 T2z -1 'jz -T-T2TZ -1=代入,则JTzz -1Tz1T1S1T1T1Z T-T1_1T2S1 T2z -1jz T-T2Dz 二Ds|s皐后向差分法:把sDz 二Ds|sz 1 TF二乞1代入,则T

19、Tz3什么是数字PID位置控制算法和增量型控制算法?试比较它们的优缺点。 答:数字PID位置控制算法的数学表达式为:u(k) =Kpe(k) 卜 e(k) 丁0°("号-1)TI i=0数字PID增量型控制算法的数学表达式为:臥心附-1)¥e(i)TDe(1)Te(2)T 7T:u(k) =u(k) -u(k -1)这种数字PID算法的比较如下:(1) 增量型算法不需要做累加,控制量增量的确定仅与最近几次误差采样值有关,计算 误差对控制量的计算影响较小。而位置型的算法要用到过去的误差的累加值,容易 产生大的累加误差。(2) 增量型算法得出的是控制量的增量;而位置型

20、算法得到的控制两的全量输出,误动 作影响很大。(3) 采用增量型算法,易于实现手动到自动的无冲击切换。3.在pid调节器中系数kp、ki、kd各有什么作用?它们对调节品质有什么影响?系数kp为比例系数,提高系数 kp可以减小偏差,但永远不会使偏差减小到零,而且无止境地提高系数kp最终将导致系统不稳定。比例调节可以保证系统的快速性。系数ki为积分常数,k越大积分作用越弱,积分调节器的突岀优点是,只要被调量存在偏差,其输岀的调 节作用便随时间不断加强,直到偏差为零。在被调量的偏差消除后,由于积分规律的特点,输岀将停留在 新的位置而不回复原位,因而能保持静差为零。但单纯的积分也有弱点,其动作过于迟缓

21、,因而在改善静 态品质的同时,往往使调节的动态品质变坏,过渡过程时间加长。积分调节可以消除静差,提高控制精度。系数kd为微分常数,kd越大微分作用越强。微分调节主要用来加快系统的相应速度,减小超调,克服振 荡,消除系统惯性的影响。4.4已知模拟调节器的传递函数为:U (s)1 + 0 17sD(s)二巴1旦二1,试写出相应数字控制器的位置型和增量型控制算法,设采样周E(s) 1 +0.085S期T=0.2S并以C语言实现。答:根据d(s)竺°化,得到0.085 屮)=0.17峻 e(t)E(s) 1 +0.085Sdtdt0.085U(k) -;* -1) u(k) =0.17e(k

22、) fk -1) e(k),T = 0.2s令:m=0.085u(k)=5m5m 1u(k -1)10m 15m 110me(k)-齐eg)5m10m+110mu(k-1)u(k -2)e(k-1)e(k-2)5m +15m +15m +15m10m + 120m + 1.:u(k) = u(k)-u(k-1)u(k-1)-u(k-2)e(k) e(k-2)e(k-1)5m +15m + 15m +1所以:u(k) =0.298u(k -1) _u(k -2) 1.298e(k) e(k 一2)1.895e(k -1)5. 已知模拟调节器的传递函数为10.17s10.085sT=0.2s试写岀

23、相应数字控制器的位置型和增量型控制算式,设采样周期10.17s10.085s则U s 0.085SUs=Es 0.17SE s.u t 0.085du=et - 0.17-dedt 、 * dt.uk 0085哄;kT =ek 917ek 学"把T=0.2S代入得1.425u k - 0.425uk-1 = 4.5e k - 3.5e k-1位置型u k i; = 3.1579ek -2.4561e k -10.2982u k -1增量型.u k i=u k -u k -1 =3.1579e k -2.4561e k -1 -0.7018u k -16. 有哪几种改进的数字 pid控

24、制器?有四种:(1 )积分分离PID控制算法(2) 不完全微分PID控制算法(3) 带死区的PID控制算法(4) 消除积分不灵敏区的 PID控制7. 采样周期的选择需要考虑那些因素?(1) 从调节品质上看,希望采样周期短,以减小系统纯滞后的影响,提高控制精度。通常保证在95%的系统的过渡过程时间内,采样 6次 15次即可。(2) 从快速性和抗扰性方面考虑,希望采样周期尽量短,这样给定值的改变可以迅速地通过采样得到反映, 而不致产生过大的延时。(3) 从计算机的工作量和回路成本考虑,采样周期T应长些,尤其是多回路控制时, 应使每个回路都有足够的计算时间;当被控对象的纯滞后时间T较大时,常选T=

25、(1/41/8 ) T。(4) 从计算精度方面考虑,采样周期 T不应过短,当主机字长较小时,若T过短,将使前后两次采样值差别小,调节作用因此会减弱。另外,若执行机构的速度较低,会岀现这种情况,即新的控制量已输岀,而前 一次控制却还没完成,这样采样周期再短也将毫无意义,因此T必须大于执行机构的调节时间。4.5什么叫积分饱和?它是怎么样产生的?如何消除?答:(1)由于长时间的偏差或偏差过大,控制量超过执行机构的极限位置,导致控制量虽然在增大但是执行机构已无动作的现象称为积分饱和。(2) 执行机构的非线性和偏差的长时间存在时导致积分饱和现象的原因。(3) 消除方法:对控制量限幅:例如令:U(kUiu

26、(k) :. 0u(k) u1过限削弱积分PID算法:若u(k -1) 5则只有当e(k) : 0时才将e(k)计入积分项;若u(k -1) :则只有当e(k) - 0时才将其计入积分项。第四章补充题1:求z变换(1) f(t) =e2at F(s八(s 1)(s 2)解: (1 )离散化:f(k) =e'akTF(z)2aT1e z=2aT= 2aT 71 -e z ez -1J2aTe(2)2F(s) ,s 1)(s 2) s 1 s 2所以:t 2f (t)二 2e -ekT/kTf(k)=2e -e离散化:21F (z) =ZT _Z2T_U1 -e z 1 -e z第四章补充

27、题2 :求z反变换z2 - 3z 3(1)F(z) " (z _0.5)(z_0.8)(2)F(z)二z2(z-1)(Z-2)解:(1)因为Z变化的特殊性,所以先要确定收敛域才能进行反变换,从而与一个特定的信号相对应起来。对于控制系统中假定信号为因果序列,用部分分式展开发:191312Z亠z 3z +3315 I IF(z)315 z 0.8(z-0.5)(z-0.8) z-0.5 z-0.8,19 j 131 j1 zz_3_ 15一1 -0.5z,一 1 -0.8zF(z)(2)z(z-1)2(z-2)-2z 12(z -1)2z-2z2 -2zJ2zJ+(1_z)21 -2zJ

28、第四章补充题3 :求初值和终值。F(z)1.6z2 -z2z - 0.8z 0.5解:2f (0) =lim F(z) =lim 卑二=1.6zY zf(:) =lim(zd)F (z) = lim(1.6z-1)(z-1)_0z2 -0.8z 0.5第四章补充题4 :用z变换求差分方程y(k 2) 4y(k 1) 3y(k) =2k解:第四章补充题5:求脉冲函数的z变换y(0) =y(1)=0(1)Tsg(s)k(s a)(s b)._TsG(s)k(s a)(s b)k-k-k解:(1)=(1-es)ab a(b-a) . b(a-b)ss+as+bk1-eTzJ 1-eTz:G(z) =

29、(1z)ab . a(a b) . b(a 二b)(2) G(z) = G(z)G2(z)9.数字控制器直接设计步骤是什么? 1+G(z)G2(z)计算机控制系统框图如图 41所示。图41计算机控制系统框图由广义对象的脉冲传递函数可得闭环脉冲传递函数,可求得控制器的脉冲传递函数D(z)数字控制器的直接设计步骤如下:(1) 根据控制系统的性质指标要求和其它约束条件,确定所需的闭环脉冲传递函数(z)(2) 求广义对象的脉冲传递函数G(z)。求取数字控制器的脉冲传递函数D(z)。(4)根据D(z)求取控制算法的递推计算公式。10.被控对象的传递函数为Gc s2s采样周期T=1s,采用零阶保持器,针对

30、单位速度输入函数,设计:(1) 最少拍控制器 D z ;(2) 画岀采样瞬间数字控制器的输岀和系统的输岀曲线。(1)最少拍控制器可以写岀系统的广义对象的脉冲传递函数Gc z =Z二Z eT2z-1 1 z21 -z21e-Ts丄2s将T=1S代入,有由于输入r(t)=t ,则Ge z = 1 -Z-1 1 Ge(z )zGezGz系统闭环脉冲传递函数 z =2z _z-2则当输入为单位速度信号时,系统输岀序列Z变换为12Tz 234Y z =Rz z =2zJz"2 = 2Tz -亠 3Tz ° 亠 4Tz C -z-)GcS =s17e'采样周期T=1s,要求:(

31、1)采用Smith补偿控制,求取控制器的输出u k ;(2)采用大林算法设计数字控制器(1)采用Smith补偿控制广义对象的传递函数为D z , 并求取u k的递推形式。se *e =HGp s *e"s丄1 a1 z 丄z1 d1 -ze1 esHGc s = H o s Gc s 二 sD z 二Z D S 1 =Z訂e""一”其中 ai =e " = e :d =1 -eL = =1,T =1St则d z二旦6321 z匚”E(z )1 0.3679ZU z -0.3697 zU z =0.6321 z 丄 z,E zu k i;=0.6321e

32、k -1 -0.6321e k -20.3679u k -1(2)采用大林算法设计数字控制器取T=1S, . =1 ,K=1,=1,L= . /T =1,设期望闭环传递函数的惯性时间常数T°=0.5S则期望的闭环系统的脉冲传递函数为GBz 8 sT°s 1广义被控对象的脉冲传递函数为.sT1 -eHGcz -于先°则-LTs"-宀1叫1+sz-2 1 -e1 -zuexGb zZ 1 eJGb z=zS訐)HGc z d土宀/ 厂宀虫:1_Z,zf _e1 -z2e-e )-e 1 C z Le2 - 1 -e_】1 -0.3679Z 1 1-0.135

33、30.3679 10.1353z2_1 _0.135311.3680 -0.5033Z -1 21 -0.1353Z- -0.8647Z-则U z -0.1353Z-U z -0.8647Z -U z =1.3680E z 0.5033Z 丄E z上式反变换到时域,则可得到uk =1.3680ek -0.5033e k -10.1353u k -10.8647u k -24.6采样周期的选择需要考虑什么因素?答:(1 )根据香农定律可以计算出采样周期的上限,其下限为计算机执行控制程序和输入和输出及A/DQ/A转换时间。(2)给定值的变化频率。(3)被控对象的特性。(4)执行机构的特性。(5)控

34、制算法的类型。(6 )控制的回路数。4.7试叙述试凑法,扩充临界比力度法,扩充响应曲线法整定PID参数的步骤。答:试凑法:(1)只整定比例部分,将比例系数由小变大直至反应快,超调小的曲线;(2)若(1)步不能满足设计要求(静差),加入积分环节,将积分时间 Ti由较大值开始调整,并将(1)步得到的比例系数调味原来的80%左右,见效TI直至静差消除;(3)若动态过程性能不好,先置微分时间Td为0,然后增大至其满意的结果。扩充临界比力度法:1(1) 选择采样周期为被控对象纯滞后的以下;10(2) 用选定的采样周期使系统工作。去掉积分和微分作用,减小比例度直至系统发生等幅振荡。记下此时的临界比例度-P

35、与临界振荡周期;(3) 选择控制度,以模拟调节器为基准,将DDC的控制效果与之比较(4)根据选定的控制度查表求得 T,0,T ,Td的值。扩充响应曲线法:(1) 数字控制器不接入控制系统中,手动将被调量稳定在给定值附近,突然改变给定植,给对象一个阶跃信号;(2) 用记录仪表记录被调量在节约输入下的整个变化过程的曲线(3) 在曲线最大斜率处作切线,求得滞后时间.,被控对象时间参数 c以及它们的比值V。查表得到T,Kp,T,Td的值。4.8数字控制器的离散化设计步骤是什么?答:(1 )根据系统性能的指标要求和其他约束条件确定所需的闭环脉冲传递函数G(z)(2)B(z)1 _e"根据式GZ

36、H(s)G(9 =ZG(s)求出广义对象的脉冲传递函数A(z)s(3)1(力根据式D页出求得数字控制器的脉冲传递函数根据D(z)求取控制器算法的递推形式mi :S _ n1 '屛i 1nu八 bzE(z)-、azii(z)i=0住mnu(k) » be(k -i) au(k -i)i£住4.9已知被控对象的传递函数为訣)=0右1),采样周期为T=1s,采用零阶保持器。要求:(1)针对单位速度输入信号设计最小拍无纹波系统的D(z),并计算输出响应y(k)、控制信号u(k)、误差e(k)序列,画出它们对时间的波形。(2)针对单位阶跃输入信号设计最小拍有纹波系统的D(z)

37、,并计算输出响应y(k)、控制信解:(1)广义对象传递函数:1-es10G冈号u(k)、误差e(k)序列,画出它们对时间的波形。(z4)Z 2 10s s(0.t 1)s2(0.s 1)9z_ z2 z1(9 z)1-z41-z4 _d =0,u =0,v=1,j =1 ,q =1m=u d =0u 二v _j q =11 1对于单位速度输入信号知治二石v-j选择. e(z)=1-日口 1aiz(1z)qFi(z)=1 z1 1G(z) =1 _:e(z) =Z 二 f21z-f21 =1,:(z)1(z)D(z) =1 -zJG(z)1 -:(z)19 zJzj1 1z (9 z ) 1 -

38、zE(z)二化(z)R(z) =(1-J”ne(k:0k=1,2,k =0Y(z) =R(z)(z)0y(k" 1 kjz一1 -zk =0= 1,2,1U(z)= E(z)D(z)19 +z1 1.u(k)( -)kk =0,1,2,.99对时间的波形见下图:(2) G=z"9 z)1-zJd =0,v =1,w =0,q =2, j = 1 j :qm = w d = 1n =v _ j q =2对于单位阶跃信号r(t)二讥珂1-z°)2(t) =R(z) =11 -zG(Z) = f21Z 斗f22Z(Z) =1:(Z) = f21 =2他二 G(z) =2

39、z丿1c 121 z_ 2z_ _z_D(Z)_G(z) 1 _G(z) 一 z(9 z)(1 z)22 -z,= (1z)(9 z)z-iE(心e心1 e(k) =、(k -1)0 y(k八 k234Y(z) =R(z):(z) =2z 3z 4zk =0,1k = 2,3,.二(2-1)U(z) =E(z)D(z) z (j-(1-z 二)(9 zJ)1 ku(k) =0.1* (k -1)-1.1*( -§)k对时间的波形见下图:4123 43212.何为振铃现象?如何消除振铃现象?所谓振铃现象是指数字控制器的输岀u(k)乎是没有影响的,但会使执行机构因磨损而造成损坏。以接近二

40、分之一的采样频率大幅度上下摆动。它对系统的输岀几消除振铃现象的方法:(1) 参数选择法对于一阶滞后对象,如果合理选择期望闭环传递函数的惯性时间常数TO和采样周期T,使RX 0,就没有振铃现象。即使不能使 RX 0,也可以把RA减到最小,最大程度地抑制振铃。(2 )消除振铃因子法找出数字控制器D(z)中引起振铃现象的因子(即z=-1附近的极点),然后人为地令其中的z=1,就消除 了这个极点。根据终值定理,这样做不影响输岀的稳态值,但却改变了数字控制器的动态特性,从而将影 响闭环系统的动态响应。13.前馈控制完全补偿的条件是什么?前馈和反馈相结合有什么好处? 前馈控制完全补偿的条件是 GnS Dn

41、 sGS =0。如果能将扰动因素测量岀来,预先将其变化量送到系统中进行调整,这样在被调量改变之前就能克服这些 扰动的影响。这种扰动的预先调整作用就称为前馈。若参数选择得合适,前馈控制可取得良好的控制效果。但实际上,前馈控制环节的参数不易选得那么准确,而且一个实际系统的扰动也不只一个,因此反馈控制 还是不可少的。主要扰动引起的误差,由前馈控制进行补偿;次要扰动引起的误差,由反馈控制予以抑制, 这样在不提高开环增益的情况下,各种扰动引起的误差均可得到补偿,从而有利于同时兼顾提高系统稳定 性和减小系统稳态误差的要求。4. 常用的数字滤波方法有几种?它们各自有什么特点?常用的数字滤波方法有 7种。(1

42、) 程序判断滤波法:是根据生产经验,确定岀相邻两次采样信号之间可能岀现得最大偏差。(2) 中值滤波法:它对于去掉偶然因素引起的波动或采样器不稳定而造成的误差所引起的脉动干扰比较有 效。(3) 算术平均值滤波法:它适用于一般的具有随机干扰信号的滤波。它特别适合于信号本身在某一数值范 围附近作上下波动的情况。(4 )加权平均值滤波:可以提高滤波效果(5) 滑动平均值滤波法:采样时间短,可以提高检测速度(6) 惯性滤波法:适用于慢速随机变量的滤波(7) 复合数字滤波:比单纯的平均值滤波的效果要好5. 算术平均值滤波、加权平均值滤波以及滑动平均滤波三者的区别是什么?算术平均值法适用于对压力、流量等周期

43、脉动信号的平滑,这种信号的特点是往往在某一数值范围附近作上、下波动,有一个平均值。这种算法对信号的平滑程度取决于平均次数N,当N较大时平滑度高,但灵敏度低;当N较小时,平滑度低,但灵敏度高,应该视具体情况选取N值。对于一般流量,通常取 N=12;若为压力,则取N=4o在算术平均滤波中,n次采样值在结果中所占的比重是均等的,即每次采样值具有相同的加权因子1/N。但有时为了提高滤波效果,往往对不同时刻的采样值赋以不同的加权因子。这种方法称为加权平均滤波法, 也称滑动平均或加权递推平均。其算法为n丄Yn =、i0 _ai _1其中。ai Xn 丄n 1 二.ai =1i -0加权因子选取可视具体情况决定,一般采样值愈靠后,赋予的比重越大,这样可增加新的采样值在平均值 中的比例,系统对正常变化的灵敏性也可提高,当然对干扰的灵敏性也稍大了些。滑动平均值滤波法,依次存放N次采样值,每采进一个新数据,就将最早采集的那个数据丢掉,然后求包含新值在内的N个数据的算术平均值或加权平均值。6.计算机控制系统的常用接地方法是什么?1)一点接地和多点接地2)模拟地和数字地的连接3)主机外壳接地


文档来源:https://www.renrendoc.com/paper/212423902.html

文档标签:

下载地址