設計并制作一個軟件仿真PID溫度控制系統。
二、設計目的
1.采用PID控制
2.軟件仿真一階慣性系統
3.能通過圖表觀察溫度曲線變化
4.能實驗溫度動畫演示
5.能修改PID參數,進行整定
三、實驗設備與元器件
PC機 一臺
MCGS軟件 一套
4.1控制過程實現:

4.2控制PID增量式算法:

4.3一階慣性離散形式:

五、控制系統設計方案
5.1根據實驗原理設置相關數據變量

5.2設計動畫組態即用戶窗口

左上角用于設定不同PID參數和溫度;
左下角用于實時顯示溫度變化;
右邊儀器用于顯示溫度變化動畫。
5.3設置策略的進行條件與循環周期

循環周期為0.1s,當設定溫度不為0時進行控制即運行循環策略。
5.4根據PID和一階慣性算法設置運行策略腳本程序

設計過程:1,根據增量式PID算法寫出響應的增量式方程,建立輸出值反饋到PID控制器給定值,并根據給定值計算輸出控制量,并保留好前兩次的變量,以供下次計算用。前面五行為PID控制器。
2.用程序語言寫出一階慣性系統的離散形式,將輸出值與PID輸出控制量建立聯系。最后 一行為一階慣性離散形式。
六、調試結果
6.1未設置溫度時(一開始溫度為0)不運行策略,既為0度。

6.2設置PID參數然后設置溫度,可見溫度變化曲線出現超調。

6.3改變設定值,可見控制過程,如下圖所示。

6.4試湊法改變PID參數,使超調量消失,達到好的控制效果
可見k=0.9 ti=0.8 td=0.0時效果較好,符合要求。

七、總結
1.完成并實現了控制要求,調節PID使得系統響應達到較好。
2.通過本次MCGS系統設計進一步熟悉了MCGS數字設計方法,并學會了再MCGS中的PID程序編寫和軟件一階慣性系統搭建。
3.初次使用MCGS發現,MCGS容易上手,功能簡潔,對于開關控制及畫面切換實現起來比較容易,建立數據庫也比較直觀容易。
4.還有一個好處就是MCGS全面支持中文,定義變量也能使用中文,提供了極大的便利。
以上的Word格式文檔51黑下載地址:
工控實驗一.docx
(415.9 KB, 下載次數: 100)


| 歡迎光臨 (http://www.raoushi.com/bbs/) | Powered by Discuz! X3.1 |