论文部分内容阅读
经过多年的努力,我国智能配电建设取得了一定成绩,建成了若干智能配电业务信息系统,但是,各业务信息系统大多相互独立、自成体系,没有构成一个有机整体,导致各信息系统间信息交换困难,信息资源难以共享,综合利用难以展开,整体效益难以发挥,严重制约了智能配电信息化的发展,其现状已不能适应智能配电快速发展的需要。面向服务架构(Service-Oriented Architecture, SOA)为突破信息孤岛、整合信息资源、深化业务协同、缩短开发周期、降低开发成本的智能配电信息化应用带来了新的曙光。SOA的基本思想是以服务为核心,首先将企业的IT资源整合成可操作的、基于标准的服务,进而通过服务的快速组合和重用,保证应用的敏捷性与扩展性,满足智能配电信息化发展的需要。基于SOA及Web服务组合的架构对于实现智能配电服务共享具有重大的意义。本文以智能配电服务共享的需求为背景,对基于SOA的智能配电服务共享及Web服务组合关键技术进行研究。首先在对智能配电服务共享需求分析的基础上,提出了基于SOA的智能配电服务共享平台架构,分析了智能配电服务共享的策略及实施要点;针对现有Web服务组合方法存在的局限性,提出了基于与/或树的Web服务组合模型,对算法进行了程序实现,并结合算例验证了模型的合理性及算法的有效性;将线性物理规划理论引入到Web服务选择中,在对其进行改进的基础上,建立了基于线性物理规划及遗传算法的Web服务选择模型,对其进行了程序实现,并通过算例证明了方法的可行性及适用性。最后,通过所设计和开发的乌鲁木齐电业局配电服务共享平台的实际应用,验证了Web服务在实际配电网服务共享中的理论可行性。本文的主要研究内容及成果有如下几个方面:基于SOA的智能配电服务共享平台分析,针对智能配电建设中存在的信息孤岛问题,分析了智能配电服务共享的需求,提出了基于SOA的智能配电服务共享平台技术架构,分析了智能配电服务共享的策略及实施要点。基于与/或树的Web服务组合模型,分析了基于智能规划及图搜索的Web服务组合方法在输入/输出依赖关系的表达上所存在的局限性,提出了基于与/或树的Web服务组合模型。首先给出了输入/输出依赖与/或树的形式化定义,进而讨论了构建输入/输出依赖与/或树的搜索算法,包括基本的与/或树搜索算法及针对Web服务组合的搜索策略。基于卡内基梅隆大学的“C++搜索类库”对Web服务组合的与/或树搜索算法进行了实现,并以故障检修费用的计算流程为例,分析了基于与/或树的Web服务组合的实施步骤,验证了模型的合理性及算法的有效性。对线性物理规划的改进方法,针对线性物理规范方法本身的迭代复杂以及形式表达复杂问题,对凸度系数求解方法以及偏好函数进行了改进,提出了凸度系数的无循环求解方法以及考虑Web服务问题的偏好函数分段化处理方法。基于线性物理规划及遗传算法的Web服务选择,针对现有的基于简单加权法的Web服务选择所存在的局限性,提出了基于线性物理规划及遗传算法的Web服务选择模型,包括基于线性物理规划的组合服务、QoS评价方法以及基于遗传算法的Web服务选择求解模型。首先给出了该方法的实施步骤,进而对基于遗传算法的Web服务选择进行了程序实现,并通过算例证明了方法的可行性及适用性。最后,以乌鲁木齐电业局的工程实践为例,设计开发了乌鲁木齐电业局配电服务共享平台,该平台基于SOA面向服务架构,整合了调度、生产、营销等基础业务数据,支持符合CIM/CIS标准的各类服务接口和决策支持。该平台实现了生产管理、用电营销和客户服务等核心应用间的集成,并通过Web服务的组合和选择,建立了灵活敏捷的跨系统业务流程,从而验证了理论可行性,为成智能电网环境下的配电网目标提供了一定的理论支持。