私信“乾貨”二字,即可領取138G伺服與機器人專屬及電控資料!

【導讀】介紹一套基於DSP 和IRMCK201 的雙CPU PMSM 位置伺服系統,重點介紹該系統結構及軟硬件的設計方案。實驗結果表明,軟硬件設計合理、實時性好 , 控制精度高,有較好的動態性能;同時, 這種交流伺服方案,性能優越,設計簡單,編程任務小,開發週期短,也可用於其他交流伺服控制系統,具有很好的推廣意義。

由於永磁伺服電機具有轉子轉動慣量小、響應速度快 、效率高 、功率密度大 、電機體積小 、消除電刷而降低噪聲和減少維護等其他電機難以比擬的優點 ,在高性能位置伺服領域,由其爲伺服電機組成的伺服系統應用越來越廣泛。永磁無刷電機有兩種形式:方波式和正弦波式。本文主要研究以PMSM 爲伺服電機的伺服系統目前實現永磁同步電動機的控制主要採用DSP、DSP+F PG A 和DSP +ASIC 三種途徑。前兩種方式實現位置控制編程量較大,美國國際整流器件公司針對高性能交流伺服驅動要求,基於FPGA 技術開發出了完整的閉環電流控制和速度控制的伺服系統單片解決方案———IRMCK201 。筆者基於這種數字運動控制芯片, 設計了DSP和IRMCK201 的交流伺服控制系統。該系統同樣具有性能優越、結構簡單 、編程任務小 、開發週期短等優點 ,也具有很好的推廣意義 。

1 IRMCK201芯片簡介

美國國際整流器件(IR)公司針對高性能交流伺服驅動的需求, 設計出了基於FPGA 技術的完整的伺服驅動控制解決方案———IRMCK 201 芯片。與傳統的運動控制專用DSP 芯片不同的是, IRMCK 201 不僅包含運動控制的外圍功能(如PWM 、編碼計數電路、電流傳感接口等),而且還包含通過硬件實現的FOC 算法和速度控制算法,從而省略了編程任務,簡化了高性能交流伺服系統的設計。此外 ,它還適用於不同類型的永磁電機或感應電機,因而有很好的應用前景。

IRMCK 201 芯片的主要特點如下 :①完整的電流閉環控制和速度閉環控制 ;②帶死區的空間矢量PWM ;③最大時鐘輸入33 .3 M Hz ,最高PWM 載波頻率83 .3 kHz , 電流環帶寬5.5 kHz , 速度環更新率5/10kHz ;④具有與高壓線性電流傳感器IR2175 、高壓驅動芯片IR213x 、霍爾 A/ B/C 信號 、光 電編 碼 器 、RS232 或RS422 、快速 SPI 的接口 ;⑤ 配 置 光 電 碼 盤 的 線 數 範 圍 爲 200PP R ~10 000PPR;⑥可以監視直流母線電壓 ;⑦可以配置模擬參考輸入 ;⑧2 M Hz 的計數器改善低速性能 ;⑨具有 4 路採樣/保持的 A/D 轉換接口 ;⑩通過主機寄存器接口 , AT24C01A 可對內部數據/參數進行初始化;1 1智能IGBT 保護封鎖控制。從上面可以看出, 作爲運動控制芯片, IRMCK201在硬件上具備了伺服控制所必需的控制單元, 如帶死區時間設置的空間矢量PWM 、PA RK 變換和Clark 變換、電流環 PI 調節器、速度環 PI 調節器、速度測量單元等。這樣用戶就省去了編寫代碼任務,簡化了複雜的設計過程。

2 系統實現

該交流伺服系統控制電路主要由T MS320LF2407 、IRMCK 201 和少量的外圍電路組成。採用 TI 公司的DSPT MS320LF2407 作爲主控芯片 ,負責伺服電機位置環的處理 ,同時負責電機的啓動 、停止以及鍵盤響應和顯示的操作 ,並完成IRMCK201 的初始化。 IRMCK 201 內部硬件電路完成系統的電流環、速度環控制 , 最終產生SV PWM 驅動信號,以完成對功率模塊的開關控制, 同時通過A/D 接口對母線電壓進行監測, 以實現過壓保護功能。系統採用 2 000PP R 的增量式光電碼盤和霍爾傳感器測量電機位置和速度信號, 採用IR2175 電流傳感器對相電流採樣。由於 IRMCK 201 提供了IR2175 接口, 所以採樣的電流信號可直接送到IRMCK201 作爲控制部分的電流反饋。爲了增強系統的抗干擾性,採用高速光耦將系統的控制部分和功率部分進行隔離。主電路由三相橋式全波整流電路、濾波器和逆變器等組成。系統硬件設計結構框圖如圖1 所示。

3 系統硬件設計

3.1 位置環設計

永磁同步電動機矢量控制系統需要精確的轉子磁極位置和速度信息,以進行控制電壓的調整。爲了提高控制系統的精度,轉子位置檢測器可採用混合式光電編碼器。本系統採用混合式光電編碼器,輸出的A +、A -、B +、B -、Z +、Z -六路信號,經過濾波以後,爲提高反饋信號的抗干擾能力,送入正交線性接受器DS3486 ,最後輸出有關轉速、轉向 、原點位置及相對角位移的數字信號 A +、B+、Z +。輸出的HA LL A/ B/ C 三路信號, 給出了電機轉子的初始精確定位和初始的絕對位置。採用混合式光電碼盤對伺服電機的位置進行採樣,獲得位置反饋信號。將位置反饋信號送入T MS320F2407A 的事件管理模塊中進行後處理。事件管理模塊具有正交解碼脈衝電路(QEP 電路),當Q EP 電路被使能時,會對引腳Q EP1 和QEP2 上的正交編碼輸入脈衝進行解碼和計數。 這樣對位置的檢測不需要其他外圍電路 ,電路簡單可靠。從上述可以看出,位置環的有關硬件設計簡單可靠。在這個系統中 ,位置環的設計主要是在DSP 中用簡單的軟件設計實現的,該部分將在軟件設計中具體介紹。

