现代计算机ModernComputer第28卷第24期2022年12月25日文章编号:1007-1423(2022)24-0106-05DOI:10.3969/j.issn.1007-1423.2022.24.018基于Qt平台下的远程发电机励磁控制系统谢连忠(北京科电亿恒电力技术有限公司,北京102206)摘要:为保持励磁系统的良好工作状态,基于网络监控技术,对远程发电机励磁系统监控进行了研究;通过Qt技术,实现对现场励磁控制系统远程的状态监测、参数修改以及故障诊断。最终,基于Qt平台开展了web服务器的设计和modbustcp服务器设计,以及前端界面功能的实现。实验结果表明,该系统能够较好地实时监控现场发电机的运行状况,协助现场人员诊断故障,指导调试,为励磁系统的调试及维护节省时间和成本。关键词:Qt;励磁系统;网页服务器;数据集;状态监测0引言现代工业设备状态监控与故障诊断作为生产系统的重要环节,其研究成果已经取得了很大的进展,在保证生产设备安全方面发挥了重大作用[1-2]。随着互联网技术的发展,基于Inter⁃net的远程监控与故障诊断已成为当今设备诊断技术的一个研究热点[3-4]。同步发电机是电力系统发电环节的主体,励磁装置是同步发电机的主要控制设备,因此保持励磁系统的良好工作状态对发电机及整个电力系统均具有至关重要的作用,将网络监控技术应用于励磁系统的监控,可实现对现场励磁控制系统远程的状态监测、参数修改以及故障诊断[5-6]。本文基于Qt和JavaScript技术开发了一个用于励磁设备的远程监控系统,利用本系统可以使技术人员实时监控现场发电机的运行状态,掌握系统的运行情况,可以不用亲临现场即可协助现场人员诊断故障,指导调试,为励磁系统的调试及维护节省时间和成本。1文献综述Qt是一个跨平台的C++图形用户界面库,由挪威TrollTech公司出品,包括Qt、基于Frame⁃Buffer的QtopiaCore、快速开发工具QtDesigner和国际化工具QtLinguist等部分。Qt支持所有的UNIX系统,当然也包括Linux系统,还支持WindowsXP/Windows7/Windows10及以上平台。基本上Qt同X⁃Window上的Motif、Openwin、GTK等图形界面库和Windows平台上的MFC、OWL、VCL、ATL是同类型的[7-8]。目前国内已有众多的专家学者采用Qt进行了工业控制与工业互联网方面的开发与设计,其中:尚文斌[9]基于QT开发设计了蒸汽流量计上位机控制系统,为高危工作人群提供了远程监控平台,取得了良好的经济和社会效益。许梦华[10]使用Qt作为基础平台,研究了地面模拟飞行控制系统,为高级飞控软件的实现与仿真提...