控制系统仿真课程设计

控制系统仿真课程设计
控制系统仿真课程设计

控制系统仿真课程设计

(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 表示给水流量控制器(副回路),二者构成一个串级调节系统,在实现锅炉水位控制的同时,可以快速消除给水系统扰动影响;而蒸汽流量作为前馈量用于消除“虚假水位”的影响。

图1-2 三冲量调节系统图

锅炉水位的三冲量调节系统是一种前馈-串级符合调节系统,调节系统框图如图1-3所示,其中G3为给水系统传递函数,a1、a2、a3分别为汽包液位传感器、给水流量传感器及蒸汽流量传感器转换系数。 ΣG 1a3

G 3FC LC a 1G 2

a2R Y +

-+-++F

+L

图1-3 三冲量调节系统框图

在仿真实验中,以200t/H 蒸汽锅炉汽包水位控制为例,参数设置如下: 0173.0,033.0,20,037.0,15,6.3,30,037.032132211=========a a a G K T K T K f 初始时刻加入单位阶跃响应,t =550s 时加入给水流量25%内扰,在1200s 时加入水位25%干扰,1600s 加入蒸汽流量25%外扰

1.3 设计内容

1.掌握汽包水位的单冲量、双冲量及三冲量控制的原理及优缺点;

单冲量:以液位为被控变量,对给水流量进行调整。优点:结构简单,设计

方便;缺点:易受虚假水位的影响。

双冲量:以液位为被控变量,对蒸汽量进行前馈控制,构成的前馈反馈控制系统,从而对给水流量进行调整。优点:可以克服虚假水位的影响;缺点:对给水流量的影响不能进行调节。

三冲量:以液位为主被控变量,给水流量为副被控变量,对蒸汽量进行前馈控制,构成的前馈串级控制系统,从而对给水流量进行调整。优点:可以克服虚假水位和给水流量波动的影响;缺点:结构较为复杂。

2.利用Matlab实现汽包水位的三冲量控制仿真;

参数结果:主环:Kp=3.3175 ;KI=0.0036 ;Kd=0.0012

副环:Kp=15;Ki=0;kd=0

3.完成对锅炉水位三冲量控制系统的参数整定,要求超调小、调节时间短,对扰动的抑制效果好;

在t=550s时加入给水流量25%内扰,在1200s时加入水位25%干扰(此处放大了4倍),1600s加入蒸汽流量25%外扰。

调节结果较好,在300秒左右就稳定了,上升时间较快,超调量较小。

4.分析:(1)蒸汽扰动下的汽包水位动态特性;

显然,蒸汽对汽包液位的影响具有反向特性,即当蒸汽增加时,汽包水位先升后降。

(2)不同扰动下系统的调节性能:

a.蒸汽流量发生扰动时的调节性能;

如图,蒸汽的波动对也为影响也通过前馈调节器较为快速的克服了。说明前馈可以快速克服扰动。

b.给水压力(流量)发生扰动时的调节性能。

从图中可以看出来,给水量可以快速地通过副环进行调节。速度相当快,若没有副环,调节结果如下图所示,过程相当慢,而且超调量和调节时间都增加了。也由此可见,副环可以减小了响应时间,快速克服环内干扰。

1.4 设计问题回答

1. 根据单冲量调节系统原理,说明单冲量调节系统不能克服“虚假水位”影响;

答:当蒸汽流量突然增加时,汽包水位不降反升;而当蒸汽流量突然减小时,汽包水位不先反降,这即为虚假水位。而单冲量以汽包液位作为被控量,当蒸汽量增加时,汽包水位先升高,这时结果引起进水量下降,而事实上应该增加水量,以防止干烧。同理,当蒸汽量减小时,液位先下降,这是进水量就增加;而事实上应减小进水量,所以单冲量调节系统不能克服虚假水位。

2. 在锅炉水位三冲量调节系统中,前馈、主回路、副回路分别起什么作用;答:前馈:测量蒸汽量干扰,并且快速的通过前馈控制器加以克服;

副回路:对进水流量的波动进行快速消除;

主回路:通过反馈调节,使汽包液位稳定在设定值上。

3.请说明主、副回路参数整定的方法;

答:两步整定法:按照串级调节系统主、副回路的情况,先整定副调节器步骤:step1:在工况稳定下,主、副调节器都在纯比例作用运行的条件下,将主调节器的比例度固定在100%刻度上,逐渐减小副调节器的比例度,求取副回

路在满足某种衰减比(如4:1)过渡过程下的副调节器比例度和操作周期,分别用s 2δ和s T 2表示。

step2:在副调节器比例度等于s 2δ的条件下,逐步减小主调节器的比例度,直至得到同样衰减比下的调节过程,记下此时主调节器的比例度s 1δ,和操作周期s T 1。

step3:根据上面得到的s 2δ、s T 2、s 1δ,s T 1,计算主、副调节器的比例度、积分时间和微分时间。

step4:按“先副后主”、“先比例次积分后微分”的整定规律,将计算出的调节器参数加到调节器上。

step5:观察调节过程,适当调整,直到获得满意的过渡过程。

4.若锅炉工况发生变化,如锅炉的热负荷发生改变时,是否需要重新整定控制系统参数,并说明什么样的系统适合用PID 控制方法。

答:不需要

当对象为高阶又有滞后特性时,控制要求高,则采用PID 控制,并运用多种控制级联手段。

控制系统仿真课程设计(二)

——异步电机调速仿真设计

本课程设计的目的在于了解交流异步电机的原理,组成及各主要单元部件的原理。设计交流异步电机动态结构系统;掌握交流异步电机调速系统的调试步骤,方法及参数的整定。

2.1 设计内容

1.熟悉异步电机动态方程和调速方法。

异步电机调速方法有很多,按照调节手段可分为调压调速、调阻调速和调频调速;按照调节阶段可分为稳态调速和动态调速。

异步电机工作在额定电压和额定频率下,仿真异步电机在空载启动和加载过程中的转速和电流变化过程。仿真电动机参数如下:Ω=85.1s R ,Ω=658.2r R ,

V U n s Nm J H L H L H L N p m r s 380,2,.1284.0,2838.0,2898.0,2941.02======,

HZ f N 50=,此外,中间需要计算的参数如下:r

s m L L L 2

1-=σ,r r r R L T =, 222r

m r r s t L L R L R R +=,m N T L .10=。βα,坐标系状态方程: αβααωψψψs r

m r r r r i T L T dt d +--=1 βαββ

ωψψψs r

m r r r r i T L T dt d ++-=1 ααβααωψψσs s r

m r r s r r m r r r m s s u i L L R L R L L T L L dt di L ++-+=222 ββαββ

ωψψσs s r m r r s r r m r r r m s s u i L L R L R L L T L L dt di L ++--=2

22

电磁转矩:()βααβψψs s s s r m

p e i i L L n T -=

2.熟悉异步电机动态结构图。

以[]T s s r r i i X β

αβαψψω=为状态变量;[]T L s s T u u U βα=为输入变量而输出变量为[]T

r r Y 2

2

βαψψω+=。通过这些变量作出的结构图是进行仿真的基础和依据。 3.异步电机动态动态性能仿真。

步骤1:打开simulink 仿真程序。绘制异步电机动态结构图。

步骤2:封装上图中的框图。结果如图2-1所示。

图2-1 异步电机simulink结构图封装

步骤3:绘制3/2转换环节。在图2-1封装基础上,添加三相交流UA、UB、UC 输入,该输入经过3/2坐标变换,作为 坐标系的输入,如图2-2。

步骤4:添加2/3转换环节,如图2-2和图2-4。

图2-2 带3相输入的异步电机框图

其中,3/2 transform子系统框图如下图2-3;2/3 transform见下图2-4:

图2-3. 3/2

图2-4. 2/3转换子系统

注意:1)图5,6中标注的三角形增益为矩阵增益,假设输入为U,增益为矩阵C ,那么,增益(Gain)环节的设置如下:

