999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Matlab的恒溫控制系統研究

2016-09-06 03:40:09張業明陳永安
實驗技術與管理 2016年3期
關鍵詞:系統

張業明, 王 帥, 李 博, 陳永安

(河南理工大學 機械與動力工程學院, 河南 焦作 454000)

?

基于Matlab的恒溫控制系統研究

張業明, 王帥, 李博, 陳永安

(河南理工大學 機械與動力工程學院, 河南 焦作454000)

以Matlab軟件為核心,對恒溫控制系統進行設計。利用K型熱電偶對加熱爐的溫度進行采樣,Matlab軟件利用增量式PID控制算法程序模塊對采集的溫度數據進行處理。當采集溫度低于設定溫度時,啟動加熱爐;當溫度高于設定溫度時,停止加熱,同時啟動冷卻風機,使加熱爐保持恒定。實驗結果表明:該恒溫控制系統的穩態誤差小于1 ℃,控制效果滿意。

恒溫系統; 加熱爐; Matlab; 增量式PID控制

在科學實驗、工農業生產及家庭生活等各個領域,溫度控制系統都得到了廣泛的應用[1-2]。恒溫控制系統作為一種十分常見的溫度控制系統,其目的是使被控對象的溫度恒定在某一數值上,且要求其波動幅度(即穩態誤差)不能超過某一給定值[3]。

目前,有關PID恒溫控制系統的研究不斷增多,常見的有基于單片機的溫度控制系統、基于DSP的PID溫度控制系統、基于ARM的模糊PID控制系統等[4-6]。有關Matlab的PID恒溫控制系統的研究還比較少,基于Matlab軟件強大的科學計算和數據處理能力,本文提出一種基于Matlab軟件的PID恒溫控制系統。

1 系統硬件設計

整個恒溫控制系統主要由PC(配置Matlab軟件)、YL5010-485多功能數據采集卡、信號調理電路、K型熱電偶、加熱爐、冷卻風機、RS232轉RS458轉換器以及USB轉RS232數據線組成。其中E型熱電偶對加熱爐進行溫度采集,其使用溫度為-200~1 300 ℃。USB轉RS232數據線和RS232轉RS458轉換器用于接口轉換和數據轉送。YL5010-485多功能數據采集卡用于數字信號與模擬信號之間的轉換和數字量的輸入輸出。信號調理電路用于將傳感器采集的溫度信號轉換成標準的0~5 V電壓信號并送入YL5010-485多功能數據采集卡。系統硬件結構框圖見圖1。

圖1 系統結構框圖

2 PID算法及參數確定

2.1PID控制原理

基于偏差的比例(proportional)、積分(integral)和微分(derivative)的綜合控制,簡稱PID控制[7]。PID控制器本身是一種基于對“過去”、“現在”和“未來”信息估計得簡單卻有效的控制算法。由于其算法簡單、魯棒性能好、可靠性高等優點,PID控制策略被廣泛應用于工業過程控制中[8]。常規的PID控制系統原理框圖見圖2。

圖2 PID控制系統原理框圖

PID控制是一種線性控制方法,它根據給定值r(t)與實際輸出值y(t)構成控制偏差e(t),即e(t)=r(t)-y(t)。對偏差e(t)進行比例、積分和微分運算,將3種運算結果相加,就得到PID控制器的控制輸出u(t)。在連續時間域中,PID控制器算法表達式為

(1)

式中:Kp為比例系數;Ki為積分時間常數;Kd為微分時間常數[9]。

2.2增量式PID控制算法

增量式PID算法是對位置型PID算法進行改進后得到的一種新算法,具有誤動作時影響小、便于實現無擾動切換、算式不需要累加等優點[10]。增量式PID控制算法的結構框圖見圖3。

圖3 增量式PID控制結構框圖

增量式PID算法的表達為

(2)

2.3基于試湊法的PID參數確定

試湊法是通過模擬或閉環運行觀察系統的響應曲線,然后根據PID參數對系統響應的影響反復試湊參數,以達到理想的實驗效果,從而得到合適的PID參數。對參數的主調試實行先確定比例部分,再確定積分部分,最后確定微分部分的整定方法[11]。本恒溫系統PID參數確定過程如下:

