一种电力市场合同管理方法

文档序号:6399437阅读:114来源:国知局
专利名称:一种电力市场合同管理方法
技术领域
本发明涉及电力市场领域,具体涉及一种电力市场合同管理方法。
背景技术
由于各国电力市场模式的差异,国内外电力市场的电力市场结构均不尽相同,在国外而言,有以基于节点电价模式为主的美国电力市场,也有支持第三方接入的区域市场模式的欧洲电力市场,对于国内而言,各个地区的电力市场模式也不尽相同,与此对应的是,各国的电力交易合同管理从管理的合同品种到具体的合同要素均千差万别,在实际应用中,各电力市场间管理的合同还可能存在一定的关联关系。我国电力市场的信息模型,由于业务的多变,各市场间业务的差异等原因,建立适用于不同市场的统一公共信息模型,是实现软件标准化并能支撑不同市场业务差异化的最为基础而又关键的问题。国际电工委员会(IEC)的TC57工作组于2012年5月,发布了电力市场公共信息模型,IEC62325-301,归纳了欧洲、美洲等不同市场结构,建立形成了一个适用于欧洲、美洲两类电力市场体系的公共信息模型。IEC62325-301定义了 “市场管理”公共信息模型,没有针对合同管理等实际业务建立业务模型。本发明就是针对当前“合同管理”公共信息模型的实际现状,遵循IEC62325-301标准,设计基于IEC62325标准的合同管理建模方法。

