预测系统行为
预测系统行为是分析的目标<一种href="//www.parkandroid.com/wiki/signals-and-systems/" class="wiki_link" title="信号和系统" target="_blank">信号和系统.我们希望能够预测系统在任何输入下的长期表现。具体来说,分析离散时间,<一种href="//www.parkandroid.com/wiki/linear-time-invariant-systems/" class="wiki_link" title="线性时间不变系统" target="_blank">线性时间不变系统(LTI系统)是该方法的一个重要应用,因为它在诸如<一种href="//www.parkandroid.com/wiki/rc-circuits-dc/" class="wiki_link" title="电路" target="_blank">电路现代系统设计。因此,在这个维基中,我们将关注LTI系统并预测它们的行为。
可以以简单的术语用于有限输入来描述系统。输出的长期行为可以增加或减少,并且它可以具有常数标志或交替标志。例如,随着交替标志随时间逐渐减小的系统将具有如下所示的图形表示:
该图可以表示地板上的弹簧,在某些时候锚定。如果将弹簧拉出来靠在锚定(正方向)并放手左右,它将通过向锚杆(负方向)移动左侧来响应。但是,它将失去一些势头,因为它继续围绕其锚振荡,每次都会越来越遥远。最终,它将在锚点停止。
延迟
从Wiki召回<一种href="//www.parkandroid.com/wiki/linear-time-invariant-systems/" class="wiki_link" title="线性时间不变系统" target="_blank">线性时间不变系统所有的系统都可以用一个多项式系统函数来描述 空间。例如,将前一个时间步长的输入加到信号上的系统将有这个方程
这与<一种href="//www.parkandroid.com/wiki/signals-and-systems/" class="wiki_link" title="差分方程式" target="_blank">差分方程式
在这两种情况下,真正的意思是延迟需要有任何希望预测系统会做什么。在这一课程中,通常假设所有系统在休息时开始,或者在时间0之前的系统的所有输入和输出值等于0。这是该系统的行为如何运行,给出了单位脉冲函数输入信号:
这种趋势还在继续,这个系统的价值是
操作方程式, ,可以重写为
这是一个
如果我们用第二个方程减去第一个方程,我们得到
和
该方法可以应用于系统, ,在那里
哪个叶子
试着想象<一种href="//www.parkandroid.com/wiki/signals-and-systems/" class="wiki_link" title="框图" target="_blank">框图描述系统 .尝试在看答案之前在一张纸上画画。
是一个有趣的系统,具有无限数量的馈电路径。每个后续的前馈路径具有一个额外的延迟(具有没有延迟的第一路径)。所有路径的输出之前都有一个加法器。它看起来像这样:
一阶系统
一阶系统是简单的系统,它为预测系统行为提供了一个简单的介绍。一阶系统是一个系统功能只存在于 空间 .也就是说,它只涉及 条款,而不是 或更高版本。
您可能会想知道零阶系统。零阶系统的另一个名称是什么?
零阶系统也可能被称为a前馈系统因为有零延迟。这些系统很容易理解,因为对于任何具有有限数量非零样本的信号,它将产生具有有限数量非零样本的输出。
要了解我们如何预测一阶系统,让我们看一下简单的框图。
一旦你找到了这个框图对应的系统函数,我们就可以使用我们找到的变换<一种target="_blank" rel="nofollow" href="#delay">以上要使系统功能:
输出信号是按比例放大的延时输入信号的和。说 = 1.5。然后
换句话说,随着时间的推移,系统会越来越多地增长 因为 生长为 生长 事实上,这些系统都可以用杆,几何序列的基础。在该示例中,杆为1.5。极点的值描述了系统如何随时间行为。
的价值极确定系统的行为。
杆的价值, 系统行为(模式) 产量增加到 和标志交替。 输出幅度朝向0和标志交替减小。 输出幅度单调朝向0减小。 产量增加到 单调。
这些行为被称为模式.对于固定极,只有一种模式用于一阶系统。但是,更复杂的系统可以显示多个模式。
二阶系统
二阶系统具有系统函数,其分母是二阶 意思是两者都有 和 价值 用于理解二阶系统的一个有用工具正在将它们分解为一阶系统的集合。请记住,我们可以这样做,因为LTI系统具有LTI系统的组合本身的重要属性。
采取以下二阶LTI系统:
该系统可以由以下系统功能表示:
我们有几种方法可以将此系统分为一阶系统:
Un-cascade它
我们可以把这个系统看成a级联两个一阶系统。两个系统的级联就是把一个系统放在另一个系统之后。第一个系统的输出成为下一个系统的输入。这里的目标是找到 和 这样 .因此,我们需要考虑我们以前的系统功能的分母:
所以,现在我们有 和 .换句话说,它是两个系统,一个极点为0.6,另一个极点为-0.4。新的系统图是这样的:
添加剂分解
我们也可以把二阶系统分解成
我们有了因式系统函数 为了进行分解,我们有
我们需要解决 和
现在我们需要使方程两边的幂相等的项相等 , 所以
替代给予
这意味着我们现在有 在哪里
这个框图有点难弄。但这是一个<一种href="//www.parkandroid.com/wiki/signals-and-systems/" class="wiki_link" title="前馈系统" target="_blank">前馈系统有两个反馈子系统。每个子系统的分子中的术语 和 在反馈后显示为增益。
与一阶系统不同,该系统具有两极。所以,预测其行为并不直接。一方面,顶部系统有0.6作为杆,底部系统具有-0.4作为杆。它们都导致系统随着时间的推移降低其输出幅度,但应该是标志交替或保持单调?
主导极点决定了系统随时间所做的。
对于任何 - 系统,主导杆子杆是最大的杆。
对于我们的系统,优势极点是0.6。这个系统将单调地降低它的输出幅度。
复杂的杆子
在里面<一种target="_blank" rel="nofollow" href="#second-order-systems">上一节,我们评估了一个可以被考虑的系统<一种href="//www.parkandroid.com/wiki/real-numbers/" class="wiki_link" title="实数" target="_blank">实数.那是什么时候会发生什么?
想象一个像这样的系统函数:
要分解分母给我们
我们有<一种href="//www.parkandroid.com/wiki/complex-numbers/" class="wiki_link" title="复杂的" target="_blank">复杂的波兰人。波兰 和 .这不是一个罕见的发生。差分方程可以描述现实世界中的系统,而不在没有任何复杂的术语。但是,它们仍然可以有复杂的杆子。例如,描述该等式的差异方程是
要使用这些复数,我们将它们转化为<一种href="//www.parkandroid.com/wiki/polar-coordinates-complex-numbers/" class="wiki_link" title="极坐标" target="_blank">极坐标.所以, 成为 ,在那里
大小 是 ,角度 是 .
复杂的杆子产生复杂的模式。所以,虽然真正的杆子可能会给我们
一个复杂的杆子会给我们
这是怎么回事
倾向于无限?如果你想到的话
作为复平面上的一点,更容易形象化。随着时间的推移,这个点的半径会随着
增加或减少。角度
将改变,但它不会影响半径幅度,它将围绕平面的原点旋转它。所以每一个
将旋转
.我们所说的
因为复数总是成对出现,它们的虚部总是相互抵消。这样我们就能算出一个实数的差分方程,这样我们就能理解这个方程组了。考虑一个有极点的系统 和 以便
乘以分母,我们得到
记住这一点 这等于
而且因为 和 ,这个等于
复杂的部分互相取消,因为 .这很好,因为现在我们可以写出一个差分方程来帮助我们理解这个系统的行为:
但我们如何理解我们的系统如何表现如何?对于差异方程
,我们知道系统不能小于
或大于
.这些都是
在以下图形中,红色和绿色线条是系统的界限。 决定系统腐烂的速度有多快, 决定了振荡的时期 .
参考
- BJ,R.
6.01 2016年春季.从2016年6月21日检索,来自<一种href="http://sicp-s4.mit.edu/6.01/spring16/reference/notes/sigsys">http://sicp-s4.mit.edu/6.01/spring16/reference/notes/sigsys.