Prototype of Monitoring Transportation Pollution Spikes through the Internet of Things Edge Networks
Eric Nizeyimana, Damien Hanyurwimfura, 황준석, Jimmy Nsenga, Dereje Regassa (2023) · Sensors 23:8941 · DOI ↗
본 연구는 도심 교통이 유발하는 대기오염 spike 를 iot-edge-network 로 실시간 검출하는 프로토타입을 설계·구현한다. 버스·택시·승용차 배기구에 PM2.5/PM10, NO2, O3, SO2, CO2 6 종 센서 + DHT 온습도 + ESP8266 WiFi 를 Arduino UNO 위에 통합하고, mqtt-protocol 로 엣지 디바이스에 데이터를 전송, 임계치 (WHO 기준: PM2.5 35 µg/m³, PM10 70, CO2 1000, NO2 80, SO2 50, O3 120) 초과 시 alert 발생. Spike 검출은 heaviside-step-function × dirac-delta-function 곱으로 정의된 peak/spike function 위에 sigmoid 변환을 적용. Seoul National University Global R&D Center + Africa Centre of Excellence in IoT (University of Rwanda) 공동 프로토타입.
- RQ: 도시 교통 인프라 내에서 iot-edge-network 로 어떻게 저지연·확장성·비용 효율을 만족하면서 6 종 vehicular 대기오염 spike 를 실시간 검출·alert 할 것인가?
- 방법론: iot-edge-network (분산 sensor + 로컬 처리), mqtt-protocol (Message Queuing Telemetry Transport), heaviside-step-function (임계치 이상 step 표현), dirac-delta-function (instantaneous spike localization), sigmoid-spike-detection (gradual rise near threshold), prototype-implementation (Arduino UNO + 6 센서 + WiFi)
- 데이터: 자체 제작 hardware prototype 실측. 6 sensors (Plantower PMS5003 for PM2.5/PM10, MG-811 for CO2, MQ131 for O3, dedicated SO2 + NO2 sensors, DHT for temp/humid), Arduino UNO (ATmega328P, 32 KB flash, 2 KB SRAM), ESP8266 WiFi, vehicle exhaust 인근 protective box 설치
- 주요 발견: 엣지 처리 기반 시스템이 클라우드 중심 방식 대비 (i) low-latency, (ii) scalability, (iii) cost-effectiveness 우위; 6 종 vehicular pollutant 동시 모니터링 가능 (선행 연구는 1-2 종 한정); 차량 배기구 직접 측정 으로 환경 일반 측정과 분리; WHO 임계치 기반 alert 로 traffic authority 즉각 대응 가능
- 시사점: 스마트시티 환경에서 교통 당국이 vehicular pollution spike 에 실시간 대응하는 운영 모델 가능; vulnerable population (어린이·임신부·노인) 보호; 르완다·서울 양 컨텍스트의 글로벌 협업 실증.

