隨著科技的不斷進步和應用的不斷擴展,電機控制技術的需求也在不斷增加,主要的電機控制需求包括高精度控制、高效率、高可靠性和智能化等。
FOC(磁場定向控制),也被稱作VC(矢量控制),是一種對無刷電機的驅動控制方法,如無刷直流電機(BLDC)和永磁同步電機(PMSM)。FOC控制被廣泛用于工業自動化、電動汽車、無人機、生活家電等需要高性能和高精度電機控制領域的應用場景,具有非常重要的應用價值。
本方案是基于中科億海微自主研發的EQ6HL45_CSG324型FPGA芯片,實現并滿足了FOC算法的實時測量計算、電機參數的靈活配置、抵御噪聲和電磁干擾等功能,以及實現了電流(力矩)、速度、位置三個閉環控制,通過精確地控制磁場大小與方向,使得電機的運動轉矩平穩、噪聲小、效率高,并且具有高速的動態響應,可以實現對無刷電機進行“像素級”控制。
圖 伺服控制FOC系統架構圖
系統架構中,User logic主要是用戶邏輯代碼,并為FOC模塊提供目標Iq、Id參數;FOC module主要是提供FOC控制算法;Adc controller和Angle decoder分別采集電機的相電壓和角度數據。其他器件可根據具體情況選擇合適的器件,實現定制化伺服控制功能。
圖 伺服控制FOC軟件架構圖
軟件架構主要由三個PID環控制組成,包括電流環、速度環和位置環,使電機的轉子位置角度與磁場旋轉同步,從而實現對電機的直接控制。電流環控制電機的轉矩,實現FOC的主要控制。速度環和位置環主要通過檢測電機編碼器的信號來進行負反饋PI調節,在實現速度和位置控制的同時,協助電流環進行電流(轉矩)的控制,達到對速度和位置的相應控制,最終實現控制電機電流(扭矩)-控制電機轉速-控制電機位置的閉環控制流程。
典型應用
電機:無感/有感的BLDC/PMSM、三相/單相感應電機、伺服電機。
工業領域:FOC算法常用于精確控制電機的力矩和轉速,以實現自動化生產線的高效運行。
電動汽車和無人機等領域:FOC算法被廣泛應用于實現對電機的精確控制,提高動力系統的效率和性能。
生活家電領域:各個終端市場對BLDC電機控制性能提出了更高的要求,它們不僅需要電機能夠做到高效率和多功能控制,還需要電機在追求高轉速的同時實現低噪音低振動的控制效果。
-
伺服控制
+關注
關注
5文章
151瀏覽量
21011 -
FOC
+關注
關注
21文章
347瀏覽量
44209 -
中科億海微
+關注
關注
0文章
92瀏覽量
1898
發布評論請先 登錄
CSIG企業行—走進“科創中國”創新基地(中科億海微)成功舉辦

芯青年,新征程——中科億海微2024年度新員工培訓順利開班

展會回顧 | ICCAD 2024圓滿收官,中科億海微期待下次相聚

評論