还剩46页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
__发动机控制实验指导书(能源与动力学院用)张天宏编南京____大学能源与动力学院2004年7月目录TOC\o1-3\h\z\u引言1实验
一、柱塞泵特性实验2实验
二、离心泵特性实验6实验
三、分油活门的压力-位移特性实验9实验
四、数字控制的实现(设计性实验)12附DOS下定时的__采集与输出程序exp.c17实验
五、被控对象的参数识别22实验
六、单回路控制系统参数整定(设计性实验)25附录自动控制综合教学实验系统使用说明291实验系统的工作原理292硬件使用说明313软件使用说明0引言1.实验总体要求实验是本课程重要的实践性教学环节,是考核本课程学习成绩的一个组成部分通过实验,要求学生达到
(1)基本掌握典型控制元件及电子控制系统的实验方法;
(2)了解实验设备和仪器的基本工作原理,并掌握使用方法;
(3)正确进行实验数据的整理,对实验结果进行分析,并__写出实验报告2.__发动机控制实验安排分控制元件实验和控制系统实验两部分
(1)控制元件实验柱塞泵特性实验(可作为容积式泵试验方法的参考材料)离心泵特性实验分油活门的压力——位移特性实验数字控制器的实现(设计性实验)
(2)控制系统实验被控对象参数的参数识别单回路控制系统参数整定(设计性实验)实验
一、柱塞泵特性实验
(1)实验目的1.熟悉柱塞泵(容积泵)特性的实验方法及实验设备和测试仪器;2.通过实验绘制柱塞泵特性曲线,掌握容积式泵特性的一般变化规律;3.通过实验观察柱塞泵供油脉动所引起的压力脉动规律
(2)实验内容1.测定近似理论供油量特性曲线QT=f(n);2.测定实际供油量特性曲线Q=f(n);3.测定供油量调节特性曲线Q=f(φ);4.观察供油脉动引起的压力脉动规律
(3)实验设备实验设备为10千瓦燃油泵调节器联合实验台,其液压主油路系统原理如图1所示图1-1柱塞泵试验设备原理图主油路系统由油箱、增压泵(叶片泵)、安全阀(溢流阀)、试验泵和调压阀等组成试验泵由直流发电机—电动机组经增速齿轮箱驱动改变电机的激磁电流即可进行无级调速试验泵进口压力可通过调节增压泵旁路回油量确定其出口压力由调压阀调节
(4)试验泵试验泵为涡喷5发动机燃油泵ZB—2C它是点接触斜柱塞式柱塞泵经改装后可用手动调节斜盘倾角φ,斜盘调节杆每__1mm相当于斜盘倾角φ=1°8′试验泵的主要性能和结构参数如下n__x=3200rpm;a=
130.5mm;pin=
1.2bar;dz=14mm;pout=99bar;Z=7;Q__x=2940L/h;θ=15°;
(5)测试仪器测试仪器有转速表、压力表、浮子流量计(两只并联,本实验作为观察流量用)、量筒(或称油葫芦,本实验用它计量流量)、秒表和示波器试验泵的流量用容积法测定,即计量流人量筒(油葫芦)一定容积V的油液所需要的时间t,则流量为Q=v/t在测量泵的供油量时,应关闭排葫阀门,使换向转阀接通油葫芦计量完毕后将换向转阀拨向油箱位置,并打开排葫阀门,使油葫芦中的油液排向油箱,以便于进行下一次的流量测定
(6)实验步骤和方法及数据记录1.开车步骤
(1)打开防火阀门、关浮阀门、增压泵旁路调压阀门;调压阀门打开到最大位置;换向转阀置于接通油箱位置;关闭排葫阀门;旋动圆盘电阻器调至零位
(2)启动增压阀
(3)启动直流电机组待启动完成后(__灯亮),旋动圆盘电阻器,把试验泵的转速调至试验最低转速2.作近似理论供油量特性QT=fn试验
(1)把斜盘倾角置于某一固定值(建议取调节杆位置为m=6mm)调整增压泵旁路调压阀门和试验泵出口调压阀门,使pin=pout建议取pin=pout=
2.5bar
(2)分别测量在某几个转速(取n=7501000150020002500rpm)下的供油总量V和相应的时间t测量数据记录于下表nrpmV(L)t(s)m=mm;Pin=bar;Pout=bar3.作实际供油量特性Q=f(n)试验
(1)仍把试验泵斜盘置于与第一个试验相同的固定值(m=6mm处)调整调压阀门使试验泵进出口压力差保持恒定不变建议取Pin=
2.5bar;Pout=10bar
(2)分别测量某几个给定转速(取n=750150020002500rpm)下的供油总量V和相应的时间t测量数据记录于下表nrpmV(L)t(s)m=mm;Pin=bar;Pout=bar4.作供油调节特性Q=fφ试验
(1)仍取Pin=
2.5bar;Pout=10bar;并保持转速n=2000rpm不变
(2)调节斜盘倾角(可取m=2,4,6,8,10mm),分别测量每一倾角φ下的供油总量V和相应的时间t,测量数据记录于下表mmmV(L)t(s)n=rpm;Pin=bar;Pout=bar
5.观察供油脉动
(1)在试验泵出口接上压力传感器,连接好二次指示仪器(示波器)
(2)在n=2000rpm,m=6mm,Pin=
2.5bar;Pout=15bar下观察供油脉动引起的压力脉动波形
(7)思考题1.当Pin和φ不变,当n增大(或减小)时,如何调节试验泵出口测压阀门使△P=Pout-Pin保持不变?2.当Pin,φ及n不变时,要使△P增大或减小,如何调节泵出口调压阀门?3.若Pin和n不变,当φ角增大(或减小)时,怎样使△P保持不变?4.对于本实验设备系统(图2-1),在泵前和泵后测量供油量Q值有无区别?___?5.Q=fφ特性曲线是否通过坐标原点(Q=0φ=0)实验
二、离心泵特性实验
(一)实验目的1.掌握离心泵(动力式泵)的试验方法了解实验设备和所用仪器2.通过实验绘制离心泵的特性曲线并验证比例定律
(二)实验内容测定n=4000rpm和n=5000rpm下离心泵的压头特性
(三)实验设备实验设备的系统原理如2所示图2-1离心泵试验设备原理图1.主油路系统由油箱、增压泵(双联叶片泵)、溢流阀、试验泵(VP-4)等组成试验泵由直流电机经增速齿轮箱传动,电机转速采用可控硅进行无级调节在齿轮箱和试验泵之间__有转速/扭矩传感器,可测量扭矩和转速油液从油箱经阀门
(1)和油滤进入叶片泵,增压后输给试验泵VP-4从试验泵流出的油液经涡轮流量计(二只并联)回油箱叶片泵进出口间还按装了一个低压旁路溢流阀,用来调整试验泵进口压力2.滑油系统用来润滑试验泵和齿轮箱的齿轮主要由滑油箱、滑油泵和回油泵组成滑油泵和回油泵装于齿轮箱中,由齿轮箱直接驱动
(四)试验泵自行设计的气心泵VP-4叶轮为封闭式,叶片为径向式试验时使其在离心泵工况下工作试验泵的主要技术性能额定转速n=21000rpm;额定流量Q=20000L/h;出口压力Pout=60bar;比转速ns=46rpm;工作介质为煤油,ρ=780Kg/m3
(五)测量仪器压力表,转速传感器及二次仪表(频率计),涡轮流量计及二次仪表(频率计)实测转速直接从转速表读出,实测流量Q需按流量仪表的读数fv进行换算对于LW-15涡轮流量计,平均仪表常数K=
6.8(L/h)/HZ故Q=Kfv=
6.8fv
(六)实验步骤及数据记录1.打开实验泵出口调节阀及开关
(1)、
(3)、
(4),并接通电源2.按电控柜上“油泵启动”按钮启动增压泵,并调节溢流阀使试验泵进口压力(压力表1示值)在
0.5~1bar范围内3.按电控柜上“主回路启动”按钮启动直流电机4.按电控柜上“调速器启动”按钮开启电机调速功能旋转电控柜上“转速给定旋钮”,调节转速5.保持n不变,调整调压阀开度,记录不同Q下试验泵的进出口压力Pin(数显压力表1示值)和Pout(数显压力表2示值),并把试验数据记录于下表n(rpm)n1=4000n2=5000fv(Hz)70050030020010007005003002001000PoutPin注Pin(bar)=
0.1×Pin(数显压力表1示值)Poutbar=
0.25×Pout(数显压力表2示值)6.记录实验数据完毕后旋转电控柜上“转速给定”旋钮,调节转速为07.按电控柜上“调速器停止”按钮关闭电机调速功能8.按电控柜上“主回路停止”按钮关闭直流电机9.按电控柜上“油泵停止”按钮关闭增压泵10.关闭电源
(七)实验报告要求学生完成该项实验后,应撰写一份实验报告,报告内容包括1.实验目的和实验手段2.离心泵特性实验的记录结果3.根据记录结果画出离心泵的压力-流量特性曲线4.离心泵实验装置的工作原理,重点说明直流电机调速系统的组成和工作原理实验
三、分油活门的压力-位移特性实验
(一)实验目的1.熟悉液压放大元件的实验方法及实验设备和仪器;2.通过实验测定分油活门式液压放大元件的压力特性
(二)实验内容测定带旁通节流器的正开口分油活门的压力特性曲线,即x曲线
(三)实验装置实验装置由试验件、夹具及恒压油源等组成,如图3所示图3-1分油活门试验装置原理图1.试验件涡喷六发动机ZB-10A调节器中的分油活门,其结构型式为带旁通节流器的非对称正开口四边分油活门主要结构参数如下圆形窗口半径r=
1.75mm;窗口数N=2;开口量U1=U1′=
0.27mm,U2=U2′=
0.09mm;旁通节流器孔径ds=ds′=
0.78mm2.试验件的__及活门阀芯的位移调整被试分活门__在试验夹具中活门芯由丝杆和顶杆定位,通过旋转丝杆即可调整活门芯的位移量3.参数测量及仪器
(1)用压力表测量P
1、P
2、P3;
(2)用百分表测量活门芯位移XV百分表每小格
0.01mm4.恒压油源恒压油源由油箱、电机、油泵、油滤、溢流阀和调压阀等组成该油源用定量叶片泵和溢流阀实现恒压供油叶片泵的主要技术参数为Np=960rpm;Q=100L/min;Pout=6__ar
(四)实验方法、步骤及数据记录1.起动油源电机,将供油压力调整至PS=10bar2.调整丝杆使活门芯对中,观察压力表,当P1=P2=5bar时,活门芯即处于中位此时应把百分表指针调整至零位3.旋转丝杆使活门芯左移,分别测量XV为
0.04mm、
0.12mm、
0.16mm、
0.20mm时对应的P1和P2的值测试完毕后,反向旋转丝杆使活门芯重新对中4.旋转丝杆使活门芯右移,测量活门芯位置与左移时相同值对的P1和P2值试验数据记录于下表活门芯位移(mm)左移中位左移P1barP2bar_
(五)实验报告要求学生完成该项实验后,应撰写一份实验报告,报告内容包括1.实验目的,实验手段2.实验结果及X曲线3.根据实验体会,说明分油活门的放大能力4.定性分析节流器孔径ds和ds′对活门压力特性的影响实验
四、数字控制的实现(设计性实验)
(一)实验目的1.了解数字控制系统的实现过程;2.掌握数字控制算法的编程方法;3.理解数字控制的时序分配原理
(二)实验仪器设备1.AC-1自动控制综合实验仪 一台2.数字计算机(配有AD/DA卡) 一台3.数字万用表 一块
(三)数字控制系统和原理被控对象的数学模型如图4-1所示图4-1被控对象的数学模型被控对象是由AC-1自动控制原理模拟学习机实现的,其电路原理如图4-2所示数字控制系统通过计算机A/D转换器和D/A转换器完成与指令__和被控对象的__接口,由数字计算机实现实时数字控制规律,提高控制系统的性能品质,实验用的数字控制系统的原理结构图如图4-3所示
(四)实验内容及方法实验应用软件名为Control单击桌面上如图所示的“Control”图标,就可以进入实验科目选择界面,单击“发动机控制”按钮,即可进入实验项目选择界面,单击“实验四数字控制的实现”按钮,即可进入本实验的应用程序界面可选择如下实验内容1.“模拟通道”进入“模拟通道”选项后,可进行A/D转换器、D/A转换器的特性测试,用直接键入数值的方式可设定D/A转换器#0通道或#1通道的输出电压值;用数字万用表测量其输出电压值是否正确;同时将某通道输出的电压送入某A/D转换器的输入通道口,即可从屏幕上看到该通道的A/D转换的电压值一般需对D/A转换器、A/D转换器的零点、满度、线性度进行检查和调整用鼠标__“执行”按钮或“暂停”按钮,可使A/D转换器执行或停止采样用鼠标单击“程序”按钮,可查看D/A转换器、A/D转换器的应用程序(不能改写或保存此文件,仅作学习和参考)2.“定时中断”进入“定时中断”选项后,可对定时间隔进行设定和测量可直接输入数值或用鼠标__←、→按钮来设定时间间隔,按下“执行”按钮,可用频率计或示波器测定D/A转换器输出波形的周期或频率,检查与设定值是否一致用鼠标点中“程序”按钮,可查看定时器的程序(不能改写或保存此文件,仅作学习和参考)3.“闭环控制”在进入“闭环控制”前,应按照数字控制系统原理结构图(图4-3)和被控对象电路原理图(图4-2)连接并检查线路,使其连成数字闭环控制系统进入“闭环控制”选项后,按要求输入相关参数,也可以通过手动调节电位器改变其输入电压,__“执行”按钮,即可在“闭环控制”界面中的“实时曲线”窗口,观看系统响应曲线__“数据保存”按钮即可保存刚显示的曲线,__“比例尺”按钮,即可改变实时曲线的坐标用鼠标单击“程序”按钮,可查看闭环控制算法程序(不能改写或保存此文件,仅作学习和参考)
4.__采集与输出搭建图4-4所示的运放电路,设计电路的增益,如增益为
0.5根据附录中程序exp.c,设计并完成其中模拟量的输入和数字量输出功能计算机12位数据采集卡的AD输入范围是-10~10v,DA输出范围是-10v~+10v实验要求将首先通过数据采集卡的DA功能输出一模拟电压ur作为图4-4所示电路的输入,然后定时采集该电路输出电压u给计算机其次,通过键盘的键“↑”和“↓”改变ur的大小如每按一次“↑”键表示ur增加1伏,每按一次“↓”键表示ur减小1伏最后,上述DA输出量ur和AD输入量u的变化过程通过DOS图形界面显示
(五)实验报告要求学生完成该项实验后,应撰写一份实验报告,报告内容包括1.实验目的和实验手段2.“模拟通道”实验,含线路原理和实验结果,实验结果要分别给出DA的数字量、输出的电压值、AD采集的数字量、变换后的电压值3.“定时中断”实验,含原理和结果4.“闭环控制”实验,含原理和结果,并根据闭环控制程序画出闭环控制流程图
5.“__采集与输出”实验,画出主程序的流程图,并给出所补充的按键处理、DA和AD的C语言源代码6.实验总结,指出实现数字控制的关键环节图4-2被控对象电模拟图图4-3数字控制系统原理结构框图附DOS下定时的__采集与输出程序exp.c#includeStdio.h#includestdlib.h#include__th.h#includedos.h#includeconio.h#includestring.h#includegraphics.h#includeio.h#includebios.h#definebase0x230voidinitdraw;voiddraw;voidinitializevoid;voidinterrupttimeintvoid;voidinterrupt*pvoid;voidinit8112pg;voidadc;voiddacfloatda;inttime50;floatuuk;floatt;FILE*fp;floatxyxsysxkyk;floatur;intij;void__in{intchij;unsignedintkey;fp=fopenOUT.datw;/*打开文件*/ur=
6.0;x=
45.0;ys=y=yk=380;xs=
45.0;xk=
45.0;clrscr;/*清屏*/initialize;initdraw;dac0;dacur;while1{ifkbhit{ch=getch;…//实现按ESC退出程序;//实现按“↓”键(“↑”键)增加(减改)ur的大小//实现DA输出}iftime50/*每100ms刷新各个数据*/{gotoxy23;printfur=%
6.2fu=%
6.2furu;ift=
20.0continue;/*8s后不再执行画图程序*/draw;time50=0;}fori=0;i_____;i++;adc;}fclosefp;/*关闭文件*/setvect0x08p;/*中断结束*/}voidinterrupttimeint/*中断处理子程序*/{staticinta;a++;t+=
0.05;ifa=50;{time50=1;a=0;}outportb0x200x20;/*写中断结束控制字*/}voidinitializevoid/*对8253的设置*/{intTknlnh;T=1193280*
0.05;/*确定采样周期
0.02s*/nh=T/256;nl=T%256;outportb0x430x54;/*计时器选择工作方式3*/outportb0x40nl;outportb0x40nh;p=getvect0x08;/*保存原来中断向量,IR0中断方式08H*/setvect0x08timeint;/*写入中断处理子程序地址*/outportb0x21inportb0x210xfe;/*开中断屏蔽*/}voidinitdraw/*画图程序初始化*/{intigdrivergmode;gdriver=VGA;gmode=VGAHI;i=1;initgraphgdrivergmodee:\\pan\\ad_exp\\bgi;gotoxy1012;/*设置画图坐标*/printfur=greenu=yellow;setcolorRED;line50380550380;/*画x坐标*/gotoxy7025;printfts;line5038050200;/*画y坐标*/gotoxy412;printfu;gotoxy5525;printf8;gotoxy540;printf500;line545375550380;line545385550380;line4520550200;line5520550200;line4532050320;while1/*对横坐标进行等分*/{i++;line50*i37550*i385;ifi=9break;}moveto
50.0380;}voiddraw/*画图程序*/{xs=xs+
5.0;/*画给定位置的曲线*/x=x+
5.0;xk=xk+
5.0;setcolorGREEN;movetoxkyk;yk=380-ur/10*120;linetoxk+
5.0yk;setcolorYELLOW;/*画实际位置的曲线*/movetoxy;y=380-u/10*120;linetox+
5.0y;}voidinit8112pg{outportbbase+110x01;/*选择软件触发*/outportbbase+90x08;/*电压范围-10V到+10V*/outportbbase+100x10;/*选择A/D通道1*/}voiddacfloatda{intdata;unsignedcharhighlow;/*high和low分别为DA输出的高低字节*/ifda
10.0da=
10.0;/*设定输出范围为-10v~+10v*/ifda-
10.0da=
10.0;…//将要输出的-10v~+10v的电压量ur转换为满足DA输出范围0~+10v的量//将上述模拟量转换为数字量进行DA输出outportbbase+4low;/*通道1D/A输出低字节*/outportbbase+5high;/*通道1D/A输出高字节*/}voidadc{unsignedcharhighlow;intad;outportbbase+100x10;/*选择通道0*/outportbbase+120;/*开始ad转换*/low=inportbbase+4;/*A/D输出低字节*/high=inportbbase+5;/*A/D输出高字节*/…//将AD采集到的数字量转换为-10v~+10v电压量,并将转换结果赋值给u}实验
五、被控对象的参数识别
(一)实验目的1.了解被控对象参数识别的基本过程;2.理解参数识别的基本原理;3.掌握参数识别的基本方法
(二)实验设备1.电动位置/速度伺服机构(转动台体)一套2.AC-1自动控制综合实验仪一台3.数字计算机(配有AD/DA卡)一台4.数字万用表 一块
(三)实验回路和原理1.实验回路一����������#0;��������#0;D/A#0;A/D#0;������������������������������#0;#0;#0;#0;#0;#0;#0;PC����#0;Vx#0;Vy#0;图5-1实验回路一实验回路一如图5-1所示,其中被控对象的数学模型为式中,,,,秒2.实验回路二����������#0;��������#0;D/A#0;A/D#0;��������#0;#0;#0;#0;#0;#0;#0;PC����#0;Vx#0;Vsm#0;����������������������#0;����������#0;#0;#0;n#0;Vn#0;图5-2实验回路二实验回路二如图5-2所示在该实验回路中,被控对象是电动速度控制系统,计算机产生的激励__通过计算机的D/A转换器输出,在激励__的作用下,被控对象产生相应的输出响应__,经由计算机A/D转换器数据采集并进行数据处理,获得被控对象的参数模型和非参数模型
(四)实验内容及方法1.测定电动速度控制系统或给定模型的方波特性2.用“M序列”激励__输入被控对象,选择合适的激励__参数进行系统识别3.实验应用软件名为Control单击桌面上如图所示的“Control”图标,就可以进入实验科目选择界面,单击“发动机控制”按钮,即可进入实验项目选择界面,单击“实验五被控对象参数识别”按钮,即可进入本实验的应用程序界面详见《自动控制综合教学实验系统使用说明》的第三部分的“软件使用方法举例”根据所选择的__类型和__参数,在单击“开始测试”按钮后,被控对象将在选取__的激励下运转在__“开始测试”按钮前,可__“比例尺”按钮,改变显示图形的坐标当运行时间结束时,程序可自动停止;也可在程序运行过程中__“停止测试”按钮,即可停止测试过程__“数据保存”按钮,即可保存刚显示的曲线__“打印预览”按钮,可对实验过程的数据进行回放,并可选择要打印的曲线由M序列激励的过程,单击“互相关函数计算”按钮,可获得被控对象的脉冲响应和阶跃响应曲线,单击“阶跃函数计算”按钮,可以获得近似的被控对象参数模型及其“阶跃响应仿真曲线”
(五)实验报告要求学生完成该项实验后,应撰写一份实验报告,报告内容包括1.实验目的和实验手段2.实验原理,包括实验回路和相关电路3.实验内容,分别给出各种辨识实验中使用的的激励__及参数、对象的输出响应、数值处理的方法及辨识结果4.实验总结,对实验法建立对象数学模型的方法进行总结实验
六、单回路控制系统参数整定(设计性实验)
(一)实验目的1.掌握单回路控制系统参数整定的基本原理;2.了解单回路控制系统参数整定的基本过程;3.掌握单回路控制系统参数整定的基本方法
(二)实验仪器设备1.电动位置/速度伺服机构(转动台体)一套2.AC-1自动控制综合实验仪一台3.数字计算机(配有AD/DA卡)一台4.数字万用表 一块
(三)实验回路和原理1.实验回路一����#0;D/A#0;A/D#0;#0;#0;#0;#0;#0;#0;PC����#0;Pd#0;#0;#0;��������#0;Dc#0;#0;Vc#0;De#0;Vy#0;-#0;Dy#0;����#0;图6-1实验回路一2.实验回路二����#0;D/A#0;A/D#0;#0;#0;#0;#0;#0;#0;PC����#0;Pd#0;#0;#0;Vsm#0;Dc#0;��������#0;����������������������#0;De#0;����������#0;-#0;Dy#0;����#0;#0;#0;#0;n#0;Vx#0;Vn#0;图6-2实验回路二单回路闭环控制规律为
(1)比例,
(2)比例微分,,=
(3)比例积分
(4)比例积分微分
(5)超前-滞后环节在上面的实验回路中,由计算机完成控制规律的实现,与AC-1自动控制原理模拟学习机或实际物理对象构成单回路控制系统
(四)实验要求及方法1.要求根据实验给定系统,通过参数整定,系统指标应达到如下要求调节时间()
0.4~
0.6秒超调量(﹪)≤15﹪无静差2.方法
(1)首先选择比例调节,取放大倍数K=1,了解转速闭环控制系统的基本特征
(2)选择控制规律,调整参数达到给定的系统指标要求该实验由微机程序控制,应用软件名为“Control”单击桌面上如图所示的“Control”图标,就可以进入实验科目选择界面,单击“发动机控制”按钮,即可进入实验项目选择界面,单击“实验六单回路控制系统参数整定”按钮,即可进入软件的使用环境在应用程序界面中选择“参数整定”项,进入“参数整定”菜单后,可选择1)选择控制规律(参数整定)可选项为比例、比例微分、比例积分、比例积分微分、超前滞后2)参数设置:比例控制增益:积分放大系数:微分放大系数:超前滞后补偿增益:超前时间常数:滞后时间常数给定电机转速控制运行时间以上参数用鼠标点中后直接输入数据根据所选择的控制规律和控制参数,在__“开始测试”按钮后,被控对象将在选取的控制规律和控制参数作用下闭环运行,微机屏幕上实时显示控制过程曲线在__“开始测试”按钮前,可__“比例尺”按钮,改变显示图形的坐标当运行时间结束时,程序可自动停止;也可在程序运行过程中__“停止测试”按钮,即可停止测试过程__“数据保存”按钮,即可保存刚显示的曲线__“打印预览”按钮,可对实验过程的数据进行回放,并可选择要打印的曲线
(五)实验报告要求学生完成该项实验后,应撰写一份实验报告,报告内容包括1.实验目的和实验手段2.实验原理,包括实验回路和相关电路3.实验内容,分别给出各种控制规律的及响应的程序算法,并给出选定的控制参数及相应的控制结果4.实验总结,对几种控制规律的控制效果进行分析比较附录自动控制综合教学实验系统使用说明1实验系统的工作原理
1.1系统组成自动控制综合教学实验系统由主控计算机(PC机)、AC-1自动控制综合实验仪和转动台体三个部分组成,系统的总体结构框图如图F1-1所示图F1-1系统总体结构自动控制综合教学实验系统的照片如图F1-2所示图F1-2自动控制综合教学实验系统主控计算机是一台普通的PC机(如图F1-2所示),负责整个实验系统的管理,并且与AC-1自动控制综合实验仪构成上、下位机分级控制系统上位机和实验仪之间通过数据采集卡或RS232串行通信接口进行信息的传递主控计算机配置了一块多功能数据采集卡,主要用于位置和速度__的采集以及转台控制__的传递,能够实现多通道高速__采集和__输出功能同时主控计算机中的上位机软件负责对整个实验系统进行控制,在各种控制功能的基础上完成所有的教学实验AC-1自动控制综合实验仪(如图F1-3所示)又可称为控制装置或__接口箱,它是一种基于高级单片机的嵌入式控制器,可以实现对转动台体的直接控制,并提供主控计算机和转动台机之间的接口,具有电机驱动、转速和位置__的调理、模拟校正和控制、工作模式设定、转速和位置的指示等功能整个AC-1自动控制综合实验仪由变压器、主板、数码显示板、功率放大板、电源板、模拟机及其顶面板、后端接线板、前面板及控制箱体等组成图F1-3AC-1自动控制综合实验仪为了提高系统的集成度,在AC-1自动控制综合实验仪的上面板上设计了模拟机面板模拟机由10个运放和一系列的电阻、电容、二极管等元件组成,可以构建线性电路、典型的非线性环节和各种动态环节这样可以通过模拟机实现各种动力学模拟系统或实现基于模拟电路的控制器,以扩展该实验系统的功能转动台体部分是AC-1自动控制综合试验仪的实验对象,由伺服电机驱动惯性负载运动转动台体提供电机驱动和状态反馈的电路接口
1.2电动伺服系统的原理电动伺服系统是由单片机或主控计算机实现对转动台体进行速度或位置闭环控制的系统转动台体部分是电动伺服系统的实验对象,由伺服电机驱动惯性负载运动在转动台体上依次__了直流伺服电机、惯性负载转盘、光电探头、直流测速电机、光电编码器等部件,如图F1-4所示转动台体提供电机驱动和状态反馈的电路接口其中直流伺服电机是我们的操纵对象,其余为传感器考虑到转速控制系统中有时采用光电或磁电转速传感器,转盘采用铁磁性材料,在负载转盘的外周__了等间距的齿牙,在台体上__了光电探头和磁感探头用于转速的测量直流伺服电机的额定转速为1500r/min,额定工作电压为28V测速电机具有
0.025V/r/min的灵敏度光电编码器具有1200线的分辨率直流测速电机提供转盘的速度__,该__一方面可以提供位置控制时的模拟校正,或模拟速度的闭环控制,另一方面通过单片机的A/D转换或PC机上数据采集卡的A/D转换,用于速度的数字闭环控制光电编码器用于提供位置__和高频转速脉冲__转速脉冲__供单片机或数据采集卡的计数器进行转速的测量;光电编码器的增量式编码__经过4倍频电路和增量计数器电路处理后得到位置__的数字量,可供单片机或数据采集卡的开关量输入接口读取图F1-4转动台体2硬件使用说明
2.1实验仪上的模拟计算机图F2-1模拟计算机面板模拟机计算机面板如图F2-1所示在模拟计算机面板上,最下面的两个银色金属圆柱是两个螺母,旋开这两个螺母,就可以打开模拟机的面板了非专业人员不要打开模拟机的机箱;如确实要打开,请在专业人员的指导下进行,否则可能损坏模拟机的重要部件下面分区介绍模拟机面板(序号与图F2-1上的标号一致)I区(多功能数据采集卡__接口区)I区为多功能数据采集卡__接口区,如图F2-2所示,该区的各__说明见表F2-1图F2-2I区(多功能数据采集卡__接口区)表F2-1I区(多功能数据采集卡__接口区)__说明序号代码__名称输入/出1CLK数据采集卡上的8254芯片的时钟输入输入2GATE数据采集卡上的8254的门控__输入输入3DO0DO1DO2DO3DO4DO5DO6DO7数字__输出通道0~7输出4DI0DI1DI2DI3DI4DI5DI6DI7数字__输入通道0~7输入5TOUT数据采集卡上的8254输出输出6DA0DA1数/模转换输出通道0数/模转换输出通道1输出7AD0AD1AD2AD3AD4AD5AD6AD7模/数转换输入通道0~7输入8GND数字地输入/输出9AGND模拟地输入/输出10+15+15V电源输出11-15-15V电源输出12VCC+5V电源输出13-5-5V电源输出II区(电动伺服系统的传感器/驱动__接口区)表F2-2II区(电动伺服系统的传感器/驱动__接口区)__说明FU:编码盘四倍频正转__输出SET:给定__输出FN:编码盘四倍频转速__输出OSET:外部给定__输入SPDF:速度反馈__(输入)-POS:位置输出(经过电路调理,输出FD:编码盘四倍频反转__,输出-SPD:速度输出(经过电路调理)输出DXC:光电开关,输出VC:驱动电路控制__,输出II区为电动伺服系统的传感器/驱动__接口区,如图F2-3所示,该区的各__说明见表F2-2图F2-3II区(电动伺服系统的传感器/驱动__接口区)III区(电阻电容区)III区为电阻电容区,如图F2-4所示这是一组自由的电阻和电容,还提供了一个接地点,另外两个是10k的可变电阻,并且一端接地,例如在《〈自动控制原理〉试验指导书》实验一的图1-6中的二阶系统模拟电路中就需要用到这样的可变电阻IV区(运算放大器区)IV区为运算放大器区,如图F2-5所示这是一组运算放大器,从A1到A6,它们的结构非常类似,只有A1与其他五个有一点差别在运算放大器A1中,左上角有一个上下拨动开关(如图F2-6所示),向下拨表示引入一个为-5V~+5V的电压__,一般用于阶跃给定如果你需要精确的电压值,请断开与之相连的电路后,用数字电压表(或其他电压表)量取具体可以参考《〈自动控制原理〉试验指导书》实验5中图5-1的有关部分,需要指出的是在测量电压时请你一定要断开电路,否则测不准在图F2-4~F2-8中,元件之间凡是有线直接连接的表示它们是连通的,插点不影响连通性;若想要让连通的元件不在所需的电路中,只需将其短接即可;在每组运算放大器中,左边并列3个100k欧的电阻,用于多个__的叠加如果只需用一个,建议选用最上面的一个V区(非线性和采样区)V区为非线性区,如图F2-7所示,用于非线性特性和采样系统实验,具体可以参考实验四和实验五VI区(运算放大器区)VI区为运算放大器区,如图F2-8所示这是两个运算放大器,它们的结构与IV区的六个运算放大器的功能类似,以A7来说明这个运算放大器的使用,K7是一个双掷开关,向上表示K7接通图F2-5IV区(运算放大器区)图F2-6可调电压输出图2-7VI区(非线性和采样区)图F2-8VI区(运算放大器区)
2.2实验仪的工作方式前面板图F2-9实验仪前面板图实验仪前面板主要用于工作状态的设定,电流、电压的显示,位置清零等,如图F2-9所示注意计算机D/A输出口严禁短路在打开电源前,一定先要检查DA0和DA1(见图F2-5),确定这两个接口一定没有直接与电源端或地端相连!否则可能将2000多元的增强型多功能数据采集卡(ACL-8112PG)损坏!其原因是DA口是多功能数据采集卡的输出端,如果直接与地或电源短接,会产生很强的电流,而ACL-8112PG卡的DA只能承受5__以内的电流,所以在打开电源前,一定先要检查DA0和DA1,以确定这两个接口没有直接与电源端或地端相连!工作状态的设定系统工作的原理框图如图F2-10所示图中,开关JP1,JP2和JP3与前面板上的按钮对应(见图F2-9),__POS、SPD、SET、OSET、VC、SPDF与模拟机面板上II区的__对应(见图F2-3)允许设定的选项包括开环/闭环控制方式(JP1)、位置/速度工作方式(JP2)、手动/自动给定方式(JP3)、串口/外部输入方式(JP4),其中,JP
1、JP2和JP3是通过面板按钮的操作由单片机控制继电器的触点来实现电路切换JP4由单片机自动控制继电器的触点来实现切换当后面板上的串口(见图F2-11)有相应的指令__输入时,JP4接通到ISET,其它情况接通到OSET图F2-10中的“外部给定__”可以来自PC机上数据采集卡的D/A输出__,也可以来自模拟计算机或__发生器等其他设备“手动给定__”来自前面板的手动电位器转动实验台角度由码盘测得,用于单片机内部的数字控制器的位置闭环,并由实验仪内部的单片机通过D/A转换为模拟__输出(即位置__POS)转动角速度__由测速电机测得,并通过实验仪内部的__调理电路输出(即速度__SPD),同时单片机通过对码盘__的微分获得速度__,用于前面板速度的显示以及单片机内部的数字控制器的速度闭环自动控制综合教学实验系统的工作方式
(1)无上位机,手动给定
①速度开环工作方式选择速度,给定方式选择手动,控制方式选择开环通过电位器旋钮给定一个速度值,直接控制电机的转速
②速度闭环工作方式选择速度,给定方式选择手动,控制方式选择闭环,连接-SPD与SPDF__通过电位器旋钮设定一个速度给定值,进行模拟PID控制电机转速该方式下测速电机速度值(-SPD)用于速度反馈
③位置闭环工作方式选择位置,给定方式选择手动,控制方式选择闭环,可连接-SPD与SPDF__构成速度反馈内回路通过电位器旋钮设定一个位置给定值,进行模拟PID控制电机位置该方式下测速电机输出值(-SPD)用于速度反馈,光电码盘位置输出值(-POS)用于位置反馈
(2)有上位机,通过多功能数据采集卡
①速度开环速度开环工作方式主要用于对象特性的辨识实验自动控制综合教学实验软件提供方波__、正弦波__和M序列__作为辨识实验的激励,各种__的特征参数允许在合理的范围内设置,可以分别进行时域辨识法、频域辨识法和相关分析法的辨识实验在此工作方式下,工作方式选择速度,给定方式选择自动,控制方式选择开环上位机通过多功能卡给定一个速度值(连接DA0与OSET),直接控制电机的转速
②速度闭环工作方式选择速度,给定方式选择自动,控制方式选择开环连接DA0与OSET,以及AD0和-SPD在此工作方式下,上位机将A/D采集到的速度反馈值(-SPD)与速度给定值比较,构成速度闭环,控制输出由D/A输出到OSET
③位置闭环工作方式选择位置,给定方式选择自动,控制方式选择开环连接DA0与OSET,AD0和-POS,以及AD1和-SPD在此工作方式下,上位机将A/D采集到的位置反馈值(-POS)与位置给定值比较,构成位置闭环,速度反馈值(-SPD)可用于构成内回路,控制输出由D/A输出到OSET
(3)有上位机,串口参加反馈当有指令__输入到串口(后面板上)时,单片机与上位机建立通信单片机将自动把JP4切换到ISET上位机送到单片机的__有工作方式(如速度/位置控制方式、闭环由上位机或单片机实现等方式)、给定__等,单片机送到上位机的__有速度反馈和位置反馈__(具体请参照通信协议)
①速度开环工作方式选择速度,给定方式选择自动,控制方式选择开环上位机通过单片机给定一个速度值ISET,直接控制电机的转速
②速度闭环,上位机给定速度__,单片机内部速度闭环工作方式选择速度,给定方式选择自动,控制方式选择开环上位机通过串口获得速度反馈和位置反馈值,并给出速度给定值,送到单片机,由单片机内部构成闭环单片控制__输出到ISET
③速度闭环,上位机闭环,输出控制__到单片机工作方式选择速度,给定方式选择自动,控制方式选择开环上位机通过串口获得速度反馈和位置反馈值,速度反馈值与给定__比较,构成闭环控制输出通过串口送到单片机,由单片机输出到ISET
④位置闭环,上位机给定位置__,单片机内部位置闭环工作方式选择位置,给定方式选择自动,控制方式选择开环上位机通过串口获得速度反馈和位置反馈值,并给出位置反馈值,送到单片机,由单片机内部构成闭环,单片控制__输出到ISET图F2-10电动伺服控制实验系统控制装置原理图
⑤位置闭环,上位机闭环,输出控制__到单片机工作方式选择位置,给定方式选择自动,控制方式选择开环上位机通过串口获得速度反馈和位置反馈值,位置反馈值与给定__比较,构成闭环,速度反馈值可用于构成内回路控制输出通过串口送到单片机,由单片机输出到ISET
2.3实验仪的后面板AC-1自动控制综合实验仪的后面板提供有与转动台体__接口和多功能数据采集卡的__接口,如图F2-11所示A/D-D/A接口(37芯)、DI接口(20芯)、DO接口(20芯)直接接到多功能数据采集卡,其各针脚号定义与多功能数据采集卡相同串口(9芯)与PC机串口可直接相连台体接口(19芯)将转动台体__与PC机相连,含驱动__和传感器输入__接口图F2-11实验仪的后面板及接口3软件使用说明
3.1软件使用特点为了适应计算机技术和软件技术的进步,并使系统具有良好的人机接口,自动控制综合教学实验系统上位机软件以Windows操作系统为平台采用VC编程并结合NI的ComponentWorks控件实现友好的人机界面上位机软件通过低层编程——对操作系统的底层进行操作利用数据采集卡定时触发的AD转换结束__(EOC)作为中断__源,实现了
0.05毫秒的稳定的时钟基准,为__发生和实时控制提供了精确的时钟控制手段实时控制或__发生程序由中断服务程序的延迟回调函数调用,保证了中断的实时性作为一个面向自动控制类多门课程的综合教学实验系统,上位机软件还同时具有实验管理的功能将众多的实验内容按课程分门别类,并提供实验指导人员的人机界面实验指导人员可以对登录界面进行“定制”,让参加试验的同学只能登录指定的软件;对于学生在实验过程中所得到的原始数据则采用时间和学号组合命名的方法生成数据文件,避免混乱数据文件供学生进行进一步的数据处理以完成实验报告,且便于实验指导人员的检查实验完成后的曲线可以联机网络打印,能够大大减轻做实验报告的工作量
3.2如何进入本软件?双击桌面上的图标(如图F3-1所示)即可见到的软件的登录界面(如图F3-2所示)图F3-1自动控制综合教学实验软件的图标图F3-2自动控制综合教学实验软件的登录界面
3.3如何进入实验软件单击登录界面中要进行实验的课程名称,即可进入相应的实验选择界面例如单击图F3-2登录界面中左上角——自动控制原理按钮,即可见到如图F3-3的选择界面;图F3-3发动机控制实验选择界面在该界面中,单击要进行的实验名称按钮,即可进入相应的实验软件如果你移到一个非本次进行的实验名称按钮上,则该按钮不会有任何“反应”(如果不能进入本次实验界面,请询问实验指导人员)图F3-4实验五被控对象参数辨识例如,要进行“实验五被控对象参数辨识”,单击该实验名称按钮,即可进入“实验五被控对象参数辨识”的软件界面,如图F3-4所示
3.4如何运用实验软件,进行实验要运用上位机实验软件进行实验,是你已经在“模拟机面板”上,按实验要求布好了线,并打开电源开关后,才能进行的工作;在此再次提醒你在打开电源前,一定要检查,“模拟机面板”上的DA0或DA1接口,确定这两个接口一定没有与地端或电源端直接相连,否则会发生损坏自动控制综合教学实验系统重要部件的事故,请你务必谨慎对待!
3.5使用方法举例现以《发动机控制》的“实验五被控对象参数辨识”为例,来说明上位机试验软件的使用方法按上述方法,打开《发动机控制》的“实验五被控对象参数辨识”其界面如图F3-4所示
(1)如何用该实验软件做实验1)选择激励__如图F3-5所示,包括两个部分——激励__类型选择和内部激励__选择默认激励__类型是“内部激励”,默认内部激励__是“正弦波”__,你在此选择一个激励__类型和一个内部激励__——单击__类型名称和内部激励__名称就可以选中;2)参数设置如图F3-6所示,现在的状态为默认状态,你可以按你的需要进行设置;3)__如图F3-4所示界面中的“开始测试”按钮,程序开始工作,此时如图F3-7中所示的操作按钮中“数据保存”、“互相关函数计算”和“阶跃函数计算”按钮全变成了灰色状态;图F3-5激励__图F3-6参数设置4)在你__了“开始测试”按钮后,你就可以看见如图F3-4所示界面中的“__显示图形框”窗口在动态显示输入__和输出__的波形;5如果你认为,输出波形对本实验已经足够了,你可以单击“停止”按钮,此时如图F3-4所示界面中的“__显示图形框”窗口则显示已经显示的波形,并且不再随时间变化;6)__“数据保存”按钮,会出现如图F3-8所示的保存文件对话框,在空白处输入文件名,单击“保存”按钮就可以保存刚刚采集到的曲线文件了,当然如果你对刚刚采集到的曲线不够满意的话,则__“取消”按钮即可;7)重复以上方法,你可以采集并保存多条曲线;图F3-8保存文件图F3-7操作按钮
(2)互相关函数计算在测试结束后,你可以单击如图F3-7所示操作按钮的“互相关函数计算”按钮,就会出现如图F3-9所示的界面,这里显示了“脉冲响应”和“阶跃响应”两条曲线
(3)阶跃函数计算在测试结束后,你也可以单击如图F3-7所示操作按钮的“阶跃函数计算”按钮,就会出现如图F3-10所示的界面,这里显示出了“阶跃仿真曲线”,其中水蓝色的为输入曲线,另外两条曲线分别对应“阶跃仿真曲线”窗口上方的两个仿真模型,这两个仿真模型如图F3-11所示图F3-9互相关函数计算图F3-10阶跃函数计算图F3-11仿真模型
1、2单击“打印预览”按钮,你就可见到如图F3-12所示的打印预览界面了图F3-12打印预览如图F3-12所示界面中,在“已存M序列数据文件”组合框中选择已经保存了的数据文件,“已存M序列数据文件”组合框下面的图形显示窗口就会显示出你所选择的数据文件的曲线,如果你要打印该曲线,单击“打印”按钮,你就可以到联机网络打印机旁等你的“实验成果”了!对“已存方波数据文件”组合框的操作与对“已存M序列数据文件”组合框的操作类似最后,你别忘了为下组参加实验的同学提供方便——__如图F3-12所示界面中的“删除已存文件”按钮,删除已经保存的数据文件AC-1自动控制综合实验仪转动台体主控计算机(PC机)RS232AD/DADI/DOCTR伺服电机驱动测速电机光电编码器光电开关的__AC-1自动控制综合实验仪主控计算机转动台体实验仪上的模拟计算机实验仪的面板编码器测速电机伺服电机惯性负载转盘光电探头VIIVIIIIII一区V图F2-4电阻电容区外部给定__单片机给定__手动给定__位置反馈校正模块速度反馈校正模块校正模块驱动转动实验台速度SPD位置POSJP3给定方式JP2工作方式SPDF速度反馈校正JP1控制方式OSETISET速度位置开环闭环手动自动SPDVCSETJP4外部/串口输入串口输入。