雷瑞庭, 胡 勝, 李 君, 余熾業
(東莞理工學院 a. 電子工程學院; b. 計算機學院, 廣東, 東莞 523808)

分布式粒子探測器集群高壓電源系統設計
雷瑞庭a, 胡 勝a, 李 君b, 余熾業a
(東莞理工學院 a. 電子工程學院; b. 計算機學院, 廣東, 東莞 523808)
設計了一種分布式粒子探測器集群高壓電源系統,闡述了系統總體構架,重點介紹高壓電源控制柜的設計方案。分析了多個模塊設計的關鍵技術環節。該系統基于Nios II和ARM雙核控制,設計了AC/DC 變換器、高壓電源陣列、CAN 路由器、觸摸屏及集群電源主控制器等模塊,實驗結果表明,本系統具有功率因數高、精度高、紋波小、實時性好、設備的兼容性和抗干擾能力強等優點。
集群電源主控制器; 分布式; 粒子探測器; 控制器局域網絡; 調理電路
在粒子物理和核物理科學領域中,粒子探測器是關鍵的部件,是探測信息的源頭[1]。粒子探測器要求電源具有高電壓、低電流、穩定、故障率低的特點。粒子探測器工作時一般都需要高壓電源,而電源的性能監測至關重要。為保證數據探測的準確性,每個點對電源不但有監控功能,而且各個探測點電源工作狀況以及與時間的對應都要準確[2-3]。研究分布式、網絡化的集群電源及監控系統至關重要,也勢在必行。因此本文設計了一種分布式粒子探測器集群高壓電源系統,它集電力電子技術、嵌入式系統、計算機通信技術、網絡技術、分布式參數測量與控制等技術于一體,將提高區域和國家科技創新能力。
分布式離子探測器集群高壓電源系統總體架構,由數據中心服務器、高壓電源控制柜經TCP/IP網絡互聯構成,如圖1所示,高壓電源控制柜接收GPS時間源,供數據采集時間同步。每個高壓電源控制柜可以提供768路高壓輸出,供PMT陣列工作。高壓電源控制柜通過TCP/IP網絡接收來自數據中心服務器的指令,實時傳送每路高壓輸出監控信息。

高壓電源控制柜由AC/DC變換器、集群電源主控制器、CAN路由器和16個高壓電源陣列組成,如圖2所示。AC/DC變換器將AC380V三相電源變換為48V直流電源,構成系統供電的母線電壓,系統內所有電源均由母線提供或經母線電壓變換后提供。每個高壓電源陣列輸出48路高壓,供PMT工作,實時采集每個高壓單元工作狀態,具有CAN通信接口,能夠與集群電源主控制器通信,接收集群電源主控器的指令,實時傳送高壓輸出監控信息。CAN路由器將16個高壓電源陣列的CAN通信串行數據轉換為并行數據與集群電源主控器通信,有效提高CAN通信速率和通信節點數。集群電源主控器是高壓電源控制柜的控制核心,接收GPS時間源,供數據采集時間同步;具有TCP/IP接口,通過TCP/IP網絡接收來自數據中心服務器的指令,實時向數據中心服務器傳送每路高壓輸出監控信息;通過CAN路由器控制每路高壓單元輸出、采集每路高壓單元狀態;通過CAN總線采集AC/DC變換器狀態;實時存儲采集數據。

2.1 AC/DC 變換器
AC/DC變換器為整個設備的電子系統供電,同時也作為高壓源驅動電源和散熱風扇的動力電源[4-5]。整個系統提供768路高壓源,每路高壓輸出3 kV/1 mA功率,高壓部分功率需求將達到2 304 W;由于高壓部分由兩級DC/DC變換構成,假設兩級的變換效率為90%,其總體效率約為81%,因此,AC/DC變換器的輸出功率應在2 844 W以上;同時考慮其他電子系統消耗、散熱風扇消耗,以及系統可靠性的冗余,AC/DC 變換器按6 kW設計。AC/DC變換器,采用N+1模塊冗余并聯組合方式供電,即如果N個模塊的輸出電流能滿足供電需要,則采用N+1模塊平均分配,因此,可提高系統運行可靠性。每個整流器單元具有CAN總線通信功能,用于實現整流模塊之間的均流和上位機之間的通信[6-8]。48V AC/DC 變換器框圖如圖3所示。

整流模塊分為兩個部分。前級由三相三線交流輸入,輸入經過輸入保護、經過三相IGBT高頻整流進行有源功率因數校正(PFC),轉換成直流電。后級將直流電再經過LLC諧振變換器把整流好的直流電轉換成高頻脈沖,然后高頻脈沖再通過高頻橋式整流平滑濾波后通過輸出保護得到所需的48V直流電源。AC/DC與DC/DC兩部分內部用RS-485實時通信,模塊輸出端用CAN總線實現整流模塊之間的均流和上位機之間的通信。
2.2 高壓電源陣列
高壓電源陣列由管理單元、48路+2路高壓單元、開關矩陣單元三部分組成,如圖4所示。

