文档库 最新最全的文档下载
当前位置:文档库 › matlab课程设计任务书2011

matlab课程设计任务书2011

matlab课程设计任务书2011
matlab课程设计任务书2011

内蒙古科技大学课程设计任务书

课程名称 控制系统仿真

设计题目 单神经元PID 控制系统仿真

指导教师

梁丽

时间

2011.10.10~2011.10.14

一、教学要求

1、学会收集和查阅资料,学会针对指定控制系统建立数学模型的方法;

2、学会使用Matlab/Simulink 建模和仿真的方法;

3、掌握控制器的设计方法,以及控制器参数整定和优化的方法。 二、设计资料及参数

1、受控对象由差分方程给出

y(k)=0.368y(k-1)+0.26y(k-2)+0.10u(k-1)+0.632u(k-2) 且采样周期为T=0.001s ,

2、考虑基于单个神经元的PID 控制器对之进行控制,

其中输入端

)

2k ()1k (2)k ()k ()

1k ()k ()k ()k ()k (321-+--=--==e e e x e e x e x

使用改进的Hebb 学习算法,三个权值的更新规则如下:

)

1k ()k ()k ())

k ()k ()(k ()k ()1k ()k ())k ()k ()(k ()k ()1k ()k ())k ()k ()(k ()k ()1k ()k ()

k (/)k ()k ()1k ()k (3322113

1

3

1

--=??++-=?++-=?++-=+-=∑∑==e e e e e u e e e u e e e u e x K u u D P I i i i i i ηωωηωωηωωωω 式中:)k (i ω为对应于输入)k (i x 的加权值;i η为学习速率系数;K 为神经元的可调比例系

e ∑

k

对象

1

z -x1 x2 x3

u

?+

-

+

yout

rin

单神经元自适应PID 控制框图

数;)k(u为控制器输出;)k(e为系统误差。

三、设计要求及成果

1、分析系统,得到系统的数学模型;

2、设计PID控制器对此系统进行控制并调节P、I、D三个参数达到最好的控制效果;

3、编写S-函数并进行封装,实现基于单个神经元的PID控制器;

4、给定一方波信号,利用该控制器对系统进行仿真,和传统PID控制进行比较;

5、完成5000字左右的课程设计报告(包括设计原理、设计过程及结果分析几部分),要求给出设计的S-函数、模型图和仿真曲线图。

四、进度安排

1、根据给定的参数或工程具体要求,收集和查阅资料(一天)

2、Matlab/Simulink建模(一天)

3、控制系统设计和优化(两天)

4、编写课程设计说明书(一天)

五、评分标准

1)工作态度(占10%);

2)基本技能的掌握程度(占20%);

3)方案的设计是否可行和优化(40%);

4)课程设计技术设计书编写水平(占30%)。

分为优、良、中、合格、不合格五个等级。

六、建议参考资料

1、李国勇,控制系统数字仿真和CAD[M],北京:电子工业出版社,2003,9月

2、薛定宇,控制系统仿真和计算机辅助设计[M],北京:机械工业出版社,2005,1月

3、徐丽娜,神经网络控制[M],哈尔滨:哈尔滨工业大学出版社,1998,11

4、刘金琨,先进PID控制及其MATLAB仿真[M],北京:电子工业出版社,2003,8

内蒙古科技大学课程设计任务书课程名称控制系统仿真

设计题目汽车运动控制系统

指导教师梁丽时间2011.10.10~2011.10.14

一、教学要求

1、学会收集和查阅资料,学会针对指定控制系统建立数学模型的方法;

2、学会使用Matlab/Simulink 建模和仿真的方法;

3、掌握控制器的设计方法,以及控制器参数整定和优化的方法。 二、设计资料及参数

为了方便系统数学模型的建立和转换,我们设定该系统中汽车车轮的转动惯量可以忽略不计,并且假定汽车受到的摩擦阻力大小和汽车的运动速度成正比,

摩擦阻力的方向和汽车运动的方向相反,这样,可将上图所示的汽车运动控制系统简化为一个简单的质量阻尼系统。

根据牛顿运动定律,质量阻尼系统的动态数学模型可表示为:

汽车质量m =1000kg , 比例系数

b =50 N·s/m , 汽车的驱动力u =500 N 。

设计要求该汽车运动控制系统的性能指标为: 上升时间:<5s ;

最大超调量:<10%; 稳态误差:<2%。 三、设计要求及成果

1、分析系统,得到系统的数学模型;

2、求取系统的动态响应曲线;

3、设计PID 控制器;

4、求取满足设计要求的PID 参数,并分析结果;

4、完成5000字左右的课程设计报告(包括设计原理、设计过程及结果分析几部分),写清楚模糊控制器的设计过程,给出设计的模型图和仿真曲线图。 四、进度安排

1、根据给定的参数或工程具体要求,收集和查阅资料(一天)

2、Matlab/Simulink 建模(一天)

3、控制系统设计和优化(两天)

4、编写课程设计说明书(一天) 五、评分标准

1)工作态度(占10%);

2)基本技能的掌握程度(占20%); 3)方案的设计是否可行和优化(40%);

4)课程设计技术设计书编写水平(占30%)。 分为优、良、中、合格、不合格五个等级。 六、建议参考资料

1、李国勇.控制系统数字仿真和CAD [M],北京:电子工业出版社,2003,9

2、王丹力,MATLAB 控制系统设计仿真使用[M],北京:中国电力出版社,2007,9

3、薛定宇.控制系统计算机辅助设计—MATLAB 语言及使用[M].北京:清华大学出版社,1996

4、闻新、周露、李东江等.MATLAB 模糊逻辑工具箱的分析和使用[M].北京:科学出版社,2001

u bv m v v ??

?==+v y u bv v m

5、易继锴.智能控制技术[M].北京:北京工业大学出版社,2003,4

内蒙古科技大学课程设计任务书课程名称控制系统仿真

设计题目直流脉宽调速系统仿真研究

指导教师梁丽时间2011.10.10~2011.10.14

一、教学要求

1、学会收集和查阅资料,学会针对指定控制系统建立数学模型的方法;

2、学会使用Matlab/Simulink建模和仿真的方法;

3、掌握控制器的设计方法,以及控制器参数整定和优化的方法。

二、设计资料及参数

为了对调速系统进行稳定性和动态品质等动态分析,必须首先建立系统的微分方程式,即描述系统动态物理规律的数学模型.额定励磁下他励直流电动机等效电路如上图所示.在设计时,功率驱动器为线性放大器,放大倍数取5o,直流电动机参数为:R=0.512,L=0.015, Ue=220V,Ie=53A,ne=1460map, Ce=0.132,GD2=22.45 N ,测速发电机的放大倍数Kd=5/1460(V/rmp),控制器为PID调节器.

调速系统采用直流脉宽调速系统,它的主电路是采用电力电子器件构成的脉宽调制式放大器也称为脉宽调制变换器,即PWM变换器.因为PWM调速是通过调整电力晶体管的开通和关断时间来对电机进行调速的,所以有以下公式:Ud=Ton*U/T ,Ton为晶体管饱和导通时间,T为一个开关周期的时间,通过调节Ton的大小就可以调节平均电压,也就可以改变电机的两端电压进行调速.晶体管需要一个控制方波进行控制,这个方波由脉宽调制器产生,它是由一个运算放大器和二个输入信号组成的电压比较器.其中运算放大器必需工作在开环状态稍有一点输入就可以使运算放大器饱和,以便把连续的电压变成脉冲压.Simulink中由于没有电压比较器,所以用些非线性函数来模拟其的产生。

三、设计要求及成果

1、分析系统,得到系统的数学模型并利用matlab/simulink工具箱封装电机模型;

2、设计脉宽调制器并封装;

3、设计PID控制器,调节P、I、D三个参数要求稳态指标:转速无静差;动态指标:电

流超调量σ

i ≤5%;空载起动到额定转速的转速超调量σ

n

≤10%;

4、完成5000字左右的课程设计报告(包括设计原理、设计过程及结果分析几部分),要求给出设计的模型图和仿真曲线图。

四、进度安排

1、根据给定的参数或工程具体要求,收集和查阅资料(一天)

2、Matlab/Simulink建模(两天)

3、控制系统设计和优化(一天)

4、编写课程设计说明书(一天)

五、评分标准

1)工作态度(占10%);

2)基本技能的掌握程度(占20%);

