本實用新型涉及自動化控制技術領域。
背景技術:
伺服來自英文單詞Servo,指系統跟隨外部指令進行人們所期望的運動。伺服系統作為一種傳動裝置,在現代工業的各個領域有廣泛的運用。伺服系統主要由伺服驅動器、伺服電機和反饋裝置、接線電纜等相關配件組成。伺服驅動器的功能是接受外部指令,完成伺服系統的閉環控制。伺服驅動器采用經典自動控制三環控制理論對電機進行位置環、速度環和電流環控制。以控制器為核心,以電力電子功率變換裝置為執行機構,將電能轉換為機械能,實現機械的運動要求。
現代自動化控制技術的迅猛發展,應用領域的不斷拓寬,有些場合需要使用到雙鏈條共同拖動一個負載的傳動系統。
因雙鏈條系統中兩臺電機之間沒有剛性連接,在雙機拖動控制系統中使用比較廣泛的雙機主從電流環模式就不再適用,需要考慮其他的方式對兩臺電機進行同步控制,否則如果兩臺電機運轉過程中實際位置不一致,達到一定程度就會引起雙鏈條系統扭曲,甚至造成鏈條卡死?,F有的同步技術一般是由主控制器同時對兩臺驅動器發同樣的位置指令,由于不存在剛性連接,系統受電機力矩波動、傳動系統的摩擦力矩波動等非線性因素影響,致使同步性能不是很好,雖然可以外加一些補償技術,但是因為難以做到實時精確修正,兩臺電機的位置同步性不受控制,位置差具有隨機性,效果并不是很好。
技術實現要素:
本實用新型目的是提出一種可確保同步輸出的帶雙機位置環同步控制的數字式正弦波交流伺服驅動器。
本實用新型包括主數字式交流伺服驅動器和從數字式交流伺服驅動器,所述主數字式交流伺服驅動器與主正弦波伺服電機連接,所述從數字式交流伺服驅動器與從正弦波伺服電機連接,本實用新型的特點是:所述主數字式交流伺服驅動器和從數字式交流伺服驅動器之間設置用于傳遞當前位置、目標位置和驅動器狀態信號的SPI通訊系統;用戶控制中心的輸出端與主數字式交流伺服驅動器連接。
利用本實用新型可以對一個負載同時采用兩套數字式交流伺服驅動器和兩套正弦波伺服電機進行運動的控制,可精確實現兩套正弦波伺服電機對負載的同步運行控制,能夠極大地保護負載和控制電機。
所述主數字式交流伺服驅動器設置第一主控CPU和第一功率驅動單元,用戶控制中心的輸出連接第一主控CPU,第一主控CPU與第一功率驅動單元連接,第一功率驅動單元與主正弦波伺服電機連接,主正弦波伺服電機的反饋信號輸出端連接在第一主控CPU上。
所述從數字式交流伺服驅動器設置第二主控CPU和第二功率驅動單元,第二主控CPU與第二功率驅動單元連接,第二功率驅動單元與從正弦波伺服電機連接,從正弦波伺服電機的反饋信號輸出端連接在第二主控CPU上。
附圖說明
圖1為本實用新型的一種結構示意圖。
具體實施方式
如圖1所示,本實用新型設有主數字式交流伺服驅動器1、從數字式交流伺服驅動器2、主正弦波伺服電機3和從正弦波伺服電機4,主數字式交流伺服驅動器1與主正弦波伺服電機3連接,從數字式交流伺服驅動器2與從正弦波伺服電機4連接。
在主數字式交流伺服驅動器1和從數字式交流伺服驅動器2之間設置用于傳遞當前位置、目標位置和驅動器狀態信號的SPI通訊系統5。
用戶控制中心6的輸出端還與主數字式交流伺服驅動器1連接。
主數字式交流伺服驅動器1內設置第一主控CPU1-1和第一功率驅動單元1-2。用戶控制中心6的輸出連接第一主控CPU1-1,第一主控CPU1-1與第一功率驅動單元1-2連接,第一功率驅動單元1-2與主正弦波伺服電機3連接,主正弦波伺服電機3的反饋信號輸出端連接在第一主控CPU1-1上。
從數字式交流伺服驅動器2內設置第二主控CPU2-1和第二功率驅動單元2-2。第二主控CPU2-1與第二功率驅動單元2-2連接,第二功率驅動單元2-2與從正弦波伺服電機4連接,從正弦波伺服電機4的反饋信號輸出端連接在第二主控CPU2-1上。
第一主控CPU1-1和第二主控CPU2-1之間通過SPI通訊系統5連接。
本實用新型的工作原理:
主數字式交流伺服驅動器1和主正弦波伺服電機3之間形成三個環路,內環是電流環和速度環,取主正弦波伺服電機三相動力線中的兩相電流IU、IV反饋至主控CPU,經過計算處理后反饋的伺服驅動器控制板上的電流環處理器,電流環處理器根據實時的電流給定信號和電機電流反饋值算出所需的電流實際值,傳送到脈沖驅動及逆變單元,驅動主正弦波伺服電機。驅動器速度環,通過讀取電機編碼器的A、B信號,反饋到主數字式交流伺服驅動器控制板上的速度環處理器,用戶控制的速度指令傳送給主數字式交流伺服驅動器的速度環處理器,速度環處理器對接受的外部控制器的位置速度指令值和主正弦波伺服電機反饋的位置速度反饋值進行合并計算處理,輸出電流給定信號至電流環處理器。外環為位置環,通過讀取主正弦波伺服電機的多圈絕對值編碼器的絕對位置信息pos_fb,反饋到主數字式交流伺服驅動器上的位置環處理器,根據用戶控制的目標位置計算出主正弦波伺服電機運行軌跡并輸出至速度環。
從數字式交流伺服驅動器2和從正弦波伺服電機4之間按上述類同的方式形成三個環路。
主數字式交流伺服驅動器1和從數字式交流伺服驅動器2之間通過SPI通訊5傳遞當前位置、目標位置和驅動器狀態信號,用于雙電機間的位置環同步控制。
主數字式交流伺服驅動器1和從數字式交流伺服驅動器2上電時,將會由主正弦波伺服電機3對主、從兩臺正弦波伺服電機3、4的當前位置進行比較,如不一致會提示上位機控制兩臺驅動器切換至模式一方式,此方式為從機把主機的當前位置作為最終目標位置運行,運行結束后兩臺電機將停在同樣的絕對位置上。
主數字式交流伺服驅動器1和從數字式交流伺服驅動器2到達同樣的絕對位置并停止后自動進入模式二,在此模式下,用戶控制端給出命令后,主數字式交流伺服驅動器1接收用戶控制中心6發出的指令位置后與自己的當前位置進行比較、計算,并把計算出的目標位置pos_cmd給主數字式交流伺服驅動器1的位置環使用,同時通過SPI通訊系統5將計算出的目標位置pos_cmd送至從數字式交流伺服驅動器2,從數字式交流伺服驅動器2根據主機送來的目標位置作為自己的目標位置并直接運行,這樣使得從正弦波伺服電機4按照主正弦波伺服電機3同樣的軌跡進行同步運轉,避免出現鏈條扭曲或者卡死的情況,達到雙電機位置環同步控制的目的。
為避免在工作中由于驅動器監控報警或其他故障導致主、從兩臺電機位置差過大,導致鏈條卡死的情況,本實用新型還可設計雙機位置環同步保護功能。
若工作過程中主數字式交流伺服驅動器1出現異常報警,主正弦波伺服電機3處于自由滑行狀態,此時從數字式交流伺服驅動器2檢測到主正弦波伺服電機3狀態異常,將自動切換至模式三,從正弦波伺服電機4將把主正弦波伺服電機3的當前位置作為最終目標位置進行位置環的跟蹤,最終從正弦波伺服電機4和主正弦波伺服電機3仍會停在相同的位置。
若工作過程中從數字式交流伺服驅動器2出現異常報警,從正弦波伺服電機4處于自由滑行狀態,此時主正弦波伺服電機3檢測到從機狀態異常,將自動切換至模式四,主正弦波伺服電機3把從正弦波伺服電機4的當前位置作為最終目標位置進行位置環的跟蹤,可最終使從正弦波伺服電機4和主正弦波伺服電機3停留在相同的位置上。