MATLAB与系统仿真 作业_图文
更新时间:2017/2/11 1:38:00 浏览量:578 手机版
《MATLAB与系统仿真》
大 作 业
系 别:班 级:姓 名:学 号:指导教师:邮 箱:
2012年7月1日
一、春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,它是这样定义的:“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=1^3+5^3+3^3。要求编m文件输出所有存在的水仙花数。
其M文件设置为
运行程序弹出对话框
运行后结果为:
二、带饱和输出特性二、带饱和输出特性PID控制系统的被控对象为G
80s?1
1
Gc(s)=Kp(1??TDs)
TIs
(s)=0
1
e
?60s
,其PID控制器为 =K
p
?KI
1s
?KDs
=5+0.048。以G
s
(s)与Gc(s)
为前向通道的单位负反馈系统。试对于PID控制器分别采用以下
3种办法:PID控制3个分量叠加、传递函数方框图与PID控制子系统绘制其Simulink仿真模型图,并对其进行阶跃仿真。然后对PID控制子系统进行封装。
根据题意,已知PID控制器为Gc(s)=5+
0.048s
,即Kp?5、KI=0.048、KD=0。
PID的三个作用分量,仿真时可采用下列处理措施:①PID控制3个分量叠加法②传递函数方框图法③PID控制子系统及其Simulink仿真模型图法。 PID的三个分量叠加法:
将PID的三个分量叠加作用直接绘制在系统中的Simulink模型ti2_1.mdl 如图2.1所示。图中的阶跃信号为“1”,即单位阶跃作用,三信号叠加模块“Add” 混路模块“Mux”,饱和特性为“±1.1”,时间延迟“60”s,仿真时间为“2000”s。
图2.1 PID控制三个分量叠加的Simulink模型ti2_1.mdl 其中设置界面为
图2.2 Transport Delay的界面设置
图2.3 Saturation的界面设置