3)方案的设计是否可行和优化(40%);

4)课程设计技术设计书编写水平(占30%)。

分为优、良、中、合格、不合格五个等级。

六、建议参考资料

1、李国勇,控制系统数字仿真和CAD[M],北京:电子工业出版社,2003,9

2、薛定宇,控制系统仿真和计算机辅助设计[M],北京:机械工业出版社,2005,1

3、陈伯时.电力拖动自动控制系统[M].北京:机械工业出版社,1992

内蒙古科技大学课程设计任务书课程名称控制系统仿真

设计题目基于模糊控制器的纸浆浓度控制系统

指导教师梁丽时间2011.10.10~2011.10.14

一、教学要求

1、学会收集和查阅资料,学会针对指定控制系统建立数学模型的方法;

2、学会使用Matlab/Simulink 建模和仿真的方法;

3、掌握控制器的设计方法,以及控制器参数整定和优化的方法。 二、设计资料及参数

1、在传统的纸浆浓度调节系统中,由于电动执行器属于惯性环节错误!未指定书签。

(Ts +11错误!未指定书签。),被控对象也属于惯性和纯滞后环节(Ts e Ts

-+11),采用数字PID 调节必产生严重的滞后效应,很难使系统取得良好的控制效果。模糊逻辑控制是模糊语言形式的控制方法,不需要预先知道被控对象结构、参数,不需要建立被控对象的精确数学模型,对对象时变及纯滞后有一定的适应性。因此,在新研制成功的微机化动刀式浓度变送调节器中采用两输入单输出型的模糊控制器来取代传统的PID 调节。本系统由模糊控制器、执行器、被控对象三部分组成(控制器的采样周期T=2S ),其结构图如下: 设定 + _ 输出y

d/dt

2、

⑴输入量1:纸浆浓度偏差e 。 基本论域:-1.2%~1.2%纸浆浓度

量化论域:X={-6,-5,-4,-3,-2,-1,-0,+0,+1,+2,+3,+4,+5,+6}; 词集:NBe,NMe,NSe,ZOe,PSe,PMe,PBe 。 ⑵输入量2:纸浆浓度偏差变化率ec 。 基本论域:-0.6%~0.6%

量化论域:Y={-6,-5,-4,-3,-2,-1,-0,+0,+1,+2,+3,+4,+5,+6}; 词集:NBec,NMec,NSec,ZOec,PSec,PMec,PBec 。 ⑶输出量U:阀门开度的增量。 基本论域:-12~12

量化论域:V={--7,-6,-5,-4,-3,-2,-1,-0,+0,+1,+2,+3,+4,+5,+6,+7}; 词集:NBu,NMu,NSu,ZOu,PSu,PMu,PBu 。 3、控制规则和模糊控制表

E

U EC NBe NMe NSe ZOe PSe PMe PBe

NBec PBu PBu PMu PMu PSu ZOu ZOu NMc PBu PBu PMu PMu PSu ZOu ZOu NSec PBu PBu PMu PSu ZOu NMu NMu ZOec PBu PBu PMu ZOu NMu NBu NBu PSec PMu PMu ZOu NSu NMu NBu NBu PMec ZOu ZOu NSu NMu NMu NBu NBu PBec ZOu ZOu NSu NMu NMu NBu NBu

三、设计要求及成果

执行器 对象

模糊控制器

1、分析系统,得到系统的数学模型;

2、设计模糊控制器;

3、把设计好的模糊控制器嵌入系统中进行仿真;

4、精简控制规则,提高响应速度,并分析结果;

5、完成5000字左右的课程设计报告(包括设计原理、设计过程及结果分析几部分),写清楚模糊控制器的设计过程,给出设计的模型图和仿真曲线图。

四、进度安排

1、根据给定的参数或工程具体要求,收集和查阅资料(一天)

2、Matlab/Simulink建模(一天)

3、控制系统设计和优化(两天)

4、编写课程设计说明书(一天)

五、评分标准

1)工作态度(占10%);

2)基本技能的掌握程度(占20%);

3)方案的设计是否可行和优化(40%);

4)课程设计技术设计书编写水平(占30%)。

分为优、良、中、合格、不合格五个等级。

六、建议参考资料

1、李国勇.控制系统数字仿真和CAD[M],北京:电子工业出版社,2003,9

2、薛定宇.控制系统计算机辅助设计—MATLAB语言及使用[M].北京:清华大学出版社,1996

3、闻新、周露、李东江等.MATLAB模糊逻辑工具箱的分析和使用[M].北京:科学出版社,2001

4、易继锴.智能控制技术[M].北京:北京工业大学出版社,2003,4

内蒙古科技大学课程设计任务书课程名称控制系统仿真

设计题目基于smith---pid控制器的双容水箱液位控制系统仿真

指导教师梁丽时间2011.10.10~2011.10.14

1、学会收集和查阅资料,学会针对指定控制系统建立数学模型的方法;

2、学会使用Matlab/Simulink 建模和仿真的方法;

3、掌握控制器的设计方法,以及控制器参数整定和优化的方法。 二、设计资料及参数

1、双容水箱逻辑结构上图所示。 水流入量Qi 由调节阀u (FV101)控制,流出量Qo 则由用户通过负载阀R 来改变,被调

量为下水箱水位h ,分析水位在调节阀开度扰动下的动态特性。 2、对某种型号的水箱,在某一平衡点附近,建立其线性化模型,其中各参数分别为:T1=80s ,T2=80s ,K1=KuR1=1dm ,K2=R2/R1=1,s s 22,81==ττ 。

三、设计要求及成果

1、分析系统,根据物料平衡原理(即液位平衡状态下,流出量必然等于流入量)和给出的参数推导系统的数学模型;

2、将数学模型转变为仿真模型,并用Matlab/Simulink 实现求其动态响应;

3、设计合理的控制器(控制算法)控制下水箱液位,使其尽量满足稳、准、快的要求;

4、针对大滞后系统,可以用Simulink 搭建带有Smith 预估器的PID 控制器,将该模块嵌入到控制系统中直接控制。并和第三步设计的控制器的控制效果进行比较;

5、完成5000字左右的课程设计报告(包括设计原理、设计过程及结果分析几部分),要求给出设计的模型图和仿真曲线图。 四、进度安排

1、根据给定的参数或工程具体要求,收集和查阅资料(一天)

2、Matlab/Simulink 建模(一天)

3、控制系统设计和优化(两天)

4、编写课程设计说明书(一天) 五、评分标准

1)工作态度(占10%);

2)基本技能的掌握程度(占20%); 3)方案的设计是否可行和优化(40%);

4)课程设计技术设计书编写水平(占30%)。 分为优、良、中、合格、不合格五个等级。 六、建议参考资料

1、李国勇,控制系统数字仿真和CAD [M],北京:电子工业出版社,2003,9

2、王丹力,MATLAB 控制系统设计仿真使用[M],北京:中国电力出版社,2007,9 2、薛定宇,控制系统仿真和计算机辅助设计[M],北京:机械工业出版社,2005,1

3、金以慧,过程控制[M],北京:清华大学出版社,2003,6

内蒙古科技大学课程设计任务书

课程名称 控制系统仿真

设计题目 基于fuzzy---pid 控制器的双容水箱液位控制系统仿真 指导教师

梁丽

时间

2011.10.10~2011.10.14

定值

Q i

LT 104

记录 Q o h

双容水箱结构图

FV101

1、学会收集和查阅资料,学会针对指定控制系统建立数学模型的方法;

2、学会使用Matlab/Simulink 建模和仿真的方法;

3、掌握控制器的设计方法,以及控制器参数整定和优化的方法。 二、设计资料及参数

1、双容水箱逻辑结构上图所示。 水流入量Qi 由调节阀u (FV101)控制,流出量Qo 则由用户通过负载阀R 来改变,被调

量为下水箱水位h ,分析水位在调节阀开度扰动下的动态特性。 2、对某种型号的水箱,在某一平衡点附近,建立其线性化模型,其中各参数分别为:T1=80s ,T2=80s ,K1=KuR1=1dm ,K2=R2/R1=1,s s 22,81==ττ 。

三、设计要求及成果

1、分析系统,根据物料平衡原理(即液位平衡状态下,流出量必然等于流入量)和给出的参数推导系统的数学模型;

2、将数学模型转变为仿真模型,并用Matlab/Simulink 实现求其动态响应;