요약
대기오염은 도시의 주요 환경·공중보건 문제로, 매년 약 700만 명의 사망과 직결되며 (WHO 추정) 세계 인구의 90% 가 노출 상태에 있다. 교통은 도심 PM2.5·PM10·NO2·O3·SO2·CO2·CO 의 주요 배출원이고, 특히 어린이의 인지 발달 (IQ, 학업 성취) 과 vulnerable population (임신부·노인·기저질환자) 에 누적 피해를 준다. 그러나 기존 monitoring 시스템은 (i) real-time 부족, (ii) 동적 pollution fluctuation 포착 한계, (iii) 1-2 pollutant 한정, (iv) 차량 배기구 직접 측정 없이 환경 일반만 측정, 의 약점을 가진다. 본 연구는 이 공백을 iot-edge-network 기반 6 종 vehicular spike monitoring prototype 으로 메운다.
Hardware 구성: Arduino UNO (ATmega328P) 위에 Plantower PMS5003 (PM2.5/PM10, 광산란 원리), MG-811 (CO2), MQ131 (O3, chemo-resistive), 전용 SO2·NO2 센서, DHT 온습도, ESP8266 WiFi 를 통합. 차량 power distribution 에 연결해 자동 시동, 배기구 인근 protective box 안에 설치. WHO 임계치: PM2.5 35 µg/m³, PM10 70, CO2 1000, NO2 80, SO2 50, O3 120 µg/m³. Data flow: 센서 측정 → Arduino 로컬 전처리 → mqtt-protocol 로 엣지 디바이스 전송 → spike 검출 알고리즘 → 임계치 초과 시 ESP8266 으로 중앙 repository 에 alert. 엣지 처리가 핵심 — 클라우드 의존 시 latency 와 PM bandwidth 한계로 spike 의 즉각 검출 불가.
Spike 검출 mathematical foundation: heaviside-step-function 로 임계치 이상 step 표현, dirac-delta-function 로 instantaneous peak 의 시점 를 localize. 둘의 곱 가 spike 의 지속· localization 을 동시 표현하고, 높이 H 를 곱해 spike intensity 로 정량화. 연속 표현은 sigmoid 변환 로 임계 부근 gradual rise 모사. 선행 시스템 (paper [34]-[48]) 과 비교 Table 은 6 종 동시 모니터링·차량 배기 직접 측정·spike 즉각 검출·정책 연계 의 4 차원에서 본 prototype 의 우위를 정리한다. 황준석 그룹의 4기-5기 (2020-2026 경계) smart city·IoT 글로벌 응용 라인의 일환이고, ESH: Design and Implementation of an Optimal Hashing Scheme for Persistent Memory 와 backend storage 차원에서 연결, 르완다 ACEIoT 와의 글로벌 협업 맥락.
핵심 결과
| 측면 | 본 prototype | 기존 시스템 (대표 예) |
|---|---|---|
| Pollutant 종 수 | 6 (PM2.5, PM10, CO2, NO2, O3, SO2) | 보통 1-2 종 (PM2.5 또는 NO2/CO) |
| 측정 위치 | 차량 배기구 직접 | 환경 일반 또는 차량 위 |
| 처리 위치 | 엣지 디바이스 (저지연) | 클라우드 중심 (지연) |
| Spike 검출 | Heaviside × Dirac × sigmoid 알고리즘 | 단순 평균 또는 threshold |
| Alert | 임계치 초과 시 즉시 (MQTT) | 사후 분석 |
| 비용 | Low (Arduino + 저가 센서) | 고가 monitoring station |
- WHO 임계치 (µg/m³): PM2.5 35, PM10 70, CO2 1000, NO2 80, SO2 50, O3 120
- Hardware: Arduino UNO (ATmega328P, 32 KB flash / 2 KB SRAM / 1 KB EEPROM), ESP8266 WiFi
- 센서 모델: Plantower PMS5003 (PM), MG-811 (CO2), MQ131 (O3), DHT (온습도)
- 시스템 통합: 차량 power distribution 자동 시동, protective box 내 설치
방법론 노트
Spike 검출의 수학적 토대는 heaviside-step-function 과 dirac-delta-function 의 결합이다. 임계치 와 spike 발생 시점 에 대해:
여기서 는 step 함수 (임계치 미만 0, 이상 1), 는 generalized function 으로 적분 1 의 instantaneous impulse 를 표현. 두 함수의 곱이 peak 의 localization 과 step 을 동시 캡처:
연속 표현을 위해 sigmoid 변환을 적용해 임계치 부근의 gradual rise 를 모사:
scaling factor 는 rise 의 steepness 를 제어한다. 식별 strategy: (i) WHO 임계치 ground truth 로 spike 판정의 외부 기준 확보, (ii) 6 종 센서 동시 측정으로 single-pollutant misclassification 회피, (iii) 엣지 처리로 cloud-round-trip latency 제거. Verification 은 laboratory + 차량 실측 두 단계로 진행. mqtt-protocol 은 publish-subscribe 모델로 low-bandwidth 환경에서 reliable IoT 통신을 보장하며, 본 prototype 에선 sensor → edge → central repository 의 3-tier 메시지 흐름에 사용. 한계: 개인 차량 추적 시 privacy 와 data security 우려, 센서 보정 (calibration) 의 environmental drift, 극한 기상 조건에서의 sensor reliability 보장 등이 future work.
연구 계보
이론 기반은 air pollution 의 공중보건 영향에 대한 WHO·EPA literature, 어린이 인지 발달 영향 (paper [8]-[15]) 의 medical evidence. Edge IoT 모니터링 시스템 선례로 paper [34] (cost-effective real-time edge IoT for air quality), [37] (Ibarra City portable IoT with MQTT), [44] (인도 NH3/NO2/CO/PM2.5 modular IoT) 의 분산 센서 네트워크 패러다임이 직접 출발점. AI 기반 traffic-related pollution 측정 (paper [36] PSO/SA 결합) 과 자율주행·5G·blockchain 통합 (paper [38]) 의 인접 영역. 본 prototype 의 차별점: (a) 6 종 vehicular pollutant 동시, (b) 차량 배기구 직접 측정, (c) spike-focused 수학적 검출 (Heaviside × Dirac), (d) 즉각 alert 와 정책 연계. 황준석 의 5기 (2024-2026 직전, 4기 2020-2023 후반 위치) smart city·IoT 글로벌 협업 라인이고, ESH: Design and Implementation of an Optimal Hashing Scheme for Persistent Memory (PM 인덱스), Which Attributes Should be Considered in Regulating the Internet of Things? Evidence From Conjoint Analysis (IoT 규제) 와 같은 시기의 IoT 인프라·정책·storage 군집의 응용 사례. 르완다 ACEIoT (University of Rwanda) 와 SNU Global R&D Center 의 협업이라는 글로벌 South-North R&D 컨텍스트도 본 작업의 학술 외 차원이다.
See also
- 황준석
- Eric Nizeyimana
- Dereje Regassa
- Sensors
- 스마트시티
- 대기오염 모니터링
- transportation-emissions
- iot-edge-network
- mqtt-protocol
- heaviside-step-function
- ESH: Design and Implementation of an Optimal Hashing Scheme for Persistent Memory
- Which Attributes Should be Considered in Regulating the Internet of Things? Evidence From Conjoint Analysis
인접 그래프
- 인물 5
- 방법론 2
- 수록처 1
- 논문 4