国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

一種適用于三代核電廠儀控系統(tǒng)的實(shí)時數(shù)據(jù)處理方法

2018-09-13 11:09李昆韓文興翁小惠
科技視界 2018年14期
關(guān)鍵詞:小齒輪板卡控系統(tǒng)

李昆 韓文興 翁小惠

【摘 要】本文提出了一種基于大齒輪帶動小齒輪的實(shí)時數(shù)據(jù)處理機(jī)制,不僅實(shí)現(xiàn)了核電廠儀控系統(tǒng)的模塊化設(shè)計,提高了其系統(tǒng)的搭建速度,而且保證了數(shù)據(jù)采集、處理和輸出對數(shù)據(jù)的可靠性和響應(yīng)時間,為核電廠的安全可靠運(yùn)行奠定了基礎(chǔ)。

【關(guān)鍵字】實(shí)時數(shù)據(jù);模塊化

中圖分類號: TM623 文獻(xiàn)標(biāo)識碼: A 文章編號: 2095-2457(2018)14-0190-003

DOI:10.19694/j.cnki.issn2095-2457.2018.14.087

A real-time data processing method for the instrument and control system of a nuclear power plant

LI Kun HAN Wen-xing WENG Xiao-hui

(Science and Technology on Reactor System Design Technology Laboratory, Nuclear Power Institute China, Chengdu Sichuan 610041, China)

【Abstract】This paper presents a real-time data processing mechanism of the large gear drivers the small gear based on, not only to achieve the modular design of nuclear power plant instrumentation and control system, improve the speed of the build system, but also ensure the reliability and response time of data acquisition, processing and output of data, laid the foundation for the safe and reliable operation of the nuclear power plant.

【Key words】Real-time data; Modularity

0 引言

“華龍一號”的正式落地,標(biāo)志著我國已經(jīng)具備自主知識產(chǎn)權(quán)的第三代核電技術(shù)。中國第三代核電技術(shù)大部分系統(tǒng)均要求國產(chǎn)化,其中儀控系統(tǒng)國產(chǎn)化是一個重要的部分?,F(xiàn)今,核電廠儀控系統(tǒng)要求采用模塊化的數(shù)字設(shè)計方法,以成熟和驗(yàn)證過的智能功能單元板卡為最小模塊,根據(jù)功能需求快速搭建儀控系統(tǒng)配置,這樣不僅提高了設(shè)計的效率,減少成本,同時大大提高了核電廠可維修性。然而核電廠儀控系統(tǒng)的可靠性和安全性要求比較高,對數(shù)據(jù)采集、處理和輸出對數(shù)據(jù)的可靠性和響應(yīng)時間有很高的要求,而通常核電站的采集的數(shù)據(jù)是比較多的,為滿足核電廠的要求,本文設(shè)計了一種基于大齒輪帶動小齒輪的實(shí)時數(shù)據(jù)處理機(jī)制,不僅實(shí)現(xiàn)了核電廠儀控系統(tǒng)的模塊化設(shè)計,提高了其系統(tǒng)的搭建速度,而且保證了數(shù)據(jù)采集、處理和輸出對數(shù)據(jù)的可靠性和響應(yīng)時間,為核電廠的安全可靠運(yùn)行奠定了基礎(chǔ)。

1 實(shí)現(xiàn)原理

本處理方法根據(jù)模塊化硬件平臺“CPU+智能板卡”的結(jié)構(gòu),設(shè)計了一種大齒輪帶動小齒輪的實(shí)時數(shù)據(jù)處理機(jī)制。將CPU板卡作為“大齒輪”其主要功能是負(fù)責(zé)訪問各智能板卡驅(qū)動、任務(wù)調(diào)度和用戶應(yīng)用程序;智能板卡作為“小齒輪”其主要功能是采集、接收和輸出各種數(shù)據(jù)。這種機(jī)制的系統(tǒng)結(jié)構(gòu)圖如圖1所示。這種機(jī)制可有效保證數(shù)據(jù)采集、處理和輸出的實(shí)時性和穩(wěn)定性。

該數(shù)據(jù)處理機(jī)制分為配置管理、智能板卡驅(qū)動,任務(wù)調(diào)度和后臺任務(wù)四個功能模塊。

