主要内容

频率响应数据(朋友)模型

频率响应数据

在控制系统工具箱™软件,你可以使用的朋友模型来存储、操作和分析频率响应数据。一个的朋友模型存储一个向量的频率点与相应的复杂频率响应数据获得通过模拟或实验。

例如,假设您测量频率响应数据的输出系统你想模型。你可以测量这些数据通过驱动系统的一组频率的正弦波ω1,ω2,,…ωn如图所示:

在稳定状态下,测量响应y(t)在每个频率的驱动信号ω采用以下形式:

y ( t ) = 一个 ( ω t + b ) , = 1 , , n

收益率测量复杂的频率响应G在每个输入频率:

G ( j ω ) = 一个 e j b , = 1 , , n

你可以做最频域分析任务的朋友模型,但你不能与他们进行时域仿真。线性系统的频率响应分析的信息,参见第8章[1]

命令用于创建模型的朋友

使用以下命令创建的朋友模型。

命令

描述

的朋友 创建的朋友从频率响应数据对象。
frestimate(金宝app仿真软件控制设计) 创建的朋友对象模型的估计频率响应金宝app®模型。这种方法要求金宝app仿真软件控制设计™软件。看到离线频率响应估计(金宝app仿真软件控制设计)为更多的信息。

从数据创建频率响应模型

这个例子展示了如何创建一个单,对于使用频率特性模型的输出的朋友

频率特性模型商店一个向量的频率点与相应的复杂频率响应数据获得通过模拟或实验。因此,如果你测量系统的频率响应在一组测试频段,您可以使用数据来创建一个频率响应模型。

加载频率响应数据AnalyzerData.mat

负载AnalyzerData

这个命令将数据加载到MATLAB®工作区为列向量频率分别地。的变量频率分别地包含256个测试频率和相应的复数频率响应点,分别。

创建一个频率响应模型。

sys =朋友(职责、频率);

sys是一个的朋友模型对象代表频率响应数据。

您可以使用的朋友与许多频域分析模型的命令。例如,想象使用频率响应数据波德

波德(系统)

图包含2轴对象。轴与ylabel对象1级(dB)包含一个类型的对象。这个对象表示系统。坐标轴对象2 ylabel阶段(度)包含一个类型的对象。这个对象表示系统。

默认情况下,的朋友函数假设弧度/秒的频率。指定不同的频率单位,使用TimeUnitFrequencyUnit的属性的朋友模型对象。例如,设置频率单位弧度/分钟。

sys =朋友(职责、频率、“TimeUnit”,“最小值”,“FrequencyUnit”,“rad / TimeUnit”);

另请参阅

|(金宝app仿真软件控制设计)

相关的例子

更多关于