RM新时代网站-首页

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

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

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

永磁同步電機(jī)全速域無感控制策略

MATLAB ? 來源:MATLAB ? 2024-12-04 14:13 ? 次閱讀

永磁同步電機(jī)因其高效能、高功率密度和良好的控制特性,在現(xiàn)代工業(yè)和消費(fèi)(如新能源電動(dòng)汽車)中被廣泛使用。在永磁同步電機(jī)中,位置傳感器可以實(shí)時(shí)提供轉(zhuǎn)子位置反饋,使得電機(jī)控制可以更加精確和高效,然而位置傳感器的使用也同時(shí)增加了系統(tǒng)的成本和復(fù)雜度。設(shè)計(jì)與開發(fā)無位置傳感器的電機(jī)機(jī)控制方法(無感控制)已經(jīng)成為一種趨勢(shì)!在 MathWorks 贊助的今年第十九屆研究生電子設(shè)計(jì)競賽中,來自上海工程技術(shù)大學(xué)的高英杰、王育潔和吳琪歡三位同學(xué)所組成的未來使者團(tuán)隊(duì),設(shè)計(jì)與開發(fā)了一種基于混合觀測(cè)器的內(nèi)置式永磁同步電動(dòng)機(jī)(IPMSM)全速域無感控制策略,解決了“零低速域平穩(wěn)啟動(dòng)”及“順滑過渡到中高速域”的問題,有效地提高了IPMSM的性能和可靠性。他們使用 MATLABSimulink 構(gòu)建仿真模型、半實(shí)物仿真平臺(tái)和原理樣機(jī),驗(yàn)證了所提出的控制策略。 未來使者團(tuán)隊(duì)合影 未來使者團(tuán)隊(duì)同時(shí)獲得了全國技術(shù)賽三等獎(jiǎng)和 MathWorks 企業(yè)專項(xiàng)獎(jiǎng)的二等獎(jiǎng)。他們使用MATLAB和Simulink提高了設(shè)計(jì)與開發(fā)效率,節(jié)約了時(shí)間和成本。以下是未來使者的分享:

概述

綠色低碳發(fā)展已經(jīng)成為全球發(fā)展潮流,對(duì)作為新能源汽車動(dòng)力系統(tǒng)核心部件主驅(qū)電機(jī)的關(guān)鍵性能參數(shù)與經(jīng)濟(jì)參數(shù)提出了更高要求。國內(nèi)外對(duì)于永磁同步電機(jī)的無位置傳感器算法已有較多深入研究,根據(jù)速域可將研究成果分為兩類——零低速域與中高速域。

在零低速域,大部分利用電機(jī)內(nèi)部凸極性獲得轉(zhuǎn)子位置信息,目前常用的注入高頻信號(hào)主要包括旋轉(zhuǎn)高頻電壓信號(hào)、脈振高頻電壓信號(hào)、載波頻率成分分析法等。

在中高速域,IPMSM 可依據(jù)反電動(dòng)勢(shì)方法衍生出滑膜觀測(cè)器、擴(kuò)展卡爾曼濾波器法、參考自適應(yīng)法等。

盡管現(xiàn)有的混合控制算法通過融合轉(zhuǎn)子位置信息已取得了階段性成果,但仍面臨一些挑戰(zhàn)。因此,我們提出了一種基于高頻注入與高階滑膜觀測(cè)器的永磁同步電機(jī)全速域無位置傳感器控制策略。通過這一策略,解決了“零低速域平穩(wěn)啟動(dòng)”及“順滑過渡到中高速域”的問題,從而有效地提高了電機(jī)控制的性能和可靠性。算法結(jié)構(gòu)設(shè)計(jì)目前已有學(xué)者提出了在電機(jī)低速運(yùn)行時(shí)采用高頻脈振注入法,和中高速運(yùn)行時(shí)采用高階滑膜觀測(cè)器法,并基于余弦切換的融合控制算法。但由于余弦函數(shù)的固有性質(zhì),運(yùn)行中會(huì)引起輸出角度的小范圍但劇烈的抖動(dòng),這種抖動(dòng)會(huì)導(dǎo)致電機(jī)在切換過程中產(chǎn)生不平滑的運(yùn)行和異響。我們提出了一種新型融合策略——利用高階函數(shù)設(shè)計(jì)一種切換比例系數(shù)連續(xù)光滑的切換方法。

b70a2654-aca8-11ef-93f3-92fbcf53809c.png


全速域混合觀測(cè)器結(jié)構(gòu)框圖 算法的亮點(diǎn)主要包含以下幾個(gè)方面:

由于電機(jī)在低速域運(yùn)行時(shí),使用低通濾波器求解轉(zhuǎn)子角度信息會(huì)導(dǎo)致相移,并且高頻信號(hào)的注入會(huì)使轉(zhuǎn)子電角頻率產(chǎn)生紋波。針對(duì)以上問題,我們通過改進(jìn)脈振高頻方波信號(hào)的注入方法,向 q ? 軸注入高頻方波信號(hào),從d ? 軸提取轉(zhuǎn)子位置信息與電角頻率,并將 q ? 軸電流導(dǎo)數(shù)計(jì)算改為差分信號(hào),從而避免了低通濾波器的使用,增強(qiáng)系統(tǒng)帶寬,保證電機(jī)在零速工作狀態(tài)下?lián)Q向時(shí),觀測(cè)器處于收斂狀態(tài)。

利用雙二階廣義積分器(DSOGI)系統(tǒng)替代帶通濾波器提取高頻電壓信號(hào),鎖定并輸出高頻階段電機(jī)角頻率,提高系統(tǒng)動(dòng)態(tài)性能,防止電機(jī)啟動(dòng)時(shí)發(fā)生抖動(dòng)。與傳統(tǒng)方法相比,系統(tǒng)在調(diào)節(jié)參數(shù)時(shí)更加簡便。

將脈振高頻方波注入法與反電動(dòng)勢(shì)模型法相結(jié)合,采用以高階函數(shù)為背景的全速域融合策略。在切換觀測(cè)器時(shí),本算法將轉(zhuǎn)子位置信息與角頻率信號(hào)使用系數(shù)方法進(jìn)行融合,保證電機(jī)在切換階段順利過渡,從而實(shí)現(xiàn)全速域無位置傳感器控制。

仿真模型與結(jié)果我們使用 MATLAB/Simulink 搭建三相電機(jī)仿真模型,對(duì)系統(tǒng)工作原理和控制策略進(jìn)行了仿真驗(yàn)證。

b7125590-aca8-11ef-93f3-92fbcf53809c.png


三相電機(jī)離散仿真模型 其中綠色邊框的算法模塊主要包含以下四個(gè)部分: 高頻注入模塊在電機(jī)啟動(dòng)至低速時(shí)啟用,算法使用高頻注入觀測(cè)器產(chǎn)生的角頻率作為輸入角度,并且角頻率經(jīng)過 DSOGI 模塊,能夠達(dá)到去除大部分紋波的作用。 當(dāng)達(dá)到切換閾值后,算法采用高階函數(shù)進(jìn)行平滑切換,Park 變換所采取的角度也切換成高階滑膜算法。 速度環(huán)采用 LADRC 控制器,通過使用高頻注入方法,觀測(cè)器很快能夠輸出觀測(cè)的轉(zhuǎn)子位置,同時(shí)通過PLL鎖相環(huán)能夠輸出觀測(cè)速度。將參考速度與觀測(cè)速度送入 LADRC 速度控制器,輸出參考電流指令。 反 Park 變換和 SVPWM 生成模塊:電流環(huán)輸出的指令送入反 Park 變換模塊,計(jì)算后的 uα,uβ 傳入 SVPWM 生成模塊,生成三相驅(qū)動(dòng)信號(hào)。在實(shí)際代碼中將其寫入 TIMER0 的 CCR 寄存器。

b71cfaf4-aca8-11ef-93f3-92fbcf53809c.png

觀測(cè)器模型(a)高頻方波注入模塊

b7340244-aca8-11ef-93f3-92fbcf53809c.png

觀測(cè)器模型(b)高階滑膜注入模塊

b73c1970-aca8-11ef-93f3-92fbcf53809c.png


