本發明涉及一種畜牧養殖用料量檢測系統。
背景技術:
近幾年來,隨著養殖業結構優化與調整,養殖產業發展速度不斷加快,涌現出越來越多的規模化養殖場。在養殖環節的整個過程,飼料的用量占總養殖成本的65%-80%,準確的檢測出用料量不但可以實時了解飼料使用情況,并通過合理調控達到最優喂食效果,可以有效控制成本,還可以通過數據查詢用料量間接了解畜禽的健康狀況。
目前在國內養殖廠中,計算用料量,通常使用的是稱重傳感器,由于絕大多數養殖廠料塔體積龐大,根據飼料密度不同一個料塔可以裝10-15噸飼料,所以在實際生產中一般選取大噸位的稱重傳感器,而大噸位稱重傳感器誤差大于5%,不能滿足實際需求。且安裝不方便,安裝要求高。
技術實現要素:
本發明的目的是解決上述問題,提供了一種畜牧養殖用料量檢測系統。
本發明的目的通過以下方式來實現:
畜牧養殖用料量檢測系統,包括用料量采集單元,用料量數據發送單元和圖形用戶界面;用料量采集單元安裝在料塔頂蓋上,用料量采集單元采集料蓋到料面的高度值,并以電壓的形式發送給圖形用戶界面,圖形用戶界面接受到數據后把電壓值轉換成高度值,根據料塔尺寸計算出用料量體積,通過體積計算用料量;圖形用戶界面處理發來的數據,通過數據計算實時用料量,圖形用戶界面通過接收到的數據還可以自動判斷料塔中的飼料是否用完,是否向料塔中加料通過圖形用戶界面可以實時了解料量動態。
進一步的,用料量采集單元由5個紅外傳感器組成,其中2個為gp2y0a02yk0f紅外傳感器,測量距離為20-150cm;另外3個為gp2y0a710k0f紅外傳感器,測量距離為100-500cm。
進一步的,圖形用戶界面工作流程如下:
1)啟動后首先檢測是否有數據發送過來,若有數據發過來則進行解析把電壓值轉換為高度值;
2)然后判斷是否是第一次數據發過來,如果是則存儲第一次發過來的數據,假如不是則用本次發送過來的數據和第一次發送過來的數據進行比較,如果高度值無明顯變化則重復上述過程,如果高度值有明顯變化則判斷加料,則繼續判斷是否加料結束,判斷加料結束為高度值在此達到穩定,然后計算加料體積,并把加料后的高度值覆蓋第一次存儲的數據;
3)然后使用加料的體積乘以密度在乘以擬合系數則是加料質量,然后把計算的數據顯示在圖形用戶界面上,并插入數據庫中。
本發明的有益效果是:
本發明采用多點采集用料量高度值,通過高度值間接計算出用料量體積,針對料塔內飼料密度不均衡性,通過三維擬合法估算不同高度對應的飼料密度系數,使用體積乘以密度計算出實時用料量,該系統安裝方便、穩定可靠、價格低廉。
附圖說明
圖1為本發明的結構示意圖。
具體實施方式
現在結合附圖做進一步詳細的說明。
如圖1所示,畜牧養殖用料量檢測系統,包括用料量采集單元1,用料量數據發送單元2和圖形用戶界面3;用料量采集單元1安裝在料塔頂蓋上,用料量采集單元1采集料蓋到料面的高度值,并以電壓的形式發送給圖形用戶界面,圖形用戶界面3接受到數據后把電壓值轉換成高度值,根據料塔尺寸計算出用料量體積,通過體積計算用料量;圖形用戶界面3處理發來的數據,通過數據計算實時用料量,圖形用戶界面3通過接收到的數據還可以自動判斷料塔中的飼料是否用完,是否向料塔中加料通過圖形用戶界面3可以實時了解料量動態。
用料量采集單元1由5個紅外傳感器組成,其中2個為gp2y0a02yk0f紅外傳感器,測量距離為20-150cm;另外3個為gp2y0a710k0f紅外傳感器,測量距離為100-500cm。
圖形用戶界面3工作流程如下:
1)啟動后首先檢測是否有數據發送過來,若有數據發過來則進行解析把電壓值轉換為高度值;
2)然后判斷是否是第一次數據發過來,如果是則存儲第一次發過來的數據,假如不是則用本次發送過來的數據和第一次發送過來的數據進行比較,如果高度值無明顯變化則重復上述過程,如果高度值有明顯變化則判斷加料,則繼續判斷是否加料結束,判斷加料結束為高度值在此達到穩定,然后計算加料體積,并把加料后的高度值覆蓋第一次存儲的數據;
3)然后使用加料的體積乘以密度在乘以擬合系數則是加料質量,然后把計算的數據顯示在圖形用戶界面上,并插入數據庫中。
以上所述僅為本發明示意性的具體實施方式,并非用以限定本發明的范圍。任何本領域的技術人員,在不脫離本發明的構思和原則的前提下所作出的等同變化與修改,均應屬于本發明保護的范圍。