Implementation of an Object -Oriented Simulator for the Signal Control of Multiple Crossroads

복합교차로의 신호제어를 위한 객체지향 시뮬레이터 구현

  • 한병준 (경북대학교 컴퓨터공학과) ;
  • 김종완 (대구대학교 컴퓨터정보공학부)
  • Published : 1999.12.01

Abstract

본 논문은 교통 신호 제어 알고리즘들의 성능을 비교하기 위한 복합교차로 시뮬레이터를 구현하였다. 기존의 교통 시뮬레이터들은 단일교차로를 대상으로 하거나 텍스트 모드로 동작하는 경우가 많았다. 논문의 시뮬레이터는 Visual C++의 MFC 라이브러리를 사용하여 n $\times$ n 형태를 갖는 복합교차로에 적합하도록 객체지향적으로 구현되었으며, 성능 비교를 위하여 제어 알고리즘들을 별개의 윈도우에서 처리하기 쉽도록 MDI 방식을 사용하였다. 개발한 시뮬레이터는 그래프 윈도우와 맵 윈도우의 편리한 사용자 인터페이스, 논리시간 설정을 통한 다목적 시뮬레이션, 다양한 성능평가 출력 등의 특징을 갖는다. Abstract In this paper, we implemented a multiple crossroad simulator to evaluate the performance of the traffic signal control algorithms. Most of existing traffic simulators were operated in text-mode or at a single intersection. We developed the object-oriented simulator suitable for multiple crossroads with n $\times$ n intersections by using MFC (Microsoft Foundation Class) library in Visual C++. The simulator was implemented by using MDI (Multiple Document Interface) scheme in order to process both control algorithms in separate windows respectively. Our simulator has the following features: user friendly interface with graph window and map window, multi-purpose simulations by setting logical time, and various forms of performance evaluation.

Keywords

References

  1. 교통안전연구논집 v.12 교통신호시스템 운영실태조사 김은정
  2. 서울특별시 교통신호 제어시스템 시뮬레이터 개발보고서(3차년도)
  3. ITE Journal TRAF-NETSIM : How It Works. What It Does S-Y Wong
  4. 교통안전연구논집 v.13 신 교통신호 제어시스템의 신호제어 알고리즘 이영인;이승환;오영태;하동익;김영찬;황상호
  5. 정보과학회논문지(B) v.24 no.9 다양한 교통량에 적응하는 교통 신호 제어용 퍼지논리 제어기 김종완
  6. Traffic Engineering McShand, W.R.;Roess, R.P.
  7. 한국과학기술원 석사학위논문 그룹 교차로를 위한 퍼지 신호기의 설계 및 구현 이지형
  8. Programming Windows 95 Petzold, C.
  9. Inside Visual C++ Kruglinski, D.
  10. Object-Oriented Development : Building CASE Tool with C++ David E. Brumbaugh
  11. Object-Oriented Analysis And Design with Applications(2nd ed.) Grady Booch
  12. 한번 더 생각한 비주얼 C++와 MFC 4.0 한기용
  13. 교통제어 시뮬레이터의 개발보고서
  14. 교통공학원론 도철웅
  15. Proc. of the fifth IFSA World Congress Traffic Fuzzy Control : Software and Hardware Implementations Jamshidi, M.;Kelsey, R.;Bisset K.