RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

為什么自己的嵌入式系統(tǒng)穩(wěn)定性不如工業(yè)級產(chǎn)品?

璟琰乀 ? 來源:嵌入式客棧 ? 作者:嵌入式客棧 ? 2020-11-04 11:32 ? 次閱讀

[導(dǎo)讀] 在知乎上看到一個網(wǎng)友的問題:為什么自己設(shè)計的嵌入式系統(tǒng)穩(wěn)定性遠(yuǎn)不如工業(yè)產(chǎn)品?我覺得這是一個非常好的問題,尤其國內(nèi)很多中小企業(yè)可能關(guān)注點更多在于產(chǎn)品的功能,而不在性能,產(chǎn)品功能很炫可是穩(wěn)定性往往差強人意。所以就產(chǎn)品穩(wěn)定性,來聊聊我的一些認(rèn)知和體會。

什么是穩(wěn)定性?穩(wěn)定性,英文中用(可靠性)Reliability engineering來研究,可靠性工程是系統(tǒng)工程的一個子學(xué)科,它主要研究設(shè)備無故障運行的能力??煽啃悦枋隽讼到y(tǒng)或組件在指定條件下持續(xù)指定時間段內(nèi)運行的能力。

一個產(chǎn)品一般從設(shè)計的角度基本包含哪些主要的設(shè)計呢?常見的嵌入式系統(tǒng),可能包含機械設(shè)計、硬件設(shè)計、軟件設(shè)計,那么從設(shè)計來談一個產(chǎn)品的可靠性,就必然要從這幾個主要的方面下功夫。另外工業(yè)級產(chǎn)品為什么表現(xiàn)的更加可靠呢?

為了要相對深入的談這個問題,來看看這個相關(guān)的一些術(shù)語指標(biāo)是怎么描述一個系統(tǒng)或者零件的可靠性的。

啥是可靠性概率?可靠性定義為設(shè)備在規(guī)定條件下在指定時間段內(nèi)將執(zhí)行其預(yù)期功能的概率。從數(shù)學(xué)上講,這可以表示為系統(tǒng)的可靠性是指在時間t內(nèi)沒有發(fā)生某F類故障的概率。

作何理解呢? 系統(tǒng)開始工作的時間, 是發(fā)生類故障的時刻。也即表征系統(tǒng)由于某類故障而失效的概率

啥是失效概率有可靠性概率,自然就有失效概率 ,失效概率剛好與可靠性概率是互補,滿足下面關(guān)系:

上面的概念是針對某類故障的統(tǒng)計規(guī)律,那么推廣開來,從系統(tǒng)而言去掉下標(biāo)F,也滿足上述關(guān)系。一個系統(tǒng)由不同的組件組成。

系統(tǒng)失效率當(dāng)系統(tǒng)的壽命呈指數(shù)分布時,系統(tǒng)的可靠性為: 其中 就是失效率(failure rate)的概念

這個曲線相信很多人應(yīng)該見過,這就是產(chǎn)品的澡盆曲線,在產(chǎn)品前期老化階段比較容易暴露故障,失效率比較高。不要問我為什么,這是無數(shù)先輩們統(tǒng)計所得的統(tǒng)計規(guī)律,對于工程應(yīng)用相信即可(當(dāng)然如果是做理論研究的則另當(dāng)別論)。這個規(guī)律也解釋了為何有的廠家出廠的產(chǎn)品需要做老化試驗的原因,因為做老化試驗可以將故障充分暴露出來,如此篩選出來的產(chǎn)品在客戶端將很少會出故障。

為啥費這么多話來討論這個失效率呢,來看看這個例表:

汽車嵌入式系統(tǒng)組件失效率

軍工級微處理器0.022

車規(guī)級微處理器0.12

電動馬達16.9

不同的組件的失效率是不一樣的,那么在設(shè)計之初在成本允許的情況下,就需要盡量選取失效率低的組件。

失效模式不同的組件的失效模式是不一樣的,啥概念呢?也就是組件產(chǎn)生故障的原因各異,比如電路板上的電阻其失效模式就有可能是短路失效,斷路失效、參數(shù)漂移失效,對于軟件而言其失效模式就有可能有很多,比如棧溢出、RAM數(shù)據(jù)錯誤、芯片總線錯誤等等。每種失效模式,其失效率也是不一樣的。如要深入其了解這些指標(biāo)的含義可以參考IEC61508或者其他等同的標(biāo)準(zhǔn)。

如何提高產(chǎn)品的可靠性呢?

如果產(chǎn)品老是出問題,不光攻城獅惱火,甚至?xí)Q定一個公司的前途命運,所以如何提升產(chǎn)品的可靠性,絕對是一個需要花大力氣去研究的課題,也是每個從業(yè)人員需要在靈魂深處深深刻下烙印。做產(chǎn)品不是兒戲,產(chǎn)品不穩(wěn)定,不僅僅會影響升職加薪,可能一個公司就會因此歇菜。

