IDTA 02023-1-0 SequenceMonitoring AAS Submodel Template

3. 시퀀스 모니터링

Sequence Monitoring Submodel · SimState · MetricsState · 10 SimulationEvents · FailurePredictor

IDTA 02023 SequenceMonitoring Submodel Template https://dualsoft.com/aas/submodel/sequenceMonitoring
쉬운 설명 시퀀스 모니터링이 뭔가요?

시퀀스 모니터링공정이 실행되는 동안 모든 상태와 성능을 실시간으로 감시하는 기술입니다. 마치 의사가 환자의 심박수, 혈압, 체온을 모니터링하듯, 공정의 "건강 상태"를 지속적으로 체크합니다. SimState로 현재 상태를, MetricsState로 성능 지표를, EventMonitor로 모든 변화를 추적합니다.

💡 쉬운 비유: 스마트워치 건강 모니터링
시퀀스 모니터링은 스마트워치의 건강 모니터링과 같습니다. 심박수 측정(SimState)으로 현재 상태를 실시간 확인하고, 일일 운동량/칼로리 분석(MetricsState)으로 성과를 측정합니다. 이상 심박 감지(FailurePredictor)로 위험을 미리 경고하고, 모든 활동 기록(EventMonitor)으로 변화 이력을 추적합니다.
SS
SimState (상태 모니터링)
모든 Work와 Call의 현재 상태(R/G/F/H)와 진행률(0~100%)을 실시간 추적합니다. "지금 어떤 작업이 어디까지 진행됐는지"를 한눈에 파악합니다.
MS
MetricsState (성능 분석)
MT(실작업시간), WT(대기시간), TC(전체사이클)를 자동 계산합니다. "이 공정이 얼마나 효율적인지"를 숫자로 보여줍니다.
EM
EventMonitor (이벤트 감시)
10가지 유형의 이벤트(상태변경, 진행률갱신, I/O변경 등)를 실시간 스트리밍합니다. "언제 무슨 일이 일어났는지"를 기록합니다.
FP
FailurePredictor (예지 진단)
Health Score(0~100)로 공정 건강도를 측정하고, 이상 패턴을 감지하여 고장 전에 미리 경고합니다. "문제가 생기기 전에 알려줍니다".
🎯 핵심 효과
실시간 상태 파악 성능 지표 자동 계산 이상 조기 감지 병목 구간 분석 예방 정비 지원
SS
SimState
SMC · Simulation State
Work/Call 단위의 실시간 상태 및 진행률 모니터링. R→G→F→H 상태 전이 추적.
WorkStates: Map<Guid,NodeState> CallStates: Map<Guid,NodeState> WorkProgress: Map<Guid,float>
MS
MetricsState
SMC · Performance Metrics
MT(Machine Time), WT(Wait Time), TC(Total Cycle) 실시간 계산 및 분석.
FlowMtWt: {mt,wt} WorkMtWt: Map<Guid,{mt,wt}> TcMs: int
EM
EventMonitor
SMC · 10 Event Types
10종 SimulationEvent 실시간 스트리밍 및 필터링. 이벤트 기반 상태 추적.
EventLog: List<SimEvent> Filters: EventType[] MaxEntries: 1000
FP
FailurePredictor
SMC · Predictive Diagnosis
이상 패턴 감지 및 Health Score 기반 예지 진단. 사전 알람 발생.
HealthScore: 0~100 Anomalies: List<Pattern> Thresholds: Config
SimulationEvents (10 Types)
StateChanged
ProgressUpdated
IOValueChanged
FlowMtWtUpdated
WorkMtWtUpdated
TcUpdated
SimulationStarted
SimulationStopped
CycleStarted
CycleCompleted