当前位置:文档之家› 控制系统课程设计报告--- 控制系统设计与仿真

控制系统课程设计报告--- 控制系统设计与仿真

控制系统课程设计报告--- 控制系统设计与仿真
控制系统课程设计报告--- 控制系统设计与仿真

本科课程设计报告

目录

控制系统课程设计报告 (1)

课程设计题目 (3)

实验设备 (3)

实验目的 (3)

实验背景 (3)

实验内容 (3)

任务一: (3)

了解MATLAB的使用环境,掌握基本的MATLAB编程语法和语句 (3)

任务二: (5)

了解Simulink的使用环境,掌握Simulink的模块化编程步骤 (5)

任务三: (5)

对所有过程控制系统对象进行分析,分析所有参数的变化情况 (5)

1.一阶系统 (6)

2.二阶系统 (7)

3.多阶系统 (9)

任务四-六: (10)

单回路控制系统仿真,PID控制原理,PID参数对控制系统性能的影响 (10)

1.被控对象特性在系统中的仿真分析研究 (10)

2.执行器在系统中的仿真分析研究 (12)

3.控制器特性在系统中的仿真分析研究 (13)

4.变送器特性在系统中的仿真分析研究 (15)

任务七-八: (17)

根轨迹法的基本原理;根轨迹的绘制方法、增益的选择、稳态误差的消除措施 (17)

1.根轨迹理论的仿真分析 (17)

2.减小消除稳态误差的措施 (18)

任务九-十一: (21)

频域响应法的基本原理;Bode图的绘制、带宽频率的选择;频率法校正 (21)

1.利用伯德图观察幅频与相频特性 (21)

2.基于bode图对系统相关指标分析 (22)

任务十二-十四: (25)

串级控制系统、前馈控制系统、比值控制系统设计,与单回路比较 (25)

1.串级控制系统 (25)

2.前馈控制系统 (26)

3.比值控制系统 (28)

任务十五: (29)

数字PID控制算法的实验研究 (29)

实验总结 (29)

参考文献 (29)

课程设计题目: 控制系统设计与仿真

实验设备:

含有MATLAB R2008a 的HP计算机一台.

实验目的:

通过实验,深入了解MATLAB矩阵实验室的操作,simulink仿真的使用以及各种控制系统的特性,从而为接下来的实体实验打下坚实的基础.有利于学习通过仿真对不能很轻易实现的实验进行分析研究,理解仿真与实际实验的密切关系.

实验背景:

一学期的自动控制原理课程修习;

一学期的过程控制课程修习;

一学期的控制系统设计与仿真课程修习;

简单的MA TLAB程序应用.

实验内容:

任务一:

了解MATLAB的使用环境,掌握基本的MATLAB编程语法和语句;

MATLAB简介:MATLAB是矩阵实验室(Matrix Laboratory)的简称,是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。

MATLAB的使用环境:

MATLAB的使用界面如下:

MATLAB语句熟悉:

现以画图语句为例,简单介绍MA TLAB编程环境.

画图语句编程如下:

t=0:pi/100:2*pi;

y=sin(t);y1=sin(t+0.25);y2=sin(t+0.5);

plot(t,y,'--',t,y1,'*',t,y2,'.')

axis([0 7 -0.1 1.1])

输出结果如下:

任务二:

了解Simulink的使用环境,掌握Simulink的模块化编程步骤;

由于是利用MATLAB进行仿真研究,所以主要熟悉MATLAB中关于MATLAB仿真以及画图方面的内容,现展示如下:

一个简单的仿真模型:

输出响应图:

此图显示的是当阶跃响应在1s给入时,系统输出信号图像。

任务三:

对所有过程控制系统对象进行分析,分析所有参数的变化情况;

过程控制系统对象,基本上可以如下分类:

自衡

单容

非自衡

自衡 多容

非自衡

一.我们首先以单容水槽,即一阶系统为对象进行分析:

被控对象的模型:1

)(+=

Ts K

s G 1.无延迟的情况;对k 的特性研究:

观察上图,可以看出其稳态输出会随K的增大而增大,也就是说K 之所以被定义为增益,就是由于当其变大时,信号也相当于被放大了.

2.无延迟的情况;对T 特性的研究。

观察上图,可以看出输出趋于稳定所需的时间随T增大而增大,这就是说为什么我们把T 叫做延迟时间,由于T 的存在,信号的输出由原先的完全跟随改为指数式的延迟跟随,所以呈现出上图的趋势,一般平均稳定时间为3-4T.

3.纯延迟对系统的影响:

在这里,相当于系统引入一个纯延迟环节。

此时被控对象的模型:s

e Ts K s G τ-+=

1

)( 我们取不同的延迟时间,可以观测到如下现象:

我们发现,时滞会使输出趋于稳定的时间延长。如果拿实际模型解释,比如水槽的液位系统,这相当于水流由上阶段的入水口流入下阶段时进入了一个水管,延缓了它的行进过程.

二.我们再以双容水槽,即二阶系统为对象进行分析:

被控对象的模型:()

s

e s T s T K s G τ-++=1)1()(21

1.无延迟的情况下,k 的特性分析,此时T1=T2=5.

我们利用双容水槽为例,抽象出其数学模型,然后可以利用仿真工具绘制其仿真模型图.

模型图如下:

仿真结果为:

我们发现,稳态输出的值依旧会随K的增大而增大.

2.无延迟的情况下,T的特性分析,K=1.

观察上图,由上到下我们顺序定义为1到6组,首先对比②③④3组,我们发现两个时间常数相差越大,t s、t r越大,输出达到稳定所需时间越长;然后观察①⑤⑥3条曲线,可知两个时间常数的平均值越大,t s、t r越大,输出达到稳定所需时间越长;最后对比③⑤两条圈形虚线,可以观察到,当两个时间常数的平均值相等的情况下,两个时间常数差距越大,t r越小,t s越大。

3.纯滞后对系统的影响.

还是一样的结论:纯滞后的引入会延长输出达到稳定的时间.

三. 最后我们以多容水槽,即多阶系统为对象进行分析:

被控对象的模型:s

n

e Ts K s G τ-+=)

