在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于仿真的自動駕駛安全分析故障注入方法

ml8z_IV_Technol ? 來源:未知 ? 作者:胡薇 ? 2018-09-07 10:14 ? 次閱讀

隨著自動駕駛汽車的發展,在故障的情況下確保車輛安全變得越來越重要。本文提出了一種基于仿真試驗的故障注入方法(Sabotage),以在ISO 26262的概念階段作為傳統安全分析方法的補充,依據試驗數據得到失效影響,并完善安全目標及安全要求。之后將該方法應用于自動駕駛汽車橫向控制系統的安全分析中,得到其模型中出現的故障的影響,基于最大橫向誤差及轉向飽和*得到故障容錯時間間隔(Fault Tolerant Time Interval,FTTI),并推導得到安全目標及安全要求。

一、 自動駕駛汽車控制架構

本文是針對高級自動駕駛汽車(HAV)的功能安全研究。HAV架構主要分為橫向和縱向控制。本文研究針對橫向控制系統,該系統目的是引導車輛沿著最佳路徑行駛,由三個基本的功能組成:

行為規劃:依據車輛行為(如車道保持、變道或者避障)來選擇最好的路徑。

軌跡控制:通過控制算法進行計算并保持車輛在正確的軌跡上。

轉向:控制方向盤來使車輛按規劃路徑行駛。其輸入為軌跡控制模塊計算得的校正值。

二、基于ISO 26262的SABOTAGE框架

1.框架:SABOTAGE

現有版本的ISO 26262的概念階段,主要通過例如FMEA等安全分析方法進行安全評估,由于自動駕駛汽車系統的復雜性,某一失效的影響不一定預先可知,這導致分析結果的不完整。故障注入則提供了一種評估高級自動駕駛系統安全性和可控性的有效的補充方法。在已知故障類型的條件下,利用故障注入可以得到系統運行期間發生某一故障的影響及相關故障數據。圖1展示了基于故障注入仿真的自動駕駛汽車功能安全分析方法。該方法可作為評估早期設計階段某個架構安全性的補充手段。通過分析仿真數據,可以在數個較優的安全概念之間加以權衡和選擇。

圖1:Sabotage:基于仿真的故障注入框架

依據該框架,本研究所提Sabotage方法的大致流程為:

第一步,識別失效模式。首先,必須已知相關項的主要功能及其故障類型。然后正確識別功能失效模式,以獲得關于其影響的數據(在系統/整車層級)。這意味著如果這些失效模式定義在系統層,其影響便體現在整車上。這些故障/失效模式與保存在通用故障模型庫中的通用故障模型(遺漏Omission,凍結Frozen,延遲Delay,翻轉Invert,振蕩Oscillation,隨機Random)相關聯。這些通用故障模型是預先設置的,是模擬任何組件/系統功能失效模式的特定故障模型。

第二步,配置故障注入試驗。在對系統進行初步分析后,必須配置故障注入試驗,將其作為工作負載生成器(Workload Generator)的一部分,這包括設置試驗和駕駛場景,以及生成故障列表:

目標:在何處注入故障?

故障模型:何為代表該功能失效模式的最佳故障模型?

觸發:如何在系統中觸發故障?

何為故障影響的觀測點?

如何定義使車輛失去其可控性的條件?

對于用戶想要注入的每個故障,必須在故障列表中明確涉及的故障模型、目標信號(故障定位)、基于時間或路徑位置坐標(X,Y)的故障觸發條件以及故障持續時間。這些信息是生成故障發生器(Saboteur)的基礎。故障發生器是為了故障注入而添加到系統行為模型中的組件。每產生一個目標信號,一個故障便被注入。

試驗的配置包括車輛的選擇及運行情況(Operational Situation)的定義:

地點:高速公路,城市;

道路狀況:上坡,彎道;

環境條件:良好,暴雨;

交通狀況:流暢;

車速;

行為:停車,超車,車道保持;

潛在風險參與者:司機,乘客,行人;

試驗場景由場景配置器基于先前定義的運行情況選擇場景目錄中的最佳駕駛場景,以便將其加載到Dynacar平臺中(一個實時車輛動力學仿真系統)。