1.1 配置管理

a)智能板卡配置

在系統(tǒng)結(jié)構(gòu)中,一般會有多塊板卡同時工作,為了協(xié)調(diào)和便于使用,設(shè)計板卡配置子模塊。板卡配置子模塊是板卡驅(qū)動工作的關(guān)鍵數(shù)據(jù)。驅(qū)動依據(jù)配置才能為各個板卡提供服務(wù)。板卡配置管理規(guī)定了如何定義一塊可供使用的板卡,它包括定義板卡的名稱,板卡的地址,用驅(qū)動打開板卡以后的板卡內(nèi)部標(biāo)識,其它相關(guān)的參數(shù)等。以此把此部分設(shè)計為一個模塊,提供各種接口,供外部模塊使用。

b)分時工作鏈路配置

分時工作鏈?zhǔn)且粋€由多個時間片組成的數(shù)組。它主要用于該鏈上的每個時間片代表一項(xiàng)工作。當(dāng)后臺任務(wù)在收到系統(tǒng)內(nèi)部發(fā)送的“定時到”信號時,就從該鏈的頭部開始,依次執(zhí)行該鏈上的每項(xiàng)工作(每個時間片)直到該鏈的尾部結(jié)束。該鏈上以顏色區(qū)分了5個時間片,代表5項(xiàng)工作。分時工作鏈,具有以下特點(diǎn):

鏈上時間片數(shù)目可變可配置;

鏈上每個時間片所占用的工作時間長度可變可配置;

鏈上所有時間片所占用的工作時間長度之和,必須小于系統(tǒng)內(nèi)部發(fā)送的“定時到”周期。這一點(diǎn)也容易理解,因?yàn)槿绻^這個長度,當(dāng)下一次“定時到”指令來時,又會重新執(zhí)行時間鏈,而這是不允許的。設(shè)計中要求分時工作鏈必須在一個定時周期內(nèi)執(zhí)行完成。如圖2所示,以CPU的處理時間為軸,描述了兩個分時工作鏈被CPU 調(diào)用的時刻。

在圖2中,每個定時周期到來以后,將執(zhí)行分時工作鏈,當(dāng)分時工作鏈執(zhí)行完成時,該定時周期內(nèi)剩余的時間將被用來執(zhí)行前臺任務(wù),由前臺任務(wù)支配使用。

1.2 智能板卡驅(qū)動

每種智能板卡的驅(qū)動是可以被多個板卡選用而為其工作的。驅(qū)動為了對每塊板卡進(jìn)行良好工作,采取為每個板卡生成一個工作實(shí)例的方式進(jìn)行。一個工作實(shí)例首先包括該驅(qū)動提供的API 接口功能,其次,還包括與該板卡相關(guān)的數(shù)據(jù)。由這二者,組成一個完整的工作實(shí)例。每個工作實(shí)例之間,雖然它們使用的是一個驅(qū)動的用戶接口,但是其數(shù)據(jù)是隔離開的,以保證板卡相互之間的數(shù)據(jù)獨(dú)立性和數(shù)據(jù)安全。通過驅(qū)動提供的“打開”用戶接口操作,將打開相應(yīng)的板卡。

1.3 任務(wù)調(diào)度

在任務(wù)調(diào)度中,它獲得用戶管理配置的板卡配置表,時間鏈表和用戶設(shè)定的循環(huán)周期,根據(jù)這些信息調(diào)用“驅(qū)動入口模塊”的接口函數(shù)啟動后臺驅(qū)動及任務(wù)。在啟動后臺驅(qū)動及任務(wù)后,前臺任務(wù)進(jìn)入一個死循環(huán)進(jìn)行工作。在該死循環(huán)中一直等待后臺任務(wù)發(fā)送的事件信號;沒有收到事件信號時,前臺任務(wù)則一直等待。在收到后臺任務(wù)發(fā)送過來的事件信號后,就繼續(xù)運(yùn)行該任務(wù),執(zhí)行用戶實(shí)現(xiàn)的讀寫等操作。

1.4 后臺任務(wù)

后臺任務(wù)主要用于按照用戶配置的時間鏈,對相應(yīng)的板卡執(zhí)行讀寫操作。

