999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于物聯網技術的出水氨氮智能檢測系統

2024-11-25 00:00:00陳冠斌黃健黃智超陳衛乾
物聯網技術 2024年11期
關鍵詞:物聯網

摘 要:為了實現出水氨氮濃度的在線精準測量,設計了一種基于物聯網技術的出水氨氮智能檢測系統。該系統主要是由嵌入式檢測系統和智能預報系統組成。嵌入式檢測系統利用STM32作為核心控制器,結合氨氣敏電極等模塊采集水體中的氨氮數據,并利用4G通信技術將數據傳輸到云服務器;智能預報系統利用廣義動態模糊神經網絡構建了出水氨氮的預報模型,實現了對嵌入式檢測系統的出水氨氮濃度的校正和糾偏。實驗結果顯示,與造價昂貴、操作繁瑣且難以實現在線測量的氨氮檢測儀相比,文中所設計的智能檢測系統的精度完全能夠滿足出水氨氮的在線檢測需求,為污水處理廠出水氨氮的調控提供強有力的支撐。

關鍵詞:污水處理;STM32;氨氮檢測;廣義動態模糊神經網絡;物聯網;智能檢測

中圖分類號:TP274 文獻標識碼:A 文章編號:2095-1302(2024)11-00-05

0 引 言

氨氮超標會造成水體富營養化,破壞水生生物的生存環境[1]。為了保護水環境,污水處理廠一般采用出水氨氮濃度作為評價污水處理效果的重要指標之一。因此,實現對出水氨氮濃度的實時檢測以及短時預報,不僅有助于污水處理廠及時掌握污水處理效果,而且有助于采取有效措施應對氨氮超標引起的水質惡化等狀況[2]。氨氮檢測方法主要有:納氏試劑分光光度法、水楊酸分光光度法、蒸餾滴定法和氨氣敏電極法等。其中,氨氣敏電極法無需蒸餾預處理,且不受水體中懸浮物的影響,具有耗時短、精度高和操作簡便等優勢,已成為氨氮在線檢測的首選方法[3]。

近年來,研究者提出了多種氨氮檢測系統的設計思路和方案。例如:文獻[4]采用S7-200可編程控制器作為核心,并與上位機WinCC組態軟件相配合,設計了氨氮自動檢測系統。文獻[5]采用STM32微控制器作為核心,輔以LED藍紫光光源和微型攝譜儀等,設計了水質氨氮檢測系統。文獻[6]采用STM32作為主控單元,擴展吸光度數據采集模塊、溫度控制模塊和μC/OS-III人機交互模塊,研制了水質氨氮檢測系統。文獻[7]采用PLC作為控制核心,氨氣敏電極作為數據采集模塊,設計了水質氨氮在線檢測儀。文獻[8]采用51單片機作為控制核心,設計了氨氣敏電極信號采集模塊,實現了水質氨氮的自動檢測。文獻[9]采用AM335作為控制核心,設計了基于納氏試劑分光光度法的氨氮檢測儀。上述儀器具有攜帶方便、操作簡單和成本低廉的優點。但是,基于氨氣敏電極的氨氮檢測系統的精度相對較低,無法與基于分光光度法的專業儀器相比。此外,上述系統均不能實現數據上云和結果共享,不利于有關部門及時掌控出水水質狀況。

鑒于此,本文利用物聯網技術,輔以人工智能算法構建了一套出水氨氮智能檢測系統。該系統能夠自動感知、實時采集水質氨氮數據,并依托物聯網技術將數據傳輸至云端,在人工智能算法的輔助下校正嵌入式系統的檢測值,實時給出出水氨氮濃度的精準測量值。

1 系統總體結構

氨氮智能檢測系統是由嵌入式檢測系統和智能預報系統組成,系統的總體結構如圖1所示。嵌入式檢測系統主要通過氨氣敏電極傳感器采集水中的氨氮數據。智能預報系統主要利用廣義動態模糊神經網絡(Generalized Dynamic Fuzzy Neural Network, GD-FNN)構建出水氨氮預報模型,以實現對檢測值的校正和糾偏。