1()( 模型图如下:

结果为:

由此可知,比较①②③(由上到下),随着阶次的增加,输出趋于稳定的时间逐渐延长,这就相当于多阶系统延长了T,引入纯滞后的作用与一阶二阶基本相同。

任务四,五,六:

对单回路控制系统的四个部分进行详细仿真;深入理解PID控制的原理;掌握PID三个参数对控制系统性能的影响;

经典的单回路系统如下:

(一)对被控对象在系统中特性进行仿真研究;

一阶系统仿真模型(无滞后):

观察上图,首先对比直线和星形线,可以发现时间常数越大,被控量达到稳定的时间越长;然后再对比直线和‘+’形线,可以发现K越大被控变量达到稳定状态所需时间越长,也可以说t s越大。

一阶系统存在滞后时的仿真模型:

结果图:

我们可以得到结论:滞后的引入延长输出被控变量达到稳定的时间,在控制器存在微分作用的情况下甚至会引起震荡。如本图,当τ=2时为等幅震荡,τ再大就出现了发散。

二阶系统分析:(注:由于模型基本一致,在此省略)

观察分析上图中两组曲线,第一组是无延迟情况下二阶系统在不同参数下的响应。首先可以发现两个时间常数的平均值的增大和差值的增大都会引起调节时间的延长;这与任务三中的结论一致,再对比③④线(由上到下排列),可知,Ko的增大也会延长调节时间。

第二组是在有延迟情况下二阶系统在不同参数下的响应。首先对比①②③线,可以发现,纯滞后的引入会导致被控变量趋于稳定所需的时间加长,并增大超调量,如果滞后过大会引起被控量振荡甚至发散;然后看最后两条线,看出加大时间常数可以克服由滞后导致的发散.

(二)阀门(执行器)在系统中的特性仿真研究

阀门主要有快开、直线、抛物线和对数这四种流量特性。

编程如下:

u=[0:0.01:1];

>> q=1/30*[1+29.*u];

>> q1=30.^(u-1);

>> q2=1/30*sqrt(1+899.*u);

>> q3=1/30*(1+(sqrt(30)-1).*u).^2;

>> plot(u,q,'*',u,q1,'-',u,q2,'--',u,q3,'.')

利用s-function对控制阀进行仿真:

然而,报错如下:

E:\PROGRAM\MATHEM~1\MATLAB\BIN\MEX.PL: Error: No compiler options file could be found to compile source code. Please run "mex -setup" to rectify.

还未知实际原因.

(三)控制器特性在系统中的仿真分析研究;

仿真模型图如下:

1.控制器为纯比例(P):

仿真结果如下:

结论很容易得出,也像我们以前就知道的一样:比例增益的增大可以减小系统输出的稳态误差,但不能消除稳态误差,而且Kp的增大还会引起超调量的增大。

2.比例积分控制器(PI):

仿真结果如下:

可以得出,积分作用的引入可以减少到最后消除稳态误差,使系统的控制精度更高,但是积分作用不能无限增大,这样可能会导致系统发散。

3.比例微分控制器(PD):

仿真结果如下:

可以得出:微分作用可以加快系统输出达到稳定的进程,缩短调节时间t s,减小超调量,但微分作用过大如果没有超调,反而会延长达到稳定的时间。(结论没有在图中体现)

4.比例积分微分控制(PID):

仿真结果如下:

我们可以知道:

PID控制可以兼顾到系统的动态和静态两方面性能,从控制水平上来看,比单独使用P 控制、PI控制和PD控制都有优势,但PID参数的整体比起其他三种方式来讲要较为麻烦,需要兼顾到其它两个参数的数值,在实际工程中有口诀可以利用,由此可见,控制方式的选择要根据实际情况具体问题具体分析。

PID控制小结:

比例控制:根据“偏差e的大小”来控制

有余差

作用过强时不稳定

积分控制:根据“偏差e是否存在”来控制

无余差

反应迟缓,动态偏差大,调节时间长

微分控制:根据“偏差e的变化速度”来控制

超前调节器

对滞后大的对象有控制效果

动态偏差小,调节时间短,余差小(不能消除)

微分作用太大易震荡

(四)变送器特性在系统中的仿真分析研究

仿真模型图如下:

结果如下:

由上图可知:变送器增益的增大会导致稳态误差的增大;变送器单元存在滞后,如果滞后很大会引起系统不稳定出现发散振荡。

任务七,八:

深入理解根轨迹法的基本原理;掌握根轨迹的绘制方法、增益的选择、稳态误差的消除措施等;

1.根轨迹理论的仿真分析.

以开环传递函数)

10)(2)(1(6

)()(++++=

s s s s s H s G 为例。

利用MATLAB 编程仿真观察根轨迹,并选择增益。

编程语句如下:

num =[1,6];den = conv([1,1],conv([1,2],[1,10])); sys = tf(num,den) rlocus(sys); sgrid;

[k,poles]=rlocfind(sys);

运行结果如下: Transfer function: s + 6

------------------------ s^3 + 13 s^2 + 32 s + 20

Select a point in the graphics window selected_point = -2.6280 + 5.6677i >>k k = 47.4131 >>poles poles =

-7.8240 -2.5880 + 5.6761i -2.5880 - 5.6761i 根轨迹图如下:

2、减小消除稳态误差的措施.

根据自控原理我们知道,消除稳态误差的措施典型的有这么两个,其一是增大扰动作用点之前系统的前向通道增益,其二是增加积分环节。

①增大扰动作用点之前系统的前向通道增益

模型图:

结果图:

然而,根据根轨迹理论,根轨迹增益越大,闭环的极点越趋近于开环的零点,因此闭环传递函数与变送器传递函数的乘积就越趋近于1,当这个值等于1的时候就消除了稳态误差,但是根轨迹增益的无穷大是无法达到的,也就是说闭环的极点是仅通过增大根增益是无法与开环零点重合的,因此,增大根增益的方法可以减小稳态误差,但不可彻底消除稳态误差。

②在系统前向通道或主反馈通道增加积分环节.

仿真模型如下:

仿真结果:

我们发现,当加入积分环节时,控制系统的稳态误差有所减小,并且由自动控制理论可知,一阶积分环节对于抵抗阶跃输入有很大的作用,不能抵抗斜坡输入,二阶积分环节对于抵抗斜坡输入有很大的作用,对阶跃和脉冲效果更好。由图中可以看出此时系统的稳态误差几乎可以忽略不计。

控制装置与仪表课程设计

控制装置与仪表课程设计 课程设计报告 ( 2012-- 2013年度第二学期) 名称:控制装置与仪表课程设计 题目:炉膛压力系统死区控制系统设计院系: 班级: 学号: 学生姓名: 指导教师: 设计周数:一周 成绩: 日期:2013年7 月5日

一、课程设计(综合实验)的目的与要求 1.1 目的与要求 (1)认知控制系统的设计和控制仪表的应用过程。 (2)了解过程控制方案的原理图表示方法(SAMA图)。 (3)掌握数字调节器KMM的组态方法,熟悉KMM的面板操作、数据设定器和KMM数据写入器的使用方法。 (4)初步了解控制系统参数整定、系统调试的过程。 1.2设计实验设备 KMM数字调节器、KMM程序写入器、PROM擦除器、控制系统模拟试验台1 1.3 主要内容 1. 按选题的控制要求,进行控制策略的原理设计、仪表选型并将控制方案以SAMA 图表示出来。 2 . 组态设计 2.1 KMM组态设计 以KMM单回路调节器为实现仪表并画出KMM仪表的组态图,由组态图填写 KMM的各组态数据表。 2.2 组态实现 在程序写入器输入数据,将输入程序写入EPROM芯片中。 3. 控制对象模拟及过程信号的采集 根据控制对象特性,以线性集成运算放大器为主构成反馈运算回路,模拟控制对 象的特性。将定值和过程变量送入工业信号转换装置中,以便进行观察和记录。 4. 系统调试 设计要求进行动态调试。动态调试是指系统与生产现场相连时的调试。由于生产 过程已经处于运行或试运行阶段,此时应以观察为主,当涉及到必需的系统修改 时,应做好充分的准备及安全措施,以免影响正常生产,更不允许造成系统或设 备故障。动态调试一般包括以下内容: 1)观察过程参数显示是否正常、执行机构操作是否正常; 2)检查控制系统逻辑是否正确,并在适当时候投入自动运行; 3)对控制回路进行在线整定; 4)当系统存在较大问题时,如需进行控制结构修改、增加测点等,要重新组态下装。 二、设计(实验)正文 1设计题目:炉膛压力系统死区控制系统设计(如附图1) 附图1: 引风机 炉膛压力系统死区单回路控制系统

