교차로 회전 가능 차량 흐름 모델링
초록
본 연구는 나겔-슈레켄베르크(Nagel‑Schreckenberg) 셀룰러 오토마톤을 기반으로, 고정 주기 신호등이 제어하는 단일 교차로에서 차량의 직진·좌·우 회전 흐름을 모사한다. 개방 경계 조건과 단일 차선 일방통행 도로를 가정하고, 회전 확률과 입력 흐름, 신호 주기 파라미터를 변화시켜 대규모 몬테카를로 시뮬레이션을 수행하였다. 결과는 특정 파라미터 조합에서 전체 통과량이 거의 일정한 ‘플래토’ 구역을 형성함을 보여주며, 동시에 적색 신호 대기시간을 최소화하는 최적 신호비를 제시한다.
상세 분석
이 논문은 교차로에서 발생하는 복합적인 교통 흐름을 정량적으로 분석하기 위해, 전통적인 나겔‑슈레켄베르크(Nagel‑Schreckenberg, NS) 모델을 확장하였다. 기본 NS 모델은 차량을 1차원 격자에 배치하고, 각 셀을 차례로 업데이트하면서 가속·감속·무작위 감속·이동 네 단계로 진행한다. 저자들은 이를 두 개의 직교하는 일방통행 도로에 적용하고, 각 도로의 입구와 출구에 개방 경계(open boundary)를 도입해 차량 유입률(α)과 유출률(β)를 제어한다. 가장 큰 혁신은 교차로에서 차량이 좌·우 회전할 확률을 p_turnL, p_turnR 로 별도 파라미터화한 점이다. 회전 차량은 교차로 진입 직전 셀에서 해당 확률에 따라 방향을 전환하고, 교차로 내부에서는 충돌을 방지하기 위해 ‘우선순위 규칙’을 적용한다. 구체적으로, 신호등이 녹색인 방향의 차량만이 교차로에 진입할 수 있으며, 회전 차량은 자신의 진행 방향이 녹색일 때만 교차로를 통과한다.
시뮬레이션은 고정 주기 신호제어(fixed‑time scheme)를 사용한다. 한 사이클은 T_green(동서 방향)와 T_green(남북 방향) 두 단계로 구성되며, 전체 주기 T_cycle = T_green(동서)+T_green(남북)+2·Δt(전환 지연) 로 정의된다. 저자들은 T_green 비율을 0.1~0.9 범위에서 변화시키면서, 각 비율에 대한 평균 흐름 J_total, 개별 도로 흐름 J_EW, J_NS, 그리고 평균 대기시간 W_total을 측정하였다.
주요 결과는 다음과 같다. (1) 일정 범위의 T_green 비율(대략 0.4~0.6)에서 J_total이 거의 변하지 않는 ‘플래토’ 구역이 형성된다. 이는 교차로가 포화 상태에 도달하기 전까지 신호비가 흐름에 큰 영향을 미치지 않음을 의미한다. (2) 회전 확률이 증가하면 전체 흐름은 감소하지만, 플래토 구역의 폭은 넓어져 신호비에 대한 민감도가 낮아진다. 이는 회전 차량이 교차로 내부에서 추가적인 점유 시간을 요구하기 때문이다. (3) 입력 유입률 α가 포화점(α_c)보다 작을 때는 신호비 조정이 흐름을 크게 개선할 수 있지만, α > α_c 구간에서는 교차로 자체의 용량 제한이 지배적이어서 대기시간이 급격히 증가한다. (4) 대기시간 W_total은 J_total과 반비례 관계에 있으나, 신호 전환 지연 Δt가 클수록 플래토 구역 내에서도 W_total이 상승한다.
이러한 분석을 통해 저자들은 교차로 설계 시, 회전 차량 비율과 예상 유입률을 사전에 파악하고, 신호비를 플래토 구역 내에서 선택함으로써 흐름 손실을 최소화하고 대기시간을 억제할 수 있음을 제시한다. 또한, 모델은 실제 교통 데이터와 비교 검증이 필요하지만, 셀룰러 오토마톤 기반의 빠른 시뮬레이션 프레임워크는 실시간 교통 관리 시스템에 적용 가능성을 보여준다.
댓글 및 학술 토론
Loading comments...
의견 남기기