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

智能水產養殖系統關鍵技術研究

2017-12-05 02:52:54朱正偉黃曉竹
自動化儀表 2017年11期
關鍵詞:系統

朱正偉,黃曉竹,劉 晨,陳 陽

(常州大學信息科學與工程學院,江蘇 常州 213164)

智能水產養殖系統關鍵技術研究

朱正偉,黃曉竹,劉 晨,陳 陽

(常州大學信息科學與工程學院,江蘇 常州 213164)

為解決水產養殖池環境因子的人工監測存在的隨機性大、難以控制的問題,設計了一種基于物聯網的智能測控系統。重點對水產養殖智能測控系統中的若干關鍵技術進行了研究。采用多跳樹型無線網絡拓撲結構作為系統底層數據采集傳輸的網絡結構。通過ZigBee技術和GPRS技術,對水環境溫度、溶解氧、pH等因子進行實時采集,對增氧機、投飼機和水泵的狀態實現遠程控制。用戶使用網頁或手機APP,不僅可以查看系統運行中各項參數的歷史軌跡,還可以實時監測與控制現場的各項參數。對監測節點等軟硬件設計進行了詳細闡述,采用卡爾曼濾波算法對模擬量數據進行處理以提高準確度。測試結果表明,模擬量數據精度和數據傳輸誤碼率均在1%以內;遠程設置控制參數,網絡延遲在10 s以內。該系統穩定可靠、數據檢測準確、易于擴展,可在水產養殖中推廣使用。

水產養殖;物聯網;無線傳感網絡;智能測控系統;卡爾曼濾波算法

0 引言

水產養殖中通常采用人工監測和記錄水質因子,隨機性大,不能根據水質變化作出及時、有效的反應,易導致水產品大量死亡或病害發生[1],造成嚴重的經濟損失。

Qi等利用無線傳感器網絡系統,建立了水產養殖和銷售可追溯系統[2]。Yoneyama等建立了羅非魚膽固醇含量監測的無線傳感器網絡系統,實現了羅非魚膽固醇含量的在線快速監測[3]。楊世鳳等研制了一套通過無線以太網連接,LabVIEW程序控制,并通過GSM網絡使用戶遠程監控池塘溶解氧的溶解氧無線監測與控制系統[4]。楊琛等設計了物聯網水產養殖系統,通過PC或手機終端遠程控制喂食器、增氧機等[1]。黃有全設計了觀賞魚智能養魚控制系統[5]。上述系統主要對單一因子進行了測量與控制,而本文設計了多因子水質監控系統。

1 系統結構

系統主要由傳感控制層、無線傳輸網絡層、服務器層和應用層組成,其結構如圖1所示。

圖1 系統結構圖Fig 1 Structure of the system

傳感控制層節點主要由分布在魚塘中的參數監測節點、控制節點、主節點組成,用來測量魚塘的池內溫度、含氧量、pH值等參數,通過ZigBee方式在節點-節點、節點-主控制器間傳輸數據。無線傳輸網絡層由主控制器組成,作為內網和服務器之間的橋梁,其主要上傳魚塘的各個參數值和下發服務器的命令。服務器層由中國移動物聯網提供的服務器(OneNet)組成。應用層主要由計算機和移動終端組成,用戶可以通過網頁和手機APP查看現場各個參數情況,設置不同水產品的不同參數,以適應不同水產品對水質的不同要求。

1.1 主節點系統硬件結構

主節點系統硬件結構如圖2所示。

圖2 主節點硬件結構圖Fig 2 Hardware structure of the master node

圖2中:MCU模塊由MSP430F5438及其外圍電路組成;CC2530模塊與MCU模塊通過RS-232接口連接;GPRS模塊由中國移動的M2110模塊及其外圍電路組成,且與MCU通過RS-232接口連接[6]。

