




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、UTkiverfty Of Sciencs & TBChrijology Beijing计算机控制技术实验报告学 院 自动化学院专业班级自动化104姓 名学 号2013年6月4本指导书是配合自动化专业本科生专业课计算机控制技术的课 堂教学而编写的实验教材,通过实验的验证能够使学生了解和掌握计算 机控制的硬件技术和软件编程方法。本书共设计了七大类实验,第一类 中包含过程通道和数据采集处理方面的几个内容;第二类为数字PWM发 生器和直流电机调速控制 的开环实验;第三类包含几种 数字 PID 闭环控 制实验;第四类中有两种 数字调节器直接设计方法 的实验;第五类是一 个温度控制系统; 第六类
2、是 随动系统实验; 第七类是过程控制系统 的研 究;实验五至实验七的内容是带有被控对象的控制系统。七个实验的全 部学时大于计划学时,教师和学生对所做的实验内容可以选择以满足实 验计划学时为准。通过实验学生巩固了课堂教学的内容,也为今后实际 工作打下了一定技术基础。本指导书由王尚君、毛一心老师共同编写,穆志纯教授进行了严格 的审阅工作。由于计算机性能的快速提高,计算机控制的技术手段也在不断出新,书中难免存在不足之处,敬请读者批评指正。编者2007年 10月5实验过程通道和数据采集处理、输入与输出通道1. AD转换实验'2. DA转换实验'二、信号的采样与保持实验二实验附录1.零阶
3、保持实验'2.直线插值实验3.二次曲线插值实验、数字滤波1. 一阶惯性实验2.四点加权实验开环系统的数字程序控制191111151616数字PWM发生器和直流电机调速控制、实验目的二、实验内容'、实验所用仪表及设备四、实验原理及步骤五、思考题六、实验报告内容及要求数字PID闭环控制数字PID控制算法积分分离法PID控制带死区的PID控制简易工程法整定PID参数扩充临界比例度法扩充响应曲线法I386EX系统板引出管脚排列及名称附录二INTEL386TMEX嵌入式处理器框图.附录三实验程序名称列表实验报告内容及要求附录四模拟平台布局图191919192021212222232730
4、303252475051实验一 过程通道和数据采集处理为了实现计算机对生产过程或现场对象的控制,需要将对象的各种 测量参数按要求转换成数字信号送入计算机;经计算机运算、处理后, 再转换成适合于对生产过程进行控制的量。 所以在微机和生产过程之间, 必须设置信息的传递和变换的连接通道,该通道称为过程通道。它包括 模拟量输入通道、模拟量输出通道、数字量输入通道、数字量输出通道。模拟量输入通道:主要功能是将随时间连续变化的模拟输入信号变 换成数字信号送入计算机,主要有多路转化器、采样保持器和 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 芯片的使用二、实验
6、内容1 编写实验程序,将5V +5V的电压作为ADC0809的模拟量输 入,将转换所得的 8 位数字量保存于变量中。2编写实验程序,实现 D/A 转换产生周期性三角波,并用示波器观 察波形。三、实验设备+PC机一台,TD-ACC实验系统一套,i386EX系统板一块四、实验原理与步骤1. A/D转换实验ADC0809芯片主要包括多路模拟开关和 A/D转换器两部分,其主要 特点为:单电源供电、工作时钟 CLOCK最高可达到1200KHZ、8位分辨 率,8个单端模拟输入端,TTL电平兼容等,可以很方便地和微处理器 接口。TD-ACC教学系统中的ADC0809芯片,其输出八位数据线以及CLOCK 线已
7、连到控制计算机的数据线及系统应用时钟 1MCLK1MHZ)上。其它控 制线根据实验要求可另外连接 (A、B、C、STR /OE、EOC IN0IN7)。 根据实验内容的第一项要求,可以设计出如图1.1-1所示的实验线路图。单次阶跃模数转换单元控制计算机图 1.1-1上图中,AD0809的启动信号“ STR是由控制计算机定时输出方波 来实现的。“ OUT1表示386EX内部1 #定时器的输出端,定时器输出 的方波周期=定时器时常。图中ADC0809芯片输入选通地址码A、B、C为“ 1状态,选通输入 通道IN7 ;通过单次阶跃单元的电位器可以给 A/D转换器输入-5V +5V的模拟电压;系统定时器
8、定时1ms输出方波信号启动A/D转换器, 并将A/D转换完后的数据量读入到控制计算机中,最后保存到变量中。 参考流程:主程序初始化乘统定时黠(lms)7图 1.1-2参考程序:请参照随机软件中的example目录中ACC1-1-1.ASM 文件实验步骤与结果:(1) 打开联机操作软件,参照流程图,在编辑区编写实验程序。检 查无误后编译、链接。(2) 按图1.1-1接线(注意:图中画“ o”的线需用户自行连接), 连接好后,请仔细检查,无错误后方可开启设备电源。(3) 装载完程序后,系统默认程序的起点在主程序的开始语句。用 户可以自行设置程序起点,可先将光标放在起点处,再通过调试菜单项 中设置起
9、点或者直接点击设置起点图标,即可将程序起点设在光标处。(4) 加入变量监视,具体步骤为:打开“设置”菜单项中的“变量 监视”窗口或者直接点击“变量监视”图标,将程序中定义的全局变量“ADAAD9加入到变量监视中。在查看菜单项中的工具栏中选中变量区或者点击变量区图标,系统 软件默认选中寄存器区,点击“变量区”可查看或修改要监视的变量。(5) 在主程序JMP AGAIN语句处设置断点。具体操作为:先将光标置于要设断点的语句,然后在调试菜单项中选择“设置断点/删除断点(B) ”或者直接点击“设置断点/删除断点”图标,即可在本语句设置或 删除断点。(6) 打开虚拟仪器菜单项中的万用表选项或者直接点击万
10、用表图标,选择“电压档”用示波器单元中的“ CH1表笔测量图1.1-1中的模 拟输入电压“ Y端,点击虚拟仪器中的“运行”按钮,调节图1.1-1中的单次阶跃中的电位器,确定好模拟输入电压值。-5V(7) 做好以上准备工作后,运行程序(打开“调试”菜单项中的“运 行到断点/运行”或者点击“运行到断点/运行”图标),程序将在断点处 停下,查看变量“ AD0- AD9的值,取平均值记录下来,改变输入电压 并记录,最后填入表1.1-1中。表 1.1-1模拟输入电压(V)对应的数字量(H)500419332256165082+ 199+ 2B3+ 3CB+ 4E6+ 5FF本节实验仅仅就软件的相关功能做
11、简单介绍,该软件的具体操作与 说明请详见本实验教程的“第1部分第4章联机软件说明”。2. D/A转换实验本实验采用TLC7528芯片,它是8位、并行、两路、电压型输出数 模转换器。其主要参数如下:转换时间100ns,满量程误差1/2 LSB, 参考电压10V +10V,供电电压+5V +15V,输入逻辑电平与TTL兼 容。实验平台中的TLC7528的八位数据线、写线和通道选择控制线已接 至控制计算机的总线上。片选线预留出待实验中连接到相应的I/O片选上,具体如图1.1-3。实验步骤及结果:(1) 参照流程图1.1-4 编写实验程序,检查无误后编译、链接并装 载到控制计算机中。(2) 运行程序,
12、用示波器观测输出波形。图 1.1-50UT1OUT:以上电路是TLC7528双极性输出电路,输出范围5V +5V 。“ W101 和“ W102分别为A路和B路的调零电位器,实验前先调零,往 TLC7528的A 口和B 口中送入数字量80H,分别调节“ W101 和“ W102 电位器,用万用表分别测 “OUT1和“OUT2”勺输出电压,应在0mV左 右。参考流程:主程序#图 1.1-4参考程序:请参照随机软件中的example目录中的ACC1-1-2.ASM文件11信号的采样与保持一、实验目的1 熟悉信号的采样和保持过程2.学习和掌握香农(采样)定理3 学习用直线插值法和二次曲线插值法还原信
13、号二、实验内容1. 编写程序,实现信号通过A/D转换器转换成数字量送到控制计算 机,计算机再把数字量送到D/A转换器输出。2. 编写程序,分别用直线插值法和二次曲线插值法还原信号。三、实验设备+PC机一台,TD-ACC实验系统一套,i386EX系统板一块四、实验原理与步骤零阶保持香农(采样)定理:若对于一个具有有限频谱 (|W|<Wmax)的连续 信号f (t)进行采样,当采样频率满足 Ws > 2WmaX寸,则采样函数f*(t) 能无失真地恢复到原来的连续信号f(t) °Wmax为信号的最高频率,Ws为 采样频率实验线路图:本实验中,我们将具体来验证香农定理。可设计如下
14、 的实验线路图,图中画“O”的线需用户在实验中自行接好,其它线系 统已连好。单冗机AKKAMjt上图中,控制计算机的“ 0UT1表示386EX内部1 #定时器的输出 端,定时器输出的方波周期二定时器时常,“ IRQ7'表示386EX内部主 片8259的“7”号中断,用作采样中断。这里,正弦波单元的“ OUT端输出周期性的正弦波信号,通过模数 转换单元的“ IN7”端输入,系统用定时器作为基准时钟(初始化为10ms),定时采集“ IN7”端的信号,转换结束产生采样中断,在中断服 务程序中读入转换完的数字量,送到数模转换单元,在“ OUT1端输出 相应的模拟信号。由于数模转换器有输出锁存能
15、力,所以它具有零阶保 持器的作用。采样周期T= TK X 10ms TK的范围为01 FFH,通过修改 TK就可以灵活地改变采样周期,后面实验的采样周期设置也是如此。参 考程序流程:基于上面的实验线路,可以设计如下的参考程序流程。主M采样申斷K玉稈呼 £宰祁対列实验参考程序:请参照随机软件中的example目录中的ACC1-2-1.ASM 文件。* 信号的还原原理(1) 实验原理从香农定理可知,对于信号的采集,只要选择恰当的采样周期,就 不会失去信号的主要特征。在实际应用中,一般总是取实际采样频率Ws比2Wmax大,如:WP 10Wma。但是如果采用插值法恢复信号,就可以 降低对采样
16、频率的要求,香农定理给出了采样频率的下限,但是用不同 的插值方法恢复信号需要的采样频率也不相同。直线插值法(取Ws>5Wmax)利用式1.2 -1在点(XO,YO)和(X1,Y1)之间插入点(X,Y) Y=YO+K(XXO)式 1.2-1Y1_Y0其中:K = X1X0X1X0为采样间隔,Y1Y0分别为X1和X0采样时刻的AD采样值 二次曲线插值法(取Ws>3Wmax)Y=Y0+(XX0)K1+K2(X-X1)式 1.2-2Y1Y0其中 K1 = X1-X0,K2 =Y2YO Y1Y0( )X2-X0 X仁X0X2X11 15(2)实验线路图设计为了验证上面的原理,可以设计如下的实
17、验线路图,图中画“O” 的线需用户在实验中自行接好,其它线系统已连好。dj和忙1*1114上图中,控制计算机“ 0UT1表示386EX内部1#定时器的输出端, 定时器输出的方波周期=定时器时常,“ IRQ7'表示386EX内部主片 8259的7号中断,用作采样中断。这里,正弦波单元的“ OUT ”端输出周期性正弦波信号,通过模数 单元的“ IN7”端输入,系统用定时器作为基准时钟 (初始化为10ms), 定时采集“ IN7”端的信号,并通过控制机算计读取转换完后的数字量, 再送到数模转换单元,由“ 0UT1端输出相应的模拟信号。采样周期T=TK X 10ms TK 的范围为 01 FF
18、H。(3) 参考程序流程图设计远卄中(-A 曲妣朗心实验参考程序:直线插值法参照随机软件中的example目录中的 ACC1-2-2.ASM文件,二次曲线插值法请参照随机软件中的 example目录 中的 ACC1-2-3.ASM 文件。实验步骤及结果1. 采样与保持(1) 参考流程图1.2-2编写零阶保持程序,编译、链接。(2) 按照实验线路图1.2-1接线,检查无误后开启设备电源。(3) 用示波器的表笔测量正弦波单元的“ OUT端,调节正弦波单元 的调幅、调频电位器及拨动开关,使得“ OUT端输出幅值为3V,周期1S 的正弦波。|T1 T2| 别£ -3 ms|V1 -V2| 3
19、.080 v1盯1口 i M Hz阿主2| = 3 060里(4) 加载程序到控制机中,将采样周期变量“ Tk”加入到变量监视 中,运行程序,用示波器的另一路表笔观察数模转换单元的输出端 “OUT1。“ OUT1端的参考波形如图1.2-5所示。图 1-2-5 增大采样周期,当采样周期>0.5S时,即Tk>32H时,运行程序1 #并观测数模转换单元的输出波形应该失真,记录此时的采样周期,验证 香农定理。Tk=34H电压丿格W CH1 厂:H2厂77-p 時标吋闫格|900mS-1 19数字滤波一、实验目的1. 学习和掌握一阶惯性滤波2. 学习和掌握四点加权滤波二、实验内容分别编写一阶
20、惯性滤波程序和四点加权滤波程序,将混合干扰信号 的正弦波送到数字滤波器,并用示波器观察经过滤波后的信号。三、实验设备+PC机一台,TD-ACC实验系统一套,i386EX系统板一块四、实验原理与步骤一般现场环境比较恶劣,干扰源比较多,消除和抑制干扰的方法主 要有模拟滤波和数字滤波两种。由于数字滤波方法成本低、可靠性高、 无阻抗匹配、灵活方便等特点,被广泛应用,下面是一个典型数字滤波 的方框图:M 1J-"理!I |数模转换 OUT1滤波器算法设计一阶惯性滤波:1相当于传函 S 1的数字滤波器,由一阶差分法可得近似式YK =(1-a)XK +(a)YK-1XK 当前采样时刻的输入YK 当
21、前采样时刻的输出YK-1:前一采样时刻的输出T:采样周期,1-a =-四点加权滤波算法为:4YK=A1XK+A2XK-1+A3XK-2+A4XK-3式中' A1 =1)i 二XK 当前采样时刻的输入XK-1:前一采样时刻的输入YK 当前采样时刻的输出 2参考流程图:采棹申断用序架殍申Iff?常图 13*2实验中的参数:1 a、a、A1、A2、A3、A4为十进制2位小数(BCD码),取值范 围:0.000.99,只须对应存入0099。程序中将其转换成二进制小 数,再按算式进行定点小数运算。实验参考程序:一阶惯性请参照随机软件中的example目录中的ACC1-3-1.ASM 四点加权参照
22、 ACC1-3-2.ASM3实验线路图:图中画“O”的线需用户在实验中自行接好,运放单元需用户自行 搭接。1 #|T1 -T2|« 3.S69 SVI =V2| a V馆 13-3上图中,控制计算机的“ 0UT1表示386EX内部1 #定时器的输出 端,定时器输出的方波周期二定时器时常,“ IRQ7'表示386EX内部主 片8259的7号中断,用作采样中断。电路中用RC电路将S端方波微分,再和正弦波单元产生的正弦波叠 加。注意R点波形不要超过土 5V,以免数字化溢出。计算机对有干扰的 正弦信号R通过模数转换器采样输入,然后进行数字滤波处理,去除干 扰,最后送至数模转换器变成模
23、拟量 C输出。实验步骤及结果1. 参照流程图分别编写一阶惯性和四点加权程序,检查无误后编 译、链接。2. 按图1.3-3接线,检查无误后开启设备电源。调节正弦波使其周 期约为2S,调信号源单元使其产生周期为100ms的干扰信号(从“ NC端 引出),调节接线图中的两个47K电位器使正弦波幅值为3V,干扰波的幅 值为0.5V。3. 分别装载并运行程序,运行前可将“ TK'加入到变量监视中,方 便实验中观察和修改。用示波器观察 R点和C点,比较滤波前和滤波后 的波形。一阶惯性:Tk=01|T1 -T2|- 234.4 ms|VI 也卜 517.B mv4 J|T1 T2| 鸣二Hz _I讥
24、旳 5il XE mw四点加权:Tk=01HTk=0.84. 如果滤波效果不满意,修改参数,再运行程序,观察实验效果弋数项目、Tk 16进制Ts(ms)1-aaA1A2A3A4滤波前后 正弦幅值 比滤波前后 干扰幅值 比一阶0151090/3/30.5/0.1惯性08401090/3/2.150.5/0四点015/303020203/30.5/0.4加权0840k303020203/30.5/0.2不适当的应用数字滤波反而会降低控制效果, 甚至造成系统不稳定。 在实际应用中,对于参数变化缓慢的 (如温度)可用惯性滤波,对于参 数变化快的信号可用加权平均滤波。实验二 开环系统的数字程序控制数字P
25、WM发生器和直流电机调速控制一、实验目的掌握脉宽调制(PWM)的方法。二、实验内容用程序实现脉宽调制,并对直流电机进行调速控制。三、实验设备+PC机一台,TD-ACC实验系统一套,i386EX系统板一块四、实验原理与步骤1. PWM (Pulse Width Modulation)简称脉宽调制(见图2.1-1)。即, 通过改变输出脉冲的占空比,实现对直流电机进行调速控制。I IIVH VL图 2.1-12. 实验线路图:图中画“O”的线需用户在实验中自行接好,其它线系 统已连好。"-图2.1-2L V-L :'r 匸9 2-2-2图中,“ DOUT0表示386EX的I/O 管
26、脚P1.4,输出PWM永冲经驱动 后控制直流电机。本实验中,由系统产生1ms的定时中断。在中断处理程序中完成 PWM 脉冲输出。最后通过控制计算机的数字量输出端 DOUT(引脚来模拟PWM 输出,并经达林顿管输出驱动直流电机,实现脉宽调制。3.参考流程图图2.1-3(PWM ® 曲实验参考程序ACC2-2-1.ASM请参照随机软件中的example目录中的实验步骤1 参考实验线路图的说明及流程图2.1-3,编写相应的主程序及PWM 子程序,检查无误后编译、链接。2 按图2.1-2接线,检查无误后开启设备的电源。3装载程序,将全局变量TK (PWM周期)和PWM_T (占空比)加入 监
27、视,以便实验过程中修改。4 运行程序,观察电机运行情况。5终止程序运行,加大脉冲宽度,即将占空比 PWM二变大,重复第 3步,再观察电机的运行情况,此时电机转速应加快。电机每转动一圈,“HR端(霍尔元件的输出端)就会输出一个脉冲,用虚拟仪器中示波器 的一路表笔测“ HR端的脉冲信号可算出电机此时的转速。Tk=0C8H;PWM_T=28H;FPWM=01H;HR6 注意:在程序调试过程中,有可能随时停止程序运行,此时DOUT0 的状态应保持上次的状态。当DOUT0为1时,直流电机将停止转动;当 DOUT0为0时,直流电机将全速转动,如果长时间直流电机处于全速转 动,可能会导致电机单元出现故障,所
28、以在停止程序运行时,最好将连 接DOUT0的排线拔掉或按系统复位键。实验三 数字PID闭环控制按闭环系统误差信号的比例、积分和微分进行控制的调节器简称为 PID调节器(也叫PID控制器)。它是在连续系统中技术成熟、应用最 为广泛的一种调节器。随着计算机技术的飞速发展,PID控制算法可以数字PID控制算法在模拟调节系统中,PID算法表达式为:-1u(t)二 Kp e(t)e(t)dt Td-Ti用计算机程序实现了,而这进一步拓宽了 PID调节器的应用领域,出现 了各种新型数字PID控制器。本章将从多个方面来开展数字 PID控制器 的实验研究。de(t)dt在计算机系统中,离散的数字PID算法可以
29、表示为位置式PID控制 算式,或增量式PID控制算式位置式PID控制算式为:T k Td1u(k) = Kp |e(k) +迟 e(j) + (e(k) e(k 1) Ti g T一'号,T:采样周期, k:采样序 u (k):第k次采样调节器输出, e (k):第k次采样误差值,e (k -1):第(k 1)次采样误差值 增量式PID控制算式为:u(k)二 u(k) u(k -1)u(k)二 Kp (e(k) _e(k _1) e(k) Td(e(k2e(k -1) e(k-2)1TiT增量式与位置式相比具有以下优点:1 增量式算法与最近几次采样值有关,不需要进行累加,因此, 不易产
30、生累积误差,控制效果较好。2. 增量式中,计算机只输出增量,误动作(计算机故障或干扰)影 响小。3. 在位置式中,由手动到自动切换时,必须使输出值等于执行机 构的初始值,而增量式只与本次的误差值有关,更易于实现手动到自动 的无扰动切换。4 增量式控制算法因其特有的优点在控制系统中应用比位置式更 加广泛。积分分离法PID控制一、实验目的1了解PID参数对系统性能的影响。2.学习凑试法整定PID参数。3 掌握积分分离法PID控制规律二、实验设备PC机一台,TD- ACC实验系统一套,i386EX系统板一块三、实验原理和内容2 31图 3.2 1图3.2 1是一个典型的PID闭环控制系统方框图,其硬
31、件电路原 理及接线图可设计如下,图中画“O”的线需用户在实验中自行接好, 对象需用户在运放单元搭接。控制计算机图 3.2 2上图中,控制计算机的“ 0UT1表示386EX内部1#定时器的输出 端,定时器输出的方波周期二定时器时常,“IRQ7'表示386EX内部主 片8259的7号中断,用作采样中断,“DINO”表示386EX的I/O管脚 P1.0,在这里作为输入管脚用来检测信号是否同步。这里,系统误差信号E通过模数转换单元“ IN7”端输入,控制机 的定时器作为基准时钟(初始化为10ms),定时采集“ IN7”端的信号, 并通过采样中断读入信号E的数字量,并进行PID计算,得到相应的控
32、 制量,再把控制量送到数模转换单元,由“ 0UT1端输出相应的模拟信 号,来控制对象系统。本实验中,采用位置式PID算式。在一般的PID控制中,当有较大 的扰动或大幅度改变给定值时,会有较大的误差,以及系统有惯性和滞 后,因此在积分项的作用下,往往会使系统超调变大、过渡时间变长。 为此,可采用积分分离法 PID控制算法,即:当误差e ( k ) 较大时, 取消积分作用;当误差e ( k )较小时才将积分作用加入。图10.2 3 是积分分离法PID控制实验的参考程序流程图。主程序是否同步信号到否?采样中断服务程序采样周期变量减一D/A输出清零变量初始化求误差E(k)调PID子程序采样周期到否?否
33、采样周期变量 是初值中断返回PID子程序输出控制量U(k)采样周期变量赋初值否取极值否是 判积分分离值是判积分溢出否是判控制量溢出图 3.2 3中断返回取极值Kp(Ek+ 寻 * 送 Ek+ 爭 * 厶 Ek)计算Ek+ ¥* EkKp(Ek+ ¥* Ek)实验参考程序: 请参照随机软件中的 example目录中的 ACC 21.ASM为了便于实验参数的调整,下面讨论 PID参数对系统性能的影响:(1)增大比例系数Kp般将加快系统的响应,在有静差的情况下有 利于减小静差。但过大的比例系数会使系统有较大的超调,并产生振荡, 使系统稳定性变坏。(2)增大积分时间参数T有利于消除
34、静差、减小超调、减小振荡, 使系统更加稳定,但系统静差的消除将随之减慢。(3)增大微分时间参数Td有利于加快系统响应,使超调量减小,系 统稳定性增加,但系统对扰动的抑制能力减弱,对扰动有较敏感的响应。在调整参数时,可以使用 凑试法。参考以上参数对控制过程的影响 趋势,对参数实行“先比例,后积分,再微分”的步骤。(1)首先整定比例部分。将比例系数Kp由小变大,并观察相应的系 统响应,直到响应曲线超调小、反应快。如果系统没有静差,或者静差 小到允许的范围内,那么只需比例调节器即可。(2)如果在比例调节的基础上系统的静差不能满足要求,则须加入积分作用。整定时首先置积分时间Ti为一较大值,并将第一步整
35、定得到 的比例系数KP缩小(如80%),然后减小积分时间,使静差得到消除。 如果动态性能(过渡时间短)也满意,则需PI调节器即可。(3)若动态性能不好,则需加入微分作用。整定时,使微分时间 Td从0变大,并相应的改变比例系数和积分时间,逐步凑试,直到满意 结果由于PID三个参数有互补作用,减小一个往往可由几个增大来补偿, 因此参数的整定值不唯一,不同的参数组合完全有可能得到同样的效 果。四、实验步骤1 参考流程图3.2 3编写实验程序,检查无误后编译、链接。2按照实验线路图3.2 2接线,检查无误后开启设备电源。3调节信号源中的电位器及拨动开关,使信号源输出幅值为2V,周期6S的方波。确定系统
36、的采样周期以及积分分离值。4. 装载程序,将全局变量TK (采样周期)、EI (积分分离值)、KP(比 例系数)、TI (积分系数)和TD (微分系数)加入变量监视,以便实验过 程中观察和修改。5. 运行程序,将积分分离值设为最大值 7FH(相当于没有引入积分 分离),用示波器分别观测输入端 R和输出端Co6. 如果系统性能不满意,用凑试法修改 PID参数,直到响应曲线满意,并记录响应曲线的超调量和过渡时间。7. 修改积分分离值为20H,记录此时响应曲线的超调量和过渡时间, 并和未引入积分分离值时的响应曲线进行比较。8. 将6和7中的较满意的响应曲线分别保存,在画板、PHOTOSHOP 中处理
37、后粘贴到 WOR中,方便形成实验报告。五、实验结果及分析未引入积分分离:参数列表如下:TKDB05H;采样周期EIDB7FH;积分分离值KPDWDOFFH ;比例系数TIDW0028H;积分系数TDDW0012H;微分系数|T1-T2| = 175O S|V1-V2| = 25S8mv11T1-T2| = 0.57 Hz啓1-¥2| = 258一3 K引入积分分离:参数列表如下:TKDB05H;采样周期EIDB20H;积分分离值KPDWDOFFH ;比例系数TIDW0028H;积分系数TDDW0012H;微分系数jT1 -T2| =1.594 s1 J|T1 *T2| = 0 63
38、Hz|VW2|-232.9 mvM1riiii " f- _ .工W1i1iM MP tII图 3.2 4从上图中可以看出,引入积分分离法后,降低了系统输出的超调量, 并缩短了调节时间。简易工程法整定PID参数在连续系统中,模拟调节器的参数整定方法很多,但简单易行的还 是简易工程法。这种方法的优点是整定参数时不必依赖被控对象的数学 模型,实际情况也是很难准确地得到数学模型的。简易工程法是由经典的频率法简化而来的,虽然稍微粗糙,但简单易行,非常适用于现场应用。常用的方法包括扩充临界比例度法和扩充响应曲线法。一、实验目的1 学习并掌握扩充临界比例度法整定 PID参数。2 学习并掌握扩充响
39、应曲线法整定 PID参数。二、实验设备PC机一台,TD- ACC实验系统一套,i386EX系统板一块三、实验原理及内容1 扩充临界比例度法1)实验原理扩充临界比例度法是对模拟调节器中的临界比例度法的推广,在工程实践中最常用,其参数整定步骤如下:(1) 选择一个足够小的采样周期 T, 一般取系统纯滞后时间的1/10 以下。(2) 使系统闭环工作,只用比例控制,增大比例系数Kp直到系统等 幅振荡,记下此时的临界比例系数Kpu和临界振荡周期Tu(见图3.4 - 1) <3。3 39(3) 选择控制度(1.052.0)。控制度指数字调节器和模拟调节器 控制效果之比。(4) 根据控制度,查表3.4
40、 - 1计算出采样周期T和Kp、Ti、Td。表 3.4 1控制度TKpTiTd1.050.014Tu0.63Kpu0.49T u0.14Tu1.20.043Tu0.47Kpu0.47T u0.16Tu1.50.09Tu0.34K pu0.43T u0.20Tu2.00.16Tu0.27Kpu0.40T u0.22Tu2)实验设计图3.4 2是一个PID闭环控制系统的实验电路原理及接线图,图 中画“O”的线需用户在实验中自行接好,对象需用户在运放单元搭接。 其相应的程序流程图和3.2节中的图3.2 3是一样的,实验中的参数 取值范围规定为:参数名称TKPTITD取值范围1 FFH0 FFFFH1
41、 7FFFH0 7FFFH实际量纲102550ms01倍10ms327.67s0ms 327.67s控制计算机i386EX CPJ信号源/STSTSSTR/OEEOCOUTDIN0P1.0+5VABCCLOCK.DOIN7 D720K20K10KOUT1/IOYO二IRQ71MHZ24MHZ一TMROUT1CS0#INT3(主8259IRQ7)TMRCLK1 WR#M/IO#A0CLK2XD0XD720KE数模转换单元/IOY1d/IOW10K50K43:0K/CS/WRA0-.D0-/ D7 OUT11uFHA250K图 3.4 2上图中,控制计算机的“ OUT1表示386EX内部1#定时器
42、的输出 端,定时器输出的方波周期二定时器时常,“IRQ7'表示386EX内部主 片8259的7号中断,用作采样中断,“DINO”表示386EX的I/O管脚 P1.0,在这里作为输入管脚用来检测信号是否同步。本实验中,将针对该闭环系统应用临界比例度法来整定PID参数。2扩充响应曲线法1)实验原理扩充响应曲线法是模拟调节器的响应曲线法的一种扩充,也是一种 常用的工程整定方法。其参数整定步骤如下:(1) 使数字调节器不接入系统,让系统处于手动操作状态,当系统 稳定在某一值处后,给对象一个阶跃输入。(2) 用仪表记录下被调量在阶跃输入下的整个响应曲线,见图3.4图中“ V”表示对象的时间常数;
43、“"表示对象的纯滞后时常(4) 根据所得的 入,查表3.4 2计算出采样周期T和Kp、Ti、 Td表 3.4 2控制度TKpTiTd1.050.05 11.15%2.00 T0.45 11.20.16 £1-0%1.90 i0.55 T1.50.34 10.85 y;1.62 10.65 T2.00.60 T0.60 %1.50 T0.82 T2)实验设计同样,图3.4 4也是一个PID闭环控制系统的实验电路原理及接 线图,图中画“O”的线需用户在实验中自行接好,对象需用户在运放 单元搭接。其相应的程序流程图和3.2节中的图3.2 3是一样的。本实验中,将针对该闭环系统应用
44、扩充响应曲线法来整定PID参数。图3.4 4中,控制计算机的“ 0UT1表示386EX内部1 #定时器的 输出端,定时器输出的方波周期二定时器时常, “IRQ7'表示386EX内 部主片8259的7号中断,用作采样中断,“ DIN0表示386EX的I/O管 脚P1.0,在这里作为输入管脚用来检测信号是否同步。实验中,参考程序中的参数取值范围规定为:参数名称tKpTiTd取值范围1 7FH0 800H1 1FFH0 1FFH实际量纲10 1270ms08倍10mA 5110s0ms 5110ms控制计算机i386EX CUP1.0DIN0a模数转换单元信号源/STSTSOUTSTR/OE
45、EOCACLOCB CIN7DC.D7短 路 块0+5VOUT1/IOY0o IRQ7 吊 '1MHZ24MHZTMR0UT1CSO#-INTd 主8259IRQ7)TMRCLK1 WR# M/IO#A0-CLK2XDOXD7数模转换单元/I0Y1/CS/IOWAO/WRDOD7 OUT1410K20K10K20K20K2uF100K200K200KC q图 3.4 4四、实验步骤1 扩充临界比例度法(1) 编写程序,检查无误后编译、链接并装载程序。实验程序请参 照随机软件中的example目录中的ACC 4 1.ASM(2) 按照实验线路图3.4 2接线,调节信号源使其输出幅值为3V
46、, 周期6S的方波。(3) 由于模拟对象的惯性时常约为250ms取采样周期T=10ms(4) 装载程序,将全局变量 TK (采样周期)、EI (积分分离值)、 KP (比例系数)、TI (积分系数)和TD (微分系数)加入变量监视,以便 实验过程中观察和修改。(5) 运行程序且只用比例控制(EI = 0 , Td = 0),匕由小变大,使系统等幅振荡,记下此时的临界比例系数瓯和临界振荡周期Tuo(6) 查表3.4 1,选择控制度2.0,计算出采样周期T和心、T、 Tdo(7)将参数重新写入PID控制程序,运行程序并用示波器观测输入 和输出,如果控制效果不太满意,可适当结合凑试法调整参数,直到满
47、意为止。整定参数为KP =DOFOH TI =0028H;TD =0012H;比例系数 积分系数 微分系数(1)参照图3.4 - 5接线,调节器先不接入系统中。图中画“O” 的线需用户在实验中自行接好,对象需用户在运放单元搭接。(2) 调节信号源使其“ OUT输出幅值为2V,周期12S的方波。(3) 用示波器测量系统输出“ C”,并记录下波形。在响应曲线最大斜率处作切线,用游标测量,作图求得滞后时间和对象时常 九计算 出I '查表3.4 2,控制度选择2.0时可求得数字调节器的Kp、Ti、Td以及采样周期T的初始值。(4) 按照图3.4 4接线,将数字调节器接入系统,将以上得到的 参数
48、矗、Ti、Td和T重新写入程序中,然后编译、链接。实验程序请参 照随机软件中的example目录中的ACC 4 2.ASM(5) 装载程序,将全局变量TK(采样周期)、EI (积分分离值)、KP(比3 41例系数)、TI (积分系数)和TD (微分系数)加入变量监视,以便实验过程 中观察和修改。(6)运行程序,用示波器测量系统输出“ C',观察数字调节器在这 组参数下的控制效果,若不理想,可适当调整参数, 直到控制效果满意 为止。整定参数为KP =D0E6H ;比例系数TI =0025H; 积分系数TD =0013H; 微分系数附录附录一 I386EX系统板引出管脚排列及名称45i G
49、N&U§«->* ss.*lT 土空 一二 Ml A宇 _7melr5 S3盡 Z5R.LJ23h A7»1J吕dI吕若*w3¥%1.爲A耶29 WX»± of話0頁g-Ji旅.-T-Jfa23gMe. bc3一i_亠c:G頁斗5XX$ijXX2N?KX>二-X3XKotiX*口»J* 41 亠42tJ21|-» _-> P-2ua0T-liMM7l-fe7A<i_nALiU2-<XSXC冶tX-AXXN>5XA;呂H-1 -3XJ>-<X>”r<Mr>v-hxgAXX eK£i4.1呂5-*.w.*«S】Dgtso 3-gaJT- » 訂咅姜 旨丹6,冃DO ff P_6WW 盂三To薛 左2PDCW
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新时代医院电子病历系统优化与数据安全防护研究报告
- 爆破公司安全试题及答案
- 安全作业试题知识及答案
- 从能源到环保2025年可燃冰开采技术预研全视角报告001
- 安全生法试题及答案
- 安全生产责任制试题及答案
- 安全教培训试题及答案
- 中国厨艺学校教案课件
- 中国功夫教学大全课件
- 原发性高血压的健康教学
- 第一套路面工程考试试题及答案
- 4配电柜安全风险点告知牌
- 旋挖机操作手知识试卷含参考答案
- GB∕T 22590-2021 轧钢加热炉用耐火浇注料
- 研发部程序文件bom管理
- 大件运输管理制度
- Q∕GDW 11445-2015 国家电网公司管理信息系统安全基线要求
- 材料科学基础 第2章 晶体结构
- 结构化思维PPT通用课件
- 新标准大学英语(第二版)综合教程2 Unit 5 A篇练习答案及课文翻译
- 股静脉采血学习教案
评论
0/150
提交评论