主要内容

在模拟快照时线性化

这个例子展示了如何使用模型线性化电路通过模拟模型并在指定的仿真时间提取系统的状态和输入级别,使模型线性化。

要在命令行上线性化模型,请使用线性化函数。

  1. 打开模型金宝app®模型。

    sys =“watertank”;open_system(系统)

  2. 打开模型线性化电路的模型。

    在Simuli金宝appnk模型窗口中应用程序画廊,点击模型线性化电路

  3. 要指定线性化输入和输出点,请打开线性化选项卡。要做到这一点,就在应用程序画廊,点击线性化管理

  4. 要指定信号的分析点,请单击模型中的信号。然后,在线性化选项卡,插入分析点图库,选择分析点的类型。

    • 配置设备的输入信号PID控制器块作为一个输入扰动

    • 配置设备的输出信号水箱系统块作为一个开环输出

  5. 创建一个新的模拟快照工作点来线性化模型。在模型线性化电路,在操作点下拉列表中,选择采取模拟快照

  6. 在“输入要线性化的快照时间”对话框中模拟快照时间字段,输入一个或多个要进行线性化的快照时间。对于这个示例,输入10在此模拟时间提取工作点。

    提示

    为使模型在几个工作点上线性化,请在模拟快照时间字段。例如,进入10 [1]结果在一个数组的两个线性模型,一个线性化在t = 1另一个在t = 10

  7. 生成模拟快照工作点。点击采取快照

    操作点op_snapshot1出现在线性分析工作区中。在操作点下拉列表,此工作点现在被选择为用于线性化的工作点。

  8. 在指定的工作点线性化模型并生成结果的预兆图。

    点击波德.线性化的植物的波德图出现,线性化的植物linsys1出现在线性分析工作区中。

  9. 双击linsys1线性分析工作区来查看线性模型的状态空间表示。右键单击图并从特征菜单来检查线性化反应的特性。

  10. 关闭仿真软件金宝app模型。

    bdclose(系统);

相关的话题