CC2530模塊自帶一個調試接口[7],主要用于收發溫度、溶解氧和pH傳感器數據。CC2530輸出信號經信號放大后開啟和關閉增氧機、投飼機和循環泵等相應接觸器。當水體溶解氧濃度低于3.5 mg/L時,CC2530獲取測量參數后,閉合與增氧機連接的接觸器線圈電路,線圈通電后吸合主觸點,增氧機開啟;當測量得到的水體溶解氧濃度大于6.5 mg/L時,斷開接觸器線圈電路,避免在水體較高溶解氧含量情況下低效增氧。投飼機通過CC2530內部定時器控制在規定時間工作。循環水泵既可現場手動開啟,也可通過控制界面開啟。

1.2 抗干擾設計

在露天環境中,噪聲會干擾信號采集,為此,采用卡爾曼濾波法濾除干擾信號[8-9]。系統可用一個線性隨機微分方程來描述:

系統的測量值如式(2)所示:

式中:X(k)為k時刻系統狀態;U(k)為k時刻系統的控制量;A和B為系統參數,對于多模型系統,A、B為矩陣;Z(k)為k時刻的測量值;H為測量系統的參數,對于多測量系統,H為矩陣;W(k)和V(k)分別為過程和測量的高斯白噪聲,協方差分別為Q、R(假設不隨系統狀態變化而變化)。

利用系統過程模型,預測系統下一時刻狀態。根據系統模型,可以基于系統上一時刻狀態而預測當前時刻狀態:

式中:X(k|k-1)為基于上一時刻的最優估計對當前時刻的預測結果;X(k-1|k-1)為上一狀態的最優結果;U(k)為目前狀態的控制量,值為0。

用P表示協方差:

式中:P(k|k-1)和 P(k-1|k-1)分別為 X(k|k-1)和X(k-1|k-1)的協方差;Q為系統過程協方差。

結合測量值Z(k),得出目前狀態k的最優化估算值 X(k|k):

X(k|k)=X(k|k-1)+Kg(k)[Z(k)-HX(k|k-1)](5)式中:Kg為卡爾曼增益。

更新 k時刻下 X(k|k)的協方差如式(7)所示,為下一時刻的估計作準備。

由于本系統是單模型單測量,所以I=1;當系統進入 k+1 狀態時,P(k|k)為式(4)中的 P(k-1|k-1)。

初始化系統參數 A=1、B=0、H=1、P(1|1)=10,最優估計初始值取測量初始值,即X(1|1)=Z(1)。然而Q和R的值還不確定,它們不隨系統狀態變化而變化,只與現場干擾程度有關。假設Q=0.000 001,當R分別取0.01、0.001、0.000 1、0.000 01時,對其對應的溫度進行比較。圖3為溫濕度卡爾曼濾波效果圖。由圖3可知,當R=0.0001時,曲線相對平滑且對原始數據具有很好的跟隨性。

圖3 溫濕度卡爾曼濾波效果圖Fig 3 Kalman filtering effects of temperature and humidity

1.3 無線感知網絡結構

ZigBee組網可以靈活采用多種拓撲結構[10-11]。網絡結構如圖4所示。系統對于單個魚塘采用星型網絡,對于同一區域大片的魚塘采用樹型網絡。單個魚塘的節點匯聚于主節點組成星型網絡,各個魚塘的主節點則連接成樹型網絡。

圖4 網絡結構圖Fig 4 The network structure

2 軟件設計

2.1 MCU與CC2530模塊通信設計

GPRS網關程序主流程:首先初始化MSP430F5438單片機(MCU)的I/O口、片內UART和定時器,然后進入低功耗模式。MCU通過UART0采用9 600 bit/s的波特率與CC2530進行通信。如果MCU收到的數據格式正確,則返回數據正確響應并存儲數據;如果數據格式不正確,則返回數據錯誤響應。

2.2 GPRS網關程序設計

MCU通過UART1采用9 600 bit/s的波特率與GPRS網關中的M2110模塊進行通信。MCU通過向M2110模塊發送AT指令來達到驅動M2110的目的。GPRS網關程序設計圖如圖5所示。MCU先向M2110模塊發送一系列初始化模塊的指令,如關閉M2110、定義PDP上下文等。然后開啟網絡,并讓M2110進入透傳模式。MCU緊接著發送心跳包,讓M2110與OneNet保持長連接。如果M2110接收到OneNet發來的指令,則將這些指令更新到MCU的指令預執行存儲區;如果MCU采集到的數據有更新,則通過M2110向OneNet發送這些數據。為了確保OneNet接收到M2110發送的數據,每次在M2110發送數據之后,預留一定的時間來等待OneNet發回的數據響應;如果在這段時間內沒有收到響應,則重啟網絡。

