DSP在高頻開關(guān)電源的控制
發(fā)布時(shí)間:2008/9/4 0:00:00 訪問次數(shù):629
數(shù)字信號(hào)處理器(dsp)已廣泛應(yīng)用在高頻開關(guān)電源的控制,采。洌螅鹱鳛樽冾l電源的控制核心,可以用最少的軟硬件實(shí)現(xiàn)靈活、準(zhǔn)確的在線控制。數(shù)字信號(hào)處理器tms320lf2407既有一般dsp芯片的特點(diǎn),還在片內(nèi)集成了許多外設(shè)電路,使其可以很方便地實(shí)現(xiàn)變頻電源控制。本文中,控制系統(tǒng)采用了工程應(yīng)用較多的正弦脈寬凋制技術(shù),該技術(shù)具有算法簡單,硬件實(shí)現(xiàn)容易,諧波較小等優(yōu)點(diǎn),可以充分發(fā)揮dsp的高速性、實(shí)時(shí)性、可靠性等方面的特點(diǎn),結(jié)合相應(yīng)的軟件,應(yīng)用一些改進(jìn)的算法實(shí)現(xiàn)了spwm調(diào)制,輸出了質(zhì)量較好、頻率和幅值可任意改變的控制信號(hào)。
。薄∠到y(tǒng)的結(jié)構(gòu)
變頻電源采用高頻spwm技術(shù)和通用電壓型單相全橋逆變電路,選。椋悖猓艄β誓K作為開關(guān)器件,控制電路采用全數(shù)字化設(shè)計(jì)。
輸出電壓和電感電流通過采樣網(wǎng)絡(luò),將輸入信號(hào)轉(zhuǎn)換為tms320lf2407所需要的電平,接至tms3201f2407的a/d轉(zhuǎn)換口。通過鍵盤鍵入所要求的輸出電壓值、頻率值,由sci模塊與dsp實(shí)現(xiàn)通訊。得到逆變器當(dāng)前工作的基準(zhǔn)電壓信號(hào),經(jīng)過電壓電流調(diào)節(jié)器獲得實(shí)際的正弦調(diào)制信號(hào),與dsp定時(shí)器產(chǎn)生的三角波載波信號(hào)相交截,輸出帶有一定死區(qū)的驅(qū)動(dòng)控制信號(hào),經(jīng)驅(qū)動(dòng)單元進(jìn)行隔離放大后送到igbt。dsp可以把當(dāng)前時(shí)刻的輸出電壓、頻率值送給單片機(jī)并在8位led上顯示出來。為了保證過壓、欠壓、過流(過載)的情況下能有效地保護(hù)功率開關(guān)和負(fù)載,在本系統(tǒng)中設(shè)置了保護(hù)電路,一旦出現(xiàn)故障,pdpint引腳為低電平狀態(tài),封鎖驅(qū)動(dòng)脈沖控制信號(hào),切斷變頻電源輸出。
。病。螅穑鳎聿ǖ能浖O(shè)計(jì)
變頻電源研制的核心是spwm波的生成,可利用dsp通過軟件來實(shí)現(xiàn),系統(tǒng)采用了雙閉環(huán)反饋的控制策略,其外環(huán)為輸出電壓反饋,電壓調(diào)節(jié)器一般采用pi形式,電感電流反饋構(gòu)成內(nèi)環(huán),電流環(huán)設(shè)計(jì)為比例環(huán)節(jié)。由圖l可以看出,輸出電壓的信號(hào)經(jīng)調(diào)理采樣生成vf后直接反饋,與參考正弦電壓vref比較后,經(jīng)pi調(diào)節(jié)后作為電流內(nèi)環(huán)的給定信號(hào)ig。其與電感電流反饋值if比較得到的誤差經(jīng)p調(diào)節(jié),作為調(diào)制波與三角載波進(jìn)行交截產(chǎn)生spwm開關(guān)信號(hào)。為了便丁變頻器在線調(diào)試,所生成的spwm波調(diào)制比必須可在一定范圍任意改變,且誤差較小。由上所述,可知spwm波的生成涉及3個(gè)方面:獲得參考止弦電壓vref、實(shí)現(xiàn)電壓電流雙閉環(huán)控制、產(chǎn)生三角載波。其中,三角載波的實(shí)現(xiàn)很簡單,可由dsp中的通用定時(shí)器產(chǎn)生,本設(shè)計(jì)中,使用了通用定時(shí)器l,可根據(jù)載波頻率確定定時(shí)器l中的周期寄存器tipr的值。下面著重介紹前兩個(gè)方面所涉及的沒計(jì)和算法。
。玻臁』鶞(zhǔn)正弦電壓信號(hào)的生成
dsp實(shí)時(shí)地從單片機(jī)讀取所需要的電壓的頻率和幅值作為當(dāng)前輸出電壓的基準(zhǔn)(給定)。獲取當(dāng)前時(shí)刻的正弦值,基準(zhǔn)正弦信號(hào)是通過查表法產(chǎn)生的。在數(shù)字控制系統(tǒng)中正弦基準(zhǔn)信號(hào)就是一個(gè)正弦數(shù)據(jù)表格,故應(yīng)將正弦波按其表達(dá)式制成0°~360°的表格供查用,在本設(shè)計(jì)中,正弦數(shù)據(jù)表格中數(shù)據(jù)點(diǎn)數(shù)選為1024,可將其數(shù)值放在片外數(shù)據(jù)存儲(chǔ)器。有如卜關(guān)系式:
式中:fs為當(dāng)前時(shí)刻調(diào)制頻率;
。魹椴蓸訒r(shí)刻;
。顬楫(dāng)前時(shí)刻處在整個(gè)調(diào)制周期的第n個(gè)脈沖。
由于本系統(tǒng)系變頻電源,即fs是在變化的,且系統(tǒng)采用的是異步調(diào)制,所以n也是隨fs變化而變化的。由此必須實(shí)時(shí)變化定時(shí)時(shí)間t以確保整個(gè)周期的脈沖數(shù)最大限度地接近整數(shù),以避免或減少輸出波形含有基波的子諧波;此外,還須實(shí)時(shí)地改變脈沖序列,以保證輸出電壓值不發(fā)生較大的跳變。
。玻保薄(shí)時(shí)改變定時(shí)時(shí)間
假設(shè)fs=400 hz,則頻率凋制比mf為
由于整個(gè)周期的脈沖數(shù)ne超過1,所以ne只能選用定標(biāo)為q0,即ne只能為整數(shù),所以ne=62,從而在脈沖數(shù)上出現(xiàn)了相差了o.5個(gè),反映在橋臂輸出電壓上,有正負(fù)輸出所含的脈沖數(shù)不相同。由此會(huì)產(chǎn)生基頻的子諧波。
如果我們以當(dāng)前的脈沖數(shù)ne回推出開關(guān)頻率,則有fc=62x400=24.8khz,這樣確定的開關(guān)頻率,就最大限度地保汪了正負(fù)調(diào)制周期的脈沖數(shù)近似相同。設(shè)計(jì)中,定時(shí)器1的工作方式設(shè)定為連續(xù)增減計(jì)數(shù)方式,故其中fcpu=20。恚瑁鸀闀r(shí)鐘頻率,開關(guān)頻率25 khz時(shí)可得定時(shí)時(shí)間t為40μs,t1pr?yàn)椋矗埃;而開關(guān)頻率為24.8。耄瑁鷷r(shí)可得定時(shí)時(shí)間t為40.65μs,t1pr?yàn)椋矗埃常玻玻,t1pr定?biāo)為q0,所以只能為整數(shù)403,故求得頻率調(diào)制比所以正負(fù)調(diào)制周期的脈沖數(shù)相差極少,為0.035,這樣就最大限度的消除了基頻的子諧波。
。玻保病(shí)時(shí)改變脈沖序列
當(dāng)頻率不發(fā)生改變時(shí),dsp按原來的輸出序列(n=1,2,…ne)循環(huán)輸出脈沖,設(shè)在第n個(gè)周期時(shí),頻率
數(shù)字信號(hào)處理器(dsp)已廣泛應(yīng)用在高頻開關(guān)電源的控制,采。洌螅鹱鳛樽冾l電源的控制核心,可以用最少的軟硬件實(shí)現(xiàn)靈活、準(zhǔn)確的在線控制。數(shù)字信號(hào)處理器tms320lf2407既有一般dsp芯片的特點(diǎn),還在片內(nèi)集成了許多外設(shè)電路,使其可以很方便地實(shí)現(xiàn)變頻電源控制。本文中,控制系統(tǒng)采用了工程應(yīng)用較多的正弦脈寬凋制技術(shù),該技術(shù)具有算法簡單,硬件實(shí)現(xiàn)容易,諧波較小等優(yōu)點(diǎn),可以充分發(fā)揮dsp的高速性、實(shí)時(shí)性、可靠性等方面的特點(diǎn),結(jié)合相應(yīng)的軟件,應(yīng)用一些改進(jìn)的算法實(shí)現(xiàn)了spwm調(diào)制,輸出了質(zhì)量較好、頻率和幅值可任意改變的控制信號(hào)。
1 系統(tǒng)的結(jié)構(gòu)
變頻電源采用高頻spwm技術(shù)和通用電壓型單相全橋逆變電路,選。椋悖猓艄β誓K作為開關(guān)器件,控制電路采用全數(shù)字化設(shè)計(jì)。
輸出電壓和電感電流通過采樣網(wǎng)絡(luò),將輸入信號(hào)轉(zhuǎn)換為tms320lf2407所需要的電平,接至tms3201f2407的a/d轉(zhuǎn)換口。通過鍵盤鍵入所要求的輸出電壓值、頻率值,由sci模塊與dsp實(shí)現(xiàn)通訊。得到逆變器當(dāng)前工作的基準(zhǔn)電壓信號(hào),經(jīng)過電壓電流調(diào)節(jié)器獲得實(shí)際的正弦調(diào)制信號(hào),與dsp定時(shí)器產(chǎn)生的三角波載波信號(hào)相交截,輸出帶有一定死區(qū)的驅(qū)動(dòng)控制信號(hào),經(jīng)驅(qū)動(dòng)單元進(jìn)行隔離放大后送到igbt。dsp可以把當(dāng)前時(shí)刻的輸出電壓、頻率值送給單片機(jī)并在8位led上顯示出來。為了保證過壓、欠壓、過流(過載)的情況下能有效地保護(hù)功率開關(guān)和負(fù)載,在本系統(tǒng)中設(shè)置了保護(hù)電路,一旦出現(xiàn)故障,pdpint引腳為低電平狀態(tài),封鎖驅(qū)動(dòng)脈沖控制信號(hào),切斷變頻電源輸出。
。病。螅穑鳎聿ǖ能浖O(shè)計(jì)
變頻電源研制的核心是spwm波的生成,可利用dsp通過軟件來實(shí)現(xiàn),系統(tǒng)采用了雙閉環(huán)反饋的控制策略,其外環(huán)為輸出電壓反饋,電壓調(diào)節(jié)器一般采用pi形式,電感電流反饋構(gòu)成內(nèi)環(huán),電流環(huán)設(shè)計(jì)為比例環(huán)節(jié)。由圖l可以看出,輸出電壓的信號(hào)經(jīng)調(diào)理采樣生成vf后直接反饋,與參考正弦電壓vref比較后,經(jīng)pi調(diào)節(jié)后作為電流內(nèi)環(huán)的給定信號(hào)ig。其與電感電流反饋值if比較得到的誤差經(jīng)p調(diào)節(jié),作為調(diào)制波與三角載波進(jìn)行交截產(chǎn)生spwm開關(guān)信號(hào)。為了便丁變頻器在線調(diào)試,所生成的spwm波調(diào)制比必須可在一定范圍任意改變,且誤差較小。由上所述,可知spwm波的生成涉及3個(gè)方面:獲得參考止弦電壓vref、實(shí)現(xiàn)電壓電流雙閉環(huán)控制、產(chǎn)生三角載波。其中,三角載波的實(shí)現(xiàn)很簡單,可由dsp中的通用定時(shí)器產(chǎn)生,本設(shè)計(jì)中,使用了通用定時(shí)器l,可根據(jù)載波頻率確定定時(shí)器l中的周期寄存器tipr的值。下面著重介紹前兩個(gè)方面所涉及的沒計(jì)和算法。
2.l 基準(zhǔn)正弦電壓信號(hào)的生成
。洌螅饘(shí)時(shí)地從單片機(jī)讀取所需要的電壓的頻率和幅值作為當(dāng)前輸出電壓的基準(zhǔn)(給定)。獲取當(dāng)前時(shí)刻的正弦值,基準(zhǔn)正弦信號(hào)是通過查表法產(chǎn)生的。在數(shù)字控制系統(tǒng)中正弦基準(zhǔn)信號(hào)就是一個(gè)正弦數(shù)據(jù)表格,故應(yīng)將正弦波按其表達(dá)式制成0°~360°的表格供查用,在本設(shè)計(jì)中,正弦數(shù)據(jù)表格中數(shù)據(jù)點(diǎn)數(shù)選為1024,可將其數(shù)值放在片外數(shù)據(jù)存儲(chǔ)器。有如卜關(guān)系式:
式中:fs為當(dāng)前時(shí)刻調(diào)制頻率;
。魹椴蓸訒r(shí)刻;
n為當(dāng)前時(shí)刻處在整個(gè)調(diào)制周期的第n個(gè)脈沖。
由于本系統(tǒng)系變頻電源,即fs是在變化的,且系統(tǒng)采用的是異步調(diào)制,所以n也是隨fs變化而變化的。由此必須實(shí)時(shí)變化定時(shí)時(shí)間t以確保整個(gè)周期的脈沖數(shù)最大限度地接近整數(shù),以避免或減少輸出波形含有基波的子諧波;此外,還須實(shí)時(shí)地改變脈沖序列,以保證輸出電壓值不發(fā)生較大的跳變。
。玻保薄(shí)時(shí)改變定時(shí)時(shí)間
假設(shè)fs=400 hz,則頻率凋制比mf為
由于整個(gè)周期的脈沖數(shù)ne超過1,所以ne只能選用定標(biāo)為q0,即ne只能為整數(shù),所以ne=62,從而在脈沖數(shù)上出現(xiàn)了相差了o.5個(gè),反映在橋臂輸出電壓上,有正負(fù)輸出所含的脈沖數(shù)不相同。由此會(huì)產(chǎn)生基頻的子諧波。
如果我們以當(dāng)前的脈沖數(shù)ne回推出開關(guān)頻率,則有fc=62x400=24.8khz,這樣確定的開關(guān)頻率,就最大限度地保汪了正負(fù)調(diào)制周期的脈沖數(shù)近似相同。設(shè)計(jì)中,定時(shí)器1的工作方式設(shè)定為連續(xù)增減計(jì)數(shù)方式,故其中fcpu=20。恚瑁鸀闀r(shí)鐘頻率,開關(guān)頻率25。耄瑁鷷r(shí)可得定時(shí)時(shí)間t為40μs,t1pr?yàn)椋矗埃;而開關(guān)頻率為24.8。耄瑁鷷r(shí)可得定時(shí)時(shí)間t為40.65μs,t1pr?yàn)椋矗埃常玻玻担簦保穑蚨?biāo)為q0,所以只能為整數(shù)403,故求得頻率調(diào)制比所以正負(fù)調(diào)制周期的脈沖數(shù)相差極少,為0.035,這樣就最大限度的消除了基頻的子諧波。
2.1.2 實(shí)時(shí)改變脈沖序列
當(dāng)頻率不發(fā)生改變時(shí),dsp按原來的輸出序列(n=1,2,…ne)循環(huán)輸出脈沖,設(shè)在第n個(gè)周期時(shí),頻率
熱門點(diǎn)擊
- DSP在電力系統(tǒng)同步交流采樣中的應(yīng)用
- 用C語言開發(fā)DSP嵌入式系統(tǒng)
- 如何將DSP和MCU兩者完美結(jié)合
- 基于DSP的寬帶雷達(dá)多片流水分段脈壓處理平臺(tái)
- DSP的跟蹤頻率變化的交流有樣技術(shù)
- DSP在高頻開關(guān)電源的控制
- DSP與普通MCU的區(qū)別
- DSP的串行通信在變頻調(diào)速系統(tǒng)中的應(yīng)用
- 基于DSP的逆變電源控制系統(tǒng)設(shè)計(jì)
- 基于DSP的磁流變阻尼器的控制方法
推薦技術(shù)資料
- 業(yè)余條件下PCM2702
- PGM2702采用SSOP28封裝,引腳小而密,EP3... [詳細(xì)]
- 電源管理 IC (PMIC)&
- I2C 接口和 PmBUS 以及 OTP/M
- MOSFET 和柵極驅(qū)動(dòng)器單
- 數(shù)字恒定導(dǎo)通時(shí)間控制模式(CO
- Power Management Buck/
- 反激變換器傳導(dǎo)和輻射電磁干擾分析和抑制技術(shù)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究