2)三项电流频率设为2*pi*fn ,相位分别设为0,-2*pi/3, 2*pi/3,大小设为Un 。

3)仿真参数设置。

步骤5:运行simulink 仿真程序。

2.2 设计及Matlab 仿真过程

动态结构图

图2-5. 三相异步电机动态结构图

3 在simulink 仿真环境下建立异步电机动态仿真模型

图2-6. Simulink 三相异步电机动态结构图

输入参数

Ω=85.1s R ,Ω=658.2r R ,H L H L H L m r s 2838.0,2898.0,2941.0=== V U n s Nm J N p 380,2,.1284.02===,HZ f N 50=

Matlab程序为

clc;

clear all;

Rs = 1.85; %

Rr=2.658;

Ls=0.294;

Lr = 0.2898;

Lm = 0.2838;

J = 0.1284; %转动惯量np = 2; %′磁极对数Un = 380; %线电压fn = 50; %频率

sig = 1-Lm*Lm/(Ls*Lr);

Tr = Lr/Rr;

Rt = (Rs*Lr*Lr +

Rr*Lm*Lm)/(Lr*Lr);

TL = 10;

C32 = sqrt(2/3)*[1 -1/2 -1/2;0 sqrt(3)/2 -sqrt(3)/2];

C23= sqrt(2/3)*[1 0;-1/2

sqrt(3)/2;-1/2 -sqrt(3)/2];

