女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

平頭哥CDK助力中科昊芯HX2000系列芯片之雙電機有感FOC控制系統專題(四)永磁電機雙閉環FOC控制

中科昊芯 ? 2022-03-10 10:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

V2.12.1,平頭哥劍池集成開發環境(CDK)推出最新版。

27aaf6e4-9fc4-11ec-8b86-dac502259ad0.png

中科昊芯推出專題闡述HXS320F28034雙電機有感FOC控制系統實現以來,第一期主要分析了雙電機有感FOC控制原理,第二期著重分析了永磁BLDC的霍爾位置開環控制,第三期著重分析了永磁BLDC的雙閉環調速,本期基于平頭哥半導體有限公司的劍池集成開發環境(簡稱“CDK”)V2.12.1版本與HXS320F28034驅動一體板聯合開發永磁PMSM的雙閉環有感FOC調速,永磁雙閉環有感FOC雙電機協調控制內容將在下期展開。

PMSM雙閉環有感FOC原理如圖1,系統給定轉速n*與差分增量式編碼器計算所得實際轉速nfbk相比較,經速度PI運算得到q軸電流給定值iq*,采用id*=0控制,與霍爾電流采樣得到三相實際電流ia,ib,ic,經CLARK與PARK變換所得d軸與q軸電流id,iq進行比較,經電流PI輸出調節電壓Ud*,Uq*,經反PARK變換得到調節電壓Uα*,Uβ*,經空間矢量脈寬調制SVPWM輸出三路開關管切換時間Tcm1,Tcm2,Tcm3,與三路PWM輸出的三角載波相比較得到六路調制脈寬,驅動控制三相六橋臂MOSFET逆變器通斷,實現雙閉環調速。

27d06604-9fc4-11ec-8b86-dac502259ad0.jpg

圖1

依照上述原理,設計HXS320F28034 PMSM雙閉環有感FOC系統如圖2,通過GPIO按鍵控制電機使能與轉速給定,轉子位置與速度檢測通過QEP模塊實現,電流采樣通過ADC模塊實現,經雙閉環PI調節輸出PWM波的導通脈寬,從而實現電機調速。硬件連接如圖3,圖中的小黑色電路板為差分編碼轉換器,讀者可根據需要自行采購。

27ef777e-9fc4-11ec-8b86-dac502259ad0.jpg

圖2

28138a88-9fc4-11ec-8b86-dac502259ad0.png

圖3

系統所采用的軟硬件開發環境詳見《芯教程|平頭哥CDK助力中科昊芯HX2000系列芯片之雙電機有感FOC控制系統專題(一)第一期:雙電機有感FOC控制原理》。


根據上述分析,基于CDK開發PMSM雙閉環FOC有感調速,代碼包括:PWM、QEP的外設GPIO引腳配置、三路三相PWM波輸出配置,QEP初始化配置與差分編碼器位置采樣、轉速與電角度計算、ADC初始化配置與電流采樣、PMSM斜坡啟動編碼器校正、PI調節算法、CLARK、PARK正逆變換、SVPWM算法調制的EPWM事件觸發中斷服務程序,主程序執行調用,其中SVPWM算法調制的EPWM事件觸發中斷服務程序代碼為:

1.voidINTERRUPTepwm1_isr(void)
2.{
3./*出于安全考慮,默認驅動板上電時封波,按下GPIO7后,電機開始啟動*/
4.if(GpioDataRegs.GPADAT.bit.GPIO7==0)
5.{
6.epwm_flag++;
7.}
8.
9./*判斷啟動脈沖信號是否產生,產生后電機開始啟動*/
10.if(epwm_flag!=0)
11.{
12./*啟動計時*/
13.start_step++;
14.
15./*扇區讀取:用于獲取確定的轉子初始位置與對應的SVPWM初始扇區*/
16.sector_uvw();
17.
18./*斜坡啟動與調速:300rpm斜坡加速啟動后調速,300個計數內完成啟動*/
19.if((speed_ref<300)&&(start_step<=300))
20.{
21./*斜坡啟動*/
22.start_ramp();
23.}
24.else
25.{
26./*調速*/
27.speed_regulated();
28.}
29.
30./*轉速閉環*/
31.speed_loop();
32./*電流閉環*/
33.current_loop();
34.
35./*給定固定初始角度使電機轉過最大反電勢點,讀取校正值=此時脈沖計數*/
36.theta=theta_open;
37.
38./*根據差分編碼器的霍爾信號判斷電機反電勢是否處于最大值*/
39.if(theta==NA*_IQ7(PI/3)+_IQ7(PI/6))
40.{
41.iel_int++;
42.}
43./*反電勢最大時,切電角度閉環,使編碼器零位與電機零位對齊,完成啟動*/
44.if(iel_int!=0)
45.{
46./*計算電角度*/
47.theta=freq*_IQ7(2*PI);
48.}
49.
50./*兩相旋轉坐標系變換到兩相靜止坐標系*/
51.iPark();
52.
53./*空間矢量旋轉變換*/
54.svpwm_motor();
55./*調制占空比輸出配置*/
56.epwm_compare();
57.}
58.
59./*清除事件中斷的INT全局中斷*/
60.EPwm1Regs.ETCLR.bit.INT=1;
61.
62./*中斷應答,鎖定IER的第3組中斷向量*/
63.PieCtrlRegs.PIEACK.all=PIEACK_GROUP3;
64.}

CDK上開發PMSM雙閉環FOC有感控制程序,其編譯結果為:

2859e7f8-9fc4-11ec-8b86-dac502259ad0.jpg

編譯通過后,就可以開始調試了,調試結果如下:

288200e4-9fc4-11ec-8b86-dac502259ad0.jpg

調試后,控制PMSM在400rpm~600rpm調速效果如下:

28a6bbc8-9fc4-11ec-8b86-dac502259ad0.gif


關于中科昊芯