2 嵌入式檢測系統

2.1 硬件設計

嵌入式檢測系統的工作流程如下:首先,利用氨氣敏電極獲取被測對象的微弱電壓信號;其次,利用信號調理模塊對電壓信號進行轉換、去噪、放大等處理,處理完成后送入STM32的A/D轉換器;再次,STM32將處理好的數據通過4G通信模塊發送到云服務器;最后,利用清洗校準模塊控制蠕動泵完成取液和探頭清洗等操作。

2.1.1 氨氣敏電極

數據采集裝置采用氨氣敏電極作為傳感器,并將電極置于裝有0.1 mol/L氯化銨的充液塑料套管中,與pH玻璃電極相互配合測量水體中的氨氮含量。具體操作過程如下:往水樣中加入強堿溶液使其pH值提高到11以上;由銨鹽生成的氨氣通過擴散作用使氫氧根離子濃度發生改變;利用pH值玻璃電極測量其變化,從而確定水體中的氨氮含量。

氨氣敏電極的信號調理電路如圖2所示,其采用高輸入阻抗運算放大器CA3140獲取氨氣敏電極的微弱信號,后經超低失調雙路運算放大器OP07進行信號放大。電位器R33用于測量前調零。

2.1.2 STM32微控制器

STM32F103微控制器采用Cortex-M3內核,具有高性能和低功耗的優點[10-11]。STM32的工作頻率為72 MHz,片上集成的FLASH容量最多可達512 KB。片上帶有2個12位ADC,可以將信號調理電路的輸出電壓信號轉變成數字信號。5個USART接口可以方便地實現STM32與4G模塊之間的串行通信。STM32主控模塊如圖3所示。

2.1.3 4G通信模塊

數據采集裝置與云服務器之間采用4G通信技術,能夠實現氨氮等水質數據的無線傳輸。系統選用SIM7600無線通信模塊,其傳輸速率完全能夠實現多個水質參數的數據傳輸任務。4G通信模塊電路如圖4所示。SIM7600的RXD、TXD引腳分別連接到STM32微控制器的TX、RX引腳,從而實現數采裝置中水質數據的上傳與云服務器中控制命令的下發。

2.2 軟件設計

嵌入式檢測系統的軟件主要由嵌入式程序和云平臺程序組成。

2.2.1 嵌入式程序

嵌入式程序主要負責控制和協調水質數據采集裝置,實現數據采集、控制信號輸出和通信數據收發等。嵌入式程序流程如圖5所示。

系統開機初始化后,通過4G模塊接入云服務器,然后進入監聽狀態等待數據;云服務器向終端數采裝置發送包含地址在內的固定格式數據。檢測裝置啟動蠕動泵,按給定壓力準確吸取一定量的反應液體并充分混合,等待傳感器測量;主控制器通過串口中斷來源判定接收的數據并啟動相應的應用服務程序,串口1為4G數據,串口2為檢測節點數據。

數據獲取裝置內布置多個檢測節點,各檢測節點有不同的地址,主控制器通過地址啟動相應的傳感器節點進行數據采集。待測水樣緩慢流入反應區,氨氣敏電極采集氨氮濃度對應的電壓信號,然后經過濾波、轉換得到待測水樣的氨氮濃度。

檢測節點根據主控制器指令,發送一個長度為4字節的測量數據,數據按以下格式發送:第1個字節為傳感器組號標志字節,0x01表示傳感器組1,0x02表示傳感器組2;第2個字節為傳感器組A/D轉換結果的高8位;第3個字節為A/D轉換結果的低8位。每次傳送完一個數據后,自動進入待機狀態,等待主控制器檢測指令。檢測節點程序流程如圖6所示。

2.2.2 云平臺程序

云平臺主要具有數據獲取、數據展示、數據分析和智能預報等功能,其架構如圖7所示。數據獲取模塊主要負責監聽端口、保存氨氮等水質數據;數據展示模塊主要負責對氨氮等水質數據進行報表展示和圖形展示;數據分析模塊主要負責對氨氮等水質數據進行基礎分析,包括水質參數超標報警;智能預報模塊主要實現氨氮等水質數據的噪聲消除、特征提取、歸一化等預處理以及基于GD-FNN的出水氨氮預報。

