chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

主要討論P(yáng)WM比較器的Simulink模型

冬至子 ? 來(lái)源:Speedgoat實(shí)時(shí)仿真系統(tǒng) ? 作者:上海熠速 ? 2023-06-27 15:34 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

PWM 比較器的功能

還是以本系列文章中,用到的三相兩電平逆變器為控制對(duì)象。下圖是正弦波調(diào)制(SPWM)的三相兩電平逆變器的波形。

輸入的是三相的正弦波信號(hào),三角載波與正弦信號(hào)波進(jìn)行比較,當(dāng)正弦信號(hào)波的值大于三角載波的值,輸出“1”,否則,就輸出“0”;PWM比較器一共生成6個(gè)PWM信號(hào),控制6個(gè)IGBT的開(kāi)通和關(guān)斷。PWM比較器輸出“1”控制IGBT開(kāi)通,“0”信號(hào)IGBT關(guān)斷??刂颇孀兤鬏敵龅娜嘞嚯妷汉腿嗑€電壓如下圖所示。

對(duì)于三相兩電平逆變器,為了防止上下橋臂同時(shí)導(dǎo)通而短路,PWM比較器還需要插入死區(qū)時(shí)間。

此外,為了讓電流、速度和位置采樣與PWM占空比的更新同步,以及控制器算法模型的觸發(fā)運(yùn)行,必須還有中斷觸發(fā)信號(hào)生成功能。

因此整個(gè)PWM比較器包括四部分:

(1) 三角載波生成;

(2) 信號(hào)比較,生成PWM控制信號(hào);

(3) 插入死區(qū)時(shí)間;

(4) 中斷觸發(fā)信號(hào)生成;

圖片

正弦波調(diào)制(SPWM)的三相兩電平逆變器的波形

三角載波生成

因?yàn)槿禽d波生成的模型是在FPGA中運(yùn)行的,因此數(shù)據(jù)類(lèi)型需要整型。

最方便的方法就是使用Simulink的HDL Coder模型庫(kù)中的HDL Counter模塊。通過(guò)控制輸入端口dir控制HDL Counter模塊的計(jì)數(shù)方向。

圖片

HDL Counter模塊

示例模型如下:

圖片

三角載波生成的Simulink模型

仿真步長(zhǎng)為1e-8,Relay 模塊的Switch on point為10000,Switch off point為0,輸出“0”或者“1” 控制HDL Counter模塊的計(jì)數(shù)方向,生成0~10000的三角波,頻率為5kHz。

圖片

三角載波信號(hào)

PWM 信號(hào)生成

三角載波與信號(hào)波進(jìn)行比較,當(dāng)信號(hào)波的值大于三角載波的值,輸出“1”,否則,就輸出“0”;PWM比較器一共生成6個(gè)PWM信號(hào),控制6個(gè)IGBT的開(kāi)通和關(guān)斷。

此功能的Simulink模型如下:

圖片

PWM信號(hào)生成的Simulink模型

死區(qū)時(shí)間

通常死區(qū)時(shí)間的插入通過(guò)增加PWM信號(hào)的開(kāi)通延時(shí)實(shí)現(xiàn)的。

簡(jiǎn)單說(shuō)就是:如果PWM信號(hào)由“1”變“0”,即由開(kāi)通變?yōu)殛P(guān)斷,則馬上關(guān)斷;如果PWM信號(hào)由“0”變“1”,即由關(guān)斷變?yōu)殚_(kāi)通,則延時(shí)T_delay再開(kāi)通;此功能的Simulink模型如下,C_delay端口為輸開(kāi)通延時(shí)計(jì)數(shù)值。

圖片

死區(qū)時(shí)間的Simulink模型

中斷觸發(fā)信號(hào)生成

此功能比較簡(jiǎn)單,Simulink模型如下圖所示,在三角波的底點(diǎn)和頂點(diǎn)都產(chǎn)生中斷,如果只在底點(diǎn)或者只在頂點(diǎn),可以根據(jù)需要修改即可。

圖片

中斷觸發(fā)信號(hào)生成的Simulink模型

