汽車電子技術(shù)之汽車語(yǔ)音去噪技術(shù)
隨著IT技術(shù)的發(fā)展,帶動(dòng)了各行各業(yè),局域網(wǎng)、廣域網(wǎng)和互連網(wǎng)的普遍實(shí)施,多數(shù)單位有了自己的網(wǎng)站,各系統(tǒng)也建立了自己的網(wǎng)絡(luò)。因此,對(duì)系統(tǒng)的可靠性要求也提高了。
傳統(tǒng)的UPS電源往往是等到機(jī)器出現(xiàn)了故障,不能正常供電,才由值班人員去查找故障所在,這樣勢(shì)必耗費(fèi)很多寶貴的時(shí)間,而且很多場(chǎng)合也是不允許的。隨著微處理器CPU和監(jiān)控軟件的引入,大大增加了UPS的自檢功能。多數(shù)UPS都配備了自己的監(jiān)控軟件,當(dāng)UPS故障時(shí),監(jiān)控軟件就可以通過(guò)面板上的液晶顯示屏,將故障的部位或器件顯示出來(lái),大大節(jié)省了時(shí)間。
隨著網(wǎng)絡(luò)技術(shù)的普及,用戶又向UPS提出了更高的要求:UPS應(yīng)具有無(wú)人值守功能,并且不但具有自檢功能,還應(yīng)具有聯(lián)網(wǎng)功能,即,不但在網(wǎng)上可以隨時(shí)觀察UPS的各項(xiàng)運(yùn)行參數(shù),而且在市電或UPS故障時(shí),可以向服務(wù)器、工作站等發(fā)出信息,同時(shí)也可以打電話、發(fā)傳真或?qū)ず舻仁侄瓮ㄖ蛋嗳藛T。反過(guò)來(lái),網(wǎng)絡(luò)技術(shù)以及信息技術(shù)的發(fā)展為UPS通信電源的網(wǎng)絡(luò)化監(jiān)控提供了可能,而建立在WEB上的納入工廠整體信息化的遠(yuǎn)程監(jiān)控系統(tǒng),才是未來(lái)發(fā)展的方向。
以數(shù)據(jù)庫(kù)為中心的監(jiān)控方案
傳統(tǒng)的監(jiān)控方法基本上都是以數(shù)據(jù)庫(kù)為中心的解決方案,其中的控制網(wǎng)絡(luò)可以是各種現(xiàn)場(chǎng)總線,也可以是其它工業(yè)控制網(wǎng)絡(luò),各個(gè)控制節(jié)點(diǎn)通過(guò)它進(jìn)行通訊,監(jiān)控機(jī)通過(guò)發(fā)射電臺(tái)對(duì)電源運(yùn)行狀況進(jìn)行監(jiān)測(cè),收集現(xiàn)場(chǎng)信息,經(jīng)處理后傳送給實(shí)時(shí)數(shù)據(jù)庫(kù)服務(wù)器;Web服務(wù)器根據(jù)客戶端瀏覽器發(fā)來(lái)的HTTP請(qǐng)求,通過(guò)服務(wù)器擴(kuò)展模塊,從實(shí)時(shí)數(shù)據(jù)庫(kù)中獲取數(shù)據(jù),然后傳回給客戶端瀏覽器進(jìn)行顯示??梢钥闯?,整個(gè)過(guò)程都是圍繞著實(shí)時(shí)數(shù)據(jù)庫(kù)服務(wù)器展開(kāi)的。這種方法在實(shí)際應(yīng)用中存在許多不足。例如,相對(duì)于監(jiān)測(cè)功能,控制功能的實(shí)現(xiàn)比較困難,編程上難度較大,特別是安全性方面如認(rèn)證、加密。為解決實(shí)時(shí)性問(wèn)題,一般采用輪詢方式,由客戶瀏覽器定時(shí)刷新網(wǎng)頁(yè),而這會(huì)導(dǎo)致效率低下,有些系統(tǒng)也采用事件觸發(fā)方式,利用數(shù)據(jù)庫(kù)服務(wù)器的觸發(fā)器功能主動(dòng)推(push)數(shù)據(jù),但它一般要求Web服務(wù)器與數(shù)據(jù)庫(kù)服務(wù)器位于同一臺(tái)機(jī)器上,不便于系統(tǒng)擴(kuò)展;數(shù)據(jù)庫(kù)服務(wù)器是整個(gè)系統(tǒng)的核心,需處理Web服務(wù)器與監(jiān)控機(jī)的請(qǐng)求,工作負(fù)載很重,有可能成為系統(tǒng)性能瓶頸。這些不足之處隨著應(yīng)用模型的擴(kuò)大顯得越來(lái)越明顯,需要新的解決方案。
WEB監(jiān)控系統(tǒng)
基于Web的電源遠(yuǎn)程監(jiān)控系統(tǒng),一般可分為3個(gè)子系統(tǒng):即現(xiàn)場(chǎng)監(jiān)測(cè)與控制子系統(tǒng);數(shù)據(jù)存儲(chǔ)與轉(zhuǎn)發(fā)子系統(tǒng);客戶端接收與命令發(fā)送子系統(tǒng)?,F(xiàn)場(chǎng)子系統(tǒng)負(fù)責(zé)采集各個(gè)現(xiàn)場(chǎng)控制節(jié)點(diǎn)的運(yùn)行狀況數(shù)據(jù),然后傳遞給中間層子系統(tǒng);中間層子系統(tǒng)是一個(gè)中介系統(tǒng),由工控機(jī)、Web服務(wù)器和實(shí)時(shí)數(shù)據(jù)庫(kù)服務(wù)器組成。工控機(jī)通過(guò)電臺(tái)發(fā)射信號(hào)向現(xiàn)場(chǎng)采集數(shù)據(jù),Web服務(wù)器通過(guò)服務(wù)器擴(kuò)展技術(shù)如CGI、ISAPI等完成與客戶子系統(tǒng)以及現(xiàn)場(chǎng)子系統(tǒng)的交互;客戶子系統(tǒng)是用戶直接與之交互的部分,它接收用戶的輸入,從中間層子系統(tǒng)獲取監(jiān)測(cè)數(shù)據(jù)或向其發(fā)送控制命令。
現(xiàn)場(chǎng)信號(hào)采集模塊選用研華ADAN4017。研華系列的數(shù)據(jù)采集模塊是一套內(nèi)置微處理器的智能傳感器對(duì)計(jì)算機(jī)接口模塊,它們可以通過(guò)一套簡(jiǎn)單的ASCII格式的命令來(lái)控制并可以以RS485通信協(xié)議傳輸數(shù)據(jù),它有信號(hào)濾波A/D、D/A轉(zhuǎn)換、數(shù)據(jù)比較以及數(shù)字通信功能。模塊上沒(méi)有設(shè)置開(kāi)關(guān)來(lái)配置參數(shù)和定標(biāo)矯正,只能接受來(lái)自主機(jī)的命令,來(lái)改變模擬量輸入范圍、熱電偶或熱電阻輸入。所有模塊的配置參數(shù)包括I/O地址、通信速率、奇偶校驗(yàn),校驗(yàn)和高低報(bào)警均可以遠(yuǎn)程設(shè)置。另外看門狗定時(shí)器的超強(qiáng)功能可以使系統(tǒng)運(yùn)行失敗時(shí)重新啟動(dòng)模塊。
因?yàn)镽S-486網(wǎng)絡(luò)具有低噪讀傳感器方式,所以模塊可以放置在靠近噪聲源的地方利用ADAM的RS-485接收模塊,最多可以連接256個(gè)數(shù)據(jù)采集模塊到一個(gè)RS-485多點(diǎn)網(wǎng)絡(luò)上。主機(jī)通過(guò)RS-232/RS-485轉(zhuǎn)化模塊經(jīng)串口連到485網(wǎng)絡(luò)上。
系統(tǒng)中,工控機(jī)的功能與前面描述所不同的是它不但與實(shí)時(shí)數(shù)據(jù)庫(kù)服務(wù)器進(jìn)行通信,而且還通過(guò)套接字Socket與應(yīng)用服務(wù)器通信,即它將采集到的數(shù)據(jù)傳給數(shù)據(jù)庫(kù)服務(wù)器的同時(shí)還接收來(lái)自應(yīng)用服務(wù)器發(fā)出的控制命令。當(dāng)用戶訪問(wèn)系統(tǒng)時(shí),通過(guò)瀏覽器向Web服務(wù)器發(fā)出HTTP請(qǐng)求,然后AcTIveX控件隨同HTML文件下載到客戶端并由瀏覽器解釋執(zhí)行,AcTIveX控件與應(yīng)用服務(wù)器建立Socket連接,用戶進(jìn)行監(jiān)控操作只要通過(guò)AcTIveX控件的界面就可以進(jìn)行了。