3 智能預報系統

為了實現對檢測值的糾偏和校正,本文采用GD-FNN構建出水氨氮濃度的預報模型。

3.1 GD-FNN拓撲結構

GD-FNN的拓撲結構如圖1中的氨氮智能預報系統所示,其主要由輸入層、隸屬函數層、規則層和輸出層組成[12-15]。

網絡的輸出為:

(1)

式中:y是輸出變量的預報值;wj是模糊規則的結果參數(也是第j條規則的連接權重);j是第j條模糊規則的輸出。

對于TSK模型,wj是輸入變量的多項式,如下:

(2)

式中:α0j, ..., αrj(j=1, ..., u)是模糊規則j中輸入變量的權重系數。

第j條模糊規則的輸出j為:

(3)

式中:μij(xi)為輸入xi(i=1, ..., r)的第j個隸屬函數,定義如下:

(4)

式中:ci, j和σi, j分別為輸入xi的第j個高斯隸屬函數的中心和寬度。

3.2 GD-FNN結構調整

GD-FNN的結構調整主要是由模糊規則的增長、修剪和合并3部分組成。

3.2.1 規則增長

當第1個觀測樣本(x1, t1)進入智能預報系統后,生成

第1條模糊規則如下:

(5)

式中:ci, 1和σi, 1分別為輸入xi(i=1, ..., r)的第1條模糊規則的中心和寬度。

如果||ek||gt;ke且mdkmingt;kd,則需要生成一條新模糊規則如下:

(6)

式中:ci, u+1和σi, u+1分別為輸入xi(i=1, ..., r)的第u+1條模糊規則的中心和寬度;k0為重疊因子。

3.2.2 規則修剪

為了降低網絡結構的復雜度并強化對時變非線性系統的識別能力,需要動態剔除模糊規則庫中的冗余規則。GD-FNN采用誤差下降率法(Error Reduction Ratio, ERR)實現規則修剪[12]。

ERR的核心是計算模糊規則的重要性,定義如下:

(7)

式中:ρj為對回歸矩陣Ψ進行QR分解得到的特征向量。

3.2.3 隸屬函數合并

為了降低隸屬函數之間的冗余并提高規則的透明度,需要動態合并具有相同中心的隸屬函數。對于輸入變量xi,假設它的n個隸屬函數具有相同的中心ci, s和不同的寬度(σi, s1, ..., σi, sn),則新的隸屬函數中心ci, new和寬度σi, new分別為:

(8)

3.3 GD-FNN參數學習

GD-FNN的參數包含前件參數和后件參數,前件參數的更新采用動態寬度調整策略,后件參數的更新采用最小二

乘法[14]。

如果||ek||gt;ke且mdkmin≤kd,則需要減小xk對應神經元的寬度:

(9)

式中:I是最不活躍的隸屬函數層神經元的索引;J是距離xk最近的規則層神經元的索引;kr(0, 1)為衰減因子。

如果||ek||≤ke且mdkmingt;kd,則需要增大xk對應神經元的寬度:

(10)

式中:kwgt;1為增強因子。

在每步迭代時均需要更新輸出權重,最優的權重向量A*可以利用偽逆技術獲得:

(11)

式中:T為網絡期望輸出。

4 實驗驗證

4.1 系統精度驗證

利用嵌入式檢測系統對某小型污水處理廠出水氨氮濃度進行測量,共獲得450個檢測樣本。將檢測結果與該廠納氏試劑分光光度儀所測結果進行對比。圖8(a)給出了編號401~450這50個樣本檢測值與標準值的對比結果,圖8(b)給出了檢測值與標準值之間的誤差。從圖8可以看出,誤差大部分落在[-2 mg/L,2 mg/L]范圍內,表明嵌入式檢測系統的檢測精度還有待提高。

4.2 檢測值校正

