连续系统分析

合集下载

第二章 连续系统的时域分析

第二章  连续系统的时域分析
c2 du 2 (t ) u1 (t ) − u 2 (t ) = R2 dt
du (t ) 整理方程组得:d 2u2 (t ) + 7 2 + 6u2 (t ) = 6e(t ) dt 2 dt 特征方程:a2+7a+6=0 特征根:a=-1, a=-6 齐次解:rh(t) = A1e-t +A2e-6t
5
第二章 连续系统的时域分析
② 选定特解后,将它代入到原微分方程,即得到一个由 yh(t)及其各阶导数以及激励共同组成的一个非齐次微 分方程,依据此方程求出待定系数,然后可确定方程 的特解。
3. 求系统的全响应y(t)
y(t)=方程的全解y(t)=齐次解yh(t) + 特解 yP(t)
=自由响应+强迫响应 将上面方程的全解代入系统的初始条件即可得齐次解中 的待定系数,从而进一步得到系统的全响应。此时, 方程的齐次解yh(t)为系统的自由响应,特解yP(t)为系 统的强迫响应(固有响应)。
解: 由原方程可得
dh 2 (t ) dh(t ) +3 + 2h(t ) = 2δ ′(t ) + 3δ (t ) 2 dt dt
(t ≥ 0)
特征方程: λ2+3λ+2 = 0 特征根: λ1= -1,λ2= -2,且n > m
h (t ) = Ae − t u (t ) + e −2 t (t ) u(t)
20
第二章 连续系统的时域分析
式中A、B为待定系数,将h(t)代入原方程 式,解得A=1,B=1。因此,系统的冲激 响应为 h(t ) = e − t u(t ) + e −2 t (t )
21
第二章 连续系统的时域分析

连续时间系统的时域分析

连续时间系统的时域分析

连续时间系统的时域分析时域分析是对连续时间系统进行分析和研究的一种方法。

通过时域分析,可以了解系统的时间响应特性、稳定性以及系统的动态行为。

本文将从连续时间系统的时域分析方法、常用的时域参数以及时域分析在系统设计中的应用等方面进行详细介绍。

一、连续时间系统的时域分析方法连续时间系统的时域分析方法主要有两种:解析法和数值法。

1. 解析法:通过解析方法可以得到系统的解析表达式,从而分析系统的时间响应特性。

常用的解析方法包括微分方程法、拉普拉斯变换法和傅里叶变换法等。

- 微分方程法:对于线性时不变系统,可以通过设立系统输入和输出之间的微分方程,然后求解微分方程来得到系统的时间响应。

- 拉普拉斯变换法:通过对系统进行拉普拉斯变换,将微分方程转化为代数方程,从而得到系统的传递函数,进而分析系统的时间响应。

- 傅里叶变换法:通过对系统输入和输出进行傅里叶变换,将时域信号转化为频域信号,从而分析系统的频率响应。

2. 数值法:当系统的解析表达式难以获得或无法求解时,可以通过数值方法进行时域分析。

常用的数值方法包括欧拉法、中点法和四阶龙格-库塔法等。

- 欧拉法:通过差分近似,将微分方程转化为差分方程,然后通过计算差分方程的递推关系来得到系统的时间响应。

- 中点法:在欧拉法的基础上,在每个时间步长内,通过计算两个相邻时间点上的导数平均值来改进估计值,从而提高精度。

- 四阶龙格-库塔法:在中点法的基础上,通过对导数进行多次计算和加权平均,从而进一步提高精度。

二、常用的时域参数时域分析除了对系统的时间响应进行分析外,还可以提取一些常用的时域参数来描述系统的性能和特性。

1. 零点:系统的零点是指系统传递函数中使得输出为零的输入值。

2. 极点:系统的极点是指系统传递函数中使得输出无穷大的输入值。

3. 零极点图:零极点图是用来描述系统传递函数中的零点和极点分布情况的图形。

4. 频率响应:频率响应是指系统对不同频率的输入信号的响应。

实验一 连续系统时域响应分析实验报告

实验一  连续系统时域响应分析实验报告

实验一 连续系统时域响应分析(硬件实验)一、实验目的1. 熟悉系统的零输入响应与零状态响应的工作原理。

