1.軟體背景:
Silver與TestWeaver聯合運行組成測試用例分析系統;其採用的技術手段是基於模型與仿真的方法,通過基於模型的仿真手段進行測試用例分析。其中Silver提供協調仿真平台,TestWeaver提供故障注入並進行仿真,得到測試用例分析結果,生成報告。
Silver與TestWeaver軟體由德國Qtronic GmbH公司開發,Qtronic GmhH公司為當前國際上基於模型與仿真方法的標桿型企業。隨著複雜產品越來越多,尤其當控制軟體與機械系統、液壓系統、電子系統、電氣系統互動時,產品會發生各種不可預測的故障模式與產品間不相匹配的問題,Qtronic GmhH公司通過基於模型與仿真的方法為設計工程師與驗證工程師提供最為先進的手段與方法發現產品各種設計缺陷,生成各種測試用例。
2.分析原理:
通過TestWeaver控制輸入信息(故障信息與單元信息),並根據建好的裝備仿真模型,由TestWeaver觸發仿真,並將仿真結果分為兩大類,一類為正常回響,一類故障回響;將整個狀態空間分解為離散空間,形成狀態庫,最終形成報告。
3.接口類型:
MATLAB/Simulink, RTW, TargetLink, Dymola, Python
via Silver: SimulationX, AMESim, Simpack, and more
C/C++, for instance Microsoft Visual Studio
Testwell CTC++
4.特點:
可以產生成千上萬種仿真事件;
仿真速度極快;
無需手動寫腳本語言;
支持並行計算
......................