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

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

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

背后的數(shù)學(xué)原理在應(yīng)用中得到驗證

星星科技指導(dǎo)員 ? 來源:ADI ? 作者:Tom-M ? 2023-06-27 16:59 ? 次閱讀

IEC 61508 和 ISO 26262 都提供“經(jīng)過驗證的使用”作為聲明合規(guī)性的替代途徑。在 IEC 61508 中,經(jīng)使用驗證的術(shù)語稱為路由 2S.更常見的路線 1S表示該項目的開發(fā)符合標(biāo)準(zhǔn)的所有適用要求。路線 2S當(dāng)該項目的開發(fā)不符合IEC 61508時,可以使用,但有很多操作經(jīng)驗可以表明其安全性。已經(jīng)運行了很長時間并且從未出現(xiàn)任何問題的東西足以在安全系統(tǒng)中使用,這似乎是合理的。這至少是路線2背后的前提S.該路由可用于硬件和軟件,但在這種情況下,我將更多地關(guān)注硬件合規(guī)性。

以下是IEC 61508和ISO 26262中最重要的表格。雖然IEC 61508暗示了表格背后的數(shù)學(xué)原理,但此博客可能會使您不必自己弄清楚。我個人總是喜歡了解我應(yīng)用的任何東西。否則很容易誤用。對于ISO 26262,幾乎沒有給出的理由,這個博客對于任何想要更好地了解該標(biāo)準(zhǔn)的人來說都是有價值的。這篇博客將總結(jié)我試圖證明使用中證明背后的數(shù)字和方程式的經(jīng)驗。博客不會討論應(yīng)用路線 2 的優(yōu)點S對于軟件與硬件,它只看數(shù)字和數(shù)學(xué)。

wKgaomSarfeAFFhAAAEUD7ZF8RE022.png

圖 1 - IEC 61508-7:2010 附錄 D 中的相關(guān)表格。

下面給出了ISO 26262的等效項。

wKgZomSarf2ALy-bAAB6UVkUycA372.png

圖 2 - ISO 26262-8:2018 中的表格

讓我們從IEC 61508數(shù)字的最后一列開始,該列用于具有95%置信水平的連續(xù)或高要求安全功能。這與之前博客中關(guān)于在不同置信水平下進行可靠性預(yù)測的匹配非常相似,請參閱此處。

對于較大的 k 值,故障率可以估計為 λ = k/T,其中 k 是故障次數(shù),T 是總操作時間。較大的值可能是 10 次或更多次失敗。因此,如果您運行 100 億小時(10000 臺設(shè)備運行 1 年)并出現(xiàn) 10 次故障,則故障率的良好估計為 10/1e8 = 100e-9 或 100 FIT。但是,如果您遇到 0 次失敗,那么您會將故障率估計為零,這是一個不太可能的值。然后需要對數(shù)據(jù)進行統(tǒng)計解釋。

有些人喜歡使用 Θ=1/λ 而不是 λ,其中 Θ=MTTF(平均故障時間)。因此,對于 λ=100e-9,我們有 MTTF = 10 萬小時。請記住,我們不希望該項目運行 10 萬小時,而是表示大量單元的預(yù)期運行時間,直到其中一個單元發(fā)生故障,前提是任何項目的聲明壽命都不超過 20 年。如果超過零件的速率壽命,故障率將開始急劇增加。

現(xiàn)在,有人比我花在數(shù)學(xué)上的時間多得多,表達式 2Tλ 是用 χ 表示的卡方分布分布的2.

我們的汽車同事說得最好,他們說

wKgaomSargKAJQQWAAAfWkDx_Ic203.png

圖 3 - ISO 26262-8:2018 第 14 條中所需的服務(wù)小時公式

在這個公式中

f 是觀察到的故障數(shù),在本例中我們假設(shè)為 0

CL 是所需的置信水平,我們假設(shè)為 95%

t平均時間是我們希望展示的平均失敗時間