2. 掌握系统的零输入响应与零状态响应特性的观察方法。

3. 观察和测量RLC 串联电路的阶跃响应与冲激响应的波形和有关参数,并研究其电路元件参数变化对响应状态的影响。

4. 掌握有关信号时域的测量方法。

二、实验内容与原理内容:1. 用示波器观察系统的零输入响应波形。

2. 用示波器观察系统的零状态响应波形。

3. 用示波器观察系统的全响应波形。

4. 用示波器观察欠阻尼、临界阻尼和过阻尼状态的阶跃响应波形。

5. 用示波器观察欠阻尼、临界阻尼和过阻尼状态的冲激响应波形 原理:1. 系统的零输入响应和零状态响应系统的响应可分解为零输入响应和零状态响应。

在图1-1中由RC 组成一阶RC 系统,电容两端有起始电压Vc(0-),激励源为e(t)。

图1-1 一阶RC 系统则系统的响应:1()01()(0)()tt t RCRCC c V t eV e e d RC -τ=-+ττ⎰ (1-1)Re (t)上式中第一项称之为零输入响应,与输入激励无关,零输入响应(0)tRCc e V -是以初始电压值开始,以指数规律进行衰减。

第二项与起始储能无关,只与输入激励有关,被称为零状态响应。

在不同的输入信号下,电路会表征出不同的响应。

系统的零输入响应与零状态响应电路原理图如图1-2所示。

实验中为了便于示波器观察,用周期方波作为激励信号,并且使RC 电路的时间常数略小于方波信号的半周期时间。

电容的充、放电过程分别对应一阶RC 系统的零状态响应和零输入响应,通过加法器后得到系统的全响应。

图1-2 零输入响应与零状态响应电路原理图2. 系统的阶跃响应和冲激响应RLC 串联电路的阶跃响应与冲激响应电路原理图如图1-3所示,其响应有以下三种状态:1) 当电阻R >2) 当电阻R =3) 当电阻R <图1-3 阶跃响应与冲激响应原理图冲激信号是阶跃信号的导数,所以对线性时不变系统冲激响应也是阶跃响应的导数。

信号与系统分析第二章 连续时间系统的时域分析

信号与系统分析第二章 连续时间系统的时域分析

