當(dāng)前位置: 首頁(yè) > 行業(yè)動(dòng)態(tài)
發(fā)布日期:2022-07-14 點(diǎn)擊率:106
隨著嵌入式系統(tǒng)設(shè)計(jì)變得越來(lái)越復(fù)雜,其模型擴(kuò)展到數(shù)萬(wàn)個(gè)組成模塊,多家工程機(jī)構(gòu)已經(jīng)使用建模準(zhǔn)則作為最佳實(shí)踐方法來(lái)增強(qiáng)可讀性、增加可維護(hù)性和促進(jìn)重新使用,同時(shí)防止出現(xiàn)建模錯(cuò)誤。在典型情況下,建模準(zhǔn)則通過(guò)設(shè)計(jì)審核過(guò)程中對(duì)模型和相關(guān)文檔的目視檢查來(lái)進(jìn)行驗(yàn)證的。然而,越來(lái)越多的組織已經(jīng)通過(guò)使用 Simulink Verification and Validation 來(lái)取得其內(nèi)部準(zhǔn)則并對(duì)模型進(jìn)行自動(dòng)檢查,以此來(lái)減少或摒棄這種耗費(fèi)時(shí)間而且容易出錯(cuò)的人工驗(yàn)證工作。
Simulink Verification and Validation 包括用于 DO-178B、IEC-61508 和 MAAB 建模準(zhǔn)則的建模標(biāo)準(zhǔn)檢查功能,這些 建模標(biāo)準(zhǔn)已經(jīng)在 Simulink 的 Model Advisor 功能中得到應(yīng)用。Model Advisor 也可以檢查其他的屬性,例如模型一致性和代碼生成兼容性。另外,工程師們可以使用 Simulink Verification and Validation 中的自定義應(yīng)用編程接口(API),來(lái)開(kāi)發(fā)自己的建模檢查功能(使用熟悉的 MATLAB 腳本),并用在 Model Advisor 中注冊(cè),實(shí)現(xiàn)自動(dòng)執(zhí)行。
“在與航天、汽車(chē)、工業(yè)設(shè)備行業(yè)內(nèi)及其它構(gòu)建安全系統(tǒng)的專(zhuān)家的合作過(guò)程中,The MathWorks 意識(shí)到建模標(biāo)準(zhǔn)合格性對(duì)整體開(kāi)發(fā)過(guò)程具有關(guān)鍵性的作用,”The MathWorks 的航天、軍工和汽車(chē)市場(chǎng)經(jīng)理Jon Friedman 如此說(shuō)道。“許多用戶已經(jīng)采用 Simulink Verification and Validation ,將其設(shè)計(jì)與自己的建模準(zhǔn)則做對(duì)照檢查,并將此作為開(kāi)發(fā)過(guò)程中的一個(gè)核心部分。現(xiàn)在,工程師們可以使用相同的工具來(lái)確保他們的模型在數(shù)據(jù)類(lèi)型、診斷、代碼生成和安全方面符合 DO-178B、IEC-61508 和 MAAB 標(biāo)準(zhǔn),不必將重要的工時(shí)耗費(fèi)在反復(fù)的人工檢查上。”