발전기 1대가 탈락했을 때 주파수는 얼마나 빨리 변할까요? 이 질문에 답하려면 사고로 사라지는 유효전력뿐 아니라 당시 운전 중인 동기발전기와 동기조상기의 회전 에너지, 기준주파수, 부하 특성까지 확인해야 합니다. 관성응답 계산 방법과 RoCoF 산정 기준은 하나의 공식에 숫자를 대입하는 작업이 아니라, 계산 대상과 측정 방식을 먼저 정의하는 과정입니다.

계통 관성이 낮으면 같은 규모의 발전기 탈락에서도 주파수변화율(Rate of Change of Frequency, RoCoF)의 절댓값이 커집니다. 그만큼 보호계전기, 저주파수 부하차단, governor 및 빠른 주파수응답이 개입할 수 있는 시간이 짧아질 수 있습니다. 다만 특정 RoCoF 수치를 모든 국가와 설비에 적용되는 보편적 허용 한계로 해석해서는 안 됩니다.

관성응답과 RoCoF가 보여주는 것

동기기의 관성응답은 회전자에 저장된 운동에너지가 전력 불균형 직후 방출되거나 흡수되면서 나타나는 전기기계적 반응입니다. 별도의 명령을 기다리지 않고 즉시 시작된다는 점이 특징입니다. 이후 수백 밀리초에서 수초 범위에 나타나는 governor 동작, 빠른 주파수응답, 자동발전제어는 관성응답과 구분해야 합니다.

RoCoF는 주파수의 시간에 따른 변화율인 df/dt이며 단위는 Hz/s입니다. 발전량 탈락으로 주파수가 내려가면 일반적인 부호 규약에서 음수, 부하 탈락이나 발전 초과로 주파수가 올라가면 양수입니다. 안정도 검토나 보호설비 비교에서는 방향과 함께 |RoCoF|를 사용하기도 하므로 보고서에는 부호 적용 여부를 명시해야 합니다.

계산 전에 준비할 입력 데이터

관성상수와 기기 정격

관성상수 H는 정격출력 기준으로 회전자에 저장된 운동에너지를 나타내며 단위는 초(s)입니다. 기기의 정격 피상전력 S는 MVA로 입력합니다. 두 값을 곱한 H × S의 단위는 MW·s, 즉 MWs이며 개별 동기기의 저장 운동에너지 지표로 사용할 수 있습니다. MW 운전출력과 MVA 정격을 서로 바꾸어 넣지 않는 것이 첫 번째 검산 항목입니다.

실제 운전 상태와 사고 범위

정지한 발전기는 해당 시점의 계통 운동에너지 합계에서 제외하고, 운전 중인 동기발전기와 동기조상기를 식별해야 합니다. 동기조상기는 유효전력을 생산하지 않아도 회전자가 계통에 동기화돼 있다면 관성 기여가 가능합니다. 반면 발전기가 계통에 연결됐다는 정보만으로 충분한지, 최소 출력 조건까지 적용할지는 사용하려는 운영 기준에 맞춰 정해야 합니다.

최대 사고 규모는 단일 발전기, 복합발전 블록, 직류 연계선 또는 공통 접속설비 등 신뢰도 기준이 정의하는 고장 범위에 따라 달라집니다. 사고로 함께 분리되는 동기기의 운동에너지를 분모에서 제거할지 확인하려면 사고 대상 설비 목록이 필요합니다.

부하와 데이터 품질

부하 감쇠는 주파수 변화에 따라 부하 소비전력이 달라지는 효과입니다. 이를 반영하려면 계통 부하와 감쇠계수, 적용 단위 및 기준주파수가 필요합니다. 신뢰할 수 있는 계수를 구하지 못해 0으로 놓으면 부하의 완화 효과를 인정하지 않으므로 대체로 보수적인 초기 평가가 됩니다. 다만 ‘보수적’이라는 이유만으로 모든 동적 현상을 정확히 재현한다고 볼 수는 없습니다.

발전기별 관성상수와 MVA 정격을 합산하는 계통 운동에너지 산정 흐름도

계통 운동에너지 계산 방법

기본 계산식은 KE(t) = Σ[H_i × S_i]입니다. KE(t)는 시점 t에 온라인 상태인 동기기들의 운동에너지 합계이고 단위는 MWs입니다. NERC의 ERSTF 측정 프레임워크는 시간별 운전 상태와 일정 출력 조건을 적용해 동기발전기 및 동기조상기의 값을 합산하고, 분석기간 중 최소값인 KEmin을 찾는 접근을 제시합니다.

  1. 분석할 시간 간격별로 동기기 운전 상태와 발전량을 정리합니다.
  2. 온라인 포함 조건을 충족한 각 기기에 대해 H_i × S_i를 계산합니다.
  3. 기기별 결과를 합산해 시간별 KE(t)를 만듭니다.
  4. 계절·요일·시간대별 값 중 최솟값과 발생 시점을 찾아 KEmin으로 기록합니다.
  5. 그 시점의 최대 사고가 제거하는 출력과 관성 기여를 함께 확인합니다.