那么究竟如何能提高產(chǎn)品的可靠性呢?我想大體上可以從這幾個方面著手:

成功的開發(fā)流程

成功的項目管理

嚴(yán)格的質(zhì)量控制

開發(fā)流程這是IEC61508界定軟件、硬件都須采用如下的V&V開發(fā)模型(注明IEC61508標(biāo)準(zhǔn)里圖不太一樣),簡單介紹一下這個模型:

現(xiàn)在流行很多的開發(fā)流程,比如敏捷開發(fā)模型就比較受追捧,個人并不反對敏捷開發(fā)模型,但是從產(chǎn)品開發(fā)的可靠性角度更推崇這種雙V模型,其實很多跑敏捷的項目在每一個迭代中其實可以融入這種雙V模型。這個模型從設(shè)計的需求》架構(gòu)》詳細(xì)子模塊設(shè)計每向下走一步,都需要verfication 測試檢驗前級,同時還最終輸出validation確認(rèn)設(shè)計。

在IEC 61508(功能安全等級標(biāo)準(zhǔn))等標(biāo)準(zhǔn)中都有體現(xiàn)這一套路,簡略看看相關(guān)標(biāo)準(zhǔn):

IEC 61508是適用于各種行業(yè)的基本功能安全標(biāo)準(zhǔn)。它將功能安全定義為:“與EUC(受控設(shè)備)和EUC控制系統(tǒng)相關(guān)的整體安全的一部分,它依賴于E/E/PE安全相關(guān)系統(tǒng)、其他技術(shù)安全相關(guān)系統(tǒng)和外部風(fēng)險降低設(shè)施的正確運行。”“基本的概念是:任何安全相關(guān)的系統(tǒng)都必須正確工作或以可預(yù)測的(安全的)方式失效。”

個人對于V&V模型理解的幾個要點:

要可執(zhí)行的流程,不要形式化套路!

標(biāo)準(zhǔn)規(guī)定的科學(xué)嚴(yán)謹(jǐn)套路,遵循從需求到設(shè)計的雙向可追溯,從設(shè)計到測試的雙向可追溯。

可靠性從一開始轉(zhuǎn)化市場需求時就需引入,中小型企業(yè)更多聚焦于功能實現(xiàn),而忽略了性能、可靠性需求。注意這些可靠性需求都是設(shè)計目標(biāo),沒有目標(biāo)如何能從體系上產(chǎn)出一個優(yōu)良的產(chǎn)品呢?如不遵循嚴(yán)格的體系流程,或許一個公司偶然能出一個高質(zhì)量產(chǎn)品,但個人認(rèn)為一定很難保證出來的產(chǎn)品的整體質(zhì)量

需求環(huán)節(jié):可靠性是需要提需求的,舉些栗子:

環(huán)境需求,比如溫度、濕度、振動等,這些在需求階段就應(yīng)界定相關(guān)的測試等級,其實即便公司的產(chǎn)品不需要去做相關(guān)強制認(rèn)證,但是從可靠性角度,提出這樣的需求,勢必需要相應(yīng)的設(shè)計以及測試去保證。那么定然從這些維度會提升產(chǎn)品的可靠性。

EMC需求:比如常規(guī)的抗擾度測試要求,都需要需求階段明確提出。

設(shè)計環(huán)節(jié),可靠性需要提出需求,更需要設(shè)計去實現(xiàn)。對于每項可靠性需求,事實上都可以盡量轉(zhuǎn)化成設(shè)計的檢查項去追溯。比如硬件中的器件失效模型及影響分析FMEA(Failure mode and effects analysis),軟件中同樣也有對應(yīng)的失效模型可做分析以及影響分析,通過失效模型分析,可參考標(biāo)準(zhǔn)中的推薦做法去從設(shè)計的角度采取對策。

測試環(huán)節(jié):測試包含驗證(verification)和確認(rèn)(validation) ,V&V模型每向下一步,都應(yīng)向上一步去verification,每一個設(shè)計輸出,其實都應(yīng)有對應(yīng)的驗證去保障,最終的產(chǎn)品級還需要確認(rèn)環(huán)節(jié)。另一個重要的要點就是工業(yè)級產(chǎn)品開發(fā),往往在需求階段,設(shè)計就已然介入。

開發(fā)流程每個公司都各有不同,但是從產(chǎn)品生命周期以及產(chǎn)品可靠性自身規(guī)律角度,個人覺得還是應(yīng)該考慮這些要點。關(guān)于開發(fā)流程以及功能安全標(biāo)準(zhǔn)內(nèi)容很多,這里泛泛總結(jié)這些個人體會。

