《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 電源技術(shù) > 設(shè)計應(yīng)用 > 精密交流電源中的數(shù)字控制
精密交流電源中的數(shù)字控制
許燕雯,呂征宇,汪槱生
摘要: 介紹了一個包含Intel 16位單片機的雙CPU高分辨率交流電源控制系統(tǒng),并詳細闡述了其中采用的正弦信號數(shù)字合成技術(shù)及母線跟隨和分級控制方法。試驗表明電源輸出正弦波形的各項性能指標均有很高精度,能很好地滿足檢驗精度的要求。
Abstract:
Key words :

 

1  引言

    電力系統(tǒng)中廣泛使用的各類變送器和控制繼電器,需要定期用更高等級的交流測試電源對其進行校驗。目前校驗用電源種類繁多,但大多采用線性電源,其體積大、效率低。而開關(guān)電源克服了傳統(tǒng)線性電源的這些缺點,使其在各類精密儀表、儀器中的應(yīng)用前景看好。

    國內(nèi)外高性能開關(guān)電源多采用半數(shù)字化智能控制,由單片機產(chǎn)生瞬時電壓(電流)反饋控制逆變器的基準正弦波信號,模擬電路實現(xiàn)主功率電路的閉環(huán)控制。正弦信號產(chǎn)生有多種方法,其中直接數(shù)字頻率合成(DDS)因頻率切換速度快、分辨率高、易于調(diào)節(jié)而得到廣泛應(yīng)用。但是要實現(xiàn)高分辨率的頻率、相位、幅值調(diào)節(jié)必須提高CPU時鐘和增大存儲空間。本文將介紹以雙CPU為核心的控制系統(tǒng),采用虛擬空間法和雙級D/A(數(shù)模轉(zhuǎn)換)輸出結(jié)構(gòu),在有限的存儲空間和時鐘頻率下,產(chǎn)生高精度的多路可變頻、移相和調(diào)幅的參考波形。同時改善了傳統(tǒng)的直流母線參考電壓不變的控制方法,通過母線跟隨、分級控制,能夠使輸出級產(chǎn)生精度很高的三相電壓或電流波形。本系統(tǒng)既可獨立地作為標準信號源使用,也可應(yīng)用于各類變送器的測試、校驗工作。

2  工作原理

2.1  系統(tǒng)結(jié)構(gòu)與基本工作原理描述

    本交流電源主電路由整流、濾波、DC/DC變換、DC/AC變換等環(huán)節(jié)構(gòu)成。簡化結(jié)構(gòu)如圖1所示,其工作原理為:DC/DC級產(chǎn)生可控的直流母線電壓,為DC/AC級提供直流電壓;DC/AC級經(jīng)橋式電路以SPWM方式實現(xiàn)逆變,經(jīng)LC濾波輸出正弦電壓(或電流)。它采用雙環(huán)控制,由單片機產(chǎn)生的高精度AC電源基準信號,與反饋電壓比較,經(jīng)PI調(diào)節(jié)后產(chǎn)生電壓誤差信號,作為內(nèi)電流環(huán)的給定信號。再與濾波電感 的 電 流 信 號 比 較 產(chǎn) 生 電 流 誤 差 信 號 , 最 后 與 三 角 波 合 成SPWM波 。 同 時 , 根 據(jù) DC/AC級 輸 出 幅 度 , 由 單 片 機 為 DC/DC級 提 供 參 考 信 號 的 協(xié) 調(diào) 控 制 , 使 DC/AC級 在 小 幅 度 輸 出 時 能 有 較 大 的 調(diào) 制 比 , 以 抑 制 輸 出 級 的 開 關(guān) 紋 波 。 為 充 分 利 用 電 壓 傳 感 器 的 精 度 , 通 過 不 同 量 程 間 自 動 切 換 傳 感 器 的 采 樣 電 阻 , 保 證 了 電 源 在 整 個 量 程 內(nèi) 的 精 度 。

圖 1  系 統(tǒng) 結(jié) 構(gòu) 框 圖

