4.6.5 软件功能需求分析
更新于 2026年10月10日
版权声明
4.6.5 软件功能需求分析
根据系统设计要求,软件需要完成峰值列表显示、时域波形显示、传感信号检测以及数据的存储等功能,因此设计软件功能如图4.43所示。
软件部分主要实现数据的采集、处理分析、对振动数据的显示以及数据的保存功能,并能实现出现故障的情况下报警。同时可以通过PC机实现对现场传感设备的控制,便于集中化和实验室化管理。由于DSP芯片的控制处理能力有限,难以进行复杂的控制等运算处理。因此运用visual studio MFC开发包编写检测系统的上位机控制软件,实现上位机与下位机的SPI通信协议、数据的后续处理、软件的调试、故障检测与调试、图形的显示以及更好的人机交互功能。软件显示功能主要有波峰波形、峰值列表等,详细介绍如下:

图4.43 软件功能图
1)数据釆集。数据采集主要实现对变压器振动信号的采集,利用光纤光栅加速度传感器采集振动信号,然后利用光电二极管实现光-电信号的转换,通过A/D芯片实现对数据的采集与传输。(https://www.daowen.com)
2)传感器标定。传感器标定是根据FBG传感器的实际用途,标定其实际信号的大小。
3)传感信号检测。传感信号检测软件界面主要是直接显示标定后传感信号的时域响应波形。
4)系统设定。系统设定页面主要提供用户支持,包括目标机IP端口号、连接超时,配置文件的格式、存放路径,系统自动保存时间设置,预警自动邮件设置以及目标机系统配置设定等。
5)数据保存。数据保存主要实现数据的保存、数据文件的格式设定、数据文件的保存路径设定。此外,还提供自动保存的触发时间设定,保存时长、保存数据大小等设定。
6)系统帮助。系统帮助提供整个系统的操作流程,对每个页面的操作选项进行解释说明,对关键部分的操作做出特别注解。