结合电力系统的工程实践,本文给出了AEMS(Advanced EMS)与传统EMS之间进行数据交换的方法。AEMS是一个基于SOA(Service—Oriented Architecture)的分布式应用系统。为了实现AEMS与EMS之间数据交换,我们设计了一个由伺服端和客户端两部分组成的数据交换平台。该平台的作用是解决AEMS与EMS之间数据交换的难题,为AEMS提供数据交换服务。本文将从AEMS与EMS间的数据交换、数据交换平台的设计与实现、数据交换的难点、运行效果几个方面展开阐述。本文提出的系统已于2007年4月起在上海电网投入试运行,始终运行稳定,并表现出良好的性能。
Based on practice in power system, a solution of the problem of data exchange between AEMS and EMS is given. AEMS is a distributed application system based on SOA (Service-Oriented Architecture). To realize this, we designed a data exchange platform composed of server and clients. This platform is used to solve the data exchange problem between AEM and EMS, and provide data exchange service. The data exchange between AEMS and EMS, the design and the realization of the data platform, the difficulty of data exchange and the running effect were expatiated. The system has been running steadily in Shanghai power grid since 2007 April and shows excellent performance.