인버터용 모델예측제어 (Model Predictive Control for Inverters)
쉽게 풀면
모델예측제어(MPC)는 체스를 두기 전에 몇 수 앞을 미리 계산해보고 가장 유리한 수를 두는 것과 비슷합니다. 인버터에는 켜고 끌 수 있는 스위치 조합이 몇 가지로 정해져 있는데, MPC는 이 조합들 하나하나를 다음 순간에 적용했을 때 전류나 전압이 목표값에 얼마나 가까워지는지를 수학적 모델로 미리 계산합니다. 그리고 그 중 오차가 가장 작은 조합을 골라 실제로 인가합니다. 매 제어 주기마다 이 과정을 반복하기 때문에 빠르고 직관적인 동적 응답을 얻을 수 있습니다.
왜 중요한가
기존의 PI 제어나 히스테리시스 제어는 게인 튜닝이나 별도의 변조 단계가 필요한 반면, MPC는 시스템 모델과 비용함수만으로 직접 스위칭 상태를 결정할 수 있어 다변수 제약을 다루기 쉽습니다. 이 때문에 전동기 구동, 계통연계 인버터, 능동필터 등 빠른 동특성이 요구되는 응용에서 활발히 연구됩니다.
논문에서는 이렇게 쓰입니다
변조기가 필요 없는 MPC의 대표적 형태인 FCS-MPC의 동작 원리를 설명하는 문장입니다.
비용함수 설계를 통해 여러 목표를 동시에 고려하는 MPC의 특징을 보여주는 예문입니다.
조금 더 깊게 보면
MPC는 크게 연속제어집합(CCS-MPC)과 유한제어집합(FCS-MPC) 방식으로 나뉘며, FCS-MPC는 인버터의 이산적인 스위칭 상태를 그대로 활용하는 방식으로 전력전자 분야에서 특히 많이 연구됩니다. 성능은 시스템 모델의 정확도와 예측 구간(prediction horizon) 설정, 비용함수 가중치 선택에 크게 좌우됩니다.
주의할 점
스위칭 주파수가 제어 주기에 따라 가변적이어서 필터 설계가 까다로울 수 있고, 예측 모델과 실제 시스템 파라미터 사이의 오차가 클 경우 제어 성능이 저하될 수 있습니다.