成功的項目管理項目管理是在特定的時間內(nèi)領(lǐng)導(dǎo)團隊實現(xiàn)目標(biāo)和達到成功標(biāo)準(zhǔn)的過程。項目管理的主要挑戰(zhàn)是在給定的約束條件下實現(xiàn)所有的項目目標(biāo)。這些信息通常在項目文檔中描述,在開發(fā)過程的開始創(chuàng)建。主要的限制是范圍、時間、質(zhì)量和預(yù)算。其次的挑戰(zhàn)是優(yōu)化必要投入的分配,并應(yīng)用它們來滿足預(yù)先確定的目標(biāo)。

一個可靠性很高的的產(chǎn)品開發(fā),與一個完善的項目管理是密不可分的。項目管理在項目的執(zhí)行過程中作用是非常重要的,從啟動、計劃、執(zhí)行、監(jiān)管、收尾中對項目進行管理。

項目管理在這些過程中,所需的知識以及在每個階段需從事的活動可參考下圖(來源:PMBOK 第6版):

嚴(yán)格的質(zhì)量控制好的設(shè)計發(fā)布,如沒有嚴(yán)格的生產(chǎn)質(zhì)量控制,所出售的產(chǎn)品質(zhì)量也定然沒有保障。對于這一點不怎么了解,就不做過多的描述了。

總結(jié)一下回到問題本身,如想得到一個可靠的產(chǎn)品,個人認(rèn)為從產(chǎn)品設(shè)計流程、項目管理、以及生產(chǎn)質(zhì)控方面都應(yīng)有完善的要求且須很好的落實,工業(yè)級產(chǎn)品砸錢做那么多的認(rèn)證,不是沒有緣由的。這些認(rèn)證里有很多就是可靠性的具體考核。

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 處理器
    +關(guān)注

    關(guān)注

    68

    文章

    19259

    瀏覽量

    229649
  • 嵌入式
    +關(guān)注

    關(guān)注

    5082

    文章

    19104

    瀏覽量

    304796
