![计算机控制技术试验报告_第1页](http://file3.renrendoc.com/fileroot_temp3/2022-3/10/6051d0d7-60b0-4ce1-9577-4a6722395d28/6051d0d7-60b0-4ce1-9577-4a6722395d281.gif)
![计算机控制技术试验报告_第2页](http://file3.renrendoc.com/fileroot_temp3/2022-3/10/6051d0d7-60b0-4ce1-9577-4a6722395d28/6051d0d7-60b0-4ce1-9577-4a6722395d282.gif)
![计算机控制技术试验报告_第3页](http://file3.renrendoc.com/fileroot_temp3/2022-3/10/6051d0d7-60b0-4ce1-9577-4a6722395d28/6051d0d7-60b0-4ce1-9577-4a6722395d283.gif)
![计算机控制技术试验报告_第4页](http://file3.renrendoc.com/fileroot_temp3/2022-3/10/6051d0d7-60b0-4ce1-9577-4a6722395d28/6051d0d7-60b0-4ce1-9577-4a6722395d284.gif)
![计算机控制技术试验报告_第5页](http://file3.renrendoc.com/fileroot_temp3/2022-3/10/6051d0d7-60b0-4ce1-9577-4a6722395d28/6051d0d7-60b0-4ce1-9577-4a6722395d285.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、、乙刖百本指导书是配合自动化专业本科生专业课计算机控制技术的课堂教学而编写的实验教材,通过实验的验证能够使学生了解和掌握计算机控制的硬件技术和软件编程方法。本书共设计了七大类实验,第一类中包含过程通道和数据采集处理方面的几个内容;第二类为数字PWM殳生器和直流电机调速控制的开环实验;第三类包含几种数字PID闭环控制实验;第四类中有两种数字调节器直接设计方法的实验;第五类是一个温度控制系统;第六类是随动系统实验;第七类是过程控制系统的研究;实验五至实验七的内容是带有被控对象的控制系统。七个实验的全部学时大于计划学时,教师和学生对所做的实验内容可以选择以满足实验计划学时为准。通过实验学生巩固了课堂
2、教学的内容,也为今后实际工作打下了一定技术基础。本指导书由王尚君、毛一心老师共同编写,穆志纯教授进行了严格的审阅工作。由于计算机性能的快速提高,计算机控制的技术手段也在不断出新,书中难免存在不足之处,敬请读者批评指正。编者2007年10月目录刖日1目录2实验一过程通道和数据采集处理4一、输入与输出通道41. AD转换实验'52. DA转换实验'7二、信号的采样与保持'91 .零阶保持实验'92 .直线插值实验*'113 .二次曲线插值实验*'11三、数字滤波151 .一阶惯性实验162 .四点加权实验*16实验二开环系统的数字程序控制19数字PW
3、M发生器和直流电机调速控制19一、实验目的19二、实验内容'19三、实验所用仪表及设备19四、实验原理及步骤20五、思考题21六、实验报告内容及要求121实验三数字PID闭环控制22数字PID控制算法22积分分离法PID控制23带死区的PID控制*27简易工程法整定PID参数30扩充临界比例度法30扩充响应曲线法32实验四数字调节器直接设计方法36最小拍控制系统36一、实验目的36二、实验所用仪表及设备'36三、实验原理及内容36有纹波最小拍控制系统37无纹波最小拍控制系统38四、实验步骤40五、思考题41六、实验报告内容及要求41实验一过程通道和数据采集处理为了实现计算机对生
4、产过程或现场对象的控制,需要将对象的各种测量参数按要求转换成数字信号送入计算机;经计算机运算、处理后,再转换成适合于对生产过程进行控制的量。所以在微机和生产过程之间,必须设置信息的传递和变换的连接通道,该通道称为过程通道。它包括模拟量输入通道、模拟量输出通道、数字量输入通道、数字量输出通道。模拟量输入通道:主要功能是将随时间连续变化的模拟输入信号变换成数字信号送入计算机,主要有多路转化器、采样保才e器和a/d转换器等组成。模拟量输出通道:它将计算机输出的数字信号转换为连续的电压或电流信号,主要有D/A转换器和输出保持器组成。数字量输入通道:控制系统中,以电平高低和开关通断等两位状态表示的信号称
5、为数字量,这些数据可以作为设备的状态送往计算机。数字量输出通道:有的执行机构需要开关量控制信号(如步进电机),计算机可以通过I/O接口电路或者继电器的断开和闭合来控制。输入与输出通道本实验教程主要介绍以A/D和D/A为主的模拟量输入输出通道,A/D和D/A的芯片非常多,这里主要介绍人们最常用的ADC0809和TLC7528、实验目的1 .学习A/D转换器原理及接口方法,并掌握ADC0809芯片的使用2 .学习D/A转换器原理及接口方法,并掌握TLC7528芯片的使用二、实验内容1 .编写实验程序,将5V+5V的电压作为ADC0809的模拟量输入,将转换所得的8位数字量保存于变量中。2 .编写实
6、验程序,实现D/A转换产生周期性三角波,并用示波器观察波形。三、实验设备+PC机一台,TD-ACCS验系统一套,i386EX系统板一块四、实验原理与步骤1. A/D转换实验ADC0809芯片主要包括多路模拟开关和A/D转换器两部分,其主要特点为:单电源供电、工作时钟CLOCK®高可达到1200KHz、8位分辨率,8个单端模拟输入端,TTL电平兼容等,可以很方便地和微处理器接口。TD-ACCt学系统中的ADC0809芯片,其输出八位数据线以及CLOCK线已连到控制计算机的数据线及系统应用时钟IMCLKIMHz)上。其它控制线根据实验要求可另外连接(A、B、C、STR/OE、EOCIN0
7、IN7)。根据实验内容的第一项要求,可以设计出如图1.1-1所示的实验线路图。单次阶跃模数转换单元控制计算机图1.1-1上图中,AD0809的启动信号“STR是由控制计算机定时输出方波来实现的。“OUT1表示386EX内部1#定时器的输出端,定时器输出的方波周期=定时器时常。图中ADC0809芯片输入选通地址码A、B、C为“侬态,选通输入通道IN7;通过单次阶跃单元的电位器可以给A/D转换器输入5V+5V的模拟电压;系统定时器定时1ms输出方波信号启动A/D转换器,并将A/D转换完后的数据量读入到控制计算机中,最后保存到变量中。参考流程:主程序初始化系统定时器(1ms)延时取A/D值,送至变量
8、中图1.1-2参考程序:请参照随机软件中的example目录中ACC1-1-1.ASM文件实验步骤与结果:(1)打开联机操作软件,参照流程图,在编辑区编写实验程序。检查无误后编译、链接。(2)按图1.1-1接线(注意:图中画“o”的线需用户自行连接),连接好后,请仔细检查,无错误后方可开启设备电源。(3)装载完程序后,系统默认程序的起点在主程序的开始语句。用户可以自行设置程序起点,可先将光标放在起点处,再通过调试菜单项中设置起点或者直接点击设置起点图标,即可将程序起点设在光标处。(4)加入变量监视,具体步骤为:打开“设置”菜单项中的“变量监视”窗口或者直接点击“变量监视”图标,将程序中定义的全
9、局变量“AD3AD。加入到变量监视中。在查看菜单项中的工具栏中选中变量区或者点击变量区图标,系统软件默认选中寄存器区,点击“变量区”可查看或修改要监视的变量。(5)在主程序JMPAGAIN语句处设置断点。具体操作为:先将光标置于要设断点的语句,然后在调试菜单项中选择“设置断点/删除断点(B)”或者直接点击“设置断点/删除断点”图标,即可在本语句设置或删除断点。(6)打开虚拟仪器菜单项中的万用表选项或者直接点击万用表图标,选择“电压档”用示波器单元中的“CH1'表笔测量图1.1-1中的模拟输入电压"Y'端,点击虚拟仪器中的“运行”按钮,调节图1.1-1中的单次阶跃中的电
10、位器,确定好模拟输入电压值。-5V(7)做好以上准备工作后,运行程序(打开“调试”菜单项中的“运行到断点/运行”或者点击“运行到断点/运行”图标),程序将在断点处停下,查看变量“AD(KADg的值,取平均值记录下来,改变输入电压并记录,最后填入表1.1-1中。表中“()”中的数字量供参考。表1.1-1模拟输入电压(V)对应的数字量(H)-5(00)(00)一4(1A)(18)-3(33)(31)-2(4C)(4C)1(66)(66)0(80)(7F)+1(99)99+2(B3)B3+3(CDCD+4(E6)E6+5(FF)FF得到的实验实际值:模拟输入电压(V)对应的数字量(H)-4.9500
11、0-4.05617-3.01032-2.0114D1.00265-0.0017F+1.00599、9A+2.010B6+3.009DOD1+3.919E7+4.848FF本节实验仅仅就软件的相关功能做简单介绍,该软件的具体操作与说明请详见本实验教程的“第1部分第4章联机软件说明”。2. D/A转换实验本实验采用TLC7528芯片,它是8位、并行、两路、电压型输出数模转换器。其主要参数如下:转换时间100ns,满量程误差1/2LSB,参考电压10V+10V,供电电压+5V+15V,输入逻辑电平与TTL兼容。实验平台中的TLC7528的八位数据线、写线和通道选择控制线已接至控制计算机的总线上。片选
12、线预留出待实验中连接到相应的I/O片选上,具体如图1.1-3。实验步骤及结果:(1)参照流程图1.1-4编写实验程序,检查无误后编译、链接并装载到控制计算机中。(2)运行程序,用示波器观测输出波形。图1.1-5以上电路是TLC7528双极性输出电路,输出范围5V+5V。“W10痢”W10为别为A路和B路的调零电位器,实验前先调零,往TLC7528的A口和B口中送入数字量80H,分别调节“W10痢”W102电位器,用万用表分别测“OUT1和“OUT2'的输出电压,应在0mV左右。参考流程:主程序变量初始枇延时变量递加,送D/A输出图1.1-4,参考程序:请参照随机软件中的example目
13、录中的ACC1-1-2.ASM文件信号的采样与保持一、实验目的1 .熟悉信号的采样和保持过程2 .学习和掌握香农(采样)定理3 .学习用直线插值法和二次曲线插值法还原信号二、实验内容1 .编写程序,实现信号通过A/D转换器转换成数字量送到控制计算机,计算机再把数字量送到D/A转换器输出。2 .编写程序,分别用直线插值法和二次曲线插值法还原信号。三、实验设备+PC机一台,TD-AC改验系统一套,i386EX系统板一块四、实验原理与步骤零阶保持香农(采样)定理:若对于一个具有有限频谱(|W|<Wmax)的连续信号f进行采样,当采样频率满足Ws2WmaxM,则采样函数f*(t)能无失真地恢复到
14、原来的连续信号f(t)oWmax*信号的最高频率,Ws为采样频率。实验线路图:本实验中,我们将具体来验证香农定理。可设计如下的实验线路图,图中画的线需用户在实验中自行接好,其它线系统已连好。ST1IDTt'OEI二A巡D<T3,土口管网二,C;-彳«!r皿:13KCLK1At)里皿JCEK2OUTLKih.itir.图1-2-1上图中,控制计算机的“OUT1表示386EX内部1#定时器的输出端,定时器输出的方波周期=定时器时常,"IRQ7'表示386EX内部主片8259的“7”号中断,用作采样中断。这里,正弦波单元的“OUT端输出周期性的正弦波信号,通
15、过模数转换单元的“IN7”端输入,系统用定时器作为基准时钟(初始化为10ms),定时采集“IN7”端的信号,转换结束产生采样中断,在中断服务程序中读入转换完的数字量,送到数模转换单元,在“OUT1端输出相应的模拟信号。由于数模转换器有输出锁存能力,所以它具有零阶保持器的作用。采样周期T=TKX10msTK的范围为01FFH,通过修改TK就可以灵活地改变采样周期,后面实验的采样周期设置也是如此。参考程序流程:基于上面的实验线路,可以设计如下的参考程序流程。需研中断忖芥匕.序零讣图均1图12-2实验参考程序:请参照随机软件中的example目录中的ACC1-2-1.ASM*信号的还原原理(1)实验
16、原理从香农定理可知,对于信号的采集,只要选择恰当的采样周期,就不会失去信号的主要特征。在实际应用中,一般总是取实际采样频率Ws比2Wma欢,如:W610Wma)c但是如果采用插值法恢复信号,就可以降低对采样频率的要求,香农定理给出了采样频率的下限,但是用不同的插值方法恢复信号需要的采样频率也不相同。直线插值法(取Ws>5Wmax)利用式1.2-1在点(X0,Y0)和(X1,Y1)之间插入点(X,Y)Y=Y0+K(XX0)式1.2-1Y1W0其中:K=X1X0X1-X0为采样间隔,Y1-Y0分别为X1和X0采样时刻的AD采样值二次曲线插值法(取Ws>3Wmax)丫2,0Y1-Y0(一
17、)X2-X0X1-X0X2-X1Y=Y0+(X-X0)K1+K2(X-X1)式1.2-2Y1-Y0其中K1=xiX0,K2=(2)实验线路图设计为了验证上面的原理,可以设计如下的实验线路图,图中画的线需用户在实验中自行接好,其它线系统已连好。正翻糊榭娘124上图中,控制计算机”OUT1表示386EX内部1#定时器的输出端,定时器输出的方波周期=定时器时常,"IRQ7'表示386EX内部主片8259的7号中断,用作采样中断。这里,正弦波单元的“OUT'端输出周期性正弦波信号,通过模数单元的“IN7”端输入,系统用定时器作为基准时钟(初始化为10ms),定时采集“IN7”
18、端的信号,并通过控制机算计读取转换完后的数字量,再送到数模转换单元,由“OUT1端输出相应的模拟信号。采样周期T=TKXl0m§TK的范围为01FFH。(3)参考程序流程图设计曰。中物职芥斤二也曲线幡修)栗H中新咀务彩厚1口懂瞄NO图实验参考程序:直线插值法参照随机软件中的example目录中的ACC1-2-2.ASM文件,二次曲线插值法请参照随机软件中的example目录实验步骤及结果1.采样与保持(1)参考流程图1.2-2编写零阶保持程序,编译、链接。(2)按照实验线路图1.2-1接线,检查无误后开启设备电源。(3)用示波器的表笔测量正弦波单元的“OUT端,调节正弦波单元的调幅、
19、调频电位器及拨动开关,使得“OUT端输出幅值为3V,周期1S的正弦波。得到的实验波形如下所示:*iy团寄存名名I河QGF卜疗标身止也推wwwitnqdu,izom力示波色.科q室年4V笠$叫曲门IffiSIInSF即Z5DSES霓IFCFZFSFbPF际IF叩时间/略电的格(4)加载程序到控制机中,将采样周期变量“Tk”加入到变量监视中,运行程序,用示波器的另一路表笔观察数模转换单元的输出端“OUT1。“OUT1端的参考波形如图1.2-5所示。v-4I荣杆点零子母再(5)增大采样周期,当采样周期>0,5S时,即Tk>32H时,运行程序并观测数模转换单元的输出波形应该失真,记录此时的
20、采样周期,验证香农定理。Tk=34H,得到的波形如下所示:*2.信号的还原(1)参考流程图1.2-3分别编写直线插值和二次曲线插值程序,并编译、链接。(2)按照线路图1.2-4接线,检查无误后,开启设备电源。调节正弦波单元的调幅、调频电位器,使正弦波单元输出幅值为3V,周期1S的正弦波。|T1-T2|-117.2ms1/1T1-T2I=&53HlIV17辑=1.026GBl口K一一-k-/z(laG1Ih1fa1b11M¥rih>1hd1ri'l1iii'/1b1fcrlbJh>ihri1d_jtV)ibiaiiiji1in1h1/i><
21、;/.I:500ms潞CH2:如潞(3)分别装载并运行程序,运行程序前将采样周期变量Tk加入到变量监视中,方便实验中观察和修改。用示波器观察数模转换单元的输出,和零阶保持程序的运行效果进行比较二次曲线插值直线插值零阶保持图1.2-6由上述结果可以看出:在采样频率Ws=10WmaxB寸,用三种方法还原信号,直线插值要好于零阶保持,二次曲线插值好于直线插值。采用合理的插值算法可以降低信号的失真度,在允许的范围内可以有效地降低对采样频率的要求。直线插值:fT1-T2|-117.2ms|V1-V2|-512J6mvMFNT2|=HiT:500ms4SCH1:CH2:lv4S二次曲线插值:(4)在(3)
22、中是在同一采样频率下,比较三种方法还原信号的效果,实验中也可比较一种还原方法在不同采样频率下的效果。对于零阶保持来说:当采样频率信号频率的10倍时,即Tk:。XIS,Tk<OAH口对于直线插值来说:当采样频率信号频率的5倍时,即Tk<1XIS,Tk<14HB号的还原效果较好。对于二次曲线插值来说:当采样频率信号频率的3倍时,即Tk&13X1STk<21H言号的还原效果较好数字滤波、实验目的1 .学习和掌握一阶惯性滤波2 .学习和掌握四点加权滤波二、实验内容分别编写一阶惯性滤波程序和四点加权滤波程序,将混合干扰信号的正弦波送到数字滤波器,并用示波器观察经过滤波后的
23、信号。三、实验设备+PC机一台,TD-AC改验系统一套,i386EX系统板一块四、实验原理与步骤一般现场环境比较恶劣,干扰源比较多,消除和抑制干扰的方法主要有模拟滤波和数字滤波两种。由于数字滤波方法成本低、可靠性高、无阻抗匹配、灵活方便等特点,被广泛应用,下面是一个典型数字滤波的方框图:图13-11.滤波器算法设计一阶惯性滤波:1相当于传函S1的数字滤波器,由一阶差分法可得近似式YK=(1-a)XK+(a)YK-1XK当前采样时刻的输入YK当前采样时刻的输出YK-1:前一采样时刻的输出T:采样周期,1-a=1四点加权滤波算法为:4YK=A1XK+A2XK-1+A3XK-2+A4XK-3式中工A
24、1=1)i3XK当前采样时刻的输入XK-1:前一采样时刻的输入YK当前采样时刻的输出2 .参考流程图:黑蜂中新程序聚嶂电*程序主程停一箭峥)点加实验中的参数:1a、a、A1、A2、A3、A4为十进制2位小数(BCD码),取值范围:0.000.99,只须对应存入0099。程序中将其转换成二进制小数,再按算式进行定点小数运算。实验参考程序:一阶惯性请参照随机软件中的example目录中的ACC1-3-1.ASM四点加权参照ACC1-3-2.ASM3 .实验线路图:图中画的线需用户在实验中自行接好,运放单元需用户自行搭接。£髓尊根4七拄,讨书或图敕耨救单元H13-3上图中,控制计算机的“O
25、UT1表示386EX内部1#定时器的输出端,定时器输出的方波周期=定时器时常,"IRQ7'表示386EX内部主片8259的7号中断,用作采样中断。电路中用RC电路将S端方波微分,再和正弦波单元产生的正弦波叠加。注意R点波形不要超过土5V,以免数字化溢出。计算机对有干扰的正弦信号R通过模数转换器采样输入,然后进行数字滤波处理,去除干扰,最后送至数模转换器变成模拟量C输出。实验步骤及结果1 .参照流程图分别编写一阶惯性和四点加权程序,检查无误后编译、链接。2 .按图1.3-3接线,检查无误后开启设备电源。调节正弦波使其周期约为2S,调信号源单元使其产生周期为100ms的干扰信号(
26、从“NC端引出),调节接线图中的两个47K电位器使正弦波幅值为3V,干扰波的幅值为0.5V。-怅W%由:.上11.尸JHTlH51.j1Mli1riLaiFhiIi,11L,一.fj,Ml洲M1,J工ifT1s4&CH2;MS3 .分别装载并运行程序,运行前可将“TK'加入到变量监视中,方便实验中观察和修改。用示波器观察R点和C点,比较滤波前和滤波后的波形。一阶惯性:Tk=01力示港事回®AX-DATADS-AXDSAX.OOOODS,AXAX,OFFSSIOOSCSI1*AX234.4ms4,27Hi|V1-V2|-1J135V附烟=1模"时阻用3nMs.
27、Tk=08运行J停止|w*Mtarodu.匚cm四点加权:Tk=01H|:,Jr£J|k枫M-M-F口Lhjli1h产U.b.i.i产u11.1.1jI匕Jw.屈fvwVwIVVV21-1.028VT1-T2I-234.4msMT1-T2i4,"Hi1s4&CH1,2丫格CH2:24sTk=0.8|WV2|-1.026v1s4&CH1.MSCH2:24g4 .如果滤波效果不满意,修改参数,再运行程序,观察实验效果7数项目、Tk16进制Ts(ms)1-aaA1A2A3A4滤波前后正弦幅值比滤波前后干扰幅值比一阶惯性01510903/30.5/0.1084010
28、903/2.150.5/0四点加权015303020203/30.5/0.40840303020203/30.5/0.2不适当的应用数字滤波反而会降低控制效果,甚至造成系统不稳定。在实际应用中,对于参数变化缓慢的(如温度)可用惯性滤波,对于参数变化快的信号可用加权平均滤波。实验二开环系统的数字程序控制数字PWM发生器和直流电机调速控制一、实验目的掌握脉宽调制(PWM)的方法。二、实验内容用程序实现脉宽调制,并对直流电机进行调速控制。三、实验设备+PC机一台,TD-AC改验系统一套,i386EX系统板一块四、实验原理与步骤1.PWM(PulseWidthModulation)简称脉宽调制(见图2
29、.1-1)。即,通过改变输出脉冲的占空比,实现对直流电机进行调速控制。VHVL图2.1-12.实验线路图:图中画的线需用户在实验中自行接好,其它线系统已连好。烷帧图2.1-2里矶唯元因2.2-2图中,“DOUT0表示386EX的I/O管脚P1.4,输出PWM永冲经驱动后控制直流电机本实验中,由系统产生1ms的定时中断。在中断处理程序中完成PWM脉冲输出。最后通过控制计算机的数字量输出端DOUT3I脚来模拟PWM输出,并经达林顿管输出驱动直流电机,实现脉宽调制。3.参考流程图好布中隔111舒程序4PWM在生,恪科DOVTO-I匚工«“古-C精耀、工tF稀的rX>I_7TCM门VK
30、W一实验参考程序:ACC2-2-1.ASM请参照随机软件中的example目录中的图2.1-3实验步骤1 .参考实验线路图的说明及流程图2.1-3,编写相应的主程序及PWM子程序,检查无误后编译、链接。2 .按图2.1-2接线,检查无误后开启设备的电源。3 .装载程序,将全局变量TK(PWM周期)和PWM_T(占空比)加入监视,以便实验过程中修改。4 .运行程序,观察电机运行情况。5 .终止程序运行,加大脉冲宽度,即将占空比PWM_夜大,重复第3步,再观察电机的运行情况,此时电机转速应加快。电机每转动一圈,“HR端(霍尔元件的输出端)就会输出一个脉冲,用虚拟仪器中示波器的一路表笔测“HR端的脉
31、冲信号可算出电机此时的转速。Tk=0C8H;PWM_T=14H;FPWM=01H;HR6 .注意:在程序调试过程中,有可能随时停止程序运行,此时DOUT0的状态应保持上次的状态。当DOUTM1时,直流电机将停止转动;当DOUTM0时,直流电机将全速转动,如果长时间直流电机处于全速转动,可能会导致电机单元出现故障,所以在停止程序运行时,最好将连接DOUT0勺排线拔掉或按系统复位键。五、实验思考题本实验中是通过改变脉冲的占空比,周期"变的方法来改变电机转速的,还有什么办法能改变电机的转速,应该怎么实现?答:由U=(Ton*Uref)/T公式可以看出除了以上方式,可以通过改变参考电压大小的
32、方式,或者T和占空比均改变的方式。实验三数字PID闭环控制按闭环系统误差信号的比例、积分和微分进行控制的调节器简称为PID调节器(也叫PID控制器)。它是在连续系统中技术成熟、应用最为广泛的一种调节器。随着计算机技术的飞速发展,PID控制算法可以用计算机程序实现了,而这进一步拓宽了PID调节器的应用领域,出现了各种新型数字PID控制器。本章将从多个方面来开展数字PID控制器的实验研究。数字PID控制算法在模拟调节系统中,PID算法表达式为:I de(t)u(t)=Kpe(t)e(t)dtTdII Ti,dt在计算机系统中,离散的数字PID算法可以表示为位置式PID控制算式,或增量式PID控制算
33、式。位置式PID控制算式为:TkTdu(k)=Kp|e(k)+£e(j)+(e(k)e(k1)-Ti修T一T:采样周期,k:采样序号,u(k):第k次采样调节器输出,e(k):第k次采样误差值,e(k1):第(k-1)次采样误差值增量式PID控制算式为:u(k)=u(k)u(k-1)TTd:u(k)=Kp(e(k)-e(k-1)e(k)(e(k)-2e(k-1)e(k-2)一TiT增量式与位置式相比具有以下优点:1 .增量式算法与最近几次采样值有关,不需要进行累加,因此,不易产生累积误差,控制效果较好。2 .增量式中,计算机只输出增量,误动作(计算机故障或干扰)影响小。3 .在位置式
34、中,由手动到自动切换时,必须使输出值等于执行机构的初始值,而增量式只与本次的误差值有关,更易于实现手动到自动的无扰动切换。4 .增量式控制算法因其特有的优点在控制系统中应用比位置式更加广泛。积分分离法PID控制一、实验目的1 ,了解PID参数对系统性能的影响。2 .学习凑试法整定PID参数。3 .掌握积分分离法PID控制规律二、实验设备PC机一台,TD-ACC实验系统一套,i386EX系统板一块三、实验原理和内容图3.21图3.21是一个典型的PID闭环控制系统方框图,其硬件电路原理及接线图可设计如下,图中画的线需用户在实验中自行接好,对象需用户在运放单元搭接。图3.22上图中,控制计算机的“
35、OUT1表示386EX内部1#定时器的输出端,定时器输出的方波周期=定时器时常,"IRQ7'表示386EX内部主片8259的7号中断,用作采样中断,“DIN0”表示386EX的I/O管脚P1.0,在这里作为输入管脚用来检测信号是否同步。这里,系统误差信号E通过模数转换单元“IN7”端输入,控制机的定时器作为基准时钟(初始化为10ms),定时采集“IN7”端的信号,并通过采样中断读入信号E的数字量,并进行PID计算,得到相应的控制量,再把控制量送到数模转换单元,由“OUT1端输出相应的模拟信号,来控制对象系统。本实验中,采用位置式PID算式。在一般的PID控制中,当有较大的扰动
36、或大幅度改变给定值时,会有较大的误差,以及系统有惯性和滞后,因此在积分项的作用下,往往会使系统超调变大、过渡时间变长。为此,可采用积分分离法PID控制算法,即:当误差e(k)较大时,取消积分作用;当误差e(k)较小时才将积分作用加入。图10.23是积分分离法PID控制实验的参考程序流程图。主程序采样中断服务程序图3.23实验参考程序:请参照随机软件中的example目录中的ACC3-2-1.ASM为了便于实验参数的调整,下面讨论PID参数对系统性能的影响:(1)增大比例系数Kp一般将加快系统的响应,在有静差的情况下有利于减小静差。但过大的比例系数会使系统有较大的超调,并产生振荡,使系统稳定性变
37、坏。(2)增大积分时间参数Ti有利于消除静差、减小超调、减小振荡,使系统更加稳定,但系统静差的消除将随之减慢。(3)增大微分时间参数Td有利于加快系统响应,使超调量减小,系统稳定性增加,但系统对扰动的抑制能力减弱,对扰动有较敏感的响应。在调整参数时,可以使用凑试法。参考以上参数对控制过程的影响趋势,对参数实行“先比例,后积分,再微分”的步骤。(1)首先整定比例部分。将比例系数Kp由小变大,并观察相应的系统响应,直到响应曲线超调小、反应快。如果系统没有静差,或者静差小到允许的范围内,那么只需比例调节器即可。(2)如果在比例调节的基础上系统的静差不能满足要求,则须加入积分作用。整定时首先置积分时间
38、Ti为一较大值,并将第一步整定得到的比例系数KP缩小(如80%),然后减小积分时间,使静差得到消除。如果动态性能(过渡时间短)也满意,则需PI调节器即可。(3)若动态性能不好,则需加入微分作用。整定时,使微分时间Td从0变大,并相应的改变比例系数和积分时间,逐步凑试,直到满意结果由于PID三个参数有互补作用,减小一个往往可由几个增大来补偿,因此参数的整定值不唯一,不同的参数组合完全有可能得到同样的效果。四、实验步骤1 .参考流程图3.23编写实验程序,检查无误后编译、链接。2 .按照实验线路图3.22接线,检查无误后开启设备电源。3 .调节信号源中的电位器及拨动开关,使信号源输出幅值为2V,周
39、期6s的方波。确定系统的采样周期以及积分分离值。4 .装载程序,将全局变量TK(采样周期)、EI(积分分离值)、KP(比例系数)、TI(积分系数)和TD(微分系数)加入变量监视,以便实验过程中观察和修改。5 .运行程序,将积分分离值设为最大值7FH(相当于没有引入积分分离),用示波器分别观测输入端R和输出端。6 .如果系统性能不满意,用凑试法修改PID参数,直到响应曲线满意,并记录响应曲线的超调量和过渡时间。7 .修改积分分离值为20H,记录此时响应曲线的超调量和过渡时间,并和未引入积分分离值时的响应曲线进行比较。8 .将6和7中的较满意的响应曲线分别保存,在画板、PHOTOSHOP中处理后粘
40、贴到WORD,方便形成实验报告。五、实验结果及分析EI近7DTI7E7F5000uuufl001805第百旨,'三itJ堆地国图引入积分前图引入积分后从上图中可以看出,引入积分分离法后,降低了系统输出的超调量,并缩短了调节时间。*带死区的PID控制一、实验目的掌握带死区的PID控制规律二、实验设备PC机一台,TD-ACC实验系统一套,i386EX系统板一块三、实验原理及内容1 .在计算机控制系统中,某些系统为了避免过于频繁的控制动作,为了消除由于频繁动作所引起的振荡,通常采用带死区的PID控制系统,该系统实际上是一个非线性控制系统。其基本思想是:可以按实际需要设置死区B,当误差的绝对值
41、e(k)|WB时,P(K)为0,U(K)也为常值,实际应用中,常值是由经验值来确定的;当e(k)>B时,P(K)=e(k),U(K)以PID运算的结果输出。图3.312 .参考流程图主程序PID子程序采样中断服务程序图3.32实验参考程序:请参照随机软件中的example目录中的ACC3-33.33。1.ASM3.图3.31所示的方框图,其硬件电路原理及接线图见图控制计算机图3.33四、实验步骤1 .参照图3.32的流程图编写实验程序,检查无误后编译、链接。2 .按照实验线路图3.33接线,检查无误后开启设备电源。调节信号源中的电位器和拨动开关,使信号源输出幅值为4V,周期6s的方波。3
42、 .装载程序,将全局变量TK(采样周期)、EI(积分分离值)、KP(比例系数)、TI(积分系数)、TD(微分系数)、PT(死区变量值)和CONSTt值)加入变量监视,以便实验过程中观察和修改。4 .运行程序,将死区宽度B(PT)设为最小值00H(相当于没有引入死区控制),用示波器分别观测控制量输出端U(即数模转换单元的“OUT1端)和对象输出端C5 .如果系统性能不满意,用凑试法修改PID参数,直到响应曲线?两忌、06 .修改死区宽度B(PT)为02H,用示波器分别观测控制量输出端U(即数模转换单元的“OUT1端)和对象输出端C,记录并和积分分离时的响应曲线进行比较五、实验结果及分析图3.33
43、由上图可以看出,带死区的PID控制响应曲线C产生了轻微的振荡,但其偏差在规定范围内;控制量U的输出动作频率比积分分离时明显的降低了,从而降低了机械的磨损。如果死区宽度B值取得太大,则系统将产生较大的滞后;如果B值取得太小,使调节器输出过于频繁,达不到预期的效果。简易工程法整定PID参数在连续系统中,模拟调节器的参数整定方法很多,但简单易行的还是简易工程法。这种方法的优点是整定参数时不必依赖被控对象的数学模型,实际情况也是很难准确地得到数学模型的。简易工程法是由经典的频率法简化而来的,虽然稍微粗糙,但简单易行,非常适用于现场应用。常用的方法包括扩充临界比例度法和扩充响应曲线法。一、实验目的1 .
44、学习并掌握扩充临界比例度法整定PID参数2 .学习并掌握扩充响应曲线法整定PID参数。实验设备PC机一台,TD-ACC实验系统一套,i386EX系统板一块三、实验原理及内容1 .扩充临界比例度法1)实验原理扩充临界比例度法是对模拟调节器中的临界比例度法的推广,在工程实践中最常用,其参数整定步骤如下:(1)选择一个足够小的采样周期T,一般取系统纯滞后时间的1/10以下。(2)使系统闭环工作,只用比例控制,增大比例系数Kp直到系统等幅振荡,记下此时的临界比例系数Kp济口临界振荡周期Tu(见图3.4-1)。(3)选择控制度(1.052.0)。控制度指数字调节器和模拟调节器控制效果之比。(4)根据控制
45、度,查表3.41计算出采样周期T和Kp、Ti、Td表3.41控制度TKpTiTd1.050.014Tu0.63Kpu0.49Tu0.14Tu1.20.043Tu0.47Kpu0.47Tu0.16Tu1.50.09Tu0.34Kpu0.43Tu0.20Tu2.00.16Tu0.27Kpu0.40Tu0.22Tu2)实验设计图3.42是一个PID闭环控制系统的实验电路原理及接线图,图中画的线需用户在实验中自行接好,对象需用户在运放单元搭接。其相应的程序流程图和3.2节中的图3.23是一样的,实验中的参数取值范围规定为:参数名称TKPTITD取值范围一1FFH0FFFFH17FFFH07FFFH实际
46、量纲102550ms01倍10ms327.67s0ms327.67s图3.42上图中,控制计算机的“OUT1表示386EX内部1#定时器的输出端,定时器输出的方波周期=定时器时常,"IRQ7'表示386EX内部主片8259的7号中断,用作采样中断,“DIN0”表示386EX的I/O管脚P1.0,在这里作为输入管脚用来检测信号是否同步。本实验中,将针对该闭环系统应用临界比例度法来整定PID参数。2 .扩充响应曲线法1)实验原理扩充响应曲线法是模拟调节器的响应曲线法的一种扩充,也是一种常用的工程整定方法。其参数整定步骤如下:(1)使数字调节器不接入系统,让系统处于手动操作状态,当
47、系统稳定在某一值处后,给对象一个阶跃输入。(2)用仪表记录下被调量在阶跃输入下的整个响应曲线,见图3.43o图中“日”表示对象的时间常数;“1表示对象的纯滞后时常(4)根据所得的日、工,查表3.42计算出采样周期T和Kp、Ti表3.42控制度TTiTd1.050.05T1.15%2.00T0.45丁1.20.16t1.0%1.90t0.55T1.50.3470.85%1.6270.6572.00.60t0.60%1.50t0.82丁2)实验设计同样,图3.44也是一个PID闭环控制系统的实验电路原理及接线图,图中画的线需用户在实验中自行接好,对象需用户在运放单元搭接。其相应的程序流程图和3.2
48、节中的图3.23是一样的。本实验中,将针对该闭环系统应用扩充响应曲线法来整定PID参数。图3.44中,控制计算机的“OUT1表示386EX内部1#定时器的输出端,定时器输出的方波周期=定时器时常,"IRQ7'表示386EX内部主片8259的7号中断,用作采样中断,“DIN0”表示386EX的I/O管脚P1.0,在这里作为输入管脚用来检测信号是否同步。控制计算机实验中,参考程序中的参数取值范围规定为:参数名称TKpTiTd取值范围17FH0800H11FFH01FFH实际量纲101270ms08倍10ms5110s0ms-5110ms图3.44四、实验步骤1 .扩充临界比例度法
49、(1)编写程序,检查无误后编译、链接并装载程序。实验程序请参照随机软件中的example目录中的ACC3-41.ASM(2)按照实验线路图3.42接线,调节信号源使其输出幅值为3V,周期6s的方波。(3)由于模拟对象的惯性时常约为250ms取采中¥周期T=10ms(4)装载程序,将全局变量TK(采样周期)、EI(积分分离值)、KP(比例系数)、TI(积分系数)和TD(微分系数)加入变量监视,以便实验过程中观察和修改。(5)运行程序且只用比例控制(EI=0,Td=0),%由小变大,使系统等幅振荡,记下此时的临界比例系数&U和临界振荡周期Tuo(6)查表3.41,选择控制度2.0
50、,计算出采样周期T和&、Ti、Td。(7)将参数重新写入PID控制程序,运行程序并用示波器观测输入和输出,如果控制效果不太满意,可适当结合凑试法调整参数,直到满意为止。2 .扩充响应曲线法(1)参照图3.45接线,调节器先不接入系统中。图中画的线需用户在实验中自行接好,对象需用户在运放单元搭接。(3)用示波器测量系统输出“C”,并记录下波形。在响应曲线最大斜率处作切线,用游标测量,作图求得滞后时间七和对象时常00计算出“日,查表3.42,控制度选择2.0时可求得数字调节器的Kp、TiTd以及采样周期T的初始值。(4)按照图3.4-4接线,将数字调节器接入系统,将以上得到的参数R、Ti、
51、Td和T重新写入程序中,然后编译、链接。实验程序请参照随机软件中的example目录中的ACC3-42.ASM口叵I冈力承波能|V1-V21-5175mM-V2|-5V6fflv10T1-T3I-2H3HZ派行|殍止蝌*上口一酊%J3峭何mIK改口T|P林www上司odu.c口m(5)装载程序,将全局变量TK(采样周期)、EI(积分分离值)、KP(比例系数)、TI(积分系数)和TD(微分系数)加入变量监视,以便实验过程中观察和修改。(6)运行程序,用示波器测量系统输出“C',观察数字调节器在这组参数下的控制效果,若不理想,可适当调整参数,直到控制效果满意为止。五、实验思考题如何利用扩充
52、响应曲线法实现P、I、D参数自整定?答:首先不接入数字调节器,让系统处于手动状态,当系统稳定在一个点之后,给对象一个阶跃输入,得到响应曲线,通过该曲线得到对象的时间常数和对象的纯滞后时间,通过查表得到PID的三个参数。实验四数字调节器直接设计方法由于控制任务的需要,当所选择的采样周期比较大或对控制质量要求比较高时,就要从被控对象的特性出发,直接根据采样系统理论来设计数字调节器,这种方法称为直接数字设计方法。直接数字设计比模拟化设计更具有一般的意义,它完全是根据采样系统的特点进行分析与综合,并导出相应的控制规律的。最小拍控制系统一、实验目的1 .掌握最小拍有纹波控制系统的设计方法。2 .掌握最小拍无纹波控制系统的设计方法。二、实验设备PC机一台,T4ACC实验系统一套,i386EX系统板一块三、实验原理及内容典型
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 临街旺铺出租合同模板
- 与孩子成长合同之一:教育规划
- 个人住宅抵押借款合同模板
- 临街店面租房合同模板
- 中外农产品进出口贸易合同
- 中学食堂用品采购合同
- 个人与物业承包合同细则
- 个人贷款合同升级:抵押房屋保险新变化解析
- 个人就业合同样本
- 个人向企业借款正式合同
- 2025年中国陪诊服务行业现状、发展环境及投资前景分析报告
- 第七讲推动构建新时代的大国关系格局-2024年形势与政策(课件)
- 2025年高考作文备考:议论文写作的论证手法
- 2024年可行性研究报告投资估算及财务分析全套计算表格(含附表-带只更改标红部分-操作简单)
- 数独6宫格300试题
- 24年注安-管理的题
- 2024至2030年中国心理咨询行业市场预测与投资规划分析报告
- 国际贸易地理 全套课件
- 广西2024年高考物理模拟试卷及答案1
- GB/T 20878-2024不锈钢牌号及化学成分
- 某房屋建筑工程监理大纲
评论
0/150
提交评论