3、设计合理的控制器(控制算法)控制下水箱液位,使其尽量满足稳、准、快的要求;

4、针对大滞后系统,设计模糊控制器,并和第三步设计的控制器的控制效果进行比较;

5、完成5000字左右的课程设计报告(包括设计原理、设计过程及结果分析几部分),要

求给出设计的模型图和仿真曲线图。 四、进度安排

1、根据给定的参数或工程具体要求,收集和查阅资料(一天)

2、Matlab/Simulink 建模(一天)

3、控制系统设计和优化(两天)

4、编写课程设计说明书(一天) 五、评分标准

1)工作态度(占10%);

2)基本技能的掌握程度(占20%); 3)方案的设计是否可行和优化(40%);

4)课程设计技术设计书编写水平(占30%)。 分为优、良、中、合格、不合格五个等级。 六、建议参考资料

1、李国勇,控制系统数字仿真和CAD [M],北京:电子工业出版社,2003,9

2、王丹力,MATLAB 控制系统设计仿真使用[M],北京:中国电力出版社,2007,9 2、薛定宇,控制系统仿真和计算机辅助设计[M],北京:机械工业出版社,2005,1

3、金以慧,过程控制[M],北京:清华大学出版社,2003,6

内蒙古科技大学课程设计任务书

课程名称 控制系统仿真 设计题目 锅炉汽包水位控制系统

指导教师

梁丽

时间

2011.10.10~2011.10.14

定值

Q i

LT 104

记录 Q o h

双容水箱结构图

FV101

1、学会收集和查阅资料,学会针对指定控制系统建立数学模型的方法;

2、学会使用Matlab/Simulink 建模和仿真的方法;

3、掌握控制器的设计方法,以及控制器参数整定和优化的方法。 二、设计资料及参数

参数: 仿真模型采用蒸发量为670t/ h 的锅炉汽包对象,

给水流量W 和水位L 的传递函数为

)

15.8(0529

.0)()(+=s s s W s L ; 蒸汽流量D 和水位L 的传递函数为s

s s D s L 0747.0)17.6(613.2)()(2-+=; 执行器传递函数为1

3895.05

.4)(+=

s s G ; 给水流量变送器传递函数为13.005

.0)(+=s s G W ;

汽包水位变送器传递函数为136.005

.1)(+=s s G l ;

动态前馈补偿器传递函数为1

36.005

.0)(+=s s D f ;

给定水位为0.3米。 三、设计要求及成果

1、分析系统,得到系统的数学模型;

2、查找相关资料,充分理解锅炉的汽包水位控制;

3、根据给出的系统,设计合理的调节器;

4、利用MATLAB/SIMULINK 工具箱对此控制系统进行仿真;

5、给出最佳控制效果曲线和参数;

6、比较不同调节器的控制效果;

7、完成5000字左右的课程设计报告(包括设计原理、设计过程及结果分析几部分),写清楚模糊控制器的设计过程,给出设计的模型图和仿真曲线图。 四、进度安排

1、根据给定的参数或工程具体要求,收集和查阅资料(一天)

2、Matlab/Simulink 建模(一天)

3、控制系统设计和优化(两天)

4、编写课程设计说明书(一天) 五、评分标准

1)工作态度(占10%);

2)基本技能的掌握程度(占20%); 3)方案的设计是否可行和优化(40%);

4)课程设计技术设计书编写水平(占30%)。 分为优、良、中、合格、不合格五个等级。 六、建议参考资料

给定水位

蒸汽流量

- 调节器

调节器 执行器 锅炉

给水流量变送器

汽包水位变送器

动态前馈

补偿器

变送器

- 水位

1、李国勇.控制系统数字仿真和CAD[M],北京:电子工业出版社,2003,9

2、王丹力,MATLAB控制系统设计仿真使用[M],北京:中国电力出版社,2007,9

3、薛定宇.控制系统计算机辅助设计—MATLAB语言及使用[M].北京:清华大学出版社,1996

4、闻新、周露、李东江等.MATLAB模糊逻辑工具箱的分析和使用[M].北京:科学出版社,2001

5、易继锴.智能控制技术[M].北京:北京工业大学出版社,2003,4

内蒙古科技大学课程设计任务书课程名称控制系统仿真

设计题目基于smith---pid控制器的大延迟控制系统设计

指导教师梁丽时间2011.10.10~2011.10.14

1、学会收集和查阅资料,学会针对指定控制系统建立数学模型的方法;

2、学会使用Matlab/Simulink 建模和仿真的方法;

3、掌握控制器的设计方法,以及控制器参数整定和优化的方法。 二、设计资料及参数

已知过程控制系统的被控广义对象为一个带延迟的惯性环节,其传递函数为

s e s s G 41

42

)(-+=

三、设计要求及成果

1、分析系统,得到系统的动态响应曲线;

2、设计合适的控制器,尽量满足稳、准、快三原则;

3、设计Smith 预估控制器;

4、比较不同控制器各自的优缺点;

5、完成5000字左右的课程设计报告(包括设计原理、设计过程及结果分析几部分),写清楚模糊控制器的设计过程,给出设计的模型图和仿真曲线图。 四、进度安排

1、根据给定的参数或工程具体要求,收集和查阅资料(一天)

2、Matlab/Simulink 建模(一天)

3、控制系统设计和优化(两天)

4、编写课程设计说明书(一天) 五、评分标准

1)工作态度(占10%);

2)基本技能的掌握程度(占20%); 3)方案的设计是否可行和优化(40%);

4)课程设计技术设计书编写水平(占30%)。 分为优、良、中、合格、不合格五个等级。 六、建议参考资料

1、李国勇.控制系统数字仿真和CAD [M],北京:电子工业出版社,2003,9

2、王丹力,MATLAB 控制系统设计仿真使用[M],北京:中国电力出版社,2007,9

3、薛定宇.控制系统计算机辅助设计—MATLAB 语言及使用[M].北京:清华大学出版社,1996

4、闻新、周露、李东江等.MATLAB 模糊逻辑工具箱的分析和使用[M].北京:科学出版社,2001

5、易继锴.智能控制技术[M].北京:北京工业大学出版社,2003,4

内蒙古科技大学课程设计任务书

课程名称 控制系统仿真

设计题目 基于fuzzy---pid 控制器的大延迟控制系统设计 指导教师

梁丽

时间

2011.10.10~2011.10.14

1、学会收集和查阅资料,学会针对指定控制系统建立数学模型的方法;

2、学会使用Matlab/Simulink 建模和仿真的方法;

3、掌握控制器的设计方法,以及控制器参数整定和优化的方法。 二、设计资料及参数

已知过程控制系统的被控广义对象为一个带延迟的惯性环节,其传递函数为

s e s s G 41

42

)(-+=

三、设计要求及成果

1、分析系统,得到系统的动态响应曲线;

2、设计合适的控制器,尽量满足稳、准、快三原则;

3、设计模糊控制器;

4、比较不同控制器各自的优缺点;

5、完成5000字左右的课程设计报告(包括设计原理、设计过程及结果分析几部分),写清楚模糊控制器的设计过程,给出设计的模型图和仿真曲线图。 四、进度安排

1、根据给定的参数或工程具体要求,收集和查阅资料(一天)

2、Matlab/Simulink 建模(一天)

3、控制系统设计和优化(两天)

4、编写课程设计说明书(一天) 五、评分标准

1)工作态度(占10%);

2)基本技能的掌握程度(占20%); 3)方案的设计是否可行和优化(40%);

4)课程设计技术设计书编写水平(占30%)。 分为优、良、中、合格、不合格五个等级。 六、建议参考资料

1、李国勇.控制系统数字仿真和CAD [M],北京:电子工业出版社,2003,9

2、王丹力,MATLAB 控制系统设计仿真使用[M],北京:中国电力出版社,2007,9

3、薛定宇.控制系统计算机辅助设计—MATLAB 语言及使用[M].北京:清华大学出版社,1996

4、闻新、周露、李东江等.MATLAB 模糊逻辑工具箱的分析和使用[M].北京:科学出版社,2001

5、易继锴.智能控制技术[M].北京:北京工业大学出版社,2003,4

MATLAB课程设计报告

华东交通大学MATLAB程序设计报告书 课题名称:基于MATLAB的粒子群优化算法的实现 姓名: 学号:20160280800014 专业:控制科学与工程 2016年 11月 20日

