word文档煤气炉温度控制

内容

《过程控制》课程设计题目:一班1题:煤气炉温度控制班级:测控一班学号:姓名:同组人员:王敏骆永娟葛子寒李玉萍任课教师:张虹完成时间:目录一、设计任务及要求…………………………………………………………….2二、被控对数学模型建模及对象特性分析…………………………………….32.1对象数学模型的计算及仿真验证……………………………………...32.2对象特性分析…………………………………………………………...6三、控制系统设计……………………………………………………………….63.1基本控制方案…………………………………………………………..63.2控制仪表选型…………………………………………………………..93.3参数整定计算………………………………………………………….103.4控制系统MATLAB仿真……………………………………………...113.5仿真结果分析………………………………………………………….123.6★控制系统组态………………………………………………………...12四、设计总结……………………………………………………………………12一、设计任务及要求煤气炉的供气阀门开度变化%20u、持续min1t后结束,若炉温度控制系统的正常工作点为450℃,记录炉内温度变化数据如下表,试根据实验数据设计一个超调量%30p的无差温度控制系统。t(min)012345678910℃02.557.50152118..4014.50129.607.405.80t(min)1112131415161718192021(℃)4.503.703.002.301.701.200.800.500.400.200.10具体设计要求如下:(1)根据实验数据选择一定的辨识方法建立对象的模型;(2)根据辨识结果设计符合要求的控制系统(给出带控制点的控制流程图,控制系统原理图等,选择控制规律);(3)根据设计方案选择相应的控制仪表(DDZ-Ⅲ),绘制原理接线图;(4)对设计系统进行仿真设计,首先按对象特性法求出整定参数,然后按4:1衰减曲线法整定运行参数。(5)★用MCGS进行组态设计。\二、被控对数学模型建模及对象特性分析1.1对象数学模型的计算及仿真验证根据矩形脉冲响应数据,得到阶跃响应数据y,并进行相应的归一化处理,则得单位阶跃响应数据y*,如下表:t(min)012345678910℃02.557.50152118.4014.50129.607.405.80y02.5510.0525.0546.0564.4578.9590.95100.55107.95113.75y*00.020.080.190.350.490.600.690.760.820.86t(min)1112131415161718192021℃4.503.703.002.301.701.200.800.500.400.200.10y118.25121.95124.95127.25128.95130.15130.95131.45131.85132.05132.15y*0.890.920.950.960.980.980.990.991.001.001.00用matlab软件,通过给定的举行脉冲响应求对象的阶跃响应,clear;t=0:1:21yi=[02.557.50152118.4014.50129.607.405.804.503.703.00...2.301.701.200.800.500.400.200.10];y(1)=0;y_1=0;fork=1:22y(k)=yi(k)+y_1;y_1=y(k);()132.150.1132.25yendxs=(0:0.1:22);ys=interp1(t,y,xs,'spline');plot(xs,ys)holdonplot(t,yi)holdonyim=interp1(t,yi,xs,'spline');plot(xs,yim)gridfigureplot(xs,ys/(y(22)+0.1))grid将阶跃函数曲线归一化,得到单位阶跃响应如图:取图中y*(t1)=0.4,y*(t2)=0.8,可得t1=4.4min=264s,t2=8.7min=522s;可以得对象的增益为

浏览:17
下载量:-
下载币:30
日期:2020-11-04
12
收藏
         投诉 / 报错