동작 원리
플라이백은 스위치가 켜져 있는 동안 변압기 자화 인덕턴스에 에너지를 모았다가, 꺼지면 그 에너지를 2차로 내보냅니다. 권선비가 오프 구간에 1차에 걸리는 반사 전압 V_or = n·(V_out + V_f)를 정합니다. V_or을 높이면 오프 시간이 짧아지고 1차 전류는 줄지만 드레인 스트레스가 커지고, 낮추면 그 반대입니다. 권선비는 듀티가 가장 큰 최소 입력에서 정합니다.
자화 인덕턴스는 V_in,min·정격 부하에서 어떤 도통 모드를 고르느냐로 정해집니다. CCM이면 리플 비율 r = ΔI/I_c로, DCM이면 정확히 경계가 되는 임계 인덕턴스의 몇 배로 잡습니다. 같은 인덕턴스로 V_in,max도 확인합니다. CCM 설계는 고입력에서 경계 근처나 DCM으로 들어가는 경우가 많고, 표의 경계 부하가 그 전환 지점을 보여 줍니다.
누설 인덕턴스는 2차와 결합되지 않아 그 에너지가 출력으로 가지 못합니다. 턴오프 순간 이 에너지가 RCD 클램프를 충전하고, 누설 전류가 다 빠질 때까지 드레인을 V_in + V_clamp로 붙잡습니다. 클램프 손실은 V_clamp/(V_clamp − V_or)에 비례해 커지므로, V_clamp를 V_or 가까이 두면 누설 에너지보다 훨씬 많이 태웁니다. 누설 전류는 t_reset = L_lk·I_pk/(V_clamp − V_or) 동안 감소합니다.
코어 설계는 하지 않습니다. 코어가 감당해야 하는 것은 피크 전류 I_pk에서 인덕턴스 L_m, 즉 포화 없이 저장해야 하는 에너지 ½·L_m·I_pk²입니다. 코어 크기, 턴 수, 갭은 코어 제조사 데이터로 정하고, 실측 누설 인덕턴스를 다시 클램프 계산에 넣습니다.
설계 절차
- 1입력 범위를 정합니다. AC 입력이라면 √2·V_ac,min이 아니라 최소 입력·정격 부하에서의 벌크 커패시터 최저 전압을 넣습니다.
- 2D_max나 V_or을 고릅니다. V_in,max + V_clamp가 디레이팅한 MOSFET 정격 안에 있는지, 출력 다이오드 역전압 V_out + V_in,max/n이 괜찮은지 확인합니다.
- 3CCM이면 리플 비율을, DCM이면 L_m/L_crit을 정하고 V_in,min에서의 L_m과 전류를 읽습니다.
- 4V_in,max 열에서 도통 모드, 피크 전류, 경계 부하를 봅니다. 두 피크 전류 중 큰 값이 전류 제한과 코어 포화 확인의 기준입니다.
- 5누설 인덕턴스를 추정하고 클램프의 R, C, 저항 정격 전력, 누설 방출 시간을 정합니다.
- 6½·L_m·I_pk²에 맞춰 코어와 갭을 고른 뒤, 실제 누설 인덕턴스를 측정해 클램프 계산을 다시 합니다.
공식
- 권선비와 최대 듀티
- V_or = n·(V_out + V_f), D_max = V_or / (V_or + V_in,min − V_ds,on)
- CCM 자화 전류와 인덕턴스
- P_in = P_out/η, I_c = P_in / (V_in·D), ΔI = V_in·D / (f_s·L_m), L_m = V_in,min·D_max / (f_s·r·I_c)
- DCM과 경계
- L_crit = (V_in,min·D_max)² / (2·f_s·P_in), L_m = k·L_crit, I_pk = √(2·P_in / (L_m·f_s)), D₂ = I_pk·L_m·f_s / V_or
- RMS 전류
- CCM: I_p,rms = √(D·(I_c² + ΔI²/12)), I_s,w = n·√((1 − D)·(I_c² + ΔI²/12)); DCM: I_p,rms = I_pk·√(D/3), I_s,w = n·I_pk·√(D₂/3); I_s,avg = I_out, I_s,rms = I_s,w · I_out / (P_in/(V_out + V_f))
- 전압 스트레스와 저장 에너지
- V_ds,pk = V_in,max + V_clamp, V_R = V_out + V_in,max / n, E = ½·L_m·I_pk²
- RCD 클램프
- P_clamp = ½·L_lk·I_pk²·f_s·V_clamp / (V_clamp − V_or), R = V_clamp² / P_clamp, C = 1 / ((ΔV_c/V_c)·R·f_s)
- 경계 부하와 RHP 영점
- I_o,crit = η·V_in·D·ΔI / (2·V_out), f_RHP = (1 − D)²·R_L·n² / (2π·D·L_m), R_L = V_out / I_out
- 클램프 리셋 시간
- t_reset = L_lk · I_pk / (V_clamp − V_or)
계산 예시
기본값은 85~265 VAC 입력에 85 V에서 벌크 밸리 90 V로 잡아 V_in이 90~375 V이고, 12 V 2 A, η = 85 %, 65 kHz, V_f = 0.5 V, D_max = 0.45, CCM r = 0.8입니다. 권선비는 5.89(V_or = 73.6 V), L_m = 1.12 mH가 나옵니다. 90 V에서 1차 전류는 피크 0.976 A, 밸리 0.418 A, RMS 0.480 A이고, 2차는 피크 5.75 A, RMS 2.77 A이며 그중 1.91 A rms가 출력 커패시터 리플입니다. 375 V에서는 듀티가 16.4 %, 밸리가 0.035 A로 정격 부하에서 겨우 CCM이고, 약 1.85 A 아래로는 DCM이 됩니다. 드레인 전압은 스파이크 없이 448 V, V_clamp = 110 V를 더하면 485 V로, 650 V 정격의 80 %인 520 V 안에 들어옵니다. 출력 다이오드 역전압은 75.6 V입니다. 누설 1 %(11.2 µH)면 클램프 손실은 1.04 W로 출력의 4.3 %이고, 리플 10 % 기준 11.8 kΩ, 13 nF입니다. 90 V에서 RHP 영점은 19.9 kHz이므로 크로스오버는 약 6.3 kHz 아래에 둡니다. 같은 조건을 DCM, L_m = 0.8·L_crit으로 바꾸면 358 µH, 1차 피크 1.56 A, 2차 피크 9.18 A입니다.
흔한 실수
- √2·V_ac,min을 최소 입력으로 쓰는 경우. 벌크 밸리는 그보다 낮으므로 저입력에서 듀티가 설계값을 넘고, 제어기 최대 듀티에 걸릴 수 있습니다.
- V_clamp를 V_or보다 조금만 높게 잡는 경우. 출력으로 가야 할 에너지까지 클램프가 가져가 손실이 몇 배로 늘어납니다.
- 포화를 정격 부하 피크에서만 확인하는 경우. 기동과 과부하에서는 더 높은 전류 제한값까지 올라가므로, 그 전류에서도 인덕턴스가 유지되어야 합니다.
- V_in,max + V_clamp를 MOSFET 정격과 바로 비교하는 경우. 클램프 다이오드의 순방향 회복과 배선 인덕턴스 때문에 V_clamp 위로 오버슈트가 생기며, 디레이팅 여유는 이 몫입니다.
- 출력 커패시터를 부하 전류만 보고 고르는 경우. 플라이백에서는 리플 전류가 I_out과 비슷하거나 더 커서, 리플 전류 정격이 커패시터를 정하는 경우가 많습니다.
자주 묻는 질문
CCM과 DCM 중 어느 쪽으로 설계하나요?
DCM은 인덕턴스가 작고 출력 다이오드의 역회복과 RHP 영점이 없지만, 피크·RMS 전류가 큽니다. CCM은 피크·RMS 전류를 줄여 전류가 클수록 유리하지만, 인덕턴스가 커지고 RHP 영점 때문에 루프 대역이 제한됩니다. 실제 조건으로 표의 두 열을 비교해 보고 정하세요.
V_clamp가 V_or에 가까워지면 클램프 손실이 왜 급격히 늘어나나요?
클램프가 도통하는 동안 누설 전류는 V_clamp − V_or로 정해지는 기울기로 줄어들고, 그동안 2차 쪽도 클램프로 에너지를 밀어 넣습니다. V_clamp/(V_clamp − V_or) 항이 이를 나타냅니다. V_clamp = 1.5·V_or이면 주기당 누설 에너지의 3배, 1.2·V_or이면 6배를 태웁니다.
식은 어떻게 검증했나요?
TI 응용 노트 U-165(SLUA086) 조건을 그대로 넣었습니다. 입력 32~72 V, 5 V 10 A, V_f = 0.8 V, MOSFET 강하 1 V, 70 kHz, n = 5, 리플은 피크의 절반(r = 2/3), 입력 전력이 노트 가정과 같도록 η = 5/5.8입니다. 결과는 D = 48.3 %, 피크 5.16 A, 리플 2.58 A, RMS 2.74 A, 83 µH(노트는 80 µH로 반올림), 경계 부하 3.33 A, 다이오드 역전압 19.4 V, 2차 피크 25.8 A로 노트 값과 일치합니다.
코어는 왜 골라 주지 않나요?
코어 선정은 재질, 허용 자속 밀도와 온도 상승, 권선 창 면적, 절연 요구에 따라 달라지고, 이것들은 파워 스테이지 값만으로는 정해지지 않습니다. 계산기는 코어가 견뎌야 할 인덕턴스와 피크 전류까지 주고, 그다음은 코어 제조사의 면적곱(AP)·갭 데이터로 진행합니다.
RHP 영점이 피드백 루프에 어떤 의미인가요?
CCM에서 듀티를 계단으로 늘리면 오프 시간이 먼저 짧아져서, 자화 전류가 따라 올라오기 전까지 출력으로 가는 전류가 잠깐 줄어듭니다. 이것이 우반평면 영점으로 나타나며, 이득은 올리면서 위상은 늦춥니다. 부하가 클수록, 입력이 낮을수록 주파수가 내려가므로, 크로스오버는 V_in,min·정격 부하에서의 값보다 충분히 낮게 둡니다.
계산 결과는 공학적 추정치입니다. 데이터시트, 시뮬레이션, 측정으로 설계를 확인하세요.