功能测试一个参考模型,您可以创建一个块的引用模型将它视为一个开环模型。你可以隔离简化开环引用模型生成的输入模拟闭环系统。
这个例子展示了如何把引用模型控制器的容错燃料控制系统功能测试。创建一个简单的开环引用模型调试和优化,生成一片被引用的控制器。
燃料控制系统容错模型包含一个引用模型控制器fuel_rate_control
。
open_system (“sldvSlicerdemo_fuelsys”);
分析fuel_rate_control
参考模型,把它创建一个独立的开环模型。打开模型切片经理,选择应用程序>模型验证、验证和测试>模型切片机,或者右键单击fuel_rate_control
模型和选择模型切片机>片组件。当你打开模型切片经理模型切片机编译模型。然后配置模型切片属性。
注意:的模拟模式sldvSlicerdemo_fuelsys
模型是加速器
模式。片被引用的模型时,软件配置模拟模式正常的
模式,使它回到原来的模拟模式而退出模型切片机。
打开fuel_rate_control
模型中,右键单击燃料消耗率
端口,并选择模型切片机>添加为起点。切片机的模型强调了上游结构影响fuel_rate
。
模型中。片管理器对话框中,选择仿真时间窗口。
b。点击运行仿真。
c。停止时间,输入20.
。点击好吧。
d。点击生成切片。软件模拟切片引用模型通过使用输入的闭环sldvSlicerdemo_fuelsys
模型。
切片模型,在信号构建器窗口中,显示一个测试用例代表了信号输入的参考模型模拟时间0-20秒。