圖5 GPRS網關程序設計圖Fig 5 Program design of GPRS gateway

MCU通過10 ms中斷一次的定時器檢查指令預執行存儲區。如果指令集沒有更新,結束中斷;如果指令集有更新,則通過CC2530下發指令。為了確保指令正確下發,MCU用一定時間等待子節點發回的響應。如果接收到正確響應,則結束中斷;如果沒能收到正確響應,則應重發指令。在重發次數超過10次后,將錯誤信息存儲到MCU并結束中斷。MCU在接下來的檢查存儲更新時,會將這些錯誤信息上傳至OneNet。

3 試驗運行

系統通過中移物聯網OneNet開放平臺的公開應用連接,獲取實時運行監控界面。在OneNet官網首頁下載手機APP,收藏該應用即可查看各種信息。

經過濾波處理,系統能夠穩定采集模擬量數據,沒有出現數據高頻跳動狀況。用戶在OneNet網頁上和手機客戶端上都能實時監測到現場環境中的參數,也可成功傳送命令參數。模擬量數據精度在1%以內;數據傳輸誤碼率在1%以內;用戶可遠程設置控制參數,網絡延遲在10 s以內。數據上傳與下發誤碼率低,傳輸時延小,滿足系統運行。

4 結束語

本文探討了水產養殖智能測控系統中的若干關鍵技術。通過ZigBee技術和GPRS技術,實現了對水體溶解氧濃度、溫度、pH值、光照度等參數的遠程監測;對增氧機、投飼機等設備,實現了遠程控制。用戶可以不受地理位置的限制,通過網頁或手機監測和控制魚塘現場各項參數。系統數據穩定,誤碼率低,網絡延遲時間小,有助于改善我國水產養殖智能化普及率及效率較低的現狀。

[1]楊琛,白波,匡興紅.基于物聯網的水產養殖環境智能監控系統[J].漁業現代化,2014,41(1):35-39.

[2] QI L,ZHANG J,XU M,et al.Developing WSN-based traceability system for recirculation aquaculture[J].Mathematical and Computer Modelling,2011,53(11-12):2162-2172.

[3] YONEYAMA Y,YONEMORI Y,MURATA M,et al.Wireless biosensor system for real-time cholesterol monitoring in fishquot;Nile tilapiaquot;[J].Talanta,2009,80(2):909-915.

[4]楊世鳳,齊嘉琳,李洋,等.魚塘溶解氧無線監測與控制系統研究[J].漁業現代化,2010,37(6):11-14.

[5]黃有全.智能養魚控制系統設計研究[J].機電產品研發與創新,2004,17(2):89-90.

[6]胡文翔,蔡政,郭偉瑋,等.面向RS-485控制網絡的Modbus協議擴展及應用[J].自動化儀表,2013(4):59-61.

[7]任珍文,黃玉清.基于CC2530的無線傳感器網絡監控平臺[J].電子技術應用,2012,38(10):122-125.

[8]裴新,虞慧群,范貴生.基于ZigBee技術的井下人員定位算法研究[J].計算機工程與應用,2014,50(15):249-254.

[9]王雙紅,聶建良.自適應交互集合Kalman濾波和動態精密單點定位[J].自動化儀表,2013,34(5):10-12.

[10]嚴麗平,宋凱.基于ZigBee與GPRS的嵌入式水質監測系統設計[J].計算機工程與設計,2011,32(5):1638-1640.

[11]史俊茹,黑敏星,楊軍.一種物聯網數據管理框架研究[J].計算機科學,2015,42(S1):294-298.

Research on the Key Technology of Intelligent Aquaculture System

ZHU Zhengwei,HUANG Xiaozhu,LIU Chen,CHEN Yang
(College of Information Science and Engineering,Changzhou University,Changzhou 213164,China)

