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

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

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

RA6T2無傳感器矢量控制應用筆記 [3] 控制程序描述 (1)

RA生態(tài)工作室 ? 2023-08-26 08:07 ? 次閱讀

3. 控制程序描述

介紹本應用筆記的目標軟件。

3.1 控制的內(nèi)容

3.1.1 電機啟動/停止

電機的啟動和停止通過來自“Renesas Motor Workbench”或SW1的輸入控制。

為SW1指定一個通用端口,并根據(jù)其電平控制電機運行。

“高”電平 à 電機啟動

“低”電平 à 電機停止

3.1.2 A/D轉(zhuǎn)換器

1、電機轉(zhuǎn)速參考值

電機的轉(zhuǎn)速命令值通過來自“Renesas Motor Workbench”的輸入或VR1的輸出值(模擬值)來確定。來自VR1的轉(zhuǎn)速命令值的測量如下表所示。

表3-1 轉(zhuǎn)速參考值的轉(zhuǎn)換比

wKgaomWbrj2AQ-MXAACljvQhUF8138.png

2、逆變器總線電壓

逆變器總線電壓的測量如下表所示。此電壓用于計算調(diào)制比以及過電壓和欠電壓檢測(出現(xiàn)異常時PWM停止)。

表3-2 逆變器總線電壓轉(zhuǎn)換比

wKgZomWbrkuAX61RAACDry7pAcM813.png

3、單電阻時的相電流

相電流的測量如表3-3所示,用于矢量控制。

表3-3 相電流轉(zhuǎn)換比

wKgZomWbrl6AN3pfAACdCspDUao561.png

注:

有關A/D轉(zhuǎn)換特性的更多詳細信息,請參見“RA6T2系列用戶手冊:硬件”。

3.1.3 調(diào)制

本應用筆記的目標軟件采用脈寬調(diào)制(下文中稱為 PWM)來生成電機的輸入電壓。PWM波形通過三角波比較方法來生成。

1、三角波比較方法

三角波比較方法用于輸出電壓命令值。通過該方法,輸出電壓的脈寬可通過比較載波波形(三角波)與電壓命令值波形來確定。當電壓命令值大于或小于載波波形時,可通過相應接通或關斷開關的方法來輸出近似正弦波的電壓命令值。

wKgaomWbrniAZaEsAAHz7pFE8bU402.png

圖3-1 三角波比較方法概念圖

如圖3-2所示,輸出電壓脈沖時間與一個載波周期之比稱為占空比。

wKgZomWbroCAOGdkAAAvK8fROnE121.png

圖3-2 占空比定義

調(diào)制系數(shù)“m”定義如下。

wKgaomWbroyAdjL8AAAtCRCbabE585.png

所請求的控制可通過將此調(diào)制系數(shù)設置為確定PWM占空比的寄存器值來執(zhí)行。

3.1.4 狀態(tài)轉(zhuǎn)換

圖3-3是無傳感器矢量控制軟件的狀態(tài)轉(zhuǎn)換圖。在本應用筆記的目標軟件中,軟件狀態(tài)受“系統(tǒng)模式”控制。電機1和2的控制方法相同。

wKgZomWbrpuABNgCAAGEYEk39vg934.png

圖3-3 無傳感器矢量控制軟件的狀態(tài)轉(zhuǎn)換圖

1、系統(tǒng)模式

“系統(tǒng)模式”指示系統(tǒng)的運行狀態(tài)。每當有事件發(fā)生時,狀態(tài)都會轉(zhuǎn)換?!跋到y(tǒng)模式”具有3個狀態(tài):電機驅(qū)動停止(非活動)、電機驅(qū)動(活動)和異常狀況(錯誤)。

2、事件

在每種“系統(tǒng)模式”下有“事件”發(fā)生時,“系統(tǒng)模式”都會根據(jù)具體“事件”發(fā)生變化,如上圖3-3所示。各個事件的發(fā)生原因如下所示。

表3-4 事件列表

wKgZomWbrsOAT-xpAACFj83bANM075.png

3.1.5 啟動方法

圖3-4顯示了無傳感器矢量控制軟件的啟動控制。每種模式均通過管理d軸電流、q軸電流和速度的各個參考值的標記來控制。

wKgZomWbrsyAGPBoAAHFozTS53g390.png

圖3-4無傳感器矢量控制軟件的啟動控制

3.1.6 系統(tǒng)保護功能

本控制軟件具有以下錯誤狀態(tài),發(fā)生相應錯誤時執(zhí)行緊急停止功能。表3-5列出了系統(tǒng)保護功能的各個軟件閾值。

1、過電流錯誤

有兩種過電流保護。

硬件OCP:檢測到來自硬件的緊急停止信號時,PWM 輸出端口被自動設置為高阻抗輸出(無軟件干預)。

軟件OCP:在過電流監(jiān)控周期內(nèi)對 U、V和W相電流進行監(jiān)控。檢測到過電流時,CPU執(zhí)行緊急停止。