則總操作時間為t服務(wù)需要證明MTTF處于該置信度。

注意 – 如果我們使用 95% 的置信水平,那么 MTTF 的真實值大于計算的 MTTF 的置信度為 95%。

因此,讓我們進行計算。理解后,您可以使用Excel為您進行數(shù)學(xué)運算,而忘記所有細節(jié)。

下表表示卡方分布。第一列顯示自由度 (2f+2),第一行顯示所需的置信水平。

因此,對于 f=0(零故障),我們有 DF=2,對于 95% 的置信度,我們有 p = 0.05 (1-95/100),我們從表中讀取 5.991。

SIL 2 的 PFH 范圍給出了每小時允許的危險故障率為 1e-6 至 1e-7。推桿 t平均時間= 1/1e-7(記住故障率為 1/t平均時間并使用波段下端的 λ 值)然后我們得到所需的小時數(shù)為 (1/1e-7)*5.991/2 = 30 萬小時,這與上圖 1 中的表格一致。

圖 1 中的倒數(shù)第二列就很容易了。我們將 p=5.991 (0-01/1) 的值讀出為 99.100,而不是 9.21,以獲得所需的 46 萬小時的維修間隔。

wKgZomSargiAbALhAAP5vLHszLw848.png

圖 4 - 顯示卡方分布的表格

該數(shù)學(xué)適用于任意數(shù)量的觀察到的故障,并且您需要更長的觀察期才能獲得相同的置信度,即故障率足夠低。但是,有些人認(rèn)為任何系統(tǒng)性故障都是不可接受的,并說您應(yīng)該修復(fù)故障的原因并重新開始。這些人會說使用的失敗次數(shù)應(yīng)該為零,因此 df = 2。我認(rèn)為這種態(tài)度存在許多問題,包括難以確定該領(lǐng)域的失敗是否是系統(tǒng)性的,但我今天不會進入這場辯論,因為我只是想解釋這些數(shù)字來自哪里。然而,我確實注意到,雖然IEC 61508使用這種數(shù)學(xué)來證明足夠的系統(tǒng)完整性,但我們的汽車同事只是用它來證明足夠低的故障率,包括隨機和系統(tǒng)故障模式(例如參見ISO 26262-5 5.8.3和ISO 26262-8:2018 14.2)。

上圖26262所示的ISO 2數(shù)字與IEC 61508的數(shù)字不同。這是因為ISO 26262只需要70%的置信水平。因此,再次讀取 df=2 和 p=1-70/100=0.3 的表格,我們得到所需的服務(wù)時間 = 1/1e-7*2.41/2 = 12 萬小時。

汽車僅具有高或連續(xù)模式操作。IEC 61508的需求也很低,定義為需求率為<1 /年。為了從表5的第1列中獲取值,我們現(xiàn)在假設(shè)需求率正好是1 /年(這是最壞的情況,即最高需求率)。假設(shè)每年 10000 小時,您只需將高需求/連續(xù)模式的 95% 和 99% 置信值除以 10000。因此,30 萬小時變成了 30000 個需求。

您可能會爭辯說,對給定的 SIL 使用 PFH 范圍的下限是保守的,例如,當(dāng)范圍從 1e-7/h 到 2e-1/h 時,對 SIL 7 使用 1e-6/h。您可能會爭辯說,如果您進行了定量的SIL測定并確定您需要PFH為5.3e-7 / h(在SIL 2范圍內(nèi)),則應(yīng)使用該值代替1e-7 / h。但是,機械安全和ISO 26262通常使用風(fēng)險圖,并且假設(shè)危險故障率只有一個上限。相反,您也可以爭辯說,標(biāo)準(zhǔn)編寫者使用了給定 SIL 范圍底部的值,因為所評估的元素或組件只是安全功能的一部分,因此將 10% 的預(yù)算分配給特定項目。

在功能安全標(biāo)準(zhǔn)中使用經(jīng)過驗證的類似概念包括

