스물두줄

교통기술사 · 교통수요예측 및 분석

중력모형

중력모형은 두 존 사이의 통행량을 추정하는 통행분포모형이다. 발생통행량과 도착통행량이 클수록 통행량이 늘고, 통행저항이 클수록 줄어든다. 뉴턴의 중력 법칙과 같은 구조를 빌려 온 모형이다. 기본식은 발생통행량, 도착통행량, 통행저항, 균형계수를 곱한 꼴이다. T_ij…

주요 장면

  1. 0:02 중력모형의 정의
  2. 0:22 기본식과 기호
  3. 0:51 제약 방법에 따른 분류
  4. 1:18 이중제약 계산 절차
  5. 1:44 헷갈리는 점과 시험 실수
  6. 2:16 정리

대본

중력모형의 정의

중력모형은 두 존 사이의 통행량을 추정하는 통행분포모형이다.

발생통행량과 도착통행량이 클수록 통행량이 늘고, 통행저항이 클수록 줄어든다.

뉴턴의 중력 법칙과 같은 구조를 빌려 온 모형이다.

기본식과 기호

기본식은 발생통행량, 도착통행량, 통행저항, 균형계수를 곱한 꼴이다.

T_ij는 존 i에서 j로 가는 통행량이고, c_ij는 두 존 사이의 일반화비용이다.

A_i와 B_j는 무차원 균형계수로, 행과 열의 합이 제약을 따르도록 정한다.

통행저항 함수는 거듭제곱형 c^-n 또는 지수형 exp(-βc) 중 하나를 쓴다.

제약 방법에 따른 분류

중력모형은 제약 조건을 어떻게 두느냐에 따라 네 가지로 나뉜다.

제약이 없으면 전체 합만 맞고, 생산제약과 유인제약은 한쪽 합만 맞춘다.

두 제약을 모두 맞추는 이중제약 모형은 행 합과 열 합을 동시에 맞춘다.

제약이 늘수록 존별 합계의 정확도가 높아지지만, 이중제약은 균형계수를 반복 계산해야 한다.

이중제약 계산 절차

이중제약 모형은 균형계수를 한 번이 아니라 반복 계산으로 구한다.

먼저 a_i와 b_j를 1로 놓고, a_i로 발생 제약을 맞춘다.

다음으로 b_j로 도착 제약을 맞추고, 행과 열 합을 점검한다.

오차가 허용치 안에 들면 멈추고, 그 값으로 OD 행렬을 만든다.

헷갈리는 점과 시험 실수

시험에서는 제약 방법을 빠뜨리거나 식만 쓰는 답이 많이 감점된다.

이중제약에서 균형계수를 한 번만 구하면 행과 열 합이 맞지 않는다.

또 중력모형을 정확한 예측기라고 쓰면 감점이다. 기준 모형으로 비교하는 도구다.

정답은 행과 열 합이 맞을 때까지 반복하는 것이다.

정리

중력모형은 발생통행량과 도착통행량에 비례하고, 통행저항에 반비례하는 통행분포모형이다.

이중제약 모형은 행 합과 열 합을 동시에 맞추도록 균형계수를 반복 계산한다.

같은 장의 영상