도시공간과 대기질 모델 통합을 위한 온톨로지 연구

도시공간과 대기질 모델 통합을 위한 온톨로지 연구

초록

본 논문은 3차원 도시 모델인 CityGML과 대기질 모델을 연계하기 위한 온톨로지 기반 프레임워크를 제시한다. 도시의 기하학적 특성을 표준화된 형태로 기술하고, OUPP(도시계획 프로세스 온톨로지)를 매개체로 활용해 두 모델 간 의미적 호환성을 확보한다. 실험을 통해 온톨로지 확장이 실제 대기질 시뮬레이션에 적용 가능함을 검증하였다.

상세 분석

이 연구는 지속 가능한 도시 계획을 위해 서로 다른 분야의 모델을 통합하는 과정에서 발생하는 의미적·구조적 불일치를 온톨로지를 통해 해결하고자 한다. 먼저 CityGML이 제공하는 3D 도시 객체(건물, 도로, 지형 등)의 상세 기하학적 속성을 추출하고, 이를 대기질 모델이 요구하는 입력 파라미터(예: 건물 높이, 거리 폭, 표면 거칠기 등)와 매핑한다. 매핑 과정에서 핵심적인 역할을 하는 것이 OUPP이다. OUPP는 도시계획 프로세스 전반에 걸친 개념과 관계를 정의한 상위 온톨로지로, CityGML 온톨로지와 대기질 모델 온톨로지 사이의 중개자 역할을 수행한다.

논문은 대기질 모델을 위한 전용 온톨로지를 새롭게 설계했으며, 여기에는 대기 흐름, 화학 반응, 배출원, 측정 지점 등 도메인 특화 클래스와 속성이 포함된다. 이러한 클래스는 CityGML의 건물·도로·지형 객체와 1:1 혹은 1:N 관계를 맺으며, 예를 들어 ‘Building’ 클래스는 ‘EmissionSource’와 연결되어 건물 내부·외부 배출량을 계산할 수 있게 된다. 또한, 공간 관계(인접, 포함, 교차 등)를 표현하기 위해 OGC 표준인 Simple Features와 연계된 공간 연산자를 온톨로지에 포함시켰다.

실험 단계에서는 독일 베를린의 특정 구역을 대상으로 CityGML 데이터를 가져와 온톨로지 매핑을 수행하고, 이를 기반으로 기존의 CFD(Computational Fluid Dynamics) 기반 대기질 모델에 입력하였다. 결과적으로, 온톨로지 매핑 전후의 시뮬레이션 결과 차이를 비교했을 때, 매핑된 데이터가 대기 흐름과 오염 물질 농도 분포를 보다 정밀하게 재현함을 확인했다. 특히 건물 간의 미세한 거리 차이가 풍동 형성에 미치는 영향을 온톨로지 기반으로 자동화된 파라미터 생성이 가능하게 함으로써, 수작업으로 입력값을 조정하던 기존 방식 대비 효율성이 크게 향상되었다.

이 논문의 주요 기여는 다음과 같다. 첫째, 도시 3D 모델과 대기질 모델을 연결하는 온톨로지 설계 원칙을 제시하고, OUPP를 매개체로 활용함으로써 확장성과 재사용성을 확보하였다. 둘째, 실제 도시 데이터에 적용 가능한 매핑 프로세스를 구현하고, 이를 통해 시뮬레이션 정확도가 향상됨을 실증하였다. 셋째, 온톨로지 기반 통합이 향후 교통, 에너지, 소음 등 다른 도시 환경 모델과도 연계될 수 있는 기반을 제공한다는 점을 강조한다.

하지만 몇 가지 한계점도 존재한다. 현재 온톨로지는 CityGML Level of Detail(LOD) 2~3에 초점을 맞추고 있어, 더 정교한 LOD 4·5 데이터와의 호환성 검증이 필요하다. 또한, 대기질 모델 자체가 복잡한 화학 반응 메커니즘을 모두 포함하지 않아, 온톨로지 확장이 화학 종별 반응 경로까지 포괄하도록 보완되어야 한다. 마지막으로, 온톨로지 매핑 과정에서 발생하는 데이터 손실이나 불일치를 최소화하기 위한 자동 검증 도구 개발이 요구된다.

전반적으로 이 연구는 도시 공간 데이터와 환경 시뮬레이션 모델 간의 의미적 격차를 온톨로지라는 메타모델을 통해 메우는 실용적인 방법론을 제시했으며, 향후 스마트 시티 구축을 위한 통합 플랫폼 개발에 중요한 이정표가 될 것으로 기대된다.