收藏 人收藏

    評論

    相關(guān)推薦

    Orin芯片的穩(wěn)定性測試

    芯片是NVIDIA推出的一款專為自動駕駛設(shè)計的系統(tǒng)芯片(SoC)。它集成了多個高性能的CPU核心、GPU核心以及深度學(xué)習(xí)加速器,能夠處理大量的并行數(shù)據(jù),同時保持低功耗。Orin芯片的設(shè)計目標(biāo)是提供足夠的計算能力,以支持L2到L5
    的頭像 發(fā)表于 10-27 16:56 ?814次閱讀

    嵌入式工控機如何使用?嵌入式工控機操作方法及注意事項

    嵌入式工控機作為現(xiàn)代工業(yè)自動化和控制系統(tǒng)中重要的硬件支持,廣泛應(yīng)用于生產(chǎn)線監(jiān)控、軌道交通、電力能源等多個領(lǐng)域。其穩(wěn)定性、可靠性以及適應(yīng)惡劣環(huán)境的能力,使其成為許多行業(yè)的首選。那么,
    的頭像 發(fā)表于 10-18 10:02 ?311次閱讀

    自動控制原理怎么判斷系統(tǒng)穩(wěn)定性

    自動控制原理是研究控制系統(tǒng)行為和性能的科學(xué)。穩(wěn)定性是控制系統(tǒng)的一個重要性能指標(biāo),它描述了系統(tǒng)在受到擾動后能否恢復(fù)到平衡狀態(tài)的能力。 1. 穩(wěn)定性
    的頭像 發(fā)表于 07-29 10:28 ?1749次閱讀

    嵌入式系統(tǒng)怎么學(xué)?

    系統(tǒng)設(shè)計與調(diào)試:需要掌握嵌入式系統(tǒng)的設(shè)計方法和調(diào)試技術(shù),包括硬件設(shè)計、軟件設(shè)計、電路調(diào)試等,以確保系統(tǒng)穩(wěn)定性和可靠性。 隨著技術(shù)的不斷進
    發(fā)表于 07-02 10:10

    如何確保溫度繼電器的精度和穩(wěn)定性

    溫度繼電器作為電氣系統(tǒng)工業(yè)自動化中的重要組成部分,其精度和穩(wěn)定性對于整個系統(tǒng)的正常運行至關(guān)重要。精度高的溫度繼電器能夠準(zhǔn)確反映環(huán)境溫度的變化,而穩(wěn)
    的頭像 發(fā)表于 06-29 17:09 ?1109次閱讀

    環(huán)路增益的穩(wěn)定性

    值為單位1且相角為180度時,A(w)=-1則閉環(huán)增益為無窮大,這就導(dǎo)致當(dāng)輸入信號為0時,輸出信號信號不為0,也就意味著電路產(chǎn)生了震蕩。 判斷系統(tǒng)穩(wěn)定性的依據(jù):奈奎斯特判據(jù),不僅可以判定系統(tǒng)是否
    發(fā)表于 06-18 15:00

    智能測徑儀:高穩(wěn)定性成就高精測量之選!

    在現(xiàn)代工業(yè)生產(chǎn)中,測量精度和穩(wěn)定性對于產(chǎn)品質(zhì)量和生產(chǎn)效率至關(guān)重要。高穩(wěn)定性智能測徑儀作為一種先進的測量設(shè)備,正逐漸成為眾多行業(yè)的可靠伙伴。 高穩(wěn)定性
    發(fā)表于 06-05 17:30

    嵌入式系統(tǒng)軟硬件基礎(chǔ)知識大全

    。嵌入式系統(tǒng)的存儲器類型和層次結(jié)構(gòu)對其和穩(wěn)定性有很大影響。例如,只讀存儲器(ROM)用于存儲固件程序,隨機訪問存儲器(RAM)用于存儲臨時數(shù)據(jù),而閃存(Flash)則介于兩者之間,既可以存儲固件程序,也
    發(fā)表于 05-09 14:12

    工業(yè)路由器如何提升網(wǎng)絡(luò)穩(wěn)定性?**

    工業(yè)路由器采用耐用材料和設(shè)計,具備高可靠性、強處理能力和豐富接口,通過硬件優(yōu)化、軟件優(yōu)化、實時監(jiān)控和冗余設(shè)計等方法提升網(wǎng)絡(luò)穩(wěn)定性,在工業(yè)自動化和物聯(lián)網(wǎng)等領(lǐng)域有廣泛應(yīng)用。選擇合適的
    的頭像 發(fā)表于 03-20 17:58 ?1364次閱讀

    什么是熱電偶穩(wěn)定性?影響熱電偶穩(wěn)定性的主要因素

    什么是熱電偶穩(wěn)定性?影響熱電偶穩(wěn)定性的主要因素 熱電偶熱穩(wěn)定性怎樣檢測? 熱電偶穩(wěn)定性是指熱電偶在一定時間范圍內(nèi)的溫度測量值的穩(wěn)定程度。在實
    的頭像 發(fā)表于 03-08 15:32 ?1605次閱讀

    定制嵌入式主板,需要考慮的功能有哪些?

    穩(wěn)定性。本文將從多個方面探討定制嵌入式主板需要考慮的功能。處理器性能定制嵌入式主板需要考慮的功能之一是處理器性能。處理器是主板的核心部件,直接影響著整個系統(tǒng)的運行速度
    的頭像 發(fā)表于 02-29 17:38 ?516次閱讀
    定制<b class='flag-5'>嵌入式</b>主板,需要考慮的功能有哪些?

    嵌入式看門狗如何提高系統(tǒng)穩(wěn)定性?

    嵌入式系統(tǒng)設(shè)計中,系統(tǒng)穩(wěn)定性至關(guān)重要,它決定了系統(tǒng)的價值及競爭力,而看門狗作為一種重要的穩(wěn)定性
    的頭像 發(fā)表于 02-20 16:14 ?751次閱讀

    嵌入式工控機性能特點 嵌入式工控機應(yīng)用場景

    特點: 1.高可靠性:嵌入式工控機通常采用工業(yè)的硬件設(shè)計,具有防塵、防震、抗干擾等特性,能夠在惡劣的工業(yè)環(huán)境下穩(wěn)定運行。 2.實時性:
    的頭像 發(fā)表于 02-04 11:35 ?679次閱讀

    什么是晶振的頻率穩(wěn)定性?如何確保晶振的穩(wěn)定性呢?

    什么是晶振的頻率穩(wěn)定性?如何確保晶振的穩(wěn)定性呢? 晶振的頻率穩(wěn)定性是指晶振在工作過程中頻率的變化程度。對于許多電子設(shè)備和系統(tǒng)而言,晶振頻率的穩(wěn)定性
    的頭像 發(fā)表于 01-24 16:11 ?1308次閱讀

    嵌入式系統(tǒng)中堆棧監(jiān)控的作用

    在微控制器或微處理器中,堆棧是內(nèi)存的一個保留區(qū)域,用于存儲臨時數(shù)據(jù)和函數(shù)調(diào)用信息,管理函數(shù)的執(zhí)行,跟蹤返回地址、局部變量和函數(shù)參數(shù)。堆棧監(jiān)控是嵌入式系統(tǒng)運行中起關(guān)鍵作用的一項安全措施,促進了嵌入式
    的頭像 發(fā)表于 01-05 11:13 ?490次閱讀
    RM新时代网站-首页