常建軍,劉小軍,顧可偉,岳 敏
(中國科學院 近代物理研究所,甘肅 蘭州 730000)
目前,中國科學院近代物理研究所擁有超導離子源(SECRAL)、常規離子源、全永磁ECR 離子源等眾多離子源。在這些既有的離子源基礎上,該所利用蒸發冷卻技術,并結合其他ECR 離子源的最新關鍵技術,研制成功了世界上第一臺利用蒸發冷卻技術的常溫ECR 離子源LECR4(SSC-LINAC離子源)。
許多元素組成的單質在自然界中以氣態形式存在,使用時一般都將其存放在儲氣瓶中,在調束時經由氣閥送入弧腔,在經過微波作用后方可獲得這類元素離子,因此離子源的氣閥是非常關鍵的工作氣體控制組件。氣閥通常被置于離子源高壓端,且其開度對離子源真空度、電離效率、離子源穩定性均有影響,其控制精度、可靠性要求必然很高,因此必須為蒸發冷卻ECR離子源的氣閥設計精度高、可靠性好的伺服控制系統;另外為了與整個SSC-LINAC大控制系統一致以及滿足組件調試、運行、維護的需要,該系統是基于EPICS設計的。
中國科學院近代物理研究所現有的離子源均采用PLC與伺服電機實現離子源氣閥開度的控制,但其經濟性較差(對于氣閥控制這種應用場合電機數量較少),且在實現復雜功能時,需額外加裝各種I/O 模塊[1](如通訊模塊、編碼器模塊、I/O 模塊等),這又使得系統結構變得過于復雜;PLC 軟件開放性較差,在大系統集成時使得系統集成困難(如基于EPICS的加速器控制系統);PLC 內部系統刷新時間較長使得其響應速度較慢。
為了保證SSC-LINAC離子源氣閥控制裝置的高可靠性,提高其控制精度,降低響應時間,獲取氣閥開度精準位置(調束人員為了調束方便,需要獲得氣閥開度的絕對值),在進行系統結構設計時借鑒了高精度機電控制系統的結構[2]為SSC-LINAC離子源氣閥設計了全數字伺服系統,該系統很方便地集成到了基于EPICS的SSC-LINAC 大控制系統內,其結構如圖1所示。

圖1 SSC-LINAC離子源氣閥控制系統Fig.1 Gas valve control system of SSC-LINAC ion source
該控制系統中作為OPI 的計算機經由LAN 及交換機與作為IOC 的工業計算機(IPC)相連,傳輸介質采用六類線。
作為IOC 的IPC 內安裝研華的PCI-1245運動控制卡,該運動控制卡內嵌高性能DSP與SoftMotion算法[3],能實現運動軌跡與時間精確控制,PCI-1245支持相對與絕對運動模式,選擇絕對運動模式后PCI-1245可向伺服電機驅動器輸出四路差分的CW/CCW 信號指令、伺服開啟信號、驅動器復位信號等并接收外部緊急停止信號、驅動器故障輸出信號等。另外,由于伺服電機驅動器采用RS422接口輸出氣閥開度精準位置,而IPC 內置的是RS232 接口,使用了ADAM-4520 模塊完成RS422 到RS232的轉換,最終氣閥開度精準位置被輸入到IPC內。
伺服電機選用的是HF-KP13B,該電機額定輸出功率為100W,最大轉矩為0.95N·m,主軸上安裝了18位的絕對值編碼器(分辨率為262 144 脈 沖/轉)[4];與 之 對 應 的 驅 動 器 是MR-J3-100A,MR-J3-100A 使用最大1 MHz的高速脈沖串對電機的轉動速度/方向進行控制,可執行18位分辨率的高精度定位,具備位置平滑功能和精準位置檢測功能,整個控制系統硬件結構如圖2所示。

圖2 氣閥控制系統硬件結構Fig.2 Hardware structure of gas valve control system
OPI采用跨平臺工具CSS[5]開發,如圖3所 示。IOC 采 用EPICS base-3.14.12[6-8]與asyn4-21[9]開發,內部運行5 個記錄:SL:IS:Valve、SL:IS:Valve:MainGas、SL:IS:Valve:AuxGas、asyn:RS232_MainGas、asyn:RS232_AuxGas。其中:記錄asyn:RS232_MainGas與asyn:RS232_AuxGas為被動執行,其通過異步機制分別讀取來自IPC 串口RS232的工作氣體與輔助氣體氣閥開度精準位置原始數據(二進制數);記錄SL:IS:Valve:MainGas與SL:IS:Valve:AuxGas為定時(0.1s)執行,主要完成數據處理,并分別觸發asyn:RS232_MainGas與asyn:RS232_AuxGas 的被動執行;記錄SL:IS:Valve為被動執行,其記錄支持通過調用運動控制卡驅動API函數控制伺服電機運轉進而完成氣閥開度的調節及響應來自OPI的請求。

圖3 CSS開發的OPIFig.3 Operator interface based on CSS

圖4 原點設定結果Fig.4 Result of origin set
現場運行結果如圖4、5所示。本文設計的氣閥控制系統有效支撐了SSC-LINAC 離子源的運行,成功實現了氣閥開度的精準位置獲取,集成在EPICS框架下運行穩定可靠,原點定位誤差小于0.01°(圖4),控制精度高于0.3°(圖5),響應迅速,基于CSS 開發的OPI操作界面操作簡單有效,運行穩定可靠。

圖5 給定為8.3°時的結果Fig.5 Result under output of 8.3°
[1] TAKAGI M,KAMIKUBOTA N,KIYOMICHI A,et al.Control of the J-PARC slow extraction line based on embedded EPICS[C]∥Proceedings of ICALEPCS2009.[S.l.]:[s.n.]:2009:549-551.
[2] Power clipper.[2014-04-17].http:∥www.deltatau-china.com/html/Power/2437.html.
[3] PCI-1245/1265系列用戶手冊[M].臺灣:研華科技,2013.
[4] 三菱伺服放大器&電機選型手冊[M].日本:三菱電機,2013.
[5] CCS home[OL].[S.l.]:[s.n.],2014.http:∥css.desy.de/content/index_eng.html.
[6] KRAIMER M R,ANDERSON J B,JOHNSON A N,et al.EPICS application developer's guide[M].[S.l.]:[s.n.],2012.
[7]EPICS base release 3.14.12[OL].[S.l.]:[s.n.],2014.http:∥www.aps.anl.gov/epics/base/R3-14/12.php.
[8] STANLEY P,ANDERSON J.EPICS 3-14record reference manual[M/OL].[S.l.]:[s.n.],2013.https:∥wiki-ext.aps.anl.gov/epics/index.php/RRM_3-14
[9] RIVERS M,KRAIMER M,NORUM E,et al.asyn:An interface between EPICS drivers and device support[M].[S.l.]:[s.n.],2014.