SCADA (감시제어데이터수집)

공학 컴퓨터과학·AI
한 줄 정의: 넓은 지역에 흩어진 산업 설비를 하나의 화면에서 실시간으로 감시하고 원격으로 제어할 수 있게 해주는 시스템입니다.

쉽게 풀면

수십 킬로미터에 걸쳐 있는 상수도관이나 송전선, 여러 공장 건물에 흩어진 설비를 관리자가 일일이 찾아다니며 확인할 수는 없습니다. SCADA는 각 현장에 설치된 센서와 제어 장치가 보내오는 데이터(압력, 온도, 전류량 등)를 통신망을 통해 중앙 관제실로 모으고, 관제실 화면에서 그 상태를 한눈에 보여줍니다. 이상이 발견되면 관리자는 그 화면에서 버튼 하나로 멀리 떨어진 밸브를 잠그거나 설비를 정지시킬 수 있습니다. 정수장, 변전소, 지하철 관제센터, 스마트 공장이 대표적인 SCADA 적용 현장입니다.

왜 중요한가

SCADA는 산업 현장의 실시간 데이터를 대량으로 수집하는 핵심 인프라이기 때문에, 이상 탐지·예지보전·스마트그리드 최적화 같은 산업 인공지능 연구에서 데이터 출처이자 적용 대상으로 빈번하게 다뤄집니다. 동시에 SCADA는 전력망이나 상수도 같은 국가 기반시설을 제어하기 때문에, 사이버보안 연구에서도 공격 표적이자 방어 대상으로 중요하게 다뤄집니다.

논문에서는 이렇게 쓰입니다

"제안된 이상 탐지 알고리즘을 실제 정수처리장 SCADA 시스템에서 수집된 6개월치 센서 데이터에 적용하여 검증하였다."

이 문장은 연구자가 새로 개발한 알고리즘을, 실제 산업 현장의 SCADA 시스템이 오랜 기간 축적한 실측 데이터를 이용해 검증했다는 뜻입니다. SCADA는 이처럼 산업 설비의 실측 데이터를 얻는 통로로도 논문에 자주 등장합니다.

"산업제어시스템 보안 연구에서는 SCADA 네트워크 트래픽에 침투 테스트를 수행하여 통신 프로토콜의 취약점을 분석하였다."

사이버보안 분야에서는 SCADA를 데이터 수집 대상이 아니라 공격과 방어의 시험장으로 다룬다는 점을 보여주는 예문입니다.

조금 더 깊게 보면

SCADA 시스템은 현장의 PLC나 RTU(원격단말장치)와 통신할 때 Modbus, DNP3 같은 산업용 통신 프로토콜을 사용하는데, 이 프로토콜들은 애초에 폐쇄망을 전제로 설계되어 인증이나 암호화 기능이 약한 경우가 많습니다. 이 때문에 SCADA가 인터넷과 연결되는 환경이 늘면서 보안 취약점이 중요한 연구 주제로 떠올랐습니다. 또한 대량으로 쌓이는 시계열 센서 데이터의 특성상, 이상 탐지 연구에서는 정상 패턴을 학습해 편차를 잡아내는 비지도 학습 기법이 자주 활용됩니다.

주의할 점

SCADA는 PLC와 자주 함께 언급되지만 역할이 다릅니다. PLC는 현장에서 센서 신호를 받아 실제 장비를 직접 제어하는 하드웨어 컨트롤러이고, SCADA는 여러 현장의 PLC들로부터 데이터를 모아 사람이 감시·조작할 수 있도록 보여주는 상위 관제 시스템입니다. 즉 PLC 없이 SCADA만으로는 현장 설비를 움직일 수 없습니다.

관련 용어