欢迎来到天天文库
浏览记录
ID:8267665
大小:4.98 MB
页数:47页
时间:2018-03-15
《基于模型设计中的验证,确认和测试》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于模型设计中的验证,确认和测试WuJingApplicationEngineerMathWorksChina©2015TheMathWorks,Inc.1连续的测试&验证生产率+质量Model&CodeSystem&ComponentDynamictesting&Staticanalysis需要验证!连续的2基于模型设计中的多模式混动车设计EVModeSerialHEVModeEngineModeHiguchi,N.,Sunaga,Y.,Tanaka,M.,Shimada,H.:DevelopmentofaN
2、ewTwo-MotorPlug-InHybridSystem,SAE2013-01-1476(2013)3多模式混动车CompleteDefineIntegration&TestRequirementsSystem-LevelSystem-LevelSpecificationIntegration&TestBatteryEngineEnergyManagementSubsystemSubsystem失效Integration&TestDesignSimulinkPlantModelProductionC-Cod
3、eSubsystemImplementation4连续的测试和验证框架Repeat在仿真层面复现失效生产率+Slice隔离有问题的设计质量Fix修复,执行单元测试Check进一步检查设计错误需要验证Test系统化完整地测试连续的5在仿真层面复现失效RepeatConfirmtheproblemIntheLab/DesktopSliceSimulationFixCheckTest6失效报告Drivecycle复现失效7仿真环境控制器被控对象8测试建模DrivecycleControllerPlant9测试建模Sa
4、fetyPropertyEngineRPMmustremainwithinoperatingboundslimitsControllerPlant10电池的充电状态Initialstateofcharge?Sweepfrom100%to50%ControllerPlant1112模型裁剪:隔离有问题的设计RepeatIsolatetheproblemSliceSimulationScenarioFixCheckTest13理解系统行为时遇到的挑战复杂的被控对象14理解系统行为时遇到的挑战复杂的被控对象复杂
5、的控制器15理解系统行为时遇到的挑战复杂的被控对象复杂的控制器复杂的动态Turningbackwards16模型裁剪17通过ModelSlicer隔离有问题的设计ControllerSimulationScenarioPlantModelSlicerAreaofInterestStateflowHighlightingHighlightofIdentifyIncorporateRelevantPartsInterestOriginalChangesDesignModelHighlightedUpdated
6、SliceIterateModelModelCreateSliceSliceModelModelMBDWork•Simulate/Debug•Formalanalysis•Update19修复错误与单元测试RepeatIsolateRepeat&isolatetheproblem…SimulationScenarioFixfaultycomponentsFixCheckTest20状态同步错误EngineTurningBackwardsMissingTransitionTurningbackwardsIsola
7、teandFix21单元测试流程MainModelTestHarness1.Separate2.ReproduceBugandFix4.Synchronize3.Confirm2223In-model验证IsolateComponentinTestVerificationResultstreamedtoHarnessDataInspectorIn-modelVerificationwithverifykeyword24进一步检查设计错误RepeatRepeat&isolatetheIsolateproblem…
8、SimulationFixfaultycomponentsScenario…FixCheckeverythingCheckTest25利用StaticChecking进行鲁棒设计StaticAnalysisCapabilitiesSimulinkDesignVerifierPropertyDesignErrorTestProvingDetectionGenerationModelAdv
此文档下载收益归作者所有