计算机仿真课程设计报告

、 北京理工大学珠海学院 课程设计任务书 2010 ~2011 学年第 2学期 学生姓名:林泽佳专业班级:08自动化1班指导教师:钟秋海工作部门:信息学院一、课程设计题目 : 《控制系统建模、分析、设计和仿真》 本课程设计共列出10个同等难度的设计题目,编号为:[0号题]、[1号题]、[2号题]、[3号题]、[4号题]、[5号题]、[6号题]、[7号题]、[8号题]、[9号题]。 学生必须选择与学号尾数相同的题目完成课程设计。例如,学号为8xxxxxxxxx2的学生必须选做[2号题]。 二、课程设计内容 (一)《控制系统建模、分析、设计和仿真》课题设计内容|

! " [2 有波纹控制器Dy(z)和一单位速度信号输入时的最少拍无波纹控制器Dw(z)。具体要求见(二)。 (二)《控制系统建模、分析、设计和仿真》课题设计要求及评分标准【共100分】 , 1、求被控对象传递函数G(s)的MATLAB描述。(2分) 2、求被控对象脉冲传递函数G(z)。(4分) 3、转换G(z)为零极点增益模型并按z-1形式排列。(2分) 4、确定误差脉冲传递函数Ge(z)形式,满足单位加速度信号输入时闭环稳态误差为零和实际 闭环系统稳定的要求。(6分) 5、确定闭环脉冲传递函数Gc(z)形式,满足控制器Dy(z)可实现、最少拍和实际闭环系统稳 定的要求。(8分)

6、根据4、5、列写方程组,求解Gc(z)和Ge(z)中的待定系数并最终求解Gc(z)和Ge(z) 。 (12分) 7、求针对单位加速度信号输入的最少拍有波纹控制器Dy(z)并说明Dy(z)的可实现性。 (3分) ! 8、用程序仿真方法分析加速度信号输入时闭环系统动态性能和稳态性能。(7分) 9、用图形仿真方法(Simulink)分析单位加速度信号输入时闭环系统动态性能和稳态性能。 (8分) 10、确定误差脉冲传递函数Ge(z)形式,满足单位速度信号输入时闭环稳态误差为零和实际 闭环系统稳定的要求。(6分) 11、确定闭环脉冲传递函数Gc(z)形式,满足控制器Dw(z)可实现、无波纹、最少拍和实际 闭环系统稳定的要求。(8分) 12、根据10、11、列写方程组,求解Gc(z)和Ge(z)中的待定系数并最终求解Gc(z)和Ge(z) 。 (12分) 13、求针对单位速度信号输入的最少拍无波纹控制器Dw(z)并说明Dw(z)的可实现性。(3分) 14、用程序仿真方法分析单位速度信号输入时闭环系统动态性能和稳态性能。(7分) 15、用图形仿真方法(Simulink)分析单位速度信号输入时闭环系统动态性能和稳态性能。 & (8分) 16、根据8、9、14、15、的分析,说明有波纹和无波纹的差别和物理意义。(4分) 三、进度安排 6月13至6月14:下达课程设计任务书;复习控制理论和计算机仿真知识,收集资料、熟悉仿真工具;确定设计方案和步骤。 6月14至6月16:编程练习,程序设计;仿真调试,图形仿真参数整定;总结整理设计、 仿真结果,撰写课程设计说明书。 6月16至6月17:完成程序仿真调试和图形仿真调试;完成课程设计说明书;课程设计答 辩总结。 [ 四、基本要求

控制系统仿真课程设计报告.

控制系统仿真课程设计 (2011级) 题目控制系统仿真课程设计学院自动化 专业自动化 班级 学号 学生姓名 指导教师王永忠/刘伟峰 完成日期2014年6月

控制系统仿真课程设计一 ———交流异步电机动态仿真 一 设计目的 1.了解交流异步电机的原理,组成及各主要单元部件的原理。 2. 设计交流异步电机动态结构系统; 3.掌握交流异步电机调速系统的调试步骤,方法及参数的整定。 二 设计及Matlab 仿真过程 异步电机工作在额定电压和额定频率下,仿真异步电机在空载启动和加载过程中的转速和电流变化过程。仿真电动机参数如下: 1.85, 2.658,0.2941,0.2898,0.2838s r s r m R R L H L H L H =Ω=Ω===, 20.1284Nm s ,2,380,50Hz p N N J n U V f =?===,此外,中间需要计算的参数如下: 21m s r L L L σ=-,r r r L T R =,22 2 s r r m t r R L R L R L +=,10N m TL =?。αβ坐标系状态方程: 其中,状态变量: 输入变量: 电磁转矩: 2p m p s r s L r d ()d n L n i i T t JL J βααωψψβ=--r m r r s r r d 1d L i t T T ααβαψψωψ=--+r m r r s r r d 1d L i t T T ββαβψψωψ=-++22s s r r m m m s r r s s 2r r r r d d i R L R L L L L i u t L T L L ααβαα σψωψ+=+-+22 s s r r m m m s r r s s 2 r r r r d d i R L R L L L L i u t L T L L ββαββ σψωψ+=--+[ ] T r r s s X i i αβαβωψψ=[ ] T s s L U u u T αβ=()p m e s s s s r n L T i i L βααβ ψψ=-

控制装置与仪表课程设计

控制装置与仪表课程设计 课程设计报告( 2012-- 2013年度第二学期) 名称:控制装置与仪表课程设计 题目:炉膛压力系统死区控制系统设计 院系: 班级: 学号: 学生姓名: 指导教师: 设计周数:一周 成绩: 日期:2013年7 月5日

一、课程设计(综合实验)的目的与要求 1.1 目的与要求 (1)认知控制系统的设计和控制仪表的应用过程。 (2)了解过程控制方案的原理图表示方法(SAMA图)。 (3)掌握数字调节器KMM的组态方法,熟悉KMM的面板操作、数据设定器和KMM数据写入器的使用方法。 (4)初步了解控制系统参数整定、系统调试的过程。 1.2设计实验设备 KMM数字调节器、KMM程序写入器、PROM擦除器、控制系统模拟试验台1 1.3主要内容 1. 按选题的控制要求,进行控制策略的原理设计、仪表选型并将控制方案以SAMA 图表示出来。 2 . 组态设计 2.1 KMM组态设计 以KMM单回路调节器为实现仪表并画出KMM仪表的组态图,由组态图填写 KMM的各组态数据表。 2.2 组态实现 在程序写入器输入数据,将输入程序写入EPROM芯片中。 3. 控制对象模拟及过程信号的采集 根据控制对象特性,以线性集成运算放大器为主构成反馈运算回路,模拟控制对 象的特性。将定值和过程变量送入工业信号转换装置中,以便进行观察和记录。 4. 系统调试 设计要求进行动态调试。动态调试是指系统与生产现场相连时的调试。由于生产 过程已经处于运行或试运行阶段,此时应以观察为主,当涉及到必需的系统修改 时,应做好充分的准备及安全措施,以免影响正常生产,更不允许造成系统或设 备故障。动态调试一般包括以下内容: 1)观察过程参数显示是否正常、执行机构操作是否正常; 2)检查控制系统逻辑是否正确,并在适当时候投入自动运行; 3)对控制回路进行在线整定; 4)当系统存在较大问题时,如需进行控制结构修改、增加测点等,要重新组态下装。 二、设计(实验)正文 1设计题目:炉膛压力系统死区控制系统设计(如附图1) 附图1: 引风机 炉膛压力系统死区单回路控制系统

