日韩一区二区三区精品,欧美疯狂xxxxbbbb牲交,热99re久久免费视精品频,人妻互换 综合,欧美激情肉欲高潮视频

歷史上的今天

今天是:2024年09月22日(星期日)

正在發(fā)生

2018年09月22日 | 【STM32電機(jī)矢量控制】記錄5——FOC原理大概

發(fā)布者:美人如玉劍如虹 來源: eefocus關(guān)鍵字:STM32  電機(jī)  矢量控制 手機(jī)看文章 掃描二維碼
隨時隨地手機(jī)看文章

FOC控制算法:

FOC控制的其實是電機(jī)的電磁場方向。轉(zhuǎn)子的轉(zhuǎn)子力矩正比于定子的磁場向量與轉(zhuǎn)子磁場矢量的矢量積。由矢量的關(guān)系可知,若使電機(jī)的轉(zhuǎn)矩時刻保持最大,則定子磁場向量應(yīng)與轉(zhuǎn)子磁場向量相互垂直。又因為磁場的大小與方向與電流的大小與方向有著直接的關(guān)系,所以在用FOC控制算法控制BLDC時的關(guān)鍵就是控制三相輸入的電流大小與方向。而控制電流產(chǎn)生定子磁場與轉(zhuǎn)子磁場垂直的關(guān)鍵在:控制穩(wěn)定的三相輸入電壓及其電流向量,并且我們得知道轉(zhuǎn)子的實時位置。

輸入電流的方向控制,F(xiàn)OC給出了空間電流矢量的概念。其實質(zhì)是將三相的電流矢量結(jié)合,再分解為垂直和平行于轉(zhuǎn)子磁體軸方向的兩個分量即d-q結(jié)構(gòu)。垂直方向的電流分量所產(chǎn)生磁場正交于轉(zhuǎn)子的磁場,這就產(chǎn)生了旋轉(zhuǎn)力矩。而平行于轉(zhuǎn)子磁軸方向的電流分量,所產(chǎn)生的磁場與轉(zhuǎn)子磁場一致,就不會產(chǎn)生任何的力矩。另外,一個好的控制算法就需要使這個平行于轉(zhuǎn)子磁軸方向的電流分量盡量最小化,因為,這個電流分量只會使電機(jī)產(chǎn)生多余的熱量,并加劇軸承的磨損。我們需要控制線圈的電流,以使垂直于轉(zhuǎn)子磁軸方向的電流分量達(dá)到最大。由此而得到的電機(jī)力矩和這個電流分量的大小成比例。

為了使與轉(zhuǎn)子磁場同向的定子電流矢量最小化(為零)且垂直的磁場最大化,定子線圈內(nèi)的弦波電流需要隨著轉(zhuǎn)子的轉(zhuǎn)動角度實時地進(jìn)行相位調(diào)整。控制穩(wěn)定的三相電流輸入可以建立P-I控制器,P-I控制是在不停的調(diào)制輸入,一旦電機(jī)電流被轉(zhuǎn)化成d-q結(jié)構(gòu),控制將變得非常簡單。我們需要兩路P-I控制器;一個控制平行與轉(zhuǎn)子磁場的電流,一個控制垂直向電流。因為平行向電流的控制信號為零,所以這就使電機(jī)平行向的電流分量也變成零,這也就驅(qū)使電機(jī)的電流矢量全部轉(zhuǎn)化為垂直向的電流。由于只有垂直向電流才能產(chǎn)生有效的力矩,這樣電機(jī)的效率被最大化。另一路P-I控制器主要用來控制垂直向的電流,以獲得與輸入信號相符的需求力矩。這也就使垂直向電流按照要求被控制以獲得所需的力矩。

轉(zhuǎn)子的實時位置的確定有兩種情況:有位置傳感器、無位置傳感器。對于有傳感器,由于電機(jī)的傳感器(一般為編碼器)能反饋電機(jī)轉(zhuǎn)子的位置信息,因此在控制中可以不使用位置估算算法,控制起來相對無傳感器簡單,但是對帶傳感器的電機(jī)應(yīng)用來說,往往對控制性能要求較高。對于無傳感器,由于電機(jī)不帶任何傳感器,因此不能通過簡單讀取傳感器的測量值來得到電機(jī)轉(zhuǎn)子的位置信息,所以在控制中需要通過采集電機(jī)相電流,使用位置估算算法來計算轉(zhuǎn)子位置。

FOC控制原理圖:

【STM32電機(jī)FOC】記錄5——FOC原理大概

  1. 采集到兩相電流 

  2. 經(jīng)過clarke變換后得到兩軸正交電流量, 

  3. 經(jīng)過旋轉(zhuǎn)變換后得到正交的電流量 Id、Iq,其中Iq與轉(zhuǎn)矩有關(guān),Id與磁通有關(guān)。在實際控制中,常將Id置為0。得到的這兩個量不是時變的,因此可以單獨(dú)的對這兩個量進(jìn)行控制,類似直流量控制一樣。而不需要知道具體要給電機(jī)三相具體的電壓為多少。 

  4. 將第3步中得到的Iq與Id量分別送進(jìn)PI調(diào)節(jié)器,得到對應(yīng)的輸出Vq和Vd; 

  5. 通過傳感器得到電機(jī)轉(zhuǎn)過的角度。 

  6. 進(jìn)行逆park變換,得到二軸電流量。 

  7. 對第6步中的Va,Vb進(jìn)行逆clarke變換,得到實際需要的三相電壓輸入給逆變電橋,驅(qū)動電機(jī)轉(zhuǎn)動。


SVPWM電機(jī)驅(qū)動方式:

其實現(xiàn)流程大致如下所示:

1. 判斷合成矢量所在扇區(qū)

將U、V、W三相電壓矢量合成矢量電壓Uref并在二相坐標(biāo)系中形成分量Uα、Uβ(在FOC中由逆Pack變換得到)由合成矢量落在各扇區(qū)的充分必要條件分析可知合成矢量所屬扇區(qū)。

2. 計算相鄰矢量作用時間

【STM32電機(jī)FOC】記錄5——FOC原理大概

3. 計算各橋臂導(dǎo)通時間及各相PWM占空比

【STM32電機(jī)FOC】記錄5——FOC原理大概

4.  更新相應(yīng)寄存器值

  將上面計算出的TCM1、TCM2、TCM3送入單片機(jī)定時器寄存器即可產(chǎn)生SVPWM

三電阻電流采樣的可行性:

由于逆變器三相橋臂的上下橋的IGBT的開通與關(guān)斷是互補(bǔ)的,則每一橋臂的上下橋臂的控制信號也應(yīng)均是互補(bǔ)輸出。假定對其單一相位,如A相位,進(jìn)行導(dǎo)通取樣。當(dāng)IGBT2導(dǎo)通,IGBT1必然關(guān)斷,此時電流流向應(yīng)與A相電流大小相等方向相反。因此將此時采樣到的電流進(jìn)行取反就能得到A相電流。(由于IGBT的開關(guān)頻率非常高,從而導(dǎo)致采樣頻率也就遠(yuǎn)大于相電流頻率,由采樣定理可知,此時根據(jù)采樣電流即可恢復(fù)出為A相電流的值)

【STM32電機(jī)FOC】記錄5——FOC原理大概


主要完成任務(wù):

1、初步理解FOC控制算法的原理

2、初步理解SVPWM電機(jī)驅(qū)動方式

3、了解三電阻電流采樣的其可行性


關(guān)鍵字:STM32  電機(jī)  矢量控制 引用地址:【STM32電機(jī)矢量控制】記錄5——FOC原理大概

上一篇:【STM32電機(jī)矢量控制】記錄6——FOC運(yùn)行流程
下一篇:【STM32電機(jī)方波】記錄4——PWM輸出配置

推薦閱讀

PWM生成原理: 通用定時器可以利用GPIO引腳進(jìn)行脈沖輸出,在配置為比較輸出、PWM輸出功能時,捕獲/比較寄存器通用定時器可以利用GPIO引腳進(jìn)行脈沖輸出,在配置為比較輸出、PWM輸出功能時,捕獲/比較寄存器TIMx_CCR被用作比較功能,下面把它簡稱為比較寄存器。 這里直接舉例說明定時器的PWM輸出工作過程:若配置脈沖計數(shù)器TIMx_CNT為向上計數(shù),而重載寄存...
北京億華通科技股份有限公司是一家專注于氫燃料電池發(fā)動機(jī)系統(tǒng)技術(shù)研發(fā)與產(chǎn)業(yè)化的公司,已形成以氫燃料電池發(fā)動機(jī)為核心,包括雙極板、電堆、智能DC/DC、氫系統(tǒng)、測試臺等在內(nèi)的縱向一體化產(chǎn)品體系,建立在核心自主知識產(chǎn)權(quán)基礎(chǔ)上的全新一代氫燃料電池發(fā)動機(jī)系統(tǒng),提前2年完成國家燃料電池系統(tǒng)技術(shù)目標(biāo),達(dá)到國際先進(jìn)水平,自主開發(fā)的全系列測試服務(wù)體系為...
華為的這項發(fā)明專利提出了一種集邊射和端射于一體的波束掃描天線陣列,可用于毫米波通信并應(yīng)用于5G終端,獲得高增益的同時,提供較寬的波束覆蓋范圍來克服空間的衰減。 隨著5G商用逐步走向規(guī)模化,作為關(guān)鍵技術(shù)之一的毫米波通信憑借其高帶寬、低時延等優(yōu)勢成為人們關(guān)注的焦點(diǎn)。毫米波通信可最大程度的釋放5G的潛能,并推動各行各業(yè)的數(shù)字化轉(zhuǎn)型,徹底改變...
  磁翻板液位計可用于各種塔、罐、槽等設(shè)備的介質(zhì)液位檢測。一般地,磁翻板液位計的安裝方式有多種,而頂裝磁翻板液位計是常見的一種方式。通常,頂裝磁翻板液位計是安裝在地埋罐,或者在容器不適宜側(cè)面開孔及側(cè)面安裝空間很小時選用。頂裝磁翻板液位計的浮筒內(nèi)設(shè)有磁浮子,該浮筒外設(shè)有磁翻板指示器,該磁翻板指示器和該磁浮子磁性耦合,通過耦合作用,...

