基于云计算SaaS服务模式的电能质量辅助服务系统及其实现方法技术方案

技术编号:7078402 阅读:522 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开一种基于云计算SaaS服务模式的电能质量辅助服务系统及其实现方法,涉及电力工程、计算机软件工程、数据库设计技术领域。将云计算SaaS服务模式引入到电能质量辅助服务问题的解决方案中,构建与实现了基于云计算SaaS服务模式的电能质量辅助服务系统;利用多Agent技术实现云计算SaaS服务模式下电能质量辅助服务共享实例的自定义配置,使得系统设置一个电能质量辅助服务实例就可以实现为不同的电能质量辅助服务请求提供服务。即不需要更改服务系统的主体架构就可以灵活适应业务的变化,有效减少了服务提供方的工作量,节省了提供各项辅助服务的成本;提高了系统的资源重用率和整体效率,且具有较强的可扩展性。

【技术实现步骤摘要】

本专利技术涉及电力工程、计算机软件工程、数据库设计
,尤其是一种基于云计算^aS服务模式的电能质量辅助服务系统及其实现方法。
技术介绍
近年来,云计算(Cloud Computing)已经逐步成为热门的技术。狭义的云计算是指通过分布式计算与虚拟化技术搭建数据中心或者超级计算机,通过网络以一种易扩展的方式为用户提供数据存储、分析以及科学计算等服务;广义的云计算是指通过建立网络服务器集群,将多台同构或者异构的计算服务器连接起来协同完成工作任务,向不同用户提供数据存取,计算分析等不同类型的服务。简言之,云计算是一种超大规模、虚拟化、易扩展、 廉价的服务交付与使用模式。云计算技术使得个人计算机能够以最小化的性能完成最大化的任务。作为一种重要的云计算服务模式,SaaS (Software as a krvice)是指通过网络提供软件使用的服务模式,服务提供者将应用服务部署到^aS系统平台服务器上,用户根据自己的应用需要,通过访问^aS平台即可获取所需的应用软件服务。在^aS模式下使用服务的一个最大特点就是,不同的用户共享一个服务实例,这样服务提供者只需要部署一个共享服务实例就可以满足多个用户的需求。当然这个共享服务实例必须是可配置的,以满足不同服务请求。随着电力电子设备的广泛使用,以及接入电网中工业电弧炉、电铁牵引等扰动负荷数量的不断增加,电网的电能质量问题日益突出。目前国内外使用较普遍的几种电能质量评估和治理系统中存在的不足概括起来主要包括(1)供电企业用户侧的软硬件部署及维护开支较大,针对特定服务的更新与维护需要大量的资源;(2)电能质量辅助服务提供侧新增应用服务的工作量大、对用户业务需求变化的适应性较差;(3)系统基本服务的重用性较差,系统资源重用率有待提高。在电力工程实际中,考虑到在常规的电能质量评估和治理服务中,谐波分析、干扰源测评过程通常较为复杂,而且计算量大;滤波器参数设计、SVC补偿容量设计需要通过对多求解的对象或者多求解的方案综合评价以确定最佳设计方案。因而如果为不同的电能质量辅助服务请求提供专门的应用服务实例,那么随着供电企业用户电能质量辅助服务请求的增多,一方面,系统服务提供侧的工作量是相当惊人的,另一方面,系统服务资源的重用率相当低,造成了服务资源浪费。构建一个廉价高效的电能质量辅助服务系统对全网的电能质量进行评估和治理已经变得非常必要和紧迫。文献检索发现,中国专利申请号为 201010609487. 5名为《一种基于MaS模式的重点项目工程档案管理的方法》的专利申请与本专利技术最为接近,但是就其专利技术目的、技术方案比较,本专利技术与所述申请是有所不同的
技术实现思路
本专利技术的目的是提供一种依托供电企业电力信息网的电能质量辅助服务系统,使之各供电企业无需部署相关的电能质量辅助服务软硬件,通过访问^aS服务平台就可直接获取所需的服务,而且不用负责平台的更新与维护工作;并能对不同应用服务中的基本服务实现重用;对于电能质量辅助服务提供侧与用户侧使之达到节约成本、提高效率以期克服上述不足之问题。实现本专利技术目的之技术解决方案是这样的一种基于云计算^aS服务模式的电能质量辅助服务系统,包括基于NET的三层B/S结构,即按照电能质量客户端浏览器层/ 计算服务层/数据库服务层(Browser/Server/Database)结构模型构建电能质量辅助服务系统;所述电能质量客户端浏览器层,主要是指各个供电局的工作计算机浏览器,负责接收供电企业用户的电能质量辅助服务请求以及辅助服务结果的输出,为供电企业用户提供了丰富的人机交互手段和数据表示方法;所述的电能质量计算服务层,主要是指电力科学研究机构层面的电能质量分析计算服务器;所述数据库服务层,指系统中面向对象的数据资源池,其中主要存储电网信息资源、谐波源模型资源、实时电能质量监测信息资源以及历史电能质量监测信息资源等;其特征于利用多Agent技术实现云计算^aS服务模式下电能质量辅助服务共享实例的自定义配置,使得本系统设置一个电能质量辅助服务实例就可以实现为不同的电能质量辅助服务请求提供服务;同时将整个电能质量辅助服务共享实例结构按照功能划分为服务解析层、 职能主体层以及信息资源层三层结构;在每一层中,由基本逻辑服务以及基本数据服务封装而成的多个Agent结构通过交互协作分别完成服务任务解析、服务运行求解以及信息存取等中级服务;将三层的中级服务通过服务/数据请求应答方式交互协作即可完成高级的电能质量辅助服务。所述的电能质量辅助服务的服务解析层中,基本Agent结构依据其服务范围的不同分为UIA和SSA两类;其中,UIA负责接收来自各个供电企业用户的电能质量辅助服务请求,对其进行解释和描述,产生基于可扩展标记语言XML的任务描述文档,并根据用户角色权限发送给职能主体层中的不同MA,即图3中MA0,MA1,MA2,…,最后接收返回的服务任务求解结果,以界面友好的方式展示给供电企业用户;SSA用来辅助实现简单的逻辑处理,以提高系统效率和用户体验满意度。所述的电能质量辅助服务的职能主体层中,多个具有不同服务功能的Agent结构通过交互协作构成一个共享电能质量辅助服务实例的职能主体,采用基于Web Service的合同网多Agent协作方式来组织与协调不同服务功能Agent的运作。所述的电能质量辅助服务共享实例中,根据各个Agent结构服务功能的不同划分为管理Agent MA,工作Agent WA,用户接口 Agent UIA,简单服务Agent SSA,信息Agent IA等不同类型的Agent。所述的不同类型的Agent,其结构类似,均可以划分为基于BDI模型的包括感知器、信念管理模块、电能质量信念库、目标管理模块、规划管理模块、电能质量规则库、调度管理模块以及效应器功能模块,在服务实例中相互协作,共同完成对各供电企业用户的电能质量辅助服务任务。所述的电能质量辅助服务的职能主体层中,整个交互协作过程依据简单对象存取协议S0AP,采用XML作为信息传递格式。所述的电能质量辅助服务系统的实现方法,其特征在于,所述的采用基于Web Service的合同网多Agent协作方式来组织与协调不同服务功能Agent的运行,包括如下步骤步骤1 在共享电能质量辅助服务实例中,MA的感知器接收来自UIA的电能质量辅助服务请求任务描述;步骤2 =MA的信念管理模块解析上述任务描述中的电能质量系统参数,并初始化信念库中的当前状态,规划管理模块生成招标行为以召集与要实现的电能质量辅助服务功能相关的WA,MA的效应器通过访问UDDI目录服务就可以查找并定位各WA的服务接口 ;步骤3 =MA的效应器向各个WA发送供电企业用户的电能质量辅助服务任务通知书,任务通知书中的资格说明部分规定了参与投标的WA的能力要求;步骤4 :WA集合中的各个WA查看其信念库中自身能力与任务通知书中规定的服务要求是否匹配,然后根据网络以及数据库环境的当前状态决定是否投标,如果决定投标,就向MA 进行投标,描述其基本服务能力;步骤5 =MA接收到来自WA的投标信息后,其信念管理模块对信念库中参与投标的WA 集合以及各个WA的能力进行更新,同时,目标管理模块根据具体的电能质量辅助服务任务以及参与投标的WA的能力形成相应本文档来自技高网
...

