新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于單片機與模糊PID控制的熱水器溫度智能控制設計

        基于單片機與模糊PID控制的熱水器溫度智能控制設計

        作者: 時間:2015-02-26 來源:網絡 收藏

          3 軟件設計

        本文引用地址:http://www.104case.com/article/270114.htm

          3.1模糊控制算法

          模糊控制是找出Kp、Ki、Kd與E、Ec之間的模糊關系,通過不斷檢測E和Ec,根據模糊推理對Kp、Ki、Kd進行在線修改,滿足了不斷變化的E、Ec對控制參數的要求,從而使被控對象具有良好的動、靜態性能。模糊結構圖如圖6所示。模糊PID控制器的調整規則是[3]:

          

         

          (1)當E較大時,為加快系統響應速度,應取較大的Kp和較小的Kd,由于積分太強會使系統超調加大,因而要對積分作用加以限制,通常取Ki=0或者較小值;

          (2)當E和Ec中等大小時,為減少系統超調并保證一定的響應速度,Kp應適當取小些,同時Kd的取值對系統影響很大,也應取小些,Ki的取值要適當;

          (3)當E較小時,為減小穩態誤差,Kp與Ki應取得大些,而Kd的取值要適當,取值不當會引起系統震蕩。其原則是:當Ec較小時,Kd取大些,當Ec較大時,Kd取較小的值,通常Kd為中等大小。

          3.2 下位機程序流程圖

          下位機采用keil軟件,C語言進行程序的編寫,采用STC-ISP進行軟件燒寫,程序流程圖如圖7所示。

          

         

          3.3 上位機界面顯示

          上位機采用VB6.0對溫度監控界面進行編寫,通過界面可以選擇不同的串口進行通信,在不同時間可以通過多個溫度檢測器對不同熱水器進行溫度檢測并自行設定溫度,界面可以實時顯示溫度變化曲線如圖9所示。

          

         

          本系統將與模糊PID控制相結合,不僅控制效果顯著而且易于操作,還實現了智能控制與常規PID控制兩者的優點:它具備自學習、自適應、自組織的能力,能夠自動識別被控過程參數,自動整定控制參數,能夠適應被控過程參數的變化;它又具備常規PID控制器結構簡單、魯棒性強、可靠性高、為現場設計人員所熟悉等特點,較易應用與推廣。

        pid控制相關文章:pid控制原理


        單片機相關文章:單片機教程


        單片機相關文章:單片機視頻教程


        單片機相關文章:單片機工作原理


        pid控制器相關文章:pid控制器原理


        溫濕度控制器相關文章:溫濕度控制器原理
        熱電偶相關文章:熱電偶原理

        上一頁 1 2 下一頁

        關鍵詞: 單片機 PID

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 湖口县| 泰和县| 砚山县| 竹北市| 小金县| 如东县| 陈巴尔虎旗| 界首市| 汉阴县| 玉田县| 新乡县| 惠州市| 华蓥市| 富顺县| 阳山县| 南川市| 丹江口市| 兴山县| 峡江县| 普兰店市| 四子王旗| 呼和浩特市| 建瓯市| 松江区| 龙江县| 苗栗市| 利川市| 德惠市| 道孚县| 武清区| 沙洋县| 乌海市| 九江县| 理塘县| 贵德县| 佛教| 遂昌县| 平顶山市| 伽师县| 彩票| 建昌县|