介绍:该系统承载南方电网从地调到总调的电网运行监控、调整、预警、数据分析等操作,是一个大型的电网自动化系统。
本人在项目中的工作:在该项目中主要当任Java语言的后端开发工作,自己部分模块的设计及评审。具体模块如下:
1) 告警模块(细分为:数据处理,数据推送): 通过上游推送数据对数据进行解析,根据具体数据规则判断是否异常从而决定是否产生告警信息。产生的告警信息通过消息队列发送到数据推送模块,该模块负责通过socket的方式将告警信息推送到用户界面
2) scada公式计算模块: 该模块主要为用户提供多样性的公式计算,包含:逻辑运算,条件运算,四则运算,对数,指数,绝对值,平方等混合运算,而用户可以在公式中给对应数值绑定需要动态获取的调度数据进行定时计算,从而时刻观察某一个环节的运行数据状况
3) 边缘集群数据采集模块: 该模块主要采集该系统所部署的所有服务器状态、空间数据,便于界面时刻观察服务器状况
4) JMS消息转发模块: 该模块主要用于消息转发,将不同地调传输的文件流数据统一经过jms服务处理形成统一规格转发到总调进行接收