問題描述:
- Stateflow條件存在互斥情況,導(dǎo)致部分工況不可達(dá)。
造成的影響:
較多的互斥結(jié)構(gòu)將無法滿足ASIL C/D等級覆蓋度要求,并存在安全隱患。
優(yōu)化建議:
優(yōu)化Stateflow條件,消除互斥影響,使用靜態(tài)工具檢測。如MXAMmes_slsf_1302規(guī)范,其要求同一源狀態(tài)或結(jié)點(diǎn)的轉(zhuǎn)換不應(yīng)包含冗余的AND轉(zhuǎn)換條件。
例如:
模型中的A條件存在互斥情況,MXAM運(yùn)行后報(bào)告了此問題。

圖1模型結(jié)構(gòu)

圖2報(bào)告的問題
-
測試
+關(guān)注
關(guān)注
8文章
5898瀏覽量
130252 -
模型
+關(guān)注
關(guān)注
1文章
3610瀏覽量
51421 -
Stateflow
+關(guān)注
關(guān)注
1文章
9瀏覽量
9379
發(fā)布評論請先 登錄
Matlab/Simulink/Stateflow建模開發(fā)及仿真測試

基于TPT高效測試Stateflow模型#TPT #Stateflow模型 #自動化測試
matlab simulink stateflow
MatLab/Stateflow定時
怎樣去設(shè)計(jì)基于Simulink的混合動力電動汽車模型
典型環(huán)節(jié)的模擬及參數(shù)測試
匯編源程序不可達(dá)指令的判定算法
stateflow教程
基于分支覆蓋的回歸測試路徑選擇
用simulink的stateflow建模規(guī)范
使用TPT完成Stateflow動態(tài)測試

Siumulink模型測試典型問題分享——模型層級設(shè)計(jì)不合理

Simulink模型測試典型問題分享——模型庫管理問題

評論