關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于PID控制粉塵濃度測量儀的實現

        基于PID控制粉塵濃度測量儀的實現

        作者: 時間:2011-08-17 來源:網絡 收藏

        3.3 參數的設定
        參數的設定是系統設計的核心內容,它是根據被控對象的特性確定器的比例系數、積分時間和微分時間的大小,確保其在系統受到擾動后仍保持穩定并將誤差保持在最小值。
        3.3.1 PID參數的初始值
        Ziegler Nichols方法是簡單被控過程的Niquist曲線的臨界點計算PID參數初值,其整定準則是要求系統的暫態過程衰減率為0.75,該算法簡單,使用方便。本文采用4:1的衰減比性能準則獲得PID參數的初始值。
        設控制系統有一響應曲線,如圖7所示,給系統加一階躍輸入U,可用一階延時系統近似為:
        h.jpg
        式中:K為放大系數;τ為滯后時間;T為時間常數。
        設輸出值達到設定值的50%和75%時所用的時間分別為:t1和t2,則PID參數的初始值可表示為比例系數Kp=1.2U/(RL),積分時間常數TI=2L,微分時間常數TD=0.5L。其中:斜率R=(0.75-0.5)V/(t2-t1),滯后L=t1-(2V0-4V1)(t2-t1)/V。

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

        i.jpg


        3.3.2 PID的自校正調節原理
        本文利用測量誤差改變調節器的步長,PID參數的自動整定,使輸出值平穩快速地達到設定值。首先將采樣值與給定值的誤差絕對值分成若干個區間,各區間設定不同的步長,采用不同的計算式。這里PID參數的調整周期應小于采樣周期,采樣周期由整個放大電路的傳輸延時和后續A/D轉換器的性能指標決定。
        3.4 中斷服務程序
        中斷服務程序流程圖如圖8所示。
        4 實驗結果與分析
        實驗時對煙霧釋放出的進行了測量。圖9和圖10分別是未加自適應測量功能和加了自適應測量功能測得的值及其擬合曲線。圖中“*”是采樣得到的值;“——”是用Matlab對測得的數據點進行擬合后的曲線。由圖9可以看出,當粉塵濃度達到3.1 mg/m3時,濃度不再變化,儀器達到飽和。由圖10可知:濃度較低時,儀器的響應曲線線性度較好,能夠完整地反應粉塵濃度的變化過程,可測得48 mg/m3的濃度值,測量范圍大大地擴大了。采用PID加以控制,數據的平滑度較好,幾乎沒有超調,測量值能夠平穩的上升,達到了預期的效果。

        j.jpg



        5 結語
        通過實驗驗證,采用這種自適應測量的方法可以使測量范圍達到0.01~48 mg/m3。采用PID參數的自校正調節,可以使測量曲線平穩地過渡到設定值。PID控制結果幾乎沒有超調,穩定時間短,在設定的目標角度值附近振蕩少,有效抑制了調節傳感器接收靈敏度時引起的振蕩。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 本溪| 鸡泽县| 揭东县| 丰镇市| 崇义县| 南京市| 融水| 乡宁县| 夏津县| 化州市| 油尖旺区| 肥乡县| 明水县| 德惠市| 察哈| 乌恰县| 琼结县| 固始县| 三明市| 绍兴县| 宁河县| 象州县| 安福县| 庄浪县| 梁山县| 迭部县| 五河县| 五指山市| 余姚市| 乐至县| 桦甸市| 乐业县| 灵台县| 靖宇县| 浠水县| 桃江县| 绵阳市| 师宗县| 乐山市| 灵武市| 万山特区|