2.2  微機控制部分

    以兩片80C196KB為控制核心,進行必要的外圍擴展,簡化系統(tǒng)框圖如圖2所示。

圖2  微 機 控 制 原 理 圖 

    根據(jù)實現(xiàn)功能的不同,本系統(tǒng)由上位機模塊、下位機模塊和通信模塊三個部分組成。其中上位機模塊負責對主電路的全方位監(jiān)控及對各路參考信號基準源的幅度、頻率、相位進行調(diào)節(jié);下位機模塊由多路高速并行D/A輸出精密參考信號;通信模塊主管上位機與工控機之間的信息交流以及上位機和下位機之間的數(shù)據(jù)傳送及共享。

2.3  DDS數(shù)字波形生成

    本系統(tǒng)應(yīng)用DDS技術(shù)實現(xiàn)CPU控制的電源基準波形。其原理框圖如圖3所示。 

 

圖3  DDS原 理 框 圖

    首先,將單位振幅正弦波的相位在2π弧度內(nèi)分成2A個點(即最小相間隔θmin=2π/2A)經(jīng)離散量化后存入ROM,構(gòu)成正弦表。通過相位累加器把頻率碼變換成相位取樣值。在時鐘(基準頻率)控制下,相位累加器以Δθ(=nθmin,n=1,2...)為增量遞增,其輸出的相位數(shù)據(jù)對ROM尋址,查出的函數(shù)值經(jīng)D/A變換器變換成量化正弦波,經(jīng)低通濾波器可得正弦波電壓。最后輸出頻率為

   f0=K·

式中:f0為時鐘頻率;

      K為頻率碼;

      2A為EPROM存儲波形的最大點數(shù)。

    頻率的分辨率為

     f0min=

    當D/A轉(zhuǎn)換器以每秒Nf速率從寄存器單元取數(shù)(N是一個信號周期里的采樣點數(shù)),輸出正弦波頻率是f,頻率分辨率為f1=(Nf)/2A。如果存的波形點數(shù)為p2A,并以整數(shù)p為間隔來取數(shù)據(jù)(從k跳至k+p),就可以不改變D/A刷新頻率而保持信號頻率仍為f。同時輸出正弦波的頻率分辨率提高了p倍,即f2=(Nf)/p2A。這說明,如果選擇一個存儲空間比較大的寄存器,就可以克服CPU時鐘頻率的限制。其實質(zhì)就是將時間上所面臨的困難轉(zhuǎn)到寄存器內(nèi)存空間上解決。

    實際寄存器空間可能仍不夠大,可以采用插值等方法解決。由于單片機系統(tǒng)資源的限制,進行插值計算也比較困難。假設(shè)輸出1Hz時要求的分辨率達到1‰即0.001Hz,EPROM中存有64k波形點,時鐘頻率為10k,那么實際可達到的分辨率僅為fmin==0.15Hz,遠遠不能滿足要求。因此,本文提出了一個折衷的方法,即虛擬空間法。進行DDS計算時,假設(shè)系統(tǒng)有16384k(224)的存儲空間(虛擬空間,即存儲的正弦波點數(shù))。

    頻率控制碼:K=fo*224/fclk(fo,fclk分別為D/A輸出和計算機時鐘的頻率)每累加一次,將相位累加器的低8位舍去后作為相位地址傳給下位機,下位機再依此地址在64k(216)EEPROM中取數(shù)送D/A輸出。當相位累加器的第8位沒有發(fā)生變化(進位加1),則仍保持上一次的地址值輸出(相當于四舍五入),而下位機也仍然取同一地址中的值輸出。通過四舍五入的辦法用最近的點代替實際輸出,精度上能符合要求,且大大簡化了程序,并且用較小的存儲空間實現(xiàn)了高精度的波形合成,將輸出分辨率提高到fmin===0.0006Hz,比原來增加了250多倍。圖4為波形合成的系統(tǒng)結(jié)構(gòu)。

