作者:龔應時、林進木、陳裕仁、周信宏以FPGA為基礎多軸伺服及運動控制器研製
本文旨在將多軸伺服控制器及運動軌跡規劃整合在一顆FPGA晶片內實現。首先,以Altera FPGA晶片及內含一顆Nios嵌入式軟核心處理器為基礎建構之系統整合晶片(SoPC)來發展多軸伺服控制及運動軌跡技術。此系統整合晶片內主要包括兩個模組,第一個模組在Nios II處理器內以軟體程式實現並以C語言撰寫程式,其功能為多軸平台運動軌跡之計算。第二個模組在FPGA晶片內以數位硬體方式實現並以VHDL描述其電路,其功能主要為多軸馬達之位置/速度/電流迴路控制器實現,也就是多顆永磁同步馬達之電流向量控制器、空間向量脈波寬度調變產生、速度P控制器與位置模糊控制器等,全部由硬體數位電路實現。由於FPGA的快速計算、並行處理、軟硬體共同設計等優點,將能提升多軸控制器之運動性能。最後,為了驗證所提多軸伺服及運動控制IP (智材)之可行性及正確性,將以三軸伺服控制之XYZ平台為實驗載具,並以實驗結果來證實之。