본문 바로가기
서비스 웹 서비스 개발 앱 개발 AI 알고리즘 개발 AI 컨설팅 AI 마케팅 프로젝트 인사이트 회사소개 고객게시판
데이터 아키텍처 8 MIN READ

압력값 100이 같은 값이 아니라면: 센서 단위와 보정 이력 관리

설비 센서의 숫자를 모으기 전에 단위·스케일·보정 상태를 확인해야 합니다. 원본과 정규화 값을 함께 지키는 데이터 설계를 다룹니다.

Category
데이터 아키텍처
Published
Read
8분
Author
네이처프랙탈
압력값 100이 같은 값이 아니라면: 센서 단위와 보정 이력 관리 대표 이미지

두 공장의 압력 센서를 같은 그래프에 올렸습니다. 한쪽 값은 100, 다른 쪽은 1로 보입니다. 얼핏 한 공장의 압력이 백 배 높아 보이지만, 실제로는 표시 단위와 스케일이 다를 수 있습니다. 숫자만 수집해 AI 모델에 넣으면 데이터는 정상적으로 흐르는 듯해도 판단은 틀립니다. 산업 데이터 플랫폼의 첫 번째 과제는 값의 개수가 아니라 그 값이 무엇을 어떤 조건에서 측정했는지를 보존하는 것입니다.

태그 이름만으로 의미를 알 수 없다

PLC나 설비 서버의 태그 이름은 현장마다 다릅니다. P01이라는 이름이 압력인지, 펌프 상태인지 외부 시스템은 알 수 없습니다. 같은 이름을 다른 설비에서 재사용할 수도 있습니다. 측정 지점에는 설비 ID, 센서 ID, 측정 대상, 공학 단위, 허용 범위, 장비 범위, 샘플링 주기, 품질 상태를 연결해야 합니다. 화면에 보여줄 소수점 자리수와 원본 정밀도도 구분하세요. 보기 좋게 반올림한 값을 다시 계산에 쓰면 작은 변화가 사라집니다.

온도는 섭씨와 화씨, 압력은 절대압과 게이지압처럼 단위 표기만 같아도 기준이 다를 수 있습니다. 전류 신호를 공학 값으로 바꾸는 스케일도 장비 설정에 따라 달라집니다. 따라서 ‘모든 숫자에 100을 곱한다’ 같은 코드 규칙은 위험합니다. 태그별 변환 공식과 유효 기간을 데이터로 관리하고, 설비 교체 시에는 새 규칙이 언제부터 적용됐는지 기록해야 합니다.

서로 다른 센서 원본값이 단위와 보정 정보를 거쳐 비교 가능한 데이터가 되는 흐름
원본 측정값과 변환된 값, 적용한 규칙의 버전을 함께 남깁니다.

원본과 정규화 값을 모두 남긴다

수집 시점에 원본값을 버리고 표준 단위 값만 저장하면 나중에 변환 오류를 고치기 어렵습니다. 원본값·원본 단위·원본 시각과 함께 정규화 값·표준 단위·변환 규칙 버전·변환 시각을 별도로 저장하세요. 이후 보정 값이 잘못됐다는 사실을 알았을 때 어느 기간의 데이터를 다시 계산해야 하는지 알 수 있습니다. 과거 데이터를 재처리할 때는 기존 분석 결과의 버전도 남겨야 보고서 숫자가 왜 바뀌었는지 설명할 수 있습니다.

수집 파이프라인은 변환이 실패한 값을 조용히 0으로 바꾸지 않아야 합니다. 단위가 없거나 변환 규칙이 모호하면 격리 상태로 보내고 운영자가 확인하게 합니다. 센서가 끊긴 상태의 마지막 값을 계속 보내는 설비도 있으므로 ‘값이 들어왔다’와 ‘새롭고 유효한 값이다’를 구분합니다. 품질 플래그가 나쁜 값은 대시보드에서는 주의 상태로 보여주고, 자동 제어 또는 AI 학습에서는 별도 기준으로 제외할 수 있습니다.

보정은 장비의 이력이다

센서는 사용하면서 오차가 생길 수 있어 주기적으로 보정합니다. 보정 결과를 종이 성적서로만 보관하면 시계열 데이터와 연결하기 어렵습니다. 보정 전후 계수, 기준 장비, 담당자, 승인, 적용 시작 시각을 센서 ID에 연결하세요. 보정이 지연됐다고 지난 데이터 전체가 무효라는 뜻은 아닙니다. 다만 해당 기간의 신뢰 수준을 표시하고 중요한 품질 판단에는 검토 절차를 둬야 합니다.

표준 단위를 정할 때는 단위 변환 외에도 범위와 분해능을 확인합니다. 낮은 해상도의 센서 값을 정밀한 실수처럼 표시하면 거짓 정밀도가 생깁니다. 설비가 바뀌었는데 태그 이름만 유지됐다면 이전 값과 이후 값을 하나의 연속 추세로 이어도 되는지 검토해야 합니다. 데이터 카탈로그에 단위뿐 아니라 의미의 변경 기록을 남기는 이유입니다.

현장 담당자와 데이터 엔지니어가 센서의 단위와 이상 범위를 확인하는 장면
범위를 벗어난 값은 자동으로 정상화하지 말고 현장 상태를 먼저 확인합니다.

작은 검증 세트로 시작한다

압력·온도·전류처럼 대표적인 측정 지점 몇 개를 골라 현장 계기의 표시와 수집 원본, 정규화 결과를 같은 시각에 비교하세요. 정상 범위 상단과 하단, 센서 단선, 장비 교체, 보정 직후 사례까지 시험합니다. 담당자가 확인한 변환 규칙만 배포하고, 예상 범위를 벗어나는 값이 급증하면 알림을 보냅니다. 이 과정에서 운영팀과 데이터팀이 서로 다른 ‘정상’의 정의를 쓰고 있었다는 사실을 자주 발견합니다.

OPC UA for Machinery의 공정 값 예시는 측정값과 EngineeringUnits, 범위 같은 맥락 정보를 함께 표현합니다. 표준을 채택하든 기존 인터페이스를 개선하든 원칙은 같습니다. 센서 숫자만 이동시키지 말고 단위, 보정, 품질 상태를 같이 이동시켜야 비교와 AI 판단이 안전해집니다.

#산업센서 #측정단위 #센서보정 #OPCUA #스마트팩토리 #시계열데이터 #데이터품질 #설비데이터 #데이터아키텍처 #산업AI

OPC UA 데이터 데이터 아키텍처 데이터 품질 산업 AI 스마트팩토리

/ 다음 단계

이런 문제, 직접 겪고 계신가요?

글로 정리한 방법을 실제 환경에 맞춰 적용하는 일까지 함께 하겠습니다.

영업일 기준 3일 이내 회신 · 상담 및 범위 견적 무료