基于MATLAB的粒子群优化算法的实现 一、课程选题目的 本次课程设计的课题为《基于MATLAB的粒子群优化算法的实现》,主要为学会运用MATLAB对实际算法编程,加深对粒子群优化算法的理解,并为今后熟练使用MA TLAB进行系统的分析仿真和设计奠定基础。数值计算分析可以帮助更深入地理解理论知识,并为将来使用MA TLAB进行各领域数值分析分析和实际应用打下基础。 此次课程主要是为了进一步熟悉对MATLAB软件的使用,以及学会利用MA TLAB对数值运算这种实际问题进行处理,将理论应用于实际,加深对它的理解。 二、粒子群优化算法原理 优化是科学研究、工程技术和经济管理等领域的重要研究工具。它所研究的问题是讨论在众多的方案中寻找最优方案。例如,工程设计中怎样选择设计参数,使设计方案既满足设计要求又能降低成本;资源分配中,怎样分配有限资源,使分配方案既能满足各方面的基本要求,又能获得好的经济效益。在人类活动的各个领域中,诸如此类,不胜枚举。优化这一技术,正是为这些问题的解决,提供理论基础和求解方法,它是一门应用广泛、实用性很强的科学。近十余年来,粒子群优化算法作为群体智能算法的一个重要分支得到了广泛深入的研究,在路径规划等许多领域都有应用。 2.1 粒子群优化算法的起源 粒子群优化(PSO)算法是由Kennedy和Eberhart于1995年用计算机模拟鸟群觅食这一简单的社会行为时,受到启发,简化之后而提出的。 设想这样一个场景:一群鸟随机的分布在一个区域中,在这个区域里只有一块食物。所有的鸟都不知道食物在哪里。但是他们知道当前的位置离食物还有多远。那么找到食物的最优策略是什么呢。最简单有效的方法就是追寻自己视野中目前离食物最近的鸟。如果把食物当作最优点,而把鸟离食物的距离当作函数的适应度,那么鸟寻觅食物的过程就可以当作一个函数寻优的过程。鱼群和鸟群的社会行为一直引起科学家的兴趣。他们以特殊的方式移动、同步,不会相互碰撞,整体行为看上去非常优美。生物学家CargiReynolds提出了一个非常有影响的鸟群聚集模型。在他的模拟模型boids中,每一个个体遵循:避免与邻域个体相冲撞、匹配邻域个体的速度、试图飞向感知到的鸟群中心这三条规则形成简单的非集中控制算法驱动鸟群的聚集,在一系列模拟实验中突现出了非常接近现实鸟群聚集行为的现象。该结果显示了在空中回旋的鸟组成轮廓清晰的群体,以及遇到障碍物时鸟群的分裂和再度汇合过程。由此受到启发,经过简化提出了粒子群优化算法。 2.2粒子群优化算法的原理 在粒子群优化算法中,每个优化问题的潜在解都是搜索空间中的一只鸟,称之为“粒子”。所有的粒子都有一个由被优化的函数决定的适应值,每个粒子还有一个速度决定他们飞翔的方向和距离。然后粒子们就追随当前的最优粒子在解空间中搜索。优化开始时先初始化为一群随机粒子(随机解)。然后通过迭代找到最优解。在每一次迭代中,粒子通过跟踪两个极值来更新自己。第一个极值就是整个种群目前找到的最优解。这个极值是全局极值。另外也可以不用整个种群而只是用其中一部分作为粒子的邻居,那么在所有邻居中的极值就是局部极值。第二个极值是粒子本身所找到的最优解,称为个体极值。这是因为粒子仅仅通过跟踪全局极值或者局部极值来更新位置,不可能总是获得较好的解。这样在优化过程中,粒子在追随全局极值或局部极值的同时追随个体极值则圆满的解决了这个问题。这就是粒子群优化

课程设计任务书41912

课程设计任务书 题目:110KV河津变电所初步设计 设计时间:2011年 8月15日至2011年 8月 28日

110kV 河津变电站设计 一、原始资料 1、设计依据 根据省市电网公司批文《河津变电所设计任务书的批复》。 2、建站的必要性 河津市县,随着国民经济的发展,工农业生产增长需要,迫切要求供电容量增长,根据省电网公司批文,决定新建河津变。河津变用35KV和10KV两个电压等级向其用户供电,主要35KV负荷有:三个35变电所、以及一类负荷的造纸厂、化工厂、医院;主要10KV负荷有:属于一类负荷的站甲和水厂,二类负荷的站乙毛纺厂、水泥厂、纺织厂等。负荷的用电量大,对供电可靠性要求比较高。 3、建设规模 本变电所经两条110KV送电线,分别从两个已建成的变电所获得电源。 4、站址条件 (1)所址:河津变电所 (2)水文气象:该地区气候,平均气温15度,最高气温35度,最低气温-15度。 (3)交通、水源情况:东侧有一条国家三级公路,进所公路为0.4公里;附近有河流,供水方便,水量充足。 (4)地区气温: ?1?年最高气温35℃,年最低气温–15℃。?2?年平均气温15℃。 二、电气资料 1、待建110kV河津变电所距离新绎变电所和洛阳变电所都为50km。 2、待建110KV河津变电站年负荷增长率为5%,变电站总负荷考虑五年发展规划。 3、待设计变电站地理位置示意如下图: 3、待建110KV河津变电所各电压级负荷数据如下表: 三、设计任务 1、进行负荷分析及变电所主变压器容量、台数和型号的选择。 2、进行电气主接线的技术经济比较,确定主接线的最佳方案。 3、计算短路电流,列出短路电流计算结果。 4、主要电气设备的选择。 四、设计成果 设计说明书和计算书。 五、参考资料 1、发电厂电气原理 2、电能系统基础

数据库课程设计任务书

计算机科学与技术专业《数据库综合实践》任务书撰写人:徐燕萍徐森审定人:徐秀芳

数据库综合实践任务书 一、课程设计目的及基本要求 数据库综合实践是为数据库原理及应用等系列课程而独立开设的实践性课程。数据库综合实践对于巩固数据库知识,加强学生的实际动手能力和提高学生综合素质十分必要。本课程分为系统分析与数据库设计、应用程序设计和系统集成调试三个阶段进行。 数据库综合实践的主要目标是: a)加深对数据库系统、程序设计语言的理论知识的理解和应用水平。 b)通过设计实际的数据库系统应用课题,进一步熟悉数据库管理系统的操作技术,提高动手能力,提高分析问题和解决问题的能力。 二、课程设计的主要内容 A)系统分析与数据库设计阶段 1) 通过社会调查,选择一个实际应用数据库系统的课题。 2)进行系统需求分析和系统设计,写出系统分析和设计报告。 3)设计数据模型并进行优化,确定数据库结构、功能结构和系统安全性和完整性要求。 B)应用程序设计阶段 1)完成数据库定义工作,实现系统数据的数据处理和数据录入。 2)实现应用程序的设计、编程、优化功能,实现数据安全性、数据完整性和并发控制技术等功能,并针对具体课题问题提出解决方法。 C)系统集成调试阶段 对系统的各个应用程序进行集成和调试,进一步优化系统性能,改善系统用户界面。

三、课程设计任务 1、图书管理系统 背景资料: 1)图书室有各种图书一万多册。 2)每种图书都有书名、书号(ISBN)、一名或多名作者(译者)、出版社、定价和内容简介。 3)借书证记录有借阅者的姓名、所在单位、职业等。 4)凭借书证借书,每次最多能借8本书。借书期限最长为30天。 设计要求: 1)进行需求分析,编写数据字典。 2)设计E-R图。 3)实现新进图书的数据录入。 4)实现对所有购进图书的分类查询和分类统计。 5)能够按书名、作者等分类查询现有图书的数量。 6)记录借阅者的个人资料和所借图书的书名、书号数据等。 2、工资管理系统 背景资料: 1)某单位现有1000名员工,其中有管理人员、财务人员、技术人员和销售人员。 2)该单位下设4个科室,即经理室、财务科、技术科和销售科。 3)工资由基本工资、福利补贴和奖励工资构成,失业保险和住房公积金在工资中扣除。 4)每个员工的基本资料有姓名、性别、年龄、单位和职业(如经理、工程师、销售员等)。 5)每月个人的最高工资不超过3000元。工资按月发放,实际发放的工资金额为工资减去扣除。

