diff --git a/docs/측류추출-운전제안-사용매뉴얼.md b/docs/측류추출-운전제안-사용매뉴얼.md index f17531a..3de5ddb 100644 --- a/docs/측류추출-운전제안-사용매뉴얼.md +++ b/docs/측류추출-운전제안-사용매뉴얼.md @@ -2,7 +2,8 @@ > **대상**: C-6111 측류추출 증류탑 운전원 > **화면 위치**: 좌측 메뉴 **「유량 권장(FF)」** 탭 (⚖️) -> **한 줄 요약**: 이 화면은 **권장값을 보여줄 뿐, 어떤 SP도 자동으로 쓰지 않습니다.** 실제 설정 변경·전환류 실행은 **항상 운전원이 DCS에서 직접** 합니다. +> **한 줄 요약**: 이 화면의 **모든 권장값(유량 SP·램프·조성·전환류·온도경보)은 표시만 하며 어떤 것도 자동으로 쓰지 않습니다.** 실제 설정 변경·전환류 실행은 **항상 운전원이 DCS에서 직접** 합니다. +> **최종 개정**: 2026-06-01 (피드 램프 계산기 · 2-point 프론트 · 온도 역전 판정 · 조성 권장SP·입력 추가) --- @@ -10,16 +11,16 @@ | 원칙 | 의미 | |:--|:--| -| **읽기 전용(Advisory)** | 이 시스템은 계산한 **권장 SP를 화면에 표시만** 합니다. DCS로 자동 쓰기 **하지 않습니다**. | -| **인가는 운전원** | 권장값을 채택할지 말지는 **운전원 판단**. 화면값을 보고 DCS에서 직접 입력합니다. | -| **전환류도 "권장"** | 전환류 모드의 "ARM"·"복귀중" 표시도 **권장/안내**입니다. 실제 드로우 차단·전량 환류는 운전원이 DCS에서 실행합니다. | -| **흐리게 표시 = 신뢰 낮음** | 행이 흐리거나 등급이 B/C면 그 권장값은 **참고만**. 과도·데이터 노후·물질수지 불일치 신호입니다. | +| **전부 읽기 전용(Advisory)** | 유량 SP·램프·조성 권장·전환류·온도경보 **모두 화면 표시만**. DCS 자동 쓰기 **없음**. | +| **인가는 운전원** | 채택 여부는 **운전원 판단**. 화면값을 보고 DCS에서 직접 입력합니다. | +| **흐리게/색 경고 = 신뢰 낮음** | 행이 흐리거나 등급 B/C, 또는 "정착대기/역전/과도"면 그 권장값은 **참고만**. | +| **온도 역전·과도 시 트림 보류** | 온도 프로파일이 비정상(역전/붕괴)이거나 과도 중엔 조성 편차(trim)·프론트 권고가 **자동으로 0/보류**됩니다. | --- ## 1. 화면 한눈에 보기 -탭에 들어가면 컬럼별 **카드**가 나옵니다. 카드는 위에서 아래로: +탭 상단에 **[설정 ▾] [램프 계산기 ▾]** 버튼, 그 아래 컬럼별 **카드**가 나옵니다. 카드는 위에서 아래로: **카드: C-6111** (FEED 1000 · 12:34:56) @@ -40,11 +41,16 @@ | 항목 | 내용 | |:--|:--| | ④ 물질수지 | 정상 · V_loss 0.5 · V_loss(MA) 0.3 · 수율 95% | -| ⑤ 온도(PCT) | ti-6111b 81.2 PCT 80.9 · ti-6111c 80.1 · ti-6111d 79.5 | +| ⑤ 온도(PCT) | tica-6111a 110 · ti-6111b 105 · ti-6111c 100 PCT 99.5 · ti-6111d 90 | | ⑥ θ 자동튜닝 제안 | θ 제안 (passive): P ↑62s ↓58s conf 0.7 — 운전원 수동 반영 | -| ⑦ 프론트 | 프론트 상승(경비물 혼입 위험) → 환류↑ 권장 | +| ⑦ 프론트 | 프론트 안정 | +| ⑧ 온도 프로파일 | **정상** span 10/9.8 | +| ⑨ 2-point 프론트 | 하부(B) 정상 ΔT −5 · 상부(D) 정상 ΔT 10 | +| ⑩ 조성 권장SP | B: 30+0.3 = **30.3** · D: 20−0.1 = **19.9** (advisory · 현장 calibrate) | | 안내문 | LevelDriven(D·B)은 레벨 제어(LIC)가 SP를 결정… | +> ⑧⑨⑩는 신규(2026-06)입니다. 데이터·기능이 없으면 해당 줄은 표시되지 않습니다. + --- ## 2. 스트림 표 읽는 법 (③) @@ -52,24 +58,21 @@ | 열 | 의미 | 운전원 행동 | |:--|:--|:--| | **스트림** | P=제품(측류) · R=환류 · D=탑정 경비물 · B=탑저 중비물 | — | -| **태그** | 해당 유량계 | — | -| **역할** | `Commanded`=권장SP 계산함 / `LevelDriven`=레벨제어(LIC)가 결정 / `Monitor`=감시만 | LevelDriven은 권장 SP를 따로 주지 않음(기대치만) | +| **역할** | `Commanded`=권장SP 계산함 / `LevelDriven`=레벨제어(LIC)가 결정 / `Monitor`=감시만 | LevelDriven은 "권장SP"열에 기대치(K×Feed)를 표시. 별도 **조성 권장SP**(⑩)도 참고 | | **PV** | 현재 유량 측정값 | — | -| **권장 SP** | 시스템이 제안하는 설정값 | **참고 후 DCS에서 직접 입력** | -| **Δ** | 권장 SP − 현재 PV | 클수록 권장과 현재 차이가 큼 | -| **추세** | ▲ 상승 / ▼ 하강 / – 변화없음 | 권장값이 올라가는 중인지 | -| **신뢰** | A(견고)·B(한계)·C(취약) **색상**: 초록/주황/빨강 | **B·C는 참고만.** 마우스를 올리면 **강등 사유** 표시 | -| **K~** (신뢰 아래 작은 글씨) | 관측된 비율(K_obs) 장기추세 | 설정 K와 크게 다르면 계절 보정 검토 | +| **권장 SP** | 시스템 제안값 | **참고 후 DCS에서 직접 입력** | +| **Δ / 추세** | 권장−PV / ▲▼– | 권장과 현재 차이·방향 | +| **신뢰** | A(견고)·B(한계)·C(취약), 색상 초록/주황/빨강 | **B·C는 참고만.** 마우스 올리면 강등 사유 | +| **K~** | 관측 비율(K_obs) 장기추세 | 설정 K와 크게 다르면 계절 보정 검토 | -> **신뢰 등급이 떨어지는 이유**(마우스 올리면 표시): "PV 신선도 불량"(데이터 노후) / "과도 상태" / "압력 불안정" / "물질수지 불일치". → 이럴 땐 권장값을 **그대로 믿지 말 것**. +> 강등 사유: "PV 신선도 불량"·"과도 상태"·"압력 불안정"·"물질수지 불일치". → 그대로 믿지 말 것. --- ## 3. 과도 상태 배너 (②) - -- **FEED 이동 / 압력 불안정 / 정착 대기** 중엔 노란 배너가 뜨고, 스트림 행이 흐려집니다. -- 의미: **지금은 권장값이 안정되지 않았다.** 외란이 가라앉을 때까지 기다립니다. -- 운전원: 과도 중엔 권장값 채택을 **보류**하고, 배너가 사라진 뒤(정착) 판단합니다. +- **FEED 이동 / 압력 불안정 / 정착 대기** 중엔 노란 배너 + 행 흐려짐. +- 의미: **권장값이 아직 안정 안 됨.** 외란이 가라앉을 때까지 대기. +- 과도 중엔 채택 **보류**. (이때 조성 trim·프론트 판정도 자동 보류됩니다.) --- @@ -77,153 +80,194 @@ | 표시 | 의미 | |:--|:--| -| **물질수지: 정상** | FEED ≈ D+P+B. 균형 양호 | -| **V_loss** | 순간 손실(FEED − 유출 합). 순간값은 노이즈가 커서 **참고만** | -| **V_loss(MA)** | 장기 평균 손실. **추세 판단은 이 값으로** (전환류 트리거도 이 값 기반) | -| **수율** | 제품(P)/FEED ×100% | -| 물질수지: **불일치(계측 점검)** | FEED와 유출 합이 3% 넘게 안 맞음 → **계측 점검** + 관련 스트림 신뢰 강등 | +| **정상** | FEED ≈ D+P+B | +| **V_loss / V_loss(MA)** | 순간 손실 / 장기평균(추세·전환류 트리거 기준) | +| **수율** | P/FEED ×100% | +| **불일치(계측 점검)** | FEED와 유출 합이 3% 넘게 불일치 → 계측 점검 + 관련 스트림 신뢰 강등 | --- ## 5. 온도 / PCT (⑤) - -- `ti-6111b 81.2 PCT 80.9` = 트레이 온도 **원값(raw)**과 **압력보정온도(PCT)**. -- **PCT**: 진공 변동(≈0.5°C/torr)의 영향을 제거한 온도. 진공이 흔들려도 PCT는 평탄 → **조성 변화를 더 잘 반영**. -- 운전원: raw가 출렁여도 **PCT가 안정적이면 조성은 안정**. PCT가 추세적으로 움직이면 프론트(⑦) 확인. +- `ti-6111c 100 PCT 99.5` = 트레이 **원값(raw)**과 **압력보정온도(PCT)**. +- **PCT**: 진공 변동(≈dT/dP °C/torr) 영향을 제거한 온도. 진공이 흔들려도 PCT는 평탄 → 조성 변화를 더 잘 반영. +- **신규(국소 압력 프로파일)**: 각 트레이를 **그 위치의 압력**으로 보정합니다. 탑정 압력(pica-6111)과 탑저 압력(pi-6111b)을 양 끝으로 트레이별 압력을 보간 → 하부 트레이는 탑저압, 상부는 탑정압 기준. (단, `dT/dP=0`이면 PCT=raw로 보정 없음.) +- 운전원: raw가 출렁여도 **PCT가 안정적이면 조성 안정**. PCT가 추세적으로 움직이면 프론트(⑦·⑨)·온도 프로파일(⑧) 확인. --- ## 6. θ 자동튜닝 제안 (⑥) - -- `θ 제안 P ↑62s ↓58s conf 0.7` = 정상 운전 데이터로 추정한 **전달지연(θ) 제안값** + 신뢰도(conf 0~1). -- **자동 반영 안 됨.** conf가 높을 때(예 0.5 이상) 참고해, 설정에서 θ_up/θ_dn을 **운전원이 수동 입력**. -- conf가 낮거나 표시 안 됨 = 외란 부족 → 무시. +- `θ 제안 P ↑62s ↓58s conf 0.7` = 정상 데이터로 추정한 전달지연(θ) 제안 + 신뢰도. +- **자동 반영 안 됨.** conf 높을 때 설정에서 운전원이 수동 입력. conf 낮으면 무시. --- -## 7. 프론트(sweet-spot) 위치 (⑦) - -증류탑에서 제품 순도가 가장 높은 "최적 추출 지점"의 위치 추세입니다. +## 7. 프론트 위치 (⑦) +기존 단일 프론트(전탑 sweet-spot 추세). **참고용**이며 SP는 안 바뀝니다. | 표시 | 의미 | 권장 조치 | |:--|:--|:--| -| **정상(프론트 안정)** | sweet-spot 유지 중 | 유지 | -| **프론트 상승(경비물 혼입 위험) → 환류↑ 권장** | 가벼운 성분이 제품단으로 내려올 위험 | **환류 증대** 검토(정석) | -| **프론트 하강 → boilup↑·환류↓ 권장** | 무거운 성분이 올라올 위험 | boilup(스팀) 증대 검토 | +| **정상(프론트 안정)** | sweet-spot 유지 | 유지 | +| **프론트 상승(경비물 혼입 위험) → 환류↑ 권장** | 무거운 성분이 제품단으로 상승 | 환류 증대 검토 | +| **프론트 하강 → boilup↑·환류↓ 권장** | 분리 양호/하강 | boilup 검토 | -> 단일 생온도 기반이면 신뢰가 낮을 수 있습니다(C등급). 차온·분석계가 있으면 우선합니다. **권장 문구일 뿐, SP는 바뀌지 않습니다.** +> 부호 정정(2026-06): "상부−하단" 규약으로 바로잡아, **상단이 더워질수록 "상승→환류↑"** 로 올바르게 나옵니다(이전 반대였음). --- -## 8. 전환류(Total Reflux) 평형복귀 모드 (①) ★ 중요 +## 8. 2-point 프론트 — 상부(D)·하부(B) (⑨) ★ 신규 +제품 추출단(TI-6111C)을 **기준점**으로, 위·아래 분리 구간을 **따로** 봅니다. -컬럼 균형이 **심각하게 무너졌을 때**, "제품·원료·경비물·중비물 배출을 모두 멈추고 전량 환류로 평형을 회복"하는 정석 대응을 안내합니다. +| 표시 | 기준 차온 | 의미 | +|:--|:--|:--| +| **하부(B)** | ΔT(C−B) (긴 중간 패킹) | **상승** = 중비물이 제품쪽으로 침투(B 배출 늘릴 여지) / **하강** = 과분리 | +| **상부(D)** | ΔT(C−D) (상부 정류 패킹) | **하강** = 경비물 침투(환류↑ 여지) / **상승** = 분리 양호 | -### 8.1 모드 줄에 뜨는 것 +- 한 섹션만 움직이면 그 front만 반응(상·하 독립). `ΔT` 값도 함께 표시. +- 이 신호가 조성 편차(trim, ⑩)의 입력입니다. **상태/방향은 참고용**(게인·부호는 현장 calibrate 중). +--- + +## 9. 온도 프로파일 / 역전 판정 (⑧) ★ 신규 +조성 트레이(하부 A·B·C; 탑정 D는 환류 영향 커서 제외)의 **단조성**을 감시합니다. 정상은 아래로 갈수록 뜨거움(A>B>C). + +| 표시 | 의미 | 조치 | +|:--|:--|:--| +| **정상** | 단조 프로파일 유지 (span = A−C, 기준 대비 표시) | — | +| **약화** | 분리 스팬이 기준 대비 줄어듦(50% 미만) | 분리 여유 감소 — 관찰 | +| **프로파일붕괴** | 스팬이 크게 붕괴(30% 미만) | 분리 손실 — 점검. **front·trim 보류** | +| **온도역전** | 상단 트레이가 하단보다 뜨거움(역전쌍 표시) | 조성 upset/플러딩/**센서 이상** 의심. **front·trim 보류** | + +- **역전/붕괴 시**: 프론트 트림 권고와 조성 편차(trim)가 **자동 보류(0)** 됩니다(방향 신뢰 불가). +- **센서 vs 공정 구분**: 온도역전이 ΔP·물질수지와 **함께** 나타나면 공정 문제(플러딩 등), **온도만** 이상하면 "센서 점검 권고"로 표시되고 전환류는 발동하지 않습니다. + +--- + +## 10. 조성 권장SP (base + 편차) — D·B (⑩) ★ 신규 +LevelDriven 드로우(D 경비물·B 중비물)에 대해 **"제거 목표량 + 보정"** 권장을 제시합니다. + +``` +조성 권장SP = [조성 분율 × Feed] + [편차 trim] + └ base(원료분석) └ 프론트 편차 기반, ±5% 한계·완만 변화 +``` + +| 구성 | 의미 | +|:--|:--| +| **base** | 분율×Feed. 분율은 **랩/원료분석 수동입력**(§12.5)값, 미입력 시 설정 K | +| **편차 trim** | B=하부 front, D=상부 front 편차로 계산. **±5% 한계**, rate 제한으로 완만히 이동 | +| **= 권장SP** | base+trim. **참고용 — DCS 입력은 운전원** | + +- 과도·온도역전·붕괴 시 trim은 **0으로 완만히 복귀**. +- ⚠ **현장 calibrate 필요**: 편차 게인(현재 1%/°C)·부호·조성 분율 실측값은 현장 데이터로 보정해야 정확합니다. 그 전엔 **방향성 참고**로만 사용. + +--- + +## 11. 피드 램프 계산기 (상단 [램프 계산기 ▾]) ★ 신규 +"Feed를 평형 깨지 않고 **얼마까지·얼마나 빨리** 올릴 수 있나"를 계산해 보여줍니다. **쓰기 없음.** + +**입력**: columnId, targetFeed(목표), ΔI_allow(허용 순간 불균형, 기본 50), sensibleGain·feedTempRef(현열 보정, 선택), floodLimit·n(플러딩, 선택) → **[계산]** + +**결과**: +| 항목 | 의미 | +|:--|:--| +| **clampedTarget** | 한계치(ceiling)로 잘린 실제 목표 | +| **ceiling** (+binding) | 도달 가능 최대 Feed + 제한 이유(밸브 sp_max / flooding) | +| **rampRate** (+binding) | 안전 램프율(kg/hr·min) + 결정 제약(밸브 슬루 / 동특성 / 에너지) | +| **rampTimeMin** | 목표까지 예상 소요(분) | +| **steam** | 스팀(FIQ-6115) 목표 flow(현재→목표). OP가 아니라 **flow 목표** — 운전원이 OP 조작하며 FIQ-6115 보며 맞춤 | +| **warnings** | 미산정·가정 항목(플러딩 근거 부재, 현열보정 off 등) | + +> 예: 900→1100 → rampRate ≈ 3.3(동특성 제약), 약 60분, steam ×1.22. **모두 권장**이며, 실제 Feed/스팀 조작은 운전원이 DCS에서. + +--- + +## 12. 전환류(Total Reflux) 평형복귀 모드 (①) ★ 중요 +컬럼 균형이 **심각히 무너졌을 때** "배출 중단·전량 환류로 평형 회복"을 안내합니다. + +### 12.1 모드 줄 | 표시 | 색 | 의미 | |:--|:--|:--| -| (없음) | — | 정상(Normal). 균형 양호 | -| **전환류 권장 ⚠** + `[전환류 ARM]` 버튼 | 빨강 점멸 | 균형붕괴 신호가 지속됨 → **운전원 판단 대기** | -| **전환류 복귀중 ●** + `[취소(정상복귀)]` | 주황 | 전환류 권장 상태 진행 중 | -| **복귀 램프 ●** + `[취소]` | 파랑 | 평형 회복 → 정상으로 점진 복귀 중 | +| (없음) | — | 정상(Normal) | +| **전환류 권장 ⚠** + `[전환류 ARM]` | 빨강 점멸 | 균형붕괴 신호 지속 → 운전원 판단 대기 | +| **전환류 복귀중 ●** + `[취소]` | 주황 | 진행 중 | +| **복귀 램프 ●** + `[취소]` | 파랑 | 평형 회복 → 정상 점진 복귀 | -모드 줄 옆 작은 글씨에 **사유**가 표시됩니다: 예) `물질수지(12%) 프론트드리프트` — 어떤 신호로 발동했는지. +옆 작은 글씨에 사유: 예) `물질수지(12%) 프론트드리프트 온도역전/붕괴`. -### 8.2 발동 조건(트리거) - -아래 중 **하나라도** 설정한 시간만큼 **지속**되고 과도상태가 아니면 "전환류 권장"이 뜹니다: -1. **물질수지**: |V_loss(MA)| / FEED 가 임계(기본 10%) 초과 -2. **프론트 드리프트**: sweet-spot이 크게 이탈 -3. **차압(ΔP) 플러딩**: 탑 차압이 상한 초과 (태그 설정 시) - -### 8.3 운전원 절차 +### 12.2 발동 조건 (하나라도 지속 + 과도 아님) +1. **물질수지**: |V_loss(MA)|/FEED > 임계(기본 10%) +2. **프론트 드리프트** +3. **차압(ΔP) 플러딩**: 탑 차압 > 상한 *(신규: ΔP 태그 없으면 **pi-6111b − pica-6111**로 자동 합성)* +4. **온도역전/붕괴** *(신규)* — **단, ②③④ 중 하나와 동반(코러보)될 때만 발동**. 온도만 이상하면 "센서 점검 권고"에 그침(오발동 방지). +### 12.3 운전원 절차 ``` -① "전환류 권장 ⚠" 표시 확인 → 사유 읽기(물질수지/프론트/ΔP) -② 현장·DCS로 상황 교차 확인 -③ 타당하면 [전환류 ARM] 클릭 → 모드가 "전환류 복귀중"으로 전환 - (자동무장이 꺼져 있으면 ARM 없이는 진행되지 않음 — 안전장치) -④ ★ 실제 조작은 운전원이 DCS에서: 제품(P)·원료(F)·D·B 배출 차단, 환류(R) 전량 - (시스템은 권장 SP를 0/최대로 표시할 뿐, 자동으로 쓰지 않음) -⑤ 평형 회복되면 "복귀 램프" → 자동으로 "정상" 안내로 복귀 -⑥ 잘못 떴거나 중단하려면 [취소(정상복귀)] 클릭 → 즉시 Normal +① "전환류 권장 ⚠" + 사유 확인 +② 현장·DCS 교차 확인 +③ 타당하면 [전환류 ARM] → "복귀중" (자동무장 꺼져 있으면 ARM 필수 — 안전장치) +④ ★ 실제 조작은 DCS에서: P·F·D·B 배출 차단, R 전량 (시스템은 권장만, 자동쓰기 없음) +⑤ 회복되면 "복귀 램프" → 자동 "정상" 안내 +⑥ 중단은 [취소(정상복귀)] ``` -> **오발동 방지**: 순간값이 아니라 **장기 평균(V_loss MA)** 이 지속 초과해야 발동하며, 과도상태 중엔 발동하지 않습니다. 그래도 **최종 판단은 운전원**입니다. - --- -## 9. 설정 변경 (관리자/엔지니어) +## 13. 설정 변경 (관리자/엔지니어) +**「설정 ▾」** → 컬럼 「편집」/「+ 컬럼」. -**「설정 ▾」** 버튼 → 컬럼 **「편집」** 또는 **「+ 컬럼」** → 모달. +### 13.1 컬럼 기본 +컬럼명·활성·Feed/압력 태그·Scan·필터(τ)·과도 임계·Stale 등. -### 9.1 컬럼 기본 설정 -컬럼명·활성·Feed/압력 태그·Scan 주기·각종 필터(τ)·과도 임계·Stale(데이터 유효시간) 등. 각 칸에 설명이 붙어 있습니다. +### 13.2 온도 / θ +온도 태그(상→하)·감도트레이·**dT/dP**(0이면 PCT off)·P_ref·스팀 OP 태그·θ 자동튜닝·바이어스 MA 창. -### 9.2 온도 / θ 자동튜닝 섹션 -| 항목 | 설명 | +### 13.3 전환류 평형복귀 (붉은 박스) — 트리거 조정 위치 +| 항목 | 운전원 조정 | |:--|:--| -| 온도 태그(콤마구분, 상→하) | PCT 모니터 대상. 비우면 온도기능 off | -| 감도트레이 태그 | 프론트 위치 지표. 비우면 상-하 차온 사용 | -| dT/dP | 압력보정 계수. 0이면 생온도 | -| P_ref | 압력 기준점. 비우면 자동 시드 | -| 스팀 OP 태그 | θ 추정 정확도용(예 `tica-6111a.op`) | -| θ 자동튜닝 | 체크 시 θ 제안 표시(자동반영 아님) | -| 바이어스 MA 창 | K_obs·V_loss 장기평균 창(기본 6h) | +| 자동 무장(권장: 해제 → ARM 필수) | | +| **불균형 트리거 비율**(기본 0.10) | 민감도 | +| **트리거 지속(초)**(기본 600) | 민감도 | +| 평형 대기/복귀 램프(초) | | +| 차압(ΔP) 태그 / 플러딩 상한 | 설정 시 ΔP 트리거+코러보 활성 | -### 9.3 전환류 평형복귀 섹션 (붉은 박스) — **균형붕괴 트리거 수정 위치** -| 항목 | 설명 | 운전원 조정 | -|:--|:--|:--| -| 전환류 복귀 기능 사용 | 이 기능 on/off | | -| 자동 무장 | 체크 해제 시 **운전원 ARM 필요**(권장: 해제) | | -| **불균형 트리거 비율** | |V_loss(MA)|/Feed 가 이 값 초과 지속 시 권장 (0.10=10%) | **민감도 조절** | -| **트리거 지속(초)** | 이 시간 연속 지속돼야 발동(기본 600=10분, 오발동 방지) | **민감도 조절** | -| 평형 대기(초) | 전환류 중 평형 회복 연속 만족 시간(기본 1800) | | -| 복귀 램프(초) | 정상 복귀 시 점진 복원 시간(기본 600) | | -| 전환류 중 Feed 권장값 | 보통 0(차단) | | -| 차압(ΔP) 태그 / 플러딩 상한 | 플러딩 트리거(선택) | | +### 13.4 스트림 +역할·K·θ·τ·SP한계·Rate·환류 / 전환류R / 복귀SP. -> **"균형 심각붕괴 트리거를 운전원이 바꿀 수 있나?"** → **예.** 위 **불균형 트리거 비율**과 **트리거 지속(초)** 를 조정하면 됩니다. 값을 키우면 둔감(덜 자주 발동), 줄이면 민감(자주 발동). 저장 후 다음 계산 주기부터 적용됩니다. - -### 9.4 스트림 표 -각 스트림의 역할·K·θ·τ·SP한계·Rate·환류 외에: -- **전환류R**: 전환류 시 "전량 환류" 대상 스트림 체크(보통 R) -- **복귀SP**: 전환류 시 이 스트림 권장값(비우면 0=차단) - -저장하면 즉시 반영됩니다. 다시 「편집」을 열어 값이 유지되는지 확인하세요. +### 13.5 조성 분율 입력 (랩/원료분석) ★ 신규 +화면 하단 **「조성 분율 입력」** 패널: `columnId · stream(B/D) · 분율` → **[입력]**. 미입력 시 설정 K 사용. +- 예: 원료분석 중비물 3% → B에 `0.03` 입력. → B의 조성 권장SP base가 `0.03×Feed`로 갱신(다음 주기). +- **[해제]** 시 설정 K로 복귀. 입력값은 화면에 목록 표시. --- -## 10. 자주 묻는 질문 +## 14. 개발/데모 전용 — Sim Override +**개발·시연 환경**에서만 노출되는 패널(`Feedforward:SimOverrideEnabled=true`). 임의 태그값을 **입력값으로 치환**해 advisory 거동을 시험합니다. **제어 쓰기 아님.** 운영 환경에선 숨김. 활성 중엔 **자동 SP 쓰기도 억제**됩니다(가짜 입력 안전장치). -**Q. 권장 SP를 누르면 자동으로 적용되나요?** -A. 아니요. 화면은 표시만 합니다. **DCS에서 직접 입력**하세요. +--- -**Q. 전환류 ARM을 누르면 밸브가 닫히나요?** -A. 아니요. 모드가 "복귀중"으로 바뀌고 권장값이 갱신될 뿐입니다. **실제 차단/환류는 운전원이 DCS에서** 합니다. +## 15. 자주 묻는 질문 -**Q. 신뢰 등급이 자꾸 B/C로 떨어집니다.** -A. 등급에 마우스를 올려 사유를 확인하세요(데이터 노후/과도/압력불안정/물질수지). 원인 해소 시 A로 돌아옵니다. +**Q. 권장 SP·램프·조성값을 누르면 자동 적용되나요?** A. 아니요. 전부 표시만. **DCS 직접 입력.** -**Q. θ 제안이 안 보입니다.** -A. θ 자동튜닝이 꺼져 있거나, 외란이 부족해 신뢰도가 낮은 것입니다. 정상이며, 외란이 쌓이면 표시됩니다. +**Q. 전환류 ARM을 누르면 밸브가 닫히나요?** A. 아니요. 모드·권장값만 갱신. 실제 차단/환류는 운전원이 DCS에서. -**Q. 전환류가 너무 자주/드물게 권장됩니다.** -A. 설정 → 전환류 섹션의 **불균형 트리거 비율·지속(초)** 를 조정하세요(§9.3). +**Q. 온도역전이 떴는데 전환류는 안 떠요.** A. 정상입니다. 온도역전이 ΔP·물질수지와 동반될 때만 전환류 발동(코러보). 온도만 이상하면 **센서 점검** 신호입니다. -**Q. 화면 갱신 주기는?** -A. 약 3초. 값이 안 보이면 브라우저 새로고침(Ctrl+F5) 후 탭 재진입. +**Q. 조성 권장SP(⑩)의 trim이 0이에요.** A. 과도·온도역전·붕괴 중이거나 프론트 신호가 없는 경우입니다(자동 보류). 정상 복귀 시 다시 계산됩니다. + +**Q. 조성 권장SP를 얼마나 믿나요?** A. **방향성 참고**로만. 편차 게인·부호·분율은 현장 데이터로 calibrate 후 신뢰도가 올라갑니다(현재 placeholder). + +**Q. 램프 계산기의 steam은 OP인가요?** A. 아니요, **FIQ-6115 flow 목표**입니다. OP를 직접 조작하며 FIQ-6115를 그 값까지 맞추세요(공급압 변동 보상). + +**Q. 화면 갱신/적용 안 됨?** A. 약 3초 갱신. 신규 UI는 **Ctrl+F5** 후 탭 재진입. --- ## 부록. 용어 - -- **Advisory(보조지표)**: 자동 제어 없이 권장만 하는 방식. -- **PCT(압력보정온도)**: 진공 변동 영향을 뺀 온도. -- **θ(전달지연)**: FEED 변화가 해당 스트림에 도달하는 시간 지연. -- **V_loss / V_loss(MA)**: 물질수지 손실 / 그 장기평균. -- **프론트(front)**: 탑 내부에서 제품 순도가 최고인 지점의 위치. -- **전환류(Total Reflux)**: 제품·배출을 멈추고 전량 환류로 탑을 재평형시키는 회복 운전. -- **ARM**: 전환류 권장을 운전원이 승인(무장)하는 동작. - +- **Advisory(보조지표)**: 자동 제어 없이 권장만. +- **PCT(압력보정온도)** / **국소 압력 프로파일**: 진공 변동 보정 온도 / 트레이별 압력으로 보정. +- **θ(전달지연)** · **V_loss(MA)** · **프론트**: (기존) +- **2-point 프론트**: 제품단(C) 기준 상부(C−D)·하부(C−B) 분리 신호. +- **온도 역전**: 상단이 하단보다 더운 비정상 — 조성/플러딩/센서 이상. +- **조성 권장SP**: 분율×Feed(base) + 편차(trim) 형태의 D·B 권장. +- **램프 계산기**: 안전 Feed 증·감속(한계치·램프율·시간·스팀목표) 계산. +- **전환류(Total Reflux)** / **ARM** / **코러보레이션**: 재평형 회복운전 / 운전원 승인 / 다중 신호 동반 확인(오발동 방지).