← 시뮬레이션 한 장
SIMULATION 한 장

출근길 엘리베이터 시뮬레이터

20층 오피스 빌딩, 아침 08:30~09:10. 9시가 가까워질수록 로비에 사람이 몰립니다. 조건을 바꾸고 실행을 누르면 엘리베이터가 어떻게 오르내리고 줄이 어떻게 쌓이는지 그대로 보여줍니다.

로비에 나란히 있는 엘리베이터 수입니다.
한 번에 탈 수 있는 최대 인원입니다.
층을 나눠 맡기면 한 번에 서는 층 수가 줄어듭니다. 대신 엘리베이터도 나눠집니다.
1.0배 = 40분 동안 약 800명. 08:55 무렵이 가장 붐빕니다.
문이 열리고 사람이 내리고 문이 닫히기까지의 평균 시간입니다.
숫자는 실측이 아니라 적어 둔 가정으로 돌린 시뮬레이션입니다. 화면 1초 = 30초.
끌어서 돌리고, 휠·핀치로 확대할 수 있어요.
어떻게 계산하나요? ↓ · 데이터팝콘 Lab
로비 줄과 탑승 인원 ━ 로비 대기   ━ 엘리베이터 안
로비 대기운행 중 엘리베이터로비에서 탑승 중빈 채로 복귀

시뮬레이션 결과

조건을 바꾸고 실행해 보세요
원리와 결과 읽기 ↓

SIMULATION 한 장 · 출근길 엘리베이터

아침 8시 55분, 로비 엘리베이터 줄은 왜 갑자기 길어질까?

핵심 요약

기본 조건(6대, 정원 15명, 모든 엘리베이터가 2~20층 운행, 40분 동안 약 800명 출근)에서는 로비 평균 대기가 2.6분, 줄은 최대 167명까지 늘었고, 08:58 전에 로비에 왔는데 9시를 넘겨 사무실에 도착한 사람이 평균 98.7명이었습니다.

엘리베이터를 늘리지 않고 저층(2~11층)·고층(12~20층)으로 나눠 운행하기만 해도 평균 대기가 1분, 최대 줄이 85.4명으로 줄었습니다. 한 번 올라갈 때 서는 층이 줄어 왕복 시간이 짧아지기 때문입니다. 홀짝층 운행은 1.6분으로 그 중간이었고, 엘리베이터를 8대로 늘리면 0.7분이었습니다.

반대로 출근 인원이 1.3배가 되면 평균 대기는 5.6분, 지각자는 219명으로 크게 늘어납니다. 들어오는 사람이 엘리베이터가 실어 나를 수 있는 양에 가까워지면 줄은 비례보다 훨씬 빠르게 길어집니다.

무엇을 시뮬레이션하나요?

출근길 로비에서 엘리베이터를 두세 번 보내고서야 겨우 타는 경험은 흔합니다. 이 시뮬레이터는 20층짜리 오피스 빌딩의 아침 08:30~09:10을 재현합니다. 사람들은 08:55 무렵에 가장 많이 도착하고, 각자 2~20층 중 한 층으로 갑니다. 엘리베이터는 로비에서 정원까지 태우거나 문을 잠시 열어 둔 뒤 출발하고, 탄 사람들의 층에 차례로 서고 로비로 돌아옵니다.

왼쪽 패널에서 엘리베이터 대수, 정원, 운행 방식, 출근 몰림 정도, 층당 정차 시간을 바꿀 수 있습니다. 운행 방식을 '저층·고층 분리'나 '홀짝층'으로 바꾸면 엘리베이터가 두 그룹으로 나뉘고, 로비 줄도 그룹별로 따로 섭니다.

시나리오별 결과

시나리오로비 평균 대기가장 오래 기다린 사람로비 도착→사무실 도착 평균로비 최대 줄08:58 전에 왔는데 9시 넘어 도착
기본 (6대·전층)2.6분6.3분3.8분167명98.7명
저층·고층 분리1분3.3분1.9분85.4명29.7명
홀짝층 운행1.6분4.9분2.5분114명54.3명
엘리베이터 8대0.7분2.3분1.8분81.8명28.9명
정차 시간 7초1.3분3.5분2.3분110명48.1명
출근 인원 1.3배5.6분12.4분6.8분332명219명

각 시나리오를 손님 흐름(난수 시드)만 바꿔 30번씩 돌린 평균입니다. 시나리오 이름을 누르면 같은 조건으로 위 시뮬레이터가 열립니다.

기본 (6대·전층) · 저층·고층 분리 · 홀짝층 운행 · 엘리베이터 8대 · 정차 시간 7초 · 출근 인원 1.3배

어떻게 계산하나요?

이 모델은 이산사건 시뮬레이션입니다. 사람이 로비에 도착하는 사건, 엘리베이터가 로비에서 출발하는 사건, 각 층에 정차하는 사건을 시간 순서대로 계산합니다.

