태양광 인버터를 설계하는데 효율성에 대한 질문드립니다.

효율을 높이기 위해서 스위칭 주파수를 높였더니 전자기 방해 문제가 심해졌습니다. 스위칭 손실을 줄이면서 EMI를 효과적으로 억제할 수 있는 필터 설계 방식이나 실무에서 주로 사용하는 Snubber 회로 튜닝 기법이 있을까요 ?

2개의 답변이 있어요!

  • 안녕하세요. 최정훈 전기기사입니다.

    스위칭 주파수를 높이면 효율은 좋아지지만 EMI 문제가 필연적으로 따라옵니다. 이럴때는 게이트 저항을 조절해서 스위칭 속도를 늦추거나 SIC 소자를 활용해서 발열을 잡는 게 효율적입니다. 실무에서는 주로 RC 넘버 회로에 저항감을 튜닝하셔서 진동을 억제합니다. 필터를 설계할 때는 공통모드 초크를 다단으로 배치하셔서 노이즈를 효과적으로 거래내고 있습니다. 그리고 PCB 패턴을 최적화하여서 루프 면적을 최소화하는 것만으로도 EMI 정확에 효과가 존중 고민하시는 만큼 인버터가 부족해 완성되셨으면 좋겠습니다.

    채택 보상으로 146베리 받았어요.

    채택된 답변
  • 안녕하세요. 김종식 전기기사입니다.

    가능합니다. 다만 한가지 짚고넘어갈게있습니다.

    스위칭주파수를 높이면 수동소자는 작아질수있지만.

    일반적으로 스위칭 손실은 오히려 증가합니다. 그래서 태양광 인버터에서는 효율 ↔ EMI ↔ 필터 크기를 같이 최적화해야 합니다.

    실무에서는 보통 EMI를 차동모드(DM)와 공통모드(CM)로 나눠 잡습니다. DM 노이즈는 DC-link나 AC 출력 쪽에 L-C 또는 LCL 필터를 두고, CM 노이즈는 공통모드 초크 + Y 커패시터로 억제합니다. 이때 필터 공진점은 스위칭 주파수보다 충분히 낮게 두되, 50/60Hz 기본파에는 영향을 거의 주지 않도록 잡는 게 핵심입니다. LCL 필터는 감쇠가 좋지만 공진이 생기므로 수동 댐핑 저항이나 제어기 기반 능동댐핑을 함께 쓰는 경우가 많습니다.

    스위칭 손실과 EMI를 같이 줄이려면 게이트 구동 튜닝이 꽤 효과적입니다. 게이트 저항을 너무 작게 하면 dv/dt와 di/dt가 커져 EMI와 링잉이 증가하고, 너무 크게 하면 스위칭 시간이 늘어 손실이 증가합니다. 그래서 turn-on과 turn-off 저항을 분리하고, 필요하면 Miller clamp나 능동 게이트 드라이버를 사용해 필요한 구간에서만 slew rate를 제한하는 방법을 씁니다.

    Snubber는 보통 RC 또는 RCD를 많이 씁니다. RC snubber를 예로 들면, 먼저 스위칭 노드의 링잉 주파수를 오실로스코프로 측정하고, 기생 L-C에 의해 생긴 링잉을 기준으로 C를 조금씩 추가해 주파수 변화를 봅니다. 그 다음 대략적인 특성 임피던스에 맞춰 R을 정하고, 링잉이 최소가 되는 지점까지 R과 C를 실측 튜닝합니다. 너무 큰 C를 넣으면 링잉은 줄지만 snubber 손실이 커지므로, “파형이 완벽하게 깨끗한 값”보다 EMI 규격을 만족하는 최소 C를 찾는 게 효율 면에서 유리합니다.

    실무에서 효과가 큰 순서를 정리하면 레이아웃 최소화 → 게이트 저항/슬루레이트 조정 → RC/RCD snubber → CM/DM 필터 → 필요하면 spread-spectrum 또는 switching frequency dithering 순으로 보는 편이 좋습니다. 특히 전력 루프와 게이트 루프의 면적을 줄이고, DC-link 세라믹 커패시터를 스위치 가까이에 두는 것만으로도 snubber 요구량이 크게 줄어드는 경우가 많습니다.

    SiC MOSFET이나 GaN을 쓰는 경우에는 이 문제가 더 민감합니다. 빠른 스위칭 덕분에 손실은 줄일 수 있지만 dv/dt가 매우 커져 CM EMI가 급격히 증가할 수 있어서, 패키지·버스바·Kelvin source, 게이트 루프, Y-cap 경로까지 같이 설계해야 합니다.

    한 줄로 요약하면 “필터를 크게 만드는 것보다, 먼저 스위칭 에지와 레이아웃에서 노이즈를 덜 만들고, 남은 노이즈만 필터와 snubber로 없애는 것이 가장 효율적”입니다.