【技术保护点】
1.一种基于云计算SaaS服务模式的电能质量辅助服务系统,包括:基于.NET的三层B/S结构,即按照电能质量客户端浏览器层、电能质量计算服务层、电能质量数据库服务层结构模型构建电能质量辅助服务系统;所述电能质量客户端浏览器层,主要是指各个供电局的工作计算机浏览器,负责接收供电企业用户的电能质量辅助服务请求以及相应的辅助服务结果的输出,为供电企业用户提供了丰富的人机交互手段和数据表示方法;所述的电能质量计算服务层,主要是指电力科学研究机构层面的电能质量分析计算服务器;所述数据库服务层,指系统中面向对象的数据资源池,其中主要存储电网信息资源、谐波源模型资源、实时电能质量监测信息资源以及历史电能质量监测信息资源等;其特征在于:利用多Agent技术实现云计算SaaS服务模式下电能质量辅助服务共享实例的自定义配置,使得系统设置一个电能质量辅助服务实例就可以实现为不同的电能质量辅助服务请求提供服务;同时将整个电能质量辅助服务共享实例结构按照功能划分为服务解析层、职能主体层以及信息资源层三层结构;在每一层中,由基本逻辑服务以及基本数据服务封装而成的多个Agent结构通过交互协作分别完成服务任务解析、服务运行求解以及信息存取等中级服务;将三层的中级服务通过服务/数据请求应答方式交互协作即可完成高级的电能质量辅助服务。...

【技术特征摘要】

【专利技术属性】
技术研发人员:胡灿杨洪耕叶茂清张逸杨华
申请(专利权)人:四川电力科学研究院
类型:发明
国别省市:90

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1