Differential Equation은 3가지의 subsystem을 조합하여 구현할 수 있음.
1. adder : 흔히 입력이 2개의 signal이고 출력은 두 입력 singal들을 더한 signal임.
2. multiplier : scalar mulitplier로 승수가 scalar인 곱셈기. 입력 singal을 상수배하여 출력. 해당 상수배는 사전에 지정됨
3. integrator : 적분기로 적분이 수행되어 나옴. 입력이 dx(t)dt 인 경우, 출력이 x(t)로 적분되어 나옴.
위의 3가지 조합으로 differential equation을 기계적으로 표현하는 방법을 canonical form이라고 부르는데, 이 문서는 그중에서 1st canonical form (다른 이름으로 direct form이라고도 불림)에 대해 다룬다.
다음과 같은 미분 방정식을 1st canonical form으로 표현.
(D2+3D+2)y(t)=Dx(t)
- D : 미분연산자.
우선 integrator를 사용하기 위해, differential equaiton에 미분연산자를 제거.
D−2[(D2+3D+2)y(t)]=D−2[Dx(t)](1+3D−1+2D−2)y(t)=D−1x(t)y(t)+3D−1y(t)+2D−2y(t)=D−1x(t)
left side에 y(t)만 남기고 right side로 나머지를 이동시킴.
y(t)=−3D−1y(t)−2D−2y(t)+D−1x(t)=D−1(x(t)−3y(t))+D−2(−2y(t))
이를 first canonical form으로 구현하면 다음과 같음.

참고로 위의 미분방정식은 다음의 RLC circuit으로부터 유도된 것임.
2023.08.22 - [.../Signals and Systems] - [SS] RLC Circuit & Differential Eq
[SS] RLC Circuit & Differential Eq
다음의 RLC회로를 미분방정식으로 풀기 위의 회로에서 입출력 및 초기조건은 다음과 같음. input : x(t)=10e−3tu(t) (voltage) output : y(t) (current) initial condition : y(0)=0, Vc(0)=5 u(t) : unit step function.
dsaint31.tistory.com