페이저와 복소 임피던스

한 줄 요약 — 미분방정식을 복소수 나눗셈으로 바꿔주는 도구. AC 회로도 옴의 법칙으로 풀 수 있게 됩니다.


왜 필요한가

RC 회로를 시간 영역에서 풀면 미분방정식이 나옵니다 (3-02). 소자가 늘어나면 감당이 안 됩니다.

정현파 정상상태(sinusoidal steady state) 에서는 훨씬 쉬운 방법이 있습니다.

모든 전압·전류가 같은 주파수의 정현파라면, 진폭과 위상(phase)만 추적하면 됩니다.


페이저

v(t)=Vpcos⁡(ωt+ϕ)⟷V=Vp∠ϕ=Vpejϕv(t) = V_p\cos(\omega t + \phi) \quad\longleftrightarrow\quad \mathbf{V} = V_p\angle\phi = V_p e^{j\phi}
기호
omega각주파수angular frequencyrad/s
phi위상phase°
e잡음 전압 밀도noise voltage densityV/√Hz
j허수 단위imaginary unit
t시간times
v전압 (순시값)instantaneous voltageV
V전압voltageV
V_p피크 전압peak voltageV

시간 정보(ωt\omega t)를 빼고 크기와 위상만 남긴 복소수가 페이저(phasor)입니다.

왜 이게 되는가

미분이 곱셈이 됩니다:

ddt(Vpej(ωt+ϕ))=jω⋅Vpej(ωt+ϕ)\frac{d}{dt}\left(V_pe^{j(\omega t+\phi)}\right) = j\omega \cdot V_pe^{j(\omega t+\phi)}
기호
omega각주파수angular frequencyrad/s
phi위상phase°
d거리 또는 두께distance or thicknessm
e잡음 전압 밀도noise voltage densityV/√Hz
j허수 단위imaginary unit
t시간times
V_p피크 전압peak voltageV

미분 = jωj\omega를 곱하기. 미분방정식이 대수방정식으로 바뀝니다.


복소 임피던스

소자시간 영역임피던스(impedance)위상
저항v=Riv = RiZR=RZ_R = R0° (동상)
인덕터(inductor)v=Ldidtv = L\frac{di}{dt}ZL=jωLZ_L = j\omega L+90° (전압이 앞섬)
커패시터(capacitor)i=Cdvdti = C\frac{dv}{dt}ZC=1jωC=−jωCZ_C = \dfrac{1}{j\omega C} = \dfrac{-j}{\omega C}−90° (전압이 뒤짐)

이제 옴의 법칙이 그대로 성립합니다:

V=IZ\mathbf{V} = \mathbf{I}\mathbf{Z}
기호
I전류currentA
V전압voltageV
Z임피던스impedanceΩ

그리고 직렬·병렬 공식, 분압, 테브난 등가(Thévenin equivalent)가 전부 그대로 적용됩니다. 저항 대신 임피던스를 넣으면 됩니다.

위상 관계 암기법

ELI the ICE man

  • EMF Leads I (인덕터에서 전압이 전류를 앞섬)
  • I leads E in C (커패시터에서 전류가 전압을 앞섬)

임피던스 계산

Z=R+jXZ = R + jX
기호
j허수 단위imaginary unit
R저항resistanceΩ
Z임피던스impedanceΩ
성분이름
RR저항 (resistance)실수부, 전력 소비
XX리액턴스 (reactance)허수부, 에너지 저장

크기와 위상:

∣Z∣=R2+X2,θ=arctan⁡XR|Z| = \sqrt{R^2+X^2}, \qquad \theta = \arctan\frac{X}{R}
기호
R저항resistanceΩ
Z임피던스impedanceΩ

계산 예제

예제 1 — RC 직렬 임피던스

R=1 kΩR = 1\ \text{k}\Omega, C=100 nFC = 100\ \text{nF}, f=1 kHzf = 1\ \text{kHz}