matlab课程设计任务书2014

内蒙古科技大学课程设计任务书 课程名称 控制系统仿真 设计题目 汽车运动控制系统 指导教师 梁丽 时间 2014.11.03~2014.11.07 一、教学要求 1、学会收集和查阅资料,学会针对指定控制系统建立数学模型的方法; 2、学会使用Matlab/Simulink 建模和仿真的方法; 3、掌握控制器的设计方法,以及控制器参数整定和优化的方法。 二、设计资料及参数 为了方便系统数学模型的建立和转换,我们设定该系统中汽车车轮的转动惯量可以忽略不计,并且假定汽车受到的摩擦阻力大小与汽车的运动速度成正比,摩擦阻力的方向与汽车运动的方向相反,这样,可将上图所示的汽车运动控制系统简化为一个简单的质量阻尼系统。 根据牛顿运动定律,质量阻尼系统的动态数学模型可表示为: 汽车质量m =1000kg , 比例系数b =50 N·s/m , 汽车的驱动力u =500 N 。 设计要求该汽车运动控制系统的性能指标为: 上升时间:<5s ; 最大超调量:<10%; 稳态误差:<2%。 三、设计要求及成果 1、分析系统,得到系统的数学模型; 2、求取系统的动态响应曲线; 3、设计PID 控制器; 4、求取满足设计要求的PID 参数,并分析结果; 4、完成5000字左右的课程设计报告(包括设计原理、设计过程及结果分析几部分),写清楚模糊控制器的设计过程,给出设计的模型图和仿真曲线图。 u bv m v v ?? ?==+v y u bv v m

四、进度安排 1、根据给定的参数或工程具体要求,收集和查阅资料(一天) 2、Matlab/Simulink建模(一天) 3、控制系统设计与优化(两天) 4、编写课程设计说明书(一天) 五、评分标准 1)工作态度(占10%); 2)基本技能的掌握程度(占20%); 3)方案的设计是否可行和优化(40%); 4)课程设计技术设计书编写水平(占30%)。 分为优、良、中、合格、不合格五个等级。 六、建议参考资料 1、李国勇.控制系统数字仿真与CAD[M],北京:电子工业出版社,2003,9 2、王丹力,MATLAB控制系统设计仿真应用[M],北京:中国电力出版社,2007,9 3、薛定宇.控制系统计算机辅助设计—MATLAB语言及应用[M].北京:清华大学出版社,1996 4、闻新、周露、李东江等.MATLAB模糊逻辑工具箱的分析与应用[M].北京:科学出版社,2001 5、易继锴.智能控制技术[M].北京:北京工业大学出版社,2003,4

通信原理课程设计报告(基于Matlab)

2DPSK调制与解调系统的仿真 设计原理 (1) 2DPSK信号原理 1.1 2DPSK信号原理 2DPSK方式即是利用前后相邻码元的相对相位值去表示数字信息的一种方式。现假设用Φ表示本码元初相与前一码元初相之差,并规定:Φ=0表示0码,Φ=π表示1码。则数字信息序列与2DPSK信号的码元相位关系可举例表示如2PSK信号是用载波的不同相位直接去表示相应的数字信号而得出的,在接收端只能采用相干解调,它的时域波形图如图2.1所示。 图1.1 2DPSK信号 在这种绝对移相方式中,发送端是采用某一个相位作为基准,所以在系统接收端也必须采用相同的基准相位。如果基准相位发生变化,则在接收端回复的信号将与发送的数字信息完全相反。所以在实际过程中一般不采用绝对移相方式,而采用相对移相方式。定义为本码元初相与前一码元初相之差,假设: →数字信息“0”; →数字信息“1”。 则数字信息序列与2DPSK信号的码元相位关系可举例表示如下: 数字信息: 1 0 1 1 0 1 1 1 0 1 DPSK信号相位:0

或 : 1.2 2DPSK 信号的调制原理 一般来说,2DPSK 信号有两种调试方法,即模拟调制法和键控法。2DPSK 信号的的模拟调制法框图如图1.2.1所示,其中码变换的过程为将输入的单极性不归零码转换为双极性不归零码。 图1.2.1 模拟调制法 2DPSK 信号的的键控调制法框图如图1.2.2所示,其中码变换的过程为将输入的基带信号差分,即变为它的相对码。选相开关作用为当输入为数字信息“0” 时接相位0,当输入数字信息为“1”时接pi 。 图1.2.2 键控法调制原理图 1.3 2DPSK 信号的解调原理 2DPSK 信号最常用的解调方法有两种,一种是极性比较和码变换法,另一种是差分相干解调法。 码变换 相乘 载波 s(t) e o (t)

工程造价管理课程设计任务书

山东建筑大学本科学生课程设计任务书 课程设计题目*****工程项目成本指标分析 学院管理工程学院专业房地产经营与管理年级2011级 已知参数和设计要求: 本课程设计所要达到的目的:基于收集到的工程项目概预算书,分析某项目的成本指标,并在此基础上提出管理建议。使学生进一步深入掌握成本管理的理论知识,并将所学专业知识应用于工程项目管理实践,培养学生的实际工作能力。 主要任务: 从房地产公司、施工单位、咨询公司或从网上下载完成的招投标文书,每个同学的工程项目不同,需要从建设单位角度和施工单位角度制定该项目的成本控制方案。 设计成果: 1、网络上下载的估算报告或概预算书原文(电子版和纸板); 2、成本指标分析课程设计文本(内容详见附表)。 主要要求: 1、课程设计要求每人独立完成,设计的结果由设计人员每人单独提交。 2、课程设计方案的深度:各种管理建议要落实到可以操作的层面上,比如某 一具体的措施能够明确到某个人或部门能够执行;至少要完成附表中的相关指标分析。 3、严格按照学校课程设计要求进行。 学生应完成的工作: ●成本规划与成本控制的理论; ●设计和施工阶段各成本控制要点; ●结合实际工程项目的成本构成分析成本管理的具体措施; ●结合实际工程项目分析成本各子项控制与项目总成本之间的关系。

目前资料收集情况(含指定参考资料): 1、《建设工程成本计划与控制》(任宏主编,中国高等教育出版社); 2、《工程项目管理》(丛培经主编,中国建筑工业出版社); 3、《建设工程成本规划与控制》; 4、课程设计任务书; 5、工程管理相关网站; 6、其它相关资料。 课程设计的工作计划: 1、明确设计内容和要求,0.5天; 2、设计任务计划的制定,0.5天; 3、完成项目成本控制方案并提交成果,5天。 任务下达日期 2013 年 12 月 19 日完成日期 2013 年 12 月 27 日

MATLAB课设报告

课程设计任务书 学生姓名:董航专业班级:电信1006班 指导教师:阙大顺,李景松工作单位:信息工程学院 课程设计名称:Matlab应用课程设计 课程设计题目:Matlab运算与应用设计5 初始条件: 1.Matlab6.5以上版本软件; 2.课程设计辅导资料:“Matlab语言基础及使用入门”、“Matlab及在电子信息课程中的应 用”、线性代数及相关书籍等; 3.先修课程:高等数学、线性代数、电路、Matlab应用实践及信号处理类相关课程等。 要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求) 1.课程设计内容:根据指导老师给定的7套题目,按规定选择其中1套完成; 2.本课程设计统一技术要求:研读辅导资料对应章节,对选定的设计题目进行理论分析, 针对具体设计部分的原理分析、建模、必要的推导和可行性分析,画出程序设计框图,编写程序代码(含注释),上机调试运行程序,记录实验结果(含计算结果和图表),并对实验结果进行分析和总结。具体设计要求包括: ①初步了解Matlab、熟悉Matlab界面、进行简单操作; ②MATLAB的数值计算:创建矩阵矩阵运算、多项式运算、线性方程组、数值统计; ③基本绘图函数:plot, plot3, mesh, surf等,要求掌握以上绘图函数的用法、简单图形 标注、简单颜色设定等; ④使用文本编辑器编辑m文件,函数调用; ⑤能进行简单的信号处理Matlab编程; ⑥按要求参加课程设计实验演示和答辩等。 3.课程设计说明书按学校“课程设计工作规范”中的“统一书写格式”撰写,具体包括: ①目录; ②与设计题目相关的理论分析、归纳和总结; ③与设计内容相关的原理分析、建模、推导、可行性分析; ④程序设计框图、程序代码(含注释)、程序运行结果和图表、实验结果分析和总结; ⑤课程设计的心得体会(至少500字); ⑥参考文献(不少于5篇); ⑦其它必要内容等。 时间安排:1.5周(分散进行) 参考文献: [1](美)穆尔,高会生,刘童娜,李聪聪.MA TLAB实用教程(第二版) . 电子工业出版社,2010. [2]王正林,刘明.精通MATLAB(升级版) .电子工业出版社,2011. [3]陈杰. MA TLAB宝典(第3版) . 电子工业出版社,2011. [4]刘保柱,苏彦华,张宏林. MATLAB 7.0从入门到精通(修订版) . 人民邮电出版社,2010. 指导教师签名:年月日 系主任(或责任教师)签名:年月日