先前使用 IEC 61511

IEC 61508的現(xiàn)場經(jīng)驗

路線 2H符合 IEC 61508 標(biāo)準(zhǔn)

DO-254相關(guān)服務(wù)經(jīng)驗

僅依靠經(jīng)過驗證的使用的一些問題包括:

軟件故障實際上并不取決于時間,而是取決于代碼中的錯誤數(shù)量、代碼中錯誤存在的位置、代碼的使用方式、輸入參數(shù)的順序和可變性等因素。

日歷時間與操作時間

系統(tǒng)級冗余可以隱藏故障

未報告低后果故障

1000 個項目運行 1000 小時真的與一個項目運行 <> 萬個小時真的一樣嗎

并非所有現(xiàn)場故障都會被報告,因為與永久性硬件故障不同,它們可以迅速消失并且難以重現(xiàn),我們習(xí)慣于容忍軟件故障

運送的物品可以作為備件存放在倉庫中

難以區(qū)分隨機硬件故障和系統(tǒng)故障

系統(tǒng)故障可能只針對一組特定的輸入出現(xiàn)。如果確實出現(xiàn)這些情況,故障將始終發(fā)生

系統(tǒng)故障是否有可接受的故障率!

在愛爾蘭,至少所有投資產(chǎn)品廣告都聲明“過去的回報不是未來回報的證據(jù)”或類似的東西。但這正是您正在使用歷史數(shù)據(jù)來預(yù)測未來回報的經(jīng)過驗證的事情。

使用卡方計算置信區(qū)間假定故障率恒定,并且故障時間呈指數(shù)分布

IEC 61508-2:2010 7.4.10 在進行驗證使用時提出了額外的要求(路線 2S) 索賠。這包括例如7.4.10.3,它要求對新舊操作環(huán)境之間的任何差異進行影響分析。它沒有提供任何關(guān)于可能產(chǎn)生影響的線索,但作為一個主要是硬件的人,我建議可能包括工作溫度范圍、更快的時鐘速度、具有更快斜坡速率的不同電源、輸入變量的不同分布......

但請記住,安全標(biāo)準(zhǔn)包含聲稱符合標(biāo)準(zhǔn)所需的最低要求。這聽起來有點消極,但事實并非如此。這只是一個事實。因此,經(jīng)過驗證的使用候選者的安全案例可能包括其他內(nèi)容,例如:

用于開發(fā)軟件的開發(fā)過程的詳細信息,即使它不是符合IEC 61508的開發(fā)過程(如果它是符合IEC 61508的開發(fā)過程,您將聲明路線1S而不是路線 2S).

來自現(xiàn)場經(jīng)驗參數(shù)的信息顯示設(shè)計到 10 個不同的應(yīng)用程序中(這意味著由 10 個不同的團隊驗證并暴露于更大的輸入組合)。

請記住,您的目標(biāo)是讓您的獨立評估員更容易說“是”。您可以提供的感覺良好的信息越多(也許其他緩解措施聽起來更專業(yè)),您的評估員在通常是工程判斷時就會感到越高興。

當(dāng)然,您聲明路線 2 的項目S通常被納入正在根據(jù)IEC 61508開發(fā)的系統(tǒng)中,因此將與系統(tǒng)的其余部分一起進行驗證和確認(rèn)。這意味著至少它不應(yīng)該有任何明顯的錯誤,這些錯誤應(yīng)該在集成過程中發(fā)現(xiàn)。

審核編輯:郭婷

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

    關(guān)注

    3019

    文章

    7790

    瀏覽量

    165702
  • MTTF
    +關(guān)注

    關(guān)注

    0

    文章

    14

    瀏覽量

    9261
