조건부 적분, 1.5kW 서버 전원 적분 포화 방지와 오차 한계 계산 1편

이 글은 조건부 적분, 1.5kW 서버 전원 적분 포화 방지와 오차 한계 계산을 2편으로 나누어 정리한 시리즈의 1편입니다. 이번 편에서는 서버 전원 장치의 부하 급변과 적분 포화 문제, 조건부 적분의 동작 원리와 적분 정지 조건을 다룹니다.

1.5kW 서버 전원 조건부 적분(Conditional Integration) 폐루프 제어 구조 기준 전압 V_ref = 12V + − e[k] 비례 게인 (K_p) 적분 스위치 (SW) 이산 적분기 K_i · T_s / (z−1) 적분 정지 판정 논리 ① |e[k]| > e_th (0.30V 초과) ② u ≥ u_max ∧ e > 0 (포화) + + u[k] 포화 제한 D_max 한계 포화 상태 감시 피드백 PWM 발생 게이트 펄스 1.5kW DC-DC 전원단 V_in 인덕터 L C_out 스텝 부하 외란 0A → 125A 출력 전압 V_out = 12V 출력 전압 궤환 루프 (V_out Sensor Feedback) 125A 부하 급변 외란 발생 시 과도 응답 특성 비교 (일반 PI vs 조건부 적분) (A) 일반 PI 제어 (적분 지속 누적) 12V V_out 시간 t 부하 급변 심각한 전압 오버슈트 긴 정정 시간 (적분 포화 고착) — 적분 상태 I_sum (B) 조건부 적분 제어 (오차 동결) 12V V_out 시간 t 부하 급변 적분 동결 오버슈트 억제 (0%) 단축된 정정 시간 (고속 선형 안정화) — I_sum 동결 유지
1.5kW 서버 전원 장치에서 125A 스텝 부하 외란 발생 시 적분 포화를 방지하기 위한 조건부 적분 폐루프 제어 구조와 과도 응답 특성 개선 파형 비교도입니다.

서버 전원 장치의 부하 급변과 적분 포화 문제

서버 전원 장치는 데이터센터 내 고성능 중앙처리장치(CPU)와 그래픽처리장치(GPU)의 연산 부하 변동에 즉각적으로 대응해야 하는 전력 공급 장치입니다. 인공지능 연산이나 대규모 데이터베이스 트래픽이 순간적으로 집중되면 서버의 소비 전류는 수 마이크로초(μs) 단위의 극히 짧은 시간 안에 0A 수준의 경부하에서 정격 전류인 125A까지 급격하게 증가합니다. 이러한 가혹한 스텝 부하(Step Load) 외란이 발생하면 출력단 커패시터에 축적된 에너지가 급격히 방전되면서 출력 전압에 순간적인 전압 강하가 발생합니다.

디지털 전압 제어기는 기준 전압과 실제 출력 전압의 편차를 줄이기 위해 비례-적분(PI) 제어 알고리즘을 사용합니다. 전압 강하가 발생하여 기준 전압과의 오차가 커지면, 제어기는 전압을 복구하기 위해 스위칭 듀티비(Duty Ratio)를 급격하게 증가하도록 제어합니다. 그러나 1.5kW 전원 공급 장치의 물리적 하드웨어 특성과 전력 스위치의 도통 시간 한계로 인해 듀티비는 시스템이 허용하는 최대 듀티비(D_max)를 초과하여 증가할 수 없습니다.

제어 출력 신호가 이미 하드웨어 포화 한계치에 도달하여 더 이상 출력을 늘릴 수 없는 상태에서도 전압 오차가 즉시 해소되지 않고 일정 시간 동안 지속되면 문제가 발생합니다. 일반적인 PI 제어기의 적분기는 오차 신호를 매 샘플링 주기마다 지속적으로 누적하므로, 내부의 적분 상태 변수가 비정상적으로 비대해지는 적분 포화(Integrator Windup) 현상이 발생합니다. 적분기가 과도하게 축적된 에너지를 보유하게 되면, 출력 전압이 정상 전압인 12V로 회복되어 오차가 0V에 도달하더라도 적분 상태 변수가 즉시 감소하지 못합니다.

결과적으로 제어 신호는 선형 제어 영역으로 신속하게 복귀하지 못하고 최대 듀티비 상태를 지속합니다. 이로 인해 인덕터 전류가 과도하게 지속 공급되면서 출력 전압이 목표 기준치를 크게 초과하는 심각한 전압 오버슈트가 발생합니다. 이러한 과전압 상태는 정상 전압으로 감쇠하여 정정되기까지 긴 정정 시간을 유발하며, 서버 내부의 민감한 프로세서와 전력 반도체 소자에 치명적인 전기적 스트레스를 초래합니다.

조건부 적분의 동작 원리와 적분 정지 조건

조건부 적분(Conditional Integration)은 제어기가 포화 상태에 도달하거나 과도 상태의 오차가 사전에 설정한 임계 범위를 벗어났을 때 적분 연산의 누적을 일시적으로 정지(Freeze)시키는 제어 기법입니다. 일반적인 적분기가 오차의 크기나 액추에이터의 물리적 한계와 무관하게 매 샘플링 주기마다 오차를 무조건 적산하는 것과 달리, 조건부 적분은 시스템의 동작 상태를 실시간으로 감시하여 적분의 활성화 여부를 능동적으로 결정합니다.

조건부 적분의 핵심 원리는 크게 두 가지 적분 정지 조건으로 구성하는 구조입니다. 첫 번째는 제어 출력 포화와 오차의 방향성을 결합하여 판정하는 포화 연동 조건입니다. 디지털 제어기의 출력 듀티비가 최대 포화 한계(u_max)에 도달한 상태에서 기준 전압이 출력 전압보다 높아 전압 오차가 양수(e > 0)로 유지되는 경우, 적분 연산을 계속 수행하면 듀티비를 상한치 너머로 더욱 증가시키려는 무의미한 누적이 발생합니다. 따라서 이 조건에서는 적분 누적을 즉시 중단합니다. 반대로 최소 포화 한계(u_min)에 도달한 상태에서 전압 오차가 음수(e < 0)인 경우에도 적분을 정지합니다.

두 번째는 오차의 절댓값 크기를 기준으로 판단하는 오차 임계 대역(e_th) 조건입니다. 스텝 부하 급변과 같은 대규모 외란이 발생하여 오차의 절댓값이 사전에 설정된 임계값 e_th를 초과하는 구간(|e| > e_th)에서는 적분기를 일시 정지 상태로 전환합니다. 이 구간에서는 비례 제어기(P)의 빠른 응답성을 활용하여 전압을 목표치 근방으로 신속하게 견인합니다. 이후 전압 오차가 줄어들어 오차 임계 대역 이내(|e| ≤ e_th)로 진입하면 적분기를 다시 활성화하여 잔류하는 정상상태 오차를 정밀하게 제거합니다.

이러한 두 가지 정지 조건을 유기적으로 결합하면, 대용량 부하 변동 시 발생하는 과도한 적분 누적을 근본적으로 차단할 수 있습니다. 시스템이 포화 영역을 벗어나는 즉시 선형 제어 상태로 신속하게 복귀하므로, 전압 오버슈트를 억제하고 전압 안정화에 걸리는 정정 시간을 대폭 단축하는 결과를 얻습니다.

다음 편에서는 이어지는 내용을 계속 설명합니다.

댓글 남기기