實驗數據處理基礎

實驗數據處理是研究生涯必備,有許多專業的軟件如origin能夠很好處理實驗獲得的原始數據,這里著重介紹不需要安裝數據處理軟件,在仿真分析軟件abaqus安裝了的基礎上,簡單地處理實驗獲得的不平滑曲線的方法!

以下簡單數據曲線為例

x:

0
0.000109091
0.000614234
0.000649789
0.000685343
0.000718566
0.0007565
0.000796814
0.000841889
0.000879823
0.000924897
0.000967591
0.001017377
0.001071923
0.001128849
0.001181014
0.001264023
0.001354123
0.00143004
0.001491726
0.001551031
0.001615049
0.001686206
0.001949463
0.002056174
0.002162886
0.002286209
0.002404771
0.002537566
0.00267988
0.002829286
0.002988211
0.003158989
0.003334477
0.003526577
0.003725817
0.003944
0.004178794
0.004949574
0.006982094

y:

0
0.404647303
17.91545772
19.60108617
21.08228733
22.52941729
23.87792005
25.15648716
25.93115895
26.60541033
27.10930564
27.3119397
27.17744807
26.73990196
25.96523017
25.05606674
23.97834046
22.76612256
21.41941302
20.27354432
19.06132642
18.08402056
17.44563362
16.83952467
17.34341998
17.88317973
18.85869236
19.93641863
21.11635855
22.29450524
23.20366867
24.41588657
25.39319243
26.03157937
26.53726791
26.73990196
26.80804439
26.70583075
25.83073854
25.49361285

首先,直接打開abaqus viewer界面,可以看到只有后處理模塊可以使用,按如下圖所示將數據輸入成為一個xyData,這里作為一個良好的習慣將數據名稱改為data,可以先plot查看整個曲線的趨勢

1.png

然后,在Creat XY Data 下Operate on XY data ,打開后右邊的Operators欄下可以看到很多函數,通常最初在學習abaqus可能用到最多的就是幾個簡單的處理,比如abs(),sqrt()等,軟件本身有小提示很容易快速上手去處理數據曲線,當然還有combine可以將獲得時間-位移和時間-力曲線合并為位移-力曲線,這里就不再描述,重點是往下找到smooth(X,I)和smooth2(X,F)平滑曲線函數

smooth()內的X是上一步生成好的xydata數據,最小值i= 1時平滑后與原始曲線大致重合

2.png

smooth('data',10) 得到更平滑的曲線

3.png

當i<1時候,使用smooth2(data,factor=0.75)

4.png

更多函數處理曲線如下:

sineButterworthFilter ( xyData= , cutoffFrequency=  )處理單調曲線

sae60Filter ( xyData= , timeScaleFactor=  ) 

.....

此外excel 自帶曲線平滑處理,在生成好曲線的時候默認勾選平滑線條,更高級的玩法可以自帶函數生成新的一條平滑曲線,這里就不再探索了。


以上內容本人逐字敲打,實屬不易,可以獎賞激勵我創作更多內容!

1.jpg
登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

3