技術(shù)頻道

娓娓工業(yè)
您現(xiàn)在的位置: 中國傳動網(wǎng) > 技術(shù)頻道 > 技術(shù)百科 > PLC數(shù)據(jù)采集誤差的軟件對策

PLC數(shù)據(jù)采集誤差的軟件對策

時間:2018-01-25 10:31:09來源:網(wǎng)絡(luò)轉(zhuǎn)載

導語:?根據(jù)數(shù)據(jù)受干擾性質(zhì)及干擾后果的不同,采取的軟件對策各不相同,沒有固定的模式。對于PLC實時數(shù)據(jù)采集系統(tǒng),為了消除傳感器通道中的干擾信號

根據(jù)數(shù)據(jù)受干擾性質(zhì)及干擾后果的不同,采取的軟件對策各不相同,沒有固定的模式。對于PLC實時數(shù)據(jù)采集系統(tǒng),為了消除傳感器通道中的干擾信號,在硬件措施上常采取有源或無源RLC網(wǎng)絡(luò),構(gòu)成模擬濾波器對信號實現(xiàn)頻率濾波。同樣,運用CPU的運算、控制功能也可以實現(xiàn)頻率濾波,完成模擬濾波器類似的功能,這就是數(shù)字濾波。在許多數(shù)字信號處理專著中都有專門論述,可以參考。隨著計算機運算速度的提高,數(shù)字濾波在實時數(shù)據(jù)采集系統(tǒng)中的應(yīng)用將愈來愈廣。在一般數(shù)據(jù)采集系統(tǒng)中,可以采用一些簡單的數(shù)值、邏輯運算處理來達到濾波的效果。下面介紹幾種常用的方法。

1.算術(shù)平均值法

對于一點數(shù)據(jù)連續(xù)采樣多次,計算其算術(shù)平均值,以其平均值作為該點采樣結(jié)果。這種方法可以減少系統(tǒng)的隨機干擾對采集結(jié)果的影響。一般3~5次平均即可。

2.比較取舍法

當控制系統(tǒng)測量結(jié)果的個別數(shù)據(jù)存在偏差時,為了剔除個別錯誤數(shù)據(jù),可采用比較取舍法,即對每個采樣點連續(xù)采樣幾次,根據(jù)所采數(shù)據(jù)的變化規(guī)律,確定取舍,從而剔除偏差數(shù)據(jù)。例如,“采三取二”即對每個采樣點連續(xù)采樣三次,取兩次相同的數(shù)據(jù)為采樣結(jié)果。

3.中值法

根據(jù)干擾造成采樣數(shù)據(jù)偏大或偏小的情況,對一個采樣點連續(xù)采集多個信號,并對這些采樣值進行比較,取中值作為該點的采樣結(jié)果。

4.一階遞推數(shù)字濾波法

這種方法是利用軟件完成RC低通濾波器的算法,實現(xiàn)用軟件方法代替硬件RC濾波器。一階遞推數(shù)字濾波公式為Yn=QXn+(1-Q)Yn-1

式中Q-數(shù)字濾波器時間常數(shù);

Xn-第n次采樣時的濾波器輸入;

Yn-第n次采樣時的濾波器輸出。

采用軟件濾波器對消除數(shù)據(jù)采集中的誤差可以獲得滿意的效果。但應(yīng)注意,選取何種方法應(yīng)根據(jù)信號的變化規(guī)律選擇。

標簽:

點贊

分享到:

上一篇:深度學習在機器視覺中的應(yīng)用

下一篇:智能傳感器組成、功能、特點...

中國傳動網(wǎng)版權(quán)與免責聲明:凡本網(wǎng)注明[來源:中國傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國傳動網(wǎng)(www.wangxinlc.cn)獨家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“中國傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責任。

本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負版權(quán)法律責任。

網(wǎng)站簡介|會員服務(wù)|聯(lián)系方式|幫助信息|版權(quán)信息|網(wǎng)站地圖|友情鏈接|法律支持|意見反饋|sitemap

傳動網(wǎng)-工業(yè)自動化與智能制造的全媒體“互聯(lián)網(wǎng)+”創(chuàng)新服務(wù)平臺

網(wǎng)站客服服務(wù)咨詢采購咨詢媒體合作

Chuandong.com Copyright ?2005 - 2025 ,All Rights Reserved 深圳市奧美大唐廣告有限公司 版權(quán)所有
粵ICP備 14004826號 | 營業(yè)執(zhí)照證書 | 不良信息舉報中心 | 粵公網(wǎng)安備 44030402000946號