计算机控制技术课后答案 (于海生).docx
《计算机控制技术课后答案 (于海生).docx》由会员分享,可在线阅读,更多相关《计算机控制技术课后答案 (于海生).docx(71页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机控制技术习题详解第一章计算机控制系统概述习题参考答案1 .计算机控制系统的控制过程是怎样的?计算机控制系统的控制过程可归纳为以下三个步骤:(1)实时数据采集:对被控量的瞬时值进行检测,并输入给计算机。(2)实时决策:对采集到的表征被控参数的状态量进行分析,并按已定的控制规律,决定下一步的控制过程。(3)实时控制:根据决策,适时地对执行机构发出控制信号,完成控制任务。2 .实时、在线方式和离线方式的含义是什么?(1)实时:所谓实时,是指信号的输入、计算和输出都是在一定时间范围内完成的,即计算机对输入信息以足够快的速度进行处理,并在一定的时间内作出反应并进行控制,超出了这个时间就会失去控制时
2、机,控制也就失去了 意义。(2)在线方式:在计算机控制系统中,如果生产过程设备直接与计算机连接,生产过程直接受计算机的控制,就叫做联机方式或在线方式。(3)离线方式:若生产过程设备不直接与计算机相连接,其工作不直接受计算机的控制,而是通过中间记录介质,靠人进行联系并作相应操作的方式,则叫做脱机方式或离线方式。3 .微型计算机控制系统的硬件由哪几部分组成?各部分的作用是什么? 由四部分组成。图1.1微机控制系统组成框图(1)主机:这是微型计算机控制系统的核心,通过接口它可以向系统的各个部分发出各种命令,同时对被控对象的被控参数进行实时检测及处理。主机的主要功能是控制整个生产过程,按控制规律进行各
3、种控制运算(如调节规律运算、最优化计算等)和操作,根据运算结果作出控制决策;对生产过程进行监督,使之处于最优工作状态;对事故进行预测 和报警;编制生3456Fo=OFi0F30F50F60+X Fi=Fo-yc=-7 Nxy=17+Y+x+Y+X+X+Y+XF2=F1+Xe=4 Nxy=16 F3=F2-ye=-3 Nxy=15 F4=F3+Xe=8 Nxy=14 F5=F4-ye=l Nxy=13 F6=F5-ye=-6 Nxy=12 F7=F6+Xe=5 Nxy=ll F8=F7-ye=-2 Nxy=10课后答案网www. khdaw. com89 F80 +X Fio=F9-ye=2 N
4、xy=811 FioO +X Fu二Fio-ye=-5 Nxy=712 Fii0 +X F13=F12-ye=-l Nxy=514 F130 +X F15=F14-ye=3 Nxy=316 F150 +X F16=F15-ye=-4 Nxy=217 F160 +X F18=F16-ye=0 Nxy=O3.5.设加工第一象限的圆弧AB,起点A (6, 0),终点B (0, 6)。要求:(1)按逐点比较法插补进行列表计算;(2)作出走步轨迹图,并标明进给方向和步数。解:插补计算过程如表32所示。终点判别仍采用第二种方法,设一个总的计数器Nxy,每 走一步便减1操作,当Nxy=O时,加工到终点,插补
5、运算结束。下图为插补过程中的走步轨迹。10234561 2 3 4 5 6N R 1y表32步数偏差判别坐标进给偏差计算坐标计算终点判别 起点Fo=O xo=6, yo=O Nxy=121 Fo=O -X Fi=0-12+l=-ll xi=5, yi=O Nxy=ll2 Fi0 +Y F2=ll+0+l=10 x2=5, y2=l Nxy=103 F20 +Y F3=-10+2+l=-7 x3=5, y3=2 Nxy=94 F30 +Y F4=-7+4+l=-2 x4=5, y4=3 Nxy=85 F40 -X F6=5-10+l=-4 x6=4, ye=4 Nxy=67 Fe0 -X F8=
6、5-8+l=-2 x8=3, ys=5 Nxy=49 F80 -X Fio=9-6+l=4 xio=2, yio=6 Nxy=211 FioO -X Fu=4-4+1=1 xn=l, yu=6 Nxy=l课后答案网www. khdaw. com912 Fii0 -X Fi2=l-2+1=0 xi2=0, yi2=6 Nxy=03.6 .三相步进电机有哪几种工作方式?分别画出每种工作方式的各相通电顺序和电压波形 图。解:有三种工作方式:(1)三相单三拍工作方式各相的通电顺序为A-B-C,各相通电的电压波形如图3. 1所示。图3.1单三拍工作的电压波形图(2)三相双三拍工作方式双三拍工作方式各相的
7、通电顺序为AB-BCCA。各相通电的电压波形如图3. 2所示。图3.2双三拍工作的电压波形图(3)三相六拍工作方式在反应式步进电机控制中,把单三拍和双三拍工作方式结合起来,就产生了六拍工作方式, 其通电顺序为A-AB-B-BC-CCA。各相通电的电压波形如图3.3所示。图3.3三相六拍工作的电压波形图3. 7.采用8255A作为x轴步进电机和y轴步进电机的控制接口,要求(1)画出接口电路原理图;(2)分别列出x轴和y轴步进电机在三相单三拍、三相双三拍和三相六拍工作方式下的输 出字表。电路原理图如图所示三相单三拍控制方式输出字表X轴步进电机输出字表y轴步进电机输出字表课后答案网www. khda
8、w. com存储地址标号低八位输出字存储地址标号高八位输出字ADX1 00000001=01H ADY1 00000001=01HADX2 00000010=02H ADY2 00000010=02HADX3 00000100=04H ADY3 00000100=04H三相双三拍控制方式输出字表x轴步进电机输出字表y轴步进电机输出字表存储地址标号低八位输出字存储地址标号高八位输出字ADX1 0000001l=03H ADY1 0000001l=03HADX2 00000110=06H ADY2 00000110=06HADX3 00000101=05H ADY3 00000101=05H三相六
9、拍控制方式输出字表x轴步进电机输出字表y轴步进电机输出字表存储地址标号低八位输出字存储地址标号高八位输出字ADX1 00000001=01H ADY1 00000001=01HADX2 0000001l=03H ADY2 0000001l=03HADX3 00000010=02H ADY3 00000010=02HADX4 00000110=06H ADY4 00000110=06HADX5 00000100=04H ADY5 00000100=04HADX6 00000101=05H ADY6 00000101=05H课后答案网www. khdaw. com第四章微型计算机控制系统的控制算法
10、 习题参考答案4.1.数字控制器的模拟化设计步骤是什么? 模拟化设计步骤:(1)设计假想的模拟控制器D(S)(2)正确地选择采样周期T(3)将D(S)离散化为D(Z)(4)求出与D(S)对应的差分方程(5)根据差分方程编制相应程序。2.某系统的连续控制器设计为()T sT sE sD s U s211()()试用双线形变换法、前向差分法、后向差分法分别求取数字控制器D(Z)。 解:双线形变换法:把11 1=zzTs代入,则+z+D+=前向差分法:把Tz= z-1代入,则0()2 21 111 1 11 11z T T后向差分法:把Tz=代入,则0()1 21 111 1 11 111T z T
11、 TT z T TTzT zTzT zT sD z D s I T sTz4.3什么是数字PID位置型控制算法和增量型控制算法?试比较它们的优缺点。 为了实现微机控制生产过程变量,必须将模拟PID算式离散化,变为数字PID算式,为此, 在采样周期T远小于信号变化周期时,作如下近似(T足够小时,如下逼近相当准确,被控过程与连 续系统十分接近):Te k e kdtdeedt T e jkJ t ()(1) ()0 0/ =2课后答案网www. khdaw. com于是有:()()()()(1)e j TTu k K e k TkJ d iPU(k)是全量值输出,每次的输出值都与执行机构的位置(如
12、控制阀门的开度)一一对应,所以 称之为位置 型PID算法。在这种位置型控制算法中,由于算式中存在累加项,因此输出的控制量u(k)不仅与本次偏差 有关,还与过去历次采样偏差有关,使得u(k)产生大幅度变化,这样会引起系统冲击,甚至造成事故。 所以实际中当执行机构需要的不是控制量的绝对值,而是其增量时,可以采用增量型PID算法。当控制 系统中的执行器为步进电机、电动调节阀、多圈电位器等具有保持历史位置的功能的这类装置时,一般均 采用增量型PID 控制算法。 ()=()-( -1)+ ( ) + Mk ) - 2e(k -1) +e(k - 2)T产技术报告,打印制表等等。(2)输入输出通道:这是微
13、机和生产对象之间进行信息交换的桥梁和纽带。过程输入通道把生产对象的被控参数转换成微机课后答案网www. khdaw. com2可以接收的数字代码。过程输出通道把微机输出的控制命令和数据,转换成可以对生产对象进行控制的信 号。过程输入输出通道包括模拟量输入输出通道和数字量输入输出通道。(3)外部设备:这是实现微机和外界进行信息交换的设备,简称外设,包括人机联系设备(操作台)、输入输出设备(磁盘驱动器、键盘、打印机、显示终端等)和外存贮器(磁盘)。其中操作台应具备显示功能,即根据操作人员的要求, 能立即显示所要求的内容;还应有按钮,完成系统的启、停等功能;操作台还要保证即使操作错误也不会造成恶劣后
14、果, 即应有保护功能。检测与执行机构a.测量变送单元:在微机控制系统中,为了收集和测量各种参数,采用了各种检测元件及变送器,其主要 功能是将被检测参数的非电量转换成电量,例如热电偶把温度转换成制信号;压力变送器可以把压力转换变为电信号,这些 信号经变送器转换成统一的计算机标准电平信号(05V或420mA)后,再送入微机。b.执行机构:要控制生产过程,必须有执行机构,它是微机控制系统中的重要部件,其功能是根据微机输 出的控制信号,改变输出的角位移或直线位移,并通过调节机构改变被调介质的流量或能量,使生产过程符合预定的要求。例如,在温度控制系统中,微机根据温度的误差计算出相应的控制量,输出给执行机
15、构(调节阀)来控制进入加热炉的煤气(或 油)量以实现预期的温度值。常用的执行机构有电动、液动和气动等控制形式,也有的采用马达、步进电机及可控硅元件等进行控制。4.微型计算机控制系统软件有什么作用?说出各部分软件的作用。软件是指能够完成各种功能的计算机程序的总和。整个计算机系统的动作,都是在软件的指挥下协调进行 的,因此说软件是微机系统的中枢神经。就功能来分,软件可分为系统软件、应用软件及数据库。系统软件:它是由计算机设计者提供的专门用来使用和管理计算机的程序。对用户来说,系统软件只是ukKekekTd与位置算法相比,增量型PID算法有如下优点:位置型算式每次输出与整个过去状态有关,计算式中要用
16、到过去偏差的累加值,容易产 生较大的累积计算误差;而在增量型算式中由于消去了积分项,从而可消除调节器的积分饱和,在精度不足 时,计算误差对控制量的影响较小,容易取得较好的控制效果。为实现手动一一自动无扰切换,在切换瞬时,计算机的输出值应设置为原始阀门开度uo, 若采用增量型算法,其输出对应于阀门位置的变化部分,即算式中不出现uo项,所以易于实现从手动到 自动的无扰动切换。采用增量型算法时所用的执行器本身都具有寄存作用,所以即使计算机发生故障,执行 器仍能保持在原位,不会对生产造成恶劣影响。4.4已知模拟调节器的传递函数为(). SD s . s 1 0 0851 017=+试写出相应数字控制器
17、的位置型和增量型控制算式,设采样周期T=0. 2so0()(), s1 0 0851 017+则 (s ) + 0. 085S (s ) = Rs ) + 0. 17S(s )()00()dt e t . de t dt丁. t + 0. 085 du t = + 017()()()()()()Te k . e k e k Tu k 0.085 A tz A 1 017 1 ;. + =+ 把T=0. 2S代入得1.425(4)-0.425(4-1) = 4.5e(4 ) 3.5e(4T)位置型(A ) = 3.1579e()- 2. 4561e(A -1)+ 0. 2982u(A -1)增量
18、型(4 ) = u(k ) _( -1) = 3. 1579e(4 ) - 2.4561e(4 -1)-0. 7018(A -1)(补充题)已知模拟调节器的传递函数为课后答案网www. khdaw. com13(). sD s . s 0 085 1+ 017试写出相应数字控制器的位置型PID算法和增量型PID控制算式,设采样周期T=0.2so 解:因为()(1 1017 2 1 1 0 0851017 TsT sK.s . sD s . s d 1= + = + +=()所以=2 = 0. 17 = Q pidK . T , T o故位置型PID控制器2=+|J1I Lr=+U1I Lr -
19、=+ +kikiDkTe i T e k e kTu k K e k To00()0. 172 ( ) 0. 4()0. 172 ( ) 0. 2()()()()(1)故增量型PID控制器(1) 4.35 ( ) 2 ( 1)()0. 17(1) 2 ( ) ( 1) 0.4(1) ( ) ( 1) ( ) ( ) 2 ( 1) ( 2)()(1)()之 一 + = + += + =一 + u k e k e kukekekekukKekekKekKekekek4. 5.什么叫积分饱和?它是怎么引起的?如何消除?解:(1)如果执行机构已经到极限位置,仍然不能消除静差时,由于积分作用,尽管PID
20、差 分方程式所得的运算结果继续增大或减小,但执行机构已无相应的动作,这就叫积分饱和。2 2) 1、当偏差产生跃变时,位置型PID算式的输出将急剧增大或减小,有可能超过执行机 构的上(下)限,而此时执行机构只能工作在上限。2、系统输出需要很长时间才达到给定值,在这段时间内算式的积分项将产生一个很大的积 累值。3、当系统输出超过给定值后,偏差反向,但由于大的积分积累值,控制量需要相当一段时 间脱离饱和区。因此引起系统产生大幅度超调,系统不稳定。3 3)常用的改进方法:积分分离法和抗积分饱和4 .6.采样周期的选择需要考虑那些因素?从调节品质上看,希望采样周期短,以减小系统纯滞后的影响,提高控制精度
21、。通常保 证在95%的系统的过渡过程时间内,采样6次15次即可。从快速性和抗扰性方面考虑,希望采样周期尽量短,这样给定值的改变可以迅速地通过 采样得到反映,而不致产生过大的延时。从计算机的工作量和回路成本考虑,采样周期T应长些,尤其是多回路控制时,应使每 个回路都有足够的计算时间;当被控对象的纯滞后时间工较大时,常选T二(1/41/8) t o从计算精度方面考虑,采样周期T不应过短,当主机字长较小时,若T过短,将使前后 两次采样值差别小,调节作用因此会减弱。另外,若执行机构的速度较低,会出现这种情况,即新的控制量 已输出,而前课后答案网www. khdaw. com14一次控制却还没完成,这样
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机控制技术课后答案 于海生 计算机控制 技术 课后 答案 海生
限制150内