在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 電源與新能源 > 設計應用 > 蘭州重離子加速器小功率直流電源數(shù)字化方案

            蘭州重離子加速器小功率直流電源數(shù)字化方案

            作者: 時間:2013-09-27 來源:網(wǎng)絡 收藏

            4 調節(jié)板硬件程序設計
            FPGA是控制系統(tǒng)中的核心器件,用于實現(xiàn)電流的PID-PWM,決定了電源輸出電流質量。圖4為設計的FPGA硬件程序模塊結構。

            本文引用地址:http://www.biyoush.com/article/175716.htm

            e.JPG


            4.1 PID計算模塊硬件程序設計
            該設計采用增量型PID控制,即:
            f.JPG
            式中:s(k)為k時刻AD電流采樣值;p(k)為電流給定值;e(k)為電流偏差;Kp,Ki,Kd分別為比例、積分、微分系數(shù);△u(k)為PID變化量;u(k)為PID調節(jié)器計算結果。
            上式中3個式子由硬件程序中偏差計算、PID累加和△PID計算子模塊實現(xiàn),如圖5所示。

            g.JPG


            在PID模塊中引入了兩個調節(jié)參數(shù),即:積分項上限和PID變化量上限,積分項上限用于防止積分飽和,實現(xiàn)積分分離;PID變化量上限用于限制PID跟蹤速度,從而避免超調。這兩個參數(shù)由用戶從CAN總線由上位機輸入。
            為適應電源調試的需要,該系統(tǒng)設計了開環(huán)、P調節(jié)、PI調節(jié)和PID調節(jié)4種調節(jié)方式。在P調節(jié)時,忽略積分項和微分項;PI調節(jié)時,忽略積分項;開環(huán)時,不進行PID調節(jié)。為保證計算速度,PID調節(jié)器采用流水線設計,3個子模塊依次執(zhí)行。同時,為避免模塊計算中的中間結果被帶入下一個模塊,引起計算結果干擾,在各模塊中加入了濾波程序。經(jīng)過仿真,3個模塊可實現(xiàn)預定計算功能。
            4.2 PWM硬件程序設計
            PID計算數(shù)值經(jīng)變換后得到PWM脈寬量,送入PWM波形發(fā)生模塊。當PWM計數(shù)器計數(shù)小于計算得PWM脈寬量時,輸出低電平;反之輸出高電平。該控制系統(tǒng)使用15位PWM計數(shù)器循環(huán)計數(shù),計數(shù)時鐘系統(tǒng)頻率為50MHz,則PWM輸出波形頻率fs=1.526kHz。設計時將V4導通角滯后V1180°(電流為正極性時),負極性時V3滯后V2180°,從而實現(xiàn)橋口輸出波形倍頻,圖6為PWM輸出波形。故H橋橋口輸出的波形頻率為3.052 kHz。

            g.JPG


            PWM使能條件:①狀態(tài)板無故障送入,狀態(tài)板有使能信號送入調節(jié)板FPGA;②電源收到CAN總線發(fā)來的電源開機命令。使能時PWM開始計數(shù),產(chǎn)生PWM波形,否則波形封鎖,恒輸出低電平。

            5 CAN總線通訊網(wǎng)絡
            該設計使用Basic CAN協(xié)議,采用11位識別碼。電源狀態(tài)板和調節(jié)板分別作為CAN總線兩個獨立節(jié)點,但共用同一識別碼(電源編號),故理論上一臺上位機最多控制2 048臺電源,可滿足需求。圖7為CAN總線網(wǎng)絡。在狀態(tài)板中,MCU C8051F自帶CAN控制器,MCU直接或通過索引方式訪問CAN寄存器,實現(xiàn)CAN總線收發(fā)和MCU與CAN控制FIFO的數(shù)據(jù)交換。在調節(jié)板中,采用專用CAN控制器芯片SJA1000來通訊,編寫基于FPGA的SJA1000驅動程序來接收SJA1000中斷信號和實現(xiàn)FPGA訪問SJA1000寄存器,實現(xiàn)數(shù)據(jù)收發(fā)。SJA1000驅動程序包括初始化、接收、發(fā)送、故障處理和溢出處理等5個子模塊。CAN通信中波特率均為50 kbps,可實現(xiàn)最遠1.3 km的有效通訊。

            g.JPG



            6 實驗
            將該電源數(shù)字控制方案用于±15A/15 V單H橋DC/DC電源實驗平臺,經(jīng)調試輸出電流達到預期的±15 A要求。測試電源輸出電流穩(wěn)定度,負載采用1.25 Ω阻性負載,加電流6.5 A,用7081數(shù)字電壓表測量反饋電阻兩端電壓U,如圖8所示。N為采樣次數(shù)(每4 s采樣一次,共采樣1 000次),電源穩(wěn)定度可達6×10-4,達到設計要求。

            j.JPG



            7 結論
            狀態(tài)板加調節(jié)板的設計可有效分散危險,防止單一控制芯片失效導致電源失控,提高了電源可靠性;基于FPGA硬件程序的電源PID-PWM方式,相比嵌入式軟件實現(xiàn)方式,可防止因軟件執(zhí)行中中斷響應時間不可控導致的調節(jié)實時性問題,增加電流跟隨精度;設計更加靈活,占用資源少,相對基于FPGA的軟核嵌入式軟件實現(xiàn)方式,該設計可減少FPGA資源占用量至原來的1/6左右。


            上一頁 1 2 下一頁

            評論


            相關推薦

            技術專區(qū)

            關閉