根據一些人的說法,無人駕駛飛行器(UAV)或無人駕駛飛機的商業意義可能與互聯網一樣重要。航空攝影和視頻攝影等高調應用已經在很大程度上被無人機民主化,具有巨大的吸引力和相應的高容量。更多深奧的用途包括農業管理,預計它們在醫療應用中的使用將會增加。
由于公司為企業提供交鑰匙解決方案,“無人機即服務”的概念已經出現。圍繞立法的澄清可以說有助于而不是阻礙新興產業,雖然限制了整體有效載荷,但它們的優勢幾乎得到保證。像亞馬遜和Facebook這樣的大型組織正在積極開發程序,分別使用無人機在偏遠地區提供貨物和互聯網連接。
這些新興應用程序將越來越依賴于自治,因此,無人機可以這是第一種完全融入社會的真正自動駕駛汽車。這是一個活躍的研究領域,已經出現了商業系統,例如家庭監控無人機,可以在檢測到移動時自動導航建筑物的周邊,并通過互聯網將其看到的內容轉發給房主。
以及無人駕駛,無人機也不受限制;緊湊型系統,包括電源,處理和有效負載。為了真正有用,即使在危險和多變的天氣條件下,它們也需要穩定和高效。除了在一次充電時盡可能長時間地操作之外,它們將不可避免地需要能夠自我停靠以便再充電,使得它們能夠幾乎無限地自動操作。這種精確的控制和導航水平正在創造對新技術的需求,并突出了無人機開發的兩個最關鍵的功能:電機控制和導航。
電子速度控制
作為一個系統無人機可以用功能元件來描述,包括飛行控制器,電子速度控制器(ESC),電池和有效載荷。 ESC與飛行控制器分開,但仍然由飛行控制器管理是相關的。這主要是因為它是一個復雜的功能,可以從專用的解決方案中受益。
ESC負責控制每個電機的速度,因此,每個電機通常都有一個專用的ESC。為了協調其操作,所有ESC必須能夠通過飛行控制器直接或間接地相互通信;在典型的無人機中,可能會有四個ESC和四個電機。 ESC已經成為一個卓越的領域,通常作為一個易于集成的完整子系統提供,現在有少量但不斷增加的ESC解決方案。
因為穩定性和效率至關重要在無人機技術中,電機的控制方式是無人機操作的基礎。許多ESC提供商采用的方法是磁場定向控制(FOC),這是一種控制電機轉矩的技術,通過它控制速度。如果實施得當,FOC可以在不引入不穩定性的情況下實現加速度的快速變化,從而使無人機能夠在最大化效率的同時執行復雜的操作。快速計算驅動矢量在FOC中至關重要,這就是為什么它已經成為一般針對電機控制的微控制器供應商,特別是ESC的焦點。
今天無人機最受青睞的電機形式是無刷直流電機,由于其體積小,成本相對較低且經久耐用。為了進一步降低物料清單,無人機制造商通常采用無傳感器拓撲結構;也就是說,通過監控電機的狀態而不是轉子的位置來確定電機的位置。通過FOC算法控制無傳感器BLDC電機非常復雜,這也是領先微控制器制造商開始提供交鑰匙解決方案的另一個原因。
STMicroelectronics的STEVAL-ESC001V1電子速度控制器(ESC)就是一個例子,它將STMicroelectronics的STM32F303CBT7微控制器和電機控制SDK與其L6398驅動器和STL160NS3LLH7功率MOSFET結合在一起。它們共同構成了使用無傳感器FOC算法驅動單個三相無刷電機(BLDC或PMSM(永磁同步電機))的完整解決方案。功率MOSFET為N溝道30 V,160 A STripFET H7器件。該設計可提供20 A的最大RMS電流,足以驅動專業無人機中使用的電機。圖1顯示了該解決方案的框圖。
意法半導體指出,使用FOC而不是某些ESC中使用的梯形控制算法可以提供更好的轉矩控制,同時它提供的實現也提供了減速期間的主動制動和能量恢復。
圖1:基于磁場定向控制的STMicroelectronics STEVAL-ESC001V1電子速度控制解決方案的框圖,這是為無人機開發的。
尺寸略小于30毫米×60毫米的填充板如圖2(頂側)和圖3(底側)所示,突出了關鍵的功能組件。
圖2:STEVAL-ESC001V1(頂部)。
圖3:STEVAL-ESC001V1(底部)。
使用ST-Link/V2編程器對評估板進行編程,并使用ST電機控制工作臺配置固件(a有關使用MC工作臺的簡短視頻介紹可用)。使用該軟件和評估板,工程師可以分析電機并編譯驅動該電機所需的固件。雖然用于驅動電機每相的信號由電路板計算和應用,但PWM信號用于設置電機的速度。如圖4所示,脈沖介于1060μs和1860μs之間,分別用于設置電機速度在最小值和最大值之間。
圖4:用于調節由STEVAL-ESC001V1控制的電機速度的PWM信號。
ESC參考設計
對于許多電機控制來說,電機控制一般來說是一個越來越重要的應用領域半導體制造商,尤其是具有強大微控制器產品組合這包括德州儀器公司,該公司開發并產品化了一種FOC解決方案,該解決方案預先安裝在精選Piccolo MCU的ROM中,并通過API訪問。
沒有傳感器提供有關電機位置的反饋,選擇是以開環配置運行電機或使用其他形式的反饋。應該注意的是,閉環配置提供了更好的控制并且導致更好的整體性能。提供閉環操作所需的反饋屬于稱為觀察者的專用固件功能,其利用在電動機繞組中產生的反電動勢來估計其位置。因此,固件也稱為估算器。
在TI的解決方案中,估算器固件稱為InstaSPIN-FAST,它代表磁通,角度,速度和扭矩。 FAST被描述為通用三相電機軟件編碼器,能夠與各種電機實現一起使用,包括同步和異步直流和交流電機。它由FOC扭矩控制器軟件InstaSPIN-FOC補充,該軟件構成了TI MotorWare軟件包的一部分;免費使用,免費下載解決方案。但是,該解決方案的FAST部分是專有的,僅在支持的MCU中作為基于ROM的代碼提供;雖然InstaSPIN-FOC可以從RAM或Flash執行,但FAST算法必須始終從ROM執行。
德州儀器的無人機ESC的高速無傳感器FOC參考設計提供了一種評估InstaSPIN技術的簡單方法。它基于C2000 Piccolo LaunchPad LAUNCHXL-F28069M開發板(圖5)和DRV8305EVM三相電機驅動BoosterPack評估模塊(圖6)。
圖p:C2000 Piccolo LaunchPad LAUNCHXL-F28069M開發板。
圖6:DRV8305EVM三相電機驅動器BoosterPack評估模塊。
在這樣一個競爭激烈的空間中,性能與易用性相匹配通常是選擇特定解決方案的非常有說服力的理由,并且在這方面TI具有盡一切努力從競爭中脫穎而出。例如,控制算法需要了解與被控制的電機有關的某些參數,但TI堅持認為其解決方案需要提供更少的電機參數,以至于不需要數據表。此外,一旦識別出電機,InstaSPIN-FOC和FAST解決方案就不需要調整,這與大多數其他解決方案不同。
估算器運行的準確性是另一個關鍵參數,在此,TI表示它的解決方案可以在一個電氣周期內開始跟蹤,并可以保持低于1 Hz的精度;其他解決方案通常僅在5 Hz以上的頻率下準確,并且可能在高頻率下受損。這些優勢還意味著TI的解決方案可在啟動時提供100%的扭矩,并在零速時完全穩定。
開發平臺和交鑰匙解決方案的可用性意味著現在可以更輕松地開始使用無人機設計。 TI表示,其解決方案可在兩分鐘內啟動并運行,突出了FOC解決方案在很短的時間內取得的成就。然而,導航并不一定如此,但它正在迅速發展,并且很快就會有解決方案可以為各種類型的無人駕駛車輛提供完全自主導航。
差分GNSS
導航主要是復雜的一件事:障礙。沒有任何障礙可以避免,汽車已經是自動駕駛,但事實是如果它是一條沒有任何東西的直線,從A點到B點會變得更加簡單。幸運的是,在天空中,情況往往如此。出于這個原因,自主無人機很快就會變得司空見慣。當然,仍然需要考慮碰撞檢測和避免技術,但一般來說,飛行的物體比沒有飛行的物體具有很大的優勢。
全球導航衛星系統(GNSS)的使用現在已成為導航的代名詞,當與地圖軟件一起使用時,它將成為一種強大的組合。然而,眾所周知,GNSS僅精確到米內,而不是自身無人機所需的厘米,而自主無人機本身可以測量不到一米。對于某些應用,例如檢查大型開放區域或數公里的地下油管,這可能是可以接受的。對于新興的無人機應用,例如貨物交付,將需要更高的準確性。
如果沒有支持這種精確度的基礎設施,自主設備將依靠機器視覺來幫助他們駕馭現實世界。然而,出現了一些解決方案,它們提供了適合某些應用的精確度。它們采用差分GNSS(DGNSS),它使用由基站提供的校正數據來改進和校正由移動物體(稱為流動站)導出的定位數據。
該技術稱為實時運動學(RTK)并由海事服務組織(RTCM)無線電技術委員會定義的國際公認標準涵蓋。它依賴于基站和流動站之間的實時通信通道,最常用于高端測量設備。然而,該技術開始在作為大眾市場解決方案定位的模塊中提供。一個例子是來自u-blox的GNSS定位模塊,包括NEO-M8P-0和NEO-M8P-2模塊,分別用于啟用流動站和基站。
該公司表示模塊設計用于滿足一般無人駕駛車輛的需求,但包括使其特別適用于無人機的功能,例如移動基線模式;使基站能夠像流動站一樣移動的功能。例如,這可能與從鄰近地區發射并返回更大,更傳統的運輸車輛的交付無人機相關。
這些模塊基于u-blox M8 GNSS接收器,這是兼容GPS,GLONASS和北斗衛星導航網絡,能夠同時使用GPS和GLONASS或北斗,提供更快的首次定位時間。但是,u-blox指出,如果RTK更新率很關鍵,那么它們應該只在GPS模式下使用。圖7說明了模塊的運行方式。
圖7:使用u-blox NEO-M8P模塊創建一個厘米的DGNSS解決方案準確定位。
基站為流動站提供RTCM 3消息流(參考站參數)。然后,流動站必須解決載波相位模糊,此時它可以進入RTK固定模式并開始實現厘米精確的定位數據。根據u-blox,這個過程通常需要不到60秒,并被稱為收斂時間。當接收器能夠看到至少六顆具有連續鎖相的衛星時,流動站才會進入RTK固定模式;如果與GLONASS系統同時工作,則需要至少兩個來自第二個系統的衛星可見,而北斗則增加到三個。
在RTK模式下操作時,將報告流動站相對于基站位置的位置。因此,流動站的絕對位置將參考基站的絕對位置和流動站相對于它的位置。這也適用于無人機需要返回其充電站以便為其電池充電的應用。當基站在移動基線模式下操作時,其絕對位置不再固定。然而,流動站仍然可以保持相對于其的厘米精確定位,這例如在無人機以“跟隨我”模式操作時是適用的。隨著DGNSS定位的引入,全自動無人機的概念確實開始形成。
結論
自主性和穩定性將是未來無人機的關鍵特征。隨著基于FOC的電機控制和DGNSS等技術的整合,無人機的快速和持續發展得到了保證。預集成解決方案的可用性使得開發先進無人機的過程變得更加簡單,為渴望利用激動人心的新可能性的OEM提供了機會。
-
控制器
+關注
關注
112文章
16393瀏覽量
178474 -
電機控制
+關注
關注
3537文章
1881瀏覽量
268930 -
無人機
+關注
關注
230文章
10457瀏覽量
180963
發布評論請先 登錄
相關推薦
評論