精密運動控制基本原理介紹

B0  2019年 10月01日 7:57


運動控制系統在工業界上的應用非常的廣泛,一般來說,運動控制系統粗 分為開迴路系統與閉迴路系統以及完全型閉迴路系統如圖 1 2 3 所示。


一個 不含回授元件的控制系統,其輸出信號不會影響系統的輸入信號,稱為開迴路控 制系統(Open-loop control)而為了使系統能更準確的控制,於是加入回授元 件,讓輸出信號經由回授元件產生回授信號,然後再與輸入信號於比較器做比較 而得到誤差信號,以作為控制器的修正輸入;整個系統將持續此一回授動作,直 到達成原先預期的輸入目標值為止,此即閉迴路控制系統(Closed-loop control system)


閉迴路控制系統的優點是:由於回授的加入使得系統對外來的雜訊干 擾及內部元件參數的變動影響顯得較不敏感,亦即可增進系統控制的準確度。另 外完全型閉迴路系統為閉迴路系統的一種,是將回授信號透過光學尺等量測元件 直接由受控體經轉換器(速度換能器)拉回驅動器,此一作法是讓精確度更高。



PC-Based 為主的運動控制系統而言包含許多的部份,除了運動控制卡(包含 Motion Control ASIC)外,還需要有回授解碼電路、馬達驅動電路、周邊輸出 入電路及控制軟體等等整合而成如圖 4 所示。因此完整的閉迴路運動控制系統是 包括由控制器(Controller)、驅動器(Drive)、致動元件(Actuator)、受 控體(Plant)、偵測器(Sensor)所組成如圖 5 所示。


運動控制系統通常可針 對使用者的需求來設計,以控制受控體的位置、速度、加速度或運動軌跡。控制 馬達的轉軸位置即是定位控制的唯ㄧ目標,現今的定位控制已從過去的釐米(mm) 等級提升到微米(μm)等級甚至是奈米(nm)等級,隨著定位精準度的提升,運 動控制器的設計也越來越困難。因此機械結構本身以及致動器、感測器的選擇與 高等控制法則相互配合下才能達到其要求的定位精度。


一般而言,運動控制卡計 算從 PC 端所下達的位置命令,以及由編碼器所回饋的實際位置,經過位置控制 器(position controller)的演算與補償後,產生所需要的速度命令並傳給下 ㄧ級的速度控制迴路(velocity controller)。



速度命令通常以電壓的形式輸 出,所以不同的電壓代表著不同的轉速命令,而兩個關係是一個線性的關係。當 伺服馬達接受速度命令後,會再與編碼器所回饋的速度命令作耦和,產生所需的 電流命令當做下ㄧ級電流控制迴路(current controller)的輸入。其間的關係 可由圖 6 的典型閉迴路控制系統功能方塊表示。


資料來源 : 林家慶 智慧型運動控制晶片介紹


1602-1.56988777866E+13.png


1602-1.56988778759E+13.png

1602-1.56988779386E+13.png

1602-1.56988779929E+13.png

1602-1.56988780577E+13.png

1602-1.56988781304E+13.png











  • 10
  • 5694
  • 2
  • 3

B1  2019年 10月01日 14:22


感謝TonyStark鋼鐵人的分享。

文中提到:

> 另外完全型閉迴路系統為閉迴路系統的一種,是將回授信號透過光學尺等量測元件

> 直接由受控體經轉換器(速度換能器)拉回驅動器,此一作法是讓精確度更高。

指的可能是一般的馬達加螺桿式的定位系統,由於擔心螺桿本身的精度與背隙問題影響性能,所以多花一些錢額外在移動方向上貼上例如光學尺的精密距離回授元件,把此訊號饋回驅動器,以達到提昇精度的目的。原先掛在馬達屁股上的旋轉編碼器就不負責位置回路的關閉,只負責馬達換相與速度迴路的運作,而定位的迴路就採用光學尺的回授來完成。


> 速度命令通常以電壓的形式輸出

除了以±10V電壓形式以外,也有一些早期的運動控制器會採用PWM形式來傳遞,而PWM訊號的duty cycle就代表電壓。


原 PO - B2  2019年 10月02日 7:14


謝謝 Liuct2 的補充 , 讓我在馬達控制上又多獲益了一些 .

馬上回應....

共 2 則回應