此示例显示如何使用估计的线性模型验证线性化结果。
在此示例中,您可以线性化Simulink万博1manbetx®模型使用模型中指定的I / O.然后,您使用相同的操作点(模型初始条件)估计模型的频率响应。最后,将估计的响应进行比较对确切的线性化结果。
线性化万博1manbetx模型
打开模型。
sys ='scddcmotor';Open_System(SYS)
打开模型线性化器对于模型。
在Simuli万博1manbetxnk模型窗口中,在应用画廊,点击模型线性化器。
在默认操作点和分析I / O中线性化模型,并生成结果的Bode图。
点击b. 出现线性化对象的Bode图,线性化对象Linsys1.
出现在线性分析工作区。
估算模型的频率响应
通过频率响应估计创建用于计算模型的近似的Sinestream输入信号。在里面估计标签,在输入信号下拉列表,选择中间人
。
根据线性化模型初始化输入信号频率和参数。
点击初始化频率和参数。
对话框中的频率显示填充频率点。该软件根据动态自动选择频率和输入信号参数Linsys1.
。
将所有频率指向的输入信号的幅度设置为1.在频率显示中,选择所有频率点。
输入1振幅字段,然后单击好 啊。新输入信号in_sine1.
出现在线性分析工作区。
估计频率响应并绘制线性化系统响应的现有BODE图的频率响应。点击BODE PLOT 1。
检查估算结果。
BODE PLOT 1现在显示估计模型和线性化模型的Bode响应。
估计模型的频率响应与线性化模型的频率响应匹配。
有关频率响应估计的更多信息,请参阅频率响应估计基础知识。
对于线性化的频域验证,创建一个SINESTREAM信号。通过一次分析一个正弦频率,软件可以忽略非线性效应的一些影响。
输入信号 | 使用 | 也可以看看 |
---|---|---|
中间人 | 所有线性化输入和输出都在连续信号上。 | 疯狂 |
具有固定采样时间的Sinestream | 一个或多个线性化输入和输出位于离散信号上 | rest.createfixedtssinestream |
您可以根据线性化模型轻松创建Sinestream信号。该软件使用线性化模型特性来准确地预测每个频率的正弦循环数以达到稳定状态。
在诊断频率响应估计时,可以使用SINESTREAM信号来确定每个频率的时间序列是否达到稳定状态。