收藏 人收藏

    評論

    相關(guān)推薦

    你知道XGBoost背后數(shù)學(xué)原理是什么嗎?

    第一種方法的基礎(chǔ)上,每走過特定數(shù)量的臺階,都由韓梅梅去計算每一個臺階的損失函數(shù)值,并從中找出局部最小值,以免錯過全局最小值。每次韓梅梅找到局部最小值,她就發(fā)個信號,這樣李雷就永遠不會走錯路了。但這種方法對女孩子不公平,可憐的韓梅梅需要探索她附近的所有點并計算所有這些點的函數(shù)值。
    的頭像 發(fā)表于 08-22 08:59 ?6.5w次閱讀

    GraphSAGEGNN算法的數(shù)學(xué)原理是什么?

    本文深入討論了GraphSAGEGNN算法的數(shù)學(xué)原理,并從多個維度分析了GNN加速器設(shè)計的技術(shù)挑戰(zhàn)。
    發(fā)表于 06-17 08:56

    變壓變頻調(diào)速的數(shù)學(xué)原理是什么

    變壓變頻調(diào)速系統(tǒng)的基本原則是什么?變壓變頻調(diào)速的數(shù)學(xué)原理是什么?
    發(fā)表于 08-03 06:10

    arduino uno如何對模擬口得到的數(shù)據(jù)進行處理得到平滑的曲線呢?

    arduino uno 如何對模擬口得到的數(shù)據(jù)進行處理得到平滑的曲線,用到相關(guān)的庫也行,想要詳細的程序。能介紹一下kalman庫也行,只要庫里面的相關(guān)函數(shù)以及如何用就可以,不用解釋數(shù)學(xué)原理!
    發(fā)表于 03-28 15:04

    模糊數(shù)學(xué)電力系統(tǒng)的應(yīng)用

    模糊數(shù)學(xué)電力系統(tǒng)的應(yīng)用-電,下來看看。
    發(fā)表于 04-11 17:10 ?0次下載

    dq坐標(biāo)變換數(shù)學(xué)原理

    dq坐標(biāo)變換數(shù)學(xué)原理
    發(fā)表于 12-20 22:56 ?19次下載

    深入卷積神經(jīng)網(wǎng)絡(luò)背后數(shù)學(xué)原理

    計算機神經(jīng)視覺技術(shù)的發(fā)展過程,卷積神經(jīng)網(wǎng)絡(luò)成為了其中的重要組成部分,本文對卷積神經(jīng)網(wǎng)絡(luò)的數(shù)學(xué)原理進行了介紹。
    的頭像 發(fā)表于 04-25 14:52 ?3498次閱讀

    計算機代數(shù)系統(tǒng)數(shù)學(xué)原理

    本文主要討論計算機代數(shù)系統(tǒng)的數(shù)學(xué)原理,由十六個章節(jié)組成。內(nèi)容包含高精度運算,數(shù)論,數(shù)學(xué)常數(shù),精確線性代數(shù),多項式,方程求解,符號求和,符號積分,微分方程符號解等九大部分,涵蓋了構(gòu)建計算機代數(shù)系統(tǒng)的最基礎(chǔ)也是最重要的內(nèi)容。許多內(nèi)容是第一次被系統(tǒng)地整理出現(xiàn)在中文文獻
    發(fā)表于 03-24 14:18 ?31次下載

    圖解:卷積神經(jīng)網(wǎng)絡(luò)數(shù)學(xué)原理解析

    圖解:卷積神經(jīng)網(wǎng)絡(luò)數(shù)學(xué)原理解析 源自:數(shù)學(xué)中國 過去我們已經(jīng)知道被稱為緊密連接的神經(jīng)網(wǎng)絡(luò)。這些網(wǎng)絡(luò)的神經(jīng)元被分成若干組,形成連續(xù)的層。每一個這樣的神經(jīng)元都與相鄰層的每一個神經(jīng)元相連。下圖顯示了這種
    的頭像 發(fā)表于 09-16 10:01 ?1497次閱讀
    圖解:卷積神經(jīng)網(wǎng)絡(luò)<b class='flag-5'>數(shù)學(xué)原理</b>解析

    詳解圖神經(jīng)網(wǎng)絡(luò)的數(shù)學(xué)原理1

    。 本文將流行的圖神經(jīng)網(wǎng)絡(luò)及其數(shù)學(xué)細微差別的進行詳細的梳理和解釋,圖深度學(xué)習(xí)背后的思想是學(xué)習(xí)具有節(jié)點和邊的圖的結(jié)構(gòu)和空間特征,這些節(jié)點和邊表示實體及其交互。
    的頭像 發(fā)表于 03-17 09:58 ?584次閱讀
    詳解圖神經(jīng)網(wǎng)絡(luò)的<b class='flag-5'>數(shù)學(xué)原理</b>1

    詳解圖神經(jīng)網(wǎng)絡(luò)的數(shù)學(xué)原理2

    。 本文將流行的圖神經(jīng)網(wǎng)絡(luò)及其數(shù)學(xué)細微差別的進行詳細的梳理和解釋,圖深度學(xué)習(xí)背后的思想是學(xué)習(xí)具有節(jié)點和邊的圖的結(jié)構(gòu)和空間特征,這些節(jié)點和邊表示實體及其交互。
    的頭像 發(fā)表于 03-17 09:58 ?486次閱讀
    詳解圖神經(jīng)網(wǎng)絡(luò)的<b class='flag-5'>數(shù)學(xué)原理</b>2

    詳解圖神經(jīng)網(wǎng)絡(luò)的數(shù)學(xué)原理3

    。 本文將流行的圖神經(jīng)網(wǎng)絡(luò)及其數(shù)學(xué)細微差別的進行詳細的梳理和解釋,圖深度學(xué)習(xí)背后的思想是學(xué)習(xí)具有節(jié)點和邊的圖的結(jié)構(gòu)和空間特征,這些節(jié)點和邊表示實體及其交互。
    的頭像 發(fā)表于 03-17 09:58 ?833次閱讀
    詳解圖神經(jīng)網(wǎng)絡(luò)的<b class='flag-5'>數(shù)學(xué)原理</b>3

    探討GAN背后數(shù)學(xué)原理(上)

    GAN的風(fēng)暴席卷了整個深度學(xué)習(xí)圈子,任何任務(wù)似乎套上GAN的殼子,立馬就變得高大上了起來。那么,GAN究竟是什么呢? **GAN的主要應(yīng)用目標(biāo):** 生成式任務(wù)(生成、重建、超分辨率、風(fēng)格遷移、補全、上采樣等) **GAN的核心思想:** 生成器G和判別器D的一代代博弈
    的頭像 發(fā)表于 03-17 10:01 ?445次閱讀
    探討GAN<b class='flag-5'>背后</b>的<b class='flag-5'>數(shù)學(xué)原理</b>(上)

    探討GAN背后數(shù)學(xué)原理(下)

    GAN的風(fēng)暴席卷了整個深度學(xué)習(xí)圈子,任何任務(wù)似乎套上GAN的殼子,立馬就變得高大上了起來。那么,GAN究竟是什么呢? **GAN的主要應(yīng)用目標(biāo):** 生成式任務(wù)(生成、重建、超分辨率、風(fēng)格遷移、補全、上采樣等) **GAN的核心思想:** 生成器G和判別器D的一代代博弈
    的頭像 發(fā)表于 03-17 10:02 ?567次閱讀
    探討GAN<b class='flag-5'>背后</b>的<b class='flag-5'>數(shù)學(xué)原理</b>(下)

    形式驗證及其芯片工程的應(yīng)用

    形式驗證不僅僅是芯片領(lǐng)域中的一個概念。正如文章開頭提到過,形式驗證強調(diào)使用嚴(yán)格的數(shù)學(xué)推理和形式化技術(shù),以確保系統(tǒng)的行為是否符合預(yù)期的性質(zhì)和規(guī)格。
    的頭像 發(fā)表于 10-20 10:46 ?962次閱讀