Simulink系统仿真课程设计

《信息系统仿真课程设计》 课程设计报告 题目信息系统课程设计仿真 院(系): 信息科学与技术工程学院 专业班级:通信工程1003 学生姓名: 学号: 指导教师:吴莉朱忠敏 2012年1 月14 日至2012年1 月25 日 华朴中科技大学武昌分校制 信息系统仿真课程设计任务书

20 年月日 目录 摘要 (5)

一、Simulink 仿真设计 (6) 1.1 低通抽样定理 (6) 1.2 抽样量化编码 (9) 二、MATLA仿真设计 (12) 2.1 、自编程序实现动态卷积 (12) 2.1.1 编程分析 (12) 2.1.2 自编matlab 程序: (13) 2.1.3 仿真图形 (13) 2.1.4 仿真结果分析 (15) 2.2 用双线性变换法设计IIR 数字滤波器 (15) 2.2.1 双线性变换法的基本知识 (15) 2.2.2 采用双线性变换法设计一个巴特沃斯数字低通滤波器 (16) 2.2.3 自编matlab 程序 (16) 2.2.4 仿真波形 (17) 2.2.5 仿真结果分析 (17) 三、总结 (19) 四、参考文献 (19) 五、课程设计成绩 (20) 摘要 Matlab 是一种广泛应用于工程设计及数值分析领域的高级仿真平台。它功能

强大、简单易学、编程效率高,目前已发展成为由MATLAB 语言、MATLAB 工作环境、MATLAB 图形处理系统、MATLAB 数学函数库和MATLAB 应用程序接口五大部分组成的集数值计算、图形处理、程序开发为一体的功能强大的系统。本次课程设计主要包括MATLAB 和SIMULINKL 两个部分。首先利用SIMULINKL 实现了连续信号的采样及重构,通过改变抽样频率来实现过采样、等采样、欠采样三种情况来验证低通抽样定理,绘出原始信号、采样信号、重构信号的时域波形图。然后利用SIMULINKL 实现抽样量化编码,首先用一连续信号通过一个抽样量化编码器按照A 律13折线进量化行,观察其产生的量化误差,其次利用折线近似的PCM 编码器对一连续信号进行编码。最后利用MATLAB 进行仿真设计,通过编程,在编程环境中对程序进行调试,实现动态卷积以及双线性变换法设计IIR 数字滤波器。 本次课程设计加深理解和巩固通信原理、数字信号处理课上所学的有关基本概念、基本理论和基本方法,并锻炼分析问题和解决问题的能力。

控制系统仿真与设计实验报告

控制系统仿真与设计实验报告 姓名: 班级: 学号: 指导老师:刘峰 7.2.2控制系统的阶跃响应 一、实验目的 1.观察学习控制系统的单位阶跃响应; 2.记录单位阶跃响应曲线; 3.掌握时间相应的一般方法; 二、实验内容 1.二阶系统G(s)=10/(s2+2s+10)

键入程序,观察并记录阶跃响应曲线;录系统的闭环根、阻尼比、无阻尼振荡频率;记录实际测去的峰值大小、峰值时间、过渡时间,并与理论值比较。 (1)实验程序如下: num=[10]; den=[1 2 10]; step(num,den); 响应曲线如下图所示: (2)再键入: damp(den); step(num,den); [y x t]=step(num,den); [y,t’] 可得实验结果如下:

记录实际测取的峰值大小、峰值时间、过渡时间,并与理论计算值值比较 实际值理论值 峰值 1.3473 1.2975

峰值时间 1.0928 1.0649 过渡时间+%5 2.4836 2.6352 +%2 3.4771 3.5136 2. 二阶系统G(s)=10/(s2+2s+10) 试验程序如下: num0=[10]; den0=[1 2 10]; step(num0,den0); hold on; num1=[10]; den1=[1 6.32 10]; step(num1,den1); hold on; num2=[10]; den2=[1 12.64 10]; step(num2,den2); 响应曲线:

(2)修改参数,分别实现w n1= (1/2)w n0和w n1= 2w n0响应曲线试验程序: num0=[10]; den0=[1 2 10]; step(num0,den0); hold on; num1=[2.5]; den1=[1 1 2.5]; step(num1,den1); hold on; num2=[40]; den2=[1 4 40]; step(num2,den2); 响应曲线如下图所示:

控制装置与仪表课程设计之欧阳家百创编

控制装置与仪表课程设计 欧阳家百(2021.03.07) 课程设计报告 ( 2012-- 2013年度第二学期) 名称:控制装置与仪表课程设计 题目:炉膛压力系统死区控制系统设计 院系: 班级: 学号: 学生姓名: 指导教师: 设计周数:一周 成绩: 日期:2013年7 月5日

一、课程设计(综合实验)的目的与要求 1.1 目的与要求 (1)认知控制系统的设计和控制仪表的应用过程。 (2)了解过程控制方案的原理图表示方法(SAMA图)。 (3)掌握数字调节器KMM的组态方法,熟悉KMM的面板操作、数据设定器和KMM数据写入器的使用方法。 (4)初步了解控制系统参数整定、系统调试的过程。 1.2设计实验设备 KMM数字调节器、KMM程序写入器、PROM擦除器、控制系统模拟试验台1 1.3主要内容 1. 按选题的控制要求,进行控制策略的原理设计、仪表选型并将控制方案以SAMA 图表示出来。 2 . 组态设计 2.1 KMM组态设计 以KMM单回路调节器为实现仪表并画出KMM仪表的组态图,由组态图填写 KMM的各组态数据表。 2.2 组态实现 在程序写入器输入数据,将输入程序写入EPROM芯片中。 3. 控制对象模拟及过程信号的采集 根据控制对象特性,以线性集成运算放大器为主构成反馈运算回路,模拟控制 对象的特性。将定值和过程变量送入工业信号转换装置中,以便进行观察和记 录。 4. 系统调试 设计要求进行动态调试。动态调试是指系统与生产现场相连时的调试。由于生 产过程已经处于运行或试运行阶段,此时应以观察为主,当涉及到必需的系统 修改时,应做好充分的准备及安全措施,以免影响正常生产,更不允许造成系 统或设备故障。动态调试一般包括以下内容: 1)观察过程参数显示是否正常、执行机构操作是否正常; 2)检查控制系统逻辑是否正确,并在适当时候投入自动运行; 3)对控制回路进行在线整定; 4)当系统存在较大问题时,如需进行控制结构修改、增加测点等,要重新组态下装。 二、设计(实验)正文 1设计题目:炉膛压力系统死区控制系统设计(如附图1) 附图1: 2.1.按控制方案设计流程图(附图2) 引风机 炉膛压力系统死区单回路控制系统

