[发明专利]基于OPC UA技术的前置机热备冗余控制系统及方法在审
申请号: | 202110725356.1 | 申请日: | 2021-06-29 |
公开(公告)号: | CN115616891A | 公开(公告)日: | 2023-01-17 |
发明(设计)人: | 付海新;骆俊贤;王景云 | 申请(专利权)人: | 比亚迪股份有限公司 |
主分类号: | G05B9/03 | 分类号: | G05B9/03 |
代理公司: | 北京知帆远景知识产权代理有限公司 11890 | 代理人: | 吴文婧 |
地址: | 518118 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 opc ua 技术 前置 机热备 冗余 控制系统 方法 | ||
本发明公开了一种基于OPC UA技术的前置机热备冗余控制系统及方法。其中,系统包括主用前置机服务器、备用前置机服务器、实时服务器以及客户端,主用前置机服务器和备用前置机服务器分别将自身的UA信息周期性地发送至实时服务器,实时服务器根据主用前置机服务器的UA信息判断是否需要进行主备切换,并在需要切换时,发送主备切换指令至主用前置机服务器和备用前置机服务器,以使主用前置机服务器和备用前置机服务器进行主备切换,客户端接收实时服务器发送的主用前置机服务器和备用前置服务器的UA信息,并在根据主用前置机服务器和备用前置服务器的UA信息确认前置机热备冗余控制系统处于无主状态时,发出警报,从而可有效避免双主机现象的发生。
技术领域
本发明涉及通信技术领域,尤其涉及一种基于OPC UA技术的前置机热备冗余控制系统及方法。
背景技术
在轨道交通的综合运营调度系统中,服务器多由前置机服务器、实时服务器、历史服务器构成。前置机(Front End Processor,FEP)的主要功能是:主要用来控制接收和发送所有在宿主机和终端之间传输的数据,同时具有数据和格式转换的功能,即把一种或多种传输进来的数据代码和格式转换成宿主机的数据代码和格式。实时服务器的主要功能是:将FEP处理后的数据实时存入本地实时数据库中,以供客户端和历史库进行采样和统计。历史库的主要功能是:按照用户需求,将前置机服务器的数据进行统计和采样后,存入到历史库的关系数据库中,同时客户端根据需求对关系库进行访问和操作。所以,服务器系统在整个综合运营调度系统中,是系统中的最为关键的功能之一。为了确保这些服务器能够在系统中正常运营,服务器系统引入了双机热备方案,确保在一台机器出现故障、需暂时停止运营等情况,造成不能正常运行时,有备机接替主机功能,从而提高系统的健壮性和稳定性,从而更好的为客户提供更安全、可靠的服务。
目前市面上的前置机双机热备系统,多采用心跳线方案,当心跳线由于故障断开时,容易出现双主机问题,进而影响系统的正常使用。
发明内容
本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的第一个目的在于提出一种基于OPC UA技术的前置机热备冗余控制系统。
本发明的第二个目的在于提出一种基于OPC UA技术的前置机热备冗余控制系统的控制方法。
本发明的第三个目的在于提出一种计算机可读存储介质。
本发明的第四个目的在于提出一种实时服务器。
为达到上述目的,本发明第一方面实施例提出了一种基于OPC UA技术的前置机热备冗余控制系统,包括:主用前置机服务器、备用前置机服务器、实时服务器和客户端,其中,
主用前置机服务器和备用前置机服务器分别将自身的UA信息周期性地发送至实时服务器;
实时服务器根据主用前置机服务器的UA信息判断是否需要进行主备切换,并在需要切换时,发送主备切换指令至主用前置机服务器和备用前置机服务器,以使主用前置机服务器和备用前置机服务器进行主备切换;
客户端用于接收实时服务器发送的主用前置机服务器的UA信息和备用前置服务器的UA信息,并在根据主用前置机服务器的UA信息和备用前置服务器的UA信息确认前置机热备冗余控制系统处于无主状态时,发出警报。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于比亚迪股份有限公司,未经比亚迪股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110725356.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电荷泵电路和存储器
- 下一篇:具有新风功能的衣物处理设备