• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 關 閉

    新聞中心

    EEPW首頁 > 工控自動化 > 設計應用 > 基于PROFIBUS-DP現場總線的恒溫控制系統

    基于PROFIBUS-DP現場總線的恒溫控制系統

    作者: 時間:2009-12-24 來源:網絡 收藏
    在每個采樣時刻,采集到信號yk后,求出ek及ek。若控制信號是模擬量,根據系統控制原理和模糊控制方法,通過適當加大控制力度或減小控制力度(或提前增加阻尼),使系統輸出量趨于給定值。在這里,控制對象是6路電烙鐵,它只有上電和斷電兩種情況,故控制量是數字信號。當反饋值遠大于給定值時,就停止加熱。這時,輸出值開始下降。當降到一定值時,為防止輸出進一步下降,向相反方向偏離給定值,就及時開始加熱。當反饋值遠小于給定值時,就開始加熱。這時,輸出值開始上升。當上升到一定值時,為防止輸出進一步上升,向相反方向偏離給定值,就及時停止加熱。通過這種方法,可以使輸出值在最短時間內達到給定值。具體處理方法如下(見圖3―2):
      (1)在t1和t4階段:若ek<-a,則停止加熱;若ek≥-a,即誤差在允許范圍內,此時,又分兩種情況討論:
      a)當在t1階段時,則開始加熱。在這里提前加熱,是為了防止輸出量繼續下降,反方向偏離給定,從而使輸出維持在誤差允許范圍內;
    b)當在t4階段時,則維持原狀態。
      (2)在t2和t3階段:若ek≥b,則開始加熱;若ek<b,即誤差在允許范圍內,此時,又分兩種情況討論:
      a)當在t3階段時,則停止加熱。在這里提前停止加熱,是為了防止輸出量繼續上升,反方向偏離給定,從而使輸出維持在誤差允許范圍內;
    b)當在t2階段時,則維持原狀態。

    4 新型PID控制算法在S7-300 PLC中的軟件實現  
      在S7-300 PLC中,使用了梯形圖編程方法。在庫中有3個與PID調節器相關的功能塊FB41、FB42和FB43。FB41用于模擬PID調節器,FB42用于數字PID調節器,FB43是脈沖發生器,用于輸出量為脈沖的PID調節器。在這里,因為輸入量是溫度信號,是模擬量,而輸出又是開關量,所以調用了功能塊FB41和FB43。新型PID算法的流程圖如圖4―1所示。




    5 結束語  
      (1)該文使用的新型PID控制算法簡單有效,易于軟件實現,在工程應用中取得了顯著效果。
      (2)使用了技術,使得布線簡單,數據傳輸速率高。
      (3)使用了S7-300 PLC,使得系統工作穩定,抗干擾能力強,而且維修方便。

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



    上一頁 1 2 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 浮梁县| 蒙自县| 元阳县| 泗阳县| 碌曲县| 新邵县| 屏山县| 呼和浩特市| 平顺县| 萨迦县| 荥阳市| 达尔| 互助| 平江县| 汶川县| 马鞍山市| 神池县| 新田县| 明星| 郸城县| 汶川县| 武宁县| 安福县| 永仁县| 永福县| 青田县| 宜都市| 巴彦县| 高青县| 镶黄旗| 安国市| 武夷山市| 永川市| 灵寿县| 沁水县| 京山县| 加查县| 鄯善县| 修文县| 昭觉县| 商城县|