fix: 누락 솔벤트 컬럼 추가 (5차·9-2·10-2) + 5차 T_C 센서 부재 처리

run_column.py 실행목록에 빠졌던 컬럼 보완 — 전체 8개 측류 솔벤트 컬럼 커버:
- 5차(51/P5) 신규 추가: 완전 누락이었음. 민감단 TI-5111C 센서 부재(A/B/D만)
  → COLUMN_EXCEPTIONS["51"]에서 T_C를 TI-5111B로 대체(사용자 확정).
- 9-2(92), 10-2(102) 추가: COLUMN_EXCEPTIONS엔 있었으나 COLUMNS 실행목록 누락.

검증: 8개 컬럼 핵심 FEATURES 전부 해석 OK, 5차·9-2 추출 스모크 정상(336519행).
(플랜트8은 단일 train=81, 8-2 없음 확인.)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
windpacer
2026-06-05 20:45:04 +09:00
parent 4306f76ddb
commit b45f0e2481
2 changed files with 11 additions and 3 deletions

View File

@@ -26,6 +26,11 @@ ASSET = "/ASSETS/P6"
# P9(91): PICA-9111A (with A suffix). 92xx 2차 컬럼 존재
# P10(101): FICQ-10114A (not 10114), PICA-10111A, LIA-10111 (not LICA). 102xx 2차 컬럼 존재
COLUMN_EXCEPTIONS = {
"51": {
# P5: 민감단 TI-5111C 센서 없음(A/B/D만 존재) → T_C를 TI-5111B로 대체 (사용자 확정 2026-06-05).
# startup 트리거는 reb-A·ΔT(A-D) 사용이라 영향 없음.
"T_C": "TI-5111B.PV",
},
"81": {
"steam_op": "TICA-8111.OP",
"reb_temp": "TICA-8111.PV",

View File

@@ -16,11 +16,14 @@ import pandas as pd
BASE = os.path.dirname(os.path.abspath(__file__))
COLUMNS = [
("51", "/ASSETS/P5", "C-5111 (5차)"), # 측류 솔벤트, T_C 센서 부재(대체)
("61", "/ASSETS/P6", "C-6111 (6-1차)"),
("62", "/ASSETS/P6", "C-6211 (6-2차)"),
("81", "/ASSETS/P8", "C-8111 (8차)"),
("91", "/ASSETS/P9", "C-9111 (9차)"),
("101", "/ASSETS/P10", "C-10111 (10차)"),
("81", "/ASSETS/P8", "C-8111 (8차, 단일 train)"),
("91", "/ASSETS/P9", "C-9111 (9-1차)"),
("92", "/ASSETS/P9", "C-9211 (9-2차)"),
("101", "/ASSETS/P10", "C-10111 (10-1차)"),
("102", "/ASSETS/P10", "C-10211 (10-2차)"),
]
PREFIX_ASSET = {p: a for p, a, _ in COLUMNS}