基于設備驅動模塊的小型回旋加速器DCS控制系統(tǒng)研究
本文選題:回旋加速器 切入點:驅動模塊 出處:《中國科學院大學(中國科學院近代物理研究所)》2017年博士論文 論文類型:學位論文
【摘要】:加速器現(xiàn)場存在大量遵從不同通信協(xié)議的控制器、硬件設備,型號不一、接口不一,只能與特定的應用程序通信,不具通用性。由于設備多樣性、復雜性特性,驅動程序不具有兼容性、可復用性,擴展性不強。加速器控制系統(tǒng)軟件存在著兼容性、可擴展性、可靠性問題。結合近代物理研究所加速器現(xiàn)場硬件設備特點和要求,利用常規(guī)源控制、超導源控制、PET回旋控制、治癌源測試平臺控制中積累的Visual C++開發(fā)經(jīng)驗為基礎,針對性地進行設備驅動模塊封裝。將回旋加速器現(xiàn)場使用的常用硬件設備驅動程序規(guī)格化、模塊化、集成化,并封裝為DLL,便于后期Visual C++開發(fā)控制系統(tǒng)直接調用,提高軟件開發(fā)效率。根據(jù)設備功能類型,功能模塊分為若干設備類,包括電源設備、真空計設備、束流計設備、泵設備、水溫水壓設備、引出設備、閥門設備、電機設備、靶設備、冷卻設備、高頻發(fā)射機、低電平設備、散/聚束器、微波機、防護設備、漏水檢測設備、溫度檢測設備等實體設備類。軟件重用包括多種技術,庫函數(shù)(API),模板(ATL),面向對象(OOP),設計模式(Design Pattern),組件(Component),框架(Framework),構架(Architecture)等。DLL屬于組件級別重用的封裝。Visual C++作為面向對象語言,具備C語言擅長與硬件交互的優(yōu)點,移植能力強;谠O備驅動模塊的DCS回旋加速器控制軟件為解決上述問題提供了一種新思路。完成了包括離子源控制、回旋控制、高頻控制、電源控制、運動控制等系統(tǒng)的實驗控制平臺搭建,系統(tǒng)硬件設備與控制器的通信調試,通信協(xié)議的分析與實現(xiàn)。實現(xiàn)了設備驅動模塊的開發(fā)與封裝,基于MFC的Regular DLL方法完成設備驅動模塊的封裝,實現(xiàn)封裝模塊的對外接口,包括導出變量、導出函數(shù)、導出類。實現(xiàn)了加速器常用圖形圖像控件的封裝,設計滿足狀態(tài)監(jiān)測、實時控制、聯(lián)鎖保護等功能的人機交互接口,適用于小型回旋加速器控制GUI設計與數(shù)據(jù)采集功能,簡化復雜代碼段重新編寫過程。實現(xiàn)了圖形圖像控件的OPC接口,可以接收來自第三方OPC Server的數(shù)據(jù)供圖形圖像控件進行數(shù)據(jù)采集和調用顯示。實現(xiàn)了支持實時數(shù)據(jù)和歷史數(shù)據(jù)存取的數(shù)據(jù)庫鏈接模塊SQLite.DLL。最后,對基于驅動模塊的CSRm電子冷卻高壓控制做了包括壓力測試和負載測試在內的性能測試。設備驅動模塊的優(yōu)化和改變不影響控制系統(tǒng)軟件其他部分,模塊化驅動具有更好的通用性和易構建性。從而可以解決控制軟件開發(fā)過程中缺乏設備驅動模塊的難題,形成具有自主知識產(chǎn)權的、用于小型回旋加速器控制的軟件開發(fā)平臺與組態(tài)軟件平臺,以滿足快速開發(fā)小型回旋加速器控制系統(tǒng)軟件的要求和能力。
[Abstract]:......
【學位授予單位】:中國科學院大學(中國科學院近代物理研究所)
【學位級別】:博士
【學位授予年份】:2017
【分類號】:TL542
【相似文獻】
相關期刊論文 前10條
1 王欽勝;;電廠DCS控制系統(tǒng)選擇[J];應用能源技術;2009年03期
2 齊興才;;#6機組DCS控制系統(tǒng)的幾個改進[J];中國科技財富;2012年03期
3 張衛(wèi)東;;火電機組DCS控制系統(tǒng)常見問題分析及處理[J];陜西電力;2008年10期
4 朱立軍;;2號機組DCS控制系統(tǒng)的改造與重構[J];產(chǎn)業(yè)與科技論壇;2012年14期
5 謝玉龍;;泰樂霉素發(fā)酵DCS控制系統(tǒng)風險淺析[J];硅谷;2013年23期
6 蘇琳;;日立DCS控制系統(tǒng)在600MW機組的應用淺析[J];硅谷;2013年22期
7 李麗明;;淺談如何提高電廠DCS控制系統(tǒng)的可靠性[J];信息與電腦(理論版);2011年07期
8 于艷君;20000m~3/h空分設備DCS控制系統(tǒng)的設計與應用[J];深冷技術;2005年04期
9 朱育理;;發(fā)電廠DCS控制系統(tǒng)受雷擊的事故分析[J];自動化應用;2011年03期
10 李洋;;惠來電廠DCS控制系統(tǒng)典型故障及原因分析[J];機電信息;2013年09期
相關會議論文 前10條
1 范學福;桑超;;石橫電廠#3機組DCS控制系統(tǒng)一體化改造換型淺析[A];全國火電300MW級機組能效對標及競賽第四十二屆年會論文集[C];2013年
2 孫永再;李軍娟;;河津電廠2×350MW燃煤機組DCS控制系統(tǒng)功能分析及評價[A];全國發(fā)電廠分散控制系統(tǒng)與廠級監(jiān)控系統(tǒng)技術研討會論文集[C];2004年
3 張建榮;;DCS控制系統(tǒng)在液化天然氣生產(chǎn)中的應用[A];中國城市燃氣分會氣源專業(yè)委員會第八屆四次年會論文集[C];2005年
4 范學福;宋益純;;石橫發(fā)電廠三期DCS控制系統(tǒng)供熱改造[A];全國火電300MW級機組能效對標及競賽第四十二屆年會論文集[C];2013年
5 孫愚;;DCS控制系統(tǒng)在玻璃棉生產(chǎn)線中的應用[A];中國建材產(chǎn)業(yè)轉型升級創(chuàng)新發(fā)展研究論文集[C];2013年
6 吳孚輝;戚國水;;利用DCS控制系統(tǒng)備用空間提高機組自動化水平[A];電廠管理與熱工技術經(jīng)驗交流文集[C];2003年
7 龍洪勝;莊誠;王海清;師潤平;;30萬t/a硝酸生產(chǎn)線DCS控制系統(tǒng)[A];全國冶金企業(yè)計控網(wǎng)絡化研討會論文集[C];2003年
8 盧道奎;韓國榮;;論氧化鋁循環(huán)焙燒爐國產(chǎn)化DCS控制系統(tǒng)[A];冶金自動化信息網(wǎng)年會論文集[C];2004年
9 盧道奎;韓國榮;;論氧化鋁循環(huán)焙燒爐國產(chǎn)化DCS控制系統(tǒng)[A];全國冶金自動化信息網(wǎng)年會論文集[C];2004年
10 江重國;李福進;勾建哲;;DCS控制系統(tǒng)在燒結生產(chǎn)中的應用[A];2011第十六屆全國自動化技術與應用學術年會專輯[C];2011年
相關博士學位論文 前1條
1 宿建軍;基于設備驅動模塊的小型回旋加速器DCS控制系統(tǒng)研究[D];中國科學院大學(中國科學院近代物理研究所);2017年
相關碩士學位論文 前10條
1 趙褚嬌;青霉素發(fā)酵過程DCS控制系統(tǒng)研究[D];河北科技大學;2015年
2 崔保林;秸稈輸送干燥系統(tǒng)的研究與設計[D];東北大學;2013年
3 劉鑫;霍尼韋爾DCS控制系統(tǒng)在低密度聚乙烯淤漿催化劑裝置上的應用研究[D];華東理工大學;2016年
4 高健翔;制糖生產(chǎn)線DCS控制系統(tǒng)設計及研究[D];華南理工大學;2016年
5 胡寶利;DCS控制系統(tǒng)在制漿造紙中的優(yōu)化設計[D];齊魯工業(yè)大學;2015年
6 孟天星;基于現(xiàn)場總線的水泥回轉窯DCS控制系統(tǒng)[D];山東科技大學;2004年
7 龐懷軍;600MW燃煤機組DCS控制系統(tǒng)的設計與研究[D];山東大學;2005年
8 李東斌;煉油廠余熱發(fā)電DCS控制系統(tǒng)的應用研究[D];西安石油大學;2014年
9 陳紅;異丙苯裝置DCS控制系統(tǒng)的設計及實現(xiàn)[D];蘭州理工大學;2013年
10 王瀟;基于西屋DCS控制系統(tǒng)的600MW機組DEH系統(tǒng)功能的設計與實現(xiàn)[D];北方工業(yè)大學;2012年
,本文編號:1607564
本文鏈接:http://sikaile.net/falvlunwen/zhishichanquanfa/1607564.html