计算机工程
計算機工程
계산궤공정
COMPUTER ENGINEERING
2014年
3期
71-75
,共5页
胡平%王忠群%刘涛%陈颖%黄少伟
鬍平%王忠群%劉濤%陳穎%黃少偉
호평%왕충군%류도%진영%황소위
智能电网%电力数据平台%开放式服务网关%元数据%数据链%面向切面编程
智能電網%電力數據平檯%開放式服務網關%元數據%數據鏈%麵嚮切麵編程
지능전망%전력수거평태%개방식복무망관%원수거%수거련%면향절면편정
smart grid%electric power data platform%Open Service Gateway initiative(OSGi)%metadata%data chain%Aspect-oriented Programming(AOP)
提升智能电网中各种异构应用软件间的数据共享和功能交互能力,是电力企业亟需解决的问题。而依靠标准化数据模型、SOA等技术的传统交互方案对模块运行期热插拔、分布式编程模型低侵入性和电力数据持续变化的支持度不足。为此,以电力数据为中心,从软件架构角度,将电力应用解耦为数据总陑和数据插件,提出一种基于分布式开放式服务网关(OSGi)的通用电力数据平台。阐述平台拓扑架构、分布式OSGi的扩展方法及通用电力元数据模型,给出平台在福建电网的实施方法,并对典型业务模块的功能及并发性能进行测试,结果表明,该平台能有效降低异构电力应用间的数据共享和功能交互难度。
提升智能電網中各種異構應用軟件間的數據共享和功能交互能力,是電力企業亟需解決的問題。而依靠標準化數據模型、SOA等技術的傳統交互方案對模塊運行期熱插拔、分佈式編程模型低侵入性和電力數據持續變化的支持度不足。為此,以電力數據為中心,從軟件架構角度,將電力應用解耦為數據總陑和數據插件,提齣一種基于分佈式開放式服務網關(OSGi)的通用電力數據平檯。闡述平檯拓撲架構、分佈式OSGi的擴展方法及通用電力元數據模型,給齣平檯在福建電網的實施方法,併對典型業務模塊的功能及併髮性能進行測試,結果錶明,該平檯能有效降低異構電力應用間的數據共享和功能交互難度。
제승지능전망중각충이구응용연건간적수거공향화공능교호능력,시전력기업극수해결적문제。이의고표준화수거모형、SOA등기술적전통교호방안대모괴운행기열삽발、분포식편정모형저침입성화전력수거지속변화적지지도불족。위차,이전력수거위중심,종연건가구각도,장전력응용해우위수거총이화수거삽건,제출일충기우분포식개방식복무망관(OSGi)적통용전력수거평태。천술평태탁복가구、분포식OSGi적확전방법급통용전력원수거모형,급출평태재복건전망적실시방법,병대전형업무모괴적공능급병발성능진행측시,결과표명,해평태능유효강저이구전력응용간적수거공향화공능교호난도。
Power companies need to solve the problem that how to improve the capabilities of data sharing and interoperation between heterogeneous applications in smart grid. Some solutions based on data model standardization or SOA are inadequate in terms of runtime modules hotplug, invasion of distributed programming model and continuous data change supporting. This paper decouples a power application software into data bus and data plugs from the perspective of electric data and software architecture, proposes a general electric data platform based on distributed Open Service Gateway initiative(OSGi), and then discusses the topological structure of data platform, distributed OSGi extension model and electric metadata model. The implementation approach of data platform in Fujian power grid is presented, and some tests are done for typical modules’ functionality and concurrent performance. The results show that the platform can reduce the difficulty of data sharing and interoperation between heterogeneous applications effectively.