智能語音報警系統
項目概況 智能語音報警系統是采用計算機多媒體技術、網絡技術、故障診斷技術和軟件技術開發的軟件產品。系統的硬件平臺可采用獨立的系統,也可直接使用計算機控制系統的監控站(需要在監控站上加裝聲卡、音箱)。 本項目處于國內先進水平,擁有自主知識產權。主要特點 SoundAlarm系統使用多線程技術,保證了報警信息的采集不受其它任務的干擾和影響。而在SoundAlarm的數采線程中使用了DCS數據服務接口,保證與DCS的各操作員站同步獲得報警點的信息。 系統的語音管理線程采用實時任務管理算法,保證報警語音不會出現漏報和誤報。同時系統的語音管理線程將報警點分為多個等級,實現了語音分級管理,使系統具有分等級報警的特性。 系統的語音播放線程使用Windows多媒體底層驅動函數集開發,保證語音播報占用資源少、運行穩定,且使用了防沖突的聲音輸出技術,保證語音播報過程如被其它進程打斷能自動恢復。 SoundAlarm系統在正常運行時除操作員控制接口外所有任務為后臺運行,因而系統的運行占用資源非常少。經測試,SoundAlarm軟件在正常運轉時如果沒有報警,其CPU占用率平均低于0.5%,瞬態CPU占用率不超過1%;有報警時其CPU占用率平均低于1%,瞬態CPU占用率不超過5%。此外,SoundAlarm系統的代碼在內存管理上進行了優化,系統啟動時根據報警點數的配置情況向Windows申請2~2.5M的內存,進行獨立的內存管理,不會造成系統內存過度占用和頻繁內存分配造成的資源浪費。技術指標 SoundAlarm系統在設計時充分考慮了系統調試方便、快捷的要求。其調試方式有:報警點信息一覽、系統測試、單點測試。測試由主窗口(調試和監視窗口)的對應按鈕操作進入。由于系統主窗口在操作員級別無法看到,所以調試時需要專業工程師以工程師或管理員資格登陸后進行。市場前景 SoundAlarm系統可作為DCS的功能擴展應用軟件,能與DCS實現無縫集成。它與DCS的集成可有2種情況:基于數據鏈接的集成、基于數據鏈接和操作的集成。基于數據鏈接的集成情況下,SoundAlarm需自己實現語音報警的確認、禁音操作窗口。該窗口在系統組態時進行配置。而在基于數據鏈接和操作的集成時則由DCS提供相應的操作按鈕,此時在系統組態時可去除SoundAlarm系統自己的控制窗口。 SoundAlarm目前已多個DCS實現了無縫集成,并獲得了成功應用。
南京工程學院
2021-04-13