3.2 速度環設計

從光電編碼器中輸出的A 、B 信號是2 個互差90°的脈衝序列,從這2 個信號能計算出電動機速度和轉動方向。採用混合式光電碼盤對伺服電機的速度進行採樣,獲得速度反饋信號。將速度反饋直接送入IRMCK201 芯片中,進行速度閉環的處理。速度環主要由 IRMCK 201 來解決,只要設定IRMCK201 速度環寄存器相應的值, 就可實現速度閉環。由此可以看出 ,速度環的設計完全是靠硬件實現的, 不需要任何軟件設計, 省去了很大的一部分工作。

3.3 IR2175與霍爾電流傳感器實現電流環

IR2175 是一個單片式線性電流傳感器 , 是針對電機驅動應用而設計的 。使用 IRMCK201 芯片實現伺服系統時 ,電流反饋用採樣電阻結合 IR2175作爲電流的反饋迴路。採樣電阻對伺服電機的相電流進行採樣, 輸出260mV 以內的採樣電壓信號, 將該信號輸入到電流傳感器IR2175 中,通過它的內部處理後輸出一個佔空比隨電流幅值大小改變的脈衝信號。該脈衝信號經過光電隔離後送入IRMCK201 中, 作爲伺服電機的電流反饋信號。由於 IR2175 的輸入電壓限制在±260 mV 之間,當採樣電阻一定時,主迴路的最大電流就被限制,即系統的功率等級被限制,很難實現功率型伺服系統。在本方案中 ,採用霍爾電流傳感器加取樣電阻和IR2175 的方法來解決功率等級受限的問題,最終可實現功率型的位置伺服系統。用霍爾電流傳感器(可以根據功率等級的需要進行選型)對電機相電流進行採樣,輸出接一個取樣電阻獲得一個±260 mV 之間的電壓。將該電壓作爲 IR2175 的輸入,IR2175 的輸出通過光耦送入IRMCK 201 中進行計算。一路電流反饋的示意圖如圖2 所示。

3.4 DSP 與 IRMCK201之間通信接口設計

DSP 的低 8 位數據線與 IRMCK201 的8 位並行數據線相連,將IRMCK201 作爲DSP 的外圍接口擴展芯片,用I/O 空間選擇信號和並口的高三位信號通過GA L 進行譯碼作爲它的片選信號。

在電動機運行過程中, DSP 要實時訪問IRMCK 201的寄存器並進行配置,因此它們之間的通信對可靠性和快速性的 要 求 就 比 較 高 。 本 方 案 採 用 並 口 方 式 , 經G A L16V 8B 譯碼實現 DSP 與 IRMCK201 的準確 、可靠通信 。圖 3 爲 DSP 與 IRMCK 201 的通信接口電路 。

4 系統程序設計

由於系統的電流環、速度環控制和過流、過壓 、欠壓等保護功能都由IRMCK201內部硬件實現 , 所以系統軟件主要是用DSP 實現交流伺服系統位置環的控制和對IRMCK 201 的通信。相比之下 ,程序設計比較簡單。作爲位置伺服系統,在定位控制中, 必須保證以下3個方面的要求:定位精度,要求系統穩態誤差爲零;定位速度,要求系統有儘可能高的動態響應速度;要求系統位置響應無超調。本系統中位置環採用前饋控制:按照給定變化進行控制,當給定的變化出現時, 調節器立刻根據其性質和大小對被控參數進行控制,使被控量能及時跟隨給定值的變化,大大減小控制的滯後。當伺服系統引入前饋控制後,永磁交流伺服系統的位置環控制器傳函結構模型伺服系統的等效結構如圖4 所示。爲比例調節器加一個前饋補償環節, K P P爲位置環比例係數, K PR爲前饋係數, T R 爲前饋濾波時間常數,這一結構可滿足性能指標的要求。在前饋環節中加入低階濾波器,可以有效抑制波動,減小超調。

當把電機參數測定之後,就可以根據電機的實際需要,選取合適的控制器參數。採用前饋控制後, 位置跟蹤滯後誤差可減小至20 %左右, 從而大幅度提高位置控制精度。位置環中斷處理子程序如圖5 所示。

5 實驗波形與結論

採用的電機爲表面貼裝式永磁同步電動機,圖6 爲無前饋時的位置跟隨曲線,圖7 爲前饋控制時的位置跟隨曲線,圖8 爲位置給定後電動機的速度響應曲線。實驗表明 ,採用位置前饋控制系統獲得了快速的動態響應,同時保證了定位高精度和無超調。

本系統採用了IRMCK 201 芯片, 結合使用T I 公司的DSP 芯片T MS320LF2407 , 大大簡化了系統的軟硬件設計,縮短了系統開發週期,提高了系統的可靠性,從而實現了高性能的交流伺服系統。此係統已成功運用於電梯門機伺服系統和功率伺服系統。實踐證明 ,這種位置伺服系統是可靠的、高性能的 。 對此位置伺服系統作相應的改動 ,可以應用到其他伺服系統中 ,應用場合十分廣泛 。

私信“乾貨”二字,即可領取138G伺服與機器人專屬及電控資料!

查看原文 >>
相關文章