5. 异步电机动态性能仿真分析。

(1)在2.5s时加上负载的动态仿真结果图像(2)0-2.5s时空载图像

转速w

转速w

负载转矩Te

负载转矩Te

(3)在2.5s时加上负载(负载为15)的仿真图像

(4)三相电流变化整体图像

(5)稳定时三相电流变化局部图像

转速w

负载转矩Te

通过前四幅图,看出空载和负载启动时,转速在动态过程逐渐增加,而转矩呈现出震荡特性;经过0.3秒变成稳态,转速维持在一定的速度(约320),转矩维持在0;在2.5s时加上负载,此时负载转矩增加而转速略微下降,稳定时转速稳定在305左右,而转矩稳定在15N.m。从图中可以看出空载转速略高于负载转速,。

三相电流在0.3秒前呈现剧烈的震荡的现象,而后稳定。图中也可以看出空载输出的三相电流幅值大于负载输出的三相电流幅值。

三实践总结

经过这两个星期的短学期,学习到了许多知识。首先对于汽包水位的调节实验中,学习到了什么是虚假水位,什么是单冲量,双冲量和三冲量调节系统以及各自的优缺点,了解了前馈控制和串级控制的优缺点。并且对于PID整定的方法也有许多了解。对于异步电机调速仿真的实验中,学习到了如何通过状态方程以及动态结构图画出Simulink仿真图,如何生成子系统,如何进行电流的2/3转换和3/2转换,以及一些Matlab仿真时的参数调节方法。

四致谢

非常感谢刘伟峰老师和王永忠老师两周来的悉心教导,以及班级同学帮助。在这两周里学习中遇到了许许多多小问题,对于这些小问题,老师总是不厌其烦的一一指导,在这里我要再次感谢他们。正因为有他们,我才能独立地完成本次短学期的要求。

五参考文献

[1]. 薛安克等,运动控制系统,北京:机械工业出版社,2007. 第6章第6节

[2]. 阮毅等, 运动控制系统,北京:机械工业出版社,2006,第4章

[3] 施仁,刘文江,郑辑光,刘勇.自动化仪表与过程控制系统.北京:电子工业出版社,2009:305-309.

[4] 周玲玲.异步电动机调速系统建模与仿真研究.微电机.2004.1.

[5] 张子才龚争理锅炉汽包水位串级三冲量控制系统设计与应用国外电子测量技术2011.04

计算机仿真课程设计报告

、 北京理工大学珠海学院 课程设计任务书 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 βααβ ψψ=-

JAVA简单画板程序设计实验报告

JAVA期末画板实验报告 课程题目: 运用JAVA语言编写一个画板程序,这个画板要有画图,特殊图形绘制,颜色改变,画笔大小改变等功能。 设计思想: 1.进行界面设计 2.进行算法实现 3.运行调试 4.总结问题 设计过程: A.界面设计 新建一个Jframe容器,然后定义一个panel(Panel convas2),convas2是工具栏。用borderlayout布置容器的边框布局,将工具栏放在NORTH部分。完成界面设计。 add(canvas2,BorderLayout.NORTH); Panel canvas2 = new Panel(); 添加工具按键 Panel canvas2 = new Panel(); Button btn1 = new Button("直线"); Button btn2 = new Button("椭圆"); Button btn3 = new Button("矩形"); Button btn4 = new Button("清除"); Button btn5 = new Button("画笔"); Button btn6 = new Button("橡皮"); Choice choice = new Choice(); Choice choice1 = new Choice(); canvas2.add(choice); canvas2.add(choice1);

canvas2.add(btn1); canvas2.add(btn2); canvas2.add(btn3); canvas2.add(btn4); canvas2.add(btn5); canvas2.add(btn6); 在工具表中,有两个下拉菜单,分别收录画笔的大小和颜色。1.画笔的大小: choice1.add("1"); choice1.add("3"); choice1.add("5"); choice1.add("7"); choice1.add("9"); 2.画笔颜色 choice.add("黑色"); choice.add("蓝色"); choice.add("红色"); choice.add("黄色"); choice.add("绿色"); 3展示画板