XC=12πfC=12π×1000×10−7≈1592 ΩX_C = \frac{1}{2\pi fC} = \frac{1}{2\pi\times1000\times10^{-7}} \approx 1592\ \Omega
기호
C정전용량capacitanceF
f주파수frequencyHz
Z=1000−j1592Z = 1000 - j1592
기호
j허수 단위imaginary unit
Z임피던스impedanceΩ
∣Z∣=10002+15922≈1880 Ω|Z| = \sqrt{1000^2+1592^2} \approx 1880\ \Omega
기호
Z임피던스impedanceΩ
θ=arctan⁡−15921000≈−57.9°\theta = \arctan\frac{-1592}{1000} \approx -57.9°

전류가 전압보다 57.9° 앞섭니다.

예제 2 — RC 저역통과 필터의 전달함수(transfer function)전달함수 transfer function입력이 출력으로 어떻게 바뀌는지를 s 의 유리식 하나로 적은 것으로, 회로의 성질이 여기 다 들어 있습니다.H(s)=Vout(s)Vin(s)H(s) = \frac{V_{out}(s)}{V_{in}(s)}자세히 보기 →

분압 공식을 임피던스로:

H(jω)=ZCR+ZC=1/(jωC)R+1/(jωC)=11+jωRCH(j\omega) = \frac{Z_C}{R+Z_C} = \frac{1/(j\omega C)}{R+1/(j\omega C)} = \frac{1}{1+j\omega RC}
기호
omega각주파수angular frequencyrad/s
C정전용량capacitanceF
j허수 단위imaginary unit
R저항resistanceΩ
Z_C컬렉터 임피던스collector impedanceΩ
∣H∣=11+(ωRC)2,∠H=−arctan⁡(ωRC)|H| = \frac{1}{\sqrt{1+(\omega RC)^2}}, \qquad \angle H = -\arctan(\omega RC)
기호
omega각주파수angular frequencyrad/s
C정전용량capacitanceF
R저항resistanceΩ

차단주파수(cutoff frequency)차단 주파수 cutoff frequency필터의 출력이 입력보다 −3 dB(약 0.707배)로 떨어지는 주파수입니다.fc=12πRCf_c = \frac{1}{2\pi RC}자세히 보기 → ωc=1/RC\omega_c = 1/RC에서:

∣H∣=12=0.707 (−3 dB),∠H=−45°|H| = \frac{1}{\sqrt2} = 0.707 \ (-3\ \text{dB}), \qquad \angle H = -45°

💡 −3 dB 지점은 위상이 −45°인 지점입니다. 이 두 가지가 같은 곳에서 일어나는 것이 1차 시스템의 특징입니다.

예제 3 — ★ 전극(electrode) 임피던스 (Randles 모델)

전극은 저항 하나가 아닙니다:

Zelectrode=Rs+(Rct∥1jωCdl)Z_{electrode} = R_s + \left(R_{ct}\parallel\frac{1}{j\omega C_{dl}}\right)
기호
omega각주파수angular frequencyrad/s
C_dl전기 이중층 용량double-layer capacitanceF
j허수 단위imaginary unit
R_ct전하 전달 저항charge transfer resistanceΩ
R_s신호원 저항source resistanceΩ
Z_electrode전극 임피던스electrode impedanceΩ

병렬 부분을 정리하면:

Rct∥1jωCdl=Rct1+jωRctCdlR_{ct}\parallel\frac{1}{j\omega C_{dl}} = \frac{R_{ct}}{1+j\omega R_{ct}C_{dl}}
기호
omega각주파수angular frequencyrad/s
C_dl전기 이중층 용량double-layer capacitanceF
j허수 단위imaginary unit
R_ct전하 전달 저항charge transfer resistanceΩ

전형적인 값 (Rs=1R_s = 1 kΩ, Rct=10R_{ct} = 10 MΩ, Cdl=1C_{dl} = 1 nF):

