데이터가 어느 프로그램을 거쳐 어디로 가는지, 그림으로 보여 드립니다
기술 검토를 맡은 분을 위한 페이지입니다. 현장 RTU 에서 한전 · 전력거래소까지의 구조 · 주기 · 표준 · 보안을 다섯 장으로 정리했습니다.
현장에서 시장까지, 프로그램 여섯이 일을 나눕니다
발전소마다 현장 RTU 한 대가 설비를 읽고 지킵니다. 서버 쪽은 일을 나눠, 하나가 멈춰도 발전소의 운전 · 보호는 흔들리지 않게 했습니다.
그림은 옆으로 밀어 보세요.
VPP 사업자 시스템 · 예측 · KESCO 전송은 수집 서버의 창구로만 발전소 값을 받습니다. 예측은 EMS 데이터베이스를 직접 읽지 않습니다.
현장 수집기
설비마다 통신 · 0.2초 수집 · 보호 판단 · 지령 · 끊기면 정지와 기록 보관.
멈추면 · PCS 를 먼저 0 kW 대기로 돌리고 내려갑니다.
수집 서버
RTU 값 수신 · 실시간 저장 · 이력 · 사건 · 집계.
멈추면 · RTU 는 충 · 방전을 멈추고 기록을 쌓아 둡니다. 관리자에게 한 통.
운영 화면
PC · 휴대폰 화면 · 휴대폰 알림 · 권한 · 설정.
멈추면 · 발전소 운전 · 보호는 그대로. 바깥 감시가 알립니다.
VPP 사업자 시스템
묶음 · 입찰 · 한전 연계 · 예측제도 · 급전지시 · 정산.
멈추면 · 발전소는 기본 시간표대로. 비상 정지 스위치가 있습니다.
발전량 예측
기상청 예보 · 실적으로 24시간 예측 · 매일 채점. 따로 팔 수 있게 경계를 그었습니다.
멈추면 · 입찰은 임시식으로 이어 가고 한 통 알립니다.
KESCO 전송
법정 ESS 운영정보를 1분마다 · 기록은 증빙으로 보관.
멈추면 · 다시 켜질 때 «전송 앱 멈춤» 을 남기고, 못 보낸 사건은 다시 보냅니다.
현장 RTU 는 읽고, 판단하고, 쓰고, 끊겨도 버팁니다
설비마다 맞는 통신
Modbus TCP · RTU over TCP · 직렬 직접 · CAN. 제조사 · 모델마다 레지스터 맵으로 읽어 공통 형식으로.
보호가 먼저
환경 · 소방 · 배터리 · PCS 보호를 먼저 묻고, 그다음 시간표 · 지령.
바뀌면 바로
0.2초마다 확인 · 지령이 바뀌었을 때만 보냅니다. 냉난방기는 읽고 다른 값만 씁니다.
묶어서 · 압축
살아 있다는 소식 10초 · 태양광 현장은 30초 묶음으로 LTE 월 1 GB 안.
| 설비 | 읽는 주기 |
|---|---|
| PCS · 배터리 · PV 전력량계 | 0.2초 (현장 실측 0.24 ~ 0.36초) |
| 소방 · 온습도 | 1초 |
| 냉난방기 | 5초 |
| RTU 자체 건강 | 하루 두 번 + 켤 때 · CPU · 메모리 · 디스크 |
| 지령 | 바뀌면 바로 · 최악 0.4초 |
한전 DSO 연계는 표준 KSGA-025-19-2 의 시간표대로 주고받습니다
지령이 PCS 까지 가는 길
- 한전 지령이 시간 출력을 ± 조정
- VPP 사업자 시스템계획 ± 조정 = 운전 목표
- 수집 서버운전 목표를 RTU 로 바로 알림
- 현장 RTU0.2초 안에 받아, 보호가 먼저 · 그다음 목표대로
발전량 예측은 독립 프로그램이고, EMS 는 그 고객 하나입니다
- 예보기상청 단기예보 · 하루 8번 · 발표 그대로 저장
- 학습발전소마다 지난 90일 · 고장 몫은 빼고
- 예측24시간 · 1시간 칸 · 맑은 날 출력 × 온도 · 하늘 보정
- 제출VPP 전날 09:30 · 예측제도 10:00 · 17:00
- 채점다음 날 아침 · 그때 낸 판 대 실적 · 숨기지 않는다
오차율 = | 예측 − 실적 | ÷ 쓸 수 있는 용량쓸 수 있는 용량 = 고장 난 인버터 용량을 뺀 PV 용량
보안은 층마다 따로 묻고, 데이터는 오래 남깁니다
- 발전소마다 따로 맺는 암호화 VPN · 해지하면 그 발전소의 키부터 폐기
- 서버 접속은 키로만
- 발전소마다 접속 열쇠 하나 · 서버에는 해시만 보관
- 요청에 실린 발전소 번호를 전부 열쇠와 대조 — 남의 발전소 값은 거절
- 프로그램끼리도 각자 열쇠
- 권한 넷 · 메뉴 권한과 «접근 발전소» 권한을 따로 묻는다
- 같은 계정 15분 안 5번 실패면 15분 잠금 · 회원도 함께 가진 사람만 보인다
- DB 비밀번호 · 알림 키는 설정 파일이 아니라 서버 환경에만
- VPP 사업자 API 열쇠는 DB 에 암호화
- 10분 원본 1년 · 1시간 집계 5년 · 매일 DB 백업 · 월 백업 10년
- 집계는 계통 유입을 따로 담는다 — ‘연 3번이면 운영 정지’ 같은 규정을 셀 수 있게
- 표 변경은 버전 관리 파일로만