本發(fā)明涉及空間矢量脈寬調(diào)制,尤其涉及一種svpwm過調(diào)制方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、空間矢量脈寬調(diào)制(space?vector?pulse?width?modulation,svpwm)技術(shù),由于其直流電壓利用率高、電機(jī)轉(zhuǎn)矩脈動(dòng)小和噪聲低等優(yōu)點(diǎn),被廣泛應(yīng)用于調(diào)速系統(tǒng)和電機(jī)拖動(dòng)領(lǐng)域中。在svpwm中,為了提高逆變器的輸出電壓,往往需要使調(diào)制信號(hào)的某些峰值超過最大允許值,并采用過調(diào)制算法對(duì)超出最大允許值的調(diào)制信號(hào)進(jìn)行處理。
2、現(xiàn)有技術(shù)中,通常采用雙模式過調(diào)制方式對(duì)超出最大允許值的調(diào)制信號(hào)進(jìn)行處理。具體的,可以將過調(diào)制區(qū)劃分成兩個(gè),并在第一過調(diào)制區(qū)內(nèi)采用保持矢量的相角不變,只改變矢量的幅值的過調(diào)制方式,在第二過調(diào)制區(qū)內(nèi)采用同時(shí)改變矢量的相角和矢量的幅值的過調(diào)制方式。
3、但是,由于現(xiàn)有的雙模式過調(diào)制方式需要針對(duì)不同的過調(diào)制區(qū),采用不同的過調(diào)制方式,導(dǎo)致算法的復(fù)雜度較高。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明提供了一種svpwm過調(diào)制方法、裝置、設(shè)備及存儲(chǔ)介質(zhì),解決了現(xiàn)有的雙模式過調(diào)制方式針對(duì)不同的過調(diào)制區(qū),采用不同的過調(diào)制方式,導(dǎo)致算法復(fù)雜度較高的問題,降低了算法復(fù)雜度,提高了過調(diào)制效率。
2、第一方面,本發(fā)明實(shí)施例提供了一種svpwm過調(diào)制方法,包括:獲取用于進(jìn)行svpwm調(diào)制的扇區(qū);并獲取與扇區(qū)中的第一基本電壓矢量和第二基本電壓矢量分別對(duì)應(yīng)的第一矢量作用時(shí)間和第二矢量作用時(shí)間;如果根據(jù)第一矢量作用時(shí)間和第二矢量作用時(shí)間確定參考電壓矢量處于扇區(qū)中的過調(diào)制區(qū),則根據(jù)第一矢量作用時(shí)間、第二矢量作用時(shí)間和設(shè)定的開關(guān)周期時(shí)間之間的數(shù)值關(guān)系,修正第一矢量作用時(shí)間和第二矢量作用時(shí)間;輸出修正后的第一矢量作用時(shí)間和第二矢量作用時(shí)間,實(shí)現(xiàn)svpwm過調(diào)制。
3、可選的,根據(jù)第一矢量作用時(shí)間和第二矢量作用時(shí)間確定參考電壓矢量處于扇區(qū)中的過調(diào)制區(qū),包括:如果第一矢量作用時(shí)間與第二矢量作用時(shí)間之和大于開關(guān)周期時(shí)間,則確定參考電壓矢量處于扇區(qū)中的過調(diào)制區(qū)。
4、可選的,根據(jù)第一矢量作用時(shí)間、第二矢量作用時(shí)間和設(shè)定的開關(guān)周期時(shí)間的數(shù)值關(guān)系,修正第一矢量作用時(shí)間和第二矢量作用時(shí)間,包括:分別比較第一矢量作用時(shí)間、第二矢量作用時(shí)間和開關(guān)周期時(shí)間三者的數(shù)值大小,獲取數(shù)值最大的目標(biāo)時(shí)間;根據(jù)目標(biāo)時(shí)間的類型,修正第一矢量作用時(shí)間和第二矢量作用時(shí)間。
5、可選的,根據(jù)目標(biāo)時(shí)間的類型,確定矢量作用時(shí)間修正策略,包括:如果目標(biāo)時(shí)間為第一矢量作用時(shí)間,則將第一矢量作用時(shí)間修正為開關(guān)周期時(shí)間,并將第二矢量作用時(shí)間修正為零;如果目標(biāo)時(shí)間為第二矢量作用時(shí)間,則將第一矢量作用時(shí)間修正為零,并將第二矢量作用時(shí)間修正為開關(guān)周期時(shí)間;如果目標(biāo)時(shí)間為開關(guān)周期時(shí)間,則對(duì)第一矢量作用時(shí)間和第二矢量作用時(shí)間進(jìn)行設(shè)定比例的縮小修正。
6、可選的,對(duì)第一矢量作用時(shí)間和第二矢量作用時(shí)間進(jìn)行設(shè)定比例的縮小修正,包括:計(jì)算第一矢量作用時(shí)間和第二矢量作用時(shí)間的時(shí)間和;計(jì)算第一矢量作用時(shí)間除以時(shí)間和得到的第一相除結(jié)果,計(jì)算第一相除結(jié)果乘以開關(guān)周期時(shí)間得到的第一相乘結(jié)果,并將第一矢量作用時(shí)間縮小修正至第一相乘結(jié)果;計(jì)算第二矢量作用時(shí)間除以第一矢量作用時(shí)間和第二矢量作用時(shí)間的時(shí)間和得到的第二相除結(jié)果,計(jì)算第二相除結(jié)果乘以開關(guān)周期時(shí)間得到的第二相乘結(jié)果,并將第二矢量作用時(shí)間縮小修正至第二相乘結(jié)果。
7、可選的,在獲取與扇區(qū)中的第一基本電壓矢量和第二基本電壓矢量分別對(duì)應(yīng)的第一矢量作用時(shí)間和第二矢量作用時(shí)間,包括:如果根據(jù)第一矢量作用時(shí)間和第二矢量作用時(shí)間確定參考電壓矢量處于扇區(qū)中的線性調(diào)制區(qū),則直接輸出第一矢量作用時(shí)間和第二矢量作用時(shí)間。
8、可選的,過調(diào)制區(qū)包括:第一過調(diào)制區(qū)和第二過調(diào)制區(qū)。
9、第二方面,本發(fā)明實(shí)施例還提供了一種svpwm過調(diào)制裝置,包括:
10、矢量作用時(shí)間確定模塊,用于獲取用于進(jìn)行svpwm調(diào)制的扇區(qū),并獲取與扇區(qū)中的第一基本電壓矢量和第二基本電壓矢量分別對(duì)應(yīng)的第一矢量作用時(shí)間和第二矢量作用時(shí)間;
11、矢量作用時(shí)間修正模塊,用于如果根據(jù)第一矢量作用時(shí)間和第二矢量作用時(shí)間確定參考電壓矢量處于扇區(qū)中的過調(diào)制區(qū),則根據(jù)第一矢量作用時(shí)間、第二矢量作用時(shí)間和設(shè)定的開關(guān)周期時(shí)間之間的數(shù)值關(guān)系,修正第一矢量作用時(shí)間和第二矢量作用時(shí)間;
12、過調(diào)制模塊,用于輸出修正后的第一矢量作用時(shí)間和第二矢量作用時(shí)間,實(shí)現(xiàn)svpwm過調(diào)制。
13、第三方面,本發(fā)明實(shí)施例還提供了一種電子設(shè)備,該電子設(shè)備包括:至少一個(gè)處理器;以及與至少一個(gè)處理器通信連接的存儲(chǔ)器;其中,存儲(chǔ)器存儲(chǔ)有可被至少一個(gè)處理器執(zhí)行的計(jì)算機(jī)程序,計(jì)算機(jī)程序被至少一個(gè)處理器執(zhí)行,以使至少一個(gè)處理器能夠執(zhí)行本發(fā)明任一實(shí)施例提供的svpwm過調(diào)制方法。
14、第四方面,本發(fā)明實(shí)施例還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)指令,計(jì)算機(jī)指令用于使處理器執(zhí)行時(shí)實(shí)現(xiàn)本發(fā)明任一實(shí)施例提供的svpwm過調(diào)制方法。
15、本發(fā)明實(shí)施例提供的技術(shù)方案,通過在全部的過調(diào)制區(qū),均根據(jù)第一矢量作用時(shí)間、第二矢量作用時(shí)間和設(shè)定的開關(guān)周期時(shí)間之間的數(shù)值關(guān)系,對(duì)第一矢量作用時(shí)間和第二矢量作用時(shí)間進(jìn)行修正,解決了現(xiàn)有的雙模式過調(diào)制方式針對(duì)不同的過調(diào)制區(qū),采用不同的過調(diào)制方式,導(dǎo)致算法復(fù)雜度較高的問題,降低了算法復(fù)雜度,提高了過調(diào)制效率。
16、應(yīng)當(dāng)理解,本部分所描述的內(nèi)容并非旨在標(biāo)識(shí)本發(fā)明的實(shí)施例的關(guān)鍵或重要特征,也不用于限制本發(fā)明的范圍。本發(fā)明的其它特征將通過以下的說明書而變得容易理解。
1.一種空間矢量脈寬調(diào)制svpwm過調(diào)制方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)第一矢量作用時(shí)間和第二矢量作用時(shí)間確定參考電壓矢量處于所述扇區(qū)中的過調(diào)制區(qū),包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)目標(biāo)時(shí)間的類型,確定矢量作用時(shí)間修正策略,包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,對(duì)第一矢量作用時(shí)間和第二矢量作用時(shí)間進(jìn)行設(shè)定比例的縮小修正,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在獲取與扇區(qū)中的第一基本電壓矢量和第二基本電壓矢量分別對(duì)應(yīng)的第一矢量作用時(shí)間和第二矢量作用時(shí)間之后,還包括:
6.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述過調(diào)制區(qū)包括:第一過調(diào)制區(qū)和第二過調(diào)制區(qū)。
7.一種svpwm過調(diào)制裝置,其特征在于,所述裝置包括:
8.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括:
9.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)指令,所述計(jì)算機(jī)指令用于使處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1-6中任一項(xiàng)所述的svpwm過調(diào)制方法。