dcgain

Низкочастотный коэффициент усиления системы LTI

Синтаксис

k = dcgain(sys)

Описание

k = dcgain(sys) вычисляет коэффициент усиления постоянного k модели LTI sys.

Непрерывное время

Коэффициент усиления постоянного тока в непрерывном времени является значением передаточной функции на частоте s = 0. Для моделей пространства состояний с матрицами (ABCD) это значение является

K = D – CA–1B

Дискретное время

Коэффициент усиления постоянного тока в дискретном времени является значением передаточной функции при z = 1. Для моделей пространства состояний с матрицами (ABCD) это значение является

K = D + C (I – A)–1B

Примеры

свернуть все

Создайте следующие 2-входные 2-выходные передаточные функции непрерывного времени.

H(s)=[1s-1s2+s+31s+1s+2s-3]

H = [1 tf([1 -1],[1 1 3]) ; tf(1,[1 1]) tf([1 2],[1 -3])];

Вычислите коэффициент усиления постоянного тока передаточной функции. Для моделей в непрерывном времени коэффициент усиления постоянного тока является значением передаточной функции на частоте s = 0.

K = dcgain(H)
K = 2×2

    1.0000   -0.3333
    1.0000   -0.6667

Коэффициент усиления для каждой пары вход-выход возвращается. K(i,j) - коэффициент постоянного тока от входного j до выходного i.

Загрузите данные оценки.

load iddata1 z1

z1 является iddata объект, содержащий данные оценки вход-выход.

Оцените модель процесса из данных. Задайте, что в модели есть один полюс и срок задержки.

sys = procest(z1,'P1D')
sys =
Process model with transfer function:
             Kp                      
  G(s) = ---------- * exp(-Td*s)     
          1+Tp1*s                    
                                     
        Kp = 9.0754                  
       Tp1 = 0.25655                 
        Td = 0.068                   
                                     
Parameterization:
    {'P1D'}
   Number of free coefficients: 3
   Use "getpvec", "getcov" for parameters and their uncertainties.

Status:                                          
Estimated using PROCEST on time domain data "z1".
Fit to estimation data: 44.85%                   
FPE: 6.02, MSE: 5.901                            

Вычислите коэффициент усиления постоянного тока модели.

K = dcgain(sys)
K = 9.0754

Это значение усиления постоянного тока сохранено в Kp свойство sys.

sys.Kp
ans = 9.0754

Совет

Коэффициент усиления постоянного тока бесконечен для систем с интеграторами.

См. также

|

Представлено до R2006a