| 주파수 | ∣Z∣|Z| | 지배 성분 | |---|---|---| | 1 Hz | ~10 MΩ | RctR_{ct} | | 100 Hz | ~1.6 MΩ | CdlC_{dl} | | 1 kHz | ~160 kΩ | CdlC_{dl} | | 10 kHz | ~16 kΩ | CdlC_{dl} | | 1 MHz | ~1 kΩ | RsR_s |

“전극 임피던스”는 주파수를 말하지 않으면 의미가 없습니다. 1 kHz에서 160 kΩ이지만 1 Hz에서는 10 MΩ입니다.

설계 함의: 저주파(LFP, DC 드리프트)에서 임피던스가 폭증하므로, 저주파 성분까지 보려면 입력 임피던스가 훨씬 더 커야 합니다. 그리고 입력 바이어스 전류(input bias current)입력 바이어스 전류 input bias currentOP앰프 입력이 스스로 빨아들이는 작은 전류로, 고임피던스 신호원에서는 이것이 곧 오프셋 전압이 됩니다.ΔV=IBRsource\Delta V = I_B R_{source}자세히 보기 →로 인한 옵셋도 저주파에서 훨씬 심각해집니다. → 16-00


시뮬레이션으로 확인

RC 직렬 임피던스와 위상 회로도R11kΩV11VC1100nFINOUTGND
RC 직렬 임피던스와 위상워크벤치에서 열기 →
# examples/04-ac-frequency/rc-impedance.yaml
meta:
  name: RC 직렬 임피던스와 위상
  lesson: docs/04-ac-frequency/02-phasor-impedance.md
components:
  - {ref: V1, type: vac, value: 1}
  - {ref: R1, type: r, value: 1k}
  - {ref: C1, type: c, value: 100n}
nets:
  IN:  [V1.p, R1.1]
  OUT: [R1.2, C1.1]
  GND: [V1.n, C1.2]
analyses:
  - {type: ac, sweep: dec, points: 50, fstart: 10, fstop: 1MEG}
expect:
  - {measure: gain_db, node: OUT, at: 1.5915k, analysis: ac, value: -3.01, tol: 0.2}
  - {measure: gain_db, node: OUT, at: 1k,      analysis: ac, value: -1.44, tol: 0.2}

⚖️ 트레이드오프 — 임피던스 관점의 설계 선택

선택✅ 좋아지는 것⚠️ 나빠지는 것
높은 입력 임피던스신호원 로딩(loading)로딩 loading뒷단이 앞단에서 전류를 끌어가면서 신호가 줄어드는 현상으로, 고임피던스 신호원에서 특히 심합니다.자세히 보기 → 최소잡음·간섭(interference)에 민감, 입력 용량의 영향이 상대적으로 커짐
낮은 출력 임피던스부하·케이블 영향 감소, 대역폭(bandwidth) 확보구동 전류 필요 → 전력 소비
임피던스 정합 (50 Ω)반사(reflection) 없음, 최대 전력 전달신호 절반 손실, 측정에는 부적합
직렬 저항 추가발진 억제, 용량성 부하로부터 출력 보호신호 감쇠, 대역폭 저하

🔌 실제 쓰임새

개념어디에
복소 임피던스필터 설계, 전달함수 계산
전극 임피던스 스펙트로스코피전극 상태 진단 — 임피던스가 오르면 전극이 오염되었거나 접촉이 나쁨 (14-03)
위상안정성 판정(위상 여유(phase margin)위상 여유 phase margin루프 이득이 1이 되는 주파수에서 발진까지 얼마나 남았는지를 각도로 나타낸 값입니다.PM=180∘+∠T(f0dB)\mathrm{PM} = 180^\circ + \angle T(f_{0\mathrm{dB}})자세히 보기 →), 락인 검출 (13-07)
임피던스 곡선디커플링 네트워크 설계 (11-02)
출력 임피던스 vs 주파수전원의 과도응답 (8-06)

⚠️ 이상과 실제의 차이