物流系统建模与仿真课程设计

课程设计物流系统建模与仿真 专业年级2011级物流工程指导教师张莹莹 小组成员 重庆大学自动化学院 物流工程系 2014年9 月12 日

课程设计指导教师评定成绩表 项目分 值 优秀 (100>x≥90) 良好 (90>x≥80) 中等 (80>x≥ 70) 及格 (70>x≥60) 不及格 (x<60) 评 分参考标准参考标准参考标准参考标准参考标准 学习态度15 学习态度认 真,科学作风 严谨,严格保 证设计时间并 按任务书中规 定的进度开展 各项工作 学习态度比较 认真,科学作 风良好,能按 期圆满完成任 务书规定的任 务 学习态度 尚好,遵守 组织纪律, 基本保证 设计时间, 按期完成 各项工作 学习态度尚 可,能遵守组 织纪律,能按 期完成任务 学习马虎, 纪律涣散, 工作作风 不严谨,不 能保证设 计时间和 进度 技术水平 与实际能力25 设计合理、理 论分析与计算 正确,实验数 据准确,有很 强的实际动手 能力、经济分 析能力和计算 机应用能力, 文献查阅能力 强、引用合理、 调查调研非常 合理、可信 设计合理、理 论分析与计算 正确,实验数 据比较准确, 有较强的实际 动手能力、经 济分析能力和 计算机应用能 力,文献引用、 调查调研比较 合理、可信 设计合理, 理论分析 与计算基 本正确,实 验数据比 较准确,有 一定的实 际动手能 力,主要文 献引用、调 查调研比 较可信 设计基本合 理,理论分析 与计算无大 错,实验数据 无大错 设计不合 理,理论分 析与计算 有原则错 误,实验数 据不可靠, 实际动手 能力差,文 献引用、调 查调研有 较大的问 题 创新10 有重大改进或 独特见解,有 一定实用价值 有较大改进或 新颖的见解, 实用性尚可 有一定改 进或新的 见解 有一定见解观念陈旧 论文(计算 书、图纸)撰写质量50 结构严谨,逻 辑性强,层次 清晰,语言准 确,文字流畅, 完全符合规范 化要求,书写 工整或用计算 机打印成文; 图纸非常工 整、清晰 结构合理,符 合逻辑,文章 层次分明,语 言准确,文字 流畅,符合规 范化要求,书 写工整或用计 算机打印成 文;图纸工整、 清晰 结构合理, 层次较为 分明,文理 通顺,基本 达到规范 化要求,书 写比较工 整;图纸比 较工整、清 晰 结构基本合 理,逻辑基本 清楚,文字尚 通顺,勉强达 到规范化要 求;图纸比较 工整 内容空泛, 结构混乱, 文字表达 不清,错别 字较多,达 不到规范 化要求;图 纸不工整 或不清晰 指导教师评定成绩:

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 数字滤波器。 本次课程设计加深理解和巩固通信原理、数字信号处理课上所学的有关基本概念、基本理论和基本方法,并锻炼分析问题和解决问题的能力。

java画板课程设计报告

画板 一、需求分析 平时生活中,我们会需要处理一些基本的图像,也有可能需要花一些简单的图像,平时所使用的图形处理工具有PhotoShop、Windows 画图工具等,其中PhotoShop 是一款非常强大的图形处理工具,Windows 画图工具则是一款较为简单的画图工具,功能较为简单,用Windows画图工具,是一种比较简单与具有代表性的画图工具,虽然功能不够强大,但具有大多图片处理程序所必需的基本功能:铅笔画图、各种数学函数图形、填色、取色、橡皮擦等等。这次试验中我做的就是一个仿照windows画板的程序。 功能:1.利用graphics 类来向界面上画上相应内容 2.能够画出直线,矩形,多边形,椭圆形,圆矩形等 3.能够实现橡皮,刷子,喷枪等工具。 4.能够实验颜色的设置 5.能够保存图片和打开图片(当保存名一致时需提示) 6.界面尽量合理,可以仿照windows画板界面。 二、概要设计

流程图 画板软件类图 1.工具接口Tool: 从图中可以看到,工具接口Tool 定义了鼠标动作的四个方法,分别是拖动mouseDrapped()、移动mouseMoved()、松开mouseReleased()、按下

