dsp 數位馬達控制技術
DESCRIPTION
DSP 數位馬達控制技術. Adviser : 趙春棠 教授 Student : 邱議民 Student ID: Ma120122. Outline. I . 摘 要 II. 研究背景 III. 數位馬達控制技術之發展 IV. 高性能DSP 控制晶片的發展 V. 結論. I. 摘要. 近年來 ,由於電力電子、 DSP 、磁場導向控制方法與近代控制理論的發展,以高性能 DSP 為基礎的馬達控制技術發展迅速,數位馬達驅動器已成為市場與技術發展的主流,本文說明以 DSP 為基礎的馬達控制技術的發展現況與未來發展趨勢。. II . 研究背景. - PowerPoint PPT PresentationTRANSCRIPT
Renewable & Intelligent Power System Lab.
DSP 數位馬達控制技術
Adviser : 趙春棠 教授Student : 邱議民Student ID: Ma120122
Renewable & Intelligent Power System Lab.
Outline
• I. 摘 要
• II. 研究背景
• III. 數位馬達控制技術之發展
• IV. 高性能DSP控制晶片的發展
• V. 結論
2
Renewable & Intelligent Power System Lab.
I.摘要 近年來,由於電力電子、 DSP 、磁場導向控
制方法與近代控制理論的發展,以高性能DSP 為基礎的馬達控制技術發展迅速,數位馬達驅動器已成為市場與技術發展的主流,本文說明以 DSP 為基礎的馬達控制技術的發展現況與未來發展趨勢。
3
Renewable & Intelligent Power System Lab.
II. 研究背景
近年來由於 DSP 、電力電子、與馬達控制技術的快速發展,數位馬達驅動已
成為伺服技術發展的主流。多軸馬達控制系統在自動化工廠中扮演著關鍵的角色,例如機器人、 CNC 、紡織機、印刷機、造紙機等等。
伺服技術廣泛應用於自動化生產設備與國防武器系統,伺服技術也是發展相當成熟的技術。以往,寬頻的伺服放大器均以類比技術實現。然而近年來,由於微電子技術的快速發展,具有高速運算能力的數位信號處理器,已廣泛應用於各種語音處理、影像處理、數位通訊、以及伺服系統。由於 DSP 的高速計算
能力,以往僅能以類比電路實現的控制迴路,也得以數位方式實現,就伺服系統而言,這包含了扭矩迴路、電流迴路,乃至於功率轉換器的脈寬調變控制。
4
Renewable & Intelligent Power System Lab.
III. 達控制技術之發展數位馬由於工控電腦的快速發展,採用多軸運動控制系統廣泛應用於機器人、 CNC 、雕刻
機、SMD 裝配機、紡織機、印刷機、造紙機等等。圖 1 是一個一個典型機械定位平台的系統方塊圖,伺服馬達驅動系統可以類比式、混和
式、或數位式的方式實現,
5
Renewable & Intelligent Power System Lab.
圖 2 是相對應的伺服定位控制架構圖。類比式的通訊介面不僅限制了高階系統控制器與低階馬達驅動器之間的控制與監測功能,在實際裝機時,也增加了配線的困難。同時,因為伺服系統通常工作於具有高強度電磁干擾的環境,因此也易於受到雜訊的干擾。
6
Renewable & Intelligent Power System Lab.
圖 4 則是採用全數位控制方式的數位式伺服驅動系統,由圖中可看出,全數位馬達驅動系統具有較簡單的硬體控制介面,但卻具有更靈活的軟體控制介面。採用全數位控制方式具有相當多的優點,其中影響最深遠的是電流控制迴路的數位化,數位式電流控制 (digital current control) 可直接產生功率級的脈寬調變訊號,這意味著與馬達特性相關的的一些關鍵控制參數,均可以軟體控制 (software control) 方式實現,擴展了未來自調式伺服驅動器(auto-tuning servo drive) 的發展空間。
7
Renewable & Intelligent Power System Lab.
圖 4 是採用以 DSP 為基礎的全數位式模組化伺服驅動系統,其中的智慧型功率模組如圖 5所示。由圖中可看出,馬達驅動器的硬體技術朝向模組化的方向發展,硬體的簡化與功能的大幅提升,擴展了未來軟體伺服的發展空間。基本上一個伺服系統的設計牽涉到伺服馬達與回授感測元件的選擇、微處理器與關鍵功率元件的選擇、相關軟硬體的設計等,因此要完成一個伺服系統的設計本身就是一個多重技術的整合工作,要整體提升一個伺服驅動系統的性能諸如效率、功率密度、電流漣波因數、穩定度、頻寬、伺服剛度、強韌度等,就必須要有整體的考量與均衡的設計,這其中又必須符合價格與可靠度的先決條件,因此馬達控制可以說是一件既富挑戰性亦具學術性的實務研究工作。一個先進的馬達驅動系統,可能包含下列控制功能:1. 空間向量脈寬調變控制、隨機脈寬調變控制2. 數位式電流控制、自調式電流控制3. 轉子時間常數補償控制、線上轉子時間常數補償控制4. 數位式速度迴路控制、自調式速度迴路控制5. 數位式位置迴路控制、自調式位置迴路控制6. 自我偵錯與診斷控制為了要實現這些功能,就必須發展以高性能 DSP 為核心、以軟體控制為導向的智慧型馬達控制技術。
8
Renewable & Intelligent Power System Lab.
IV. 高性能DSP控制晶片的發展應用於馬達控制的微控器,必須具備價格便宜、高速的運算能力、與完整的馬達控制介。一般的單晶片微控器如 Intel 8051 、 Intel 80196MC 等,已廣泛應用於工業控制領域,其
關鍵主要在於完整的 I/O界面, 但應用於馬達控制,則有 I/O 不足,或運算能力不夠的缺
點。數位信號處理器 (Digital Signal Processor, DSP) 的設計主要即在於以數位計算方式進行信號處理,因而先天上即具有強大的數值計算能力,主要應用於電腦繪圖、儀器量測、影像語音、控制通訊等領域。 DSP 也可視為一個具有強大計算能力的微處理器, 因此舉凡微
處理器可以應用的場合,如需要更快速的計算能力,則可考慮使用 DSP 。
近年來,由於微電子與半導體製程技術的快速發展,在加上未來馬達控制的廣大市場需求,發展應用於馬達控制的專用 DSP晶片已成為多家半導體公司努力的目標。TI 是目前領先的 DSP製造公司,由此可看出其結合類比與數位控制 IC 的發展策略,而這
也是未來控制器積體化的發展趨勢。
以下介紹幾種目前應用於馬達控制,最具發展潛力的高性能單晶片微控器:
9
Renewable & Intelligent Power System Lab.
Texas Instruments: TMS320F240圖 6 是 TMS320X24 X 的功能方塊圖硬體架構圖 , TMS320X24X 是 16 位元定點式 DSP晶片
此 DSP 採 pipe line 運算結構,指令執行過程中的指令解析、位置計算、資料傳送、加乘運
算、回圈處理等功能均能同時進行,也因 DSP 有這種能力,在數位信號處理時,能將不斷輸入之訊號快速地以即時方式處理,這也正是 DSP 快速運算的最大長處。此外,亦具備硬體乘法器、積和演算器與柱形移位暫存器等特殊結構來加強運算速度,並且內含許多合併指令,因此非常適合做即時且複雜之數位訊號方面的運算。 TMS320X240 系列晶片之設計主要是以馬達與電力轉換控制為主要應用目標,由於運算快速、完整的馬達控制介面、價格低廉、以及充分的軟體與服務支援,預料將成為未來馬達與電力轉換控制的主要晶片。
10
Renewable & Intelligent Power System Lab.
Hitachi: SH7044/SH7045日立 (Hitachi)公司提供了多種應用於工業控制的微控器, Super H 的指令集基
本上是以 "C 語言 " 為精簡指令的設計基礎,因此 C 語言的程式執行效率甚佳。採
用高階語言 C 語言發展數位馬達控制的即時控制程式,以利於程式發展與維護,可大幅縮短程式開發時間,已是未來的發展趨勢。SH7044/SH7045 之硬體架構圖如圖 10 所示,採用 SH2核心, SH7045F 包含
256
K Bytes 之快閃記憶體,包含一個 10- 位元 8 通道 6.75ms 的 A/D 轉換器, 5 個獨立
的 PWM 產生器 (50 nsec解析度 ) , SH7044/SH7045 也具有完整的馬達控制介面。
11
Renewable & Intelligent Power System Lab.
V. 結論基本上,上述兩種高性能的馬達控制晶片均可充分滿足一般全數位馬達驅動系統的運算需求與周邊介面,未來在大量生產的情況下,價格相差也不至於太大,同時兩種 DSP 控制晶片均強調以 C 語言為
主的程式發展方式。若從性能的觀點而言,SH7044/SH7045無疑是兩者中功能最強者,但TMS320F240 則具有最佳的性能 /價格比,且服務支援能力最佳,因此本研究採用 TMS320F240 發展全數位的 DSP 馬達驅動與伺服控制軟體。 12
Renewable & Intelligent Power System Lab.
VI. 參考文獻• [1] DC Motors, Speed Controls, Servo Systems, including Optical Encoders, An Engineering Handbook by Electro-Craft Corporation, Hopkins, MN, Fifth Edition,
1980.• [2] Y. Dote and S. Kinoshita, Brushless Servomotors, Clarendon Press, Oxford. 1990.• [3] Duane C. Hanselman, Brushless Permanent-Magnet Motor Design, McGraw-Hill, Inc., 1994.• [4] B. K. Bose (Editor), Adjustable Speed AC Drive Systems, IEEE Press, New York, 1980.• [5] B. K. Bose, “Adjustable Speed AC Drives - a Technology Status Review,” Proc. IEEE, 1982.• [6] W. Leonhard, Control of Electrical Drives, Springer Verlag, Berlin, Germany 1985.• [7] B. K. Bose, Power Electronics and AC Drives, Prentice-Hall, Englewood Cliffs, New Jersey, 1986.• [8] D. W. Novotny and T. A. Lipo, Vector Control and Dynamics of AC Drives, Clarendon Press, Oxford, 1996.• [9] B. K. Bose (Editor), Power Electronics and Variable Frequency Drives, IEEE Press, 1997.• [10] S. C. Hibbard, “Why ac servo are gaining momentum,” IEEE Machine Tools Conf. Rec., pp. 73-78, 1983.• [11] B. K. Bose, “Technology trends in microcomputer control of electrical machines,” IEEE Trans. on Ind. Electron., vol. 35, pp. 160-170, Feb. 1988.• [12] T. A. Lipo, “Recent progress in the development of solid-state ac motor drives,” IEEE Trans. on Power Electr., vol. 3, no.2, pp. 105-117, April 1988.• [13] W. Leonhard, “Microcomputer control of high dynamic performance ac drive:- a survey,” Automatica, vol. 22, no.1, pp.1-19, 1986. • [14] D. P. Connors and D. A. Jarc, “Application considerations for ac drives,” IEEE Trans. on Ind. Appl., vol. 19, pp. 455-460, May/June 1983. • [15] T. Kume, “High-performance vector-controlled ac motor drives: applications and new technologies,” IEEE Trans. on Ind. Appl., vol. 23, Sept./Oct. 1987.• [16] R. Lessmeier, W. Schumacher, and W. Leonhard, “Microprocessor-controlled ac-servo drives with synchronous or induction motors: which is preferable ?,” IEEE
Trans. on Ind. Appl., vol. 22, no. 5, pp. 812-819, Sep./Oct. 1986.• [17] M. A. Rahman, “Permanent magnet synchronous motors - a review of the state of design art,” Proc. Intl. Conference on Electrical Machines, Athens, pp. 312-319,
1980.• [18] P. Pillay, B. K. Bose, et al., Performance and Design of Permanent Magnet AC Motor Drives, Tutorial Course of the IEEE Industry Applications Society Annual
Meeting, Dearborn, Michigan, 1991.• [19] K. H. Bayer, H. Waldmann, and M. Weibelzahl, “Field-oriented closed-loop control of a synchronous machine with new transvector control system,” Siemens Rev.,
vol. 39, no. 5, pp. 220-223, 1972.• [20] T. M. Jahns, “Motion control with permanent-magnet ac machines,” IEEE Proc., vol. 82, no. 8, pp. 1241-1252, Aug. 1994.• [21] TMS320C24x User's Guide, Texas Instruments, 1996.• [22] ADMC300 User's Guide, Analog Devices, 1996.• [23] SH7044/SH7045 User's Guide, Hitachi, 1998.
13
Renewable & Intelligent Power System Lab.
THE END THANKS
14