InsightFab
知識庫/振動疲勞失效:隨機振動與正弦掃頻的比較
可靠度6 分鐘閱讀

振動疲勞失效:隨機振動與正弦掃頻的比較

這篇在講產品出廠前「震動測試」的大哉問!作者用一次客戶退貨的慘痛經驗開場,點出很多公司做的震動測試根本只是在「搔癢」,像 Sine Sweep 這種測試雖然能找出產品共振點,但實際上遠遠不夠。讀完你會知道,為什麼傳統的震動測試常常只是做個樣子,沒辦法真正模擬產品在現實環境中會遇到的挑戰,趕快來看看你的測試有沒有踩到雷!

那天良率掉到 95%,我看著失效分析報告,心裡涼了一半

「學長,這批貨客戶退了八百多片,說什麼什麼件斷裂,還跟我說是在運輸中斷的。我們出廠前都做了震動測試啊,怎麼會這樣?」小陳衝進我辦公室,臉色發白。我瞄了一眼他手上的失效分析報告,上面寫著「金屬疲勞斷裂」。我心裡「嘖」了一聲,又是這老問題。老實說,你我都知道,出廠前的震動測試,很多時候根本沒測到重點。

問題出在哪?你的「震動」可能只是在搔癢

說穿了,你做的「震動測試」很可能只是一種正弦掃頻測試(Sine Sweep)。這種測試是什麼?想像一下,你的產品被放在一個震動台上,這個台子會從一個低頻率(比如 10 Hz)開始,慢慢地、有規律地掃到高頻率(比如 2000 Hz),然後再掃回來,就像你開車定速行駛,速度慢慢增加再減慢。這種測試能幫你找出產品的共振點,看你的結構設計有沒有問題,會不會在某個頻率下「抖」得特別厲害。

但真實世界呢?你產品在卡車上,在飛機貨艙裡,那種晃動是規律的嗎?當然不是!那種晃動是「隨機」的,各種頻率、各種振幅疊加在一起,就像你搭公車,不會只感受一種頻率的搖晃。所以,當你的產品遇到的是這種隨機震動(Random Vibration),而你只用正弦掃頻去測,那結果當然就跟實際情況差了十萬八千里。

實際上怎麼做?用「Grms」講數字

那要怎麼測才夠力?很簡單,你必須導入「隨機震動測試」。隨機震動測試最常用來量化的單位是 Grms(Root Mean Square G)。Grms 其實就是你產品在所有頻率下,平均受到的震動能量。舉個例子,如果你的產品在運輸過程中會承受 3 Grms 的隨機震動,那你的測試就應該模擬 3 Grms 的環境。

具體怎麼做?

  1. 收集真實數據: 如果可以,把你產品裝在感測器裡,實際跑一趟運輸路徑,記錄下真實的震動數據。這會給你一個頻譜圖(PSD,Power Spectral Density),裡面會有 G²/Hz 的資訊。
  2. 設定測試條件: 根據你收集到的 PSD,設定你的隨機震動測試條件。舉例來說,你可能看到 100 Hz 到 500 Hz 之間有特別高的震動能量,那麼你的測試條件就該把這個頻段加強。
  3. 測試時間: 隨機震動的測試時間也很重要。正弦掃頻可能掃個幾分鐘就好,但隨機震動因為是模擬累積疲勞,測試時間通常會拉長到數小時甚至數天。

所以重點是,隨機震動測試模擬的是產品在「亂七八糟」的真實環境下,累積的疲勞損傷。正弦掃頻是抓共振點,隨機震動是看能不能撐住。

最常見的坑:測半天還在用「經驗值」

我遇過最扯的是,某個新產品要出貨,可靠度工程師跟我說他做了震動測試。我問他什麼標準?他說「就參考以前的產品啊,設個 20 Grms 掃頻,掃個五分鐘。」我當場傻眼。拜託,不同產品、不同包裝、不同運輸方式,受到的震動根本不一樣!你用以前的經驗值,就像你拿洗碗精去洗車,不是不能洗,但洗得乾淨嗎?

還有一次,一個新的散熱模組,因為尺寸變大,震動頻率點跟過去完全不同,結果還是用舊的測試參數,等到客戶那邊出問題,才發現是共振點根本沒抓到,直接在運輸途中被震垮。說穿了,很多時候我們就是「為了測試而測試」,沒有真正去思考測試的「目的」跟「真實性」。

今天能做的一件事

重新檢視你產品的「震動測試規範」,確認是用「隨機震動」還是「正弦掃頻」,然後思考這是否符合你的產品真實應用情境。

想試試看?

文章裡提到的分析工具在 InsightFab 都可以直接用,上傳 CSV 即可分析。

前往工具頁面