최소 수요가 언제나 최소 관성 시점인 것은 아닙니다. 발전기 조합, 재생에너지 출력, 연계선 흐름과 동기조상기 운전 상태가 달라지므로 연간 또는 대표 시나리오 전체를 시간순으로 계산해야 합니다. 설비 데이터가 갱신됐다면 H와 MVA의 버전 및 적용일도 보존하는 편이 좋습니다.

RoCoF 산정 공식과 적용 순서

부하 감쇠를 생략한 단순식

NERC 자료의 60Hz 전제와 단위 체계에서 제시되는 단순식은 RoCoF = ΔP_MW ÷ [2 × (KEmin − KE_RCC)] × 60입니다. 여기서 ΔP_MW는 사고에 따른 유효전력 불평형, KE_RCC는 최대 사고에 포함된 설비의 H × MVA입니다. 발전기 탈락을 음의 불평형으로 정의하면 결과도 음수가 되며, 자료나 프로그램이 탈락량을 양의 크기로 입력받는다면 결과 앞에 하강 방향의 부호를 별도로 붙여야 합니다.

이 식은 특정 평가 절차를 위한 근사식입니다. 기준주파수가 50Hz인 계통에 60을 그대로 사용하거나, 사고 후 계통에 남지 않는 관성을 분모에 중복 포함하거나, governor 응답이 이미 개입한 구간까지 초기 기울기로 취급하면 결과가 왜곡됩니다.

부하 감쇠를 반영할 때

부하 감쇠를 적용하면 주파수 편차에 따라 변화하는 부하 전력을 전력 불평형에서 조정합니다. 문제는 감쇠 효과가 주파수 편차의 함수이므로 초기 순간의 RoCoF와 일정 시간창의 평균 RoCoF에 동일한 상수 보정만 적용하기 어렵다는 점입니다. 계수가 검증돼 있다면 해당 계통의 부하 모델과 swing equation에 포함하고, 그렇지 않다면 감쇠 0인 선별 계산과 동적 시뮬레이션 결과를 나란히 제시하는 방식이 실용적입니다.

발전기 탈락 후 초기 RoCoF와 주파수 최저점 및 governor 응답을 구분한 주파수 곡선

가상 계통으로 계산해 보기

다음 값은 계산 절차를 설명하기 위한 가상 데이터이며 실제 계통의 허용 기준이 아닙니다. 60Hz 계통에서 온라인 동기기 A, B, C의 정보가 각각 H=5초, S=500MVA, H=4초, S=400MVA, H=3초, S=300MVA라고 가정합니다.

  • A의 운동에너지: 5 × 500 = 2,500MWs
  • B의 운동에너지: 4 × 400 = 1,600MWs
  • C의 운동에너지: 3 × 300 = 900MWs
  • 사고 전 계통 합계: KEmin = 5,000MWs

C가 250MW를 발전하던 중 탈락한다고 하면 사고 설비의 관성 KE_RCC는 900MWs이고, 사고 후 남는 운동에너지는 5,000 − 900 = 4,100MWs입니다. 부하 감쇠를 0으로 둔 단순 계산은 250 ÷ (2 × 4,100) × 60 = 약 1.83Hz/s입니다. 탈락을 음의 불평형으로 정의하면 초기 RoCoF는 약 −1.83Hz/s, 절댓값은 1.83Hz/s로 기록합니다.

단위도 검산할 수 있습니다. 분자의 MW를 분모의 MWs로 나누면 1/s가 되고, 기준주파수 Hz를 곱하면 Hz/s가 됩니다. 결과가 나왔다고 곧바로 보호계전기 동작이나 정전 여부를 확정할 수는 없습니다. 계통 분할, 전압 영향, 발전기 제어, 인버터 응답과 보호설비 설정은 상세 동적 모델로 추가 검토해야 합니다.

계통 운동에너지가 낮을수록 같은 사고의 RoCoF 절댓값이 커지는 비교 그래프

초기 RoCoF와 시간창 평균은 다르다

