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