鐘久隆,劉卓魁,顧喬軒,顧志勇,吳繼梅,黃國平
(1.南通職業(yè)大學 電子信息工程學院,江蘇 南通 226007;2.江蘇尚維斯環(huán)境科技有限公司AI研發(fā)部,江蘇 南通 226017)
隨著經濟飛速發(fā)展,環(huán)境保護越來越受到重視。目前,通常通過各種技術手段實現(xiàn)對環(huán)境的實時監(jiān)測和處理,但往往因預警和溯源不足影響處理效果。隨著物聯(lián)網技術、大數(shù)據(jù)處理和挖掘技術的發(fā)展,將所檢測的數(shù)據(jù)經處理和存儲并建立相關模型進行深度分析和數(shù)據(jù)挖掘,可由實時監(jiān)測拓展到對環(huán)境質量的 “更透徹的感知” 。本文擬針對大氣環(huán)境監(jiān)測要求,從大氣環(huán)境參數(shù)測量、平臺構建和數(shù)據(jù)挖掘等方面,提出一種大氣環(huán)境監(jiān)測及溯源系統(tǒng)實現(xiàn)方案[1],建立面向對象的業(yè)務應用及信息管理平臺,以期為環(huán)保部門進行環(huán)境質量監(jiān)控、污染溯源和綜合防治等提供智能化手段。
如圖1所示,系統(tǒng)主要由中心平臺、匯總器、現(xiàn)場采集終端三部分構成。中心平臺與匯總器之間采用GPRS通訊,匯總器與現(xiàn)場采集終端通過ZigBee無線網絡進行通訊[2]。
圖1 系統(tǒng)總結構
為便于系統(tǒng)擴展,在設計現(xiàn)場采集終端時,將硬件系統(tǒng)分為信號采集和ZigBee網絡傳輸兩部分。其中,信號采集部分以CS32F030C8T6微控制器為核心,與相關傳感器連接實現(xiàn)信號控制,得到的數(shù)據(jù)經ZigBee協(xié)調器進行透明傳輸。
結合具體應用,以具有典型意義的PM2.5、PM10、風速、風向、溫濕度、大氣壓等指標監(jiān)控為例,給出硬件選擇方案。
(1)CS32F030C8T6微控制器
CS32F030C8T6是一款國產Cortex R-M0內核微控制器,內嵌64 Kbytes flash和8 Kbytes SRAM,工作頻率可達48 MHz。具有I2C、SPI、USART接口和1路12 bit ADC,7個16 bit定時器等資源,電壓為2 V~5.5 V,工作溫度為-40℃~85℃,適用于數(shù)據(jù)采集智能控制。
(2)溫濕度傳感器檢測模塊
溫濕度傳感器選用SHT10,其響應速度快、可靠性高,CS32F030C8T6微控制器采用模擬I2C,由口線直接和SHT10連接即可。溫濕度傳感器接線如圖2所示,其中SCL、SDA為連接的網絡號。
圖2 溫濕度傳感器接線
(3)氣壓傳感器檢測模塊
采用搭載了BMP085的GY-65氣壓傳感器模塊,該模塊具有微功耗、微體積、精度高、性能好等特點。模塊通過I2C總線直接與各種微處理器MCU相連,其電路如圖3所示。
圖3 氣壓傳感器檢測模塊電路
(4)PM2.5、PM10檢測模塊
為提高測量精度,選用英國alphasense公司生產的高精度顆粒物傳感器OPC-R2,該傳感器能精確檢測PM2.5、PM10等顆粒物指標,通過模擬SPI接口與微處理器連接。
(5)風速、風向檢測模塊
采用帶串口的風速、風向傳感器,便于通過串口與微處理器進行連接。
(6)Zigbee協(xié)調器
Zigbee協(xié)調器模塊選用CC2591作為射頻放大前端和CC2530相配合,設計為一個獨立的無線串口透傳模塊,通過RXD、TXD與微控制器進行通訊即可。
各現(xiàn)場采集終端的軟件傳輸、保存等設計基本相似,流程如圖4所示。其主要區(qū)別在傳感器驅動部分,輸出信號不同則采用的傳感器驅動方式不同。采用的傳感器輸出信號包括單總線、I2C、SPI、串口通信,按照相關規(guī)則編程直接讀取數(shù)據(jù)即可。
圖4 現(xiàn)場采集終端主程序流程
匯總器選用飛思卡爾K60系列微控制器作為CPU,外接TFT觸摸屏、時鐘模塊、大容量存儲器、獨立按鍵、聲光報警、RS232串口擴展等,通過串口和Zigbee協(xié)調器、GPRS DTU等連接,其構成如圖5所示。
圖5 匯總器構成
匯總器主要功能是接收現(xiàn)場采集終端發(fā)來的通信協(xié)議,處理和保存相關數(shù)據(jù),進行實時顯示及數(shù)據(jù)查詢等,并通過協(xié)議發(fā)送至中心平臺。匯總器主程序流程如圖6所示。
圖6 匯總器主程序流程
中心平臺分數(shù)據(jù)中心和應用中心兩部分。數(shù)據(jù)中心通過SOA、Web Service、Web Api向環(huán)境管理業(yè)務系統(tǒng)提供數(shù)據(jù),并保持數(shù)據(jù)一致,實現(xiàn)各業(yè)務系統(tǒng)的數(shù)據(jù)共享。應用中心采用B/S架構,用戶使用瀏覽器即可完成各項操作。通過對環(huán)境質量數(shù)據(jù)庫、環(huán)境敏感點數(shù)據(jù)庫等進行大數(shù)據(jù)分析和挖掘,建立分析模型,對污染源進行溯源,并形成結果上傳數(shù)據(jù)中心[3]。
根據(jù)環(huán)境保護部發(fā)布的《環(huán)境空氣質量指數(shù)(AQI)技術規(guī)定(試行)》(HJ 633-2012),空氣質量指數(shù)(簡稱AQI)是根據(jù)PM10、PM2.5、SO2等污染物對生態(tài)、環(huán)境的影響,將常規(guī)監(jiān)測的空氣污染物濃度簡化成的單一概念性指數(shù),是用于表示空氣污染程度和空氣質量狀況的分級指數(shù)。某污染物P的空氣質量分指數(shù)(Individual Air Quality Index,簡稱IAQI)算法如公式(1)所示:
式中:P為某污染物項目指標,如PM10、PM2.5、SO2等;IAQIP為污染物P的分指數(shù);AQIP為IAQIP中最大值;CP為污染物P的質量濃度;BPHI為限值表中與CP相近的濃度限值的高位值;BPLO為限值表中與CP相近的濃度限值的低位值;IAQIHI為限值表中與BPHI對應的分指數(shù);IAQILO為限值表中與BPLO對應的分指數(shù)。各項污染物的AQI、API分級濃度限值分別參照GB3095-2012)、GB3095-1996。
通過式(1),根據(jù)某一大氣監(jiān)測點的數(shù)據(jù),計算得PM2.5、PM10等對應的空氣質量分指數(shù),從而算得該大氣監(jiān)測點的空氣質量指數(shù)AQI,得到圖7所示曲線圖。關聯(lián)查詢同一時段內周邊其他無組織排放的監(jiān)測數(shù)據(jù)、邊界監(jiān)測數(shù)據(jù),比較不同監(jiān)測點濃度曲線的相似度,可實現(xiàn)污染溯源。
圖7 大氣監(jiān)測點AQI曲線
依據(jù)所計算的各大氣站AQI數(shù)據(jù),結合氣象五參數(shù)(風速、風向、溫度、濕度、氣壓)生成區(qū)域內污染云圖如圖8所示。
圖8 區(qū)域空氣污染云圖
空氣污染溯源可分三步:
第一步,定向鎖定異常因子。通過風向風速預測污染物傳輸軌跡,模擬計算污染來源及方向,結合氣態(tài)因子庫,圈定疑似排污企業(yè)。
第二步,定位定向溯源,確定污染企業(yè)。對疑似企業(yè)及周邊進行異常因子監(jiān)測,確定排污企業(yè),縮小現(xiàn)場排查范圍。
第三步,定點抵達目標區(qū)域,排查鎖定污染點位。通過便攜設備對排查范圍內的疑似污染源逐一排查,鎖定問題點位。
中心平臺軟件分數(shù)據(jù)中心和應用中心軟件兩部分,其中,數(shù)據(jù)中心軟件基于.net core,運用C#語言和VS2019開發(fā)環(huán)境設計,包括數(shù)據(jù)通信和數(shù)據(jù)處理,實時接收各大氣監(jiān)測點的數(shù)據(jù)并處理保存,提供給應用中心。
數(shù)據(jù)中心與現(xiàn)場大氣監(jiān)測點的通信協(xié)議包括控制協(xié)議和監(jiān)測協(xié)議,均建立在TCP/IP協(xié)議和國標HJ/212-2017協(xié)議之上??刂茀f(xié)議包括修改數(shù)據(jù)上傳間隔、大氣監(jiān)測點參數(shù)設定、對大氣監(jiān)測點的反控等通信協(xié)議。監(jiān)測協(xié)議包括傳送實時數(shù)據(jù)、設備狀態(tài)、報警信息等通信協(xié)議。
應用中心分為前端和后端,其中,前端采用vue開發(fā),開發(fā)環(huán)境為HBuilderx,后端基于.net core,運用C#開發(fā)[4],開發(fā)環(huán)境為VS2019,數(shù)據(jù)庫使用SQL Server 2012系統(tǒng),其技術路線如圖9所示。
圖9 應用中心技術路線
按照國家JCC/I201009.1-2017《揚塵在線監(jiān)測系統(tǒng)檢測方法》和CCAEPI-RG-Y-030-2016《粉塵噪聲在線監(jiān)測系統(tǒng)》等要求和測量方法進行應用測試,其精度要求和實測結果見表1。由表1可見,系統(tǒng)性能完全符合實際應用要求。
表1 性能指標測試結果
結合大氣環(huán)境監(jiān)測需求,給出一種環(huán)境監(jiān)測及污染溯源的實現(xiàn)方案,并從硬件選擇到軟件設計探討設計思路。測試表明,該方案通過采集多種信息,結合相關算法,進行實時監(jiān)測和污染溯源及預防,實測結果均符合相關精度要求,可為環(huán)保部門進行環(huán)境監(jiān)控、污染治理、環(huán)境質量改善提供新的技術手段。