《数据库原理与应用》课程设计任务书

课程设计任务书

《数据库原理与应用》课程设计任务书 一、设计目的 通过本次课程设计,使同学们能够全面、深刻地掌握数据库系统的设计流程。根据在数据库原理课程中所学到的数据库理论知识,结合某个具体的实际需求,最终开发出一个较为实用的数据库系统。 二、课程设计的要求 1、明确课设任务,复习与查阅相关资料。 2、可以根据老师给出的设计题目,在两周时间内完成其中某一个题目的从用户需求分析、数据库设计到上机编程、调试和应用等全过程的数据库系统设计。如果学生自拟题目,需经指导教师同意。 3、每位学生必须独立完成课程设计任务,不能抄袭,设计完成后,将所完成的工作交由老师检查;要求写出一份详细的设计报告。 4、按要求完成课设内容,课设报告要求文字和图工整、思路清楚、正确。 5、应用程序应具有一定的实用性。 6、程序具有一定的健壮性。 三、数据库课程设计报告主要内容 1、系统需求分析 (1)信息要求:指用户需要从数据库中获得信息的内容与性质。数据库中需要存储那些数据。 (2)处理要求:用户需要完成什么处理功能,对处理的响应时间有什么要求(给出功能模块图)。 (3)安全性和完整性要求。 2、概念结构设计 (1)逐一设计分E-R图,合并分E-R图,生成基本E-R图。 (2)若在合并中存在属性冲突、命名冲突以及结构冲突,给出解决方法,若存在不必要的冗余,则消除并给出设计方法。 (3)基本E-R图中要求标明主码、外码、联系类型。 3、逻辑结构设计 (1)给出由E-R得到的关系模型:并注明转换过程中应用的规则; (2)数据模型的优化; (3)分析这些模式对于应用环境是否合适,确定是否要对某些模式进行合并或分解; (4)用户模式设计; (5)在数据库中一般使用英文名字,在用户视图中则一般使用符合用户一贯的中文命名法; (6)对不同级别的用户定义不同的视图以保证系统的安全性。 4、数据库物理结构设计 以表格的形式列出各张表,包括字段名称、中文含义、数据类型、长度、完整性约束、索引定义、字段说明; 5、数据库实施 (1)使用T-SQL语句实现数据库表; (2)使用T-SQL语句创建必要索引; (3)使用T-SQL语句实现必要的数据库视图; (4)用T-SQL语句实现必要的存储过程及触发器。

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)

课程设计任务书

广东工业大学课程设计任务书 题目名称 带式运输机传动装置 学生学院 材料与能源学院 专业班级 10金材(2)班 姓 名 张泽添 学 号 3110006711 一、课程设计的内容 设计一带式运输机传动装置(见 图1)。设计内容应包括:两级传动装置的总体设计;传动零件、轴、轴承、联轴器等的设计计算和选择;减速器装配图和零件工作图设计;设计计算说明书的编写。 图2为参考传动方案。 二、课程设计的要求与数据 已知条件: (1)运输带工作拉力:F =2.7 kN ; (2)运输带工作速度:v = 2 m/s ; (3)卷筒直径: D = 320 mm ; (4)使用寿命: 8年; (5)工作情况:两班制,连续单向运转,载荷较平稳; 动力及传动装置 D v F 图1 带式运输机传动装置 图2 参考传动方案

(6)制造条件及生产批量:一般机械厂制造,小批量; (7)工作环境:室内,轻度污染环境; (8)边界连接条件:原动机采用一般工业用电动机,传动装置与工作机分别在不同底座上,用弹性联轴器连接。 三、课程设计应完成的工作 (1)减速器装配图1张; (2)零件工作图1张; (3)设计说明书1份。 四、课程设计进程安排

五、应收集的资料及主要参考文献 (1)杨可桢、程光蕴主编. 机械设计基础[M]. 北京:高等教育出版社,1999年6月第4版 (2)林怡青、谢宋良、王文涛编著. 机械设计基础课程设计指导书[M]. 北京:清华大学出版社,2008年11月第1版 (3)机械制图、机械设计手册等。 发出任务书日期:2012年 04月16 日指导教师签名: 计划完成日期: 2012年 04月27 日基层教学单位责任人签章: 主管院长签章:

数据库系统课程设计任务书

数据库系统课程设计任务书 肇庆学院计算机学院 、题目 完成一个数据库应用系统地设计全过程二、内容需求分析、数据库设计、数据库建立、数据输入、应用系统地设计和开发、用户界面地设计和实现、系统调试和安装等. 三、要求 (一)DBMS 和开发工具地选择

DBMS 不限(不可使用Viaual Foxpro ),即可以选择任意大、小型RDBMS, 例如:Oracle,Sybase,SQL Server,Access,MySQL, 建议使用Oracle,SQL Server 等大型RDBMS. 开发工具不限,例如Delphi,PowerBuilder,C++ Builder,.net,ASP,JSP 等等. 注:不可以用Access 等地向导生成应用程序. (二)系统结构及相关技术 建议采用C/S 结构, 例如Access+VB,Oracle+Delphi,SQL Server +InterDev,Oracle+PowerBuilder,MySQL+ VB,Access+C++ Builder 等, 可选择使用B/S/S 结构,请查阅网络数据库技术相关资料,例如ASP(.NET )、JSP(J2EE) 三)报告封面地要求(见后) 封面从上而下依次为: (1)数据库系统原理课程设计报告(2 黑居中) (2)设计题目(3 黑居中) (3)姓名学号 (4)指导教师 (5)起始时间,起始时间 四)报告内容格式要求 纸张大小为A4纸.正文为5号宋体, 一级标题:第一章(标题,2号宋体,上下空两行居中,行距为5号宋体单倍行距). 二级标题:§1.1[(标题,3号黑体居中,上下空一行,行距为5号宋体单倍行距). 三级标题:1.1. 1 [第一章第一节第一个问题](标题,4黑左顶,占2行). 表名为小5 号黑体,居中,形式如“表1-1 表名” . 图名为小5号宋体,居中,形式如“图2.4 图名” . 参考文献字体为5 号字体. 页眉,页码为小5 号宋体,居中. 五)报告内容要求(参考教材第七章数据库设计) (1)目录 (2)概述 包括项目背景、编写目地、软件定义、开发环境等内容 (3)需求分析 ①信息要求用户需要从数据库中获得信息地内容与性质.数据库中需要存储哪些数据. ②处理要求 用户需要完成什么处理功能,对处理地响应时间有什么要求.(给出功能模块图) ③安全性与完整性要求( 4)概念结构设计生成基本E-R 图 ( 5)逻辑结构设计 把ER 模型图转换为关系表 (6)主要模块地设计以及代码 (7)总结①设计过程中遇到地问题以及解决方法. ②设计地体会. ( 8)参考文献. 四、选题(三选一,任选其中一个题目独立完成) 1、教学管理系统 1)信息需求:

matlab音频降噪课程设计报告

matlab音频降噪课程设计报告

燕山大学 医学软件课程设计说明书 题目:基于MATLAB巴特沃斯滤波器的音频去噪的GUI设计 学院(系):电气工程学院 年级专业: 13级生物医学工程 2 班 学号: 130103040041 学生姓名:魏鑫 指导教师:许全盛 1

院(系):电气工程学院基层教学单位:生物医学工程系 学号130103040041 学生 姓名 魏鑫 专业(班 级) 13级生 物医学 工程2 班 设计 题目 基于MATLAB音频去噪的GUI设计设 计 技术参数通带截止频率fp=2700;阻带截止频率fs=3000;采样频率FS=48000; 通带衰减不大于1dB;阻带衰减不小于10dB; 设计要求1.实现用MATLAB导入音频; 2.对音频进行频谱分析; 3.设计滤波器去噪并对含噪信号进行滤 2

