在最简单的形式中,圆锥扇形是由两条线划定的二维区域, 和 .
阴影区域的特征是不平等 。更一般而言,任何此类部门均可参数化为:
哪里 是一个2x2对称不定矩阵( 有一个正的和一个负的特征值)。我们称之为 这个扇区矩阵。这个概念推广到更高维。在N维空间中,圆锥扇形是一个集合:
哪里 还是一个对称不定矩阵。
扇区边界是对系统行为的约束。增益约束和无源约束是扇区边界的特殊情况。对于所有非零输入轨迹 ,输出轨迹 线性系统的稳定性 满足:
然后输出轨迹 位于带矩阵的二次曲线扇形内 . 选择不同的 矩阵对系统的响应施加不同的条件。例如,考虑轨迹。 以及以下值:
这些值对应于扇区界限:
这个扇形界等价于 :
换句话说,被动性是系统上的一个特定区域,定义为:
因为时域条件必须适用于所有情况 在美国,推导一个等效的频域界限需要一点小心,而且并不总是可能的。让下面的:
是不定矩阵的(任意)分解 它的积极和消极部分。当 为平方和最小相位(无不稳定零点),时域条件:
等效于频域条件:
因此,检查实际频率的扇区不平等就足够了。通过分解 ,这也相当于:
注意 什么时候是正方形的 有和输入通道一样多的负特征值 。如果不满足此条件,则(通常)仅查看真实频率是不够的。还要注意,如果 如果是正方形,则它必须是扇区绑定保持的最小相位。
这种频域特性是分析的基础sectorplot
.具体地说,sectorplot
绘制
作为频率的函数。当且仅当最大奇异值保持在1以下时才满足扇形界。此外,该图包含有关满足或违反扇形界的频带以及满足或违反扇形界的程度的有用信息。
例如,检查特定扇区的2输出2输入系统的扇区图。
rng (4“龙卷风”);H = rss(3、4、2);Q = [-5.12 2.16 -2.04 2.17 2.16 -1.22 -0.28 -1.11 -2.04 -0.28 -3.35 0.00 2.17 -1.11 0.00 - 0.18);sectorplot (H, Q)
图中显示了
在0.5 rad/s以下超过1,在3 rad/s左右的窄带内超过1。因此,H
不满足由表示的扇区界限Q
.
我们可以将相对被动性指数的概念扩展到任意扇区。允许 是一个LTI系统,让:
的正交分解 转化为它的积极部分和消极部分,这是很容易从舒尔分解得到的 .的相对行业指数 ,或R-index,定义为最小的 对于所有的输出轨迹 :
因为增加 制造 更为消极的是,不等式通常满足于 足够大。但是,在某些情况下,它永远无法满足,在这种情况下,R指数是 .显然,当且仅当时,原始扇区边界满足 .
为了理解R指数的几何解释,考虑矩阵的锥族。 .在2D中,圆锥的倾斜角 有关 通过
(见下面的图)。更普遍的是, 成正比 因此,给定一个带矩阵的二次曲线扇形 , r指标值 意味着我们可以减少 (把圆锥体缩小)一个倍数 在一些输出轨迹之前 离开圆锥扇区。同样,一个值 意味着我们必须增加 (把圆锥体加宽)一倍 的所有输出轨迹 .这显然使r指数成为一个相对衡量的反应如何 适合于特定的圆锥扇形。
在图表中,
和
当 是平方和最小相位,R指数也可以在频域中表征为最小 这样:
使用初等代数,可以得到:
换句话说,R指数是(稳定)传递函数的峰值增益
的奇异值
可以被视为每个频率的“主要”R指数。这也解释了为什么绘制R指数与频率的关系图看起来像是奇异值图(参见sectorplot
).相对扇区指数与系统增益具有完全的相似性。然而,请注意,这种类比只适用于以下情况
为方形,最小相位。
同样,我们可以将方向无源性指数的概念推广到任意扇区。给出一个带矩阵的圆锥扇形 ,一个方向 ,其中指向性板块指数最大 对于所有的输出轨迹 :
一个系统的定向无源性指标 对应:
方向扇区指数衡量我们需要在方向上使扇区变形多少 让它紧紧地围绕着输出轨迹 .当且仅当指向性指数为正值时,行业界限是满足的。
有很多方法可以指定扇区边界。接下来我们将回顾常见的表达式并给出相应的系统
和部门矩阵
对于所使用的标准表格getSectorIndex
和sectorplot
:
为简单起见,这些描述使用以下符号:
和省略 要求。
被动
被动性是一个与:
增益约束
获得约束 一个部门是否与以下方面有关:
距离的比例
考虑“内部”约束,
哪里 标量和 。这是一个与以下方面有关的行业:
下面的二次曲线扇形是对称的 .同样,“外部”约束,
一个部门是否与以下方面有关:
双重不平等
在处理静态非线性时,通常考虑圆锥形扇形。
哪里 是非线性输出。虽然这种关系本身不是扇区界限,但它清楚地表明:
沿着所有的I/O轨迹 .此条件反过来相当于与以下条件绑定的扇区:
产品形式
形式的广义扇形界:
对应于:
如前所述,静态扇区边界:
表示上面的整数扇形界。
近年耗散
一个系统 是qsr耗散的,如果满足:
这是一个与:
getSectorIndex
|sectorplot
|getSectorCrossover