由于傳感器采集到的數據存在一定噪聲,為了降低噪聲對模型精度的影響,利用小波包變換進行降噪處理。由于影響出水氨氮的因素較多,如果將全部因素輸入預報模型,將增大模型復雜度。本文利用偏最小二乘法對去噪后的數據進行特征選擇,最終獲取水溫(Water Temperature, WT)、pH值、化學需氧量(Chemical Oxygen Demand, COD)、懸浮固體物(Suspended Solids, SS)作為輔助變量。因此,神經網絡模型的輸入為x(t)=[WT(t-1), pH(t-1), COD(t-1), SS(t-1), AN(t-1)]T,

模型的輸出為y(t)=AN(t)。經過異常值剔除和去噪處理(2層小波包分解,Sym8小波處理,軟閾值處理)后,總計獲取400組數據,選取360組作為訓練集,剩余40組作為測試集。

圖9給出了GD-FNN在線訓練過程模糊規則數的變化情況。從圖9可以看出,GD-FNN最終的模糊規則數為8條,由此獲得了一個較為精簡的網絡結構。

圖10給出了GD-FNN的預測結果與硬件檢測結果的融合值。本文主要是將嵌入式感知系統的檢測值與智能模型的預測值進行求和取平均值作為校正值。從圖10可以看出,經過GD-FNN的校正和融合,檢測系統的精度有明顯的提升,檢測誤差主要集中在[-1 mg/L,1 mg/L]范圍內,完全能夠滿足污水處理廠對出水氨氮濃度的檢測需求。

5 結 語

針對污水處理過程中的出水氨氮檢測需求,本文設計了基于物聯網技術的氨氮智能檢測系統。針對嵌入式檢測裝置存在較大檢測誤差的問題,本文利用廣義動態模糊神經網絡GD-FNN建立了出水氨氮的預報模型,并利用預測結果對檢測系統的精度進行校正。結果顯示,智能檢測系統的精度完全能夠滿足污水處理廠低成本和高可靠性的氨氮檢測需求,這為氨氮濃度的調控奠定了數據基礎。

參考文獻

[1]吳志廣,楊慧中.一種免化學試劑的氨氮在線檢測系統[J].儀表技術與傳感器,2017(5):57-60.

[2]吳丹,周素銳,劉英.水質中氨氮的快速檢測方法[J].分析試驗室,2015,34(4):429-432.

[3]吳志廣,楊慧中.基于氨氣敏電極的氨氮在線檢測儀補償模型[J].分析試驗室,2017,36(3):335-340.

[4]王潔.基于PLC的氨氮檢測控制系統研究與設計[D]. 西安:西安工業大學,2018.

[5]田人文.基于微流控芯片的氨氮和COD檢測系統的研制及應用[D].上海:華東師范大學,2018.

[6]張根寶,程震晨.基于STM32F4和μC/OS-III的水質氨氮檢測系統研究與設計[J].電子器件,2016,39(6):1472-1476.

[7]王選,楊慧中.一種新型的氨氮在線檢測儀[J]. 中國給水排水,2014,30(20):142-145.

[8]劉冰洲,陶博,劉舵,等.水質氨氮自動檢測儀的設計[J].測控技術,2015,34(10):9-11.

[9]陳超華.水質檢測中氨氮檢測儀的設計與研制[D].長沙:湖南師范大學,2016.

[10]周紅標,應根旺,蔣恒,等.基于STM32的單相光伏并網發電系統[J].電測與儀表,2015,52(19):61-66.

[11]周紅標,李珊,儲程鏈,等.基于STM32和LabVIEW的白酒電子舌的設計[J].計算機測量與控制,2014,22(3):866-868.

[12] WU S Q, MENG J E, YANG G. A fast approach for automatic generation of fuzzy rules by generalized dynamic fuzzy neural networks [J]. IEEE transactions on fuzzy systems, 2001, 9(4): 578-594.

[13]喬俊飛,周紅標.基于自組織模糊神經網絡的出水總磷預測[J].控制理論與應用,2017,34(2):224-232.

[14] ZHOU H, ZHANG Y, DUAN W, et al. Nonlinear systems modelling based on self-organizing fuzzy neural network with hierarchical pruning scheme [J]. Applied soft computing, 2020, 95(10): 106516.

