主要内容

隔离功能测试参考模型

功能测试一个参考模型,您可以创建一个块的引用模型将它视为一个开环模型。你可以隔离简化开环引用模型生成的输入模拟闭环系统。

这个例子展示了如何把引用模型控制器的容错燃料控制系统功能测试。创建一个简单的开环引用模型调试和优化,生成一片被引用的控制器。

步骤1:打开模型

燃料控制系统容错模型包含一个引用模型控制器fuel_rate_control

open_system (“sldvSlicerdemo_fuelsys”);

步骤2:片被引用的模型

分析fuel_rate_control参考模型,把它创建一个独立的开环模型。打开模型切片经理,选择应用程序>模型验证、验证和测试>模型切片机,或者右键单击fuel_rate_control模型和选择模型切片机>片组件。当你打开模型切片经理模型切片机编译模型。然后配置模型切片属性。

注意:的模拟模式sldvSlicerdemo_fuelsys模型是加速器模式。片被引用的模型时,软件配置模拟模式正常的模式,使它回到原来的模拟模式而退出模型切片机。

步骤3:选择起点

打开fuel_rate_control模型中,右键单击燃料消耗率端口,并选择模型切片机>添加为起点。切片机的模型强调了上游结构影响fuel_rate

第四步:生成切片

模型中。片管理器对话框中,选择仿真时间窗口

b。点击运行仿真

c。停止时间,输入20.。点击好吧

d。点击生成切片。软件模拟切片引用模型通过使用输入的闭环sldvSlicerdemo_fuelsys模型。

切片模型,在信号构建器窗口中,显示一个测试用例代表了信号输入的参考模型模拟时间0-20秒。