Systematic application of traffic-signal-control system architecture design and selection using model-based systems engineering and Pareto frontier analysis


Ana Theodora Balaci, 서은석, 황준석 (2024) · Systems Engineering 27(5):931-954 · DOI ↗

교통신호제어시스템 (TSCS) 의 아키텍처 설계·선정 과정에 Crawley 류 모델 기반 시스템 공학 (MBSE) 프레임워크를 end-to-end 로 적용. 7,776 개 candidate configuration 을 3 개 system constraint 로 3,240 개로 압축하고, throughput 과 cyber resiliency 두 지표의 파레토 프런티어 위에서 3 개 dominant architecture 를 식별. 통제 알고리즘 (SCOOT/SCATS/MOVA 등), DBMS (SQL/NoSQL/NewSQL), 연결 매체 (4G/5G/Wi-Fi/Fiber) 등 7 개 decision variable 을 동시에 다루는 holistic 접근이 기존의 알고리즘-only 최적화 관행과 대비된다.

  • RQ: 교통신호제어시스템의 아키텍처를 단일 통제 알고리즘 최적화가 아니라 시스템 구조·DBMS·연결·사이버보안까지 함께 평가하는 체계적 프레임워크로 어떻게 설계·선정할 것인가.
  • 방법론: 모델 기반 시스템 공학, object-process-methodology, design-structure-matrix, tradespace-analysis, 파레토 프런티어, 민감도 분석, situated-scoring-methodology-cyber-resiliency
  • 데이터: TSCS case study, 7 개 architectural decision variable × 2~6 executable option = 7,776 configuration → 3 system constraint 적용 후 3,240 feasible configuration. 평가 지표는 throughput (intersection 통과 차량 수/green cycle) 과 cyber resiliency (SSM-CR 변형 식).
  • 주요 발견: Pareto frontier 위에 3 개 dominant architecture 식별. 모두 4-light 세마포어 + NewSQL + Fiber-Optic 양단 연결. utopia point 에 가장 가까운 architecture #2369 (SCOOT + decision-maker 2 명 + high processing) 가 throughput 14.75, cyber resiliency 43 으로 최적 tradeoff. processing capacity 가 가장 sensitivity 큰 결정 변수.
  • 시사점: 교통 엔지니어·도시 계획가가 ITS 인프라 설계 시 알고리즘 단일 변수가 아니라 system-of-systems 관점에서 보안·데이터 무결성·연결 매체까지 동시 최적화할 수 있는 reusable case study 제공.

Crawley 의 시스템 아키텍처 분석·선정 프레임워크 (7-step, 3-phase). MBSE 의 표준 절차를 [[smart-city]] 인프라에 그대로 적용해 reproducibility 를 확보한 것이 본 paper 의 핵심 기여.

요약

서은석 의 systems engineering / tradespace 방법론 라인과 황준석스마트시티 라인의 cross-over 작업. 기존 TSCS 최적화 연구는 신경망·강화학습·IoT 등 새로운 기술 주입이나 control algorithm 자체의 개선에 집중해 왔고, 시스템 아키텍처 전체를 holistic 하게 평가한 사례는 거의 없었다. 본 paper 는 이 공백을 Crawley et al. 의 7-step MBSE 프레임워크로 메운다. 동시에 데이터 중심 TSCS 의 사이버보안 vulnerability (DoS, spoofing 등 저비용 공격) 를 명시 인자로 끌어와 cyber resiliency 를 throughput 과 동등한 평가축으로 격상시킨다.

방법론 적용은 3 phase 로 진행된다. (i) System characterization: TSCS 를 3 layer (data acquisition / computation / actuation) 로 분해하고, 5 종 stakeholder (centralized authority, drivers, public transport, emergency, planners) 와 boundary 를 정의. (ii) System architecture analysis: object-process-methodology (OPM) 으로 functional architecture (raw traffic data → preprocessing → analyzing → decision making → actuation) 와 physical architecture (integrated signal pole + signal controller + central operation center) 를 양방향 mapping. (iii) Optimal selection: 7 개 decision variable × executable option 으로 7,776 configuration 생성, 3 개 PC/CA constraint 로 3,240 으로 압축, tradespace-analysis파레토 프런티어 로 dominant set 식별. 사이버보안 score 는 SSM-CR (Situated Scoring Methodology for Cyber Resiliency) 의 1-10 변형판으로 산출.

핵심 발견은 두 가지. 첫째, Pareto frontier 위 3 개 architecture 가 모두 NewSQL + Fiber-Optic + 4-light 세마포어를 공유한다 — 즉 일부 결정 변수는 throughput-cyber resiliency tradeoff 와 무관하게 dominant. 둘째, processing capacity 가 가장 sensitivity 큰 결정이며, “medium 옵션이 일반적으로 throughput 이 가장 높지만 Pareto frontier 위 architecture 중 2 개는 high processing capacity 를 채택” 한다는 비직관적 결과 — 개별 변수의 우수성과 전체 architecture 의 우수성이 다를 수 있음을 정량적으로 보여준다. 한계는 score 가 qualitative comparative basis (1-3, 1-10 scale) 라는 점 — 실측 데이터가 아니라 문헌·전문가 판단 기반이므로 calibration 부담이 남는다.

