이 글은 샘플링 주파수 선정, 5kW 태양광 MPPT 제어 대역폭 배수와 계산을 2편으로 나누어 정리한 시리즈의 1편입니다. 이번 편에서는 태양광 MPPT 제어 시스템과 이산 샘플링의 필요성, 나이퀴스트 표본화 정리와 제어 대역폭 배수 기준, 디지털 제어 지연 모델링과 위상 여유 손실 계산을 다룹니다.
태양광 MPPT 제어 시스템과 이산 샘플링의 필요성
태양광 발전 시스템에서 최대 전력점 추종(MPPT) 제어기는 일사량과 패널 온도 변화에 따라 전력 변환기의 동작점을 제어하여 최대 전력을 생산하도록 유도합니다. 5kW급 태양광 발전 설비는 승압형 직류-직류 변환기를 전단에 배치하여 태양광 패널의 출력 전압을 정밀하게 제어합니다. 이러한 제어 구조는 외루프의 MPPT 알고리즘과 내루프의 전압 제어기로 구성되는 이중 루프 계층 구조를 형성합니다.
외루프 MPPT 제어기는 전압 및 전류 측정값을 기반으로 최대 전력점을 지속적으로 탐색하며, 완만한 환경 변화에 대응하므로 수십 ms에서 수백 ms 주기로 동작합니다. 반면 내루프 전압 제어기는 외루프가 전달한 목표 전압 지령을 빠르고 정확하게 추종해야 하므로 높은 응답성과 넓은 제어 대역폭을 요구합니다.
현대의 전력전자 시스템은 디지털 신호 처리기(DSP) 또는 마이크로컨트롤러(MCU)를 사용하여 제어기를 구현합니다. 연속적인 아날로그 신호는 아날로그-디지털 변환기(ADC)를 거쳐 일정한 주기를 갖는 이산 신호로 표본화합니다. 이때 적절한 샘플링 주파수를 선정하지 않으면 이산화로 인한 위상 지연이 누적되어 폐루프 제어계의 불안정성을 초래합니다. 또한 스위칭 동작에 따른 고주파 잡음이 기저 대역으로 접혀 들어가는 심각한 왜곡이 발생합니다. 따라서 시스템 모델링 단계에서 정확한 샘플링 주파수 선정 기준을 정립하는 과정은 필수적입니다.
나이퀴스트 표본화 정리와 제어 대역폭 배수 기준
이산 신호 처리 이론에서 신호 복원을 위한 기본 조건은 나이퀴스트-섀넌(Nyquist-Shannon) 표본화 정리로 설명할 수 있습니다. 연속 시간 신호에 포함된 최고 주파수 성분을 왜곡 없이 온전하게 복원하기 위해서는 샘플링 주파수가 대상 신호 최고 주파수의 2배를 초과해야 합니다.
식 (1)에서 f_s는 샘플링 주파수이며 f_max는 대상 신호의 최고 주파수입니다. 그러나 식 (1)은 개루프 신호의 복원에 적용되는 수학적 최소 한계선입니다. 피드백 루프를 형성하는 폐루프 제어 시스템에서는 단순한 신호 복원뿐만 아니라 제어기의 안정성과 위상 여유(Phase Margin)를 충분히 확보해야 합니다.
샘플링 주파수가 제어 대역폭에 지나치게 근접하면 이산화 과정에서 발생하는 위상 지연으로 인해 시스템의 감쇠 특성이 악화되고 정정 시간의 증가를 초래합니다. 따라서 전력전자 제어 시스템 모델링에서는 폐루프 전압 제어 대역폭(f_bw) 대비 최소 10배에서 20배 이상의 샘플링 주파수를 설정하는 실무 설계 기준을 적용합니다.
식 (2)와 같이 샘플링 주파수를 제어 대역폭의 10배에서 20배 수준으로 선정하면 연속 시간 모델을 이산 영역으로 근사 변환할 때 발생하는 모델링 오차를 효과적으로 억제할 수 있습니다. 이를 통해 폐루프 제어기의 안정적인 위상 여유와 빠른 과도 응답 특성을 동시에 달성합니다.
디지털 제어 지연 모델링과 위상 여유 손실 계산
디지털 제어 시스템은 아날로그 제어기와 달리 표본화 및 연산 과정에서 필연적인 시간 지연이 발생합니다. 이 지연 요소는 크게 0차 유지기(ZOH, Zero-Order Hold)에 의한 지연과 마이크로프로세서의 연산 지연으로 분류할 수 있습니다.
ADC 변환을 거친 이산 신호는 다음 표본화 시점까지 일정한 값을 유지하므로 0차 유지기로 모델링하며, 이는 평균적으로 샘플링 주기(T_s)의 절반에 해당하는 시간 지연을 유발합니다. 또한 인터럽트 서비스 루틴에서 ADC 데이터를 취득하고 제어 알고리즘을 연산하여 PWM 듀티 레지스터를 갱신하는 과정에서 통상 1샘플링 주기의 연산 지연을 추가합니다. 따라서 디지털 제어 루프의 총 등가 시간 지연(t_d)은 1.5 T_s로 정의합니다.
식 (3)에 나타난 시간 지연은 라플라스 영역에서 식 (4) 형태의 전달함수로 표현하며, 주파수 응답에서 순수한 위상 지연으로 작용합니다.
목표 제어 대역폭(f_bw)에서의 위상 지연량(Δθ)은 각주파수 ω_bw와 시간 지연 t_d의 곱으로 계산합니다.
식 (5)에 대입하면 라디안 단위의 위상 지연을 얻을 수 있습니다. 이를 공학적으로 직관적인 도(°) 단위로 환산하면 식 (6)과 같습니다.
식 (6)에 따라 샘플링 주파수 f_s가 낮아질수록 위상 지연량 Δθ_deg가 비례하여 증가합니다. 이 위상 지연은 개루프 전달함수의 위상 여유를 직접적으로 감소시켜 시스템의 진동을 유발하고 안정도 마진을 대폭 축소합니다.
다음 편에서는 이어지는 내용을 계속 설명합니다.