<abbr id="kc8ii"><menu id="kc8ii"></menu></abbr>
  • <input id="kc8ii"><tbody id="kc8ii"></tbody></input><table id="kc8ii"><source id="kc8ii"></source></table><kbd id="kc8ii"></kbd>
    <center id="kc8ii"><table id="kc8ii"></table></center>
  • <input id="kc8ii"></input>
    <abbr id="kc8ii"></abbr>
  • <abbr id="kc8ii"></abbr>
  • <center id="kc8ii"><table id="kc8ii"></table></center>
    <abbr id="kc8ii"></abbr>
    你的位置:首頁 > 電源管理 > 正文

    使用模糊邏輯設(shè)計(jì)基于 DSP 的電機(jī)控制

    發(fā)布時(shí)間:2023-07-31 責(zé)任編輯:lina

    【導(dǎo)讀】變速驅(qū)動(dòng)(VSD)電機(jī)為大幅降低能源消耗和對(duì)外國燃料的依賴帶來了希望。一種方法是使用數(shù)字信號(hào)處理器 (DSP) 為無刷直流 (BLDC) 電機(jī)等電機(jī)創(chuàng)建新一代基于 VSD 的控制器。


    變速驅(qū)動(dòng)(VSD)電機(jī)為大幅降低能源消耗和對(duì)外國燃料的依賴帶來了希望。一種方法是使用數(shù)字信號(hào)處理器 (DSP) 為無刷直流 (BLDC) 電機(jī)等電機(jī)創(chuàng)建新一代基于 VSD 的控制器。

    然而,這些電機(jī)也面臨著挑戰(zhàn)。使用傳統(tǒng)的比例、積分和微分 (PID) 控制器時(shí),控制 BLDC 電機(jī)的電機(jī)速度非常復(fù)雜,因?yàn)樗鼈円蕾囉趶?fù)雜的數(shù)學(xué)模型并且計(jì)算量大。另一種方法是使用模糊邏輯 (FL) 算法來消除對(duì)復(fù)雜數(shù)學(xué)公式的需求并提供易于理解的解決方案。與 PID 控制器相比,F(xiàn)L 電機(jī)控制的開發(fā)周期也更短,因此上市時(shí)間也更快。本文討論使用 FL 算法通過 Texas INStruments c28xx 定點(diǎn) DSP 系列控制 BLDC 電機(jī)的過程。

    BLDC 控制模型開發(fā)

    在構(gòu)造 FL 發(fā)動(dòng)機(jī)之前,我們必須首先開發(fā)一個(gè)模型作為設(shè)計(jì)的基礎(chǔ)。FL 控制器使用啟發(fā)式知識(shí)并使用模型的語言描述來表達(dá)設(shè)計(jì)。我們不會(huì)從頭開始開發(fā)模型,而是使用 PID 控制器模型作為起點(diǎn)。一旦開發(fā)并實(shí)現(xiàn),F(xiàn)L控制器就可以通過調(diào)整其參數(shù)來改進(jìn)。

    一般來說,開發(fā) FL BLDC 控制器有三個(gè)設(shè)計(jì)步驟:

    1. 定義輸入、輸出和控制器的操作范圍。
    2. 定義模糊隸屬度集函數(shù)和規(guī)則。
    3. 調(diào)整發(fā)動(dòng)機(jī)。


    使用動(dòng)態(tài)電壓和頻率調(diào)節(jié)來節(jié)省系統(tǒng)電池電量需求
    圖 1 顯示了 BLDC 控制器模型的框圖。


    步是定義模型的相關(guān)輸入和輸出。輸入為誤差 (E),即設(shè)定速度 (SS) 和當(dāng)前速度 (CS) 之間的當(dāng)前誤差。另一個(gè)輸入是誤差變化 (CE),它是當(dāng)前誤差與之前計(jì)算的誤差 (PE) 之間的差值。輸出是電樞電壓(CV)的變化,即當(dāng)前電樞電壓(CAV)與先前電樞電壓(PAV)的存儲(chǔ)值之間的差值。得到的模型方程如下:

    E = SS – CS
    CE = E – PE
    CV = CAV – PAV

    電機(jī)速度單位為每分鐘轉(zhuǎn)數(shù) (RPM),E 決定我們與目標(biāo)速度的接近程度。因此,當(dāng)E > 0 時(shí),電機(jī)速度低于設(shè)定速度。或者,E < 0 表示電機(jī)旋轉(zhuǎn)速度快于設(shè)定速度。CE 確定控制器的調(diào)整方向。當(dāng)且僅當(dāng) (iff) 當(dāng)前速度小于設(shè)定速度時(shí),CE 為正。或者,當(dāng)且僅當(dāng)當(dāng)前速度大于設(shè)定速度時(shí),CE 為負(fù)。當(dāng)接近設(shè)定速度時(shí),CE 在正值和負(fù)值之間交替。CV 是施加到電樞的激勵(lì)電壓。該電壓在實(shí)現(xiàn)中表示為脈寬調(diào)制 (PWM) 占空比。

    下一步是定義模糊隸屬度集函數(shù)、變量和規(guī)則。為了工作,非模糊(清晰)的輸入和輸出必須轉(zhuǎn)換為模糊的。轉(zhuǎn)換是通過使用語言變量來表示輸入和輸出范圍來執(zhí)行的。這些也稱為模糊變量。模糊變量用于劃分隸屬函數(shù)的值區(qū)域。例如,使用五個(gè)變量來映射輸入和輸出。它們是負(fù)中(NM)、負(fù)小(NS)、零(Z)、正小(PS)和正中(PM)。該模型的輸入和輸出是由五個(gè)模糊變量在操作范圍內(nèi)描述的隸屬集函數(shù)。

    FL 控制器不使用數(shù)學(xué)公式,而是使用模糊規(guī)則來做出決策并生成輸出;多么酷啊?FL 規(guī)則采用 IF-THEN 語句的形式。模糊規(guī)則決定系統(tǒng)行為,而不是復(fù)雜的數(shù)學(xué)方程。例如,如果誤差 (E) 等于 NM,誤差變化 (CE) 等于 PS,則電樞電壓 (CV) 的變化等于 NS。使用的規(guī)則數(shù)量基于設(shè)計(jì)者的經(jīng)驗(yàn)和系統(tǒng)的知識(shí)。因此,對(duì)于我們的系統(tǒng),使用的規(guī)則數(shù)量為 25 個(gè),這是基于使用 PID 控制面的基本 PID 控制器模型。

    為了給電樞通電,CV 模糊輸出必須轉(zhuǎn)換回清晰輸出。這個(gè)過程稱為去模糊化。 使用一種流行的去模糊方法,稱為重心法;稍后我將更詳細(xì)地討論它。

    設(shè)計(jì)的一步是調(diào)整會(huì)員功能和規(guī)則。此階段也稱為調(diào)優(yōu)。調(diào)整用于提高 FL 控制器的性能。一旦設(shè)計(jì)完成,控制器就可以實(shí)施了。


    免責(zé)聲明:本文為轉(zhuǎn)載文章,轉(zhuǎn)載此文目的在于傳遞更多信息,版權(quán)歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權(quán)問題,請(qǐng)聯(lián)系小編進(jìn)行處理。


    推薦閱讀:

    兩個(gè)開關(guān)正激變換器

    低價(jià)校準(zhǔn)服務(wù)伴隨儀器隱性成本增加

    具有延遲和報(bào)警的高低壓切斷

    使用動(dòng)態(tài)電壓和頻率調(diào)節(jié)來節(jié)省系統(tǒng)電池電量需求

    順應(yīng)新版國標(biāo)政策,首選瑞森半導(dǎo)體LLC方案


    特別推薦
    技術(shù)文章更多>>
    技術(shù)白皮書下載更多>>
    熱門搜索
    ?

    關(guān)閉

    ?

    關(guān)閉

    曰韩无码AV片免费播放不卡| 亚洲av无码专区在线观看下载| 色综合中文综合网| 无码精品久久久天天影视| 国产精品中文字幕在线观看| 国产高新无码在线观看| 亚洲一区精品无码| 精品久久久久中文字| 国产激情无码一区二区三区| 中文字幕无码一区二区免费| 中文字幕免费高清视频| 亚洲中文字幕伊人久久无码| 88国产精品无码一区二区三区| av无码人妻一区二区三区牛牛| 日韩久久久久中文字幕人妻| 日韩中文字幕在线观看| 中文字幕无码乱人伦| 毛片免费全部无码播放| 4444亚洲人成无码网在线观看| 人妻无码久久一区二区三区免费 | 日韩网红少妇无码视频香港| 精品欧洲av无码一区二区14 | 区三区激情福利综合中文字幕在线一区亚洲视频1 | 中文字幕你懂得| 亚洲va中文字幕无码久久不卡| 免费AV一区二区三区无码| 成在线人免费无码高潮喷水| 久久久久亚洲av无码专区导航 | 久久AV高清无码| 无码H肉动漫在线观看| 少妇无码AV无码专区线| 日韩丰满少妇无码内射| 久久久久亚洲AV无码专区体验| 日韩精品无码一区二区中文字幕| 亚洲AV无码国产精品色午友在线 | 亚洲精品欧美二区三区中文字幕| 国产精品亚洲w码日韩中文| 乱人伦中文字幕在线看| 内射人妻少妇无码一本一道| 亚洲午夜无码久久久久| 无码h黄动漫在线播放网站|