mousePressed()、点击mouseClicked()五个动作,并用String 类型的常量属性来定义工具的类型。这个接口只有一个实现类AbstractTool,而每个工具类 都是去扩展AbstractTool 类,在图中表现为Tool1、Tool2…….ToolN。 2.Tool的实现类AbstractTool AbstractTool 是Tool 的实现类,也是一个抽像类,所以并不能被创建,只能被继承。此类实现Tool 中定义的所有方法,并扩展了其它方法,让其子类继承或者重写。该类中为其他的工具类提供了大部分的实现,那么它的子类就可以不必再做重复的实现,只关心与本类相关的逻辑, 3.AbstractTool的子类 AbstractTool 一共有ArrowTool(箭头)、PencilTool(铅笔)、BrushTool(刷子)、EraserTool(橡皮擦)、LineTool (直线)、RectTool (矩形)、PolygonTool (多边形)、RoundTool (椭圆形)、RoundRectTool(圆矩形)、AtomizerTool (喷墨)、ColorPickedTool(颜色选择)11 个子类, 4. 界面类ImageFrame 这个画图工具的界面的主要放在这个类中实现 5. 业务逻辑类ImageService 除鼠标的画图功能外(画图功能由Tool 的实现类完成),初始化画板、图片的新建打开与保存、各种面板的显示与隐藏、颜色的编辑、整个界面的刷新、菜单等业务逻辑都放在这个类中实现, 对象,它并没有保存一些状态属性。 6 .文件选择类ImageFileChooser ImageFileChooser 类继承了JFleChooser 类,JFleChooser 是Java 提供的一个简单的文件选择机制,我们这里扩展这个类,是为了增加我们自己的文件过滤器。 三、运行环境、开发语言 Window xp 和elipse Java语言

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)根据题意可得,本题所讨论的是与光轴夹角不同的三条光线,经过透镜的两次反射后的成像问题。利用转面公式计算。

电力电子系统的计算机仿真

《电力电子系统的计算机仿真》题目:方波逆变电路的计算机仿真

电力电子技术综合了电子电路、电机拖动、计算机控制等多学科知识,是一门实践性和应用性很强的课程。由于电力电子器件自身的开关非线性,给电力电子电路的分析带来了一定的复杂性和困难,一般常用波形分析的方法来研究。仿真技术为电力电子电路的分析提供了崭新的方法。 我们在电力电子技术课程的教学中引入了仿真,对于加深学生对这门课程的理解起到了良好的作用。掌握了仿真的方法,学生的想法可以通过仿真来验证,对培养学生的创新能力很有意义,并且可以调动学生的积极性。实验实训是本课程的重要组成部分,学校的实验实训条件毕竟是有限的,也受到学时的限制。而仿真实训不受时间、空间和物质条件的限制,学生可以在课外自行上机。仿真在促进教学改革、加强学生能力培养方面起到了积极的推动作用。 【关键字】电力电子,MATLAB,仿真。

第一章电力电子与MATLAB软件的介绍 一、电力电子概况 二、MATLAB软件介绍 第二章电力电子器件介绍 一、电力二极管特性介绍 二、晶闸管特性介绍 三、IGBT特性介绍 第三章主电路工作原理 一、单相桥式逆变电路 二、三相桥式逆变电路 三、PWM控制基本原理 第四章仿真模型的建立 一、单极性SPWM触发脉冲波形的产生 二、双极性SPWM触发脉冲波形的产生 三、单极性SPWM方式下的单相桥式逆变电路 四、双极性SPWM方式下的单相桥式逆变电路第五章仿真结果分析 第六章心得体会 第七章参考文献

为系统的仿真提供了极大便利。在Simulink平台上,拖拉和连接典型模块就可以绘制仿真对象的模型框图,并对模型进行仿真。在Simulink平台上仿真模型的可读性很强,这就避免了在MATLAB窗口使用MATLAB命令和函数仿真时,需要熟悉记忆大量M函数的麻烦,对广大工程技术人员来说,这无疑是最好的福音。现在的MATLAB都同时捆绑了Simulink,Simulink的版本也在不断地升级,从1993年的MATLAB4.0/Simulink1.0版到2001年的MATLAB6.1/Simulink4.1版2002年即推出了MATLAB6.5/Simulink5.0版。MATLAB已经不再是单纯的"矩阵实验室"了,它已经成为一个高级计算和仿真平台。 Simulink原本是为控制系统的仿真而建立的工具箱,在使用中易编程、易拓展,并且可以解决MATLAB不易解决的非线性、变系数等问题。它能支持连续系统和离散系统的仿真,支持连续离散混合系统的仿真,也支持线性和非线性系统的仿真,并且支持多种采样频率(Multirate)系统的仿真,也就是不同的系统能以不同的采样频率组合,这样就可以仿真较大、较复杂的系统。因此,各科学领域根据自己的仿真需要,以MATLAB为基础,开发了大量的专用仿真程序,并把这些程序以模块的形式都放人Simulink中,形成了模块库。Simulink的模块库实际上就是用MATLAB基本语句编写的子程序集。现在Simulink模块库有三级树状的子目录,在一级目录下就包含了Simulink最早开发的数学计算工具箱、控制系统工具箱的内容,之后开发的信号处理工具箱(DSP Blocks)、通信系统工具箱(Comm)等也并行列入模块库的一级子目录,逐级打开模块库浏览器(Simulink Library Browser)的目录,就可以看到这些模块。 Simulink创建模型、仿真的过程方法介绍如下: 1、Simulink建模 一个典型的Simulink模型由信号源模块、被模拟的系统模块和输出显示 模块三个类型模块构成。其基本特点有:

软件工程JAVA课程设计报告

西安科技大学 软件工程课程设计报告 题目:画图板应用程序开发 班级 学号: 姓名: 2010年12月

目录 1 绪论 (3) 2 可行性研究报告 (3) 3 需求分析报告 (4) 4 总体设计报告 (7) 5 详细设计报告 (8) 6 系统实现报告 (12) 7软件测试报告 (32) 参考文献

1、绪论 1.1 目的和意义 用过微软Windows操作系统的人一定都对Windows自带的画图板非常熟悉了。同图像处理软件界的老大Photoshop比起来,它虽然不及Photoshop的功能强大,内容丰富,但是作为Windows一直以来都内带的附件程序,它具有小巧玲珑,简单实用等其他绘图软件所不具备的优点。同时它的风格也被许多其他的绘图软件所仿效。 作为一个软件工程专业的学生自己也想亲自动手编写一个属于自己的,简单实用的绘图程序。通过本次课程设计可以增加对整个流程的熟悉以及对程序组织结构和框架的理解,对以后开发和设计更大更复杂的程序无疑有更大的帮助。 任务 书写开发文档,分析和制定整个开发过程,然后开发一个自己的画图板应用程序。 2、可行性研究报告 进行可行性研究的方法 本应用程序可行性研究是通过对比windows自带的画板程序的方式进行的,对Windows 里面的画板进行分析研究,分析得出本应用软件应该实现的基本功能,并根据自己的能力进行了功能上的增加。 评价尺度 本软件在评价时应从以下几个方面进行分析: 开发时间应尽量短; 功能实现的代码应尽量少; 代码执行效率要高; 有较强的容错能力; 技术方面的可行性 系统现阶段的发展过程中,利用现有人力和物力是完全具备的能力开发出来的,作为阶段性产品,日后的发展空间大,实现方法逐步简单容易,所以画图板应用程序在技术上是完全可行的。 a.在当前的限制条件下,该程序的功能目标能达到; b.利用现有的技术,该程序的功能可以实现; c.由于能力的不足,现阶段的功能不够完美,还可以在日后完善; d.在规定的限期内,本程序能够完成; 法律方面的可行性 本程序不会在后台扫描用户的磁盘文件; 本程序为完全免费,没有任何盈利行为,而且仅在内部流通,不予推广,所以不涉及浸犯微软版权的行为,所以本软件完全合法。 软件服务条款要与中华人民共和国的法律解释相一致,一致同意服从高等法院所有管辖。如发生软件服务条款与中华人民共和国法律相抵触时,则这些条款将完全按法律规定重新解释,而其它条款则依旧保持对用户产生法律效力和影响。 经济可行行

生产物流系统仿真与建模课程设计 多产品离散型

中北大学 课程设计说明书 学生姓名:学号: 学院: 专业: 题目:多产品离散型流水作业线系统仿真

指导教师: 2016年 06 月17日

目录 1、课程设计步骤 (4) 1.1模型建立 (4) 1.2参数设置 (5) 1.3 模型运行 (10) 1.4模型优化 (10) 1.5数据统计 (11) 2、总结 (12) 3、参考文献 (13)

生产系统建模与仿真》课程设计题目 1. 题目 运用Flexsim软件进行的多产品离散型流水作业线系统仿真 2. 课程设计内容 系统描述与系统参数: (1)一个流水加工生产线,不考虑其流程间的空间运输。 (2)有三类工件A,B,C分别以正态分布、均匀分布和三角分布的时间间隔进入系统,A进入队列Q1, B进入队列Q2,C进入队列Q3等待检验。 (按学号最后位数对应的仿真参数设置按照下表进行) 对B进行检验,每件检验用时2分钟,操作工人labor3对C进行检验,每件检验用时3.5分钟。

