시뮬레이션 제어
개요
이 대시보드는 무엇인가요?
디지털 트윈 시스템의 시뮬레이션 제어 관련 핵심 지표를 차트와 그래프로 시각화하여 한눈에 확인할 수 있는 대시보드입니다. 실시간 데이터를 기반으로 이상 징후를 빠르게 감지하고, 추이를 분석하여 의사결정을 지원합니다.
누가 사용하나요?
- 시뮬레이션엔지니어: 시뮬레이션 설정 및 실행
- 생산관리자: 시뮬레이션 결과 확인
언제 사용하나요?
- 트윈 모델에 물리 시뮬레이션을 연동할 때
- 공정 변경 전 가상 시나리오를 테스트할 때
주요 기능
- 시뮬레이션 연동: 트윈 모델과 물리 모델 연결
- 시나리오 실행: What-If 분석 수행
- 결과 비교: 시뮬레이션 결과 시각화
업무 흐름에서의 위치
자주 묻는 질문 (FAQ)
대시보드 데이터는 얼마나 자주 갱신되나요?
대시보드는 기본적으로 실시간(또는 1분 주기)으로 데이터를 갱신합니다. 필요에 따라 갱신 주기를 조정할 수 있으며, 수동으로 새로고침할 수도 있습니다.
특정 기간의 데이터만 조회할 수 있나요?
네, 대시보드 상단의 기간 필터를 사용하여 원하는 기간(일/주/월/분기/연)의 데이터를 조회할 수 있습니다.
실무 시나리오
공정 변경 시뮬레이션
상황: 생산 속도를 20% 높이는 공정 변경의 영향을 사전에 시뮬레이션합니다.
처리 순서:
- 시뮬레이션 모델을 선택합니다
- 시나리오에서 생산속도 파라미터를 120%로 변경합니다
- 시뮬레이션을 실행하고 결과를 분석합니다
참고: 데이터 구조
테이블: twin_sessions
| 컬럼명 | 한글명 | 타입 | 설명 |
|---|---|---|---|
session_id | 세션ID | VARCHAR | *필수 |
model_id | 모델ID | UUID | *필수 twin_models 테이블 참조 (model_code 표시) |
user_id | 사용자ID | UUID | |
started_at | 시작시각 | TIMESTAMP | *필수 |
ended_at | 종료시각 | TIMESTAMP | |
status | 상태 | active / paused / ended | *필수 |
connection_info | 연결정보 | TEXT | |
session_type | 세션유형 | live / simulation / replay / maintenance | |
client_type | 클라이언트유형 | web_browser / desktop_app / mobile_app / vr_headset / api | |
avg_fps | 평균FPS | DECIMAL | |
avg_latency_ms | 평균지연(ms) | INT | |
data_points_synced | 동기화데이터수 | BIGINT | |
client_ip | 접속IP | VARCHAR | |
viewport_config | 뷰포트설정 | JSONB |