第三步,創建故障化被測系統(Faulty System Under Test)。為此,故障注入器模塊根據故障列表的信息及通用故障模型模板,創建故障發生器代碼。該過程可以基于庫和列表的數據自動化實現。

第四步,將故障化被測系統與無故障系統的模擬結果進行比較,分析故障影響,從而可以導出適當的安全目標及安全要求。

2.在ISO 26262概念階段使用Sabotage

上節所提Sabotage方法可以應用于ISO 26262的概念階段。在已知相關項功能及故障類型的前提下,通過故障注入仿真在危害分析和風險評估流程中得到某一故障產生的影響,并據此細化安全目標,并在功能安全概念流程中,推導得到安全要求。其具體的應用為:

1.通過故障注入而不是FMEA等安全分析方法進行危害識別。通過Dynacar虛擬環境可以直觀地看到危害(例如在應該轉彎時車輛沒有轉彎)。

2.根據仿真結果和危害識別細化安全目標。

3.FTTI和安全狀態的確定。如圖2所示,FTTI是從一個故障被注入到危害發生之間的時間。對于高級自動駕駛系統,FTTI決定了使車輛不會失去控制所需的容錯等級(如冗余、功能降級)。

4.比較無故障和有故障的仿真模擬結果,安全要求可由兩種仿真間的最大差異推導得到。

5.根據先前結果,將安全要求將被劃分到功能安全概念中。

圖2:故障-錯誤-失效鏈及FTTI的定義

三、橫向控制系統的安全評估

本節為將Sabotage應用于基于ISO 2626概念階段的對現有橫向控制系統(其為高級自動駕駛車輛車道保持功能的一部分)的安全評估的實例。由于該模型沒有適當的安全機制,通過分析FI仿真結果可以解決以下問題:

根據故障注入仿真的結果,獲取特定故障在車輛和相關項層級的影響數據。

完成安全分析:確定安全目標(包括FTTI值及安全狀態)、功能安全要求和安全概念。

以下為本次研究在ISO 26262概念階段各流程的分析過程及結果:

1 相關項定義

如第二章所述,本文所提方法的應用前提是在ISO 26262的相關項定義流程中明確相關項功能及其故障類型:橫向控制相關項可以分解為多個功能和子功能,其故障包括:轉向(遺漏錯誤Omission、委托錯誤Commission),軌跡控制(遺漏或委托錯誤),行為規劃器(不需要的局部規劃,不需要的感知, 不需要的決策)。

2危害分析和風險評估

FI仿真結果可以作為該流程在安全分析方法外的一個補充辦法,主要是依據仿真進行危害識別,并得到安全目標(以FTTI值為主)。

本次研究所做FI仿真試驗為在交通流暢的城市環境下,以45km/h的恒定速度行駛并開啟車道保持功能的車輛,當車輛在彎道上行駛時將觸發故障,再現與差分GPS(DGPS)和轉向系統相關的功能失效模式。實驗中所設置故障列表如表1所示。

*該表格僅為本次研究中故障列表的部分示例,故與表2并非一一對應

按照第二章的步驟,故障發生器基于先前建立的故障列表自動注入故障。為了使故障產生最嚴重影響,這些故障在幾個曲線點觸發,以得到最嚴重的影響。由于我們仿真的主要目的是計算橫向控制的FTTI值,因此被觀測信號為橫向誤差和轉向飽和。圖3描繪了轉向控制的FTTI的的計算原理。

圖3:FTTI的計算原理

使用如下公式定義的最大橫向誤差作為系統失控的標準:

表2描述了基于FI的仿真結果得到的危害識別信息。通過通用故障模型對不同相關項層級的失效進行建模, 以測量其在整車層級的影響和導致的危害行為。

表2:整車層失效的影響

根據表2和仿真試驗數據,可以分析得到危害分析和風險評估的部分結果,如表3所示,其中包括根據圖2和圖3計算得到的特定功能的最嚴重失效模式(表示為故障模型)的FTTI值。而故障持續時間即以一種適當的方式處理故障(過渡到安全狀態)的時間。例如,與軌跡控制器相關的故障可以在危害事件發生之前在系統中存在400ms:其中240ms以檢測和反應,160ms來控制故障,這樣可做到不違反安全目標。表3中具體的安全目標定義如表4所示。

