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

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

3天內(nèi)不再提示

基于高云FPGA芯片的FOC電流環(huán)控制方案

高云半導體 ? 來源:高云半導體 ? 作者:高云半導體 ? 2021-04-26 09:29 ? 次閱讀

FOC簡述

磁場定向控制(Field Oriented Control,F(xiàn)OC),是目前無刷直流電機BLDC)和永磁同步電機(PMSM)控制領(lǐng)域所采用的一種數(shù)學變換方法。FOC 精確地控制磁場大小與方向,使得電機轉(zhuǎn)矩平穩(wěn)、噪聲小、效率高,并且具有高速的動態(tài)響應。

FOC 一般采用三環(huán)控制,分別為電流環(huán)、速度環(huán)、位置環(huán)。電流環(huán)控制電機的轉(zhuǎn)矩,是FOC 控制的根本。而速度環(huán)、位置環(huán)主要通過檢測的電機編碼器信號來進行負反饋PI調(diào)節(jié),它的環(huán)內(nèi)PI輸出直接就是電流環(huán)的給定,所以速度環(huán)控制時就包含了速度環(huán)和電流環(huán),換句話說任何模式都必須使用電流環(huán),電流環(huán)是控制的根本,在速度和位置控制的同時系統(tǒng)實際也在進行電流(轉(zhuǎn)矩)的控制以達到對速度和位置的相應控制。

方案介紹

基于FOC Current Loop IP 的有感FOC 系統(tǒng)如下圖所示。整個系統(tǒng)包含MCUFPGA、電機功率驅(qū)動板(電機功率驅(qū)動板包括一些基本的保護、檢測、控制信號,且驅(qū)動電路應符合SVPWM 調(diào)制原理)和帶位置傳感器接口的電機(譬如,絕對式/增量式等)。

基于FOC Current Loop IP 的有感FOC 實現(xiàn)

FPGA 部分主要實現(xiàn)FOC 電流環(huán)閉環(huán)系統(tǒng),主要包含:

GW FOC Current Loop IP,提供電流環(huán)的核心計算;

電機編碼器解析模塊:用于獲取電機位置反饋值。

ADC 采樣模塊:用于采集UV 兩相電流反饋值。若采用SIGMA-DELTA ADC,則FPGA內(nèi)部需實現(xiàn)SINC3 濾波及轉(zhuǎn)換處理;若采用SAR 型ADC,一般采用SPI 接口解析。

相電流偏置補償模塊:用于補償驅(qū)動板在零電流驅(qū)動下的偏置值。

電角度轉(zhuǎn)換模塊:用于將獲得電機位置反饋值轉(zhuǎn)換為電角度。

轉(zhuǎn)子初始化模塊:上電時,轉(zhuǎn)子的初始位置是未知的,該模塊用于上電之后,校準電機轉(zhuǎn)子與0 電角度對齊。

總線接口模塊:FPGA 與MCU 交互數(shù)據(jù)的模塊,推薦采用并行總線接口通信

MCU 部分主要實現(xiàn)FOC 的速度/位置環(huán),有:

速度環(huán):從FPGA 側(cè)獲取位置反饋信息(電機機械角度)后,估算出當前速度值(單位rpm),再根據(jù)想要獲得的速度參考值進行速度pi 控制,并輸出轉(zhuǎn)矩值給FPGA 側(cè)的電流環(huán),形成雙環(huán)閉環(huán)系統(tǒng)。

位置環(huán):從FPGA 側(cè)獲取位置反饋信息(電機機械角度),根據(jù)位置指令與當前位置反饋信息的偏差進行位置PI 控制,并輸出參數(shù)給速度環(huán),接著經(jīng)過速度環(huán)pi 控制輸出指令至FPGA 側(cè)的電流環(huán),形成三環(huán)閉環(huán)系統(tǒng)。

應用案例

