核電廠運行操縱語音提示系統(tǒng)后臺驅(qū)動的搭建方法
【專利摘要】本發(fā)明提供了一種核電廠運行操縱語音提示系統(tǒng)后臺驅(qū)動的搭建方法,包括以下步驟:步驟1,采集核電廠設(shè)備實時運行數(shù)據(jù)和故障狀態(tài)信息形成數(shù)據(jù)庫;步驟2,根據(jù)核電廠既有的各種操作規(guī)程和事故處置規(guī)程自定義搭建支持系統(tǒng)后臺驅(qū)動的流程總體框架并存入數(shù)據(jù)庫;步驟3,設(shè)置流程框架中各節(jié)點的屬性并存入數(shù)據(jù)庫,將各節(jié)點的屬性與實時數(shù)據(jù)進行邏輯關(guān)聯(lián);步驟4,設(shè)置流程框架中各節(jié)點間關(guān)系的屬性并存入數(shù)據(jù)庫,將各節(jié)點間關(guān)系跳轉(zhuǎn)對應(yīng)條件與實時數(shù)據(jù)進行邏輯關(guān)聯(lián);步驟5,對核電廠運行設(shè)備所有操作開關(guān)和按鈕進行分組,設(shè)置其對應(yīng)的邏輯判斷語音并存入數(shù)據(jù)庫。本發(fā)明使系統(tǒng)搭建和維護操作變得十分便捷形象。
【專利說明】
核電廠運行操縱語音提示系統(tǒng)后臺驅(qū)動的搭建方法
技術(shù)領(lǐng)域
[0001]本發(fā)明屬于核電廠軟件開發(fā)技術(shù)領(lǐng)域,具體涉及一種核電廠運行操縱語音提示系統(tǒng)后臺驅(qū)動的搭建方法。
【背景技術(shù)】
[0002]根據(jù)核電廠的統(tǒng)計數(shù)據(jù)表明,人因失效所引發(fā)的事故和安全事件占到各類事故總數(shù)的50%?85%,為了能夠降低人為失誤的概率,除開展人員培訓、提高運行人員的知識技術(shù)水平外,相關(guān)核能機構(gòu)也在積極研究開發(fā)基于計算機技術(shù)的運行支持系統(tǒng)(OperatorSupport System,OSS),研究表明,在核電廠應(yīng)用了基于人因工程學原理和計算機及多媒體技術(shù)的運行支持系統(tǒng)之后,可以避免和防止大約25%左右的故障或事故。
[0003]核電廠的事故處置是一個多崗位聯(lián)合操作的過程,各崗位間須按照規(guī)定正確操作,否則將會影響事故處置效果。當事故發(fā)生時,事故處置人員由于緊張可能忘記或記錯處置操作內(nèi)容,而且能否相互協(xié)作好也是一個問題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的就是針對現(xiàn)有技術(shù)的缺陷,提供一種核電廠運行操縱語音提示系統(tǒng)后臺驅(qū)動的搭建方法,可為不同的核電廠提供一種便捷的自定義搭建基于智能語音播報的核電廠運行操縱支持系統(tǒng)后臺驅(qū)動的方法。
[0005]本發(fā)明提供了一種核電廠運行操縱語音提示系統(tǒng)后臺驅(qū)動的搭建方法,包括以下步驟:
[0006]步驟I,采集核電廠設(shè)備實時運行數(shù)據(jù)和故障狀態(tài)信息形成原始的數(shù)據(jù)庫;
[0007]步驟2,根據(jù)核電廠既有的各種操作規(guī)程和事故處置規(guī)程,以圖形化模塊的形式,自定義搭建支持系統(tǒng)后臺驅(qū)動的流程總體框架,并存入數(shù)據(jù)庫;
[0008]步驟3,設(shè)置流程框架中各節(jié)點的屬性并存入數(shù)據(jù)庫,將各節(jié)點的屬性與核電廠設(shè)備實時運行數(shù)據(jù)進行邏輯關(guān)聯(lián),預設(shè)各節(jié)點的屬性對應(yīng)的各種邏輯報警閾值和語音播報內(nèi)容,實現(xiàn)各節(jié)點屬性對核電廠設(shè)備實時運行數(shù)據(jù)的響應(yīng);
[0009]步驟4,設(shè)置流程框架中各節(jié)點間關(guān)系的屬性并存入數(shù)據(jù)庫,將各節(jié)點間關(guān)系跳轉(zhuǎn)對應(yīng)的參數(shù)條件與核電廠設(shè)備實時運行數(shù)據(jù)進行邏輯關(guān)聯(lián),預設(shè)各節(jié)點間關(guān)系的屬性對應(yīng)的邏輯報警閾值及語音播報內(nèi)容,實現(xiàn)了各節(jié)點間關(guān)系的屬性對核電廠設(shè)備實時運行數(shù)據(jù)的響應(yīng);
[0010]步驟5,對核電廠運行設(shè)備所有操作開關(guān)和按鈕進行分組,設(shè)置其對應(yīng)的邏輯判斷語音并存入數(shù)據(jù)庫,用于判斷某一操作的合法性。
[0011 ]上述技術(shù)方案中,步驟2中將流程框架分為若干過程,每個過程細化為若干個階段;每個階段可分為一個開始節(jié)點、若干個普通節(jié)點、若干個判斷節(jié)點以及若干個結(jié)束節(jié)點,各節(jié)點間通過關(guān)系進行關(guān)聯(lián)。
[0012]上述技術(shù)方案中,步驟3中各節(jié)點的屬性包括關(guān)注參數(shù)、進入節(jié)點語音、完成節(jié)點語音和節(jié)點所屬崗位。
[0013]上述技術(shù)方案中,步驟4中各節(jié)點間關(guān)系的屬性包括關(guān)系名稱、對應(yīng)的上下游節(jié)點、關(guān)系是否手動跳轉(zhuǎn)和關(guān)系跳轉(zhuǎn)對應(yīng)的參數(shù)條件。
[0014]本發(fā)明可實現(xiàn)基于智能語音播報的核電廠運行操縱支持系統(tǒng)中所使用到的所有與后臺數(shù)據(jù)驅(qū)動相關(guān)的靜態(tài)數(shù)據(jù)庫的存儲和維護操作,該方法提供的圖形化自定義搭建平臺所維護的數(shù)據(jù)為整個系統(tǒng)的核心數(shù)據(jù)庫。由于同一核電廠的操作規(guī)程會不斷改進,不同型號核電廠的操作規(guī)程存在差異,相同型號的各個機組之間的操作規(guī)程也有部分差異,基于以上這些不確定性問題,本發(fā)明在有效保證語音導航流程搭建的便捷性、可維護性、可移植性前提下,通過建立一套圖形化后臺數(shù)據(jù)驅(qū)動自定義搭建平臺,使系統(tǒng)搭建和維護操作變得十分便捷形象。
【附圖說明】
[0015]圖1是本發(fā)明示意圖;
[0016]圖2是本發(fā)明的操作合法性判斷及語音提示流程;
【具體實施方式】
[0017]下面結(jié)合附圖和具體實施例對本發(fā)明作進一步的詳細說明,便于清楚地了解本發(fā)明,但它們不對本發(fā)明構(gòu)成限定。
[0018]如圖1所示,本發(fā)明提供了一種核電廠運行操縱語音提示系統(tǒng)后臺數(shù)據(jù)驅(qū)動的自定義搭建方法,包括以下步驟:
[0019]步驟I,實時采集核電廠設(shè)備的運行數(shù)據(jù),將這些數(shù)據(jù)根據(jù)預設(shè)頻率實時推送到中心服務(wù)器,中心服務(wù)器將實時運行數(shù)據(jù)發(fā)送至語音操縱導航服務(wù)器,語音操縱導航服務(wù)器判斷符合完整數(shù)據(jù)格式后將數(shù)據(jù)保存隊列傳遞至數(shù)據(jù)庫進行保存。
[0020]步驟2,根據(jù)核電廠既有的各種操作規(guī)程和事故處置規(guī)程,以圖形化模塊的形式,自定義搭建支持系統(tǒng)后臺驅(qū)動的流程總體框架,并存入數(shù)據(jù)庫;流程框架分為若干過程,每個過程細化為若干個階段;每個階段可分為一個開始節(jié)點、若干個普通節(jié)點、若干個判斷節(jié)點以及若干個結(jié)束節(jié)點,各節(jié)點間通過關(guān)系進行連接。
[0021]步驟3,設(shè)置各節(jié)點的屬性并存入數(shù)據(jù)庫,節(jié)點屬性包括關(guān)注參數(shù)、進入節(jié)點語音、完成節(jié)點語音、節(jié)點所屬崗位等。語音操縱導航服務(wù)器接收到各節(jié)點的屬性數(shù)據(jù)后,將關(guān)注參數(shù)與核電廠實時運行數(shù)據(jù)進行邏輯關(guān)聯(lián),同時預設(shè)各節(jié)點對應(yīng)的邏輯報警閾值及對應(yīng)的語音播報內(nèi)容。
[0022]步驟4,設(shè)置各節(jié)點間關(guān)系的屬性并存入數(shù)據(jù)庫。關(guān)系的屬性包括關(guān)系名稱、對應(yīng)的上下游節(jié)點、關(guān)系是否手動跳轉(zhuǎn)、關(guān)系跳轉(zhuǎn)對應(yīng)的參數(shù)條件、節(jié)點跳轉(zhuǎn)定義和階段跳轉(zhuǎn)定義等。語音操縱導航服務(wù)器接收到各節(jié)點間關(guān)系的屬性數(shù)據(jù)后,將節(jié)點間關(guān)系跳轉(zhuǎn)對應(yīng)的參數(shù)條件與核電廠實時運行數(shù)據(jù)進行邏輯關(guān)聯(lián),同時預設(shè)各節(jié)點間關(guān)系對應(yīng)的邏輯報警閾值及對應(yīng)的語音播報內(nèi)容。
[0023]步驟4,設(shè)置所有操作開關(guān)和按鈕的分組及對應(yīng)的邏輯判斷語音并存入數(shù)據(jù)庫,用于判斷某一操作的合法性。
[0024]利用該平臺搭建的各個過程可通過各節(jié)點和節(jié)點間關(guān)系中的相關(guān)設(shè)置來接收核電廠設(shè)備運行的實時數(shù)據(jù),通過對比實時數(shù)據(jù)與設(shè)置的條件(關(guān)注參數(shù))輸出對應(yīng)的語音提示。當實時運行數(shù)據(jù)被推送至后臺驅(qū)動后,語音操縱導航服務(wù)器將預設(shè)的各種條件與接收到的實時運行數(shù)據(jù)進行對比,當實時運行數(shù)據(jù)滿足節(jié)點跳轉(zhuǎn)定義時,后臺驅(qū)動將判斷結(jié)果經(jīng)客戶端推送隊列傳遞至客戶機,從而實現(xiàn)各崗位操作的逐步推進,通過展示平臺發(fā)布各崗位的下一操作的語音提示指令和界面信息提示。當實時運行數(shù)據(jù)不滿足節(jié)點跳轉(zhuǎn)定義時,處置預案繼續(xù)停留在當前步驟。當某一崗位操作出現(xiàn)違規(guī)操作時,后臺驅(qū)動將即時給出語音提示,提示當前操作的非法性。
[0025]如圖2所示,本發(fā)明搭建的后臺在判斷當前操作步驟是否完成(即當前需要操作的開關(guān)或者按鈕是否歸位)時首先判斷所有的開關(guān)量設(shè)置屬于哪個操作開關(guān)或按鈕,屬于哪個操作崗位。當前節(jié)點開始時,保存所有開關(guān)量的初始值和目標值;根據(jù)當前節(jié)點的條件設(shè)置該節(jié)點關(guān)注的開關(guān)量目標值,不關(guān)注的開關(guān)量目標值與初始值相同。根據(jù)當前節(jié)點關(guān)注的開關(guān)量所歸屬的開關(guān)或按鈕以及操作崗位,將所有開關(guān)量進行歸類。
[0026]當前節(jié)點關(guān)注的開關(guān)量屬于當前節(jié)點所述崗位并且與當前節(jié)點關(guān)注的開關(guān)量同屬于一個開關(guān)或按鈕的開關(guān)量集合Ql,根據(jù)實時采集的開關(guān)量,以3秒為周期(該周期可自定義),匹配Ql中所有開關(guān)量的當前值與目標值是否相等,相等即提示該開關(guān)或按鈕已置于規(guī)定位置;不相等即提示該開關(guān)或按鈕未置于規(guī)定位置。
[0027]當前節(jié)點關(guān)注的開關(guān)量不屬于當前節(jié)點所述崗位并且與當前節(jié)點關(guān)注的開關(guān)量所屬于的開關(guān)或按鈕的開關(guān)量集合Q2,根據(jù)實時采集的開關(guān)量,以3秒為周期(該周期可自定義),匹配Q2中所有開關(guān)量的當前值與目標值是否相等,相等不提示;不相等即提示操作錯誤,請將指定開關(guān)或按鈕歸位。
[0028]本說明書未作詳細描述的內(nèi)容屬于本領(lǐng)域?qū)I(yè)技術(shù)人員公知的現(xiàn)有技術(shù)。
【主權(quán)項】
1.一種核電廠運行操縱語音提示系統(tǒng)后臺驅(qū)動的搭建方法,其特征在于包括以下步驟: 步驟1,采集核電廠設(shè)備實時運行數(shù)據(jù)和故障狀態(tài)信息形成原始的數(shù)據(jù)庫; 步驟2,根據(jù)核電廠既有的各種操作規(guī)程和事故處置規(guī)程,以圖形化模塊的形式,自定義搭建支持系統(tǒng)后臺驅(qū)動的流程總體框架,并存入數(shù)據(jù)庫; 步驟3,設(shè)置流程框架中各節(jié)點的屬性并存入數(shù)據(jù)庫,將各節(jié)點的屬性與核電廠設(shè)備實時運行數(shù)據(jù)進行邏輯關(guān)聯(lián),預設(shè)各節(jié)點的屬性對應(yīng)的各種邏輯報警閾值和語音播報內(nèi)容,實現(xiàn)各節(jié)點屬性對核電廠設(shè)備實時運行數(shù)據(jù)的響應(yīng); 步驟4,設(shè)置流程框架中各節(jié)點間關(guān)系的屬性并存入數(shù)據(jù)庫,將各節(jié)點間關(guān)系跳轉(zhuǎn)對應(yīng)的參數(shù)條件與核電廠設(shè)備實時運行數(shù)據(jù)進行邏輯關(guān)聯(lián),預設(shè)各節(jié)點間關(guān)系的屬性對應(yīng)的邏輯報警閾值及語音播報內(nèi)容,實現(xiàn)了各節(jié)點間關(guān)系的屬性對核電廠設(shè)備實時運行數(shù)據(jù)的響應(yīng); 步驟5,對核電廠運行設(shè)備所有操作開關(guān)和按鈕進行分組,設(shè)置其對應(yīng)的邏輯判斷語音并存入數(shù)據(jù)庫,用于判斷某一操作的合法性。2.根據(jù)權(quán)利要求1所述的核電廠運行操縱語音提示系統(tǒng)后臺驅(qū)動的搭建方法,其特征在于步驟2中將流程框架分為若干過程,每個過程細化為若干個階段;每個階段可分為一個開始節(jié)點、若干個普通節(jié)點、若干個判斷節(jié)點以及若干個結(jié)束節(jié)點,各節(jié)點間通過關(guān)系進行關(guān)聯(lián)。3.根據(jù)權(quán)利要求1所述的核電廠運行操縱語音提示系統(tǒng)后臺驅(qū)動的搭建方法,其特征在于步驟3中各節(jié)點的屬性包括關(guān)注參數(shù)、進入節(jié)點語音、完成節(jié)點語音和節(jié)點所屬崗位。4.根據(jù)權(quán)利要求1所述的核電廠運行操縱語音提示系統(tǒng)后臺驅(qū)動的搭建方法,其特征在于步驟4中各節(jié)點間關(guān)系的屬性包括關(guān)系名稱、對應(yīng)的上下游節(jié)點、關(guān)系是否手動跳轉(zhuǎn)和關(guān)系跳轉(zhuǎn)對應(yīng)的參數(shù)條件。
【文檔編號】G06Q10/10GK105931013SQ201610225053
【公開日】2016年9月7日
【申請日】2016年4月12日
【發(fā)明人】毛偉, 陸古兵, 張龍飛, 金傳喜, 周萌, 余刃, 周剛
【申請人】中國人民解放軍海軍工程大學