이상실제
페이저는 정상상태(steady state)에만 유효과도 상태에서는 라플라스 변환 필요
선형 회로 가정반도체는 비선형 → 소신호 근사에서만
임피던스는 이상적기생 R·L·C가 더해져 주파수에 따라 크게 벗어남
단일 주파수실제 신호는 여러 주파수 성분의 합

연습문제

문제 1. 10 nF 커패시터의 1 kHz, 100 kHz에서의 임피던스는?

연습 4-02-1 — 10 nF 의 임피던스 회로도I11AC110nFZGND
연습 4-02-1 — 10 nF 의 임피던스워크벤치에서 열기 →
풀이 ∣ZC∣=12πfC|Z_C| = \frac{1}{2\pi fC}
기호
C정전용량capacitanceF
f주파수frequencyHz
Z_C컬렉터 임피던스collector impedanceΩ

1 kHz: 12π×103×10−8≈15.9 kΩ\frac{1}{2\pi\times10^3\times10^{-8}} \approx 15.9\ \text{k}\Omega

100 kHz: 12π×105×10−8≈159 Ω\frac{1}{2\pi\times10^5\times10^{-8}} \approx 159\ \Omega

주파수가 100배면 임피던스는 1/100.

문제 2. R=10 kΩR = 10\ \text{k}\Omega과 C=1 nFC = 1\ \text{nF} 직렬. 차단주파수와 그 지점의 위상은?

exercises/04-02-phase-at-fc.yaml
풀이 fc=12πRC=12π×104×10−9≈15.9 kHzf_c = \frac{1}{2\pi RC} = \frac{1}{2\pi\times10^4\times10^{-9}} \approx 15.9\ \text{kHz}
기호
C정전용량capacitanceF
f_c차단 주파수cutoff frequencyHz
R저항resistanceΩ

차단주파수에서 ∣ZR∣=∣ZC∣=10 kΩ|Z_R| = |Z_C| = 10\ \text{k}\Omega이므로

Z=10k−j10k,θ=−45°Z = 10\text{k} - j10\text{k}, \qquad \theta = -45°
기호
j허수 단위imaginary unit
Z임피던스impedanceΩ

문제 3. 전극 임피던스가 1 kHz에서 200 kΩ, 10 Hz에서 5 MΩ입니다. 입력 바이어스 전류 10 pA인 증폭기를 쓰면 각 주파수에서의 옵셋 오차는? 그리고 이것이 왜 중요합니까?

연습 4-02-3 — 전극 임피던스와 바이어스 전류 옵셋 회로도RE5MΩ전극 임피던스 @10 HzVS0V신호 (여기서는 0)IB10pA입력 바이어스 전류SRCINGND
연습 4-02-3 — 전극 임피던스와 바이어스 전류 옵셋워크벤치에서 열기 →
풀이

바이어스 전류가 만드는 DC 옵셋은 DC 임피던스(가장 낮은 주파수 극한)에 비례합니다. 10 Hz 값으로 근사하면:

ΔV=10×10−12×5×106=50 μV\Delta V = 10\times10^{-12} \times 5\times10^{6} = 50\ \mu\text{V}
기호
Delta V전압 변화량voltage changeV
mu이동도mobilitym²/V·s
V전압voltageV

50 µV의 DC 옵셋. ECoG 신호 자체와 같은 크기입니다!

왜 중요한가:

  1. 이 옵셋이 게인 1000배 증폭되면 50 mV가 되어 출력 레인지를 잡아먹습니다
  2. 채널마다 전극 임피던스가 다르면 채널별로 옵셋이 달라 보정이 어렵습니다
  3. 전극 임피던스가 시간에 따라 변하면 옵셋이 드리프트합니다

해결:

  • 바이어스 전류가 더 낮은 소자 (fA급 CMOS 입력)
  • AC 커플링으로 DC 옵셋 차단 (3-01)
  • DC 서보 루프로 능동 제거 (13-05)

이 문제가 생체 측정 프론트엔드 설계에서 가장 골치 아픈 부분 중 하나입니다.


이전 ← 01 정현파와 RMS | 다음 → 03 주파수 응답과 필터