跳到主要內容

臺灣博碩士論文加值系統

(44.222.134.250) 您好!臺灣時間:2024/10/13 10:13
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:李佳叡
研究生(外文):Chia-Ruei Lee
論文名稱:低成本且具備自動參數調整之恆溫控制器設計與實作
論文名稱(外文):THE IMPLEMENTATION OF A LOW-COST TEMPERATURE CONTROLLER WITH AUTO-TUNING CAPABILITY
指導教授:蘇景暉
指導教授(外文):Juing-Huei Su
學位類別:碩士
校院名稱:龍華科技大學
系所名稱:電子系碩士班
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2005
畢業學年度:93
語文別:中文
論文頁數:89
中文關鍵詞:自動參數調整反積分鎖死
外文關鍵詞:auto-tuninganti-windup
相關次數:
  • 被引用被引用:1
  • 點閱點閱:291
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:1
本論文設計及實作一個低成本且具備自動鑑別系統參數與設計控制器參數的恆溫控制器。在硬體架構中,本文使用8位元AVR微處理器[1],其原因在於,AVR微處理器具有6組PWM通道、8組類比轉數位通道及53條可程式I/O接腳。本恆溫控制器之優勢:一、其軟硬體容易規劃,且為低成本之硬體,更可以免費取得AVR微處理器之C-compiler。二、執行恆溫控制的過程中,水溫之變化較為緩慢,因此,AVR微處理器之運算足以提供恆溫控制所需的速度。三、本控制器更可以使用分時多工之方式,來對多個系統進行控制,除了執行水溫之恆溫控制外,亦可以利用其他之類比轉數位通道及PWM通道,同時執行溼度控制、水量控制或其他受控系統之恆溫控制。
在控制法則上,本論文利用自動參數調整(auto-tuning)[3-6,10]對受控系統進行系統鑑別,並利用參考文獻[4]的方法來取得PID控制器參數。另外,使用反積分鎖死 (anti-windup) PID控制[2,7]改善在控制中容易產生較大之超越量(overshoot)的問題,且利用條件積分之方式[8]使水溫更快到達設定之溫度目標。
A low cost temperature controller with auto-tuning capability is implemented in this thesis, by using an 8-bit AVR ATmega128 microcontroller [1]. The microcontroller has 6 PWM channels, eight 10-bit ADC channels, and 53 programmable I/O lines. The controller’s advantages are 1) the ISP (in system programming) is easy to setup and free, and 2) the AVR microcontroller’s C-compiler is free. The computational speed is acceptable because the slow dynamics of temperature control systems. By using time-sharing, the MCU (microcontroller) can control multiple target systems.
The target systems parameters are identified by using auto-tuning algorithm [3-6, 10]. The PID control parameters are then obtained via [4]. Further more, the anti-windup algorithm can reduce the overshoot, and furthermore using the condition integration theory [8] can achieve the setting temperature quickly.
中文摘要 i
英文摘要 ii
誌謝 iii
目錄 iv
表列 vi
圖列 vii
第一章 緒論 1-1
1.1 研究動機與目的 1-1
1.2 研究背景 1-2
1.3 研究方法與系統描述 1-3
1.4 論文內容概述 1-4
第二章 恆溫控制器硬體與軟體架構 2-1
2.1 控制器之規格與整體架構 2-1
2.2 恆溫控制器之硬體架構說明 2-4
2.2.1 溫度感測電路 2-4
2.2.2 電源電路 2-12
2.2.3 輸出電路 2-15
2.3 恆溫控制器之軟體架構說明 2-17
2.3.1 PID控制 2-17
2.3.2 自動參數調整 2-20
2.3.3 反積分鎖死PID控制 2-24
2.3.4 軟體流程 2-29
第三章 受控系統參數之取得與PID控制比較 3-1
3.1 受控系統特性參數之取得 3-1
3.1.1 利用步階響應法取得受控系統之參數值 3-1
3.1.2 利用Relay開關之方式取得受控系統之參數值 3-3
3.1.3 利用步階響應法與Relay開關方式取得PID控制增益值 3-6
3.1.4 追蹤迴路式反積分鎖死PID控制之參數設定 3-8
第四章 恆溫控制之實驗結果 4-1
4.1 追蹤迴路式與PID控制參數設定之實驗結果 4-1
4.1.1 利用自動參數調整取得PID控制增益值之控制結果 4-1
4.1.2 追蹤迴路式反積分鎖死PID控制之參數設定的實驗結果 4-3
4.2 恆溫控制結果 4-9
4.2.1 追蹤迴路式反積分鎖死PID控制結果與PID 控制之結果比較 4-9
4.2.2 改變水量之反積分鎖死PID控制與PID控制之結果比較 4-12
4.2.3 條件積分式與追蹤迴路式反積分鎖死PID控制之結果比較 4-14
4.3 實體電路 4-19
第五章 結論與未來展望 5-1
5.1 結論 5-1
5.2 未來展望 5-5
附錄A 程式說明 A-1
參考文獻 R-1
[1] Atmel Corporation, ATmega 128 ( L ), Microcontroller, 2003..
[2] Benjamin C. KUO, “Automatic Control systems”, 7th ed, 1997
[3] Cheng-Ching Yu,”Autotuning of pid controllers”,New York ,Springer, 1999.
[4] J. G. Ziegler, and N. B. Nichols, “Optimum settings for automatic controllers”, Trans. Amer. Soc. Mech. Eng., vol. 64, pp. 759-768, 1942.
[5] Rongfu Luo, S.joe Qin and Dapang Chen,”A New Approach to Closed Loop Autotuning for PID Controllers” , IEEE American Control Conference, 1998. Proceedings of the 1998 Volume 1, pp. 24-26 June, 1998.
[6] Derek P Atherton, ”Some advantages of the autotuning approach in PID control”, IEE, Colloquium on 24 Oct. 1996.
[7] C. Bohn, and D. P. Atherton, “An analysis package comparing PID anti-windup strategies,” IEEE Control system magazine, pp. 34-40, April,, 1995.
[8] Visioli A.,“Modified anti-windup scheme for PID controllers,” IEE Control Theory and Applications, Proceedings Volume 150, pp. 49-54, Issue 1 , January, 2003.
[9] Tang Wei; Shi Songjiao, ”Model Identification and PID Control of Long Time-Delay Processes”, IEEE Intelligent Control and Automation, 2002, Proceedings of the 4th World Congress on Volume 2, pp. 974 – 978, vol.2, 10-14 June 2002.
[10] Wu Gang ,”Relay feedback PID Auto-tuning:Algorithm and Application”, IEEE Intelligent Control and Automation, 2000, Proceedings of the 3rd World Congress on Volume 5, pp. 3112 – 3116, 28 June-2 July 2000.
[11] Theory and Applications of the MC34063 and A78S40 Switching Regulator Control Circuits, Semiconductor Components Industries, LLC, April, 2002.
[12] MC34063A, MC33063A, NCV33063A, 1.5 A, Step-Up/Down/Inverting Switching Regulators, Semiconductor Components Industries, LLC, December, 2003.
[13] LM431 Adjustable Precision Zener Shunt Regulator, National Semiconductor Corporation, November 2000.
[14] 巫信輝,「中央機研所碩士論文-數位化溫度控制器關鍵技術之探討」, 2000。
[15] 羅亦和 ,「單向加熱式溫度控制器之研究」, 2002。
[16] 林容益,AVR高速16位元PD單晶片微控器應用,基礎篇,全華發行,1999。
[17] 吳朗,溫度感測器-理論與應用,全華發行,1991。
[18] 鐘國家.葉森泉,感測器原理與應用實習,全華發行,1996。
[19] 鄒應嶼,交大電機與控制工程系所-DSP數位控制簡介,技術報告,1996。
[20] 孫崗,基於Fuzzy-PID的陀螺儀溫度控制系統設計,技術報告,2005
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top