发明内容
本发明提供的一种电力市场合同管理方法,所述方法通过对电力市场合同管理做统一建模,实现不同电力市场之间合同信息的交互,所述建模为基于IEC62325的CIM建模,所述建模方法包括从XSD文件直接导入生成和全新生成两种方式;所述从XSD文件直接导入生成的建模方法包括:从已有的带有数据的XSD模型文件直接导入,形成合同管理初步模型,在所述合同管理初步模型的基础上进行调整,修改各类的属性值,最终构建形成合同管理模型;所述全新生成的建模方法包括:步骤SI,在所述合同管理模型中建立所需的业务活动信息;步骤S2,在所述合同管理模型中建立所需的市场协议信息;步骤S3,在所述合同管理模型中建立所需的时间序列信息;步骤S4,在所述合同管理模型中建立所需的时段信息;步骤S5,在所述合同管理模型中建立所需的点信息;步骤S6,在所述合同管理模型中建立所需的价格信息;步骤S7,在所述合同管理模型中建立所需的市场原因信息;步骤S8,在所述合同管理模型中建立所需的单位信息;步骤S9,在所述合同管理模型中建立所需的计量点信息;
步骤S10,在所述合同管理模型中建立所需的域信息;步骤S11,在所述合同管理模型中建立所需的市场成员信息;步骤S12,应用EA工具创建所述步骤S1-步骤11产生的所述不同信息间的关联关系;步骤S13,用CMTools工具将所述合同管理模型转换为XSD文件。本发明提供的第一优选实施例中:所述步骤S1-步骤Sll中建立的所述不同信息形成所述合同管理模型的不同子类;所述电力市场的所述合同管理模型中依次按照所述类、所述类的属性、所述类的关联关系进行排序;按照所述类进行排序的方法为按照字母顺序排列;按照所述类的属性进行排序的方法包括:自由属性排在前,继承来的属性按照继承深度和属性名称字母为序排在后;按照所述类的关联关系进行排序的方法包括:所述类的自有关联关系排在前,所述类的继承关联关系按照继承深度和关联类名字母顺序排列在后面。本发明提供的第二优选实施例中:所述步骤SI中建立所述所需的业务活动信息形成业务活动,所述合同管理整个过程可以分解为多个所述业务活动;所述步骤S2中建立所述所需的市场协议信息形成市场协议,所述市场协议定义所述合同管理各个业务活动所形成的市场协议,只定义文档名称、标题状态的文本类信息;所述步骤S3中建立所述所需的时间序列信息形成时间序列,所述时间序列定义合同要描述的数据主体,所述数据主体包括电力、电量、有功功率、传输容量;所述步骤S4中建立所述所需的时段信息形成时段基类,所述时段基类定义合同周期以及在合同周期内分的段数;所述步骤S5中建立所述所需的点信息形成点基类,所述点集类定义时间序列在时段中的某个点上的值;所述步骤S6中建立所述所需的价格信息形成价格基类,所述价格基类定义对应于点基类上值的价格;所述步骤S7中建立所述所需的市场原因信息形成市场原因,所述市场原因定义合同未签订原因、合同未备案原因;所述步骤S8中建立所需的单位信息形成单位,所述单位定义时间序列数据的单位名称;所述步骤S9中建立所需的计量点信息形成计量点,所述计量点表示时间序列中定义的量被测量的位置,是实际的或者虚拟的位置;所述步骤SlO中建立所需的域信息形成域,所述域为所述电能市场中定义的功能区域;所述步骤Sll中建立所需的市场成员信息形成市场成员,所述市场成员定义参与所述市场管理和市场运行的各种组织机构。本发明提供的第三优选实施例中:所述步骤S12中不同信息间的关联关系包括:所述市场协议与所述业务活动、时间序列、市场原因、和市场成员之间是多对多的简单关联关系;所述时间序列与所述时段基类、单位、计量点和市场成员是多对多的简单关联关系;所述点基类与所述时段基类是多对一的简单关联关系;所述点基类与所述价格基类是一对多的简单关联关系。6、本发明提供的第四优选实施例中:所述合同管理模型采用规范接口 ;通过扩展所述合同管理模型实现所述合同品种或者合同要素的灵活增加;所述扩展所述合同管理模型的方法包括:—、向已有的类中增加属性;二、增加新的类,所述增加的新的类是已有的类的特例;三、通过关联向所述已有的类中增加新的类。本发明提供的一种电力市场合同管理方法的有益效果包括:1、本发明所提供一种电力市场合同管理方法,通过构建一种具有普遍适用性的合同管理模型,满足随着电力系统自动化、信息化、数字化、智能化进程的推进,实现多个层次式电力市场间信息的交互,实现“信息共享、数据源端维护”,从而有效消除服务于不同对象、构建于不同时期、分布于不同电力市场的“合同信息孤岛”的种种不足,为多个电力市场间开展联合交易,提供充分的知识信息。2、建模为基于比062325的(:頂((:011 Information Model,公共信息模型)建模,遵循IEC62325-301标准,能够支撑不同市场下的“合同管理”建模,模型具有较强的通用性。CIM(Con Information Model,公共信息模型)模型是对电力系统的抽象描述,描述了电力市场合同的主要对象。通过提供一种标准的方法,基于原子化数据的设计思想,用对象类、属性以及它们之间的关系来表示电力市场合同,这样就便于实现不同厂家独立开发的各种系统的集成;便于电力市场系统和其它涉及电力系统运行的不同方面的系统集成,使得各个应用系统能够不依赖于信息内部如何表示就可以访问公共数据和交换信息。3、基于国际标准IEC62325对电力系统资源与电力市场做统一建模,米用规范接口是实现一体化目标,实现了合同品种或者合同要素的灵活增加。


如图1所示为本发明提供的一种合同管理模型类图。
具体实施例方式下面根据附图对本发明的具体实施方式
作进一步详细说明。本发明提供一种电力市场合同管理方法,基于抽象模型和原子化数据的设计思想,通过对电力市场合同管理做统一建模,实现不同电力市场之间合同信息的交互,该建模为基于IEC62325的CM建模,建模方法包括从XSD文件直接导入生成和全新生成两种方式;从XSD文件直接导入生成的方法包括:从已有的带有数据的XSD模型文件直接导入,形成合同管理初步模型,在该合同管理初步模型的基础上做进一步调整、修改各类的属性值,最终构建形成合同管理模型;全新生成的过程包括:
步骤SI,在合同管理模型中建立所需的业务活动信息;步骤S2,在合同管理模型中建立所需的市场协议信息;步骤S3,在合同管理模型中建立所需的时间序列信息;步骤S4,在合同管理模型中建立所需的时段信息;步骤S5,在合同管理模型中建立所需的点信息;步骤S6,在合同管理模型中建立所需的价格信息;步骤S7,在合同管理模型中建立所需的市场原因信息;步骤S8,在合同管理模型中建立所需的单位信息;步骤S9,在合同管理模型中建立所需的计量点信息;步骤S10,在合同管理模型中建立所需的域信息;步骤S11,在合同管理模型中建立所需的市场成员信息;步骤S12,应用EA工具创建步骤S1-步骤11产生的不同信息间的关联关系;步骤S13,用CMTools工具将合同管理模型转换为XSD文件。上述步骤S1-步骤Sll中建立不同信息形成合同管理模型的不同子类,电力市场的合同管理模型中的类按照字母顺序排列。然后是类的属性,自由属性排在前,继承来的属性按照继承深度和属性名称字母为序排在之后。最后是类的关联关系,类的自有关联关系排在前,类的继承关联关系按照继承深度和关联类名字母顺序排列在后面。关联关系通过各个类在关系中的所起的作用进行描述,关联关系的后面列举了关联的另一端的类名。步骤SI中建立所需的业务活动信息形成业务活动(Process),合同管理整个过程可以分解为多个业务活动。步骤S2中建立所需的市场协议信息形成市场协议(MarketAgreement),该市场协议定义合同管理各个业务活动所形成的市场协议,只定义文档名称、标题状态等文本类信
肩、O步骤S3中建立所需的时间序列信息形成时间序列(TimeSeries),该时间序列定义合同要描述的数据主体,该数据主体包括电力、电量、有功功率、传输容量等。步骤S4中建立所需的时段信息形成时段基类(Period),该时段基类定义合同周期以及在合同周期内分的段数。步骤S5中建立所需的点信息形成点基类(Point),该点集类定义时间序列(TimeSeries)在时段(Period)中的某个点上的值。步骤S6中建立所需的价格信息形成价格基类(Price),该价格基类定义对应于点基类(Point)上值的价格。步骤S7中建立所需的市场原因信息形成市场原因(MarketReseaon),该市场原因定义合同未签订原因、合同未备案原因等原因。步骤S8中建立所需的单位信息形成单位(Unit),该单位定义时间序列数据的单位名称。步骤S9中建立所需的计量点信息形成计量点(MarketEvaluationPoint),该计量点表示时间序列中定义的量被测量的位置,可以是实际的或者是虚拟的位置。步骤SlO中建立所需的域信息形成域(Domain),该域为电能市场中定义的功能区域。
步骤Sll中建立所需的市场成员信息形成市场成员(MarketParticipant),该市场成员定义参与市场管理和市场运行的各种组织机构。本发明提供的一种合同管理模型类图如图1所示,由图1可知,步骤S12中不同信息间的关联关系包括:市场协议(MarketAgreement)与业务活动(Process)、时间序列(TimeSeries)、市场原因(MarketReseaon)、域(Domain)、市场成员(MarketParticipant)是多对多的简单关联关系,即一个市场协议(MarketAgreement)可由多个业务活动(Process)产生,一个业务活动(Process)也可产生多个市场协议(MarketAgreement);—个市场协议(MarketAgreement)可对应多个时间序列(TimeSeries),多个市场协议(MarketAgreement)也可对应一个时间序列(TimeSeries); 一个市场协议(MarketAgreement)可对应多个市场原因(MarketReseaon),多个市场协议(MarketAgreement)也可对应一个市场原因(MarketReseaon);一个市场协议(MarketAgreement)可对应多个域(Domain),多个市场协议(MarketAgreement)也可对应一个域(Domain);—个市场协议(MarketAgreement)可对应多个市场成员(MarketParticipant),多个市场协议(MarketAgreement)也可对应一个市场成员(MarketParticipant) 时间序列(TimeSeries)与时段基类(Period)、单位(Unit)、计量点(MarketEvaluationPoint)和市场成员(MarketParticipant)是多对多的简单关联关系,即一个时间序列(TimeSeries)可对应多个时段基类(Period),多个时间序列(TimeSeries)也可对应一个时段基类(Period);即一个时间序列(TimeSeries)可对应多个单位(Unit),多个时间序列(TimeSeries)也可对应一个单位(Unit);—个时间序列(TimeSeries)可对应多个计量点(MarketEvaluationPoint),多个时间序列(TimeSeries)也可对应一个计量点(MarketEvaluationPoint);—个时间序列(TimeSeries)可对应多个市场成员(MarketParticipant),多个时间序列(TimeSeries)也可对应一个市场成员(MarketParticipant)。点基类(Point)与时段基类(Period)是多对一的简单关联关系,即一个时段对应多个点;点基类(Point)与价格基类(Price)是一对多的简单关联关系,即一个点对应多个价格。釆用规范接口是实现一体化目标,实现了合同品种或者合同要素的灵活增加,现有的包都应当可以扩展,当CIM要扩展时,应从现有的CIM UML模型开始。扩展可以UML允许的任何方式进行,但是在所有的方法中,都是先检查当前的模型然后确定一种最好的方法来扩建现有的类图。扩展可遵循以下任何方式,从最简单到最复杂:一、向已有的类中增加属性。二、增加新的类,此类是已有类的特例。三、通过关联向已有的类中增加新的类。最后应当说明 的是:以上实施例仅用以说明本发明的技术方案而非对其限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式
进行修改或者等同替换,而未脱离本发明精神和范围的任何修改或者等同替换,其均应涵盖在本发明的权利要求范围当中。
权利要求
1.一种电力市场合同管理方法,其特征在于,所述方法通过对电力市场合同管理做统一建模,实现不同电力市场之间合同信息的交互,所述建模为基于IEC62325的CIM建模,所述建模方法包括从XSD文件直接导入生成和全新生成两种方式; 所述从XSD文件直接导入生成的建模方法包括:从已有的带有数据的XSD模型文件直接导入,形成合同管理初步模型,在所述合同管理初步模型的基础上进行调整,修改各类的属性值,最终构建形成合同管理模型; 所述全新生成的建模方法包括: 步骤SI,在所述合同管理模型中建立所需的业务活动信息; 步骤S2,在所述合同管理模型中建立所需的市场协议信息; 步骤S3,在所述合同管理模型中建立所需的时间序列信息; 步骤S4,在所述合同管理模型中建立所需的时段信息; 步骤S5,在所述合同管理模型中建立所需的点信息; 步骤S6,在所述合同管理模型中建立所需的价格信息; 步骤S7,在所述合同管理模型中建立所需的市场原因信息; 步骤S8,在所述合同管理模型中建立所需的单位信息; 步骤S9,在所述合同管理模型中建立所需的计量点信息; 步骤S10,在所述合同管 理模型中建立所需的域信息; 步骤S11,在所述合同管理模型中建立所需的市场成员信息; 步骤S12,应用EA工具创建所述步骤S1-步骤11产生的所述不同信息间的关联关系; 步骤S13,用CMTools工具将所述合同管理模型转换为XSD文件。
2.如权利要求1所述的方法,其特征在于,所述步骤S1-步骤Sll中建立的所述不同信息形成所述合同管理模型的不同子类; 所述电力市场的所述合同管理模型中依次按照所述类、所述类的属性、所述类的关联关系进行排序; 按照所述类进行排序的方法为按照字母顺序排列; 按照所述类的属性进行排序的方法包括:自由属性排在前,继承来的属性按照继承深度和属性名称字母为序排在后; 按照所述类的关联关系进行排序的方法包括:所述类的自有关联关系排在前,所述类的继承关联关系按照继承深度和关联类名字母顺序排列在后面。
3.如权利要求2所述的方法,其特征在于, 所述步骤SI中建立所述所需的业务活动信息形成业务活动,所述合同管理整个过程可以分解为多个所述业务活动; 所述步骤S2中建立所述所需的市场协议信息形成市场协议,所述市场协议定义所述合同管理各个业务活动所形成的市场协议,只定义文档名称、标题状态的文本类信息; 所述步骤S3中建立所述所需的时间序列信息形成时间序列,所述时间序列定义合同要描述的数据主体,所述数据主体包括电力、电量、有功功率、传输容量; 所述步骤S4中建立所述所需的时段信息形成时段基类,所述时段基类定义合同周期以及在合同周期内分的段数; 所述步骤S5中建立所述所需的点信息形成点基类,所述点集类定义时间序列在时段中的某个点上的值; 所述步骤S6中建立所述所需的价格信息形成价格基类,所述价格基类定义对应于点基类上值的价格; 所述步骤S7中建立所述所需的市场原因信息形成市场原因,所述市场原因定义合同未签订原因、合同未备案原因; 所述步骤S8中建立所需的单位信息形成单位,所述单位定义时间序列数据的单位名称; 所述步骤S9中建立所需的计量点信息形成计量点,所述计量点表示时间序列中定义的量被测量的位置,是实际的或者虚拟的位置; 所述步骤SlO中建立所需的域信息形成域,所述域为所述电能市场中定义的功能区域; 所述步骤Sll中建立所需的市场成员信息形成市场成员,所述市场成员定义参与所述市场管理和市场运行的各种组织机构。
4.如权利要求3所述的方法,其特征在于,所述步骤S12中不同信息间的关联关系包括: 所述市场协议与所述业务活动、时间序列、市场原因、和市场成员之间是多对多的简单关联关系; 所述时间序列与所述时段基类、单位、计量点和市场成员是多对多的简单关联关系; 所述点基类与所述时段基类是多对一的简单关联关系; 所述点基类与所述价格基类是一对多的简单关联关系。
5.如权利要求1所述的方法,其特征在于,所述合同管理模型采用规范接口; 通过扩展所述合同管理模型实现所述合同品种或者合同要素的灵活增加; 所述扩展所述合同管理模型的方法包括: 一、向已有的类中增加属性;二、增加新的类,所述增加的新的类是已有的类的特例;三、通过关联向所述已有的类中增加新的类。
全文摘要
本发明提供一种电力市场合同管理方法,通过对电力市场合同管理做统一建模,实现不同电力市场之间合同信息的交互,建模为基于IEC62325的CIM建模,建模方法包括从XSD文件直接导入生成和全新生成两种方式;从XSD文件直接导入生成的建模方法包括从已有的带有数据的XSD模型文件直接导入,形成合同管理初步模型,在合同管理初步模型的基础上进行调整,修改各类的属性值,最终构建形成合同管理模型。本发明提供的一种电力市场合同管理方法,通过构建一种具有普遍适用性的合同管理模型,实现多个层次式电力市场间信息的交互,从而有效消除服务于不同对象、构建于不同时期、分布于不同电力市场的“合同信息孤岛”的种种不足。
文档编号G06Q50/06GK103164816SQ20131005412
公开日2013年6月19日 申请日期2013年2月20日 优先权日2013年2月20日
发明者郑亚先, 耿建, 杨争林, 薛必克 申请人:中国电力科学研究院, 国家电网公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1