핵심 결과

Pareto frontier 위 3 개 dominant architecture (총 3,240 feasible configuration 중):

Arch #TLightsDMakerDBMSControlAConnect (양단)ProcessCThroughputCyber Resiliency
19424-light1NewSQLMOVAFiber/FiberMedium14.8039.0
23694-light2NewSQLSCOOTFiber/FiberHigh14.7543.0
30174-light3NewSQLSCOOTFiber/FiberHigh14.6045.0
  • 최적 architecture: #2369 — utopia point (top-right) 최근접. SCOOT control algorithm + 2-step decision approval + high processing capacity.
  • sensitivity 순위: processing capacity > connection (양단) > control algorithm·decision-maker 수 > DBMS > traffic light type.
  • 모든 Pareto frontier architecture: 4-light 세마포어 + NewSQL + Fiber-Optic 공통 — 이 3 결정은 tradeoff-free dominant choice.

방법론 노트

모델 기반 시스템 공학 (MBSE) 는 단순 design-point analysis 를 model-based architectural alternative 평가로 대체해, 프로토타입 없이 성능 추정·tradeoff 분석을 가능하게 한다. 본 paper 는 Crawley et al. 의 7-step 프레임워크 (system characterization → architecture analysis → optimal selection) 를 그대로 따른다.

핵심 지표:

Intersection throughput=Number of vehicles passing throughGreen signal cycle time\text{Intersection throughput} = \frac{\text{Number of vehicles passing through}}{\text{Green signal cycle time}}

여기서 분자는 intersection 단위 시간 capacity, 분모는 신호의 녹색 구간 길이.

cyber resiliency 는 SSM-CR (Situated Scoring Methodology for Cyber Resiliency) 의 변형판으로 계산:

Performance level=100×objPriority(o)×Performance(o)(objPriority(o)×5)×10\text{Performance level} = \frac{100 \times \sum_{\text{obj}} \text{Priority}(o) \times \text{Performance}(o)}{(\sum_{\text{obj}} \text{Priority}(o) \times 5) \times 10}

여기서 oo 는 data confidentiality / integrity / availability 의 3 cyber resiliency objective, priority 는 1-5 (N/A 시 0), performance 는 0-5 scale. 분모의 추가 /10/10 은 percentage averaging 시 detail loss 를 막기 위한 변형. 그리고 민감도 분석 는 Crawley 의 정의식

Sensitivity(Di,M)=1KkK1N1,kx:xi=kM(x)1N0,kx:xikM(x)\text{Sensitivity}(D_i, M) = \frac{1}{|K|} \sum_{k \in K} \left| \frac{1}{N_{1,k}} \sum_{x: x_i = k} M(x) - \frac{1}{N_{0,k}} \sum_{x: x_i \neq k} M(x) \right|

으로, decision variable DiD_i 의 옵션 kk 가 metric MM 에 미치는 평균 영향을 측정. DSM (Design Structure Matrix) 은 결정 변수 간 logical constraint 의 시각화 도구로 활용.

연구 계보

본 paper 는 서은석 의 systems architecture · tradespace 연구 라인 (Crawley et al. 의 MBSE 프레임워크를 다양한 engineering domain 에 적용해 온 line) 의 직계 적용이다. 한편 황준석 라인 (제5기 글로벌 스마트시티 와 ICT 인프라의 사회기술적 분석) 과의 cross-over 로서, “기술 도입 전 사회기술적 맥락 이해가 선행되어야 한다” 는 5기의 명제 (Building smarter cities together: Government-to-government partnerships in the development of smart cities 와 동시기) 를 ITS 인프라 영역에 구체화한 사례로 볼 수 있다. Crawley et al. (System Architecture, 2015) 이 핵심 reference 이고, TSCS optimization 측에서는 SCOOT / SCATS / RHODES 류 adaptive control 문헌과 traffic signal cybersecurity 라인 (Li et al., Thodi et al., Vaidyan & Rimal 등) 을 비판적으로 종합한다.

See also

인접 그래프

1-hop 이웃 11
  • 인물 3
  • 방법론 4
  • 수록처 1
  • 논문 3
서은석황준석Ana Theodora Bala…모델 기반 시스템 공학민감도 분석스마트시티파레토 프런티어Systems Engineeri… Systematic applicatio…
휠 = 확대/축소 · 드래그 = 이동 · hover = 라벨 · 클릭 = 페이지 이동