亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        HIRFL-CSR電源數(shù)字控制系統(tǒng)硬件平臺(tái)設(shè)計(jì)

        2010-03-24 05:34:06焦喜香喬衛(wèi)民馬云海
        核技術(shù) 2010年9期
        關(guān)鍵詞:調(diào)節(jié)器存儲(chǔ)器處理器

        焦喜香 敬 嵐 喬衛(wèi)民 馬云海

        1(中國(guó)科學(xué)院近代物理研究所 蘭州 730000)

        2(中國(guó)科學(xué)院研究生院 北京 100049)

        HIRFL-CSR由注入器、束運(yùn)線(xiàn)、主環(huán)(CSRm)、實(shí)驗(yàn)環(huán)(CSRe)及連接主環(huán)與實(shí)驗(yàn)環(huán)的次級(jí)放射性束流線(xiàn)(RIBLL2)等組成,總長(zhǎng)~500 m,它是一個(gè)集加速、累積、冷卻、儲(chǔ)存、內(nèi)/外靶實(shí)驗(yàn)及高分辨粒子探測(cè)于一體的大型實(shí)驗(yàn)裝置[1]。其工作電源均為拓?fù)浣Y(jié)構(gòu),各有特點(diǎn),但以大功率直流穩(wěn)流電源為主,負(fù)載多是要求大激勵(lì)電源的磁鐵負(fù)載。且隨著加速器技術(shù)的發(fā)展,對(duì)束流穩(wěn)定性的要求提高,對(duì)電源系統(tǒng)的輸出穩(wěn)定性、控制分辨率及長(zhǎng)期可靠性的要求也不斷提高。數(shù)字化控制電源可明顯改善電源的穩(wěn)定性和控制分辨率,簡(jiǎn)化電源和上層控制系統(tǒng)的結(jié)構(gòu)[2]。該電源的數(shù)字控制系統(tǒng)設(shè)計(jì)基于現(xiàn)場(chǎng)可編程邏輯門(mén)陣列(FPGA)的可再編程功能和強(qiáng)大的邏輯功能,以完成調(diào)節(jié)器的算法,通過(guò)軟件設(shè)置電源調(diào)節(jié)器參數(shù),便可實(shí)現(xiàn)對(duì)不同磁鐵電源的數(shù)字控制,使磁鐵電源系統(tǒng)的參數(shù)更精確。

        1 數(shù)字控制硬件系統(tǒng)總體結(jié)構(gòu)及設(shè)計(jì)思想

        該磁鐵電源系統(tǒng)要達(dá)到萬(wàn)分之一精度、ms級(jí)的響應(yīng)速度和遠(yuǎn)程可調(diào)節(jié)性,考慮到對(duì)網(wǎng)絡(luò)功能和系統(tǒng)配置的較高要求,以及性?xún)r(jià)比和功能擴(kuò)展,該硬件平臺(tái)用基于以太網(wǎng)技術(shù)的分布式系統(tǒng)架構(gòu),采用硬件在線(xiàn)升級(jí)能力強(qiáng)的FPGA+ARM結(jié)構(gòu),以實(shí)現(xiàn)數(shù)字調(diào)節(jié)器算法對(duì)加速器磁場(chǎng)電源的精確控制。其硬件結(jié)構(gòu)如圖1,由ARM9處理器、FPGA、AD/DA轉(zhuǎn)換器及其外圍電路、存儲(chǔ)器、光模塊通信單元、LCD液晶顯示電路、USB鍵盤(pán)電路、紅外串行接口單元、RS232串口通信和 CANBUS接口等組成。系統(tǒng)整體主要完成程序及命令的輸入、測(cè)量參數(shù)的數(shù)字處理、光模塊數(shù)據(jù)通信、圖形界面顯示及與PC機(jī)通信等。將符合要求的數(shù)字調(diào)節(jié)器控制算法程序通過(guò)JTAG口下載燒寫(xiě)到平臺(tái)FLASH存儲(chǔ)器中,由ARM作整個(gè)系統(tǒng)的控制核心,運(yùn)行數(shù)控系統(tǒng)的控制軟件,將用戶(hù)輸入的給定參數(shù)傳輸?shù)?FPGA,用其控制算法計(jì)算,生成符合被控對(duì)象輸入要求的輸出信號(hào)對(duì)被控對(duì)象進(jìn)行實(shí)時(shí)的調(diào)節(jié)和控制。

        圖1 系統(tǒng)硬件平臺(tái)的結(jié)構(gòu)框圖Fig.1 Block diagram of the digital adjuster hardware system.

        2 系統(tǒng)數(shù)字控制模塊的設(shè)計(jì)

        2.1 Cyclone III模塊

        選用Altera 公司65-nm工藝、內(nèi)嵌DSP處理模塊Cyclone III系列的EP3C25 FPGA作為數(shù)字調(diào)節(jié)器控制器的算法核心元件。在FPGA內(nèi)實(shí)現(xiàn)數(shù)字調(diào)節(jié)器及控制高精度脈寬調(diào)制信號(hào) PWM(pulse width modulation)波的輸出。系統(tǒng)的反饋輸入,即負(fù)載電流和電壓及前饋電壓的回采值,通過(guò) ADC轉(zhuǎn)化為數(shù)字量送給FPGA,由FPGA實(shí)現(xiàn)對(duì)ADC/DAC的控制。硬件結(jié)構(gòu)如圖2。

        圖2 Cyclone III控制接口邏輯圖Fig.2 The structure of Cyclone III connected with peripheral devices.

        2.1.1 FPGA配置電路

        為方便系統(tǒng)編程與調(diào)試,設(shè)計(jì) AS(主動(dòng)串行)配置端口,并采用 JTAG(邊界掃描)配置端口。在AS配置方式中,F(xiàn)PGA須與Altera公司專(zhuān)用的AS串行配置器件配套使用。我們采用的EP2S16(Altera公司)是一種非易失性的、基于FLASH存儲(chǔ)器的器件,可用該公司的ByteBlaster II加載電纜對(duì)其編程。這樣可通過(guò)JIAG口在線(xiàn)改變FPGA內(nèi)部邏輯進(jìn)行調(diào)試,或改變配置芯片以便FPGA啟動(dòng)時(shí)自動(dòng)下載,為后期調(diào)試、現(xiàn)場(chǎng)應(yīng)用提供便利。

        2.1.2 FPGA外部設(shè)備及傳輸信號(hào)類(lèi)型

        FPGA可實(shí)現(xiàn)外部設(shè)備控制邏輯包括高精度ADC/DAC、驅(qū)動(dòng)功率開(kāi)關(guān)管脈寬調(diào)制信號(hào)的控制,與EP9315的通信控制,及電源數(shù)字調(diào)節(jié)器的實(shí)現(xiàn),針對(duì)用戶(hù)輸入的具體被控對(duì)象指標(biāo),得到適合的數(shù)字調(diào)節(jié)器參數(shù),增加了系統(tǒng)的靈活性。FPGA具體的接口控制邏輯包括電源參數(shù)的采樣輸入控制、電源參數(shù)量的輸出控制、數(shù)字端口的狀態(tài)控制、大功率器件的輸出驅(qū)動(dòng)、微處理器及外圍器件的控制。同時(shí)FPGA還嵌入串行千兆光纖接口芯片,直接接收外界DSP處理的數(shù)據(jù),無(wú)需外接DAAD等轉(zhuǎn)換器件,不受轉(zhuǎn)換器件性能參數(shù)的制約。

        2.1.3 數(shù)字調(diào)節(jié)器的FPGA控制

        數(shù)字調(diào)節(jié)器FPGA采用基于浮點(diǎn)數(shù)的處理。由16位模數(shù)轉(zhuǎn)換器 ADC 對(duì)磁鐵電源的輸出進(jìn)行采樣,得到16位定點(diǎn)數(shù),然后將其轉(zhuǎn)換為24位浮點(diǎn)數(shù)形式送給數(shù)字解算器,并將數(shù)字解算器輸出與給定相加后,針對(duì)具體被控對(duì)象要求,生成相應(yīng)的輸出實(shí)現(xiàn)對(duì)被控對(duì)象的控制。為保證數(shù)字調(diào)節(jié)器的運(yùn)行速度及實(shí)現(xiàn)FPGA有限邏輯資源的高效運(yùn)用,數(shù)字調(diào)節(jié)器的設(shè)計(jì)采用 7級(jí)流水線(xiàn)式的數(shù)據(jù)處理流程,將間隔時(shí)間控制在矩陣乘法器的延遲時(shí)間 200 ns以?xún)?nèi),達(dá)到設(shè)計(jì)的初始要求。

        2.2 ARM9處理器(EP9315)模塊

        該系統(tǒng)以ARM9處理器為控制器核心,完成系統(tǒng)的多線(xiàn)程任務(wù)處理,包括FPGA數(shù)控單元的數(shù)據(jù)通信、外界接口的擴(kuò)展控制及并行完成網(wǎng)絡(luò)通信、觸摸屏接口驅(qū)動(dòng)、數(shù)據(jù)回讀等多項(xiàng)任務(wù)。

        處理器選用Cirrus Logic的EP9315,它是基于ARM架構(gòu)的32 bit RISC微處理器,內(nèi)嵌先進(jìn)的運(yùn)行于200 MHz的ARM920T微處理器核,支持32位ARM指令集和16位Thumb指令集,還有五級(jí)流水線(xiàn)和單一32位AMBA總線(xiàn)接口;處理器采用Harvard體系結(jié)構(gòu)設(shè)計(jì);存儲(chǔ)器管理單元(MMU)支持Linux、Windows CE等許多嵌入式操作系統(tǒng);片內(nèi)集成一個(gè)Maverick CrunchTM數(shù)字協(xié)處理器,可提高ARM920T的浮點(diǎn)運(yùn)算、整形運(yùn)算與信號(hào)處理能力;集成看門(mén)狗電路有效解決死機(jī)問(wèn)題,提高了系統(tǒng)可靠性,有功能優(yōu)越、低功耗、性?xún)r(jià)比高的性能。

        2.2.1 存儲(chǔ)器設(shè)計(jì)

        硬件平臺(tái)需為操作系統(tǒng)和應(yīng)用程序提供運(yùn)行空間,且采樣的電源數(shù)據(jù)經(jīng)AD轉(zhuǎn)換后,由FPGA的IO接口傳入到EP9315存儲(chǔ)器中暫時(shí)緩存,但EP9315用于DMA方式的內(nèi)部FIFO容量很小,遠(yuǎn)不滿(mǎn)足高速、連續(xù)和大容量數(shù)據(jù)采集處理要求,且處理器內(nèi)部集成同步動(dòng)態(tài)隨機(jī)存儲(chǔ)器(SDRAM)控制器、FLASH和靜態(tài)存儲(chǔ)器控制器的專(zhuān)門(mén)電路,因此在局部總線(xiàn)上外加存儲(chǔ)器用于程序運(yùn)行空間和數(shù)據(jù)的緩沖存取。選用2片HY57V561620并聯(lián)組成32位數(shù)據(jù)寬度、512MB存儲(chǔ)容量的SDRAM存儲(chǔ)器;2片E28F128J3A組成256M的Flash作程序代碼、掉電后需保存的數(shù)據(jù)存儲(chǔ)器;存儲(chǔ)器支持統(tǒng)一的尋址模式,所有存儲(chǔ)器設(shè)備都可通過(guò)一組公共的地址總線(xiàn)和數(shù)據(jù)總線(xiàn)進(jìn)行訪(fǎng)問(wèn)。

        碳關(guān)稅模塊包括兩個(gè)部分:一是通過(guò)碳排放因子對(duì)相應(yīng)的碳排放系數(shù)進(jìn)行計(jì)算,二是通過(guò)對(duì)出口商品含碳量進(jìn)行碳關(guān)稅的征收。具體碳排放系數(shù)計(jì)算如式(5)所示:

        2.2.2 系統(tǒng)各種接口功能

        調(diào)節(jié)器硬件控制系統(tǒng)中,處理器 EP9315內(nèi)部集成一個(gè)高性能1/10/100 Mbps以太網(wǎng)媒體訪(fǎng)問(wèn)控制器(MAC),通過(guò)與支持MII接口的外置PHY IC KS8721BL連接,在半雙工或全雙工模式下提供10M/100Mbps以太網(wǎng)接入,實(shí)現(xiàn)系統(tǒng)在遠(yuǎn)程中央控制中心的顯示、在線(xiàn)測(cè)試和遠(yuǎn)程控制。另外還有鍵盤(pán)/鼠標(biāo)接口、LCD顯示和觸摸輸入接口、IDE硬盤(pán)控制器接口、CAN BUS接口、RS232串行通信接口、紅外串行接口。這些接口能滿(mǎn)足加速器控制所需各種工業(yè)標(biāo)準(zhǔn)接口,可連接現(xiàn)場(chǎng)各種設(shè)備,提供控制所需的硬件通道。硬件連接邏輯如圖3。

        圖3 EP9315外圍控制接口邏輯圖Fig.3 The structure of EP9315 connected with peripheral devices.

        3 供電單元與系統(tǒng)PCB的設(shè)計(jì)

        3.1 供電單元

        一個(gè)硬件系統(tǒng)中供電單元的穩(wěn)定準(zhǔn)確至關(guān)重要。本系統(tǒng)供電單元的電源值較多,包括AD轉(zhuǎn)換器工作電壓為5 V、其外接的運(yùn)放需±15 V雙電源供電,EP9315和CYCLONE III I/O功能模塊的工作電壓為3.3 V,CYCLONE III的PLL工作電壓為2.5 V,EP9315和CYCLONEIII的內(nèi)核工作電壓分別為1.8和1.2 V。根據(jù)本系統(tǒng)工作特點(diǎn),電源部分須提供用于模塊數(shù)據(jù)發(fā)送的瞬時(shí)大電流,同時(shí)保證給處理器和FPGA提供高質(zhì)量?jī)?nèi)核工作電壓,所以電源電路經(jīng)過(guò)兩級(jí)濾波且用穩(wěn)壓芯片實(shí)現(xiàn)各電壓轉(zhuǎn)換。外部電壓源給定+5 V電源輸入,經(jīng)DC-DC芯片轉(zhuǎn)換為內(nèi)部需要的±15 V,輸出電流~1 A,滿(mǎn)足系統(tǒng)要求。經(jīng)穩(wěn)壓器件LM1085、LM117和LP38856S分別轉(zhuǎn)換為3.3、2.5、1.8、1.2 V。具體結(jié)構(gòu)如圖4。

        圖4 系統(tǒng)電源部分的結(jié)構(gòu)圖Fig.4 The structure of the system’s power.

        3.2 PCB設(shè)計(jì)

        設(shè)計(jì)硬件系統(tǒng)的PCB時(shí),電源部分由±15、5、3.3、2.5、1.8、1.2 V組成,把整層電源平面鋪銅,在特殊芯片下分割電源區(qū),給定合適電源。地平面也鋪銅,通過(guò)單點(diǎn)和機(jī)箱地相連,減小強(qiáng)電信號(hào)干擾。電路中USB和SATA信號(hào)線(xiàn)最好不要跨島(跨過(guò)相鄰電源或地層分隔區(qū)域),保證這些信號(hào)下面是完整地平面或電源平面。系統(tǒng)中差分信號(hào)線(xiàn)盡量走同一平面,保證等長(zhǎng),等間距且間距盡量小,降低EMI,保證信號(hào)質(zhì)量。系統(tǒng)中SDRAM和flash存儲(chǔ)器運(yùn)行頻率較高,設(shè)計(jì)時(shí)要盡量保證所有數(shù)據(jù)線(xiàn)和控制信號(hào)線(xiàn)等長(zhǎng)(相差12.7–25.4 mm)。

        4 系統(tǒng)引導(dǎo)程序的設(shè)計(jì)

        引導(dǎo)程序駐留在EP9315處理器的片內(nèi)ROM里,當(dāng)系統(tǒng)上電復(fù)位后,ARM920T微處理器核首先從復(fù)位地址0x0處讀取啟動(dòng)代碼,EP9315通過(guò)硬件選擇,將不同的啟動(dòng)設(shè)備映射到0x0地址。EP9315 Boot ROM代碼支持多種方式啟動(dòng)系統(tǒng),包括內(nèi)部UART下載啟動(dòng),多種非易失存儲(chǔ)器的應(yīng)用系統(tǒng)引導(dǎo)方式,如SPI連接的Data Flash串行下載、兩線(xiàn)連接的EEPROM和在NCS0空間的8位并行存儲(chǔ)器[3]。

        圖5 Boot ROM流程圖Fig.5 The flow chart of Boot ROM.

        5 結(jié)論

        該數(shù)字控制處理硬件平臺(tái)以大規(guī)模FPGA和微處理器ARM為核心,支持Linux操作系統(tǒng),支持PID算法,支持工業(yè)千兆光纖傳輸和數(shù)字顯示,外接端口豐富,為現(xiàn)場(chǎng)運(yùn)用調(diào)試提供方便。且CYCYLONEIII FPGA的65 nm工藝及內(nèi)嵌DSP乘法器大大減小整個(gè)系統(tǒng) PCB面積,保證系統(tǒng)低功耗、低成本和高性能及算法邏輯的實(shí)現(xiàn)。整個(gè)系統(tǒng)有良好的靈活性、通用性和可靠性。

        1 王彥瑜, 郭玉輝, 林飛宇, 等.強(qiáng)激光與粒子束, 2008,20(8): 1353–1356 WANG Yanyu, GUO Yuhui, LIN Feiyu, et al.High Power Laser Part Beams, 2008, 20(8): 1353–1356

        2 龍鋒利, 程 健.原子能科學(xué)技術(shù), 2009,43(11):1043–1048 LONG Fengli, CHENG Jian.At Energy Sci Technol, 2009,43(11): 1043–1048

        3 敬 嵐, 喬衛(wèi)民, 徐 揚(yáng), 等.核技術(shù), 2006, 29(10):791–795 JING Lan, QIAO Weimin, XU Yang, et al.Nucl Tech,2006, 29(10): 791–795

        4 李駒光, 鄭 耿, 江澤明.嵌入式 Linux開(kāi)發(fā)詳解──基于EP93XX系列ARM.北京: 清華大學(xué)出版社, 2006 LI Juguang, ZHENG Gen, JIANG Zeming.Embedded Linux system development technology explain──based on EP93xx ARM.Beijing: Qinghua University Press,2006

        猜你喜歡
        調(diào)節(jié)器存儲(chǔ)器處理器
        靜態(tài)隨機(jī)存儲(chǔ)器在軌自檢算法
        基于Superbuck拓?fù)涞母咝铍姵爻潆娬{(diào)節(jié)器研究
        一種新穎的單PI調(diào)節(jié)器消除雙向有源橋無(wú)功功率的方法
        基于抗積分飽和速度調(diào)節(jié)器的TSMC-PMSM矢量控制
        Imagination的ClearCallTM VoIP應(yīng)用現(xiàn)可支持Cavium的OCTEON? Ⅲ多核處理器
        ADI推出新一代SigmaDSP處理器
        存儲(chǔ)器——安格爾(墨西哥)▲
        呼嚕處理器
        基于Nand Flash的高速存儲(chǔ)器結(jié)構(gòu)設(shè)計(jì)
        Product market competition,ultimate controlling structure and related party transactions
        蜜桃在线观看免费高清完整版| 国产精品大屁股1区二区三区| 亚洲av日韩av高潮潮喷无码| 亚洲av无码专区国产不卡顿| 成人免费无码大片a毛片抽搐色欲| 亚洲av无码乱码在线观看性色| 久久午夜无码鲁丝片午夜精品| 天堂√在线中文官网在线| 国产一卡2卡3卡四卡国色天香| 亚洲欧美一区二区三区| 成人做爰69片免费看网站| 8av国产精品爽爽ⅴa在线观看| 国产成人亚洲合集青青草原精品 | 日本中文字幕一区二区高清在线| 2021年性爱喷水视频| 在线观看黄片在线播放视频| 亚洲伊人伊成久久人综合| 精品熟女视频一区二区三区国产 | 肥老熟女性强欲五十路| 亚洲中文字幕日产无码| 亚洲精品~无码抽插| 无人视频在线观看免费播放影院 | 欧美日韩精品一区二区三区高清视频| 亚洲av熟妇高潮30p| 人妻少妇一区二区三区| 久久久婷婷综合五月天| 91青青草视频在线播放| 精品久久一品二品三品| 亚洲色偷偷综合亚洲avyp| 日日天干夜夜狠狠爱| 亚洲精品美女久久久久99| 国产肉体XXXX裸体784大胆| 久久久久久人妻一区二区无码Av | 成人做爰69片免费看网站| 日本韩国黄色三级三级| 国内自拍视频一区二区三区| 久久精品一区午夜视频| 免费人成在线观看网站| 午夜成人鲁丝片午夜精品| 丰满人妻妇伦又伦精品国产| 人妻无码AⅤ中文系列久久免费|