2 工程應(yīng)用實(shí)例

2.1 設(shè)備設(shè)計

圖3所示為應(yīng)用到“華龍一號”核電工程項(xiàng)目的運(yùn)算機(jī)箱,它由1個主控制器、4個CAN通訊卡、4個RS485通訊卡、2個以太網(wǎng)通訊卡,1個數(shù)據(jù)采集卡、1個模擬量輸入卡和1個開關(guān)量輸出卡組成。其功能是實(shí)時收集16路CAN通道、16路RS485通道、2路以太網(wǎng)通道、16路模擬通道和32路開關(guān)量通道的數(shù)據(jù),并快速將收集的信息進(jìn)行歸納、處理后發(fā)送至其他系統(tǒng),要求能夠?qū)崟r穩(wěn)定的采集和處理數(shù)據(jù)。

該機(jī)箱采用模塊化硬件平臺“CPU+智能板卡”的結(jié)構(gòu),并配合本文提出的基于大小齒輪的處理機(jī)箱,實(shí)現(xiàn)實(shí)時穩(wěn)定的處理數(shù)據(jù)。

2.2 試驗(yàn)驗(yàn)證

運(yùn)算機(jī)箱按照EJ/T 1197-2007核電廠安全系統(tǒng)電氣設(shè)備質(zhì)量鑒定中K3及要求進(jìn)行鑒定。

2.2.1 基準(zhǔn)試驗(yàn)

在試驗(yàn)式進(jìn)行了樣機(jī)的基準(zhǔn)試驗(yàn),主要試驗(yàn)結(jié)果下:

模擬量采集精度:≤0.5%;

CPU容量:≤60%;

網(wǎng)絡(luò)負(fù)荷:≤50%;

相應(yīng)時間:≤500ms。

2.2.2 鑒定實(shí)驗(yàn)

試驗(yàn)樣機(jī)按照表1要求進(jìn)行鑒定試驗(yàn),試驗(yàn)結(jié)果均滿足試驗(yàn)要求。

3 結(jié)論

通過實(shí)際工程驗(yàn)證,本文提出的基于大齒輪帶動小齒輪的實(shí)時數(shù)據(jù)處理機(jī)制,能夠很好的對數(shù)據(jù)進(jìn)行實(shí)時處理,提高核電儀控產(chǎn)品可維修性。同時經(jīng)過工程實(shí)踐,該機(jī)制滿足三代核電儀控產(chǎn)品的設(shè)計和鑒定要求,采用該平臺能夠快速有效的進(jìn)行核電設(shè)備及系統(tǒng)的設(shè)計和研發(fā),形成標(biāo)準(zhǔn)化的系列產(chǎn)品。

猜你喜歡
小齒輪板卡控系統(tǒng)
某型電力機(jī)車牽引電機(jī)外錐軸無損退小齒輪工藝的研究與應(yīng)用
關(guān)于DALI燈控系統(tǒng)的問答精選
聯(lián)調(diào)聯(lián)試中列控系統(tǒng)兼容性問題探討
水泥回轉(zhuǎn)窯大小齒輪傳動故障分析和處理
基于PCI9054的多總線通信板卡的研制
基于FPGA的多通道模擬量采集/輸出PCI板卡的研制
一種新型列控系統(tǒng)方案探討
一種基于光纖數(shù)據(jù)傳輸?shù)亩喟蹇ㄜ浖绦驘龑懠夹g(shù)
一種通用模擬量及開關(guān)量信號采集板卡的設(shè)計
簡析GSM-R在CTCS-3列控系統(tǒng)中的作用和故障判斷處理
衡南县| 连南| 卫辉市| 从化市| 顺昌县| 高尔夫| 江川县| 汕头市| 安庆市| 岐山县| 固安县| 樟树市| 武宣县| 安塞县| 哈巴河县| 田林县| 正安县| 且末县| 靖宇县| 延寿县| 溧阳市| 二连浩特市| 井研县| 龙川县| 隆回县| 常宁市| 林甸县| 正宁县| 丁青县| 江山市| 拜泉县| 黄大仙区| 武陟县| 鄯善县| 余干县| 泸西县| 太保市| 棋牌| 武陟县| 黎川县| 临漳县|