(1) 管理單元完成以下功能:采集高壓電源陣列溫度;存儲每一路高壓單元ID信息;高壓電源陣列接入檢測和開關矩陣協同完成高壓輸出自動投切功能;具有CAN總線接口,接收來自集群電源主控器指令,上傳采集及控制數據。溫度傳感器采用MAXIM公司DS18B20數字溫度傳感器,僅需一條接口線就可實現多點溫度測量;在使用中不需要任何外圍元件。
(2) 管理單元控制48路高壓單元的投切,其指令來源于集群電源主控器;當48路高壓單元任一路有故障時,備用的高壓單元投入工作,提高電源系統的可靠性。
(3) 高壓單元由DC/DC變換器、微控制器、ADC、DAC、高壓模塊等部分組成(見圖5),具有CAN總線接口,接收來自集群電源主控器指令,上傳采集數據。DC/DC 變換器將48V母線電壓變換為高壓模塊適合的輸入電壓,同時具有隔離作用,任何一路高壓單元從電氣上互相隔離。高壓模塊輸出電壓、電流經調理電路放大后,傳送給ADC,微控制器從ADC上采集高壓模塊輸出電壓、電流數字化后的信息。高壓模塊的輸出電壓高低由DAC控制。

在輸出電壓的控制上,本系統充分利用了輸出參數數字化功能,對輸出電壓進行雙閉環數字化輸出控制。其內環控制由高壓模塊內硬件完成,基準由DAC產生。外環控制如圖6所示,由高壓單元的MCU完成,控制算法采用經典數字PID算法,根據輸出電壓與設定間的差異,改變DAC輸出,從而進一步控制高壓模塊。外環數字化控制可進一步降低參數離散、溫度漂移、負載波動等對輸出電壓的影響。

電壓、電流采樣的調理電路結構圖如圖7所示,增益調節由增益芯片AD624和DAC7512組成。DAC轉換器選用DAC7512,它是TI公司生產的具有內置緩沖放大器的12 bit D/A轉換器。通過FPGA實現ADC控制模塊。

