13
无线通信模块
智能终端传感器模块将收集到的设备运行时各种实时信息通过串口传输给云平台机,云平台对信息进行汇总。然后通过相应的算法将汇总好的信息进行清洗、分析、统计处理,可以得到设备的各种电气安全参数,实时显示在pc客户端和app上。可以实时把运行状态及时发送给相关负责人,较大提高了工作效率。
语音及报警模块
智慧用电安全管理系统收到汇总信息后,在收到终端设备传来的触发信号后,对应语音将会被播放。在用电设备出现故障前,用户可以及时的被告知,从而及时消除用电安全隐患。
软件部分设计
该系统要求设计完善的软件程序,完成包含各种电气安全异常检测、预警响应、显示、数据处理和中断处理等在内的功能,整个软件流程图如图5所示。
具体功能设计思路如下:
1、实时监控:客户可通过手机APP和PC客户端实时监控电气设备安全状态参数,实现电气设备的透明化监测管理,随时随地掌控电气设备的健康状况及能效情况;
2、故障报警:当系统诊断出电气安全异常时,精确定位,及时以界面消息、短信、邮件、电话等方式通知用户;
3、大数据分析:基于大数据的分析处理,多维度预测电气安全状态趋势,为用户进行电气安全评估、隐患分析、系统优化、能效管理及整体用能情况提供数据支撑;
4、服务托管:基于本系统支持第三方代维服务托管。
软件设计中,对用电设备运行中的各种状态进行异常检测,如电流情况、温度、故障电弧检测等,如果存在异常情况,立即进行报警,并实时显示在后台服务器界面上,同时发送短信给相关人员,提醒工作人员进行维修。
后台监控服务器实现
该系统的后台服务器设计使用JAVA语言,基于TCP/IP协议,提供面向连接的服务,实现可靠的通信。在网络通信的双方,均有各自的套接字,并且该套接字与特定的IP地址和端口号相关联。通常,套接字主要有两种类型,分别是流式套接字(SOCK_STREAM)和数据报套接字(SOCK_DGRAM)。其中,流式套接字专门用于使用TCP协议通信的应用程序,而数据报套接字则是专门用于使用UDP协议通信的应用程序。使用流式套接字时,需要配置两端的端口号和IP地址使其一致,这样智能终端就可以和PC端实现点对点通信,实时地把设备运行状态数据显示在后台服务器上。