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 ↗

본 연구는 도심 교통이 유발하는 대기오염 spikeiot-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 (어린이·임신부·노인) 보호; 르완다·서울 양 컨텍스트의 글로벌 협업 실증.

본 prototype 의 핵심 마이크로컨트롤러 Arduino UNO board (ATmega328P, 32 KB flash, 2 KB SRAM, 6 analog input pins, UART/I2C/SPI 인터페이스).

요약

대기오염은 도시의 주요 환경·공중보건 문제로, 매년 약 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 V(x)=H(xti)V(x) = H(x - t_i) 로 임계치 θ\theta 이상 step 표현, dirac-delta-function δ(x)\delta(x) 로 instantaneous peak 의 시점 tit_i 를 localize. 둘의 곱 Peak(xti)=H(xti)×δ(xti)\text{Peak}(x - t_i) = H(x - t_i) \times \delta(x - t_i) 가 spike 의 지속· localization 을 동시 표현하고, 높이 H 를 곱해 spike intensity Spike(x)=H×Peak(xti)\text{Spike}(x) = H \times \text{Peak}(x - t_i) 로 정량화. 연속 표현은 sigmoid 변환 ScaledS(x)=1/(1+ek(xθ))\text{ScaledS}(x) = 1 / (1 + e^{-k(x - \theta)}) 로 임계 부근 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-functiondirac-delta-function 의 결합이다. 임계치 θ\theta 와 spike 발생 시점 tit_i 에 대해:

V(x)=H(xti),xθV(x) = H(x - t_i), \quad x \ge \theta δ(x)={0for x0for x=0,+δ(x)dx=1\delta(x) = \begin{cases} 0 & \text{for } x \neq 0 \\ \infty & \text{for } x = 0 \end{cases}, \quad \int_{-\infty}^{+\infty} \delta(x) dx = 1

여기서 H()H(\cdot) 는 step 함수 (임계치 미만 0, 이상 1), δ()\delta(\cdot) 는 generalized function 으로 적분 1 의 instantaneous impulse 를 표현. 두 함수의 곱이 peak 의 localization 과 step 을 동시 캡처:

Peak(xti)=H(xti)×δ(xti)\text{Peak}(x - t_i) = H(x - t_i) \times \delta(x - t_i) Spike(x)=H×Peak(xti),xθ\text{Spike}(x) = H \times \text{Peak}(x - t_i), \quad x \ge \theta

연속 표현을 위해 sigmoid 변환을 적용해 임계치 부근의 gradual rise 를 모사:

ScaledS(x)=11+ek(xθ)\text{ScaledS}(x) = \frac{1}{1 + e^{-k(x - \theta)}}

scaling factor kk 는 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 메시지 흐름에 사용. 한계: 개인 차량 추적 시 privacydata 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

인접 그래프

1-hop 이웃 12
  • 인물 5
  • 방법론 2
  • 수록처 1
  • 논문 4
황준석Damien Hanyurwimf…Dereje RegassaEric NizeyimanaJimmy Nsenga대기오염 모니터링스마트시티Sensors Prototype of Monitori…
휠 = 확대/축소 · 드래그 = 이동 · hover = 라벨 · 클릭 = 페이지 이동