FPGA控制模塊控制模數轉換芯片的啟動與轉換,FPGA的特點適合處理多路并行數據,系統利用狀態機設計了A/D采樣控制模塊。它根據AD的轉換時序圖,發現相應的時序控制信號,使AD完成各種操作。
A/D轉換初始化端口函數initpio( )。
Void initpio( )
{IOWR_ALTERA_AVALON_PIO_DIRECTION(ADC_PIO_BASE,ADC_CON&(~DATA));
}
unsigned char ADC(void)
{unsigned char i;
unsigned char adcdata=0;
PIOCLR(CLK); //初始化CLK =0
PIOCLR(nCS); //初始化nCS=0
for(i=0;i<8;i++)
{ PIOSET(CLK);
……
PIOCLR(CLK);
}
2.3 CAN 路由器
高壓電源控制柜中AC/DC變換器、16個高壓電源陣列通過CAN總線與集群電源主控器通信,系統中CAN設備節點包括768路高壓單元、32路備份高壓單元、AC/DC交換器,共801個CAN設備節點。系統中需要17路CAN控制器。為了避免各路CAN總線通信干擾,需要對CAN通信接口進行隔離,隔離方案用ADI公司的CAN隔離專用器件ADM3053BRWZ,內部集成了隔離式控制器區域網絡(CAN)物理層收發器、隔離DC/DC轉換器和雙通道隔離器,最高1 Mb/s的數據速率,并具有限流和熱關斷特性,可防止輸出短路[9-12]。
MCP2510是Microchip公司生產的CAN協議控制器,它通過SPI接口與微控制器相連,CAN SPI接口函數:CAN_SPI_CMD();
CAN報文發送函數:
MCP2510_TX(intTxbuf,int Idtype,unsigned int*id,int datalen,char*data);
CAN報文接收函數:
MCP2510_RX(intRxbuf,int *Idtype,unsigned int *id,int *datalen,char *data)。
通過觸摸操作,可以實現系統人機交互[13-14]。系統采用ADS7483控制觸摸屏。
函數ADS7843_ Read()實現ADS7843的讀函數,完成讀觸摸點值并返回num位測量結果。
Void ADS7843_Read(uint8 num)
{uint32go,I,j;
go=0; //go保存讀取數據
CS_Low();
DIN_Low(); // DIN輸出低電平
不過即使到現在,我們仍然會發現許多款勞力士機心都是采用KIF防震器。我們在其子品牌帝舵表的機心中也會發現大量采用KIF防震器的機心。
DCLK_Low();
For(i=0;i { go<<=1; //左移一位 DCLK_High(); //從DOUT引腳讀出數據 For(j=0;j<2;j++) If(DOUT&IO0PIN) go++; DCLK_Low() } …… 2.5 集群電源主控制器 集群電源主控制器是高壓電源控制柜的控制核心,接收GPS時間源,供數據采集時間同步;具有TCP/IP接口,通過TCP/IP網絡接收來自數據中心服務器的指令,實時向數據中心服務器傳送每路高壓輸出監控信息;通過CAN路由器控制每路高壓單元輸出、采集每路高壓單元狀態;通過CAN總線采集AC/DC變換器狀態;實時存儲采集數據;提供用于人機交互的顯示液晶屏控制和用戶信息輸入接口。 高壓電源終端程序設計主要包括控制模塊Linux操作系統移植、Linux系統驅動程序編寫、DIM函數庫移植、Web應用程序開發、主控程序開發、FPGA程序設計;高壓控制模塊管理單元單片機程序設計、高壓控制模塊高壓單元單片機程序設計[15]。 Linux系統通過使用數據結構struct file_operations為所有的設備文件都提供統一的操作函數接口,包含了open()、close()、release()、read()、write()、ioctl()等函數。Linux系統通過使用register_chrdev向系統注冊設備驅動程序,通過調用kmalloc()和kfree()函數實現設備驅動程序的申請和釋放。 Int register_chrdev(unsigned int major,const char *name,structfile_operations fops) 系統實現了對768路高壓電源實時監控、故障記錄、備份高壓電源自動投切等功能;具有網絡互聯功能,服務器系統通過網絡能控制上萬路的高壓電源。實現了系統的微型化、網絡化。系統采用了EMC措施,高壓電源陣列中各路電源完全隔離,具有陣列電路板接觸狀態檢測和溫度檢測功能,具有備份高壓源自動投切功能,提高了系統可靠性和可維護性。 集群高壓電源主控器17路CAN總線接口。AC/DC變換器功率因數:>0.99,諧波電流:<5%,穩壓精度:≤0.5%,負載電壓紋波系數:≤0.1%,并機均流度:≤±5%;高壓電源陣列電壓精度≤0.1%;紋波≤30 mV。 [1] 吳 健,蔣 勇,甘 雷.基于4H-SiC的高能量分辨率α粒子探測器[J].析, 2015, 27(1):151-154. [2] 于向前,陳鴻飛,鄒 鴻.新型空間粒子探測器高壓電源設計[J].核電子學與探測技術, 2014,34(11):1353-1355. [3] 殷樹娟,李翔宇.高性能低功耗粒子探測器讀出電路設計[J].核電子學與探測技術,2013,33(6),679-683. [4] 郭文嬌,任春光,王 磊.電壓不平衡時交直流雙向功率變換器的控制策略[J].電網技術, 2016,40(3):925-930. [5] 巫付專,侯婷婷,韓 梁.一種新型斬波AC/DC/AC變換的單相DVR[J].電測與儀表,2015,52(11):96-100. [6] 任強海,高夫峰.電除塵控制系統節能改造的應用[J].湖州師范學院學報, 2012(12):49-51. [7] 耿 強,夏長亮,閻 彥. 電網電壓不平衡情況下PWM整流器恒頻直接功率控制[J].中國電動機工程學報, 2010(12):79-85. [8] 年 珩,全 宇. 諧波電網電壓下PWM整流器增強運行控制技術[J].中國電動機工程學報,2012(3):41-48. [9] 高 陽,李永紅,岳鳳英.基于DSP和FPGA的CAN總線監視系統設計[J].電子器件, 2016,39(1):164-167. [10] 王 碩,吳愛國,吳國強.基于CAN總線的鋰離子電池組充電管理系統[J].電源技術,2016,40(3):499-502. [11] 魏 豐,潘小虎,曾 勇.光纖CAN總線集線器及其組網研究[J].儀器儀表學報, 2011(12):2839-2844. [12] 韓成浩,高曉紅.CAN總線技術及其應用[J].制造業自動化,2010(2):146-149. [13] 姜 楠,劉易勇,趙 昱.智能隔離斷路器的電磁兼容性試驗技術研究[J].高壓電器,2015(12):96-102. [14] 常晨晨,張 鋒,高 穎.基于C8051的嵌入式系統觸摸屏設計[J].電子技術與軟件工程,2016(6):211,261. [15] 顧小祥,周 杰,杜景林. 基于Mesh網的氣象觀測視頻監控系統設計[J].計算機工程與設計2016,37(1):81-85. Design of High Voltage Power Supply System for Distributed Particle Detector Cluster LEIRuitinga,HUShenga,LIJunb,YUChiyea (a. College of Electronics Engineering; b. College of Computer,Dongguan University of Technology, Dongguan 523808, Guangdong, China) A sort of design technique of high voltage power supply system for distributed particle detector cluster was presented. The overall framework of system was expounded. Design scheme of high voltage power supply control cabinet was introduced. Key techniques for many modules design were analyzed. This system was based on Nios II and ARM control, AC/DC converter, high voltage power array, CAN router, touch screen and cluster power supply controller module. Experiments showed that this system had advantages of high power factor, high precision, small ripple, good real-time, strong compatibility of the equipment and anti-interference capability. cluster power controller; distributed; particle detector; controller area network (CAN); regulate circuit 2016-06-23 廣東省科技計劃項目)(2015A020214024);廣東省科技計劃項目(2013B091500010) 雷瑞庭(1980-),男,湖南郴州人,學士,實驗師,研究方向為嵌入式系統、計算機軟件。 Tel.: 15920616880; E-mail:750928993@qq.com TM 83; TP 274 A 1006-7167(2017)04-0069-043 結 語