該參考設(shè)計的硬件平臺采用DK_START_GW2A18-PG256 開發(fā)板(FPGA 型號為GW2A-18K),主要實現(xiàn)相電流采集、相電流補償、電機編碼器接口、FOC current Loop IP、轉(zhuǎn)子初始化及FSMC 接口功能,其中pwm 波的頻率為16KHz,電流環(huán)的更新頻率亦為16KHz。

基于STM32F407 的最小系統(tǒng)板,主要實現(xiàn)位置環(huán)和速度環(huán),其中位置環(huán)和速度環(huán)的更新頻率為2KHz。

電機驅(qū)動板,母線電壓為24V,采用6 單元MOSFET 結(jié)構(gòu),板上含有帶SPI 接口的SAR 型ADC 芯片,分別對U/V 兩相上橋臂進行電流采樣。

帶增量式/絕對式編碼器的PMSM 電機(demo 均支持),其中增強式編碼器采用4x模式,角度分辨率為一圈4000。而絕對式編碼器采用RS485 電平,角度分辨率為一圈2^23,在demo 中,只用了絕對式編碼器的高16bit,也就是說電機轉(zhuǎn)一圈計數(shù)值從0~65536。注,后續(xù)的分析默認是基于絕對式編碼器。

stm32 與FPGA 采用異步FSMC的并行總線進行交互數(shù)據(jù),交互方式為中斷觸發(fā)。

GW FOC 應用參考案例

編輯:jq

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

    關(guān)注

    1620

    文章

    21510

    瀏覽量

    598900
  • 磁場
    +關(guān)注

    關(guān)注

    3

    文章

    737

    瀏覽量

    24128
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    16667

    瀏覽量

    347769
  • 電機功率
    +關(guān)注

    關(guān)注

    0

    文章

    42

    瀏覽量

    9575

原文標題:熱門方案: 基于高云FPGA芯片的FOC電流環(huán)控制方案

