这个例子展示了如何使用一个估计的线性模型来验证线性化结果。
在这个例子中,你线性化了一个Simulink金宝app®模型使用模型中指定的I/ o。然后使用相同的工作点(模型初始条件)估计模型的频率响应。最后,将估计的响应与精确的线性化结果进行比较。
打开模型。
sys =“scdDCMotor”;open_system(系统)
打开模型线性化电路模型的应用程序。
在Simuli金宝appnk模型窗口中应用程序画廊,点击模型线性化电路.
在默认工作点和分析I/ o上线性化模型,并生成结果的预兆图。为此,请单击波德.
线性化的植物的波德图出现,线性化的植物linsys1
出现在线性分析工作区.
对于线性化的频域验证,使用正弦流输入信号。通过一次分析一个正弦频率,该软件可以忽略一些非线性效应的影响。
输入信号 | 时使用 | 另请参阅 |
---|---|---|
Sinestream | 所有线性化的输入和输出都是连续信号。 | 弗列斯特。Sinestream |
固定采样时间的正弦流 | 一个或多个线性化的输入和输出在一个离散信号上 | frest.createFixedTsSinestream |
您可以根据您的线性化模型创建一个正弦流信号。该软件利用线性化的模型特性精确预测每个频率下达到稳定状态的正弦波周期数。
在诊断频率响应估计时,可以使用正弦流信号来判断每个频率的时间序列是否达到稳定状态。
创建一个正弦流输入信号,通过频率响应估计计算模型的近似值。在估计选项卡,输入信号下拉列表中,选择Sinestream
.
根据线性化模型初始化输入信号的频率和参数。
点击初始化频率和参数.
对话框中的频率显示由频率点填充。该软件根据系统的动态特性自动选择频率和输入信号参数linsys1
.
设置输入信号在所有频率点的振幅为1。在频率显示中,选择所有的频率点。
输入1振幅字段中,然后单击好吧.新的输入信号in_sine1
出现在线性分析工作区.
估计频率响应,并在线性化系统响应的现有波德图上绘制其频率响应。点击波德图1.
波德图1现在显示了估计模型和线性模型的波德响应。
估计模型的频率响应与线性化模型的频率响应相匹配。
有关频率响应估计的更多信息,请参见频率响应估计基础.