簡易檢索 / 詳目顯示

研究生: 張嵩煜
Sung-Yu Chang
論文名稱: 無量測器直流無刷馬達控制性能之提昇與晶片研製
Performance Improvement of Sensorless DC Brushless Motor Control and Chip Design
指導教授: 劉昌煥
Chang-Huan Liu
口試委員: 施慶隆
Ching-Long Shih
胡龍融
none
學位類別: 碩士
Master
系所名稱: 電資學院 - 電機工程系
Department of Electrical Engineering
論文出版年: 2006
畢業學年度: 94
語文別: 中文
論文頁數: 123
中文關鍵詞: 偵測零交越點數位訊號處理偵測反電動勢無量測器控制
外文關鍵詞: detect the zero crossings, FPGA, detect the back EMF, sensorless control
相關次數: 點閱:249下載:12
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報

永磁式直流無刷馬達由於構造簡單、堅固、體積小、免維護等機械優點,雖是交流馬達卻擁有與直流馬達相當的性能。一般在工業運用上控制馬達轉速常需在轉子軸上加裝量測器(sensor),用來即時偵測轉速並回傳訊號到控制器,以達到速度控制的效果。但考慮到馬達應用場合、體積縮小與節省成本,若能夠不需使用量測器來達到相同的驅動目的,會更加符合經濟效益,故有無量測器控制(sensorless control)方法的提出。
本論文以TI EZDSP 2407A數位訊號處理晶片為控制核心,配合ALTER FPGA 數位電路板處理周邊硬體訊號與外部的反電動勢偵測電路,發展出DSP-FPGA混合式的控制系統。整個系統的優點是利用偵測反電動勢,取代昂貴的霍爾元件。並未使用電流量測器與A/D轉換器的條件下,發展出的無量測器技術使整體成本降低,但驅動馬達需要更深入的控制技術。當馬達啟動後,先經過開迴路運轉,使其轉速夠快時,反電動勢夠大才可正確偵測,必須先藉由調整PWM責任週期讓馬達端電壓與反電動勢同步。在同步時,從馬達端電壓中的反電動勢偵測零交越點,以得知轉子動態位置做正確的換相工作,並且估算出轉子速度作閉迴路速度控制。
本論文提出以偵測反電動勢零交越點的無量測量控制模式,並對低轉速與高轉速進行測試分析,發展出以PWM OFF量測基準的方法與以PWM ON量測基準的方法,在低轉速時,加入前置電路消除二極體順向電壓降,提升低轉速時,零交越點的偵測的準確性,在高轉速時,選用較小的限流電阻,減低RC充放電效應。本論文的無量測器控制模式已達進一步提昇前人所提之性能。

關鍵詞:無量測器控制、偵測反電動勢、偵測零交越點、數位訊號處理。


A dc brushless motor, though an ac motor, has comparable performance as that of a dc motor, due to such advantages as simple construction, ruggedness, small size, and maintenance free. To control the speed of a dc brushless motor, Hall sensors are usually used for speed sensing. However, it would be more economical, if speed sensors can be removed from the motor. Thus, this thesis proposes the speed sensorless control techniques for dc brushless motors.
This thesis develops a DSP-FPGA hybrid control system for the sensorless speed control of a dc brushless motor, in which the TI EZDSP 2407A is used as the control kernel and the Altera FPGA is used for interfacing with hardware circuits and for detecting back EMF of the motor. The advantage of the proposed system is that, without using current sensor and A/D converter, the back EMF of the motor is detected and is used for speed estimation. Such a technique replaces the traditional Hall sensors and provides speed sensorless control. After start up, by adjusting the PWM duty ratio of the inverter and synchronizing the motor terminal voltage and back EMF, the motor can be accelerated to a certain speed so that the back EMF is large enough to be detected. Once synchronized, the zero crossings of the back EMF are detected, which can infer the position of the rotor. Correct commutation of the motor phases can then be made and the estimated rotor speed is used for closed-loop feedback control.
This thesis proposes a method for detecting the zero crossings of the back EMF which are used for speed sensorless control. To cope with low-speed and high-speed control, two measurement methods, namely, PWM OFF and PWM ON, are developed. During low-speed operation, a feedforward circuit is added, which reduces the diode forward voltage drop and increases the accuracy of zero crossing detection; at high-speed, smaller current limiting resistor is selected which reduces the effect of RC charging/recharging. The speed sensorless control technique proposed in this thesis improves the performance achieved previously.

Keywords: sensorless control, detect the back EMF, detect the zero crossings, FPGA.