To handle the randomness and difficulty to control in manual monitoring of aquaculture environment,an intelligent monitoring system based on internet of things has been designed.Several key technologies of this monitoring system are researched.The multi-hop tree shaped wireless network topological structure is used as the network structure for bottom layer data acquisition transmission.Based on ZigBee and GPRS techniques,the environmental parameters,such as temperature,dissolved oxygen,pH,etc.,are collected in real time;and the aerators,feeders and pumps are controlled remotely.Therefore,users are able to query the historical traces of parameters and monitor and control remotely all kinds of on-spot parameters through websites as well as mobile phone apps.The design of corresponding software and hardware of each monitoring node is described in detail.Due to Kalman filtering algorithm is used to process analog data,the accuracy is improved.The test results show that the accuracy of the analog data and the data transfer error rate are both within 1%;and the network latency is within 10 s for remote setting.The system is stable,reliable,and expandable,which can be promoted in aquaculture.

Aquaculture;Internet of things(IoT);Wireless sensor network(WSN);Intelligent measurement and control system;Kalman filter algorithm

TH86;TP273

A

10.16086/j.cnki.issn1000-0380.201711002

修改稿收到日期:2017-05-22

國家自然科學基金資助項目(60971090)、常州市應用基礎研究計劃基金資助項目(CJ20159035)

朱正偉(1963—),男,博士,教授,主要從事計算機網絡技術和嵌入式系統及應用方向的研究。E-mail:zhuzw@cczu.edu.cn。

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 亚洲美女久久| 午夜小视频在线| 99re在线视频观看| 久久性视频| 久久婷婷六月| 国产极品美女在线观看| 一级毛片免费不卡在线视频| 亚洲高清免费在线观看| 国产99在线| 丁香综合在线| 午夜精品影院| 亚洲清纯自偷自拍另类专区| 中文字幕日韩丝袜一区| 欧美日韩精品一区二区视频| 三上悠亚一区二区| 少妇极品熟妇人妻专区视频| 日本在线免费网站| 人人艹人人爽| 亚洲无线国产观看| 98超碰在线观看| 国产午夜无码片在线观看网站| 亚洲av无码片一区二区三区| 拍国产真实乱人偷精品| 美女无遮挡免费视频网站| 日本一区二区三区精品AⅤ| 国产免费久久精品99re丫丫一| 国产精品一区二区在线播放| 日本91在线| 在线毛片网站| 欧美国产综合视频| 亚洲国产中文综合专区在| 一级毛片免费观看不卡视频| 国产亚洲视频在线观看| 精品乱码久久久久久久| 亚洲成人播放| 在线日韩日本国产亚洲| 久久国产精品电影| 国产黄网站在线观看| 幺女国产一级毛片| 黄色网页在线播放| 福利一区在线| 亚洲国产成人在线| 亚洲无码高清免费视频亚洲| 国内丰满少妇猛烈精品播| 欧美日韩成人| 欧美日韩91| 欧美成人看片一区二区三区| 伊人久久婷婷| 国产精品第一区在线观看| 亚洲黄色视频在线观看一区| 亚洲激情区| 中国精品久久| 日本成人不卡视频| 操操操综合网| 日本色综合网| 欧美第二区| 狂欢视频在线观看不卡| 国产免费人成视频网| 亚洲av无码片一区二区三区| 无码国产偷倩在线播放老年人| 亚洲中文字幕国产av| 日韩欧美在线观看| 无码内射中文字幕岛国片| av无码一区二区三区在线| 色综合五月婷婷| 亚洲色偷偷偷鲁综合| 久久五月视频| 欧美一级在线| 一级全黄毛片| 成人免费视频一区二区三区| 久久久久亚洲精品成人网 | 大学生久久香蕉国产线观看| 国产精品极品美女自在线网站| 国产成人综合在线视频| 欧美国产综合色视频| 老司机久久精品视频| 欧美高清国产| 亚洲天堂网在线视频| 亚洲最大在线观看| 欧美成人手机在线观看网址| 精品视频福利| 97av视频在线观看|