matlab课程设计报告书

《计算机仿真及应用》课程设计报告书 学号:08057102,08057127 班级:自动化081 姓名陈婷,万嘉

目录 一、设计思想 二、设计步骤 三、调试过程 四、结果分析 五、心得体会 六、参考文献

选题一、 考虑如下图所示的电机拖动控制系统模型,该系统有双输入,给定输入)(t R 和负载输入)(t M 。 1、 编制MATLAB 程序推导出该系统的传递函数矩阵。 2、 若常系数增益为:C 1=Ka =Km =1,Kr =3,C2=0.8,Kb =1.5,时间常数T 1=5, T 2=0.5,绘制该系统的根轨迹、求出闭环零极点,分析系统的稳定性。若)(t R 和)(t M 分别为单位阶跃输入,绘制出该系统的阶跃响应图。(要求C 1,Ka ,Km ,Kr ,C2,Kb , T 1,T 2所有参数都是可调的) 一.设计思想 题目分析: 系统为双输入单输出系统,采用分开计算,再叠加。 要求参数均为可调,而matlb 中不能计算未赋值的函数,那么我们可以把参数设置为可输入变量,运行期间根据要求赋值。 设计思路: 使用append 命令连接系统框图。 选择‘参数=input('inputanumber:')’实现参数可调。 采用的方案: 将结构框图每条支路稍作简化,建立各条支路连接关系构造函数,运行得出相应的传递函数。 在得出传递函数的基础上,使用相应的指令求出系统闭环零极点、画出其根轨迹。 通过判断极点是否在左半平面来编程判断其系统是否稳定。 二.设计步骤 (1)将各模块的通路排序编号

(2)使用append命令实现各模块未连接的系统矩阵 (3)指定连接关系 (4)使用connect命令构造整个系统的模型 三.调试过程 出现问题分析及解决办法: 在调试过程出现很多平时不注意且不易寻找的问题,例如输入的逗号和分号在系统运行时不支持中文格式,这时需要将其全部换成英文格式,此类的程序错误需要细心。 在实现参数可调时初始是将其设为常量,再将其赋值进行系统运行,这样参数可调性差,后用‘参数=input('inputanumber:')’实现。 最后是在建立通路连接关系时需要细心。 四.结果分析 源代码: Syms C1 C2 Ka Kr Km Kb T1 T2 C1=input('inputanumber:') C2=input('inputanumber:') Ka=input('inputanumber:') Kr=input('inputanumber:') Km=input('inputanumber:') Kb=input('inputanumber:') T1=input('inputanumber:') T2=input('inputanumber:') G1=tf(C1,[0 1]); G2=tf(Ka*Kr,[0 1]); G3=tf(Km,[T1 1]); G4=tf(1,[T2 1]); G5=tf(1,[1 0]); G6=tf(-C2,1); G7=tf(-Kb,1); G8=tf(-1,1); Sys=append(G1,G2,G3,G4,G5,G6,G7,G8) Q=[1 0 0;2 1 6;3 2 7;4 3 8;5 4 0;6 5 0;7 4 0;8 0 0;]; INPUTS1=1; OUTPUTS=5; Ga=connect(Sys,Q,INPUTS1,OUTPUTS) INPUTS2=8; OUTPUTS=5; Gb=connect(Sys,Q,INPUTS2,OUTPUTS) rlocus(Ga)

课程设计之matlab仿真报告

西安邮电大学 专业课程设计报告书 院系名称:电子工程学院学生姓名:李群学号05113096 专业名称:光信息科学与技术班级:光信1103 实习时间:2014年4月8日至2014年4月 18日

一、课程设计题目: 用matlab 仿真光束的传输特性。 二、任务和要求 1、用matlab 仿真光束通过光学元件的变换。 ① 设透镜材料为k9玻璃,对1064nm 波长的折射率为1.5062,镜片中心厚度为3mm ,凸面曲 率半径,设为100mm ,初始光线距离透镜平面20mm 。用matlab 仿真近轴光线(至少10条)经过平凸透镜的焦距,与理论焦距值进行对比,得出误差大小。 ② 已知透镜的结构参数为101=r ,0.11=n ,51=d ,5163.121==' n n (K9玻璃), 502-=r ,0.12=' n ,物点A 距第一面顶点的距离为100,由A 点计算三条沿光轴夹角分别为10、20、 30的光线的成像。试用Matlab 对以上三条光线光路和近轴光线光路进行仿真,并得出实际光线的球差大小。 ③ 设半径为1mm 的平面波经凸面曲率半径为25mm ,中心厚度3mm 的平凸透镜。用matlab 仿 真平面波在透镜几何焦平面上的聚焦光斑强度分布,计算光斑半径。并与理论光斑半径值进行对比,得出误差大小。(方法:采用波动理论,利用基尔霍夫—菲涅尔衍射积分公式。) 2、用MATLAB 仿真平行光束的衍射强度分布图样。(夫朗和费矩形孔衍射、夫朗和费圆孔衍射、夫朗和费单缝和多缝衍射。) 3、用MATLAB 仿真厄米—高斯光束在真空中的传输过程。(包括三维强度分布和平面的灰度图。) 4、(补充题)查找文献,掌握各类空心光束的表达式,采用费更斯-菲涅尔原理推导各类空心光束在真空中传输的光强表达式。用matlab 对不同传输距离处的光强进行仿真。 三、理论推导部分 第一大题 (1)十条近轴光线透过透镜时,理想情况下光线汇聚透镜的焦点上,焦点到像方主平面的距离为途径的焦距F ,但由于透镜的折射率和厚度会影响光在传输过程中所走的路径(即光程差Δ)。在用MATLAB 仿真以前先计算平行光线的传输路径。,R 为透镜凸面的曲率半径,h 为入射光线的高度,θ1为入射光线与出射面法线的夹角,θ2为出射光线与法线的夹角,n 为透镜材料的折射率。设透镜的中心厚度为d ,则入射光线经过透镜的实际厚度为:L=(R-d) 光线的入射角为:sinq1=h/R 折射角度满足:sinq2=nsinq1 而实际的光束偏折角度为:θ2-θ1。 由此可以看出,当平行光线照射透镜时,在凸面之前光线平行于光轴,在凸面之后发生了偏折,于光轴交汇一点,这一点成为焦点f ,折线的斜率为(-tan(θ2-θ1))。 (2)根据题意可得,本题所讨论的是与光轴夹角不同的三条光线,经过透镜的两次反射后的成像问题。利用转面公式计算。

DDC单回路PID闭环控制系统的设计及实时仿真课程设计报告

课程设计(综合实验)报告 ( 2011-- 2012 年度第二学期) 名称:过程计算机控制系统 题目:DDC单回路PID闭环控制系统的设计及实时仿真院系:控制与计算机工程学院 班级: 学号: 学生: 指导教师:朱耀春 设计周数:一周 成绩:

日期:2012 年 6 月20 日

一、 课程设计的目的与要求 1.设计目的 在计算机控制系统课程学习的基础上,加强学生的实际动手能力,通过对DDC 直接数字闭环控制的仿真加深对课程容的理解。 2.设计要求 本次课程设计通过多人合作完成DDC 直接数字闭环控制的仿真设计,学会A/D 、D/A 转换模块的使用。通过手动编写PID 运算式掌握数字PID 控制器的设计与整定的方法,并做出模拟计算机对象飞升特性曲线,熟练掌握DDC 单回路控制程序编制及调试方法。 二、 设计正文 1.设计思想 本课程设计利用Turboc2.1开发环境,通过手动编写C 语言程序完成PID 控制器的设计,A/D 、D/A 转换,绘出PID 阶跃响应曲线与被控对象动态特性曲线。整个设计程序模块包含了PID 配置模块,PLCD-780定时采样、定时输出模块,PID 手/自动切换模块(按键控制)及绘图显示模块。 设计中,通过设定合理的PID 参数,控制PLCD-780完成模拟计算机所搭接二阶惯性环节数据的采集,并通过绘图程序获得对象阶跃响应曲线。 2. 设计步骤 (1)前期准备工作 (1.1)配备微型计算机一台,系统软件Windows 98或DOS (不使用无直接I/O 能力的NT 或XP 系统), 装Turbo C 2.0/3.0集成开发环境软件; (1.2)配备模拟计算机一台(XMN-1型), 通用数据采集控制板一块(PLCD-780型); (1.3)复习Turboc2.0并参照说明书学习PLCD-780的使用 (2) PID 的设计 (2.1)PID 的离散化 理想微分PID 算法的传递函数形式为:??? ? ??++=s T s T K s G d i p 11)( 采用向后差分法对上式进行离散,得出其差分方程形式为: u[k]=u[k-1]+q0*e[2]+q1*e[1]+q2*e[0]; 其中各项系数为: q0=kp*(1+T/Ti+Td/T); q1=-kp*(1+2*Td/T);

基于Simulink仿真双闭环系统综合课程设计报告书

课程设计 双闭环直流调速系统设计及仿真验证 学院年级:工程学院08级 组长:陈春明学号200830460102 08自动化1班成员一:陈木生学号 200830460103 08自动化1班 指导老师: 日期: 2012-2-28 华南农业大学工程学院

摘要 转速、电流双闭环调速系统是应用最广的直流调速系统,由于其静态性能良好,动态响应快,抗干扰能力强,因而在工程设计中被广泛地采用。现在直流调速理论发展得比较成熟,但要真正设计好一个双闭环调速系统并应用于工程设计却有一定的难度。 Matlab是一高性能的技术计算语言,具有强大的科学数据可视化能力,其中Simulink具有模块组态简单、性能分析直观的优点,方便了系统的动态模型分析。应用Simulink来研究双闭环调速系统,可以清楚地观察每个时刻的响应曲线,所以可以通过调整系统的参数来得出较为满意的波形,即良好的性能指标,这给分析双闭环调速系统的动态模型带来很大的方便。 本研究采用工程设计方法,并利用Matlab协助分析双闭环调速系统,依据自动控制系统快、准、稳的设计要求,重点分析系统的起动过程。 关键词:双闭环直流调速 Simulink 自动控制

目录 1、直流电机双闭环调速系统的结构分析....................... 1.1 双闭环调速系统的组成............................... 1.2 双闭环调速系统的结构.................................... 2 、建立直流电机双闭环调速系统的模型............................ 2.1 小型直流调速系统的指标及参数......................... 2.2 电流环设计............................................... 2.3 转速环设计................................................ 3、直流电动机双闭环调速系统的MATLAB仿真.................... 3.1 系统框图的搭建............................................. 3.2 PI控制器参数的设置...................................... 3.3 仿真结果.................................................... 4、结论与总结....................................................... 5、参考资料.......................................................

《MATLAB与控制系统。。仿真》实验报告剖析

《MATLAB与控制系统仿真》 实验报告 班级: 学号: 姓名: 时间:2013 年 6 月

目录实验一 MATLAB环境的熟悉与基本运算(一)实验二 MATLAB环境的熟悉与基本运算(二)实验三 MATLAB语言的程序设计 实验四 MATLAB的图形绘制 实验五基于SIMULINK的系统仿真 实验六控制系统的频域与时域分析 实验七控制系统PID校正器设计法 实验八线性方程组求解及函数求极值

实验一 MATLAB环境的熟悉与基本运算(一) 一、实验目的 1.熟悉MATLAB开发环境 2.掌握矩阵、变量、表达式的各种基本运算 二、实验基本原理 1.熟悉MATLAB环境: MATLAB桌面和命令窗口、命令历史窗口、帮助信息浏览器、工作空间浏览器、文件和搜索路径浏览器。 2.掌握MA TLAB常用命令 表1 MA TLAB常用命令 3.MATLAB变量与运算符 3.1变量命名规则 3.2 MATLAB的各种常用运算符 表3 MATLAB关系运算符 表4 MATLAB逻辑运算符

| Or 逻辑或 ~ Not 逻辑非 Xor 逻辑异或 符号功能说明示例符号功能说明示例 :1:1:4;1:2:11 . ;分隔行.. ,分隔列… ()% 注释 [] 构成向量、矩阵!调用操作系统命令 {} 构成单元数组= 用于赋值 4.MATLAB的一维、二维数组的寻访 表6 子数组访问与赋值常用的相关指令格式 三、主要仪器设备及耗材 计算机 四.实验程序及结果 1、新建一个文件夹(自己的名字命名,在机器的最后一个盘符) 2、启动MATLAB,将该文件夹添加到MATLAB路径管理器中。 3、学习使用help命令。

过程控制仪表课程设计论文报告

中南大学 《过程控制仪表》 课程设计报告 设计题目液位控制系统 指导老师 设计者 专业班级 设计日期 2011年6月 目录 第一章过程控制课程设计的目的和意义 (2) 1.1课程设计的目的 (2) 1.2课程设计的意义 (3) 1.3课程设计在教学计划中的地位和作用 (3) 第二章液位控制系统的设计任务 (3)

2.1设计内容及要求 (3) 2.2课程设计的要求 (4) 第三章实验内容及调试中遇到的具体问题和解决的办法 (4) 3.1实验目的 (4) 3.2实验内容 (5) 3.2.1流量单闭环控制系统 (5) 3.2.2流量比值控制系统 (6) 3.3实验调试中遇到的具体问题和解决办法 (7) 第四章液位控制系统总体设计方案 (9) 4.1液位控制系统在工业上的应用 (9) 4.2液位控制系统变送器以及开关阀的选择 (10) 4.3控制算法 (11) 4.4系统控制主机的选择 (11) 4.5系统的硬件设计(单纯的逻辑控制) (13) 4.5.1 水塔液位控制系统的主电路图 (13) 4.5.2 I/O接口的分配 (13) 4.5.3 水塔液位控制系统的I/O设备 (14) 4.5.2 控制系统硬件介绍 (14) 第五章系统软件设计 (16) 5.1系统软件设计1(单纯的逻辑控制) (16) 5.1.1水塔液位控制系统的程序流程图 (16) 5.1.2 水塔液位控制系统的工作过程 (17) 5.1.3 水塔液位控制系统的梯形图 (19) 5.2系统控制的程序 (20) 5.3 加入PID控制的指令的软件程序 (20) 5.3.1PID控制系统梯形图 (21) 5.3.2PID控制系统的指令: (24) 第六章收获、体会和建议 (25) 参考文献 (26) 第一章过程控制课程设计的目的和意义 1.1课程设计的目的 本课程设计是为《过程控制仪表》课程而开设的综合实践教学环节,是对《现代检测技术》、《自动控制理论》、《过程控制仪表》、《计算机控制技术》等前期课堂学习内容的综合应用。其目的在于培养学生综合运用理论知识来分析和解决实

计算机仿真课程设计

附件1: 北京理工大学珠海学院 《计算机仿真》课程设计说明书题目: 控制系统建模、分析、设计和仿真 学院:信息学院 专业班级: 学号: 学生姓名: 指导教师: 2012年6 月16 日 附件2: 北京理工大学珠海学院 课程设计任务书 2011 ~2012 学年第2学期 学生姓名:专业班级: 指导教师:工作部门:信息学院 一、课程设计题目 《控制系统建模、分析、设计和仿真》 本课程设计共列出10个同等难度的设计题目,编号为:[0号题]、[1号题]、[2号题]、[3号题]、[4号题]、[5号题]、[6号题]、[7号题]、[8号题]、[9号题]。 学生必须选择与学号尾数相同的题目完成课程设计。例如,学号为8xxxxxxxxx2的学生必须选做[2号题]。

[0号题] 控制系统建模、分析、设计和仿真 设连续被控对象的实测传递函数为: 用零阶保持器离散化,采样周期取秒,分别设计一单位加速度信号输入时的最少拍有波纹控制器Dy(z)和一单位速度信号输入时的最少拍无波纹控制器Dw(z)。具体要求见(二)。 [1号题] 控制系统建模、分析、设计和仿真 设连续被控对象的实测传递函数为: 用一阶保持器离散化,采样周期取秒,分别设计一单位加速度信号输入时的最少拍有波纹控制器Dy(z)和一单位速度信号输入时的最少拍无波纹控制器Dw(z)。具体要求见(二)。 [2号题] 控制系统建模、分析、设计和仿真 设连续被控对象的实测传递函数为: 用零阶保持器离散化,采样周期取秒,分别设计一单位加速度信号输入时的最少拍有波纹控制器Dy(z)和一单位速度信号输入时的最少拍无波纹控制器Dw(z)。具体要求见(二)。 [3号题] 控制系统建模、分析、设计和仿真 设连续被控对象的实测传递函数为: 用一阶保持器离散化,采样周期取秒,分别设计一单位加速度信号输入时的最少拍有波纹控制器Dy(z)和一单位速度信号输入时的最少拍无波纹控制器Dw(z)。具体要求见(二)。 [4号题] 控制系统建模、分析、设计和仿真 设连续被控对象的实测传递函数为: 用零阶保持器离散化,采样周期取秒,分别设计一单位加速度信号输入时的最少拍有波纹控制器Dy(z)和一单位速度信号输入时的最少拍无波纹控制器Dw(z)。具体要求见(二)。 [5号题] 控制系统建模、分析、设计和仿真 设连续被控对象的实测传递函数为: 用一阶保持器离散化,采样周期取秒,分别设计一单位加速度信号输入时的最少拍有波纹 控制器Dy(z)和一单位速度信号输入时的最少拍无波纹控制器Dw(z)。具体要求见(二)。 [6号题] 控制系统建模、分析、设计和仿真 设连续被控对象的实测传递函数为: 用零阶保持器离散化,采样周期取秒,分别设计一单位加速度信号输入时的最少拍有波纹 控制器Dy(z)和一单位速度信号输入时的最少拍无波纹控制器Dw(z)。具体要求见(二)。 [7号题] 控制系统建模、分析、设计和仿真

MATLAB仿真课程设计报告

北华大学 《MATLAB仿真》课程设计 姓名: 班级学号: 实习日期: 辅导教师:

前言 科学技术的发展使的各种系统的建模与仿真变得日益复杂起来。如何快速有效的构建系统并进行系统仿真,已经成为各领域学者急需解决的核心问题。特别是近几十年来随着计算机技术的迅猛发展,数字仿真技术在各个领域都得到了广泛的应用与发展。而MATLAB作为当前国际控制界最流行的面向工程和科学计算的高级语言,能够设计出功能强大、界面优美、稳定可靠的高质量程序,而且编程效率和计算效率极高。MATLAB环境下的Simulink是当前众多仿真软件中功能最强大、最优秀、最容易使用的一个系统建模、仿真和分析的动态仿真环境集成工具箱,并且在各个领域都得到了广泛的应用。 本次课程设计主要是对磁盘驱动读取系统校正部分的设计,运用自动控制理论中的分析方法,利用MATLAB对未校正的系统进行时域和频域的分析,分析各项指标是否符合设计目标,若有不符合的,根据自动控制理论中的校正方法,对系统进行校正,直到校正后系统满足设计目标为止。我组课程设计题目磁盘驱动读取系统的开环传递函数为是设计一个校正装置,使校正后系统的动态过程超调量δ%≤7%,调节时间ts≤1s。 电锅炉的温度控制系统由于存在非线性、滞后性以及时变性等特点,常规的PID控制器很难达到较好的控制效果。考虑到模糊控制能对复杂的非线性、时变系统进行很好的控制, 但无法消除静态误差的特点, 本设计将模糊控制和常规的PI D控制相结合, 提出一种模糊自适应PID控制器的新方法。并对电锅炉温度控制系统进行了抗扰动的仿真试验, 结果表明, 和常规的PI D控制器及模糊PI D复合控制器相比,模糊自适应PI D控制改善了系统的动态性能和鲁棒性, 达到了较好的控制效果。

控制系统仿真课程设计

控制系统仿真课程设计 (2010级) 题目控制系统仿真课程设计学院自动化 专业自动化 班级 学号 学生姓名 指导教师王永忠/刘伟峰 完成日期2013年7月

控制系统仿真课程设计(一) ——锅炉汽包水位三冲量控制系统仿真1.1 设计目的 本课程设计的目的是通过对锅炉水位控制系统的Matlab仿真,掌握过程控制系统设计及仿真的一般方法,深入了解反馈控制、前馈-反馈控制、前馈-串级控制系统的性能及优缺点,实验分析控制系统参数与系统调节性能之间的关系,掌握过程控制系统参数整定的方法。 1.2 设计原理 锅炉汽包水位控制的操作变量是给水流量,目的是使汽包水位维持在给定的范围内。汽包液位过高会影响汽水分离效果,使蒸汽带水过多,若用此蒸汽推动汽轮机,会使汽轮机的喷嘴、叶片结垢,严重时可能使汽轮机发生水冲击而损坏叶片。汽包液位过低,水循环就会被破坏,引起水冷壁管的破裂,严重时会造成干锅,甚至爆炸。 常见的锅炉汽水系统如图1-1所示,锅炉汽包水位受汽包中储水量及水位下汽包容积的影响,而水位下汽包容积与蒸汽负荷、蒸汽压力、炉膛热负荷等有关。影响水位变化的因素主要是锅炉蒸发量(蒸汽流量)和给水流量,锅炉汽包水位控制就是通过调节给水量,使得汽包水位在蒸汽负荷及给水流量变化的情况下能够达到稳定状态。 图1-1 锅炉汽水系统图

在给水流量及蒸汽负荷发生变化时,锅炉汽包水位会发生相应的变化,其分别对应的传递函数如下所示: (1)汽包水位在给水流量作用下的动态特性 汽包和给水可以看做单容无自衡对象,当给水增加时,一方面会使得汽包水位升高,另一方面由于给水温度比汽包内饱和水的温度低,又会使得汽包中气泡减少,导致水位降低,两方面的因素结合,在加上给水系统中省煤器等设备带来延迟,使得汽包水位的变化具有一定的滞后。因此,汽包水位在给水流量作用下,近似于一个积分环节和惯性环节相串联的无自衡系统,系统特性可以表示为 ()111()()(1)K H S G S W S s T s ==+ (1.1) (2)汽包水位在蒸汽流量扰动下的动态特性 在给水流量及炉膛热负荷不变的情况下,当蒸汽流量突然增加时,瞬间会导致汽包压力的降低,使得汽包内水的沸腾突然加剧,水中气泡迅速增加,将整个水位抬高;而当蒸汽流量突然减小时,汽包内压力会瞬间增加,使得水面下汽包的容积变小,出现水位先下降后上升的现象,上述现象称为“虚假水位”。虚假水位在大中型中高压锅炉中比较显著,会严重影响锅炉的安全运行。“虚假水位”现象属于反向特性,变化速度很快,变化幅值与蒸汽量扰动大小成正比,也与压力变化速度成正比,系统特性可以表示为 222()()()1f K K H s G s D s T s s ==-+ (1.2) 常用的锅炉水位控制方法有:单冲量控制、双冲量控制及三冲量控制。单冲量方法仅是根据汽包水位来控制进水量,显然无法克服“虚假水位”的影响。而双冲量是将蒸汽流量作为前馈量用于汽包水位的调节,构成前馈-反馈符合控制系统,可以克服“虚假水位”影响。但双冲量控制系统要求调节阀具有好的线性特性,并且不能迅速消除给水压力等扰动的影响。为此,可将给水流量信号引入,构成三冲量调节系统,如图1-2所示。图中LC 表示水位控制器(主回路),FC 表示给水流量控制器(副回路),二者构成一个串级调节系统,在实现锅炉水位控制的同时,可以快速消除给水系统扰动影响;而蒸汽流量作为前馈量用于消除“虚假水位”的影响。

MATLAB计算机仿真设计

《计算机仿真技术》 课程设计 姓名: 学号: 班级: 1 专业: 学院: 2016年12月24日

目录 一、设计目的 (1) 二、设计任务 (1) 三、具体要求 (1) 四、设计原理概述 (1) 五、设计内容 (2) 六、设计方案及分析 (2) 1、观察原系统性能指标 (2) 2、手动计算设计 (6) 3、校正方案确定 (8) 七、课程设计总结 (14)

模拟随动控制系统的串联校正设计 一、设计目的 1、通过课程设计熟悉频域法分析系统的方法原理。 2、通过课程设计掌握滞后-超前校正作用与原理。 3、通过在实际电路中校正设计的运用,理解系统校正在实际中的意义。 二、设计任务 控制系统为单位负反馈系统,开环传递函数为) 1025.0)(11.0()(G ++=s s s K s ,设计校正装置,使系统满足下列性能指标:开环增益100K ≥;超调量30%p σ<; 调节时间ts<0.5s 。 三、具体要求 1、使用MATLAB 进行系统仿真分析与设计,并给出系统校正前后的 MATLAB 仿真结果,同时使用Simulink 仿真验证; 2、使用EDA 工具EWB 搭建系统的模拟实现电路,分别演示并验证校正前 和校正后的效果。 四、设计原理概述 校正方式的选择:按照校正装置在系统中的链接方式,控制系统校正方式分 为串联校正、反馈校正、前馈校正和复合校正4种。串联校正是最常用的一种校 正方式,这种方式经济,且设计简单,易于实现,在实际应用中多采用这种校正 方式。串联校正方式是校正器与受控对象进行串联链接的。本设计按照要求将采 用串联校正方式进行校正。 校正方法的选择:根据控制系统的性能指标表达方式可以进行校正方法的确 定。本设计要求以频域指标的形式给出,因此采用基于Bode 图的频域法进行校 正。 几种串联校正简述:串联校正可分为串联超前校正、串联滞后校正和滞后- 超前校正等。 超前校正的目的是改善系统的动态性能,实现在系统静态性能不受损的前提

仿真课设报告

仿真课程设计报告 题目: 柔性生产线仿真案例 班级:物流 姓名: 学号: 指导教师: 2015年9月23日

目录 一、课程设计目的 (3) 二、课程设计内容 (3) 三、设计步骤 (3) 3.1案例分析 (3) 3.1.1案例说明 (3) 3.1.2建模步骤 (5) 3.1.3主要技术设计 (5) 3.2模型搭建 (6) 3.2.1基础空间总体布局 (6) 3.2.2Track设计 (6) 3.2.3加工设备的设计 (7) 3.2.4工件和AGV的属性设计 (9) 3.2.5表的设计 (10) 3.2.6工件生成器和消灭器的设计 (12) 3.2.7Method和Variable的设计 (12) 3.3仿真实现 (13) 3.3.1工件加工流程及时间设计 (13) 3.3.2任务队列设计 (13) 3.3.3小车的运行规则设计 (14) 3.3.4其它控制方法 (17) 四、仿真分析 (20) 4.1设备利用率 (20) 4.2轨道利用率 (21) 4.3加工总时间 (22) 五、模型优化 (22) 5.1订单投产优化 (22) 5.2小车优化 (23) 5.3其它优化 (26) 六、课设总结 (29)

一、课程设计目的 本课程设计是与物流工程专业教学配套的实践环节之一,结合《现代生产管理》、《设施布置与规划》、《离散系统建模与仿真》等课程的具体教学知识点开展。在完成以上课堂教学的基础上,进行一次全面的实操性锻炼。设计采用企业的实际案例数据,要求完成生产线物流仿真建模和生产线物流优化方案设计两大方面的实际设计内容。 通过本环节的设计锻炼,我们可以加深对本课程理论与方法的掌握,同时具备分析和解决生产运作系统问题的能力,改变传统的理论教学与生产实际脱节的现象。 二、课程设计内容 以某企业柔性制造系统(FMS)为对象,按该企业的生产实际资料为设计依据。对该柔性制造系统进行建模和仿真,通过模拟该制造系统的物流状况,寻找优化的物流方案进行产能平衡,并针对优化后的方案再次进行仿真,对比两个仿真结果在交货期要求,设备利用率等方面的不同,并制定该柔性制造系统生产作业计划。 三、设计步骤 3.1案例分析 3.1.1案例说明 1.柔性制造系统状况: 某企业柔性制造系统共有5台加工中心,定义加工中心名称分别为CNC_1、CNC_2、CNC_3、CNC_4、CNC_5。该制造系统内有一辆AGV小车,运行速度为1米/秒,可控制其实现不同的运送策略。每台设备入口和出口前有容量为4的缓冲,工件在由设备完成加工前后必须经过入口缓冲和出口缓冲,每台设备由一工人负

相关主题
文本预览
相关文档 最新文档