波并进行功率谱分析; 4.设计能实现上述功能的GUI; 工作量1.完成音频录入及频谱分析相关程序的编写与调试; 2.设计滤波器去噪; 3.用MATLAB软件做GUI界面的设计; 工作计划11.21-11.24 MATLAB软件中GUIDE 工具箱的使用 11.25-11.29 各处理算法模块的编程实现 11.30-12.1 整体程序联调 12.2 撰写课程设计说明书,答辩 参考资料 1. 陈怀琛吴大正 MATLAB及在电子信息课程中的应用[M] 北京电子工业出版社 2006. 章节2.4; 2. 陈亚勇 MATLAB信号处理详解[M] 北京:人民邮电出版社 2000. 第十 3

章; 3.张康刘雅基于Matlab的巴特沃斯 数字低通滤波器的设计[J] 计算机与现代化 2007年 12期 98-100页 指导 教师签字许全盛 基层教学单 位主任签字 彭勇 目录 一、设计目的意义 (1) 1.1绪论 (1) 1.2设计目的 (1) 1.3意义 (1) 二、设计内容 (2) 2.1 设计原理 (2) 2.2 设计内容 (2) 三、设计过程及结果分析 (3) 3.1 设计步骤 (3) 4

课程设计任务书内容

课程设计任务书 (第六组) 一、设计题目 年产23万件床头柜生产工艺设计 建厂条件 1地址:吉林市 2.投资:大规模 三、课程设计内容 1家具结构的确定 2工艺流程的确定 3设备选型、台数计算及设备布置 4简单成本计算 5设计说明书的编写 四、课程设计要求 1、设计说明书内容: 包含:设计题目、设计任务、家具零部件图(简图A4幅面)若干张、工艺流程图(A4幅面)若干张、设备布置平面图一张(A3幅面以上)、计算过程和结果、材料消耗清单一份、简单成本核算以及其他需要说明的内容。 简单成本核算 = 材料成本 + 设备费用与折旧 + 建筑成本与折旧 + 水电费用 + 人员工资 2、设计说明书的格式如下: ①所有文字内容使用A4幅面打印,图纸根据要求确定。 ②正文文字内容使用“宋体”、大小为“小四”。 ③封面、首页样式见附页。

机床位置和工作位置的计算 机床位置和工作位置的计算,按下列步骤进行: (1)按下列公式计算按年生产计划所需的机床小时数: T=tAnk/60 式中: T—按年生产计划该工序所需的机床小时数,h; t—零件加工的工时定额,min; A—年生产计划规定的产量; n—该零件在制品中的数量; k—考虑到生产过程中零件报废的系数(k>1) T也可以按下列公式计算 T=T 1+T 2 式中:T 1 是工件(L)跟进给速度(V)之比 T 1 =L/V T 2 是辅助事件(安装时间,取放工件时间,空行程时间,其他时间) T=T 1 K K=1.2~1.5 (2)对于不只是加工一种零件,而是加工多种零件的机床设备及工作位置,按下式统计出按年生产计划在该工序上所需的总的机床小时数∑T。即: ∑T=T 1+T 2 +T 3 +……+T n 式中:T 1 T 2 T 3 ……T n —分别为按年计划各种零件在该工序上所需的机床小时数。 (3)计算机床设备全年拥有的机床小时数T 按下列公式计算: T =[365-(52×2+11)]CSK 式中:365 —年的总天数; 52×2 —是周六和周日休息天数; 11 —年的公假日; C —工作班数(1); S —每班的工作时间; K —报废系数(0.85~0.95) T =[365-115]×1×8×0.9=1800h 有的机床是一班工作制: T =1800×1=1800h 有的机床是两班工作制: T =1800×2=3600h (4)计算机床设备和工作位置数n按下列公式计算: n=∑T/T (5)确定时机需采用机床设备及工作位置数m,当设备或工作的极速昂的小数部分超过0.25时应圆整为整数,即采用台数要多一台,当计算数的小数部分不足0.25时,一般情况下可以舍去,即采用台数为计算的整数部分,通过调整机床负荷等措施来解决,但对于某些特殊的专用设备,为了保持加工路线的直线型和保证工艺需要,使用负荷再小也要采用,如燕尾开榫机,小带锯,打眼机等。 (6)计算设备负荷百分率P P=100∑T/(mT )

数据库课程设计任务书模板及参考

数据库课程设计任务书模板及参考

大连理工大学本科生课程设计任务书 课程名称:数据库课程设计 指导教师:田琳琳 项目名称:粒子群主题网站 小组名称: 组长姓名: 上课时间: 6月22日- 7 月11日 大连理工大学软件学院 年6 月22 日

1 设计目的 数据库课程设计是在学生系统的学习了《数据库系统原理》课程后,按照关系型数据库的基本原理,综合运用所学的知识,设计开发一个小型的数据库管理信息系统。 经过这一具体问题的分析、设计与实现,将原理与应用相结合,使学生学会如何把书本上学到的知识用于解决实际问题,培养学生的动手能力;另一方面,使学生能深入理解和灵活掌握教学内容。 2 设计要求 (1)根据关系型数据库的设计要求,完成项目的数据库概念模型、 物理模型的设计,能够部署到一个DBMS中,开发存储过程和触发器,完成DB层的功能实现。 (2)学生6人组成一个项目小组,一人为组长,其它人为组员,组 内成员分工明确、团结协作、相互配合,共同完成选题的设计。 (3)课程设计时间为2周。 (4)数据库管理系统MS SQL Server,开发语言(C# \ASP),数据 库设计工具Powerdesigner。系统中的数据表设计应合理、高效,尽量减少数据冗余; (5)具体指标如下:

1)完成概念模型CDM的设计 a)每个小组成员至少抽象出一个数据字典,定义出数据字 典对应得实体和属性 b)汇总实体,小组共同设计出E-R模型 2)完成物理模型PDM的设计 a)每个小组成员依据自己设计的数据字典和实体及其属 性,同时结合选择的DBMS SQL Server要求,定义出相应得表结构和列字段 b)每个小组成员继续定义个人设计表的主键、索引 c)每个小组成员对个人设计表中,至少定义一个列字段约 束 d)小组完成所有表的表名和列名的统一,定义所有的外健 及其类型,完成PDM的模型 e)按照3范式检查数据库PDM模型 3)完成物理模型在DBMS SQL Server中的部署 a)在DBMS SQL Server中设计合适的数据库空间和用户及角 色 b)根据PDM模型,生成创立数据库的.sql文件 c)连接到DBMS SQL Server下,运行.sql文件,数据库部署 完毕 4)数据库操作程序设计 a)每个小组成员至少要对5个表进行操作;

通信工程学院matlab课程设计报告

南京工程学院 课程设计说明书(论文)题目模拟信号的数字化 课程名称Matlab通信仿真设计 院(系、部、中心)通信工程学院 专业电子信息工程(传感网) 班级 学生姓名X X X 学号 2 0 8 1 1 0 7 3 2 设计地点信息楼C 216 指导教师潘子宇

设计起止时间:2014年1月10日至2014年 1 月14日

目录 一、内容摘要 (1) 二、课程设计目的和要求 (2) 三、课程设计任务 (2) 四、课程设计软件介绍 (3) 五、课程设计原理 (4) 六、PCM编码及仿真参数设置 (9) 七、PCM解码及仿真参数设置 (11) 八、PCM串行传输模型及仿真参数设置 (13) 九、课程设计成品图 (14) 十、SCOPE端的最终波形图 (14) 十一、主要参考文献 (15)