第二章 连续时间系统的时域分析
2.1.1
对系统进行分析时, 首先要建立系统的数学模型。 对于电的系统, 只要利用理想的电路元件, 根据基尔霍 夫定律, 就可以列出一个或一组描述电路特征的线性 微分方程。 现举例来说明微分方程的建立方法。
第二章 连续时间系统的时域分析
例2.1 图2.1所示为RLC串联电路, 求电路中电流i(t) 与激励e(t)之间的关系。
第二章 连续时间系统的时域分析
(3)
y(t) C 1 e t C 2 e 6 t5 2c 0 1o 2 t)s 5 3 (s0i2 n t) (
D(p)y(t)=N(p)f(t)
y(t) N(p) f (t) D(P)
式(2.15)中的 N ( p ) 定义为转移算子, 用H(p)表示,
D (P)
(2.14) (2.15)
H (p ) N D ( (P p ) ) b a m n p p m n a b n m 1 1 p p n m 1 1 a b 1 1 p p a b 0 0 (2.16)
t0
解 (1) 齐次解。 由例2.4 yh (t)=C1e-t+C2e-6t
第二章 连续时间系统的时域分析
(2) 特解。 查表2.2, yp(t)=B1cos (2t)+B2sin(2t)
-14B1+2B2-6=0 2B1+14B2=0
于是,
B15201,
B2530
yp(t)5 20 c 1o2ts) (530 si2 nt)(
第二章 连续时间系统的时域分析
3. 用算子符号表示微分方程, 不仅书写简便, 而且在建 立系统的数学模型时也很方便。 把电路中的基本元件R、 L、 C的伏安关系用微分算子形式来表示, 可以得到相应 的算子模型, 如表2.1所示。

第2章连续系统的时域分析

第2章连续系统的时域分析

信号与线性系统 令 t 0 ,可得
2.2 LTI连续系统的响应
1 uC (0 ) uC (0 ) C


0
0
iC ( )d 0
如果 iC ( t ) 为有限值,则

此时
0 0
iC ( )d 0
uC (0 ) uC (0 )
如果 iC ( t ) ( t ) ,则
y( t ) 2e
2 t
e
3 t
2 cos( t

4
),
t 0
瞬态响应
2-13
稳态响应
信号与线性系统
二、初始条件的确定
(1) t = 0+与t = 0-的概念
认为换路在 t=0时刻进行
x(0 ) x(0 )
x(t)
0- 0+
:换路前一瞬间 :换路后一瞬间
x(0 ) x(0 )
2-18
信号与线性系统
2.2 LTI连续系统的响应
(3)初始条件的确定
这里我们介绍用冲激函数匹配法来确定 0 状态的
值,它的基本原理根据 t 0 时刻微分方程左右两端
的 ( t ) 及其各阶导数应该平衡相等。
2-19
信号与线性系统
2.2 LTI连续系统的响应
例2-2:如果描述系统的微分方程为 y ( t ) 3 y ( t ) 3 ( t ) ,给 定 0 状态起始值为 y(0 ) ,确定它 0 的状态 y(0 ) 。
2-4
激励及其各 阶导数(最 高阶为m次)
信号与线性系统 (1)齐次解是齐次微分方程
2.2 LTI连续系统的响应 的解。
y(n)+an-1y(n-1)+…+a1y(1)(t)+a0y(t)=0

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系统的时域分析。

第五章 连续系统的s域分析

第五章 连续系统的s域分析

w
S + w s S 2+ w
2
0
R e s R e s

0 0
5.1 拉普拉斯变换
例5、求L[e (t )]
解: L[e (t )]
lim[e (t )e st ] 0
t


0
e (t )e dt e
st 0

st
1 st dt e s
S(复频)域~拉(普拉)斯变换 代数方程
简单的初等函数
相乘 Y(S) =Yzi(S) + Yzs(S) 为很多不满足绝对可 积的函数f (t)找到变换 域的分析方法。
st
3) 卷积
4) y(t) =yzi(t) + yzs(t) 5) 不满足绝对可积 条件的f (t)
S(复频)域分析法中基本变量为S = s +jw , e 为基本信 号
0
确定收敛域的一般规律
2)周期信号及幅度稳定信号(只需少加衰减) s >s0 = 0 3)其增长速度比指数函数的衰减慢的信号 s > s0 = 0 如 f ( t ) t n lim t n e s t = 0 s s0 0
t
1)时限信号(能量有限信号)s0 = -(即全部S平面收敛)
例1 因果信号f1(t)= eat e(t) ,求其拉普拉斯变换。 解 F1b (s) 0 e e
at
st
e ( s a )t dt (s a )
0
1 [1 lim e (s a )t e jw t ] t (s a )
收敛轴
1 s a , Re[s ] s a 不定 , s a 无界 , s a 对于因果信号,当Re[s]=s>a时,

信号与系统分析第四章 连续时间系统的频域分析

信号与系统分析第四章 连续时间系统的频域分析