초기 RoCoF는 사고 직후 주요 제어가 작동하기 전의 df/dt를 뜻합니다. 반면 0.5초 같은 시간창으로 계산한 값은 해당 구간의 평균 기울기에 가깝습니다. ENTSO-E의 관성과 RoCoF 기술자료가 설명하듯 필터, 샘플링 주기, 계산 알고리즘과 측정 위치가 달라지면 같은 주파수 파형에서도 RoCoF가 크게 달라질 수 있습니다.

따라서 결과에는 ‘사고 후 0.1~0.6초 선형회귀’, ‘500ms 이동창’, ‘필터 적용 전후’처럼 시간창과 처리 방법을 적어야 합니다. 사고 직후의 위상각 점프나 계측 잡음을 그대로 미분하면 실제 관성응답보다 큰 첨두값이 나타날 수 있고, 지나치게 긴 필터는 중요한 초기 변화를 완만하게 만들 수 있습니다. 문헌에서 논의되는 1Hz/s 등의 수치도 특정 연구, 사건 및 설비 내성의 맥락에서 읽어야 하며 세계 공통 법적 한계로 사용할 수 없습니다.

인버터 전원의 합성관성은 무엇이 다른가

동기발전기의 관성은 계통 주파수와 기계 회전속도가 전기기계적으로 연결돼 자연스럽게 나타납니다. 전력전자 변환기로 접속된 태양광과 일부 풍력발전은 같은 방식의 동기 관성을 자동 제공하지 않습니다. 그러나 주파수 또는 RoCoF를 검출해 출력을 빠르게 높이는 제어, 풍력터빈 회전체의 에너지를 일시 방출하는 제어, 저장장치를 이용한 빠른 주파수응답은 설계에 따라 제공할 수 있습니다.

이러한 합성관성은 검출 지연, 필터, 출력 여유, 전류 제한, 에너지 회복 과정과 제어 로직의 영향을 받습니다. 그러므로 단순히 가상 H를 부여해 동기기의 H × MVA와 항상 같은 항으로 더하기보다, 제조사 검증 모델과 계통운영자의 인정 기준을 사용해야 합니다. 출력 증가 후 에너지를 회복하는 과정에서 주파수에 두 번째 영향을 줄 가능성도 동적 시뮬레이션에 포함해야 합니다.

SCADA·PMU·시뮬레이션을 구분하는 방법

수단 주요 입력 또는 특성 적합한 활용 주의점
SCADA 발전량, 차단기 상태, 부하, 수초 단위 데이터 시간별 온라인 기기 판별과 KE 추세 계산 초기 RoCoF를 직접 포착하기에는 주기가 느릴 수 있음
PMU 동기 위상, 주파수, 고속 시각동기 데이터 사고 파형과 지역별 RoCoF 측정 필터, 위치, 품질 플래그 및 결측 검증 필요
동적 시뮬레이션 발전기·부하·인버터·제어·보호 모델 미래 시나리오와 제어 대안 비교 모델 검증 없이 측정값과 동일시할 수 없음

실무에서는 SCADA로 최소 관성 후보 시간을 찾고, PMU 사건 기록으로 실제 응답을 검증한 뒤, 보정된 동적 모델로 예상 사고를 모의하는 흐름이 효과적입니다. 세 데이터의 시간 기준과 설비 식별자를 맞추고, 계산에 포함된 발전기 목록을 함께 저장해야 결과를 재현할 수 있습니다.

SCADA와 PMU 및 동적 시뮬레이션의 입력 데이터와 활용 목적 비교표

RoCoF 산정 기준을 적용할 때 확인할 사항

  • 50Hz와 60Hz 중 어떤 기준주파수를 사용했는지 식과 결과에 표시합니다.
  • 발전기 탈락량의 부호와 RoCoF 절댓값 사용 여부를 구분합니다.
  • 사고 설비의 관성을 사고 후 분모에서 제외했는지 확인합니다.
  • 순간값, 특정 시간창 평균값, 지역 측정값 중 무엇인지 명시합니다.
  • 필터 종류, 샘플링률, 회귀 방법과 결측 처리 규칙을 기록합니다.
  • 부하 감쇠, governor, 빠른 주파수응답의 포함 여부를 밝힙니다.
  • 계산 결과를 해당 지역의 연계 규정과 보호설비 내성 기준에 대조합니다.

관성응답 계산 방법의 핵심은 계산식 선택, 입력 데이터 검증, 최소 관성 시점 확인, RoCoF 측정 방식 명시, 해당 계통 기준과의 대조입니다. 단순식은 취약 시나리오를 빠르게 선별하는 데 유용하지만 최종 안정도 판정 자체는 아닙니다. 동일한 정의와 단위를 유지하고 측정 결과로 모델을 교정할 때 계산값이 실제 운영 의사결정에 쓸 수 있는 근거가 됩니다.

Recommended Posts