一種基于功率放大器的恒流源設(shè)計
控制算法及程序設(shè)計思路
1 控制算法選擇
恒流源元件檢測是通過一個多參數(shù)相互耦合的時變非線性系統(tǒng)來進(jìn)行的,影響電流檢測的精度因素很多,并有很大的隨機性,很難用精確的數(shù)學(xué)模型來描述,即使通過一些手段簡化系統(tǒng)后建立了對象的簡單數(shù)學(xué)模型,控制效果也不是很好。另外,由于電流隨元件參數(shù)的變化而變化,要求控制算法的實時性高,控制過程較為復(fù)雜。因此,權(quán)衡各種控制方法的優(yōu)缺點,我們用PID實現(xiàn)實時控制。本文引用地址:http://m.butianyuan.cn/article/187539.htm
2 程序設(shè)計思路
根據(jù)系統(tǒng)需要在此采用了模塊化程序設(shè)計方法,按照硬件功能模塊將程序分解成模塊,然后定義各個模塊的功能和對接口定義。主程序流程圖如圖4所示。
圖4 主程序流程圖
實驗調(diào)試
本實驗輸入交流220V,輸出端為直流15V左右的直流電壓。測量用電流互感器的精度為0.5級和鉗表精度1.0%rdg±10dgt,實驗記錄電流測試值,如表1所示。
從表1可以看出,設(shè)置輸入值與電流互感器檢測到的值存在一定偏差,但能控制在1%左右,滿足設(shè)計要求。鉗表值有時偏差較大,也是誤差范圍之內(nèi)。因此結(jié)果是符合實際測量精度要求的。
評論