(4.5)
Y(j)
H(j) F(j)
()y()f()
第四章 连续时间系统的频域分析
可见, |H(jω)|是角频率为ω的输出与输入信号幅度之 比, 称为系统的[HTH]幅频响应; φ(ω)是角频率为ω的输 出与输入信号的相位差, 称为系统的相频响应。 由于 H(jω)是h(t)的傅里叶变换, 因而当h(t)为实函数时, 由傅 里叶变换的性质可知, |H(jω)|关于ω偶对称, φ(ω) 关于ω 奇对称。
(4.1)
第四章 连续时间系统的频域分析
设系统的初始状态为零, 则y(t)为系统的零状态响应, 对上式两边取傅里叶变换, 并令 Yzs (jω)=F[y(t)], F(jω)=F[f(t)], 由时域微分性质, 可
[ j) ( n a n 1 ( j) n 1 a 1 ( j) a 0 ] Y z ( j s ) [ b m ( j) m b m 1 ( j) m 1 b 1 ( j) b 0 ] F ( j)
第四章 连续时间系统的频域分析
本章将讨论连续时间系统的频域分析。 系统的频 域分析就是把系统的激励和响应的关系应用傅里 叶变换从时域变换到频域, 在频域中求系统的响应或 分析系统的特性。 利用频域分析法求系统响应, 是 通过运用傅里叶级数或傅里叶变换, 将信号分解为一 系列正弦分量或虚指数信号(ejωt)之和或积分, 并将这 些单元信号作用于系统所得的响应进行叠加, 从而得 到完整的系统响应。
系统函数表征了系统的频域特性, 是频域分析的关 键。 系统函数的求解方法有如下几种:
第四章 连续时间系统的频域分析
(1) 若系统由微分方程给出, 则可以对微分方程两边 取傅里叶变换, 按照式(4.3)直接求取;
(2) 若给定系统的冲激响应, 则可以对其做傅里叶变 换来求取;
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2.连续系统的系统函数零极点分析
连续LTI系统的系统函数H(s)可以表示为零极点形式:
通过拉普拉斯反变换可求得系统的单位冲激响应h(t)。设m<=n,且H(s)的极点Pi全部为单极点,则H(s)=∑ki/s-p,对应
H(t)=∑kiepitu(t)
可以看出,系统函数H(S)的极点pi决定了冲激响应h(t)的基本形式,而零点和极点共同决定了冲激响应h(t)的幅值ki.MATLAB中提供了roots函数计算的零极点,提供了pzmap函数绘制连续系统的零极点分布图。
极点主要影响频率特性的峰值,极点愈靠近单位圆,峰值愈尖锐;零点主要影响频率特性的谷值,零点愈靠近单位圆,谷值愈深,当零点在单位圆上时,频率特性为零,一个传递函数有几个极点幅度响应就有几个峰值,对应出现一些谷值。
系统函数的零极点对系统冲激响应有何影响?
(1)冲激响应波形是指指数衰减还是指数增长或等幅振荡,主要取决于极点位于s左半平面还是右半平面或在虚轴上。 (2)冲激响应波形衰减或增长快慢,主要取决于极点离虚轴的远近。 (3)冲激响应波形振荡的快慢,主要取决于极点离实轴的远近。 零点分布只影响冲激响应函数的幅度和相位,不影响响应模式。
在MATLAB中可使用向量a和向量b分别保存分母多项式和分子多项式的系数:
这些系数均从s0按s的降幂排列。
离散系统的单位冲激响应h[t]的计算
Impulse(sys)计算并画出连续系统的冲激响应,sys可由函数tf(b,a)获得,其中b和a分别是系统函数H(S)的分子多项式和分母多项式的系数矩阵。
h=impulse(sys,t)计算并画出系统在向量t定义的时间范围内的冲激响应;向量h保存对应时间的系统冲激响应的输出值。
注意事项:
(1).为了省时间以及编译的方便性,程序应该在Blank M-File中输入,而不应该在Command Window中直接运行;
(2).在使用MATLAB时应注意中英输入法的切换,在中文输入法输入程序时得到的程序是错误的;
(3). MATLAB中两个信号相乘表示为x.*u,中间有个‘.’,同样两个信号相除也是如此,也就是在实验中要注意乘和点乘的区别。
教师评语及评分:
签名:年月日
b = [2];
sys = tf(b,a);
t = 0:0.1:10;
h = impulse(sys,t);
plot(h);
xlabel('t');
title('h(t)');
%1_2¡ ¡ ¸ÃϵͳµÄÁã״̬ÏìÓ¦
clc,clear,closeall
a = [1,10];
b = [2];
二.实验内容
1.实验现象与结果
(1)已知描述连续系统的微分方程为 +10y(t)=2x(t),输入x(t)=u(t),初始状态为y(0-)=1,计算该系统的响应,并与理论结果比较,列出系统响应分析的步骤。
%1_1¡ ¡ ¸ÃϵͳµÄµ¥Î»³å¼¤ÏìÓ¦
clc,clear,closeall
a = [1,10];
3.连续系统的频率响应
当连续因果LTI系统的系统函数H(s)的极点全部位于s左半平面,则系统的频率响应H(jw)可由H(S)求出,即
(w)
MATLAB中freqs(b,a,w)计算系统在指定频率点向量w上的频率响应H,b,和a的意义同上。
[H,w]=freqs(b,a)自动选取200个频率点计算频率响应,w为频率点向量。
a =
x1
x1 -10
b =
u1
x1 1
c =
x1
y1 2
d =
u1
y1 0
(2)已知连续系统的系统函数为H(s)= ,求输入x(t)分别为u(t),sintu结果比较。
%H(s)=(4s+1)/(s^3+s^2+2s)
clc,clear,closeall
clc,clear,closeall
a = [1,10];
b = [2];
[A,B,C,D] = tf2ss(b,a);
sys = ss(A,B,C,D)
t = 0:10/300:10;
x = zeros(1,length(t));
zi = [0.5];
y = lsim(sys,x,t,zi);
plot(t,y);
a=[1,3,2];b=[4,1];
sys=tf(b,a);
t=0:10/300:10;
x=exp(-t);
subplot(3,1,1);
y=lsim(sys,x,t);
plot(t,y);
xlabel('t');title('exp(-t)')
a=[1,3,2];b=[4,1];
sys=tf(b,a);
t=0:10/300:10;
x=sinc(t);
subplot(3,1,2);
y=lsim(sys,x,t);
plot(t,y);
xlabel('t');title('sinc(t)')
a=[1,3,2];b=[4,1];
sys=tf(b,a);
x=(t>0);
subplot(3,1,3);
y=lsim(sys,x,t);
sys = tf(b,a);
t = 0:10/300:10;
x = (t>0);
y = lsim(sys,x,t);
plot(t,y);
%(3£©Ñ¡Óò»Í¬´°º¯Êý£¬ÀûÓÃÐÞÕýÖÜÆÚͼ·¨¹À¼ÆÐźŵŦÂÊÆ×£¬ÓкνáÂÛ?
%1_3¡ ¡ ¸ÃϵͳµÄÁãÊäÈëÏìÓ¦
1.连续系统的时域响应
连续时间LTI系统的输入x(t)与输出y(t)可用如下的线性常系数微分方程来描述:
any(n)(t)+ an-1y(n-1)(t)+…+ a1y((t)+ a0y(t)=bmx(m)(t)+ bm-1x(m-1)(t)+…+ b1x(t)+ b0x(t)
如果已知系统的输入信号的表达式x(t)以及系统的初始状态y(0-), y’(0-),…,y(n-1)(0-),就可以利用解析方法求出系统的响应。但对于高阶微分方程描述的连续系统,解析计算将会变得非常繁琐和困难。MATLAB提供了微分方程的数值计算的函数,可以计算上述n阶微分方程描述的连续系统的响应,包括系统的单位冲激响应、单位阶跃响应、零输入响应、零状态响应和完全响应。在调用这些函数时,需要利用连续系统对应的系统函数。对微分方程进行拉普拉斯变换即可得系统函数
plot(t,y);
xlabel('t');title('u(t)')
2.对实验现象、实验结果的分析及其结论
思考题:系统函数的零极点对系统频率特性有何影响?
答:系统零点越接近1,则幅频响应的波谷越低,即滤波器的滤波衰减最低点越低;
系统极点越接近1,则幅频响应的波峰越高,即滤波器的滤波通带最高点越高;
深刻理解连续时间系统的系统函数在分析连续系统的时域特性、频域特性以及稳定性中的重要作用及意义,熟练根据系统函数的零极点设计简单的滤波器的方法。掌握利用MATLAB分析连续系统的时域响应、频率响应和零极点的基本方法。
2.实验原理、实验流程或装置示意图
MATLAB提供了许多可用于分析线性时不变连续系统的函数,主要包含有系统函数、系统时域响应、系统频域响应等分析函数。
本科学生实验报告
学号******461姓名邬建飞
学院物电学院专业、班级12光电子
实验课程名称数字信号处理实验
教师及职称和伟教授
开课学期2014至2015学年下学期
填报时间2015年5月9日
云南师范大学教务处编印
实验序号
1
实验名称
连续系统分析
实验时间
2015年5月6日
实验室
同析3-312
实验预习
1.实验目的
[H,w]=freqs(b,a,n)计算n个点的频率响应。
Freqs(b,a)自动绘制系统频率响应曲线。
3.实验设备及材料
计算机一台及MATLAB仿真软件。
4.实验方法步骤及注意事项
实验方法步骤:
先打开电脑,然后再打开MATLAB仿真软件,在Blank M-File中输入程序,然后再编译运行程序,直到程序能编译运行为止。
相关文档
最新文档