以上模型皆可以通過(guò)Simulink的HDL Coder工具生成HDL代碼,部署至Speedgoat的FPGA板卡。

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

    關(guān)注

    1284

    文章

    4171

    瀏覽量

    258451
  • 三相逆變器
    +關(guān)注

    關(guān)注

    3

    文章

    98

    瀏覽量

    19540
  • PWM比較器
    +關(guān)注

    關(guān)注

    0

    文章

    9

    瀏覽量

    8097
  • FPGA開(kāi)發(fā)板
    +關(guān)注

    關(guān)注

    10

    文章

    127

    瀏覽量

    32182
  • simulink仿真
    +關(guān)注

    關(guān)注

    0

    文章

    75

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    使用LabView SIT工具包鏈接Simulink模型的方法

    Simulink模型,直接打開(kāi)VI點(diǎn)運(yùn)行它會(huì)自動(dòng)打開(kāi)Simulink模型這樣就不報(bào)錯(cuò)了。附件是SIT工具包的下載和注冊(cè)機(jī)
    發(fā)表于 04-10 14:31

    基于模型的設(shè)計(jì)(MBD)的深入討論

    討論1:2016-6-14-基于模型的設(shè)計(jì)(MBD)_討論1主要論述了MBD的自動(dòng)生成代碼的可用性,以及自動(dòng)生成代買(mǎi)與手寫(xiě)代碼的效率討論2:
    發(fā)表于 06-14 18:30

    電動(dòng)助力轉(zhuǎn)向EPS——理論公式推導(dǎo)及simulink模型

    齒條模型總結(jié)EPS本文以轉(zhuǎn)向柱型EPS系統(tǒng)為例,主要介紹下系統(tǒng)的理論公式,并搭建對(duì)應(yīng)的simulink模型。分為如下四個(gè)部分1、方向盤(pán)動(dòng)態(tài)公式2、扭矩傳感
    發(fā)表于 06-29 07:26

    Simulink模型生成代碼

    本文首先通過(guò)一個(gè)簡(jiǎn)單的Simulink模型生成代碼,然后將代碼copy到一個(gè)STM32工程中去編譯軟件。最后將軟件下載到STM32F407中,通過(guò)串口輸出Simulink計(jì)算的結(jié)果。閱讀本文需要
    發(fā)表于 08-11 07:56

    如何建立一個(gè)simulink模型

    模型轉(zhuǎn)嵌入式代碼流程,害怕以后忘記了,特記錄下來(lái)。Step1:建立一個(gè)simulink模型Step2:設(shè)置求解參數(shù):2.1選擇離散型,固定步長(zhǎng),并設(shè)置對(duì)應(yīng)步長(zhǎng)值。2.2code ge
    發(fā)表于 12-17 07:58

    如何從simulink中的FTM模塊塊生成pwm信號(hào)?

    您好,我正在嘗試從 simulink 中的 FTM 模塊塊生成 pwm 信號(hào)。該模型的構(gòu)建沒(méi)有任何錯(cuò)誤,但是當(dāng)我看到 pwm 輸出時(shí),它不是我期望的那樣。輸出停留在我在塊設(shè)置中輸入的初
    發(fā)表于 03-24 06:20

    AD9633 SIMULINK ADIsimADC模型

    AD9633 SIMULINK ADIsimADC模型
    發(fā)表于 06-04 11:29 ?2次下載
    AD9633 <b class='flag-5'>SIMULINK</b> ADIsimADC<b class='flag-5'>模型</b>

    AD9613 SIMULINK ADIsimADC模型

    AD9613 SIMULINK ADIsimADC模型
    發(fā)表于 06-06 15:29 ?0次下載
    AD9613 <b class='flag-5'>SIMULINK</b> ADIsimADC<b class='flag-5'>模型</b>

    AD9609 SIMULINK ADIsimADC模型

    AD9609 SIMULINK ADIsimADC模型
    發(fā)表于 06-06 16:12 ?3次下載
    AD9609 <b class='flag-5'>SIMULINK</b> ADIsimADC<b class='flag-5'>模型</b>

    AD9215 SIMULINK ADIsimADC模型

    AD9215 SIMULINK ADIsimADC模型
    發(fā)表于 06-06 16:33 ?4次下載
    AD9215 <b class='flag-5'>SIMULINK</b> ADIsimADC<b class='flag-5'>模型</b>

    AD9287 SIMULINK ADIsimADC模型

    AD9287 SIMULINK ADIsimADC模型
    發(fā)表于 06-06 17:41 ?4次下載
    AD9287 <b class='flag-5'>SIMULINK</b> ADIsimADC<b class='flag-5'>模型</b>

    AD9461 SIMULINK ADIsimADC模型

    AD9461 SIMULINK ADIsimADC模型
    發(fā)表于 06-06 18:38 ?6次下載
    AD9461 <b class='flag-5'>SIMULINK</b> ADIsimADC<b class='flag-5'>模型</b>

    AD9430 SIMULINK ADIsimADC模型

    AD9430 SIMULINK ADIsimADC模型
    發(fā)表于 06-06 18:42 ?7次下載
    AD9430 <b class='flag-5'>SIMULINK</b> ADIsimADC<b class='flag-5'>模型</b>

    PWM逆變電路Simulink仿真資料

    PWM逆變電路Simulink仿真資料
    發(fā)表于 01-07 14:06 ?27次下載

    永磁同步電機(jī)控制系統(tǒng)仿真—PWM比較Simulink模型

    輸入的是三相的正弦波信號(hào),三角載波與正弦信號(hào)波進(jìn)行比較,當(dāng)正弦信號(hào)波的值大于三角載波的值,輸出“1”,否則,就輸出“0”;PWM比較一共生成6個(gè)P
    發(fā)表于 06-21 16:04 ?2886次閱讀
    永磁同步電機(jī)控制系統(tǒng)仿真—<b class='flag-5'>PWM</b><b class='flag-5'>比較</b><b class='flag-5'>器</b>的<b class='flag-5'>Simulink</b><b class='flag-5'>模型</b>