圖4  DDS實 現(xiàn) 的 系 統(tǒng) 結(jié) 構(gòu)

    由上位機(CPU)根據(jù)工控機傳送來的工作參數(shù),按DDS原理進行計算,得到各點的相位地址,通過雙口RAM送給下位機。同時將相應(yīng)幅值通過D/A-Ⅱ輸出作為下位機D/A-Ⅰ的參考電壓。下位機(CPU)D/A-Ⅰ以一定的刷新頻率(時鐘頻率)對各路進行查表,輸出所需要的可調(diào)幅、調(diào)頻、調(diào)相的正弦波形。正弦波數(shù)據(jù)被存在空間大小為32k的EEPROM中(實際存儲1/2周期波形)。

2.4  提高精度的其它手段

    1)利用數(shù)字電位器為DC/DC變換器提供參考信號,產(chǎn)生協(xié)調(diào)直流母線電壓的控制信號。XICOR公司的X9241數(shù)字電位器具有四個非易失性數(shù)控電位器,利用I/O口模擬I2C總線,能十分方便地對主電路母線電壓進行調(diào)節(jié)。目前本文實驗的交流輸出幅值(x)與數(shù)字電位器輸出值(y)之間的關(guān)系為y=ax+b,輸出的直流給定信號與交流輸出成線性關(guān)系,使逆變級母線電壓與輸出值隨時匹配,大幅壓縮了輸出級的開關(guān)紋波。輸出偏置值b使得輸出低電壓、電流值時母線電壓仍能保證輸出級正常工作。

    2)利用切換傳感器采樣電阻可以改變采樣范圍,對輸出進行分級管理。通過8255擴展I/O口設(shè)置分檔標志,將輸出分成若干檔。例如,三相可調(diào)電壓源輸出范圍為2~100V,則根據(jù)精度要求分為兩檔,2~30V和30~100V。本系統(tǒng)幅度控制D/A分辨率為212,每檔分辨率均可達到1/212,即調(diào)節(jié)細度最小能達到0.0005V。將單片機資源和硬件電路資源充分結(jié)合,大大提高了系統(tǒng)調(diào)幅精度。

3  實驗結(jié)果

3.1  電源達到的技術(shù)指標

    1)頻率范圍    0.2~400Hz,調(diào)節(jié)細度1‰; 

    2)相位范圍    0°~360°,調(diào)節(jié)細度0.01°;

    3)電壓輸出    3相,2~100V,調(diào)節(jié)細度1‰;

    4)電流輸出    3相,0.2~35A,調(diào)節(jié)細度1‰;

    5)總畸變率    <2%。

3.2  輸出波形

    設(shè)實驗參數(shù)為:時鐘頻率fclk=10kHz,32k空間EEPROM存儲半個正弦波點值。

    兩組實驗波形如圖5所示,圖5(a)表示調(diào)幅、調(diào)相(相移90°)及調(diào)頻(步進量為0.01Hz)波形,圖5(b)表示不同頻率輸出波形。

a)  不 同 相 位 、 幅 度 、 頻 率 波 形

b)  不 同 頻 率 波 形

圖 5  實 驗 波 形

    這些信號被成功地應(yīng)用于1kWSPWM的電壓源和電流源變換器。

4  結(jié)語

    本精密數(shù)控交流電源,利用DDS原理合成正弦波,并采取虛擬空間法,將時間上所面臨的問題轉(zhuǎn)化到內(nèi)存空間上進行處理,只需選取一定的存儲空間,就可以極大地提高AC電源的頻率和移相精度;幅值由專門的D/A控制,使調(diào)節(jié)細度也得到了很大提高;母線電壓的跟隨調(diào)節(jié)與采樣電壓分級調(diào)節(jié)均有效地利用了軟、硬件資源,使系統(tǒng)性能大有改善。由于采用了一系列新技術(shù),使裝置精度大大提高。

      該精密交流開關(guān)電源體積小,精度高,適用于電力系統(tǒng)繼電保護電路的儀器、儀表的校驗,具有很好的應(yīng)用前景。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。

相關(guān)內(nèi)容