[15] ZHOU H B, LI Y, ZHANG Q Y, et al. Soft-sensing of effluent total phosphorus using adaptive recurrent fuzzy neural network with Gustafson-Kessel clustering [J]. Expert systems with applications, 2022, 203: 117589.

作者簡介:陳冠斌(1981—),男,工程師,主要研究方向為鍋爐、水處理及燃燒設備的自動化、系統建模及優化、智能控制、物聯網技術等。

收稿日期:2023-06-02 修回日期:2023-07-04

猜你喜歡
物聯網
基于物聯網的無線測溫模塊設計
軟件導刊(2016年9期)2016-11-07 21:56:29
基于物聯網ZigBee技術的智能家居監控系統 
軟件導刊(2016年9期)2016-11-07 21:32:45
物聯網監測技術在G15W112邊坡的應用
基于物聯網的健康管理服務模式
基于物聯網的煤礦智能倉儲與物流運輸管理系統設計與應用
基于高職院校物聯網技術應用人才培養的思考分析
如何在高校架設學生洗衣服務系統
科技視界(2016年22期)2016-10-18 17:23:30
基于無線組網的智慧公交站點信息系統研究與實踐
基于LABVIEW的溫室管理系統的研究與設計
論智能油田的發展趨勢及必要性
主站蜘蛛池模板: 国产又黄又硬又粗| 三级毛片在线播放| 免费A级毛片无码无遮挡| 91一级片| 日本国产精品一区久久久| 四虎在线高清无码| 亚洲欧美综合另类图片小说区| 国产女人18毛片水真多1| 久久久精品无码一二三区| 亚洲综合色吧| 99久久精品免费看国产免费软件| 香蕉网久久| 亚洲swag精品自拍一区| 日本一本正道综合久久dvd | 国产成人亚洲欧美激情| 欧美日韩va| 国产亚洲精品资源在线26u| 国产精品任我爽爆在线播放6080 | 欧美人在线一区二区三区| 国产理论精品| 久久一色本道亚洲| 欧美日韩在线国产| 欧美成人午夜影院| 日韩无码黄色网站| 婷婷亚洲视频| 午夜在线不卡| 性网站在线观看| 免费一级大毛片a一观看不卡| 日本一区二区不卡视频| 中文字幕 欧美日韩| 午夜小视频在线| 久久亚洲精少妇毛片午夜无码| 国产成人啪视频一区二区三区| 999精品视频在线| 免费视频在线2021入口| 欧美精品导航| 亚洲三级成人| 亚洲IV视频免费在线光看| 久久96热在精品国产高清| 精品国产女同疯狂摩擦2| 福利姬国产精品一区在线| 国产永久无码观看在线| 亚洲黄网在线| 久久久久无码精品| 日本欧美一二三区色视频| 精品视频在线观看你懂的一区| 成人福利在线视频免费观看| 亚洲天堂久久新| 亚洲天堂网视频| 国产国产人免费视频成18| 国产成人综合日韩精品无码首页 | 精品中文字幕一区在线| 欧美日韩导航| 日韩无码精品人妻| 免费一级全黄少妇性色生活片| 91精品情国产情侣高潮对白蜜| 亚洲免费播放| 亚洲天堂视频在线观看免费| 性视频一区| 亚洲中文字幕在线一区播放| 九色91在线视频| 亚洲美女高潮久久久久久久| 国产精品jizz在线观看软件| 欧美在线三级| 欧洲av毛片| 欧美无专区| 国产成人精品一区二区免费看京| 在线看片国产| 国产激爽爽爽大片在线观看| 99精品免费欧美成人小视频 | 亚洲综合色区在线播放2019| 日韩久草视频| 午夜国产大片免费观看| 亚洲av综合网| 亚洲精品综合一二三区在线| 亚洲欧美日韩精品专区| 亚洲欧美国产视频| 91成人免费观看在线观看| 最新国产精品第1页| 综合五月天网| 日本成人精品视频| 国产h视频免费观看|