25
2. SIMULINK 的建模与仿真方法
(1)打开模块库,找出相应的模块。鼠标左键点击相应模块,拖拽到模型窗口中即可。
(2)创建子系统:当模型大而复杂时,可创建子系统。 (3)设置仿真控制参数。 三、实验内容
练习
SIMULINK仿真实际应用.
251.系统开环传递函数 ,求系统单位负反馈闭环单位阶跃响应曲线。 s(s?5)
2.(1)在Simulink集成环境下建立模型,在给定信号作用点处输入单位给定阶跃响应信号,0.3秒后在扰动信号点输入单位阶跃响应信号。并绘制相应的响应曲线。 (2)计算仿真结果的超调量、上升时间、峰值时间、稳态误差。
26
实验六 MATLAB在电路中的应用
一、实验目的:
1.掌握电路系统建立数学模型的方法
2.通过对电路进行建模编程,求解各种电路问题
二、实验基本知识:
1.residue函数,专门用来求多项式分式的极点和留数,其格式为: [r,p,k]=residue(num,den)
其中,num,den分别为分子和分母多项式的系数组成的数组。 2.abs():求幅值 Angle():求相角 3.compass():MATLAB中绘制复数相量图的命令 4.semilogx():取对数
三、实验内容
1.如图1所示的电路,已知:R1=2欧,R2=4欧,R3=12欧,R4=4欧,R5=12欧,R6=4欧, R7=2欧。如果US=10V,求i3,u4,u7。
图1
2.二阶过阻尼电路的零输入响应如图2所示,其零输入响应有过阻尼、临界阻尼和欠阻尼三种情况,本例讨论过阻尼情况。已知 L?0.5H,C?0.02F,R?12.5?,
初始值uc(0)?1V,iL(0)?0,求t?0时的uc(t)和iL(t)
的零输入响应,并画出波形。
27
图2 图3
3.正弦稳态电路:求未知参数
如图3所示的电路,已知US=100V,I1=100mA, P=6W, XL1=1250欧,XC2=750欧,电路呈感性,求R3及XL3。
2?U?nH(j?)?c?H04. 二阶低通电路的典型形式为 ,??2Uss2?ns??nQ 式中,s=jw。
令H0=1,画出Q=1/3,1/2,1,2,5,10的幅相频响应。
28
实验七 MATLAB在信号与系统中的应用
一、实验目的:
1.掌握利用MATLAB求解LTI系统的方法 2.用MATLAB事先拉普拉斯变换和逆Z变换 3. 连续和离散信号的可视化
二、实验基本知识:
1.连续信号的表示和运算 1).向量表示法: t=-10:1.5:10 F=sin(t)./t plot(t,f)
2).符号运算表示法
如果信号可以用一个符号表达式来表示它,则可用ezplot命令绘制出信号的波 形。
f='sin(pi/4*t)'; ezplot(f,[-16,16]) 2.傅里叶变换的调用格式
F=fourier(f):符号函数f的fourier变换,默认返回是关于w的函数。 F=fourier(f,v):返回函数F是关于符号对象v的函数,而不是w。 3.绘制离散时间信号的命令stem()。
4.对于离散系统的单位响应,绘制其时域波形的函数impz()。 5.对于线性定常离散系统的响应函数为fliter()。
6.线性定常连续系统可用微分方程来描述,lsim()函数能对微分方程的连续系 统的响应进行仿真。 lsim()函数调用格式:
lsim(b,a,x,t):绘制出由向量a,b所定义的连续系统在输入为向量x,t所定义的 信号时,系统的零状态响应的时域仿真波形。
29