基于虚拟仪器的汽车平顺性试验系统(3)
时间:2025-03-11
时间:2025-03-11
虚拟仪器
2009年1月孙协胜等:基于虚拟仪器的汽车平顺性试验系统
67
2级增益(AV2),即
AVT+AV1×AV2=(-R2R1
)×(-R5R4
)R2R1
R5R4
根据主界面的操作按钮的功能,本文设计了
各功能子模块。具体包括:数据采集子模块、数据存储子模块、数据回放子模块、报表生成子模块、打印子模块等。数据分析处理子模块,包括“悬挂系统固有频率与阻尼比测定试验”数据分析、“汽车平顺性随机输入行驶试验”。软件助手来实现,、输出。采集模块的
5所示。
2.2 系统软件设计
系统软件开发工具选用的是NI公司的图形化编程语言LabVIEW,它是NI公司以虚拟仪器概念为基础开发的。LabVIEW为用户提供了简单、直观、易学的图形编程法,是把复杂、繁琐、费时的能,程方式。LabVIEW单、方便、。
[5-6]
2.2.1 主程序层用户界面设计
用户界面是主程序层的重要组成部分,是用户对程序进行控制的桥梁。LabVIEW提供了多种工具用于前面板的有效设计。用户界面的设计不应当仅仅是满足试验功能的需要,而且要尽量使用户界面友好、人性化。主程序层用户界面前面板如图4所示
。
[4]
图4 汽车平顺性随机输入行驶试验前面板图5 采集模块流程图
界面左侧设计为图形显示窗口,上显示窗口
可以显示振动信号时域波形,下显示窗口显示振动信号的自功率谱。
界面右侧上半部分设计为操作按钮,包括:“设置测量参数”、“开始测试”、“停止测试”、“显示测试结果”、“存储测试数据”、“生成测试报表”和“退出测试”等。
界面右侧下半部分是汽车平顺性随机输入行驶试验的结果框,是试验数据显示窗口。通过对原始信号的实时分析,得到加速度均方根、降低舒适界限和等效均值等数据。2.2.2 各功能模块
本文以“汽车平顺性随机输入行驶试验”数据
分析模块做具体说明。
在“汽车平顺性随机输入行驶试验”中,首先对信号进行低通滤波处理,使用巴特沃斯(B
utter2worth)
滤波器,设置滤波器采样率为1000Hz,数字滤波截止频率为100Hz,滤波阶次为5。
处理后,进行自
对信号进行加窗(Hanning)
功率谱
运算,得到自功率谱密度函数曲线。