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