主要内容

hinfnorm

H动力系统范数

描述

ninf= hinfnorm (sys返回H动态系统模型的绝对单位范数,sys

  • 如果sys是一个稳定的SISO系统,那么H范数是峰值增益,即频率响应幅度的最大值。

  • 如果sys是一个稳定的MIMO系统,那么H范数是跨频率的最大奇异值。

  • 如果sys是一个不稳定的系统,那么H规范被定义为

  • 如果sys那么,模型是否具有可调或不确定的参数hinfnorm评估H的当前值或标称值sys

  • 如果是模型数组,则hinfnorm返回大小相同的数组sys,在那里ninf (k) = hinfnorm (sys (:,:, k))

对于稳定系统,hinfnorm(系统)是一样的getPeakGain(系统)

ninf= hinfnorm (sys托尔返回H规范的sys与相对精度托尔

例子

ninffpeak) = hinfnorm (___也返回频率,fpeak,此时出现增益峰值或最大奇异值。您可以将此语法与前面语法中的任何输入参数一起使用。如果sys是不稳定的,那么fpeak

例子

全部折叠

计算 H 下列二输入二输出动态系统的范数及奇异值峰值出现的频率。

G 年代 0 3. 年代 年代 2 + 年代 + 10 年代 + 1 年代 + 5 2 年代 + 6

特遣部队(G = [0 0 [3], [1 1 10]); tf([1],[1 5]),特遣部队(2、6 [1])];[ninf, fpeak] = hinfnorm (G)
ninf = 3.0150
fpeak = 3.1623

H MIMO系统的范数为其最大奇异值。绘制的奇异值G比较结果hinfnorm

σ(G),网格

图中包含一个轴对象。轴对象包含两个类型为line的对象。这个对象表示G。

的值ninffpeak与奇异值图一致,奇异值图显示在dB中。

输入参数

全部折叠

输入动态系统,指定为任何动态系统模型或模型数组。sys可以是SISO或MIMO。

峰值增益的相对精度,指定为一个正实标量值。hinfnorm计算ninf使得两者之间的小数差ninf而真正的H规范的sys不比托尔

输出参数

全部折叠

H规范的sys,返回、标量值或数组。

  • 如果sys那么,是一个稳定的单一模型吗ninf为标量值。

  • 如果sys是单一不稳定的模型吗ninf

  • 如果sys是一个模型数组吗ninf数组的大小是否相同sys,在那里ninf (k) = hinfnorm (sys (:,:, k))

最大增益或最大奇异值出现的频率,返回为、非负实标量值或数组。频率的单位为rad/TimeUnit,相对于TimeUnit的属性sys

  • 如果sys那么,是一个稳定的单一模型吗fpeak是一个标量。

  • 如果sys是单一不稳定的模型吗fpeak

  • 如果sys是一个模型数组吗fpeak数组的大小是否相同sys在这种情况下,fpeak (k)是峰值增益还是最大奇异值频率k数组中的模型。

另请参阅

|||

介绍了R2013b