信号与系统实验报告——连续LTI系统

合集下载

实验五__连续时间LTI系统的复频域分析

实验五__连续时间LTI系统的复频域分析

实验报告课程名称信号与系统实验名称连续时间LTI系统的复频域分析专业通信工程班级通信….学号11111111姓名指导教师胡瑛2014年12 月23 日实验五 连续时间LTI 系统的复频域分析实验名称 连续时间LTI 系统的复频域分析评分实验日期 2014 年 12 月 23 日 指导教师 胡瑛 姓名 专业班级 学号一、实验目的1、掌握拉普拉斯变换的物理意义、基本性质及应用;2、掌握用拉普拉斯变换求解连续时间LTI 系统的时域响应;3、掌握用MA TLAB 对系统进行变换域分析的常用函数及编程方法。

二、实验要求基本要求:掌握拉普拉斯变换及其基本性质,掌握应用拉普拉斯变换求解系统的微分方程,能够自己编写程序完成对系统时域响应的求解。

三、实验原理及方法1、连续时间LTI 系统的复频域描述拉普拉斯变换(The Laplace transform )主要用于系统分析。

描述系统的另一种数学模型就是建立在拉普拉斯变换基础上的“系统函数(System Function )”——H(s):[][])()()()()(t x L s X t y L s Y s H 换系统激励信号的拉氏变换系统冲击响应的拉氏变→→=5.1系统函数)(s H 的实质就是系统单位冲激响应(Impulse Response ))(t h 的拉普拉斯变换。

因此,系统函数也可以定义为:⎰∞∞--=dt e t h s H st)()( 5.2 所以,系统函数)(s H 的一些特点是和系统的时域响应)(t h 的特点相对应的。

在教材中,我们求系统函数的方法,除了按照拉氏变换的定义式的方法之外,更常用的是根据描述系统的线性常系数微分方程(Linear Constant-Coefficient Defrential Equation ),经过拉氏变换之后得到系统函数)(s H 。

假设描述一个连续时间LTI 系统的线性常系数微分方程为:∑∑===M k kk k Nk k k k dt t x d b dt t y d a 00)()( 5.3对式4.3两边做拉普拉斯变换,则有∑∑===Mk k k Nk kks X s b s Y s a)()(即 ∑∑====Nk kk Mk kksa sb s X s Y s H 00)()()( 5.4式5.4告诉我们,对于一个能够用线性常系数微分方程描述的连续时间LTI 系统,它的系统函数是一个关于复变量s 的有理多项式的分式,其分子和分母的多项式系数与系统微分方程左右两端的系数是对应的。

MATLAB与信号实验——连续LTI系统的时域分析

MATLAB与信号实验——连续LTI系统的时域分析

MATLAB与信号实验——连续LTI系统的时域分析连续LTI系统的时域分析是信号与系统学中的重要课题。

MATLAB作为一种强大的科学计算软件,提供了丰富的工具和函数来进行信号与系统的分析。

下面将介绍MATLAB在连续LTI系统时域分析中的应用。

首先,我们需要了解连续LTI系统的基本概念。

一个连续域线性时不变系统(LTI系统)可以由它的冲激响应完全描述。

冲激响应是系统对单位冲激信号的响应。

在MATLAB中,可以使用impulse函数来生成单位冲激信号。

假设我们有一个连续LTI系统的冲激响应h(t),我们可以使用conv 函数来计算系统对任意输入信号x(t)的响应y(t)。

conv函数实现了卷积运算,可以将输入信号与冲激响应进行卷积运算得到输出信号。

例如,我们假设一个连续LTI系统的冲激响应为h(t) = exp(-t)u(t),其中u(t)是单位阶跃函数。

我们可以使用以下代码生成输入信号x(t)和计算输出信号y(t):```matlabt=-10:0.1:10;%时间范围x = sin(t); % 输入信号h = exp(-t).*heaviside(t); % 冲激响应y = conv(x, h, 'same'); % 计算输出信号```这段代码首先定义了时间范围t,然后定义了输入信号x(t)和冲激响应h(t)。

接下来,使用conv函数计算输入信号和冲激响应的卷积,设置参数’same’表示输出信号与输入信号长度相同。

最后,得到了输出信号y(t)。

在得到输出信号后,我们可以使用MATLAB的绘图功能来可视化结果。

例如,使用以下代码可以绘制输入信号和输出信号的图像:```matlabfigure;plot(t, x, 'b', 'LineWidth', 2); % 绘制输入信号hold on;plot(t, y, 'r', 'LineWidth', 2); % 绘制输出信号xlabel('时间');ylabel('幅度');legend('输入信号', '输出信号');```除了卷积运算外,MATLAB还提供了许多其他函数来进行连续LTI系统的时域分析。

信号与系统连续时间LTI系统的稳定性

信号与系统连续时间LTI系统的稳定性
系统不稳定。
Bode图分析法,通过绘 制系统开环幅频特性和 相频特性曲线,观察幅 值裕度和相位裕度来判
断系统稳定性。
观察系统闭环频率响应 的极点分布,若所有极 点都位于复平面的左半
平面,则系统稳定。
复数域分析法
通过求解系统特征方程,得到系统特征根,若所有特征根都具有负实部, 则系统稳定。
利用Routh-Hurwitz稳定性判据,构造Routh表或Hurwitz行列式,判断 系统特征方程根的性质,从而判断系统稳定性。
时变系统稳定性
时变系统的稳定性分析比时不变系统更为复杂。 未来研究可以关注时变连续时间LTI系统的稳定性 问题,发展适用于时变系统的稳定性理论和方法 。
跨学科应用
连续时间LTI系统的稳定性理论在通信、控制、信 号处理等领域具有广泛应用。未来可以探索将稳 定性理论应用于其他相关领域,如生物医学、经 济学等,以推动跨学科的发展。
仿真验证
利用控制系统仿真软件,对控制系统进行仿真验证,观察系统在不同条件下的响应及稳定性表现。同时, 通过调整控制器参数,优化系统性能。
07 总结与展望
研究成果总结
稳定性分析方法
通过对连续时间LTI系统的稳定性进行深入研究,总结了多种有效的分析方法,包括频域 法、时域法和复平面法等。这些方法为系统稳定性的判断提供了有力工具。
劳斯-赫尔维茨判据适用于系统特征方程系数均 为实数的情况,对于复数系数,则需要通过一 些变换转化为实数形式。
奈奎斯特稳定判据
奈奎斯特稳定判据是基于系统频率响应的稳定性判据,通过绘制系统开环频率响应的奈 奎斯特图,观察其包围临界点(-1,j0)的情况来判断系统稳定性。
若奈奎斯特图不包围临界点(-1,j0),则系统稳定;若包围一次,则系统有一个不稳 定根;若包围多次,则系统有多个不稳定根。

信号与系统标准实验报告连续系统的幅频特性精

信号与系统标准实验报告连续系统的幅频特性精

信号与系统标准实验报告-连续系统的幅频特性(精)电 子 科 技 大 学实 验 报 告学生姓名:楼秋文 学号:2903102008 指导教师:张鹰 一、实验室名称:信号与系统实验室 二、实验项目名称:连续系统的幅频特性测量三、实验原理:正弦波信号)cos()(0t A t x ω=输入连续LTI 系统,输出)(t y 仍为正弦波信号。

信号输入连续LTI 系统在上图中)(cos()()(000ωωωj H t j H A t y ∠+=)通过测量输入)(t x 、输出)(t y 的正弦波信号幅度,计算输入、输出的正弦波信号幅度比值,可以得到系统的幅频特性在0ω处的测量值)(0ωj H 。

改变0ω可以测出不同频率处的系统幅频特性。

四、实验目的:进一步加深对系统的频率特性的了解五、实验内容:实验内容(一)、低通滤波器的幅频特性测量; 实验内容(二)、带通滤波器的幅频特性测量 ;记录不同频率正弦波通过低通、带通滤波器的响应波形,测量其幅度,拟合出频率响应的幅度特性;分析两个滤波器的截止频率。

六、实验器材(设备、元器件):数字信号处理实验箱、信号与系统实验板的低通滤波器模块U11、高通滤波)(ωj H )(x )(t y器模块U21、PC 机端信号与系统实验软件、+5V 电源 、连接线、计算机串口连接线。

七、实验步骤:(一)、低通滤波器的幅频特性测量:实验步骤:1、 信号选择:按实验箱键盘“3”选择“正弦波”,再按“+”或“-”依次选择表3.1中一个频率。

2、 连接接口区的“输入信号1”和“输出信号”,如下图所示。

点击SSP 软件界面上的按钮,观察输入正弦波。

将正弦波频率值和幅度值(Vpp/2, Vpp 为峰-峰值)记录于表。

接口区输入信号1输入信号2输出信号采样信号备用备用观察输入正弦波的连线示意图3、 按下图的模块连线示意图连接各模块。

接口区输入信号1输入信号2输出信号采样信号备用备用低通滤波器U11输入S11输出S12模块连线示意图14、点击SSP 软件界面上的按钮,观察输入正弦波通过连续系统的响应波形;适当调整X 、Y 轴的分辨率可得到实验所需波形。

信号与系统连续时间LTI系统的几种响应求解方法及例题

信号与系统连续时间LTI系统的几种响应求解方法及例题

解: (2) 求非齐次方程y''(t)+6y'(t)+8y(t) = f(t)的特解yp(t)
由输入f (t)的形式,设方程的特解为
yp(t) = Cet
t>0
将特解带入原微分方程即可求得常数C=1/3。
[例] 已知某二阶线性时不变连续时间系统的动态方程
y"(t) 6y'(t) 8y(t) f (t), t 0
[例1] 已知某线性时不变系统的动态方程式为:
y" (t)+5y ' (t) +6y (t) =4f(t), t>0
系统的初始状态为y(0) = 1,y' (0) = 3, 求系统的零输入响应yx(t)。
解: 系统的特征方程为 s2 5s 6 0
系统的特征根为 s1 2,s2 3
y x (t) K1e2t K 2e3t
特征方程为
s2 6s 8 0
特征根为
s1 2,s2 4
齐次解yh(t)
yh (t)
K1e2t
K
e4t
2
t>0
[例] 已知某二阶线性时不变连续时间系统的动态方程
y"(t) 6y'(t) 8y(t) f (t), t 0
初始条件y(0)=1, y '(0)=2, 输入信号f (t)=et u(t),求 系统的完全响应y(t)。
二、卷积法
系统完全响应 = 零输入响应 + 零状态响应 1.系统的零输入响应是输入信号为零,仅由系统的
初始状态单独作用而产生的输出响应。 数学模型:
y (n) (t) an1 y (n1) (t) a1 y ' (t) a0 y(t) 0

实验三连续时间LTI系统的时域分析实验报告

实验三连续时间LTI系统的时域分析实验报告

实验三连续时间LTI系统的时域分析实验报告一、实验目的通过实验三的设计和实现,达到如下目的:1、了解连续时间LTI(线性时不变)系统的性质和概念;2、在时域内对连续时间LTI系统进行分析和研究;3、通过实验的设计和实现,了解连续时间LTI系统的传递函数、共轭-对称性质、单位冲激响应等重要性质。

二、实验原理在常见的线性连续时间系统中,我们知道采用差分方程的形式可以很好地表示出该系统的性质和特点。

但是,在本实验中,我们可以采用微分方程的形式来进行相关的研究。

设系统的输入为 x(t),输出为 y(t),系统的微分方程为:其中,a0、a1、…、an、b0、b1、…、bm为系统的系数,diff^n(x(t))和diff^m(y(t))分别是输入信号和输出信号对时间t的n阶和m阶导数,也可以记为x^(n)(t)和y^(m)(t)。

系统的单位冲激响应函数 h(t)=dy/dx| x(t)=δ(t),则有:其中,h^(i)(t)表示h(t)的第i阶导数定义系统的传递函数为:H(s)=Y(s)/X(s)在时域内,系统的输出y(t)可以表示为:其中,Laplace^-1[·]函数表示Laplace逆变换,即进行s域到t域的转化。

三、实验步骤1、在Simulink中,构建连续时间LTI系统模型,其中系统的微分方程为:y(t)=0.1*x(t)-y(t)+10*dx/dt2、对系统进行单位冲激响应测试,绘制出系统的单位冲激响应函数h(t);4、在S函数中实现系统单位冲激响应函数h(t)的微分方程,并使用ODE45框图绘制出系统单位冲激响应函数h(t)在t=0~10s之间的图像;6、利用数据记录栏,记录系统在不同的参数下的变化曲线、阶跃响应函数u(t)和单位冲激响应函数h(t)的变化规律。

四、实验数据分析1、单位冲激响应测试那么,当输入信号为单位冲激函数δ(t)时,根据系统的微分方程,可以得知输出信号的形式为:即单位冲激响应函数h(t)为一个包含了单位冲激函数δ(t)在内的导数项序列。

信号与系统实验报告——连续LTI系统

信号与系统实验报告——连续LTI系统

实验二 连续LTI 系统目的学习利用lsim 求解连续LTI 系统。

相关知识MATLAB 函数lsim函数lsim 能用于如下微分方程表征的连续时间因果LTI 系统的输出进行仿真∑∑===M m m m m N k k k k dt t x d b dt t y d a00)()( (2.1)为了利用lsim ,系数k a 和m b 必须被存入MATLAB 的向量a 和b 中,并且序号在k 和m 上以降次存入。

将(2.1)式用向量a 和b 重新写成∑∑==-+=-+M m m m N k k k dt t x d m M b dt t y d k N a 00)()1()()1( (2.2)向量a 必须包含N+1个元素,可以用对a 补零的办法来处理系数k a 为零的那些系数。

向量b 也必须包含M+1个元素。

然后执行>> y=lsim(b,a,x,t);就可仿真出由向量x 和t 所给出的输入信号时,(2.1)式所描述的系统的响应。

例:由下列一阶微分方程所描述的因果LTI 系统:)()(21)(t x t y dt t dy +-= (2.3) 该系统的单位阶跃响应可仿真计算如下:>> t=[0:10];>> x=ones(1,length(t));>> b=1;>> a=[1 0.5];>> y=lsim(b,a,x,t);>> plot(t,y);其响应为:图中真正代表的阶跃响应为)()t y t-1(2e)(t u=(2.4)-impluse和step可以用于计算连续LTI系统的单位冲激和单位阶跃响应。

如上例,可执行>> t=[0:10];>> b=1;>> a=[1 0.5];>> s=step(b,a,t);>> h=impulse(b,a,t);将会分别在s和h中得到单位阶跃和单位冲激响应。

信号与系统实验报告实验三 连续时间LTI系统的频域分析

信号与系统实验报告实验三   连续时间LTI系统的频域分析

实验三 连续时间LTI 系统的频域分析一、实验目的1、掌握系统频率响应特性的概念及其物理意义;2、掌握系统频率响应特性的计算方法与特性曲线的绘制方法,理解具有不同频率响应特性的滤波器对信号的滤波作用;3、学习与掌握幅度特性、相位特性以及群延时的物理意义;4、掌握用MA TLAB 语言进行系统频响特性分析的方法。

基本要求:掌握LTI 连续与离散时间系统的频域数学模型与频域数学模型的MATLAB 描述方法,深刻理解LTI 系统的频率响应特性的物理意义,理解滤波与滤波器的概念,掌握利用MATLAB 计算与绘制LTI 系统频率响应特性曲线中的编程。

二、实验原理及方法1 连续时间LTI 系统的频率响应所谓频率特性,也称为频率响应特性,简称频率响应(Frequency response),就是指系统在正弦信号激励下的稳态响应随频率变化的情况,包括响应的幅度随频率的变化情况与响应的相位随频率的变化情况两个方面。

上图中x(t)、y(t)分别为系统的时域激励信号与响应信号,h(t)就是系统的单位冲激响应,它们三者之间的关系为:)(*)()(t h t x t y =,由傅里叶变换的时域卷积定理可得到:)()()(ωωωj H j X j Y =3、1或者: )()()(ωωωj X j Y j H =3、2)(ωj H 为系统的频域数学模型,它实际上就就是系统的单位冲激响应h(t)的傅里叶变换。

即⎰∞∞--=dt e t h j H tj ωω)()( 3、3由于H(j ω)实际上就是系统单位冲激响应h(t)的傅里叶变换,如果h(t)就是收敛的,或者说就是绝对可积(Absolutly integrabel)的话,那么H(j ω)一定存在,而且H(j ω)通常就是复数,因此,也可以表示成复数的不同表达形式。

在研究系统的频率响应时,更多的就是把它表示成极坐标形式:)()()(ωϕωωj ej H j H = 3、4上式中,)j (ωH 称为幅度频率相应(Magnitude response),反映信号经过系统之后,信号各频率分量的幅度发生变化的情况,)(ωϕ称为相位特性(Phase response),反映信号经过系统后,信号各频率分量在相位上发生变换的情况。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验二 连续LTI 系统
目的
学习利用lsim 求解连续LTI 系统。

相关知识
MATLAB 函数lsim
函数lsim 能用于如下微分方程表征的连续时间因果LTI 系统的输出进行仿真
∑∑===
M
m m
m m
N
k k
k k
dt t x d b
dt t y d a
)
()
( (2.1)
为了利用lsim ,系数k a 和m b 必须被存入MATLAB 的向量a 和b 中,并且序号在k 和m 上以降次存入。

将(2.1)式用向量a 和b 重新写成
∑∑==-+=
-+M
m m
m N
k k
k dt t x d m M b dt t y d k N a 0
)()
1()()
1( (2.2)
向量a 必须包含N+1个元素,可以用对a 补零的办法来处理系数k a 为零的那些系数。

向量b 也必须包含M+1个元素。

然后执行 >> y=lsim(b,a,x,t);
就可仿真出由向量x 和t 所给出的输入信号时,(2.1)式所描述的系统的响应。

例:由下列一阶微分方程所描述的因果LTI 系统:
)()(2
1
)(t x t y dt t dy +-= (2.3) 该系统的单位阶跃响应可仿真计算如下: >> t=[0:10];
>> x=ones(1,length(t)); >> b=1;
>> a=[1 0.5];
>> y=lsim(b,a,x,t);
>> plot(t,y);
其响应为:
图中真正代表的阶跃响应为)()
t y t-
1(2
e
)(t u
=(2.4)
-
impluse和step可以用于计算连续LTI系统的单位冲激和单位阶跃响应。

如上例,可执行
>> t=[0:10];
>> b=1;
>> a=[1 0.5];
>> s=step(b,a,t);
>> h=impulse(b,a,t);
将会分别在s和h中得到单位阶跃和单位冲激响应。

基本题
1.利用lsim 计算由下面微分方程描述的因果LTI 系统,对输入)2()(-=t u t x 的响应,并作图。

)()(2)
(t x t y dt
t dy +-= (2.5) 程序: t=[2:12];
x=ones(1,length(t)); b=1; a=[1 2]; y=lsim(b,a,x,t); plot(t,y)
2.用step 和impulse 计算由(2.3)式所表征的因果LTI 系统的单位阶跃和单位冲激响应。

将用step 计算出的单位阶跃响应与上图作比较。

将用impulse 所得到的信号与(2.4)式的导数所给出的真正的单位冲激响应作比较。

程序: t1=[2:12]; b1=1;
a1=[1 2];
s1=step(b1,a1,t1);
subplot(2,1,1)
plot(t1,s1)
t2=[2:12];
b2=1;
a2=[1 2];
h=impulse(b2,a2,t);
subplot(2,1,2)
plot(t2,h)
分析:
用step计算出的单位阶跃响应预备真正单位阶跃响应作比较可以发现,step计算出的并没有后者的平缓,但大致相同
用impulse所得到的信号与(2.4)式的导数所给出的真正的单位冲激响应作比较,同样没真正的单位冲激响应的图平缓,折点明显,但也大致与其相同。

相关文档
最新文档