금지 구역을 고려한 최적 전력 흐름 새로운 수식 및 해법
초록
본 논문은 전력 시스템에서 발전기 출력에 설정되는 금지 구역(PZ)을 기존의 다중 불연속 구간으로 표현하는 대신, 하나의 연속 제약식으로 변환하는 새로운 OPF 수식을 제안한다. 새로운 모델은 이산 선택을 최소화해 전통적 최적화 기법과 입자군집 최적화(PSO) 모두에 적용 가능하도록 설계되었으며, IEEE 30버스 시스템을 대상으로 전통적 방법, 기본 PSO, 파라미터 적응형 PSO와 비교 실험을 수행해 계산 속도와 해의 품질에서 우수함을 입증한다.
상세 분석
금지 구역(Prohibited Zones, PZ)은 발전기 출력이 특정 구간에 들어갈 경우 기계적·안전상의 문제가 발생하므로, OPF(Optimal Power Flow) 모델에 반드시 포함되어야 하는 제약이다. 전통적으로 PZ는 “출력 ≥ a₁ ∧ 출력 ≤ b₁ 또는 출력 ≥ a₂ ∧ 출력 ≤ b₂ …”와 같이 여러 개의 불연속 구간으로 기술된다. 이러한 다중 구간 표현은 비선형·비볼록성을 초래하고, 특히 연속적인 최적화 알고리즘이 구간 전환을 탐색해야 하므로 계산 복잡도가 급격히 상승한다. 기존 연구들은 이 문제를 해결하기 위해 이산 변수 도입, 페널티 함수, 혹은 구간별 별도 최적화를 시도했지만, 변수 수가 늘어나고 수렴성이 저하되는 단점이 있었다.
본 논문은 PZ를 하나의 연속 제약식으로 변환하는 새로운 수식 방식을 제안한다. 핵심 아이디어는 각 금지 구역을 “허용 구간”의 보완으로 보고, 허용 구간을 하나의 연속 구간으로 확장한 뒤, 허용 구간 외부에 대한 페널티를 부여하거나 큰 상수 M을 이용해 비활성화시키는 방식이다. 구체적으로, 발전기 i의 출력 P_i에 대해
g_i(P_i) = min_{k∈K_i} ( (P_i - a_{ik})·(b_{ik} - P_i) ) ≥ 0
와 같은 형태의 부등식을 도입한다. 여기서 (a_{ik}, b_{ik})는 k번째 허용 구간의 하·상한이며, min 연산은 모든 허용 구간 중 최소값을 선택함으로써 P_i가 어느 허용 구간에도 속하지 않을 경우 g_i(P_i) < 0가 되어 제약 위반을 즉시 감지한다. 이 수식은 비선형이지만, 연속적이며 기존 비선형 프로그램 솔버에 그대로 입력할 수 있다. 또한, 이진 변수와 큰 상수 M을 이용한 “big‑M” 기법을 적용하면 완전 선형화도 가능해, 선형/혼합정수 최적화기와도 호환된다.
새로운 모델의 장점은 다음과 같다. 첫째, 변수 차원이 기존과 동일하거나 약간 증가(보조 변수)하는 수준에 머물러, 메모리 부담이 적다. 둘째, 불연속 구간 전환을 명시적으로 탐색할 필요가 없어, 수렴 속도가 크게 향상된다. 셋째, 전통적 수치해석 기법(예: SQP, Interior‑Point)과 메타휴리스틱(PSO, GA) 모두에 적용 가능해, 알고리즘 선택의 자유도가 높다.
실험에서는 IEEE 30버스 시스템에 6대의 발전기를 배치하고, 각 발전기에 2~3개의 금지 구역을 설정하였다. 전통적인 다중 구간 모델을 그대로 사용한 경우, SQP 기반 OPF는 평균 45 초 소요되었으며, 수렴 실패율이 12 %에 달했다. 반면, 제안된 연속 모델을 적용한 SQP는 평균 12 초 내에 수렴했고, 실패율은 0 %였다. PSO 기반 방법에서도 동일한 경향이 관찰되었으며, 특히 파라미터 적응형 PSO(속도·관성 가중치 자동 조정)와 결합했을 때, 최적 비용(발전 비용) 감소율이 1.8 % 향상되고, 반복 횟수는 기존 PSO 대비 30 % 감소하였다. 이러한 결과는 새로운 제약식이 탐색 공간을 효과적으로 축소하고, 해의 품질을 유지하면서도 계산 효율성을 크게 높인다는 것을 실증한다.
마지막으로, 논문은 제안된 수식이 다른 형태의 비연속 제약(예: 발전기 출력 제한, 전압 제한 구간)에도 일반화 가능함을 언급한다. 향후 연구에서는 대규모 전력망(118버스, 300버스) 및 실시간 OPF 적용을 위한 분산 구현 방안을 모색하고, 빅데이터 기반 PZ 예측 모델과 연계하는 방향을 제시한다.
댓글 및 학술 토론
Loading comments...
의견 남기기