表3:危害分析和風險評估

表4:安全目標

3 功能安全概念

在上一流程所得安全目標的基礎上,結合FI仿真結果推導得到功能安全要求,如表5所示。其中最大橫向誤差的計算公式如下所示:

表5:安全要求

至此,功能安全要求通過模擬數據而非傳統的相關失效分析(Dependent Failure Analysis, DFA)得到。其主要結論是在當前的橫向控制設計不能保證系統不受干擾,因此,需要重新設計其架構以確保該屬性,即轉向系統應是冗余的,以達到所需的可用水平。具體而言:基于表3的數據,為了防止危險的發生,必須將與轉向功能相關的故障控制在196ms內。車輛如果翻轉或旋轉,乘客就可能受傷,因此,轉向功能必須在70ms內可用。關于與行為規劃相關的失效,例如由于DGPS故障導致失效,其反應時間為155ms,因此可能需要適當的功能降級。最后,必須正確劃分不同的功能,以避免發生級聯故障。

四、結論

以上介紹了一種基于模擬的故障注入方法,以評估自動車輛功能的安全性。并將該方法應用到嵌入自動橫向控制功能的城市車輛案例中。本文將重點放在基于最大橫向誤差和轉向飽和的永久性故障的FTTI值的確定上。本文所提方法的一個主要優點是它可以作為安全分析方法的補充,實現一個ISO 26262兼容的安全評估過程。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 自動駕駛
    +關注

    關注

    784

    文章

    13835

    瀏覽量

    166514

原文標題:自動駕駛功能安全評估 | 基于仿真的故障注入

文章出處:【微信號:IV_Technology,微信公眾號:智車科技】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    后驅動技術在故障注入中的退化機理的研究

    【作者】:李璠;曾晨暉;【來源】:《測控技術》2010年03期【摘要】:后驅動技術作為故障注入的有效方法,適用于數字電路在線故障注入,然而后驅動技術對器件產生的加速退化作用不容忽視。在分析
    發表于 04-22 11:29

    PXI故障注入開關模塊應用于故障注入測試

    方法不是什么新穎的說法,它是ECU驗證的一個重要的部分和系統電氣故障的重要方法故障注入測試)。它是一個可以模仿很多情形,如因為腐蝕,短/開路和其他的由于使用時間過長引起的電氣
    發表于 03-05 09:39

    自動駕駛真的會來嗎?

    。autopilot是用戶駕駛的一個輔助功能,可以幫助駕駛員在開車過程中進行更好的判斷、更輕松的操作。這個Google等進行的自動駕駛有明顯的不同。”張璐說。美國高速公路安全委員會(N
    發表于 07-21 09:00

    因為「不夠安全」,我們就必須拒絕自動駕駛汽車上路?

    自動駕駛汽車,而不再把人類駕駛員當作后備支持。可以期待他們的車輛是足夠安全的,至少在傳感器故障的時候不會來個嚇人的急剎車。但缺點是將這項技術做到完美,進而上市銷售,尚需時日。Waym
    發表于 04-08 11:17

    自動駕駛的到來

      傳統汽車廠商更趨向于通過技術的不斷積累,場景的不斷豐富,逐步從輔助駕駛過渡到半自動駕駛,進而在將來最終實現無人駕駛;某些高科技公司則希望通過各種外部傳感器實時采集海量數據,處理器經過數據
    發表于 06-08 15:25

    如何讓自動駕駛更加安全

    最近,國內多個城市開始發放自動駕駛的開放道路測試牌照,意味著自動駕駛的汽車可以在公共道路上進行測試。不過,駕駛安全性仍是社會關注的焦點,美國優步公司進行
    發表于 05-13 00:26

    聯網安全接受度成自動駕駛的關鍵

    隨著時代的演進與汽車工業技術、機器視覺系統、人工智能和傳感器相關技術上不斷創新與進步,無人自動駕駛汽車已不是一件遙不可及的夢想,Google與國際車廠相繼針對自動駕駛技術致力研究開發,進一步讓
    發表于 08-26 06:45

    如何保證自動駕駛安全

    自動駕駛技術為人們勾勒出了一副美好的未來出行的畫面:坐上沒有方向盤的汽車,一覺睡到公司門口;甚至我們可能不再擁有一輛汽車,需要出門時共享自動駕駛汽車會自己到來,送到目的地時會自行離開……不過自動駕駛
    發表于 10-22 07:45

    如何從安全的角度看自動駕駛

    安全的角度看自動駕駛
    發表于 01-25 06:42

    是否有推薦的方法或工具可用于在TPL接口上執行故障注入測試?

    是否有推薦的方法或工具可用于在 TPL 接口上執行故障注入測試?
    發表于 04-18 08:24

    分布式星載系統故障注入研究

    基于軟件的故障注入是對星載計算機系統可靠性進行的一種評測技術。本文首先提出了用軟件方法進行的故障注入系統,并提出故障注入模型;其次闡述了由本課題組自主研究開
    發表于 12-23 12:06 ?17次下載

    谷歌推仿真測試方法:推動自動駕駛發展

    據悉,Google自動駕駛汽車公司Waymo最近研究出了一個新的仿真測試方法,名叫SurfelGAN。這種方法可以利用自動駕駛汽車收集的傳感
    的頭像 發表于 06-30 09:55 ?1924次閱讀

    基于仿真的自動駕駛可靠性估計(二)

    前 言 SAIMO Preface 基于仿真的自動駕駛可靠性估計(一)中已經介紹 ,使用定步長泛化、樸素蒙特卡羅等方法生成驗證自動駕駛系統的仿真
    的頭像 發表于 10-25 19:10 ?622次閱讀
    基于<b class='flag-5'>仿真的</b><b class='flag-5'>自動駕駛</b>可靠性估計(二)

    功能安全驗證之軟件故障注入方法

    軟件故障注入是一種假設實驗,它可能起源于軟件開發過程的任何階段,包括需求分析、設計和編碼活動。在給定的工作負載下執行目標,并將故障插入目標系統的特定軟件組件中。
    的頭像 發表于 11-06 18:22 ?2188次閱讀
    功能<b class='flag-5'>安全</b>驗證之軟件<b class='flag-5'>故障注入</b><b class='flag-5'>方法</b>

    8路GMSL視頻注入回灌的自動駕駛半實物仿真平臺

    8路GMSL視頻注入回灌的自動駕駛半實物仿真平臺
    的頭像 發表于 04-17 11:33 ?872次閱讀
    8路GMSL視頻<b class='flag-5'>注入</b>回灌的<b class='flag-5'>自動駕駛</b>半實物<b class='flag-5'>仿真</b>平臺
    主站蜘蛛池模板: 毛片资源网| 农村的毛片丨级| 国产亚洲自在精品久久| 国产三级久久久精品三级| 一区国产传媒国产精品| 伊人狼人综合网| 午夜视频在线| 手机看片福利久久| 九九视频只有精品| 日本人的xxxxxxxxx69| 全部免费特黄特色大片视频| 免费又爽又黄的禁片1000部 | 天堂伊人| 一级特黄aaa大片29| 午夜色视频在线观看| 日韩在线免费看网站| 久久综合性| 1717国产精品久久| 人人艹人人草| 国产yw855.c免费视频| 扒开末成年粉嫩的小缝强文| 一道精品一区二区三区| 手机看片www xiao2b cm| 中文字幕在线播放一区| 最近2018年中文字幕在线| 国产美女一级视频| 婷婷五月在线视频| 四虎在线观看一区二区| 天堂69亚洲精品中文字幕| 日本美女搞黄| 国产精品久久久久影院色老大| 午夜久| а中文在线天堂| 超级香蕉97视频在线观看一区| 中文字幕二区| 一区二区三区影院| 欧美精品 在线播放| 在线观看高清视频| 在线欧美激情| 亚洲免费网站| 玖玖国产在线观看|