為保障核反應(yīng)堆安全有序運(yùn)行,控制室操縱員需要通過監(jiān)控平臺(tái)持續(xù)關(guān)注大量?jī)x表數(shù)據(jù),對(duì)系統(tǒng)可能出現(xiàn)的異常做出快速反應(yīng)。因此,一個(gè)自主、實(shí)時(shí)、可靠的數(shù)據(jù)監(jiān)控平臺(tái)對(duì)保障核反應(yīng)堆安全至關(guān)重要,而監(jiān)控平臺(tái)離不開“硬核”的國產(chǎn)數(shù)據(jù)庫支持。本文旨在介紹中國核動(dòng)力研究設(shè)計(jì)院如何將 DolphinDB 作為核心組件,搭建控制室人機(jī)界面設(shè)計(jì)組態(tài)平臺(tái),以滿足其實(shí)時(shí)、可靠的監(jiān)控需求。
控制室人機(jī)界面設(shè)計(jì)組態(tài)平臺(tái)——“NICE”平臺(tái)
控制室是操縱員監(jiān)視和控制反應(yīng)堆運(yùn)行的重要場(chǎng)所,良好的人機(jī)接口設(shè)計(jì)是保證控制室發(fā)揮作用的前提。為了研制出一款更敏捷、更靈活、更友好的控制室人機(jī)界面設(shè)計(jì)組態(tài)平臺(tái),中國核動(dòng)力研究設(shè)計(jì)院設(shè)計(jì)所四部研發(fā)團(tuán)隊(duì)經(jīng)過近兩年的持續(xù)投入,自主研發(fā)了一款全新的控制室人機(jī)界面設(shè)計(jì)組態(tài)平臺(tái)——“NICE”平臺(tái)。
專注自主研發(fā),掌握核心技術(shù)
“NICE”數(shù)字化平臺(tái)采用 C/S架構(gòu),關(guān)鍵代碼由中國核動(dòng)力研究設(shè)計(jì)院設(shè)計(jì)所四部團(tuán)隊(duì)人員自主編寫,部分代碼使用開源庫,數(shù)據(jù)庫產(chǎn)品選取具有高安全性且排名國產(chǎn)第一的 DolphinDB(參照了國際第三方機(jī)構(gòu) DB-Engines 時(shí)序數(shù)據(jù)庫排名)。
研發(fā)團(tuán)隊(duì)通過發(fā)揮新技術(shù)的后發(fā)優(yōu)勢(shì),基于原生軟件技術(shù),并集成開源軟件及成熟商業(yè)產(chǎn)品,完全掌握了控制室人機(jī)界面設(shè)計(jì)組態(tài)平臺(tái)的研發(fā)能力,打通了從設(shè)計(jì)到實(shí)現(xiàn)的關(guān)鍵環(huán)節(jié)。
“NICE”平臺(tái)可以快速完成人機(jī)交互界面的設(shè)計(jì)與組態(tài),實(shí)現(xiàn)對(duì)全系統(tǒng)的實(shí)時(shí)監(jiān)視和控制,并支持海量數(shù)據(jù)的存儲(chǔ)、查詢,為實(shí)現(xiàn)數(shù)據(jù)智能化分析奠定基礎(chǔ)。其組態(tài)軟件使用圖形組件化思想,用戶可專注于圖元的設(shè)計(jì)、邏輯腳本的編寫及不同圖元的連接關(guān)系,簡(jiǎn)化人機(jī)界面軟件開發(fā)流程,極大減少重復(fù)工作;同時(shí),NICE 平臺(tái)支持軟件功能的高擴(kuò)展,支持以插件方式對(duì)功能模塊進(jìn)行擴(kuò)展,便于先進(jìn)技術(shù)、智能技術(shù)的引入和應(yīng)用。
業(yè)務(wù)亮點(diǎn):用 DolphinDB 替換 MySQL,實(shí)現(xiàn)百億行表毫秒級(jí)加載
DolphinDB 是一個(gè)基于數(shù)據(jù)庫管理系統(tǒng),支持?jǐn)?shù)據(jù)分析、流數(shù)據(jù)處理的低延時(shí)平臺(tái),內(nèi)置強(qiáng)大的編程語言和高容量高速度的流數(shù)據(jù)處理框架,為海量時(shí)序數(shù)據(jù)的快速存儲(chǔ)、檢索、分析及復(fù)雜計(jì)算提供一站式解決方案。
在構(gòu)建 NICE 平臺(tái)的過程中,如何實(shí)現(xiàn)對(duì)海量數(shù)據(jù)的快速存儲(chǔ)查詢分析,一直是 NICE 設(shè)計(jì)團(tuán)隊(duì)主要的研發(fā)方向之一。隨著業(yè)務(wù)中儀表測(cè)點(diǎn)的大幅增多和采樣頻率的增加,原本基于 MySQL 搭建的舊系統(tǒng)已經(jīng)無法滿足大量數(shù)據(jù)并發(fā)寫入、實(shí)時(shí)查詢和聚合計(jì)算的需求;同時(shí),在使用儀控設(shè)備的過程中,技術(shù)人員需要持續(xù)關(guān)注實(shí)時(shí)數(shù)據(jù),對(duì)系統(tǒng)可能出現(xiàn)的異常狀態(tài)做出快速反應(yīng),這對(duì)系統(tǒng)的實(shí)時(shí)數(shù)據(jù)處理能力提出了很高的要求。經(jīng)過多輪測(cè)試比對(duì),核動(dòng)力研究設(shè)計(jì)院研發(fā)團(tuán)隊(duì)選擇用 DolphinDB 替換原有的解決方案。
1. 百億行表毫秒級(jí)查詢響應(yīng)
在使用 DolphinDB 前,中國核動(dòng)力研究設(shè)計(jì)院使用一套基于關(guān)系型數(shù)據(jù)庫 MySQL 搭建的系統(tǒng)存儲(chǔ)秒級(jí)時(shí)序數(shù)據(jù),但在存儲(chǔ)1-2天、幾千個(gè)測(cè)點(diǎn)的數(shù)據(jù)后,整個(gè)數(shù)據(jù)庫系統(tǒng)已經(jīng)徹底無法工作,不能應(yīng)對(duì)數(shù)據(jù)量劇增情況下的實(shí)時(shí)查詢和及時(shí)反饋。而在使用高性能的時(shí)序數(shù)據(jù)庫 DolphinDB 后,可以實(shí)現(xiàn)百億行表的毫秒級(jí)加載,無論是最新數(shù)據(jù)還是歷史數(shù)據(jù),都能實(shí)現(xiàn)毫秒級(jí)查詢響應(yīng)。這就完全滿足了中國核動(dòng)力研究設(shè)計(jì)院對(duì)實(shí)時(shí)操作的需求,并且系統(tǒng)非常穩(wěn)定。在使用最低硬件配置的條件下,使用 DolphinDB 采集1萬測(cè)點(diǎn),寫入耗時(shí)僅在100毫秒之內(nèi)。
2. 高可用集群便捷部署
DolphinDB 可以實(shí)現(xiàn)集群高可用。使用初期,儀控團(tuán)隊(duì)成員對(duì) DolphinDB 進(jìn)行技術(shù)預(yù)覽,仔細(xì)研究了數(shù)據(jù)庫特征和技術(shù)細(xì)節(jié)。在 DolphinDB 的技術(shù)支持部門的協(xié)助下,僅在半個(gè)月內(nèi)就完成了方案部署,實(shí)現(xiàn)了原有系統(tǒng)代碼向 DolphinDB 的切換以及高可用集群的便捷部署。
3. 強(qiáng)大的分析和建模工具助力儀控
DolphinDB 強(qiáng)大的腳本語言、對(duì)標(biāo)準(zhǔn) SQL 的支持和內(nèi)置的 1000 多個(gè)函數(shù),為儀控團(tuán)隊(duì)提供了快速分析和建模的工具,對(duì)海量歷史數(shù)據(jù)的分析結(jié)出累累碩果,幫助生產(chǎn)和設(shè)備工程師優(yōu)化生產(chǎn)工藝,提升設(shè)備維護(hù)效率。
展望未來之路
作為國產(chǎn)自研的高性能時(shí)序數(shù)據(jù)庫,DolphinDB 助力中國核動(dòng)力研究設(shè)計(jì)院研發(fā)團(tuán)隊(duì)解決了大量數(shù)據(jù)并發(fā)寫入、實(shí)時(shí)查詢和聚合計(jì)算等難題,實(shí)現(xiàn)萬級(jí)測(cè)點(diǎn)毫秒寫入,在實(shí)際業(yè)務(wù)中得到了客戶認(rèn)可。在未來, DolphinDB 與中國核動(dòng)力研究設(shè)計(jì)院將繼續(xù)攜手共進(jìn),并計(jì)劃加強(qiáng)大數(shù)據(jù)分析等領(lǐng)域的合作,使業(yè)務(wù)實(shí)現(xiàn)更加即時(shí)、準(zhǔn)確、高效、智能的決策。
關(guān)鍵詞:
凡注有"實(shí)況網(wǎng)-重新發(fā)現(xiàn)生活"或電頭為"實(shí)況網(wǎng)-重新發(fā)現(xiàn)生活"的稿件,均為實(shí)況網(wǎng)-重新發(fā)現(xiàn)生活獨(dú)家版權(quán)所有,未經(jīng)許可不得轉(zhuǎn)載或鏡像;授權(quán)轉(zhuǎn)載必須注明來源為"實(shí)況網(wǎng)-重新發(fā)現(xiàn)生活",并保留"實(shí)況網(wǎng)-重新發(fā)現(xiàn)生活"的電頭。
熱點(diǎn)
- 章子怡:被豪門拋棄,嫌撒貝寧窮,終情定汪峰,她的婚姻為了什么
- 全面發(fā)力智能新能源 長(zhǎng)城汽車強(qiáng)大陣容亮相2023上海車展
- 消費(fèi)加速回暖 3月社零總額同比增長(zhǎng)10.6%|每日觀點(diǎn)
- 全球百事通!長(zhǎng)和擬將意大利網(wǎng)絡(luò)資產(chǎn)部分股權(quán)售予殷拓,有望獲30億歐元
- 友達(dá)展示 360Hz 高刷 49 英寸游戲顯示器,5K 曲面超長(zhǎng)帶魚屏
- 資訊推薦:卡地亞Baignoire系列靈感是什么(卡地亞Baignoire系列是什么)
- 歐聯(lián)杯尼斯VS巴塞爾預(yù)測(cè)分析:尼斯進(jìn)攻一般
- 全球訊息:韓國KOSPI指數(shù)4月19日(周三)開盤上漲4.18點(diǎn),漲幅0.16%,報(bào)2575.27點(diǎn)
- 4·15全民國家安全教育日,欄目小記者探秘警犬基地
- 銅峰電子:4月18日融資買入939.37萬元,融資融券余額2.61億元:熱訊
頭條
- 廣東:黃茅??绾Mǖ乐魉糠忭?/a>
- 中央財(cái)政向?qū)嶋H種糧農(nóng)民發(fā)放100億元補(bǔ)貼資金 統(tǒng)籌支持春耕生產(chǎn)
- 速看:內(nèi)蒙古河套灌區(qū)夏灌工作全面展開 為增產(chǎn)增收奠定基礎(chǔ)
- 新疆巴州320萬畝棉花播種有序展開 機(jī)械化播種率達(dá)到100%
- 重慶墊江水稻插秧工作火熱進(jìn)行 高標(biāo)準(zhǔn)農(nóng)田建設(shè)提升機(jī)械化水平
- 全球百事通!一季度航空客運(yùn)需求快速恢復(fù) 旅客運(yùn)輸量同比增長(zhǎng)68.9%
- 外媒:伊朗總統(tǒng)邀請(qǐng)沙特國王訪問伊朗-環(huán)球播報(bào)
- 世界微頭條丨中國星辰|伴著夢(mèng)一起飛
- 春光好 農(nóng)事忙
- 新華全媒+丨廣交會(huì):連接廣闊市場(chǎng) 外商共享中國機(jī)遇:全球新資訊