2、過電壓錯誤

在過電壓監(jiān)控周期內(nèi)對逆變器總線電壓進行監(jiān)控。檢測到過電壓(電壓超出過電壓限值)時,CPU執(zhí)行緊急停止。這里的過電壓限值在設置時會將檢測電路電阻值的誤差考慮在內(nèi)。出現(xiàn)此誤差時,CPU在出錯的電機一端執(zhí)行緊急停止。

3、欠電壓錯誤

在欠電壓監(jiān)控周期內(nèi)對逆變器總線電壓進行監(jiān)控。檢測到欠電壓(電壓低于限值)時,CPU執(zhí)行緊急停止。這里的欠電壓限值在設置時會將檢測電路電阻值的誤差考慮在內(nèi)。出現(xiàn)此誤差時,CPU在出錯的電機一端執(zhí)行緊急停止。

4、超速錯誤

在轉(zhuǎn)速監(jiān)控周期內(nèi)對轉(zhuǎn)速進行監(jiān)控。當速度超出限值時,CPU執(zhí)行緊急停止。出現(xiàn)此誤差時,CPU在出錯的電機一端執(zhí)行緊急停止。

表3-5 系統(tǒng)保護功能的設置值

wKgZomWbrv6AQnn6AAFNQyZ7pHE529.png

未完待續(xù)_

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

    關注

    2551

    文章

    51097

    瀏覽量

    753528
  • 控制應用
    +關注

    關注

    0

    文章

    9

    瀏覽量

    6560