狀態(tài)機(jī)控制模型 在 Simulink 模型中,我們利用 Stateflow 建立了升速與降速的狀態(tài)機(jī)控制模塊。每個(gè)狀態(tài)機(jī)中包含 4 個(gè)狀態(tài);箭頭表示狀態(tài)之間的轉(zhuǎn)移;箭頭上可以設(shè)置一些邏輯判斷,用于表示狀態(tài)之間轉(zhuǎn)移的條件。當(dāng)轉(zhuǎn)移條件滿足時(shí),狀態(tài)會(huì)發(fā)生轉(zhuǎn)移,從而使仿真正常運(yùn)轉(zhuǎn),從而輸出所需的電流、電壓、速度與角度等。 要注意的是:無論是輸入變量、中間變量還是是輸出變量,數(shù)據(jù)類型和取值范圍需要嚴(yán)格把控,以防止出現(xiàn)變量類型不兼容或者變量值溢出等錯(cuò)誤。Stateflow 建模使得我們可以清晰地在畫布中看到當(dāng)下算法執(zhí)行到哪一個(gè)狀態(tài),這為我們調(diào)試程序提供方便。另外,Stateflow 使我們可以保留某個(gè)變量在仿真內(nèi)的最后狀態(tài),方便之后的調(diào)用。若運(yùn)行仿真后,轉(zhuǎn)子角度觀測(cè)準(zhǔn)確,電機(jī)運(yùn)行穩(wěn)定則驗(yàn)證算法收斂,我們可以進(jìn)行對(duì)模型自動(dòng)生成代碼的操作。具體是在算法模塊下點(diǎn)擊右鍵,選中“C/C++ 代碼->編譯此子系統(tǒng)”,等待Simulink 自動(dòng)生成算法 C 代碼。將所生成的 .c 與 .h 文件移植進(jìn)搭建好的底層代碼中進(jìn)行編譯:

b753b5c6-aca8-11ef-93f3-92fbcf53809c.png


代碼生成布局 我們還使用 Simulink 搭建上位機(jī)環(huán)境。Simulink 的上位機(jī)不僅具有簡單、高效、波形觀察清晰等特點(diǎn),還使得我們可以將輸出數(shù)據(jù)直接保存為 .mat 格式,方便后續(xù)利用 MATLAB 代碼進(jìn)行分析。

b7615fbe-aca8-11ef-93f3-92fbcf53809c.png

上位機(jī)模型 仿真實(shí)驗(yàn)的部分結(jié)果如下所示。

b76c339e-aca8-11ef-93f3-92fbcf53809c.png

b7999c30-aca8-11ef-93f3-92fbcf53809c.png

斜坡轉(zhuǎn)速追蹤實(shí)驗(yàn)(600-1500-600r/min)實(shí)驗(yàn)平臺(tái)與結(jié)果完成仿真實(shí)驗(yàn)和代碼生成之后,我們將代碼部署到0.2kW IPMSM矢量控制系統(tǒng)中,對(duì)無位置傳感器混合算法進(jìn)行驗(yàn)證,并使用電機(jī)對(duì)拖的方式進(jìn)行負(fù)載測(cè)試。

b7a14f98-aca8-11ef-93f3-92fbcf53809c.png

測(cè)試臺(tái)架

b7b6da3e-aca8-11ef-93f3-92fbcf53809c.png

負(fù)載擾動(dòng)實(shí)驗(yàn)結(jié)果

b7d88512-aca8-11ef-93f3-92fbcf53809c.png


觀測(cè)器切換實(shí)驗(yàn)結(jié)果(a)

b7ea5864-aca8-11ef-93f3-92fbcf53809c.png


觀測(cè)器切換實(shí)驗(yàn)結(jié)果(b)總結(jié)我們?cè)谘须娰愖髌分袑?duì)傳統(tǒng)混合觀測(cè)器進(jìn)行改進(jìn),設(shè)計(jì)了一種新型控制策略,為全速域無傳感器電機(jī)控制提供了新思路,并通過使用 MATLAB 和 Simulink 構(gòu)建仿真模型、半實(shí)物仿真平臺(tái)和原理樣機(jī),驗(yàn)證了所提出的控制策略。使用 MATLAB 和 Simulink,我們可以在不利用硬件電路的情況下,通過仿真實(shí)驗(yàn)來驗(yàn)證控制策略;并基于 Simulink 的代碼生成功能自動(dòng)將模型轉(zhuǎn)化成 C/C++ 代碼部署到硬件??傊?,MATLAB 和 Simulink 有效地幫助我們提高了團(tuán)隊(duì)的開發(fā)效率,節(jié)省了時(shí)間和成本!

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

    關(guān)注

    185

    文章

    2974

    瀏覽量

    230380
  • 永磁同步電機(jī)
    +關(guān)注

    關(guān)注

    28

    文章

    873

    瀏覽量

    49529
  • Simulink
    +關(guān)注

    關(guān)注

    22

    文章

    533

    瀏覽量

    62378

原文標(biāo)題:強(qiáng)強(qiáng)對(duì)話 | 永磁同步電機(jī)全速域無感控制策略