(4)不合格的工件废弃,离开系统;合格的工件送往后续加工工序,A 的合格率为65%,B的合格率为95%,C的合格率为85%, (5)工件A送往机器M1加工,如需等待,则在Q4队列中等待;B送往机器M2加工,如需等待,则在Q5队列中等待。C送往机器M3加工,如需等待,则在Q6队列中等待。 (6)A在机器M1上的加工时间;B在机器M2上的加工时间,C在机器M3上的加工时间,按照下表对应进行。 (学号首位数对应的仿真参数设置按照下表进行) (5,1)分钟,装配完成后离开系统。 (8)如装配机器忙,则A在队列Q7中等待,B在队列Q8中等待,C在队列Q9中等待。

基于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、参考资料.......................................................

物流系统分析与设计课程设计报告资料

盐城工学院 《物流系统设计》 课程设计书 题目:“关于浙江华东钢业集团有限公司在浙江地区设立配送中心的规划方案” 学号 ******* 姓名 ******* 完成日期 2015-12-13

目录 一.背景分析(问题的提出) 二.配送中心设立的目的、意义 1. 配送中心设立的目的 2. 配送中心设立的意义 三.选址地点及评价与建议 1.定性分析 从市场需求、产业环境、交通条件、地方政策、地理环境、公共基础设施等定性分析评述 2.计算分析 利用重心法与数值分析法计算分析 四.钢材配送中心内部设施构成、作业分区及面积规划 五.钢材配送中心仿真模型及其有效性验证 六.附件 (1)选址计算过程; (2)基于Flexsim的出入库仿真模型图; (3)课程设计的收获与体会

关于浙江华东钢业集团有限公司在浙江地区设立配送中心的规划方案 1.背景分析(问题的提出) 浙江华东钢业集团有限公司位于杭州市萧山区,下属浙江华东轻钢建材有限公司、杭州华东钢结构制造有限公司、杭州华东板材有限公司、杭州金属材料有限公司、杭州富申日用品有限公司等六家企业,现有总资产8亿元,员工800余人。公司主业为彩涂钢卷、镀锌钢卷、钢结构工程等。2008年工业销售达21.59亿元,上缴税收3500万元。 2001-2008年萧山区百强企业,2005-2008年杭州市百强企业;2008年被评为全国钢铁工业先进集体;“华东钢构”商标为中国驰名商标,公司生产的华东牌彩钢卷是浙江名牌产品,2008年在国内外市场的销售量超15万吨,是浙江省同类产品的第一品牌。 浙江华东钢业集团有限公司所生产的彩涂钢卷、镀锌钢卷、冷板、线材在浙江的杭州、湖州、嘉兴、宁波、金华、温州、丽水、台州、衢州、绍兴、温岭、江苏苏州、上海市有稳定的钢材销售市场,如图1所示,原来钢业公司均是将彩涂钢卷、镀锌钢卷、冷板、线材公路直送到需要地,现决定在浙江境内设置一区域性钢卷、冷板、线材专业配送中心进行公路配送。试确定该配送中心最佳选址城市,同时还应对配送中心的设施布局、功能定位、规模确定、作业流程、作业方法、组织结构与岗位职责进行设计。 2.配送中心设立的目的、意义 原来钢业公司均是将彩涂钢卷、镀锌钢卷、冷板、线材公路直送到需要地,这必然导致大量人力物力的消耗和浪费,也难以顺应时代潮流在激烈的市场竞争中处于领先水准,无法提供优质的物流服务。设立配送中心,作为企业增加营业额的秘密武器,进而扩大市场占有率。配送中心是为了达到统一配送,实现资源最大化利用。配送中心的建立提高了企业物流系统的运作效率,简化手续,方便客户,降低了成本。在浙江境内建立配送中心后,一则通过统一订货,增大订货经济批量,降低进货成本:二则通过集中向客户发货,以及将多个客户所需的小批量货物集中在一起进行一次发货等发货,减少运输费用:三则通过集中库存,使企业降低库存量。在浙江建立配送中心后,能更好地、及时地满足客户需求,对顾客的服务的响应时间缩短,同时也减轻了客户的工作量,节省了开支,方便了客户,从而提高了物

计算机仿真课程设计

附件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控制改善了系统的动态性能和鲁棒性, 达到了较好的控制效果。

用c++编画板的实训报告