“智由芯生 創享未來”,中科昊芯是數字信號處理器專業供應商。作為中國科學院科技成果轉化企業,瞄準國際前沿芯片設計技術,依托多年積累的雄厚技術實力及對產業鏈的理解,以開放積極的心態,基于開源指令集架構RISC-V,打造多個系列數字信號處理器產品,并構建完善的處理器產品生態系統。產品具有廣闊的市場前景,可廣泛應用于工業控制及電機驅動、數字電源、光伏、儲能、新能源汽車、消費電子、白色家電等領域。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 電機
    +關注

    關注

    143

    文章

    9301

    瀏覽量

    149589
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    攻克FOC電機控制!257集系統課+STM32開發套件,從理論到實戰閉環學習

    告別FOC開發瓶頸!《乘風踏浪FOC實戰課》手把手帶你攻破永磁電機控制全鏈路,從理論推導到代碼落地,從硬件設計到滑模觀測器調試,工程師的電機
    的頭像 發表于 07-08 08:04 ?178次閱讀
    攻克<b class='flag-5'>FOC</b><b class='flag-5'>電機</b><b class='flag-5'>控制</b>!257集<b class='flag-5'>系統</b>課+STM32開發套件,從理論到實戰<b class='flag-5'>閉環</b>學習

    無刷直流電機閉環串級控制系統仿真研究

    現代高磁能積和高矯頑力永磁材料的發展使永磁電機具備了高效率、長壽命、體積小、重量輕、結構簡單等一系列優點!”。永磁無刷直流電機因其卓越的性能
    發表于 07-07 18:36

    張飛FOC磁場定向控制有感、無感電機驅動視頻課程及STM32開發套件(共257集)

    閉環控制系統,通過學習具備將控制思路轉換為代碼的能力、具備底層寄存器開發的能力、具備電機驅動器調試的能力,能獨立將電機轉起來,預期達到中級電機
    發表于 07-02 15:59

    繞線轉子永磁電機啟動過程準時間最優控制

    摘要:繞線轉子永磁電機(WR-PMM)轉子斬波調阻啟動是一種便捷有效的啟動控制策略。通過斬波調阻的方法實時調節轉子外接電阻,能使啟動過程中平均轉矩始終保持最大值,實現繞線轉子永磁電機啟動過程準時
    發表于 06-12 13:50

    從零開始電機FOC控制

    是FieldOrientationControl的縮寫,字面意思是場方向控制,在電機應用場景下就是磁場方向控制。現在問題來了,挖掘技術哪家強?不是,走錯了再來,那么問題來了,就不能像小時候
    的頭像 發表于 04-23 19:34 ?1847次閱讀
    從零開始<b class='flag-5'>之</b><b class='flag-5'>電機</b><b class='flag-5'>FOC</b><b class='flag-5'>控制</b>

    新型稀土永磁材料與永磁電機

    建立磁場。這既可簡化電機結構,又可以節約能量。這就是本書所闡述的永磁電機電機系統的用電量約占全國用電量的60%,其中風機、泵類、壓縮機和空調 制冷機的用電量都非常大。近年來,隨著永磁
    發表于 03-28 14:15

    簡體中文版 永磁同步電機磁場定向控制 (PMSM FOC)軟件庫 V2.0

    永磁電機驅動器和功率逆變器的硬件的基本知識。需要定制現有模塊和添加一個新型的完整應用開發時才需要深入了解 STM32F103xx 功能。 本用戶手冊介紹了永磁同步電機(PMSM)FOC
    發表于 03-04 21:27

    基于FOC控制電機力矩反饋控制系統

    開始編寫open loop電機控制程序的編寫和調試 7:最終編寫閉環的轉矩和角度控制的程序,實現電機
    發表于 11-26 17:34

    FOC電機與BLDC電機的比較

    FOC電機與BLDC電機在電動車及其他應用領域中都扮演著重要角色,但它們在控制方式和性能特點上存在一些差異。以下是對FOC
    的頭像 發表于 11-21 15:25 ?4607次閱讀

    FOC電機的故障檢測方法 FOC電機調試技巧大全

    FOC電機的故障檢測方法 傳感器故障檢測 : 傳感器是FOC控制系統中獲取電機狀態信息的關鍵部件,其故障會導致
    的頭像 發表于 11-21 15:07 ?2382次閱讀

    FOC電機的基本工作原理 FOC電機的優缺點對比

    FOC電機的基本工作原理 1. 電機模型 FOC電機控制基于
    的頭像 發表于 11-21 14:56 ?2907次閱讀

    FOC電機驅動技術解析 FOC電機使用注意事項

    FOC(Field Oriented Control,磁場定向控制)是一種先進的電機控制技術,廣泛應用于交流電機(特別是
    的頭像 發表于 11-21 14:53 ?2407次閱讀

    磁通,永磁電機中的能量紐帶

    永磁電機磁通如何產生?兩者之間有什么聯系? 如何測量和控制永磁電機中的磁通?今天小編帶大家一起了解下! 永磁電機磁通是電機中的一個重要概念,
    的頭像 發表于 10-31 09:05 ?755次閱讀
    磁通,<b class='flag-5'>永磁電機</b>中的能量紐帶

    永磁電機是什么?它的工作原理是什么?

    永磁電機是一種利用永磁體產生磁場的電機。它具有高效率、高功率密度、低噪音和長壽命等優點,廣泛應用于工業、交通、家電等領域。 一、永磁電機的工作原理
    的頭像 發表于 10-23 14:21 ?5913次閱讀

    永磁電機與鼠籠條電機區別是什么

    永磁電機與鼠籠條電機是兩種常見的電機類型,它們在結構、工作原理、性能等方面存在一定的差異。 電機結構 永磁電機和鼠籠條
    的頭像 發表于 08-23 15:48 ?1313次閱讀