根据设定计算稳态工作点
通过指定模型状态、输出和输入的约束,并查找满足这些约束的模型工况,可以计算 Simulink® 模型的稳态工作点。您可以配平模型以实现状态、输入或输出设定的任意组合。以这种方式计算工作点称为配平。有关稳态工作点的详细信息,请参阅About Operating Points。
您可以通过以下方式配平 Simulink 模型:
在稳态管理器中。有关示例,请参阅Compute Operating Points from Specifications Using Steady State Manager。
在命令行中。有关详细信息,请参阅Compute Operating Points from Specifications at the Command Line。
在模型线性化器中。有关详细信息,请参阅Compute Operating Points from Specifications Using Model Linearizer。
有关选择配平工具的详细信息,请参阅Compute Steady-State Operating Points。
对于状态设定,您可以将模型状态的值约束为已知值或范围。您也可以定义非稳态状态导数的边界。使用此类约束,可以将导数配平为已知的非零值,也可以为无法达到稳态的状态指定导数容差。有关针对状态设定配平模型的示例,请参阅Compute Operating Points from Specifications Using Model Linearizer。
您可以将任何根级输入或输出端口的值约束为已知值或范围。您还可以在 Simulink 模型中为信号添加输出设定。有关以这种方式添加输出设定的示例,请参阅Compute Operating Points from Specifications Using Steady State Manager。
如果您的配平不成功,也就是说,如果优化搜索不符合您的所有设定,请通过对照原始设定验证配平的工作点来确定不符合的设定。有关详细信息,请参阅Validate Operating Point Against Specifications。
配平模型后,您可以执行以下操作:
在生成的工作点处线性化您的模型。有关详细信息,请参阅在配平工作点处进行线性化。
在生成的工作点处仿真您的模型。有关详细信息,请参阅Simulate Simulink Model at Specific Operating Point。