(1) 首先確定比例部分:將比例系數由1逐漸增大到10(每次增加1),并觀察相應的系統響應曲線的變化;當比例系數取5時,得到的響應曲線比較滿意,具有反應快、超調小的特點,但系統存在靜差且不在允許的范圍內,所以需要加入積分環節。

(2) 然后確定積分部分:取比例系數為5,將積分時間由5逐漸減小到1(每次減小1),在調試的過程中,可以對參數進行適當的調整;當積分時間取1時,得到的響應曲線相對較好,但仍不能滿足設計要求,所以考慮加入微分環節。

(3) 最后確定微分部分:取比例系數為5,積分時間為1,將微分時間由0逐漸增大,在調試過程中根據實際情況適當地對比例系數和積分時間經行調整,最終得到了理想的控制參數。

利用試湊法對本恒溫控制系統進行PID參數確定,最終得到PID控制參數為:Kp=5,Ki=1,Kd=1。

3 Matlab程序設計

Matlab程序主要由數據通信模塊、溫度采樣模塊、PID控制模塊和控制過程動態顯示模塊4部分組成[12]。其中,數據通信模塊主要是用于Matlab軟件與多功能數據采集卡的數據傳送;溫度采樣模塊主要是對加熱爐溫度進行采樣,并對采樣數據進行處理;PID控制模塊主要是采用增量式PID控制算法,根據加熱爐溫度的變化對控制溫度的輸出量進行相應的調整;動態過程顯示模塊主要是把加熱爐的溫度變化和PID控制的輸出量以動態圖像的方式進行顯示。系統程序流程圖見圖4。

圖4 系統程序流程圖

4 增量式PID算法的恒溫控制實驗

將恒溫控制系統的設定溫度設定為60 ℃,采用增量式PID控制算法進行溫度控制實驗,實驗結果見圖5。

圖5 60 ℃恒溫控制曲線

從圖5可以看出,本恒溫控制系統對于加熱爐的溫度調節十分平穩,具有很好的控制效果。具體表現為加熱爐溫度低于設定溫度時,溫度迅速上升;溫度接近設定溫度時PID控制輸出量迅速下降,以減小系統超調量;系統溫度逐漸穩定時,恒溫控制系統的穩態誤

差≤1 ℃。本恒溫控制系統經過實際的運行,基本得到預期的效果,證明了本系統的可行性和實用性。

5 結論

本文通過PC、YL5010-485多功能數據采集卡、信號調理電路、K型熱電偶、加熱爐、冷卻風機等硬件搭建了基于Matlab的恒溫控制系統。基于該控制系統研究了恒溫控制的增量式PID控制算法,并編寫了Matlab程序實現了恒溫控制。實驗表明,該控制算法的控制效果較好,將恒溫控制系統的設定溫度設定為60 ℃時,系統溫度逐漸穩定時的穩態誤差≤1 ℃,滿足大多數應用場合的溫度控制需求。

References)

[1] 胡鴻志.基于新型溫度傳感器的數字溫度計設計[J].電子測量與儀器學報,2011,25(8):741-744.

[2] 楊永軍.溫度測量技術現狀和發展概述[J].計測技術,2009,29(4):62-65.

[3] 王其利,李宗玉,欒新強.基于單片機的遠紅外烘干機溫度控制系統設計[J].電氣傳動自動化,2013,35(2):45-48.

[4] 李靜紅.基于單片機的溫室恒溫控制系統設計[J].農機化研究,2013,35(10):174-177.

[5] 鄭磊.基于DSP的PID溫度控制系統[J].艦船電子工程,2007,27(2):188-190.

[6] 韋慶志.基于ARM的模糊PID溫度控制系統的研究[D].鎮江:江蘇大學,2010.

[7] 王轔,張科.基于MATLAB的自整定模糊PID控制系統[J].探測與控制學報,2008,30(2):73-76.

[8] 聶茹.基于PID的電熱水壺溫度系統的設計與實現[J].電子設計工程,2014,22(21):45-47.

[9] 黃友銳,曲立國.PID控制器參數整定與實現[M].北京:科學出版社,2010.

[10] 嚴曉照,張興國.增量式PID控制在溫控系統中的應用[J].南通大學學報,2006,5(4):48-51.

[11] 金奇,鄧志杰.PID控制原理及參數整定方法[J].重慶工學院學報,2008,22(5):91-94.