文章出處:【微信號:gowinsemi,微信公眾號:高云半導體】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    中科億海微伺服控制FOC解決方案

    隨著科技的不斷進步和應用的不斷擴展,電機控制技術(shù)的需求也在不斷增加,主要的電機控制需求包括高精度控制、高效率、高可靠性和智能化等。FOC(磁場定向
    的頭像 發(fā)表于 08-30 12:19 ?146次閱讀
    中科億海微伺服<b class='flag-5'>控制</b><b class='flag-5'>FOC</b>解決<b class='flag-5'>方案</b>

    變頻器參數(shù)的電流環(huán)速度環(huán)該如何調(diào)節(jié)?

    變頻器分為無感矢量控制和有感矢量控制,都有電流環(huán)調(diào)節(jié)和速度環(huán)調(diào)節(jié),其中多以PI調(diào)節(jié)為主,那什么時候該調(diào)
    發(fā)表于 07-15 21:43

    xilinx中的carry4原語在高云FPGA中用什么原語替代?

    xilinx中的carry4原語在高云FPGA中用什么原語替代
    發(fā)表于 05-09 16:13

    回顧:高云半導體成功舉辦22nm產(chǎn)品及方案研討會

    近日,高云半導體分別在杭州和成都成功舉辦了盛大的22nm產(chǎn)品及方案研討會,研討會吸引了眾多FPGA行業(yè)專家的關(guān)注。此次研討會不僅展示了高云半導體在半導體技術(shù)領(lǐng)域的最新成果,還為與會者提
    發(fā)表于 04-25 15:11 ?259次閱讀
    回顧:<b class='flag-5'>高云</b>半導體成功舉辦22nm產(chǎn)品及<b class='flag-5'>方案</b>研討會

    無感FOC電流環(huán)輸出不穩(wěn)定的原因?

    使用無感FOC控制電機,單獨測試電流環(huán),Idref=0,Iqref=定值,發(fā)現(xiàn)q軸電流環(huán)
    發(fā)表于 04-09 07:44

    在做pmsm電機的foc算法,但是電流環(huán)一直沒辦法穩(wěn)定下來,電流采樣有很多毛刺的原因?

    最近在做pmsm電機的foc算法,但是電流環(huán)一直沒辦法穩(wěn)定下來,電流采樣有很多毛刺 是否需要在程序中加入濾波算法呢
    發(fā)表于 04-01 07:48

    基于CW32F030C8T7永磁同步電機無感FOC控制方案全新亮相!

    CW32F030C8T7永磁同步電機無感FOC控制方案,軟件平臺基于傳統(tǒng)無傳感器FOC控制技術(shù),采用速度外環(huán)+
    的頭像 發(fā)表于 02-27 11:21 ?774次閱讀
    基于CW32F030C8T7永磁同步電機無感<b class='flag-5'>FOC</b><b class='flag-5'>控制</b><b class='flag-5'>方案</b>全新亮相!

    基于CW32F030C8T7永磁同步電機無感FOC控制方案全新亮相!

    電機。永磁同步電機(PMSM)采用無感FOC驅(qū)動方案以噪聲小、壽命長、能效高等優(yōu)點得到廣泛應用。FOC(Field Oriented Control)磁場定向控制基于三相
    發(fā)表于 02-27 11:18

    高云FPGA簡介

    高云是一家專業(yè)從事現(xiàn)場可編程邏輯器件(FPGA)研發(fā)與設(shè)計的國產(chǎn)FPGA高科技公司,致力于向客戶提供從芯片、EDA開發(fā)軟件、IP、開發(fā)板到整體系統(tǒng)解決
    發(fā)表于 01-28 17:35

    高云Local Dimming的成功案例

    高云半導體車載 Local Dimming 方案成熟,知名車企儀表盤屏大規(guī)模量產(chǎn)。高云強勢進軍AR-HUD市場,多個項目同步推進。
    的頭像 發(fā)表于 01-12 10:18 ?1755次閱讀
    <b class='flag-5'>高云</b>Local Dimming的成功案例

    foc單電阻采樣時序的軟件實現(xiàn)

    介紹FOC單電阻采樣時序的軟件實現(xiàn),涵蓋基本原理、步驟、代碼實現(xiàn)和優(yōu)缺點等方面。 一、基本原理 在FOC控制中,首先需要測量電機的電流,然后根據(jù)電流
    的頭像 發(fā)表于 12-28 14:46 ?1243次閱讀

    位置環(huán)與速度環(huán)電流環(huán)的差別是什么?

    前幾天又人跟我講在這三個環(huán)控制中位置環(huán)精度最低,電流環(huán)精度最高,我想知道這說法對嗎,跪求高手指點這三個環(huán)
    發(fā)表于 12-20 07:29

    foc控制原理與邏輯電路原理

    控制和精確定位,得到了廣泛的應用。而FPGA(Field-Programmable Gate Array)作為一種能在使用之前被編程以實現(xiàn)特定功能的邏輯電路設(shè)備,也在FOC控制中得到了
    的頭像 發(fā)表于 12-15 15:52 ?1408次閱讀

    stm32 FOC從零學習開發(fā)(一)FOC概念

    :https://zhuanlan.zhihu.com/p/147659820 二、FOC控制框架 1.整體框圖 從圖中來一點一點分析,首先是當給定一個轉(zhuǎn)速進來的時候,先經(jīng)過轉(zhuǎn)速環(huán)PI調(diào)節(jié)器,再經(jīng)過
    發(fā)表于 11-30 17:47

    運動控制器關(guān)于電流環(huán)、速度環(huán)、位置環(huán)的優(yōu)化

    通常情況下,伺服系統(tǒng)由電流環(huán)、速度環(huán)以及位置環(huán)組成,3個閉環(huán)是由內(nèi)到外互相包容的。也是就說,速度環(huán)包含
    發(fā)表于 10-08 11:13 ?2688次閱讀
    運動<b class='flag-5'>控制</b>器關(guān)于<b class='flag-5'>電流</b><b class='flag-5'>環(huán)</b>、速度<b class='flag-5'>環(huán)</b>、位置<b class='flag-5'>環(huán)</b>的優(yōu)化