1 |
1
컴퓨터 장치에서 실행되는 교통량 변화 시뮬레이션 프로그램을 이용하여 도시부(都市部) 도로의 교통량 변화를 시뮬레이션 하는 방법으로서,상기 교통량 변화 시뮬레이션 프로그램은 상기 컴퓨터 장치의 프로세서로 하여금,시뮬레이션 대상인 도시부(都市部) 도로망 데이터에 기초하여 도시부 도로망을 도로망 셀 단위로 구분하고, 각 도로망 셀의 크기와 구조에 관한 지오메트리 정보, 설정된 도로망 셀 간 차량 에이전트의 기점-종점 (Origin-Destination: OD) 데이터에 기초한 각 도로망 셀의 시간대별 통행수요 대비 교통량에 관한 정보, 그리고 각 도로망 셀의 교통류의 진출과 진입 및 경계 용량 기본값을 포함하는 시뮬레이션 입력정보를 입력받는 단계; 및설정된 교통량 변화 시뮬레이션 입력 정보에 기초하여 에이전트 기반 도로망 셀 간 교통량 이동 정보를 산출하는 단계를 수행하기 위한 코드를 포함하는 것을 특징으로 하는 도시부 도로망 셀 단위 교통량 변화 시뮬레이션 방법
|
2 |
2
제1항에 있어서, 상기 산출하는 단계는, 상기 시뮬레이션 입력정보와 시뮬레이션 대상 지역의 도로망 셀별 교통상태 정보에 기초하여, 차량 에이전트들이 현재 도로망 셀()에서 각각의 종점을 향하여 이동할 때 가장 빠르게 이동할 수 있는 방향의 이웃 도로망 셀()을 소정의 확률 계산식에 의하여 계산된 확률값에 의거하여 선택하는 단계를 포함하는 것을 특징으로 하는 도시부 도로의 도로망 셀 단위 교통량 변화 시뮬레이션 방법
|
3 |
3
제2항에 있어서, 상기 차량 에이전트들은 교통류가 각 방향별로 분기되는 비율을 동적으로(dynamically) 변하도록 이동경로를 선택할 수 있는 것을 특징으로 하는 도시부 도로의 도로망 셀 단위 교통량 변화 시뮬레이션 방법
|
4 |
4
제2항에 있어서, 상기 확률 계산식은 다중 로짓 모델에 기반한 아래 식이며, ,Pi→y(t) 는 각 차량 에이전트가 현재 위치하고 있는 도로망 셀()에서 동서남북 4방향으로 이웃한 주변 도로망 셀 중에서 이동할 어느 하나의 이웃 도로망 셀(y)을 선택할 확률이고, Ty→dest(t)는 도로망 셀(y)에서 차량 에이전트의 종점까지의 통행시간을 나타내고, k는 도로망 셀(i) 주변의 k번째 이웃 도로망 셀을 나타내고, θ는 스케일 인자 파라미터인 것을 특징으로 하는 도시부 도로의 도로망 셀 단위 교통량 변화 시뮬레이션 방법
|
5 |
5
제2항에 있어서, 상기 산출하는 단계는, 도로망 셀별 현재 교통량과 상기 에이전트 기반 경로선택부에서 계산된 확률값을 기반으로 각 도로망 셀의 진출 방향별 교통 수요량을 산출하는 단계를 더 포함하는 것을 특징으로 하는 도시부 도로의 도로망 셀 단위 교통량 변화 시뮬레이션 방법
|
6 |
6
제5항에 있어서, 상기 산출하는 단계는, 개별 도로망 셀의 진출방향별 교통 수요량, 및 도로망 셀 내 도로 전체의 공간평균(space-mean) 교통류, 밀도(또는 차량 대수) 및 속도 간의 관계를 나타내는 거시 교통류 기본도(MFD)를 기반으로 도로망 셀별 1차 추정 진출교통량을 산출하는 단계를 더 포함하는 것을 특징으로 하는 도시부 도로의 도로망 셀 단위 교통량 변화 시뮬레이션 방법
|
7 |
7
제6항에 있어서, 상기 산출하는 단계는, 상기 산출된 도로망 셀별 1차 추정 진출교통량에 교통신호 제어길이 변화를 더 반영하여 해당 도로망 셀의 도로망 용량을 산출하는 단계를 더 포함하는 것을 특징으로 하는 도시부 도로의 도로망 셀 단위 교통량 변화 시뮬레이션 방법
|
8 |
8
제7항에 있어서, 상기 산출하는 단계는, 각 도로망 셀별로 상기 1차 추정 진출교통량과 상기 도로망 용량을 기반으로 개별 도로망 셀의 최종 진출교통량을 산출하는 단계를 더 포함하는 것을 특징으로 하는 도시부 도로의 도로망 셀 단위 교통량 변화 시뮬레이션 방법
|
9 |
9
제8항에 있어서, 상기 산출하는 단계는, 시뮬레이션 대상 모든 도로망 셀의 진출 교통량을 계산하여 도로망 셀 간 이동교통량을 산출하는 단계를 더 포함하고, 상기 도로망 셀 간 이동교통량은 각 시간대에서 한 도로망 셀에서 이웃 도로망 셀로 이동할 수 있는 차량의 수와 이웃 도로망 셀에서 공간적으로 받을 수 있는 차량의 수 중에서 최소값으로 정해지는 것을 특징으로 하는 도시부 도로의 도로망 셀 단위 교통량 변화 시뮬레이션 방법
|
10 |
10
제9항에 있어서, 상기 산출하는 단계는, 상기 도로망 셀 간 이동 교통량의 산출 결과에 따라서 각 도로망 셀의 차량 에이전트를 이동 대상 도로망 셀로 이동(transmission)시키는 단계를 더 포함하는 것을 특징으로 하는 도시부 도로의 도로망 셀 단위 교통량 변화 시뮬레이션 방법
|
11 |
11
제10항에 있어서, 상기 산출하는 단계는, 한 번의 시뮬레이션 루프(loop) 종료 시, 모든 차량 에이전트의 위치 정보를 업데이트하는 단계를 더 포함하는 것을 특징으로 하는 도시부 도로의 도로망 셀 단위 교통량 변화 시뮬레이션 방법
|
12 |
12
제11항에 있어서, 상기 산출하는 단계는, 시뮬레이션 대상 지역의 모든 도로망 셀의 차량 에이전트 수를 계산하여 도로망 셀별 교통상태를 산출하여 상기 에이전트 기반 경로 선택부로 제공하는 단계를 더 포함하는 것을 특징으로 하는 도시부 도로의 도로망 셀 단위 교통량 변화 시뮬레이션 방법
|
13 |
13
컴퓨터 장치에서 실행되는 교통량 변화 시뮬레이션 프로그램을 이용하여 도시부(都市部) 도로의 교통량 변화를 시뮬레이션 하는 방법을 수행하도록 컴퓨터 판독가능 저장 매체에 저장된 컴퓨터 실행가능 프로그램으로서, 상기 프로그램은, 시뮬레이션 대상인 도시부(都市部) 도로망 데이터에 기초하여, 도시부 도로망을 도로망 셀 단위로 구분하고, 각 도로망 셀의 크기와 구조에 관한 지오메트리 정보, 설정된 도로망 셀 간 차량 에이전트의 기점-종점 (Origin-Destination: OD) 데이터에 기초한 각 도로망 셀의 시간대별 통행수요 대비 교통량에 관한 정보, 그리고 각 도로망 셀의 교통류의 진출과 진입 및 경계 용량 기본값을 포함하는 시뮬레이션 입력정보를 입력받는 처리를 수행하도록 구성된 입력 설정부; 및 상기 입력 설정부를 통해 설정된 교통량 변화 시뮬레이션 입력 정보에 기초하여 에이전트 기반 도로망 셀 간 교통량 이동 정보를 산출하는 처리를 수행하도록 구성된 에이전트 기반 도로망 셀 간 교통량 산출부를 포함하는 것을 특징으로 하는 도시부 도로의 도로망 셀 단위 교통량 변화 시뮬레이션용 컴퓨터 프로그램
|
14 |
14
제13항에 있어서, 상기 입력 설정부에서의 처리는 오프라인으로 수행되고, 상기 에이전트 기반 도로망 셀 간 교통량 산출부에서의 처리는 온라인으로 수행되는 것을 특징으로 하는 도시부 도로의 도로망 셀 단위 교통량 변화 시뮬레이션용 컴퓨터 프로그램
|
15 |
15
제13항에 있어서, 상기 에이전트 기반 도로망 셀 간 교통량 산출부는, 상기 시뮬레이션 입력정보와 시뮬레이션 대상 지역의 도로망 셀별 교통상태 정보에 기초하여, 차량 에이전트들이 현재 도로망 셀(i)에서 각각의 종점을 향하여 이동할 때 가장 빠르게 이동할 수 있는 방향의 이웃 도로망 셀(y)을 소정의 확률 계산식에 의하여 계산된 확률값에 의거하여 선택하는 처리를 하도록 구성된 에이전트 기반 경로 선택부를 포함하는 것을 특징으로 하는 도시부 도로의 도로망 셀 단위 교통량 변화 시뮬레이션용 컴퓨터 프로그램
|
16 |
16
제15항에 있어서, 상기 에이전트 기반 도로망 셀 간 교통량 산출부는, 도로망 셀별 현재 교통량과 상기 에이전트 기반 경로선택부에서 계산된 확률값을 기반으로 각 도로망 셀의 진출 방향별 교통 수요량을 산출하는 처리를 하도록 구성된 도로망 셀별 교통 수요 산출부를 더 포함하는 것을 특징으로 하는 도시부 도로의 도로망 셀 단위 교통량 변화 시뮬레이션용 컴퓨터 프로그램
|
17 |
17
제16항에 있어서, 상기 에이전트 기반 도로망 셀 간 교통량 산출부는, 개별 도로망 셀의 진출방향별 교통 수요량, 및 도로망 셀 내 도로 전체의 공간평균(space-mean) 교통류, 밀도(또는 차량 대수) 및 속도 간의 관계를 나타내는 거시 교통류 기본도(MFD)를 기반으로 도로망 셀별 1차 추정 진출교통량을 산출하는 처리를 하도록 구성된 제1 도로망 셀별 진출교통량 산출부를 더 포함하는 것을 특징으로 하는 도시부 도로의 도로망 셀 단위 교통량 변화 시뮬레이션용 컴퓨터 프로그램
|
18 |
18
제17항에 있어서, 상기 에이전트 기반 도로망 셀 간 교통량 산출부는, 상기 산출된 도로망 셀별 1차 추정 진출교통량에 교통신호 제어길이 변화를 더 반영하여 해당 도로망 셀의 도로망 용량을 산출하는 처리를 하도록 구성된 제2 도로망 셀별 진출교통량 산출부를 더 포함하는 것을 특징으로 하는 도시부 도로의 도로망 셀 단위 교통량 변화 시뮬레이션용 컴퓨터 프로그램
|
19 |
19
제18항에 있어서, 상기 에이전트 기반 도로망 셀 간 교통량 산출부는, 각 도로망 셀별로 상기 1차 추정 진출교통량과 상기 도로망 용량을 기반으로 개별 도로망 셀의 최종 진출교통량을 산출하는 처리를 하도록 구성된 제2 도로망 셀별 진출교통량 산출부를 더 포함하는 것을 특징으로 하는 도시부 도로의 도로망 셀 단위 교통량 변화 시뮬레이션용 컴퓨터 프로그램
|
20 |
20
제19항에 있어서, 상기 에이전트 기반 도로망 셀 간 교통량 산출부는, 시뮬레이션 대상 모든 도로망 셀의 진출 교통량을 계산하여 도로망 셀 간 이동교통량을 산출하는 처리를 하도록 구성된 도로망 셀 간 이동교통량 산출부를 더 포함하고, 상기 도로망 셀 간 이동교통량은 각 시간대에서 한 도로망 셀에서 이웃 도로망 셀로 이동할 수 있는 차량의 수와 이웃 도로망 셀에서 공간적으로 받을 수 있는 차량의 수 중에서 최소값으로 정해지는 것을 특징으로 하는 도시부 도로의 도로망 셀 단위 교통량 변화 시뮬레이션용 컴퓨터 프로그램
|
21 |
21
제20항에 있어서, 상기 에이전트 기반 도로망 셀 간 교통량 산출부는, 상기 도로망 셀 간 이동 교통량의 산출 결과에 따라서 각 도로망 셀의 차량 에이전트를 이동 대상 도로망 셀로 이동(transmission)시키는 처리를 하도록 구성된 교통류 전파부를 더 포함하는 것을 특징으로 하는 도시부 도로의 도로망 셀 단위 교통량 변화 시뮬레이션용 컴퓨터 프로그램
|
22 |
22
제10항에 있어서, 상기 에이전트 기반 도로망 셀 간 교통량 산출부는, 한 번의 시뮬레이션 루프(loop) 종료 시, 모든 차량 에이전트의 위치 정보를 업데이트하는 처리를 하도록 구성된 에이전트 위치 업데이트부를 더 포함하는 것을 특징으로 하는 도시부 도로의 도로망 셀 단위 교통량 변화 시뮬레이션용 컴퓨터 프로그램
|
23 |
23
제11항에 있어서, 상기 에이전트 기반 도로망 셀 간 교통량 산출부는, 시뮬레이션 대상 지역의 모든 도로망 셀의 차량 에이전트 수를 계산하여 도로망 셀별 교통상태를 산출하여 상기 에이전트 기반 경로 선택부로 제공하는 처리를 하도록 구성된 도로망 셀별 교통상태 정보부를 더 포함하는 것을 특징으로 하는 도시부 도로의 도로망 셀 단위 교통량 변화 시뮬레이션용 컴퓨터 프로그램
|
24 |
24
제1항 내지 제13항 중 어느 한 항에 기재된 도시부 도로의 도로망 셀 단위 교통량 변화 시뮬레이션 방법을 수행하기 위한 컴퓨터 프로그램이 기록된 컴퓨터 판독 가능한 기록 매체
|