收藏 人收藏

    評論

    相關推薦

    矢量控制程序電機不轉(zhuǎn)

    我寫矢量控制程序,有一個2407的例子,我把它翻譯到2812上??墒请姍C不轉(zhuǎn)。PWM波感覺也沒問題。請高手幫忙分析原因。謝謝!
    發(fā)表于 11-19 09:53

    基于MATLAB的速度傳感器矢量控制仿真

    基于MATLAB的速度傳感器矢量控制仿真:設計了參數(shù)自調(diào)整模糊控制代替常規(guī)的PI調(diào)節(jié),構(gòu)建
    發(fā)表于 11-18 11:15 ?51次下載

    RX23T永磁同步電動機傳感器矢量控制應用說明和控制程序資料

    本應用說明旨在通過使用RX23T的功能來解釋永磁同步電機的傳感器矢量控制程序。說明包括如何使用“Renesas Motor Workbench”工具庫,這是電機
    發(fā)表于 01-15 08:00 ?14次下載
    RX23<b class='flag-5'>T</b>永磁同步電動機<b class='flag-5'>無</b><b class='flag-5'>傳感器</b><b class='flag-5'>矢量控制</b>應用說明和<b class='flag-5'>控制程序</b>資料

    RA6T2傳感器矢量控制用筆記 [1] 概述

    用筆記 RA6T2永磁同步電機的傳感器矢量控制-單電阻電流檢測 摘要 本應用筆記介紹了基于瑞
    的頭像 發(fā)表于 05-17 13:35 ?781次閱讀
    <b class='flag-5'>RA6T2</b><b class='flag-5'>無</b><b class='flag-5'>傳感器</b><b class='flag-5'>矢量控制</b>應<b class='flag-5'>用筆記</b> [<b class='flag-5'>1</b>] 概述

    RA6T2傳感器矢量控制用筆記 [3] 控制程序描述 (1)

    3. 控制程序描述 介紹本應用筆記的目標軟件。 3.1 控制的內(nèi)容 3.1.1 電機啟動/停止 電機的啟動和停止通過來自“Renesas M
    的頭像 發(fā)表于 05-22 17:45 ?524次閱讀
    <b class='flag-5'>RA6T2</b><b class='flag-5'>無</b><b class='flag-5'>傳感器</b><b class='flag-5'>矢量控制</b>應<b class='flag-5'>用筆記</b> [<b class='flag-5'>3</b>] <b class='flag-5'>控制程序</b><b class='flag-5'>描述</b> (<b class='flag-5'>1</b>)

    RA6T2傳感器矢量控制用筆記 [4] 控制程序描述 (2)

    3. 控制程序描述 介紹本應用筆記的目標軟件。 3.1.7? 采用單電阻時的相電流測量方法 本節(jié)闡述了使用本軟件測量相電流的方法。 1 相電
    的頭像 發(fā)表于 05-25 00:15 ?476次閱讀
    <b class='flag-5'>RA6T2</b><b class='flag-5'>無</b><b class='flag-5'>傳感器</b><b class='flag-5'>矢量控制</b>應<b class='flag-5'>用筆記</b> [4] <b class='flag-5'>控制程序</b><b class='flag-5'>描述</b> (<b class='flag-5'>2</b>)

    RA6T2傳感器矢量控制用筆記 [5] 控制程序描述 (3)

    3. 控制程序描述 介紹本應用筆記的目標軟件。 3.3 控制的內(nèi)容 3.3.1 配置選項 可以使用RA
    的頭像 發(fā)表于 05-26 23:20 ?483次閱讀
    <b class='flag-5'>RA6T2</b><b class='flag-5'>無</b><b class='flag-5'>傳感器</b><b class='flag-5'>矢量控制</b>應<b class='flag-5'>用筆記</b> [5] <b class='flag-5'>控制程序</b><b class='flag-5'>描述</b> (<b class='flag-5'>3</b>)

    RA6T2傳感器矢量控制用筆記 [1] 概述

    RA6T2傳感器矢量控制用筆記
    的頭像 發(fā)表于 08-14 09:49 ?451次閱讀
    <b class='flag-5'>RA6T2</b><b class='flag-5'>無</b><b class='flag-5'>傳感器</b><b class='flag-5'>矢量控制</b>應<b class='flag-5'>用筆記</b> [<b class='flag-5'>1</b>] 概述

    RA6T2傳感器矢量控制用筆記 [2] 系統(tǒng)概述

    RA6T2傳感器矢量控制用筆記
    的頭像 發(fā)表于 08-19 08:08 ?372次閱讀
    <b class='flag-5'>RA6T2</b><b class='flag-5'>無</b><b class='flag-5'>傳感器</b><b class='flag-5'>矢量控制</b>應<b class='flag-5'>用筆記</b> [<b class='flag-5'>2</b>] 系統(tǒng)概述

    RA6T2傳感器矢量控制用筆記 [4] 控制程序描述 (2)

    RA6T2傳感器矢量控制用筆記
    的頭像 發(fā)表于 09-04 16:22 ?436次閱讀
    <b class='flag-5'>RA6T2</b><b class='flag-5'>無</b><b class='flag-5'>傳感器</b><b class='flag-5'>矢量控制</b>應<b class='flag-5'>用筆記</b> [4] <b class='flag-5'>控制程序</b><b class='flag-5'>描述</b> (<b class='flag-5'>2</b>)

    RA6T2傳感器矢量控制用筆記 [5] 控制程序描述 (3)

    RA6T2傳感器矢量控制用筆記
    的頭像 發(fā)表于 09-14 08:07 ?357次閱讀
    <b class='flag-5'>RA6T2</b><b class='flag-5'>無</b><b class='flag-5'>傳感器</b><b class='flag-5'>矢量控制</b>應<b class='flag-5'>用筆記</b> [5] <b class='flag-5'>控制程序</b><b class='flag-5'>描述</b> (<b class='flag-5'>3</b>)

    RA6T2傳感器矢量控制用筆記 [6] 評估環(huán)境說明 (1)

    RA6T2傳感器矢量控制用筆記
    的頭像 發(fā)表于 09-22 08:07 ?372次閱讀
    <b class='flag-5'>RA6T2</b><b class='flag-5'>無</b><b class='flag-5'>傳感器</b><b class='flag-5'>矢量控制</b>應<b class='flag-5'>用筆記</b> [<b class='flag-5'>6</b>] 評估環(huán)境說明 (<b class='flag-5'>1</b>)

    RA6T2傳感器矢量控制用筆記 [完結(jié)篇] 評估環(huán)境說明 (2)

    RA6T2傳感器矢量控制用筆記
    的頭像 發(fā)表于 10-10 09:34 ?399次閱讀
    <b class='flag-5'>RA6T2</b><b class='flag-5'>無</b><b class='flag-5'>傳感器</b><b class='flag-5'>矢量控制</b>應<b class='flag-5'>用筆記</b> [完結(jié)篇] 評估環(huán)境說明 (<b class='flag-5'>2</b>)

    RA6T2的16位模數(shù)轉(zhuǎn)換操作 [4] 配置RA6T2 ADC模塊 (1)

    RA6T2的16位模數(shù)轉(zhuǎn)換操作 [4] 配置RA6T2 ADC模塊 (1)
    的頭像 發(fā)表于 03-29 08:05 ?362次閱讀
    <b class='flag-5'>RA6T2</b>的16位模數(shù)轉(zhuǎn)換<b class='flag-5'>器</b>操作 [4] 配置<b class='flag-5'>RA6T2</b> ADC模塊 (<b class='flag-5'>1</b>)

    RA6T2的16位模數(shù)轉(zhuǎn)換操作 [6] 配置RA6T2 ADC模塊 (3)

    RA6T2的16位模數(shù)轉(zhuǎn)換操作 [6] 配置RA6T2 ADC模塊 (3)
    的頭像 發(fā)表于 04-12 08:06 ?304次閱讀
    <b class='flag-5'>RA6T2</b>的16位模數(shù)轉(zhuǎn)換<b class='flag-5'>器</b>操作 [<b class='flag-5'>6</b>] 配置<b class='flag-5'>RA6T2</b> ADC模塊 (<b class='flag-5'>3</b>)