史海拾趣

問答坊 | AI 解惑

我的想法

老師,你上課所講的東西我?guī)缀醵寄芾斫夂徒邮艿?。但我想在單片機(jī)上更上一層樓,但我不知道怎樣去做。老師給我提個意見吧。                           &nb ...…

查看全部問答∨

無法通過GPRS撥號上網(wǎng)

用GPRS模塊通過串口撥號,用串口調(diào)試工具看到用的串口是串口3,發(fā)送AT命令也正常,但無法撥號,每次撥號都顯示opening port,然后約幾十秒后彈出this port is not available,another program may be using it,波特率用的是115200,9600也試過,都 ...…

查看全部問答∨

AT+CGREG? +CGREG:0,5

我用MC35I連接Internet網(wǎng)絡(luò),輸入AT+CGREG? 返回 +CGREG:0,5  OK,我看了下表示我的GPRS處于注冊狀態(tài),但是是漫游,我的卡時本地卡,159開始的,為什么會是漫游狀態(tài)了?這個影響我登錄GPRS網(wǎng)絡(luò)傳輸數(shù)據(jù)嗎?這個怎么解決?…

查看全部問答∨

請教大蝦們個編譯問題。

哎,學(xué)習(xí)WINCE 是一邊操作一邊百度,這個實在是百度不出來了。 Q flag encountered, adding module k.winsock.dll Q flag encountered, adding module k.spnego.dll Error: Could not find file \'C:\\WINCE600\\OSDesigns\\OSDesign1\\OSDesign ...…

查看全部問答∨

linux 如何用 inetd 啟動 telnetd

我有一塊開發(fā)板,想要在其他地方telnet到板子上 在busybox的menuconfig中的netwoking options 中選中了 inetd , telnet ,telnetd 三項。 板子進(jìn)入linux系統(tǒng)后,已經(jīng)可以從板子上 telnet 到其他服務(wù)器了。 現(xiàn)在想要從別的地方telnet到板子上,但 ...…

查看全部問答∨

一種創(chuàng)業(yè)可行性模式的討論

在某公司上班,公司使用其他公司地 已有成熟套件,目前對此套件比較了解,如果自己開個小公司,開發(fā)出來,然后賣給公司,這樣有可能嗎?        優(yōu)勢:可以用前期收回成本,后期降低價格來吸引公司。      &n ...…

查看全部問答∨

BeagleBone的相關(guān)資料

由于論壇組織了低價團(tuán)購BBB,可以去動手學(xué)習(xí)本開發(fā)板的強(qiáng)大功能。以下是在沒拿到開發(fā)板前,個人找到的資料,與大家一起學(xué)習(xí)及分享。 廠商相關(guān)資料    其他網(wǎng)上資料 [Maker Media, Inc] Getting Started with Bea ...…

查看全部問答∨

改進(jìn)電路PCB設(shè)計規(guī)程提高可測試性

  隨著微型化程度不斷提高,組件和PCB設(shè)計布線技術(shù)也取得巨大發(fā)展,例如 BGA 外殼封裝的高集成度的微型 IC ,以及導(dǎo)體之間的絕緣間距縮小到 0.5mm ,這些僅是其中的兩個例子。電子組件的PCB設(shè)計布線PCB設(shè)計方式,對以后制作流程中的測試能否很好 ...…

查看全部問答∨

【TI C2000的使用經(jīng)驗】F28069和F28335的差別

F28069與F28335的主要差別在于F28069多了維特比復(fù)雜數(shù)學(xué)單元(VCU)以及控制律加速器(CLA)兩個模塊。 (Viterbi, Complex Math and CRC Unit)VCU,簡單來說,它是一個硬件加速單元,可以通過指令的方式硬件上支持一些特定的運(yùn)算,比如Viterbi解碼 ...…

查看全部問答∨
小廣播
設(shè)計資源 培訓(xùn) 開發(fā)板 精華推薦

最新單片機(jī)文章

 
EEWorld訂閱號

 
EEWorld服務(wù)號

 
汽車開發(fā)圈

 
機(jī)器人開發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號 京ICP備10001474號-1 電信業(yè)務(wù)審批[2006]字第258號函 京公網(wǎng)安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved