日本无码免费高清在线|成人日本在线观看高清|A级片免费视频操逼欧美|全裸美女搞黄色大片网站|免费成人a片视频|久久无码福利成人激情久久|国产视频一二国产在线v|av女主播在线观看|五月激情影音先锋|亚洲一区天堂av

  • 手機站
  • 小程序

    汽車測試網(wǎng)

  • 公眾號
    • 汽車測試網(wǎng)

    • 在線課堂

    • 電車測試

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

2023-10-27 09:13:04·  來源:賽目科技  
 

前 言 

基于仿真的自動駕駛可靠性估計(一)中已經(jīng)介紹,使用定步長泛化、樸素蒙特卡羅等方法生成驗證自動駕駛系統(tǒng)的仿真場景難以在可以接受的成本內(nèi)精確估計被測試系統(tǒng)在指定邏輯場景即測試空間內(nèi)的失效概率。本文將由此出發(fā),介紹若干可以用來估計罕見事件發(fā)生概率的可靠性分析方法。


01. 問題定義


我們將一個擁有D個可泛化參數(shù)的邏輯場景等價于  維參數(shù)空間  ,其中  是一組隨機變量,其分布函數(shù)由邏輯場景決定,而  的一組具體取值  即為此邏輯場景下的一個具體場景。

被測試自動駕駛系統(tǒng)或車輛在某一具體場景  中失效,指該系統(tǒng)及車輛的某項評價指標(kpi)處于失效域中。我們用  表示某項kpi在場景  上的取值,不失一般性地用  表示此項kpi處于失效域中。故被測試系統(tǒng)或車輛在某一邏輯場景中的失效概率等價于對應測試空間中,參數(shù)組合落入失效域的概率,即


其中為此邏輯場景中參數(shù)的聯(lián)合分布。

本文剩余部分將介紹若干精確高效估計此概率的可靠性分析方法并通過數(shù)值實現(xiàn)說明其效率。一般我們會在標準正態(tài)空間中使用這些可靠性分析方法,故我們提前使用Rosenblatt變換將測試空間轉(zhuǎn)化為標準正態(tài)分布空間,之后的討論均基于標準正態(tài)分布空間。


02.一階可靠性分析方法(FORM)


一種經(jīng)典的可靠性分析算法是將  在失效臨界面(即  的區(qū)域)上的一個點  利用泰勒展開進行線性近似,即  再通過  來估計  。如下圖所示,右上角的區(qū)域為失效域,F(xiàn)ORM用線性展開即黃色線以上的區(qū)域來代替實際失效區(qū)域。

圖片

顯然失效臨界的形狀及  的選取對近似的結(jié)果有很大的影響,直觀想來我們會選取失效臨界中最可能的點(實際是似然函數(shù)最大的點)MPP做為展開的中心  ,即      此時利用正態(tài)分布的性質(zhì)及  的約束可以證明  其中  為標準正態(tài)分布函數(shù)的概率分布函數(shù),  為原點到MPP的距離??梢钥闯鯢ORM的精度取決于失效臨界與線性邊界的差距,而FORM算法的效率只取決于尋找MPP算法的速度。最早使用Rackwith-Fiessler算法來快速尋找MPP點,然而此算法并不能保證收斂,故在Rackwith-Fiessler算法不收斂時可以使用更為復雜的優(yōu)化算法來實現(xiàn),例如NLPQL。


03. 方向采樣算法


將測試空間考慮成一個多維球體,若在每個方向上存在最多一個失效臨界時,可以通過方向采樣算法估計失效概率  。其基本原理是

1. 在半徑為  的層球面進行均勻采樣,并記錄其中的失效場景;

2. 對失效場景所在的方向插值求解此方向的失效臨界場景;

3. 注意測試空間為  維標準正態(tài)分布空間,故其中任意一點與原點距離的平方服從自由度為的卡方分布(  ),故可對失效概率估計如下


其中  是總采樣數(shù),  是失效方向數(shù),  是第  個失效方向的臨界場景與原點間的距離。

圖片

通過上面的介紹可以看出,方向采樣算法無法觀察到距離原點超過R的失效場景。在標準正態(tài)分布空間中無法觀測的失效場景概率占比小于等于  ,故往往  取比較大的值例如  至  ,如此漏掉的失效場景占比僅在  至  ,是完全可以接受的。影響此算法精度的另一個因素是在外層球面采樣的均勻程度,我們使用球面拉丁超立方采樣代替?zhèn)鹘y(tǒng)的方法獲取高維球面上的超均勻樣本,用相同數(shù)量的樣本實現(xiàn)對球面更好的覆蓋。

圖片

三維球面的均勻采樣,左側(cè)為傳統(tǒng)方法,右側(cè)為球面拉丁超立方采樣,紅色為尋找到的危險場景


04. 重要性采樣算法


重要性采樣算法直接從蒙特卡羅方法失效的原因出發(fā),使用提議分布  來代替真實分布  以期采集到更多的失效場景,并根據(jù)下面的方法估計失效概率  其中  是根據(jù)提議分布  的采樣數(shù),  是其中的第  個樣本觀察值??梢院唵蔚目闯鲋匾圆蓸铀惴ㄊ鞘Ц怕实臒o偏估計,但算法的精度(相對誤差)主要取決于提議分布的選取,在最優(yōu)提議分布,  ,下  的相對誤差是0!但是這樣的提議分布顯然是無法獲取的,因為分母  本身就是我們要估計的量,所以實際應用中會采用各種方法來逼近  。我們選取混合高斯分布作為提議分布,使用交叉熵優(yōu)化的方法基于每輪采樣的結(jié)果自適應調(diào)整提議分布中的參數(shù),實現(xiàn)對全部主導失效域的覆蓋及失效概率的估計。下面的圖說明了使用重要性采樣的方法,自適應調(diào)整提議分布尋找失效樣本和失效臨界場景的過程。圖片

重要性采樣算法。其中藍色點為安全場景,黃色點為本輪采樣中較危險場景,紅色點為失效場景,紫色點為失效臨界場景。其中左上和右小角的是小邊界為線性,左下和右上角的失效邊界為非線性。


05. 數(shù)值實驗


下面將用2個數(shù)值實驗,證明不同可靠性分析算法的有效性。

數(shù)值實驗一:

可靠性分析方法 FORM
測試空間
kpi函數(shù)
理論失敗概率

圖片

由于kpi函數(shù)的連續(xù)性及凸凹性較好,使用Rackwith-Fiessler算法快速迭代尋找MPP,得到如下實驗結(jié)果

失敗概率估計
相對偏差 16%
相對誤差 0,F(xiàn)ORM方法不使用隨機采樣
kpi函數(shù)調(diào)用次數(shù) 5次,5次迭代尋找MPP

圖片

可以看當線性展開可以比較好的逼近失效臨界是,F(xiàn)ORM方法可以很好的估計失效概率。此例中雖然無法在全局使用線性展開逼近失效臨界,但在MPP點附近逼近效果較好,即在對失效概率貢獻最大的區(qū)域逼近效果較好,故可以得到較好的估計效果。

數(shù)值實驗二

實驗二中我們使用  測試空間中的Katsuki函數(shù)作為kpi函數(shù),即          Katsuki函數(shù)通過是具備了不同形狀的失效臨界,其理論失效概率為  。使用方向采樣及重要性采樣對其進行估計,下面將展示兩種算法的結(jié)果

圖片

圖片

此實驗中方向采樣算法的球面采樣數(shù)為100,臨界面尋找的最大迭代次數(shù)為10;重要性采樣每輪采樣數(shù)為500。因為測試空間維度較低,方向采樣有著非常優(yōu)秀的表現(xiàn),同時兩者對比蒙特卡羅方法都體現(xiàn)出了超高的效率。需要注意的是,雖然重要性采樣使用的kpi函數(shù)平均次數(shù)更多,但在并行仿真下實際只有4輪仿真;而kpi調(diào)用次數(shù)較少的方向采樣因為缺乏并行仿真支撐能力,耗時反而更長。

最后對不同的可靠性分析算法能夠適應的情景做出分析,需要注意的是蒙特卡羅方法或拉丁超立方/sobol方法雖然不受測試空間的限制,但其效率僅能應對概率在  及更大的情況。圖片


分享到:
 
反對 0 舉報 0 收藏 0 評論 0
滬ICP備11026917號-25