歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > PPT文檔下載  

《數(shù)據(jù)處理技術》PPT課件.ppt

  • 資源ID:3175146       資源大小:679.51KB        全文頁數(shù):44頁
  • 資源格式: PPT        下載積分:9.9積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要9.9積分
郵箱/手機:
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機號,方便查詢和重復下載(系統(tǒng)自動生成)
支付方式: 支付寶    微信支付   
驗證碼:   換一換

 
賬號:
密碼:
驗證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標題沒有明確說明有答案則都視為沒有答案,請知曉。

《數(shù)據(jù)處理技術》PPT課件.ppt

第七章數(shù)據(jù)處理技術,本章要點:,1.測量數(shù)據(jù)的預處理技術2.常用的幾種數(shù)字濾波方法3.線性式標度變換方法4.查表方法,返回總目錄,本章主要內(nèi)容,引言7.1測量數(shù)據(jù)預處理技術7.2數(shù)字濾波方法7.3標度變換算法7.4越限報警處理思考題,數(shù)據(jù)采集-在計算機控制系統(tǒng)中,是最基本的一種模式。一般是通過傳感器、變送器把生產(chǎn)過程的各種物理參數(shù)轉(zhuǎn)換成電信號,然后經(jīng)A/D通道或DI通道,把數(shù)字量送入計算機中。數(shù)據(jù)處理-計算機在對這些數(shù)字量進行顯示和控制之前,還必須根據(jù)需要進行相應的數(shù)值計算即數(shù)據(jù)處理。為了滿足不同系統(tǒng)的需要,設計出了許多有效的數(shù)據(jù)處理技術方法,如預處理,數(shù)字濾波,標度變換,查表和越限報警等。,引言,7.1測量數(shù)據(jù)預處理技術,7.1.1系統(tǒng)誤差的自動校準7.1.2數(shù)據(jù)字長的預處理,7.1.1系統(tǒng)誤差的自動校準,系統(tǒng)誤差-在控制系統(tǒng)的測量輸入通道中,一般均存在放大器等器件的零點偏移和漂移,會造成放大電路的增益誤差及器件參數(shù)的不穩(wěn)定等現(xiàn)象。特點-是在一定的測量條件下,其變化規(guī)律是可以掌握的,產(chǎn)生誤差的原因一般也是知道的。處理方法-通過適當?shù)募夹g方法如數(shù)字調(diào)零、系統(tǒng)校準來確定并加以校正的,一般采用軟件程序進行處理。,1.數(shù)字調(diào)零,數(shù)字調(diào)零處理由零點偏移造成系統(tǒng)誤差,通過軟件實現(xiàn)電路多路開關、前置放大器、A/D轉(zhuǎn)換器、CPU原理CPU分時巡回采集1路至n路電壓信號。尋找零點偏移值:第0路為校準信號即接地信號,理論上電壓0,CPU采樣值零,而實際上產(chǎn)生了一個不等于零的數(shù)值,此值零點偏移值N0;然后依次采集1、2、n路,采樣值N1、N2、Nn值就是實際值零點偏移值N0。計算機要進行的數(shù)字調(diào)零恢復本次測量的實際值(Ni-N0)。特點此方法,可去掉放大電路、A/D轉(zhuǎn)換電路本身的偏移及隨時間與溫度而發(fā)生的各種漂移的影響,從而大大降低對這些電路器件的偏移值的要求,降低硬件成本。缺點不能校正由傳感器本身引入的誤差。,2系統(tǒng)校準,原因克服由傳感器本身引入的誤差。系統(tǒng)校準計算VR:標準輸入信號;NR:VR對應采樣值V:實際被測輸入信號;N:V對應采樣值適用場合傳感器特性隨時間會發(fā)生變化的場合,7.1.2數(shù)據(jù)字長的預處理,1.輸入位數(shù)大于輸出位數(shù)處理方法:忽略高位數(shù)的最低幾位。如:10位A/D轉(zhuǎn)換器的輸入值為0011111010,此值經(jīng)處理后送入8位D/A轉(zhuǎn)換器的值就變?yōu)?0111110。這在計算機中通過向右移位的方法是很容易實現(xiàn)的。2輸入位數(shù)小于輸出位數(shù)處理方法:將8位數(shù)左移兩位構成10位數(shù),最低兩位用“0”填充如:轉(zhuǎn)換前的8位輸入值為:;轉(zhuǎn)換后的10位輸出值為:00。,7.2數(shù)字濾波方法,7.2.1平均值濾波7.2.2中值濾波7.2.3限幅濾波7.2.4慣性濾波,種類算術平均、去極值平均、加權平均、滑動平均1.算術平均濾波在采樣周期T內(nèi),對測量信號y進行m次采樣,把m個采樣值相加后的算術平均值作為本次的有效采樣值,即2、去極值平均濾波對連續(xù)采樣的m個數(shù)據(jù)去掉其中的最大值與最小值,然后計算余下的m-2個數(shù)據(jù)的算術平均值。適用場合工業(yè)場合經(jīng)常遇到的尖脈沖干擾的信號濾波。缺點靈敏度和平滑度較差,7.2.1平均值濾波,3.加權平均濾波對每次采樣值不以相同的權系數(shù)而以增加新鮮采樣值的權重相加。,Ci為加權系數(shù),先小后大,且均為小于1但總和等于1的小數(shù),即滿足下式C1+C2+Cm=1Cm>Cm-1>C1>0Ci的取值應視具體情況選取,并通過調(diào)試確定。例如,某純滯后時間為被控對象,采用m=4的加權平均濾波算式為,=C1y1+C2y2+C3y3+C4y4,適用場合前三種的平均濾波算法有一個共同點:即每取得一個有效采樣值必須連續(xù)進行若干次采樣。系統(tǒng)的采樣速度較慢或采樣信號變化較快時,系統(tǒng)的實時性就無法得到保證?;瑒悠骄鶠V波在每個采樣周期只采樣一次,將這一次采樣值和過去的若干次采樣值一起求平均,所得結果即為有效采樣值滑動平均濾波算法優(yōu)勢實時性好,提高了系統(tǒng)響應速度。,4滑動平均濾波,中值濾波將信號y的連續(xù)m次采樣值按大小進行排序,取其中間值作為本次的有效采樣值。本算法為取中值,故采樣次數(shù)m應為奇數(shù),一般35次即可。編制中值濾波的算法程序首先把m個采樣值從小到大(或從大到?。┻M行排隊,這可采用幾種常規(guī)的排序算法如冒泡算法,然后再取中間值。適用場合中值濾波對緩變過程中的偶然因素引起的波動或采樣器不穩(wěn)定造成的誤差所引起的脈動干擾比較有效,而對快速變化過程(如流量)的信號采樣則不適用。,7.2.2中值濾波,把兩次相鄰的采樣值相減,求其增量的絕對值,再與兩次采樣所允許的最大差值Y進行比較,如果小于或等于Y,表示本次采樣值y(k)是真實的,則取y(k)為有效采樣值;反之,y(k)是不真實的,則取上次采樣值y(k1)作為本次有效采樣值。當|y(k)-y(k-1)|Y時,則取y(k)=(k)當|y(k)-y(k-1)|Y時,則取y(k)=y(k-1)式中:y(k)t=kT時的采樣值;y(K-1)t=(k-1)T時的采樣值;Y相鄰兩次采樣值所允許的最大偏差,其大小取決于控制系統(tǒng)采樣周期T和信號Y的正常變化率。適用場合對隨機干擾或采樣器不穩(wěn)定引起的失真有良好的濾波效果。,7.2.3限幅濾波,模擬硬件RC低通濾波器的數(shù)字實現(xiàn)。常用的RC濾波器的傳遞函數(shù)是Tf=RC濾波器的濾波時間常數(shù),其大小直接關系到濾波效果。一般說來,Tf越大,則濾波器的截止頻率(濾出的干擾頻率)越低,濾出的電壓紋波較小,但輸出滯后較大。實現(xiàn)方法由于高精度的RC電路不易制作,所以硬件RC濾波器不可能對極低頻率的信號進行濾波。為此,用軟件做成低通數(shù)字濾波器,從而實現(xiàn)一階慣性的數(shù)字濾波。,7.2.4慣性濾波,7.3標度變換算法,主要內(nèi)容:概述7.3.1線性式變換7.3.2非線性式變換7.3.3多項式變換7.3.4查表法,概述,標度衡量某種物理量或參數(shù)的量綱;變換從一種物理量轉(zhuǎn)換為另一種物理量;標度變換即把計算機系統(tǒng)檢測的對象參數(shù)的二進制數(shù)值還原變換為原物理量的工程實際值。,舉例:下圖為溫度測控系統(tǒng)標度變換原理圖,標度變換方法線性式變換、非線性式變換、多項式變換查表法方法選擇依據(jù)被測參數(shù)的工程量與轉(zhuǎn)換后數(shù)字量間的函數(shù)關系;通常傳感器的輸入輸出特性決定了此函數(shù)關系,從而決定標度變換方法。,鏈接動畫,鏈接動畫,7.3.1線性式變換,線性標度變換最常用的標度變換方式前提條件傳感器輸出信號與被測參數(shù)間呈線性關系,線性式標度變換子程序,change(floatAm,floatA0,ucharNm,ucharN0,ucharNx)floata1,b1,Ax;a1=(Am-A0)/(Nm-N0);b1=A0-a1N0;Ax=(float)a1Nx+b1;return(Ax);,例1:某加熱爐溫度測量儀表的量程為200-800,在某一時刻計算機系統(tǒng)采樣并經(jīng)數(shù)字濾波后的數(shù)字量為CDH,求此時的溫度值是多少?(設該儀表的量程是線性的,采樣精度8位)。,解:已知,A0=200,Am=800,Nx=CDH=(205)D,Nm=FFH=(255)D,N0=00H。所以此時的溫度為,式中:Q流體流量;,K刻度系數(shù),與流體的性質(zhì)及節(jié)流裝置的尺寸有關;,P節(jié)流裝置前后的差壓。,鏈接動畫,7.3.2非線性式變換,條件-傳感器的輸出信號與被測參數(shù)之間呈非線性關系,但函數(shù)關系可用解析式來表示。例如,在差壓法測流量中,流量與差壓間的關系為:,非線式標度變換子程序,change(floatQm,floatQ0,charNm,charN0,charNx)floatK1,b,t,i,j,Qx;t=Nm-N0;b=sqrt(t);K1=(Qm-Q0)/b;i=Nx-N0;j=sqt(i);Qx=K1j+Q0;return(Qx);,7.3.3多項式變換,適用場合傳感器輸出信號與被測參數(shù)間呈非線性關系應用條件非線性函數(shù)關系不可用解析式來表示采用方法插值多項式來進行標度變換,插值多項式用一個n次多項式來代替某種非線性函數(shù)關系。插值原理被測參數(shù)y與傳感器輸出值x具有函數(shù)關系為y=f(x),若已知n+1個相異點處的函數(shù)值為:f(x0)=y0,f(x1)=y1,f(xn)=yn現(xiàn)構造一個n次多項式Pn(x)=anxn+an-1xn-1+a1x+a0去逼近函數(shù)y=f(x),把n+1個測量值代入Pn(x),可獲得n+1個一次方程組:,x0,x1,xn已知的傳感器的輸出值y0,y1,yn被測參數(shù)a0、a1、,an待定系數(shù)結論求出待定系數(shù),從而構造可插值多項式Pn(x),舉例用熱敏電阻測量溫度的例子熱敏電阻的阻值與溫度之間的關系是非線性的,而且無法用確切函數(shù)式表示?,F(xiàn)構造一個三階多項式P3(R)來逼近這種函數(shù)關系。n+1測量點如下表:,P3(R)取三階多項式為P3(R)=t=a3R3+a2R2+a1R+a0并取t=10,17,27,39這4點為插值點,便可以得到以下方程組:,解上述方程組,得a3=0.2346989a2=6.120273a1=59.28043a0=212.7118因此,所求的逼近多項式為t=0.2346989R3+6.120273R259.28043R+212.7118,這就是用來標度變換的插值多項式,將采樣測得的電阻值R代入上式,即可獲得被測溫度t。,插值法缺點:逼近精度影響很大影響。處理方法通常在函數(shù)y=f(x)的曲線上曲率大的地方應適當加密插值點。CPU影響增加插值點和多項式的次數(shù)能提高逼近精度但同時會增加計算時間;,較好的方法采用分段插值法,舉例如上例熱敏電阻溫度t與阻值R可采用分段線性插值公式即用多段折線代替曲線進行計算。優(yōu)點為使計算簡單,提高實時性,,圖熱敏電阻特性及分段線性化,k0(R-R0)+t3R0RR1t=k1(R-R1)+t2R1RR2k2(RR2)+t1R2RR3,7.3.4查表法,查表法-就是把事先計算或測得的數(shù)據(jù)按照一定順序編制成表格查表程序的任務-就是根據(jù)被測參數(shù)的值或者中間結果,查出最終所需要的結果。具體的查表方法-順序查表法,計算查表法,對分搜索法等。,1順序查表法,順序查表法是針對無序排列表格的一種方法。其查表方法類似人工查表。因為無序表格中所有各項的排列均無一定的規(guī)律,所以只能按照順序從第一項開始逐項尋找,直到找到所要查找的關鍵字為止。順序查表法雖然比較“笨”,但對于無序表格或較短表格而言,仍是一種比較常用的方法。,2計算查表法,根據(jù)所給的數(shù)據(jù)元素Xi,通過一定的計算,求出元素Xi所對應的數(shù)值的地址,然后將該地址單元的內(nèi)容取出即可。,這種有序表格要求各元素在表中的排列格式及所占用的空間必須一致,而且各元素是嚴格按順序排列。其關鍵在于找出一個計算表地址的公式,只要公式存在,查表的時間與表格的長度無關。正因為它對表格的要求比較嚴格,并非任何表格均可采用。通常它適用于某些數(shù)值計算程序、功能鍵地址轉(zhuǎn)移程序以及數(shù)碼轉(zhuǎn)換程序等。,3.對分查表法,先取數(shù)組的中間值D=n/2進行查找,與要搜索的X值進行比較,若相等,則查到。對于從小到大的順序來說,如果Xn/2項,則下一次取n/2-n間的中值,即3n/4與X進行比較;若Xn/2項,則取0n/2的中值,即n/4與X進行比較。如此比較下去,則可逐次逼近要搜索的關鍵字,直到找到為止。,7.4越限報警處理,7.4.1越限報警程序7.4.2越限報警方式,7.4.1越限報警程序,上限報警:若XKXH則發(fā)出上限報警,否則繼續(xù)執(zhí)行原定操作。下限報警:若XKXL,則下限報警,否則繼續(xù)執(zhí)行原定操作。上下限報警:若XKXH,則上限報警,否則判斷XKXL否?若是則下限報警,否則繼續(xù)執(zhí)行原定操作。具體設計報警程序時,為了避免測量值在極限值一點處來回擺動造成頻繁報警,一般應在極限值附近設置一個回差帶,圖越限報警范圍,報警流程圖,1普通聲光報警,圖普通聲光報警接口電路,7.4.2越限報警方式,2模擬聲光報警,表7-2KD-956系列報警芯片功能表,集成芯片KD-9561結構,圖KD-9561芯片的外型和接線圖,3、語音報警,圖語音芯片與單片機的連接框圖,思考題,l在計算機控制系統(tǒng)中,一般要對測量數(shù)據(jù)進行哪些予處理技術?2何為數(shù)字調(diào)零?何為系統(tǒng)校準?3簡述數(shù)字濾波及其特點。4簡述各種數(shù)字濾波方法的原理或算法及適用場合。5結合圖7-3,分析說明標度變換的概念及其變換原理。6某溫度測量系統(tǒng)(假設為線性關系)的測溫范圍為0150,經(jīng)ADC0809轉(zhuǎn)換后對應的數(shù)字量為00HFFH,試寫出它的標度變換算式。7在數(shù)據(jù)處理中,何為查表法?它能完成哪些功能?一般有哪些查表方法?8在計算機控制系統(tǒng)中,為什么要設置越限報警?有哪些情況需要報警?,

注意事項

本文(《數(shù)據(jù)處理技術》PPT課件.ppt)為本站會員(za****8)主動上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權或隱私,請立即通知裝配圖網(wǎng)(點擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因為網(wǎng)速或其他原因下載失敗請重新下載,重復下載不扣分。




關于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!