적게 움직이면 전기를 얼마나 아끼고, 승객은 얼마나 더 기다릴까요?
- 기본값으로 「비교」 버튼을 눌러 같은 호출을 세 방식으로 비교합니다.
- 전력만 보지 말고 평균·95%·최대 대기시간도 함께 봅니다.
- 돌발 호출을 켜거나 대기 기준을 바꿔 절전과 대기의 차이를 확인합니다.
기본값으로 먼저 실행하세요. 결과는 합성 데이터 실험이며 실제 설비 성능은 아닙니다.
결과 읽는 법·실험 근거 보기 ↓실험 조건
가상 전력 모델 설정
절전 대기 20W · 문 1회 동작 1Wh · 절전 복귀 0.4Wh / 8초. 실제 설비 측정값이 아닌 조절 가능한 가정입니다.
실험 준비 중
조건을 바꾼 뒤 비교 버튼을 누르세요. 같은 조건·호출 번호는 같은 결과를 만듭니다.
60분 수요의 전체 처리 결과
| 비교 지표 | 일반 · 3대 상시 대기 | AI · 가동 대수 조절 |
|---|
60분 후 새 호출을 종료하고 남은 승객까지 처리합니다. 에너지는 각 방식의 종료 시점까지 합산하며, 대기시간은 호출부터 승차까지입니다.
운전 과정 다시 보기
일반 운전
AI 계획 운전
30초 간격의 운전 상태입니다. 초록 카는 운행·일반 대기, 회색 카는 절전 대기입니다.
5분 단위 수요 예측과 가동 계획
■ 실제 호출● AI 예측
| 시간 | 실제 호출 | AI 예측 | 계획 가동 대수 |
|---|
AI가 하는 일과 이 실험의 가정
AI는 다음 수요를 예측
합성 데이터 80일을 학습한 kNN 회귀가 시간대와 직전 5분 호출 수로 다음 구간을 예측합니다. 별도 20일의 평균 절대오차를 표시합니다. 현재 실험의 미래 호출은 예측 입력에 사용하지 않습니다.
운전 계획은 명시적인 규칙
예측 호출량 × 가정 서비스 시간 35초를 기준으로 1~3대를 준비합니다. 허용 이용률은 30초 기준 50%, 60초 기준 80%입니다. 대기열의 가장 오래된 호출이 대응 기준에 도달하면 3대를 가동합니다. 이는 최대 대기시간 보장이 아닙니다.
실제 전력·PLC와 구분
한 카는 한 번에 호출 1건만 처리하며 합승은 생략합니다. 이동 4초/층, 승하차 각각 5초를 가정합니다. 회생제동·하중·가속 곡선은 제외했습니다. 기존 PLC 페이지와 별도의 군관리 교육 모델이며 실제 PLC 출력에 연결되지 않습니다.
에너지 = 층간 이동 + 문 동작 + 일반 대기 + 절전 대기 + 절전 복귀. 절감률은 실험 조건에 따라 달라지며 음수가 될 수 있습니다. 예측 실패나 호출 증가 시 대기시간과 소비량이 함께 늘어날 수 있습니다.
수요 예측 → 규칙 기반 운행계획 · 결과 해설
숫자는 이번 실행의 결과입니다. 설정 변경 뒤에는 실행 버튼을 다시 눌러 갱신하세요.
이번 실험 결과 복사·저장
다운로드가 막히면 아래 JSON을 복사해서 텍스트 파일로 보관하세요.
자세히 보기: 데이터·모델·평가 근거
입력 변수 (feature)
| 변수 | 단위·유형 | 정의·전처리 |
|---|---|---|
| 시간 구간 | 0~11 · 5분 단위 | 시간 인덱스를 12로 나눔 |
| 이전 호출 수 | 건 / 직전 5분 · 연속형 | 40으로 나눔. 첫 구간은 관측이 없어 0 (모든 데이터에 동일 적용) |
| 출근·한산·일정 패턴 | 시나리오 선택 | 패턴별로 새 모델 학습. 실제 요일·혼잡도 입력은 아님 |
데이터 생성과 분리
80일(seed 1~80)의 960개 구간으로 kNN(k=9)을 학습하고, 별도 20일(seed 81~100)의 240개 구간으로 오차를 측정합니다. 한산 패턴은 기준 3건, 일정 패턴은 8+4 sin(i/2), 출근 패턴은 2+20 exp(-((i-4)/2)²)에 호출 배율과 균등 잡음 0.7~1.3을 곱해 반올림합니다. 실험은 별도 seed(기본 2026), 돌발 상황은 40~45분에 35건 추가합니다.
왜 이 모델인가?
AI는 다음 구간 호출 수만 예측합니다. 1~3대 선택은 ceil(예측호출×35 / (300×이용률)) 규칙이며, 이용률은 대기 기준 30초 이하일 때 0.5, 나머지는 0.8입니다. 대기열 지연이 기준에 이르면 3대로 복귀합니다. 같은 규칙에 과거 80일의 구간 평균을 넣은 기준 모델도 비교합니다.
틀렸을 때와 실제 적용의 한계
이동 층수·문 동작·대기·절전·재가동 에너지는 포함하지만 하중·회생제동·가속 전력은 포함하지 않습니다. 이 페이지는 기존 PLC와 분리된 군관리 모델이며 실제 운행 출력을 제어하지 않습니다.
실데이터 확장안: OPC UA·Modbus 또는 로그 파일 → 시간·설비 ID·단위가 있는 읽기 전용 수집 → 결측·단위 검사 → 설비/날짜 단위 데이터 분리 → 별도 검증. 현재 사이트에는 실데이터 연결이나 업로드 기능이 없습니다.