一实训目的 (1)培养分析问题、解决问题的能力 (2)培养考虑问题的周密性和逻辑思维能力 (3)培养实际动手能力 (4)培养C++知识的综合运用能力 二实训任务和要求 1.图形: 带颜色的图形。(增加选色功能) 线粗不同的图形。(修改线粗的功能) 块状图。(图形的填充色和边线颜色可以不同,由用户选择) 等等。。 2. 界面 工具栏,状态栏,改变鼠标,查看窗口等等 3. 编辑 在重新打开时和在正常情况下一样画图或者选中图形进行图形编辑。 4. 文件保存 EMF文件,导入位图文件成为一个(由位图填充的)矢量矩形等等。 5. 编辑 单个图像拖动,改变图形节点位置 能够进行基本的图形绘制功能:直线,圆、矩形和多边形; 数据保存功能,能够把图形数据保存到文件中; 简单的编辑功能:改变线条和填充颜色以及线宽; 三实训过程和内容 3.1需求分析 (1)认识C++编程软件 C++是一种使用非常广泛的计算机编程语言。C++是一种静态数据类型检查的,支持多重编程范式的通用程序设计语言。它支持过程化程序设计、数据抽象、面向对象程序

设计、制作图标等等泛型程序设计等多种程序设计风格。C++支持C语言的几乎全部功能,在语法上与C语言仅有极微妙的差别;C++语言原本不具备面向对象的设计功能,然而随着面向对象编程的概念的提出以及如Java等语言的发展成熟,C++语言也开发出了支持面向对象功能的版本,现在编程者常用的VC++就是一种面向对象的语言;C++强大(但容易失控的)模板功能使它能在编译期完成许多工作,从而大大提高运行期效率。STL(C++标准模板库,Standard Template Library);随着STL的不断发展,它已经逐渐成为C++程序设计中不可或缺的部分,其效率可能比一般的native代码低些,但是其安全性与规范性使它大受欢迎。 (2)计算机图形的认识 在计算机科学中,图形和图像这两个概念是有区别的:图形一般指用计算机绘制的画面,如直线、圆、圆弧、任意曲线和图表等;图像则是指由输入设备捕捉的实际场景画面或以数字化形式存储的任意画面。图像是由一些排列的像素组成的,在计算机中的存储格式有BMP、PCX、TIF、GIFD等,一般数据量比较大。它除了可以表达真实的照片外,也可以表现复杂绘画的某些细节,并具有灵活和富有创造力等特点,而与图像不同,在图形文件中只记录生成图的算法和图上的某些特点,也称矢量图。在计算机还原时,相邻的特点之间用特定的很多段小直线连接就形成曲线,若曲线是一条封闭的图形,也可靠着色算法来填充颜色。它最大的优点就是容易进行移动、压缩、旋转和扭曲等变换。 3.2 设计 (1)C++程序中的应用程序对象 (a)基于窗口的应用程序还是使用MFC比较多,所以主要介绍一下MFC。 CWnd窗口:它是大多数“看得见的东西”的父类(Windows里几乎所有看得见的东西都是一个窗口,大窗口里有许多小窗口),比如视图CView、框架窗口CFrameWnd、工具条CToolBar、对话框CDialog、按钮CButton,etc;一个例外是菜单(CMenu)不是从窗口派生的。CDocument文档,负责内存数据与磁盘的交互。最重要的是OnOpenDocument(读入),OnSaveDocument(写盘),Serialize(读写)CView视图:负责内存数据与用户的交互。包括数据的显示、用户操作的响应(如菜单的选取、鼠标的响应)。最重要的是OnDraw(重画窗口),通常用CWnd::Invalidate()来启动它。另外,它通过消息映射表处理菜单、工具条、快捷键和其他用户消息。 CDC设备文本:无论是显示器还是打印机,都是画图给用户看。这图就抽象为CDC。CDC与其他GDI(图形设备接口)一起,完成文字和图形、图像的显示工作。把CDC想象成一张纸,每个窗口都有一个CDC相联系,负责画窗口。CDC有个常用子类CClientDC(窗口客户区),画图通常通过CClientDC完成。 CDialog:对话框 CWinApp应用程序类:似于C中的main函数,是程序执行的入口和管理者,负责程序建立、消灭,主窗口和文档模板的建立。 CGdiObject及子类:用于向设备文本画图。它们都需要在使用前选进DC。 CPen笔:画线 CBrush刷子:填充 CFont字体:控制文字输出的字体 CBitmap:位图

相关文档
最新文档