[12] 葛哲學.精通MATLAB[M].北京:電子工業出版社,2008.

Study of constant temperature control system based on Matlab

Zhang Yeming, Wang Shuai, Li Bo, Chen Yongan

(School of Mechanical and Power Engineering, Henan Polytechnic University,Jiaozuo 454000, China)

Based on the Matlab software, this paper designs the constant temperature control system. K type thermocouple was used to collect the temperature of the heating furnace. Matlab software processes the collecting temperature data by using the incremental PID control algorithm module.When the temperature below the set temperature, the heating furnace is started, when the temperature is higher than the set temperature, heating is stopped. At the same time, the cooling fan is started to maintain a constant temperature in the heating furnace.The experimental results show that the steady-state error of the temperature control system is less than 1 ℃.The effect of the temperature control system is satisfactory.

constant temperature system; heating furnace; Matlab; incremental PID control

10.16791/j.cnki.sjg.2016.03.020

2015- 09- 17修改日期:2015- 10- 31

河南省高校基本科研業務費專項資金資助項目(NSFRF140120);河南省高等學校精密制造技術與工程重點學科開放實驗室基金項目(PMTE201318A);河南省教育廳科學技術研究重點資助項目(14B460033);河南理工大學博士基金資助項目(B2012-101);河南理工大學教育教學改革研究項目(2014JG061)

張業明(1979—),男,山東肥城,博士,講師,主要從事復雜機電系統設計、仿真、測量、控制等方面的教學科研工作.

E-mail:tazhangyeming@163.com

TP273

A

1002-4956(2016)3- 0075- 03

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 国产成人精品免费av| 欧美a在线看| 在线观看的黄网| 综合色区亚洲熟妇在线| 亚洲人成网站日本片| 欧美一级特黄aaaaaa在线看片| 国产全黄a一级毛片| 欧美午夜性视频| 人妻一区二区三区无码精品一区| a在线观看免费| 欧美日韩午夜| 91精品亚洲| 伊人久久大香线蕉综合影视| 国产午夜看片| 在线观看国产黄色| 国产精品微拍| 美女国产在线| 欧美成人综合在线| 国产浮力第一页永久地址| 欧美日韩精品一区二区视频| 久久久久青草大香线综合精品| 人妻91无码色偷偷色噜噜噜| 99精品欧美一区| 毛片手机在线看| 毛片大全免费观看| 日韩一区二区在线电影| 欧美专区在线观看| 国产激情无码一区二区三区免费| 亚洲成aⅴ人片在线影院八| 手机精品视频在线观看免费| 黄色在线网| 久久国产拍爱| 亚洲欧美日韩成人在线| 丁香五月激情图片| 91久久夜色精品国产网站| 精品91视频| 91九色国产在线| 亚洲av无码人妻| 国产乱子伦视频在线播放| 美女啪啪无遮挡| 国产一区二区精品福利| 99热这里只有精品在线观看| 日韩不卡高清视频| 日韩av无码DVD| 亚洲一区二区成人| 91无码人妻精品一区二区蜜桃 | 91色在线视频| 亚洲无码高清视频在线观看| 日韩精品无码不卡无码| 无码人妻免费| 久久久久久久蜜桃| 成人91在线| 亚洲一区二区在线无码| 无码精品国产dvd在线观看9久| 98超碰在线观看| 国产97视频在线观看| 亚洲无码日韩一区| 欧美日韩在线第一页| 黄色网页在线观看| 99在线观看视频免费| 亚洲欧美日韩色图| 欧美专区在线观看| 成人福利在线看| 无遮挡一级毛片呦女视频| 亚洲免费福利视频| 亚洲国产亚洲综合在线尤物| 亚洲日韩精品综合在线一区二区| 国产精品久久国产精麻豆99网站| 国产中文一区a级毛片视频| 精品伊人久久大香线蕉网站| 毛片三级在线观看| 成人午夜久久| 色综合成人| 无码人妻热线精品视频| 久久精品嫩草研究院| 无码啪啪精品天堂浪潮av| 成人午夜福利视频| 欧美国产视频| 亚洲丝袜第一页| 久久一本日韩精品中文字幕屁孩| 91色爱欧美精品www| 亚洲第一网站男人都懂|