← 시뮬레이션 한 장
SIMULATION 한 장

마트 주차장 시뮬레이터

주말 오전 07시~13시, 마트 주차장에 차가 몰립니다. 조건을 바꾸고 실행을 누르면, 몇 대가 빈자리를 찾아 빙빙 돌다 포기하는지 그대로 보여줍니다.

위·아래 두 줄에 똑같이 나눠 그립니다.
10시 전후가 가장 붐빕니다. 1.0배 = 6시간 동안 약 50대.
차마다 짧게 혹은 길게 흩어집니다(삼각분포).
이만큼 돌아도 자리가 없으면 포기하고 나갑니다.
숫자는 실측이 아니라 적어 둔 가정으로 돌린 시뮬레이션입니다. 화면 1초 = 5분.
끌어서 돌리고, 휠·핀치로 확대할 수 있어요.
어떻게 계산하나요? ↓ · 데이터팝콘 Lab
시간대별 점유 ━ 사용 중인 면   ━ 도는 차
배정된 빈자리남은 주차 시간만차 · 한 바퀴 더포기

시뮬레이션 결과

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

SIMULATION 한 장 · 마트 주차장

주말 마트 주차장, 몇 면이 있어야 빙빙 도는 차가 사라질까?

핵심 요약

기본 조건(18면, 6시간 동안 약 52.9대 도착, 평균 55분 주차)에서는 평균 17.5대가 한 바퀴 이상 돌고, 1.7대가 포기했으며, 만차 상태가 약 92.3분 이어졌습니다.

주차면을 24면으로 늘리면 돈 차는 2.9대, 만차 시간은 22.7분으로 줄었습니다. 면을 늘리지 않고 평균 주차 시간을 40분으로 줄여도 돈 차가 7.8대로 줄어, 회전율을 높이는 것만으로도 비슷한 효과가 납니다.

반대로 손님이 1.5배가 되면 돈 차는 37.8대, 포기는 6.3대로 늘어납니다. 수요가 처리 능력에 가까워지면 혼잡은 비례보다 빠르게 커집니다.

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

주말 마트 주차장에서 빈자리를 찾아 같은 길을 몇 바퀴씩 도는 차는 흔한 풍경입니다. 이 시뮬레이터는 18면짜리 마트 주차장에 07시부터 13시까지 차가 들어오는 상황을 재현합니다. 10시 전후로 손님이 몰리고, 차는 입구에서 빈자리가 있으면 가장 가까운 자리로 가고, 없으면 건물을 한 바퀴 돌아 다시 확인합니다. 정해진 횟수만큼 돌아도 자리가 없으면 포기하고 나갑니다.

왼쪽 패널에서 주차면 수, 손님 몰리는 정도, 평균 주차 시간, 포기하기 전 순환 횟수를 바꿀 수 있습니다. 실행이 끝나면 직전 실행과 비교한 결과표가 나와, 어떤 조건이 혼잡을 가장 크게 줄이는지 바로 비교할 수 있습니다.

시나리오별 결과

시나리오총 도착한 바퀴 이상 돈 차결국 포기한 차동시에 돈 차 최대만차였던 시간
기본 (18면)52.9대17.5대1.7대8.6대92.3분
주차면 24면52.9대2.9대0대1.8대22.7분
주차면 28면52.9대0대0대0대0분
손님 1.5배80.6대37.8대6.3대11.5대143분
평균 주차 40분52.9대7.8대0.1대4.1대47.5분
만차면 바로 포기52.9대0대9.7대0대60.6분

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

기본 (18면) · 주차면 24면 · 주차면 28면 · 손님 1.5배 · 평균 주차 40분 · 만차면 바로 포기

어떻게 계산하나요?

이 모델은 Rockwell Arena 같은 시뮬레이션 도구에서 쓰는 이산사건 시뮬레이션 구조를 그대로 따릅니다. 흐름은 도착(Create) → 입구 판단(Decide) → 주차면으로 이동 또는 한 바퀴 순환(Route) → 주차(Process) → 퇴장(Dispose)입니다.

"만차였던 시간"은 18면이 모두 사용 중이거나 배정된 상태였던 누적 시간이고, "한 바퀴 이상 돈 차"는 입구에서 한 번이라도 만차를 만난 차의 수입니다.

이 시뮬레이션의 가정

실제와 다를 수 있는 점

자주 묻는 질문

주차면을 얼마나 늘려야 만차가 거의 사라지나요?

이 시뮬레이션 조건에서는 18면일 때 만차가 평균 92.3분, 24면이면 22.7분, 28면이면 0분이었습니다. 정점 시간대의 도착 수와 평균 주차 시간에 따라 필요한 면 수가 달라지므로, 위 시뮬레이터에서 자기 상황에 맞게 바꿔 보세요.

주차면을 늘리는 것 말고 다른 방법이 있나요?

평균 주차 시간을 55분에서 40분으로 줄이는 것만으로도 한 바퀴 이상 돈 차가 17.5대에서 7.8대로 줄었습니다. 무료 주차 시간 조정, 회전율을 높이는 요금 구조, 손님이 몰리는 시간대 분산이 같은 방향의 대책입니다.

결과가 실행할 때마다 다른 이유는 무엇인가요?

차가 도착하는 시각과 주차 시간을 확률분포에서 뽑기 때문입니다. 같은 조건이라도 손님 흐름이 달라지므로, 본문 표는 30번 반복한 평균을 보여 줍니다. 시뮬레이터의 '섞기' 버튼으로 같은 조건의 다른 흐름을 볼 수 있습니다.

이 시뮬레이션은 어떤 방법으로 만들었나요?

공장·물류·병원 운영 분석에 쓰는 이산사건 시뮬레이션 방식입니다. Rockwell Arena의 주차장 예제 구조(Create → Decide → Route → Process → Dispose)를 따라, 웹 브라우저에서 바로 돌아가도록 자바스크립트와 three.js로 다시 만들었습니다.

우리 매장 주차장에 그대로 적용해도 되나요?

출발점으로는 쓸 수 있지만 그대로 믿으면 안 됩니다. 실제 시간대별 입차 수, 평균 체류 시간, 주차장 구조를 넣어 보정해야 합니다. 이 페이지의 숫자는 가상 조건에서의 비교용입니다.

참고 자료

다른 일상 시뮬레이션

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