Loading [MathJax]/jax/output/CommonHTML/jax.js

bme

admin write write write

[SS] Differential Equation : RC System

SS 2022. 9. 14. 16:42
728x90
반응형

다음의 RC회로를 미분방정식으로 풀기.

t=0에서 스위치가 닫힘.

위의 회로에서 입출력 및 초기조건은 다음과 같음.

  • input : E (voltage)
  • output : i(t) (current)
  • initial condition : qc(0)=0 (capacitor C의 t=0에서의 전하량.)

 

1. Differential Equation 구하기

KVL에 의해 다음이 성립.

Ri(t)+1Ct0i(τ)dτ=E

i(t)=dq(t)dt 를 이용하여 위의 식을 q(t)로 다시 쓰면 다음과 같은 differential equation이 됨.

Rdq(t)dt+1Cq(t)=Edq(t)dt+1RCq(t)=ER

 

2. Homogeneous solution 구하기.

q(t)의 homogeneous solution을 qh(t)라 하면 다음이 성립.dqh(t)dt+1RCqh(t)=0dqh(t)dt=1RCqh(t)1qh(t)dqh(t)=1RCdtqh(t)A1qh(τ)dqh(τ)=1RCt0dτ[lnqh(τ)]qh(t)Q=[1RCτ]t0lnqh(t)lnA=1RCtlnqh(t)A=1RCtqh(t)A=e1RCtqh(t)=Ae1RCt원래 입력이 i(t)이므로 i(t)=dq(t)dt를 이용하여, i(t)로 바꾸어 표기해야하나 complete solution에서 한번에 처리하는 게 이 문제에선 편하므로 이대로 진행함.

 

특성방정식으로 풀면 다음과 같음.
dqh(t)dt+1RCqh(t)=0Dqh(t)+1RCqh(t)=0(D+1RC)qh(t)=0(λ+1RC)qh(t)=0,특성방정식의 해를 λ로 표기λ=1RC,qh(t)=0인 trivial solution 제외할 경우의 해qh(t)=Ae1RCt

 

3. Particular solution

q(t)Particular solution을 qp(t)라 하면 다음이 성립.

dqp(t)dt+1RCqp(t)=ER

ER은 상수이므로, particular solution qp(t)도 상수의 형태를 가짐 (particular solution은 입력함수에 의해 그 형태가 결정됨을 기억할 것). 즉, 다음과 같은 식으로 표현 가능.

qp(t)=n,n은 상수

이를 미분방정식에 대입하여 풀면 다음과 같음.

dqp(t)dt+1RCqp(t)=ERdndt+1RCn=ER0+1RCn=ERn=CEqp(t)=CE

 

4. Complete solution

complete soluton q(t)는 다음과 같이 homogeneous solution과 particular solution의 합임.

q(t)=qh(t)+qp(t)=Ae1RCt+CE

위의 solution의 식에서 우리가 모르는 상수는 A임. (R,C,E는 회로에서 주어진 상수)

 

A를 구하기 위해, 초기조건을 이용한다.

qc(0)=0=Ae1RC0+CE=A+CEA=CE

 

즉, q(t)는 다음과 같음.

q(t)=CEe1RCt+CE=CE(1e1RCt)

 

출력이 i(t)이므로, 위의 q(t)로부터 i(t)를 구하면 다음과 같음.

i(t)=dq(t)dt=CE(1RC)e1RCt=ERe1RCt

 

728x90
admin