# 模型频率响应估算
使用模型线性化工具介绍车辆减震系统的频率响应估算过程。
本示例中,您将了解如何估算 Modelica 模型的频率响应。频率估算描述了系统对不同频率输入信号的响应情况。即:给系统输入不同频率的信号,测量系统输出的响应,从而得到系统的频率响应。
# 加载 Modelica 模型
启动 Sysplorer 软件,加载 Modelica.4.0.0.TY.1 模型库;
默认工作点处对模型进行线性化,加载
模型。
# 分析模型
减震系统是一种用于减轻车辆或机械振动的装置,通过减少由路面不平或运动过程中产生的冲击力,提升乘坐舒适性和车辆稳定性。
在本例中,我们忽略接触面摩擦力,构建了一个由质量块、弹簧和阻尼器组成的简易单输入单输出减震系统模型,并使用频率响应估算器对该模型进行频率响应估算。
# 打开频率响应估算器
选中 ControlModelTest 模型,单击工具选项中的频率响应估算器图标,打开频率估算页面。
# 创建输入信号
在频率估算页面,单击输入信号,弹出创建扫频信号对话框;
单击添加,打开添加频率对话框,指定输入信号的频率范围和点数。在本示例中,指定频率范围为 0.1 到 100 rad/s,对数间隔设置为 30;

单击确定,创建完成正弦流输入信号 in_sine1。同时,输入信号添加至线性分析工作区中。

# 估算与绘图
在频率估算工具栏中,提供波特、尼克尔斯、奈奎斯特与估算响应按钮,对模型进行估算并生成可用于分析的响应图。
本示例中,单击波特,基于上述创建的输入信号,进行估算;
估算结果添加至线性分析工作区,作为 frd 模型 estsys。同时,在中央绘图区域新建波特图窗口,在 Ribbon 工具栏中生成对应按钮波特图 1;
提示
frd 是一种数据格式类型,用于表示频率响应的结果。在控制领域,frd 通常用于存储线性系统的频率响应数据。
estsys 是模型线性化器估算出模型的默认名称,并且依次累计。此外,模型线性化器(频率响应估算器)支持将单输入单输出系统(SISO)的线性化结果和估算结果放置到同一绘图窗口进行对比。此时,切换菜单栏至线性分析页面,单击波特图 1;

切换到线性分析页面,单击保存会话按钮,将当前系统环境中的估算结果及绘图数据保存至本地文件。