文章出處:【微信號(hào):MATLAB,微信公眾號(hào):MATLAB】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    基于GD32F407VET6主控芯片的永磁同步電機(jī)控制器設(shè)計(jì)

    作品選用GD32F407VGT6單片機(jī)作為主控芯片,將永磁同步電機(jī)控制技術(shù)與單電流傳感器控制
    發(fā)表于 09-11 17:17 ?1705次閱讀
    基于GD32F407VET6主控芯片的<b class='flag-5'>永磁</b><b class='flag-5'>同步電機(jī)</b><b class='flag-5'>控制</b>器設(shè)計(jì)

    永磁同步電機(jī)全速矢量控制的全過程介紹

    一直都想知道永磁同步電機(jī)的轉(zhuǎn)速從零增加到極限這個(gè)過程會(huì)發(fā)生什么,這篇文章介紹一下永磁同步電機(jī)全速
    的頭像 發(fā)表于 03-15 09:29 ?1300次閱讀
    <b class='flag-5'>永磁</b><b class='flag-5'>同步電機(jī)</b><b class='flag-5'>全速</b><b class='flag-5'>域</b>矢量<b class='flag-5'>控制</b>的全過程介紹

    永磁同步電機(jī)工作原理及控制策略

    永磁同步電機(jī)工作原理及控制策略詳情請(qǐng)看:
    發(fā)表于 01-22 11:03

    有關(guān)永磁同步電機(jī)控制策略的代碼

    有關(guān)永磁同步電機(jī)控制策略的代碼有哪些?
    發(fā)表于 07-20 08:30

    永磁同步電機(jī)的矢量控制策略

    2.永磁同步電機(jī)的矢量控制策略(二)對(duì)于正弦波永磁同步電機(jī),所有的矢量
    發(fā)表于 08-27 06:04

    永磁同步電機(jī)的矢量控制策略相關(guān)資料分享

    ## 永磁同步電機(jī)的矢量控制策略系列講解永磁同步電機(jī)的矢量
    發(fā)表于 08-27 06:05

    永磁同步電機(jī)控制

    高頻注入永磁同步電機(jī)控制,采用高頻注入啟動(dòng),高速采用磁鏈觀測(cè)器,包含電阻、電感、磁鏈參數(shù)辯識(shí)。算法全部手寫,方便移植到其他平臺(tái)。用于學(xué)習(xí)
    發(fā)表于 08-27 07:16

    永磁同步電機(jī)代碼分析

    永磁同步電機(jī)代碼,使用的滑膜觀測(cè)器和鎖相環(huán)
    發(fā)表于 08-27 07:48

    編碼器驅(qū)動(dòng)永磁同步電機(jī)

    MD380EE!變頻器 71版 源碼svcpmsm 編碼器驅(qū)動(dòng)永磁同步電機(jī) 資料中有關(guān)
    發(fā)表于 08-27 06:53

    pmsmekf永磁同步電機(jī)foc控制

    pmsmekf永磁同步電機(jī)foc控制,采用e
    發(fā)表于 08-27 06:28

    永磁同步電機(jī)控制主要方法概述

    永磁同步電機(jī)控制學(xué)習(xí)一、永磁同步電機(jī)
    發(fā)表于 08-27 06:03

    永磁同步電機(jī)全速范圍速度傳感器控制

    永磁同步電機(jī)全速范圍速度傳感器控制_胡慶波
    發(fā)表于 01-07 18:39 ?3次下載

    永磁同步電機(jī)傳感器控制及其啟動(dòng)策略_張耀中

    永磁同步電機(jī)傳感器控制及其啟動(dòng)策略_張耀中
    發(fā)表于 01-08 13:26 ?3次下載

    永磁同步電機(jī)的矢量控制策略(九)之自動(dòng)PI參數(shù)整定

    9.永磁同步電機(jī)的矢量控制策略(九)永磁同步電機(jī)的矢量控制
    發(fā)表于 03-15 09:38 ?7次下載
    <b class='flag-5'>永磁</b><b class='flag-5'>同步電機(jī)</b>的矢量<b class='flag-5'>控制</b><b class='flag-5'>策略</b>(九)之自動(dòng)PI參數(shù)整定

    永磁同步電機(jī)全速控制指南

    一直都想知道永磁同步電機(jī)的轉(zhuǎn)速從零增加到極限這個(gè)過程會(huì)發(fā)生什么,這篇文章介紹一下永磁同步電機(jī)全速
    發(fā)表于 03-15 09:46 ?1次下載
    <b class='flag-5'>永磁</b><b class='flag-5'>同步電機(jī)</b><b class='flag-5'>全速</b><b class='flag-5'>域</b><b class='flag-5'>控制</b>指南
    RM新时代网站-首页