基于神经网络技术的台站ups观测系统
2021-06-29赵宇
科学技术创新 2021年17期
赵宇
(国家广播电视总局2021台,黑龙江 齐齐哈尔161000)
1 概述
在无线广播发射台站中,ups是供电系统中重要的基础设备,是保证播音任务的重要一环,因此,对ups设备的监测维护就十分必要。而限于算法局限性,传统计算机的观测过程缺乏人类行为特征,此外,设备故障的预测也是传统算法无法实现的功能,而神经网络技术在近年已被广泛应用于各领域的预测研究(如天气、地震等领域的预测)[1]。
本文基于分布式节点结构实现了与不同ups设备的通信,借助神经网络技术,组成一个能进行供电性能估算、预测故障风险的统一设备观测平台[2]。
2 分布式环境搭建
硬件部分:两台服务器分别运行神经网络节点、数据库,多台计算机运行不同的程序节点、主界面节点。计算机之间通过网络连接,此外还需要串口服务器将ups设备由串口通讯转换为网络通讯。
软件部分:python3、pyqt5、vb.net、sql。
3 主界面节点开发
主界面承担数据显示与节点管理两大功能,按如下方式开发:ups数据、神经网络观测结果都由其它节点写入到数据库表中,主界面不断读取;同时,其它节点程序每秒上传自身cpu占用、ip地址、一个随机数,神经网络节点还将向表中汇报线程池排队情况、计算请求数,主界面使用随机数是否持续变化监视节点是否在线,当表中有报警消息时使用微软语音引擎发起语音合成报警。
4 ups通讯节点开发
获取ups设备数据使用serialport控件,一般各厂商ups设备都是ascii通信,每一个型号的ups开发为一个单独程序……
登录APP查看全文
