發表日期:2014-10-17 來源:托普物聯網 瀏覽次數:3336次
作物生長的
溫室智能控制系統實時檢測敏感的環境參數,根據一定的控制策略,控制執行機構的動作,以確保最佳作物生長環境。溫度和濕度是兩個最重要的參數,控制溫度和濕度的成功是一個關鍵的因素對于溫室智能控制系統。溫室內的兩個參數變化是一個復雜的過程,一般具有滯后性以及非線性的特征,不容易建立準確的模型。因此在溫室智能控制系統中設計了一套模糊控制系統給予實現在實際的應用中有良好的效果。
模糊邏輯控制器的設計和推理過程:將各連續的輸入、輸出量轉化為模糊子集,定義其論域,根據各輸入輸出量的實際變化范圍建立模糊化表。根據領域專家的知識和經驗建立知識庫,并形成模糊控制規則表。由模糊化表和模糊控制規則表,采用離線間接推理建立控制表格,計算出相應的模糊控制量。
對于溫室智能控制系統由一臺主控制計算機和若干智能節點組成。智能節點數目根據系統中需要采集的環境參數量和溫室面積而定,其中有一個節點放置于室外作為室外氣象站,用來檢測室外溫度、濕度等環境參數。內置的CAN控制器是SJA1000,CAN收發器是82C250。接口卡提供總線仲裁和錯誤檢測功能,并且能夠在檢測到錯誤時自動更正并重新發送。
溫室智能控制系統的主控制計算機與CAN總線的接口采用ADLINKPCI-7841CAN網絡接口卡,它支持兩個端口獨立操作CAN網絡。使用智能節點采集傳感器信號控制外部設備動作,智能節點通過CAN總線與主控制計算機連接。應用層采用了多種校驗和超時重發等措施,數據傳輸可靠。主控制計算機采用模糊控制策略,使得溫室智能控制系統的控制器可靠性和穩定性得到提高。