[Digital Control] Discrete-Time Systems and the z-Transform
1 Introduction
Continuous Time System | Discrete Time System |
---|---|
Differentil Equation | Difference Equation |
Laplace Transform | Z-Transform |
차분 방정식, 전달함수, 그리고 상태 방정식에 의한 이산 시간 시스템의 모델링을 제시한다.
이산 시간 시스템은 차분 방정식으로 표현되며, 시스템 내의 신호들의 숫자 배욜로 표현된다는 것을 배운다. 이 숫자 배열은 연속 시간 신호를 샘플링하여 만들 수 있다. 이것은 디지털 제어 시스템의 예시이다.
2 Discrete-Time Systems
n차 선형 차분 방정식의 일반적인 형태 - 디지털 필터
\[x(k) =b_ne(k) + b_{n-1}e(k-1) + \dots + b_0e(k-n) \\ -a_{n-1}x(k-1) - \dots - a_0x(k-n)\]플랜드가 선형이고 시불변이면, 전체 시스템은 차분 방정식에 의해 모델링될 수 있다.
디지털 보상기 설계
- 아날로그 보상기를 설계하고 근사화 과정을 통해 디지털 보상기로 변환한다.
- 디지털 보상기를 설계한다.
3 Transform Methods
DEFINTION
\[E(z) = Z{e(k)} = e(0) + e(1)z^{-1} + e(2)z^{-2} = \sum_{k=0}^{\infty}e(k)z^{-k}\]z-transform은 임의의 수열에 대해 정의되며, 선형 시불변 차분 방정식에 의해 타나내지는 임의의 형태의 시스템 해석에 사용할 수 있다.
4 Properties of the z-Transform
- 가산과 감산 : 수열의 합의 z 변환은 수열의 z 변환의 합과 같다.
- 상수배 : 상수가 곱해진 수열의 z 변환은 수열의 z 변환에 상수를 곱한 것과 같다.
5 Finding z-Transform
6 Solution of Difference Equations
7 The Inverse z-Transform
8 Simulation Diagrams and Flow Graphs
9 State Variables
system을 표현하는 세 가지 방법
- Differential equation or difference equation
- Transfer function
- State-space model
In preceding section we defined a discrete-time system as one that can be described by a difference equation. If the discrete-time system is linear and time-invariant we can also represent the system by a transfer function.
The more modern approach to the analysis and synthesis of discrete-time systems employs the state-variable method. The state vaiables represent the minimum amount of information which is necessary to determine both the future states and the system outputs for given input functions : that is, given the system states, the system dynamics and the input functions, ws can determine all subsequent states and outputs.
10 Other State-Variable Formulations
11 Transfer Functions
For a given system, there is no unique state-variable formulation
- A higher-order transfer function as a product of simpler transfer functions
- A higher-order transfer function as the sum of simper transfer functions through partial-fraction expansion.
앞서 전달함수로부터 상태 모델을 유도하였다. 이절에서는 상태 모델로부터 전달 함수를 구하는 두 가지 방법을 알아본다.
- 이산 시간 시스템의 상태 방정식으로부터 모의 실험 선도를 구성한 후 Mason의 이득 공식을 이용하여 모의 실험 선도로부터 전달함수를 구한다.
- 상태 방정식에 z-transform을 취하고 X(z)를 제거한다.
12 Solutions of the State Equations
상태 방정식의 해를 구할 때 핵심은 상태 천이 행렬을 계산하는 것이다.
\[\bold{x}(k+1) = A\bold{x}(k) + B\bold{u}(k) \\ \bold{y}(k) = C\bold{x}(k) + D\bold{u}(k)\]의 일반해는 다음과 같다.
\[\bold{x} = \bold{A}^k\bold{x}(0) + \sum_{j=0}^{k-1}\bold{A}^{k-1-j}\bold{B}\bold{u}(j) \\ =\bold{\Phi}(k)\bold{x}(0) + \sum_{j=0}^{k-1}\bold{\Phi}(k-1-j)\bold{B}\bold{u}(j)\]where $\bold{\Phi}(k) = \bold{A}^k$. (상태천이행렬)
13 Linear Time-varying Systems
Questions
- If the discrete-time system is linear and time-invariant we can also represent the system by a transfer function. (63.page) : time-variant한 경우에는 시스템을 어떻게 이해할 수 있을까?
- For certain analysis or design procedures, certain formulations present advantages with respect to calculations, as will eb shown in later chapters. (71.page)
- [11] (sI-A)가 invertible한지 어떻게 알 수 있을까?
Reference
Charles L. Philips - Digital Control System