한 번 올라갈 때 서는 층 수가 왕복 시간을 크게 좌우합니다. 15명이 19개 층에 흩어져 있으면 거의 열 번 가까이 서야 하지만, 맡는 층을 나누면 서는 횟수가 줄어 같은 대수로 더 많은 사람을 실어 나릅니다. 다만 그룹이 나뉘면 한쪽 줄만 길어질 수도 있습니다.

이 시뮬레이션의 가정

실제와 다를 수 있는 점

자주 묻는 질문

엘리베이터를 저층·고층으로 나누면 정말 빨라지나요?

이 시뮬레이션 조건에서는 그렇습니다. 같은 6대로 전층 운행할 때 로비 평균 대기는 2.6분, 저층·고층으로 나누면 1분이었습니다. 한 번 올라갈 때 서는 층 수가 줄어 왕복이 빨라지기 때문입니다.

홀짝층 운행은 왜 저층·고층 분리보다 덜 효과적인가요?

홀짝층도 서는 층 수는 줄지만, 홀수층 엘리베이터도 꼭대기 층까지 올라가야 해서 이동 거리는 거의 그대로입니다. 그래서 평균 대기가 1.6분으로 전층(2.6분)과 저층·고층 분리(1분) 사이였습니다.

엘리베이터를 늘리는 것 말고 할 수 있는 일은?

층마다 문이 열려 있는 시간을 10초에서 7초로 줄이는 것만으로도 평균 대기가 2.6분에서 1.3분으로 줄었습니다. 운행 방식을 바꾸는 것도 같은 방향입니다. 8대로 늘렸을 때는 0.7분이었습니다.

'일찍 왔는데 지각'은 어떻게 계산했나요?

08:58 이전에 로비에 도착했는데, 엘리베이터를 기다리고 타고 올라가는 동안 9시를 넘겨 자기 층에 내린 사람 수입니다. 로비에 2분 이상 일찍 왔어도 엘리베이터 때문에 늦은 경우입니다.

결과가 실행할 때마다 다른 이유는?

도착 시각과 목적층을 확률분포에서 뽑기 때문입니다. 본문 표는 같은 조건을 30번 돌린 평균이고, 시뮬레이터의 '섞기' 버튼으로 같은 조건의 다른 아침을 볼 수 있습니다.

참고 자료

다른 일상 시뮬레이션

마트 주차장주차면·손님 수·주차 시간을 바꿔, 만차일 때 몇 대가 돌다 포기하는지 봅니다.비행기 탑승탑승 순서 5가지를 바꿔 보며, 통로 정체와 자리 비켜주기가 탑승 시간을 얼마나 늘리는지 봅니다.구내식당 점심시간배식 라인·좌석·시차 점심을 바꿔, 12시 몰림 때 줄과 자리 대기가 얼마나 줄어드는지 봅니다.공장 생산 라인사이클타임·버퍼·고장을 바꿔, 어느 공정을 고쳐야 하루 생산량이 늘어나는지 봅니다.출근길 지하철배차 간격·칸 수·시차 출근을 바꿔, 출근길 승강장에서 몇 명이 열차를 그냥 보내는지 봅니다.화장실 줄여자 칸·남자 변기·성비를 바꿔, 인터미션 안에 못 돌아오는 사람이 얼마나 생기는지 봅니다.카페 주문 대기주문 창구·바리스타·모바일 주문을 바꿔, 병목이 주문에서 픽업대로 옮겨 가는 모습을 봅니다.마트 계산대따로 줄과 한 줄 서기, 셀프계산대를 바꿔 '내 줄만 늦는' 이유를 봅니다.놀이공원 대기줄패스 손님 비율과 운행 중단을 바꿔, 일반 줄 대기가 어떻게 늘어나는지 봅니다.공항 보안검색대검색 레인 수와 준비 안 된 승객 비율을 바꿔, 아침 출국장 대기가 어떻게 폭발하는지 봅니다.신호 교차로꼬리물기 비율과 앞 교차로 정체를 바꿔, 녹색 신호를 받고도 못 가는 시간이 얼마나 생기는지 봅니다.지퍼식 합류차로가 하나 막힐 때 미리 옮겨 타기, 끝에서 번갈아 들어가기, 반반 섞이기를 비교해 대기 줄 길이를 봅니다.버스 몰림버스 대수·승차 시간·간격 조정 대책을 바꿔, 고르게 출발한 버스가 왜 두 대씩 붙는지 봅니다.배달 라이더 배차라이더 수·묶음 배달·조리 시간을 바꿔, 저녁 7시 주문이 왜 30분을 넘기는지 봅니다.

마지막 업데이트 2026-10-22 · 만든 곳 데이터팝콘 · 유튜브 @simulation.hanjang · 인스타그램