Main Content

dcgain

LTI 시스템의 저주파수(DC) 이득

설명

예제

k = dcgain(sys) 는 LTI 모델 sys의 DC 이득 k를 계산합니다.

  • 연속시간

    연속시간 DC 이득은 주파수 s = 0일 때의 전달 함수 값입니다. 행렬(A, B, C, D)을 갖는 상태공간 모델의 경우 이 값은 다음과 같습니다.

    K = D – CA–1B(1)

  • 이산시간

    이산시간 DC 이득은 주파수 z = 1일 때의 전달 함수 값입니다. 행렬(A, B, C, D)을 갖는 상태공간 모델의 경우 이 값은 다음과 같습니다.

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

예제

모두 축소

추정 데이터를 불러옵니다.

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                            
 

모델의 DC 이득을 계산합니다.

K = dcgain(sys)
K = 9.0754

이 DC 이득 값은 sysKp 속성에 저장됩니다.

sys.Kp
ans = 9.0754

적분기가 있는 시스템의 경우 DC 이득은 무한대입니다.

버전 내역

R2012a에 개발됨

참고 항목

|