控制電路的軟件設(shè)計(jì)實(shí)則是控制方案的具體實(shí)施,其中包含了很多模塊的程序編寫(xiě),比如DSP的各個(gè)單元基本功能的實(shí)現(xiàn)、AD的控制、數(shù)據(jù)的計(jì)算處理等。在此只簡(jiǎn)述DSP對(duì)AD的控制、DSP輸出PWM波移相產(chǎn)生的方式以及控制系統(tǒng)PID閉環(huán)的實(shí)施方案。對(duì)于任何一個(gè)數(shù)字控制電路來(lái)說(shuō),要實(shí)現(xiàn)對(duì)被控對(duì)象的實(shí)時(shí)的、帶反饋的控制則必須要實(shí)時(shí)監(jiān)測(cè)和采集被控對(duì)象的狀態(tài)值。AD模塊是被控對(duì)象狀態(tài)值采集的必要環(huán)節(jié),實(shí)現(xiàn)數(shù)據(jù)的準(zhǔn)確采集就必須要實(shí)現(xiàn)對(duì)AD的準(zhǔn)確控制。本試驗(yàn)中選用的AD的芯片是MAX125。分為電阻分壓式和電容分壓式,將初級(jí)電壓直接轉(zhuǎn)化為測(cè)量?jī)x表可用的低壓信號(hào)。重慶高精度電壓傳感器代理價(jià)錢
第二階段的仿真是在***次仿真的基礎(chǔ)上,加入了高頻變壓器以及負(fù)載部分。第二階段仿真時(shí)針對(duì)整個(gè)電路的仿真,主要目的是對(duì)控制方案給以理論研究。閉環(huán)反饋控制中采用典型的PID控制模式,仿真過(guò)程通過(guò)對(duì)PID參數(shù)的調(diào)試加深對(duì)控制方案的理解,以便在后續(xù)主電路調(diào)試過(guò)程中能更有目的性的調(diào)試參數(shù)。主要針對(duì)輸出濾波電路的參數(shù)、PID閉環(huán)參數(shù)的設(shè)置以及移相控制電路的設(shè)計(jì)進(jìn)行研究。仿真電路中輸出電壓設(shè)定值為60V,采樣值和設(shè)定值作差,偏差量經(jīng)過(guò)PID環(huán)節(jié)反饋至移相控制電路。移相電路基于DQ觸發(fā)器,同一橋臂上PWM驅(qū)動(dòng)脈波設(shè)置了死區(qū)時(shí)間,兩個(gè)DQ觸發(fā)器輸出四路PWM波分別驅(qū)動(dòng)橋臂上四個(gè)開(kāi)關(guān)管。深圳磁通門電壓傳感器供應(yīng)商在電壓傳感器中,測(cè)量是基于分壓器的。
微分時(shí)間常數(shù)一般先取值為0,當(dāng)系統(tǒng)的控制效果不夠好的時(shí)候,可以跟設(shè)定比例積分常數(shù)和積分時(shí)間常數(shù)的方法一樣,***選定最大值的0.3倍左右。PID環(huán)節(jié)的參數(shù)設(shè)定完成后,將參數(shù)代入程序內(nèi)部,根據(jù)實(shí)際實(shí)驗(yàn)的數(shù)據(jù)進(jìn)行聯(lián)調(diào)。如圖4-10所示為PID子程序執(zhí)行流程的框圖,將系統(tǒng)設(shè)定的信號(hào)和采集到的信號(hào)作差得到偏差值,利用得到的偏差值根據(jù)上述比例、積分和微分三個(gè)環(huán)節(jié)的計(jì)算得到移相角,輸出給驅(qū)動(dòng)模塊控制開(kāi)關(guān)管。然后將本次計(jì)算得到的偏差值作為下一次PID計(jì)算的偏差值的初值,等待中斷然后循環(huán)進(jìn)行PID的計(jì)算,實(shí)時(shí)調(diào)節(jié)輸出電壓。
DSP控制模塊式整個(gè)系統(tǒng)的**大腦,程序的運(yùn)行和數(shù)據(jù)的計(jì)算都是在DSP內(nèi)部進(jìn)行的,同時(shí)DSP負(fù)責(zé)部分**芯片的管理,如AD的工作直接受DSP的控制。TMS320F2812作為眾多DSP芯片中的一種,是TI公司的一款用于控制和數(shù)字計(jì)算的可編程芯片,在其內(nèi)部集成了事件管理器、A/D轉(zhuǎn)換模塊、SCI通信接口、SPI外設(shè)接口、通信模塊、看門狗電路、通用數(shù)字I/O口等多種功能模塊,研究DSP本身就可以是一門**的學(xué)科。類似于單片機(jī),DSP的工作功能是基于**小系統(tǒng)的擴(kuò)展,在使用DSP時(shí)并非一定用到上述所有模塊。在設(shè)計(jì)好DSP的**小系統(tǒng)(包括電源供電、晶振、復(fù)位電路、JTAG下載口電路等)后,根據(jù)各個(gè)模塊和引腳的具體功能分配片內(nèi)資源和連接**芯片。并感應(yīng)出相應(yīng)電動(dòng)勢(shì),該電動(dòng)勢(shì)經(jīng)過(guò)電路調(diào)整后反饋給補(bǔ)償線圈進(jìn)行補(bǔ)償。
諧振電感是為諧振電容提供足夠的充放電能量,實(shí)現(xiàn)滯后橋臂的零電壓開(kāi)通。諧振電感的參數(shù)選擇對(duì)整個(gè)電路的軟開(kāi)關(guān)都很重要。為了滿足能量的要求是希望諧振電感值越大越好,并且大電感可以有效抑制電流的急劇變化,防止振蕩,消除尖刺峰值。但是電感值過(guò)大會(huì)導(dǎo)致更大的占空比丟失,降低了整個(gè)裝置的效率,并且電感過(guò)大,對(duì)應(yīng)阻抗值很大,會(huì)導(dǎo)致系統(tǒng)反應(yīng)慢[19]。相反的,如果電感值偏小,則可能不能為諧振電容提供足夠的能量,無(wú)法滿足軟開(kāi)關(guān),并且橋臂上的上涌和下沖的尖峰電流的影響會(huì)變得明顯,可能引起正負(fù)周期工作狀態(tài)不對(duì)稱,增大了開(kāi)關(guān)損耗,使功率開(kāi)關(guān)管溫升明顯容易引起開(kāi)關(guān)管炸毀。這是通過(guò)實(shí)現(xiàn)電阻橋的第二種方法實(shí)現(xiàn)的,如下所示。常州霍爾電壓傳感器價(jià)格
我們知道一個(gè)電容器由兩個(gè)導(dǎo)體(或兩個(gè)板)組成。重慶高精度電壓傳感器代理價(jià)錢
現(xiàn)假設(shè)PWM1和PWM2均設(shè)置為高電平有效,下溢中斷發(fā)生時(shí),賦值CMPR1=0,CMPR1=a。下溢中斷子程序結(jié)束后返回主程序,計(jì)數(shù)寄存器T1CNT從0開(kāi)始計(jì)數(shù),由于CMPR1=0,發(fā)生比較中斷,PWM1從低電平變?yōu)楦唠娖健S?jì)數(shù)寄存器T1CNT繼續(xù)增加至a時(shí),PWM2從低電平變?yōu)楦唠娖?。由此,PWM2和PWM1之間的移相角δ為,所以改變移相角度實(shí)際上改變CMPR2的賦值a。20MHz對(duì)應(yīng)50ns。選擇開(kāi)關(guān)頻率為20KHz,對(duì)應(yīng)的定時(shí)器T1設(shè)為連續(xù)增減計(jì)數(shù)模式,則T1的周期寄存器的值500.比較大移相角為180度,對(duì)應(yīng)的數(shù)字延遲量Td為500,可得移相精度180/500=0.36。重慶高精度電壓傳感器代理價(jià)錢