中文摘要 i 英文摘要 ii 誌謝 iii 目錄 iv 符號索引 vii 圖表索引 x 第一章 緒論 1 1.1 研究動機與目的 1 1.2 內容大綱 2 第二章 直流無刷馬達控制原理 3 2.1 直流無刷馬達基本介紹 3 2.2 直流無刷馬達數學模型 6 2.3 直流無刷馬達驅動方式 10 2.4 直流無刷馬達換相時機 15 第三章 無量測器直流無刷馬達控制策略 18 3.1 簡介 18 3.2 啟動原理 19 3.3 脈波寬度調變原理 20 3.4 反電動勢量測方法 25 3.4.1 以PWM OFF為量測基準 25 3.4.2 以PWM ON為量測基準 27 3.4.3 改善低轉速與高轉速的方法 29 3.5 無量測器模式下各事件的偵測 34 3.5.1 偵測零交越點事件(Z事件) 34 3.5.2 偵測去磁結束點事件(D事件) 36 3.5.3 偵測換相事件(C事件) 37 第四章 無量測器直流無刷馬達驅動之控制系統 38 4.1 整體架構簡介 38 4.2 DSP數位控制板 39 4.3 FPGA實驗板 44 4.3.1 ALTERA FLEX10KE元件說明 44 4.3.2 電壓準位調適電路 45 4.3.3 保護回授訊號處理 47 4.4 啟動馬達 48 4.4.1 驅動訊號 48 4.4.2 對位 50 4.4.3 加速 51 4.5 反電動勢偵測電路 52 4.5.1 電壓截取電路 53 4.5.2 磁滯比較器電路 57 4.5.3 光隔離器電路 59 4.6 完整系統電路與Hall Sensor電路 62 4.7 三個重要事件偵測與產生 66 4.7.1 偵測去磁結束點事件與零交越點事件 66 4.7.2 計算換相事件 73 4.8 同步檢測 75 4.8.1 同步問題說明 75 4.8.2 FPGA同步檢測 77 4.9 PI 控制器架構 80 4.10 完整閉迴路控制 81 第五章 實驗與測試結果 86 5.1 啟動同步測試 86 5.2 各種響應測試 90 5.2.1 PWM ON為基準的響應測試 91 5.2.2 PWM OFF為基準的響應測試 97 5.2.3 改善低轉速與高轉速的測試分析 103 5.2.4 有量測器的響應測試 108 5.3 響應測試的結果比較 109 第六章 結論與建議 110 參考文獻 112 附錄 114

[1]T. J. E. Miller, Brushless Permanent-Magnet and Reluctance Motor Drive, Monographs in Electrical and Electronic Engineering, Oxford University. Pr., July, 1989.
[2]孫清華,最新無刷直流馬達,全華科技圖書,台北市, Dec 2001。
[3]“PWM Management for BLDC Motor Drives Using The ST72141,” AN1129 Application Note, STMicroelectronics Inc. http://www.st.c om /stonline /books/pdf/docs/7211.pdf.
[4]“ST72141 BLDC Motor Control Software and Flowchart Example,” AN1083 Application Note, STMicroelectronics Inc. http://www.st.com /stonline/books/pdf/docs/7210.pdf.
[5]“Description of the ST72141 Motor Control Peripheral Registers,” AN1082 Application Note, STMicroelectronics Inc. http://www.st.c om/stonline/books/pdf/docs/7208.pdf.
[6]“8-Bit MCU with Electric-Motor Control, ADC, 16-BIT Timers, SPI Interface,” ST72141K, STMicroelectronics Inc. http://www.st.com /stonline/books/pdf/docs/6342.pdf.
[7]“An Introduction to Sensorless Brushless DC Motor Drive Application with the ST72141,” AN1130 Application Note, STMicroelectronics Inc. http://www.st.com/stonline/books/pdf/docs/ 7209.pdf.
[8]J. Shao, N. Dennis and H. Thomas, “ Improved Direct Back EMF Detection for Sensorless Brushless DC (BLDC) Motor Drives,” The 18th Annual IEEE APEC '03, Vol.1, pp. 300 – 305, Feb, 9-13 2003.
[9]J. Shao, “An Improved Microcontroller-based Sensorless Brushless DC (BLDC) Motor Drive for Automotive Applications,” Industry Applications Conference, Fourtieth IAS Annual Meeting, 2512- 2517, Oct 2005.
[10]K.-Y. Cheng, Y.-T. Lin, C.-H. Tso and Y.-Y. Tzou, “Design of a Sensorless Commutation IC for BLDC Motors,” IEEE 33rd Annual Power Electronics Specialists Conference., pp. 295 – 300, June 23-37, 2002.
[11]TMS320LF/LC240xA DSP Controllers Reference Guide, SPRU357B, Texas Instruments Inc., Dec 2001. http://focus.ti.com/lit/ug/ sprz015c/sprz015c.pdf.
[12]茂綸股份有限公司,A LTERA FELX10/10KA/10KE系列研發測試板說明書。
[13]FLEX10KE Embedded Programmable Logic Device, ALTERA Inc., Data Sheet, Jan. 2003, http://www.altera.com/literature/ds/dsf10k.pdf.
[14]TI DSP LF2407A Technical Reference, Spectrum Digital Inc., June 2003.
[15]J. Shao, N. Dennis and H. Thomas, “ Improved Direct Back EMF Detection for Sensorless Brushless DC (BLDC) Motor Drives,” The18th Annual IEEE APEC '03, Vol.1, pp. 300 – 305, Feb. 9-13, 2003.
[16]陳融生, “無量測器直流無刷馬達控制系統設計與製作” 碩士論文,國立台灣科技大學電機研究所,民國94年6月。
[17]微鋒自動科技股份有限公司,UTP-10/30功率級板使用說明書,Ver.1.1,April 1999。

QR CODE