十二、总结与体会 (15) 一、内容摘要 MATLAB软件是矩阵实验室的简称,是美国M a t h W or k s公司出品的商业数学软件, 可用于算法开发、数据分析以及数值计算的高级技术计算语言和交互式环境, 广泛用于数字信号分析,系统识别,时序分析与建模, 神经网络、动态仿真等方面有着广泛的应用。主要包括MATLAB和Simulink两大部分。Simulink是MATLAB最重要的组件之一,它提供一个动态系统建模、仿真和综合分析的集成环境。在该环境中,无需大量书写程序,而只需要通过简单直观的鼠标操作,就可构造出复杂的系统。Simulink具有适应面广、结构和流程清晰及仿真精细、贴近实际、效率高、灵活等优点,并基于以上优点Simulink已被广泛应用于控制理论和数字信号处理的复杂仿真和设计。同时有大量的第三方软件和硬件可应用于或被要求应用于Simulink。 Simulink是MATLAB中的一种可视化仿真工具,是一种基于MATLAB的框图设计环境,是实现动态系统建模、仿真和分析的一个软件包,被广泛应用于线性系统、非线性系统、数字控制及数字信号处理的建模和仿真中。Simulink可以用连续采样时间、离散采样时间或两种混合的采样时间进行建模,它也支持多速率系统,也就是系统中的不同部分具有不同的采样速率。为了创建动态系统模型,Simulink提供了一个建立模型方块图的图形用户接口(GUI) ,这个创建过程只需单击和拖动鼠标操作就能完成,它提供了一种更快捷、直接明了的方式,而且用户可以立即看到系统的仿真结果。 Simulink是用于动态系统和嵌入式系统的多领域仿真和基于模型的设计工具。对各种时变系统,包括通讯、控制、信号处理、视频处理和图像处理系统,Simulink提供了交互式图形化环境和可定制模块库来对其进行设计、仿真、执行和测试。.

matlab车牌识别课程设计报告(附源代码)

Matlab程序设计任务书 分院(系)信息科学与工程专业 学生姓名学号 设计题目车牌识别系统设计 内容及要求: 车牌定位系统的目的在于正确获取整个图像中车牌的区域,并识别出车牌号。通过设计实现车牌识别系统,能够提高学生 分析问题和解决问题的能力,还能培养一定的科研能力。 1.牌照识别系统应包括车辆检测、图像采集、牌照识别等几 部分。 2.当车辆检测部分检测到车辆到达时,触发图像采集单元,采 集当前的视频图像。 3.牌照识别单元对图像进行处理,定位出牌照位置,再将牌 照中的字符分割出来进行识别,然后组成牌照号码输出。 进度安排: 19周:Matlab环境熟悉与基础知识学习 19周:课程设计选题与题目分析 20周:程序设计编程实现 20周:课程设计验收与答辩 指导教师(签字): 年月日学院院长(签字): 年月日 目录

一.课程设计目的 (3) 二.设计原理 (3) 三.详细设计步骤 (3) 四. 设计结果及分析 (18) 五. 总结 (19) 六. 设计体会 (20) 七. 参考文献 (21) 一、课程设计目的 车牌定位系统的目的在于正确获取整个图像中车牌的区域,并识别出车牌号。通过

设计实现车牌识别系统,能够提高学生分析问题和解决问题的能力,还能培养一定的科研能力。 二、设计原理: 牌照自动识别是一项利用车辆的动态视频或静态图像进行牌照号码、牌照颜色自动识别的模式识别技术。其硬件基础一般包括触发设备、摄像设备、照明设备、图像采集设备、识别车牌号码的处理机等,其软件核心包括车牌定位算法、车牌字符分割算法和光学字符识别算法等。某些牌照识别系统还具有通过视频图像判断车辆驶入视野的功能称之为视频车辆检测。一个完整的牌照识别系统应包括车辆检测、图像采集、牌照识别等几部分。当车辆检测部分检测到车辆到达时触发图像采集单元,采集当前的视频图像。牌照识别单元对图像进行处理,定位出牌照位置,再将牌照中的字符分割出来进行识别,然后组成牌照号码输出。 三、详细设计步骤: 1. 提出总体设计方案: 牌照号码、颜色识别 为了进行牌照识别,需要以下几个基本的步骤: a.牌照定位,定位图片中的牌照位置;

数据库任务书

数据库应用基础课程设计任务书 一、课程设计的目的 数据库应用基础课程设计是在这门课程的学习后进行的一次全面的综合练习,是对学生使用SQL Server数据库管理系统和Visual Basic应用程序开发工具的训练。在该环节通过对课程设计任务的分析与设计实现,将所学的理论知识应用于实践编制出较为实用的软件。从而更加系统地理解和掌握SQL Server数据库管理系统和VB语言的基本概念、语言特点和编程技巧,掌握数据库系统设计的基本方法,提高应用数据库技术进行数据管理以解决实际问题的能力。 二、课程设计的要求 正确理解课程设计任务,进行细致、全面的分析和设计,运用数据库基本理论与应用技术知识,在SQL Server和Visual Basic的环境中建立一个数据库应用系统,对数据达到实施检索、更新和控制等操作目的。系统功能应包括所要求实现的基本功能,所设计的软件要求界面美观,便于操作。 (1)进行需求分析,设计概念模型; (2)设计相应的关系模型,确定数据库结构; (3)设计关系的主键约束、外键约束等数据完整性控制; (4)设计应用系统的系统结构图,确定系统功能; (5)建立数据库。 (6)编制VB程序,实现数据库应用系统。 (7)分析遇到的问题,总结并写出课程设计报告(2000~3000字左右); 课程设计开发环境:数据库管理系统:SQL Server 2008;开发工具:Visual Basic。 三、课程设计阶段安排 第一阶段布置任务,查阅资料。 第二阶段系统设计。 第三阶段编程。 第四阶段调试。 第五阶段验收(现场演示)、提交数据库文件、程序源代码和课程设计报告。 四、课程设计报告内容 1.封面。 包括课程设计题目、专业班级、姓名、指导老师、完成日期等。 2.内容。 系统设计,包括系统整体设计、模块设计、数据库设计; 主要界面; 源程序(关键语句要有详细注释); 课程设计总结;调试过程中出现的问题及相应解决办法;

数字图像处理 课程设计报告 matlab

欢迎阅读数字图像处理 课程设计报告 姓名: 学号: 班级: .net 设计题目:图像处理 教师:赵哲老师 提交日期: 12月29日

一、设计内容: 主题:《图像处理》 详细说明:对图像进行处理(简单滤镜,模糊,锐化,高斯模糊等),对图像进行处理(上下对称,左右对称,单双色显示,亮暗程度调整等),对图像进行特效处理(反色,实色混合,色彩平衡,浮雕效果,素描效果,雾化效果等), 二、涉及知识内容: 1、二值化 2、各种滤波 3、算法等 三、设计流程图 插入图片 对图片进行处理 二值化处理 重复 输出两幅图 结束 四、实例分析及截图效果: 运行效果截图: 第一步:读取原图,并显示 close all;clear;clc; % 清楚工作窗口clc 清空变量clear 关闭打开的窗口close all I=imread('1.jpg'); % 插入图片1.jpg 赋给I imshow(I);% 输出图I I1=rgb2gray(I);%图片变灰度图 figure%新建窗口

subplot(321);% 3行2列第一幅图 imhist(I1);%输出图片 title('原图直方图');%图片名称 一,图像处理模糊 H=fspecial('motion',40); %% 滤波算子模糊程度40 motion运动 q=imfilter(I,H,'replicate');%imfilter实现线性空间滤波函数,I图经过H滤波处理,replicate反复复制 q1=rgb2gray(q); imhist(q1); title('模糊图直方图'); 二,图像处理锐化 H=fspecial('unsharp');%锐化滤波算子,unsharp不清晰的 qq=imfilter(I,H,'replicate'); qq1=rgb2gray(qq); imhist(qq1); title('锐化图直方图'); 三,图像处理浮雕(来源网络) %浮雕图 l=imread('1.jpg'); f0=rgb2gray(l);%变灰度图 f1=imnoise(f0,'speckle',0.01); %高斯噪声加入密度为0.01的高斯乘性噪声 imnoise噪声污染图像函数 speckle斑点 f1=im2double(f1);%把图像数据类型转换为双精度浮点类型 h3=1/9.*[1 1 1;1 1 1;1 1 1]; %采用h3对图像f2进行卷积滤波 f4=conv2(f1,h3,'same'); %进行sobel滤波 h2=fspecial('sobel'); g3=filter2(h2,f1,'same');%卷积和多项式相乘 same相同的 k=mat2gray(g3);% 实现图像矩阵的归一化操作 四,图像处理素描(来源网络) f=imread('1.jpg'); [VG,A,PPG] = colorgrad(f); ppg = im2uint8(PPG); ppgf = 255 - ppg; [M,N] = size(ppgf);T=200; ppgf1 = zeros(M,N); for ii = 1:M for jj = 1:N if ppgf(ii,jj)

相关文档