3.2 핵심 변수 및 설계 수식
E-ECP의 시나리오 판정과 부하 제어는 다음의 핵심 변수와 수식을 기반으로 이루어진다. 각 변수의 정의는 Table 1에 정리하였으며, 폐루프 제어 구조는 Fig 2와 같다.
그림 2. E-ECP 제어 블록 다이어그램
Fig. 2. E-ECP Control Block Diagram
(1) 실질 가용 에너지 (ESS_avail)
시점 t에서 실제로 부하에 투입할 수 있는 전력량으로, 현재 잔여량에 예측 회생전력을 합산하고 비상예비를 공제하여 산출한다.
ESS_remain(t)은 시점 t의 ESS 잔여 전력량[kWh]이다. P_predicted(H,t)는 예측 지평 H=30분 동안 엘리베이터 운행으로
발생할 회생전력의 예측값[kWh]으로, 직전 30분간의 운행 로그(운행 횟수, 방향, 탑승 인원)를 이용한 이동평균 회귀식으로 산출하며 불확실성을
감안해 하한 추정치를 사용한다. 구체적으로 회생전력 추정값과 예측값은 다음 식 (2)와 같이 정의한다.
여기서 n_up·n_down은 윈도우 내 상승·하강 운행 횟수, n_pax는 탑승 인원 합, $\sigma\_\epsilon$는 회귀 잔차 표준편차,
z는 보수적 하한 추정을 위한 계수(본 연구 z=1)이다.
R_res는 비상설비(부하 2.8 kW)를 최소 2시간 유지하기 위해 항상 확보해야 하는 비상예비 에너지로, 기본 소요량은 2.8 kW × 2h =
5.6 kWh이다. 본 연구에서는 방전 효율($\eta\_d$ = 0.95)에 따른 손실과 약 5 %의 설계 안전마진을 추가로 반영하여 R_res
= 5.6 kWh / 0.95 × 1.05 ≈ 6.2 kWh로 설정하였으며, 시간 불변 상수로서 어떤 상태에서도 소진되지 않도록 설계된다. 산출된
ESS_avail(t)은 매 평가 주기($\Delta t$=5분)마다 갱신되며, 시나리오 판정의 1차 입력값이 된다.
아울러 E_min은 ESS_avail(t)이 이 값 미만으로 낮아지면 SOC가 SOC_peak_guard 이상으로 유지되더라도 선제적으로 Conserve
모드로 전환시키는 보조 임계치이다. 비상예비 R_res 대비 약 30 %의 여유를 반영하여 E_min = R_res × 1.3 ≈ 8.0 kWh로
설정하였으며, 이는 SOC 기준만으로는 포착하기 어려운 급격한 부하 변동 상황에서 ESS_avail의 절대적 에너지 부족을 조기에 감지하기 위한 보완
장치이다.
(2) SOC(State of Charge) 관리 기준
SOC는 배터리 충전 상태를 백분율로 나타내는 지표로, 다음의 3단계 임계값에 따라 운영 모드 전환의 기준이 된다.
SOC_target(t)는 시간대별 목표 SOC 곡선으로, 피크 시간 직전에 충전량을 선제적으로 확보하여 피크 시간대 집중 방전이 가능하도록 한다.
SOC는 30 %~90 % 범위 내에서만 운용되며 범위 초과 시 충·방전이 자동 차단된다.
(3) 시간대 마스크 M(t)
M(t)는 피크 시간대 ESS의 불필요한 방전을 차단하는 이진 제어 변수이다.
Peak_window는 07:00~09:00 및 18:00~21:00이다. M(t)=0이면 비상부하(Load_1 중 소방·비상조명)를 제외한 모든
ESS 공급이 차단된다. 단, SOC(t) $\geq$ SOC_target(t)인 상태에서 피크 시간대가 도래하면 M(t)=1이 유지되어 ESS를
집중 방전하며 최대수요를 억제한다. 두 조건이 충돌하는 경우, 즉 피크 시간대이면서 SOC가 목표치 이상인 경우에는 M(t)=1(방전 허용)을 우선
적용한다. 이는 선제 충전 전략의 실질적 효과를 보장하기 위한 설계이다.
(4) 부분지원 계수 $\phi\_B(t)$, $\phi\_V(t)$
부하초과·절약 상태에서 기본부하와 가변부하에 ESS가 공급하는 비율을 동적으로 조절하는 계수이다.
정상 상태의 초기값은 $\phi\_B$=0.4, $\phi\_V$=0.3이며, 절약(Conserve) 상태에서는 $\phi\_B$ $\leq$ 0.2,
$\phi\_V$=0으로 강제 제한된다. 두 계수는 ESS_avail(t), SOC(t), 일일 예산 대비 잔여량에 따라 매 평가 주기($\Delta
t$=5분)마다 실시간으로 재산출된다.
(5) ESS 충·방전 에너지 수지
매 평가 주기 $\Delta t$마다 ESS의 잔여 용량은 다음 수식으로 갱신된다.
여기서 P_regen(t)은 시점 t에서 발생하는 회생전력(kW), $\eta\_c$는 충전 효율(=0.95), P_discharge(t)는 ESS
방전 전력(kW), $\eta\_d$는 방전 효율(=0.95)이다. SOC는 다음과 같이 정의된다.
단, SOC는 항상 SOC_floor(30 %) 이상, 90 % 이하의 범위 내에서만 운용되며 이 범위를 벗어나는 충·방전은 자동 차단된다.
(6) 운영 상태 판정 의사코드 (매 $\Delta t$=5분 실행)
(7) 비교 전략 구현 방식
세 비교 전략의 시뮬레이션 구현은 다음과 같이 정의한다. Baseline은 ESS를 사용하지 않고 회생전력을 발생 즉시 교류로 변환하여 현재 부하에
직접 소비한다. SOC 밴드는 SOC가 80 % 미만이면 회생전력으로 ESS를 충전하고 SOC가 40 % 초과이면 ESS를 방전하는 단순 이진 온/오프
제어로 구현하며, 충·방전 우선순위 구분이나 부하 선별 기능은 없다. Greedy는 부하 수요가 있으면 SOC에 무관하게 즉시 최대 방전하고 회생전력이
발생하면 즉시 최대 충전하는 방식으로 구현하며, 마찬가지로 부하 우선순위를 고려하지 않는다.
표 1. E-ECP 핵심 변수 정의
Table 1. Definition of Key E-ECP Variables
|
변수명
|
단위
|
정의 및 역할
|
|
ESS_remain(t)
|
kWh
|
시점 t에서 ESS에 저장된 잔여 전력량. 시나리오 판정의 1차 입력값.
|
|
P_predicted(H,t)
|
kWh
|
예측 지평 H(=30분) 동안 발생할 회생전력 예측값. 운행 패턴·탑승 빈도 데이터 기반 통계 회귀로 산출하며 보수적 하한치 사용.
|
|
R_res
|
kWh
|
비상예비 전력. 비상설비(2.8 kW)를 최소 2시간 유지하기 위한 최소 에너지($\approx$ 6.2 kWh). 절대 소진 불가.
|
|
ESS_avail(t)
|
kWh
|
실질 가용 에너지 = ESS_remain + P_predicted − R_res. 시나리오 판정의 핵심 지표.
|
|
E_min
|
kWh
|
ESS_avail(t)의 최소 운용 임계치. SOC가 SOC_peak_guard 이상이더라도 ESS_avail(t)이 이 값 미만이면 선제적으로 Conserve
모드로 전환. 비상예비 R_res 대비 약 30 %의 여유를 반영하여 8.0 kWh로 설정.
|
|
SOC_floor
|
%
|
긴급 모드 전환 SOC 하한선. SOC < 30 % 시 Emergency로 강제 전환.
|
|
SOC_peak_guard
|
%
|
절약 모드 전환 임계치(45~50 %). SOC가 이 값 미만이면 Conserve 상태 진입.
|
|
SOC_target(t)
|
%
|
시간대별 목표 SOC 곡선. 피크 직전(07시, 18시 기준) 55~60 %, 비피크 40~45 %. 선제적 에너지 확보 기준.
|
|
$\phi\_B(t)$, $\phi\_V(t)$
|
무차원
|
부분지원 계수(0~1). 기본부하($\phi\_B$)·가변부하($\phi\_V$)에 ESS가 공급하는 비율. SOC와 ESS_avail에 따라 실시간
변동.
|
|
M(t)
|
Boolean
|
시간대 마스크. 피크창(07~09시, 18~21시)이면서 동시에 SOC(t) < SOC_target(t)인 경우에 한하여 M=0 $\rightarrow$
비상부하 외 공급 전면 차단. 그 외의 경우는 M=1(방전 허용).
|
|
Anomaly_flag
|
Boolean
|
이상 탐지 변수. 정전·ESS 고장·급속 방전·과부하 발생 시 1로 설정 $\rightarrow$ 즉시 Emergency 전환.
|