一种电力系统仿真数据文本化方法技术方案

技术编号:24757072 阅读:22 留言:0更新日期:2020-07-04 09:22
本发明专利技术涉及一种数据文本化任务执行方法,所述方法包括:步骤S31:读取原始仿真数据文件;步骤S32:基于数据读取模板进行原始仿真数据文件的读取;步骤S33:基于数据解析文件进行所读取数据的解析;步骤S34:按照文本化模板填充文本化信息文件。本发明专利技术采用自定义规则的形式,结合电力系统专业知识对数据进行分析并产生短句文本,将相似的语句聚合,并将聚合后的语句按照模板组织生成最终可阅读文本,形成了完整的从数据到知识文本的生成过程。并突破了以往文本生成系统的固化计算、文字生成依赖模板的局限,使得文本生成系统更易维护,生成的最终文本形式更为丰富,内容更加专业、全面。

A textualization method of power system simulation data

【技术实现步骤摘要】
一种电力系统仿真数据文本化方法
本专利技术属于电力自动化
,尤其涉及一种电力系统仿真数据文本化方法。
技术介绍
电力系统仿真计算会产生大量的运行实时数据和结果数据,数据的结构具有一定复杂性,难以直接观测得出结论。以往的电力系统仿真计算分析,是由专业的分析人员对这些数据进行分析、汇总,以产生结论性意见。分析人员大多会先将结果数据进行一些统计类的通用计算,以这些中间结果作基础,再按不同的分析策略或角度,凭借分析人员的专业经验,从中间结果中找到重要的信息。从中可以看出,仿真分析过程存在大量重复性工作,这种重复性工作的实质是缺少数据信息的提取。需要一种能够将具有特殊结构的仿真数据进行解析,并能够从解析后的数据中提取、浓缩知识信息,将这些信息以自然语言文本的形式表达。同时,为了支撑文本挖掘等应用,同时还应考虑构造支持文本挖掘的数据结构。本专利技术能够将海量的、结构复杂的、难以直接观测的计算数据,以通用的、便捷的方式转化为清晰明确的自然语言文字为内容的知识文本;在潮流仿真分析领域,将计算数据文本化,并为了所述计算数据文本化进行了定制的数据读取、解析规则,以及支撑规则运行的模板语言的制定、解析。
技术实现思路
为了解决现有技术中的上述问题,本专利技术提出了一种电力系统仿真数据文本化方法,该方法包括:步骤S1:文本生成的概念模型的构建;步骤S2:对仿真计算数据进行数据文本化准备;步骤S3:执行数据文本化任务。进一步的,所述步骤S1具体为:基于概念对象、关系、实体之间的逻辑关系进行数据读取模板、数据解析模板、文本化模板的对应关系设置。进一步的,所述步骤S2具体为:进行数据读取模板、数据解析模板,文本化模板的具体设置。进一步的,所述步骤S3具体为:读取原始仿真数据文件,基于数据读取模板进行原始仿真数据文件的读取,基于数据解析文件进行所读取数据的解析,并按照文本化模板填充文本化信息文件。进一步的,通过对数据读取模板、数据解析模板、文本化模板的对应关系的设置,构建了概念对象中的属性、属性之间的关系等和模板项之间的关系。进一步的,所述步骤S1具体包括如下步骤:步骤S11:构建概念对象;步骤S12:概念对象间水平关系构建;步骤S13:数据文本化任务的实体构建;步骤S14:生成数据文本化信息文件。进一步的,所述步骤S11具体为:针对电力系统仿真数据针对的电器元器件进行概念对象的设置,并基于所述概念对象构建数据读取模板,将数据读取模板作为概念对象的载体。进一步的,所述步骤S12具体为:选择所引用的概念对象,进行概念对象的关系解析,基于关系解析结果填充数据解析模板。进一步的,所述步骤S13具体为:根据数据文本化任务的属性进行实体构建,并相应的构建文本化模板。进一步的,所述步骤S14具体为:初始化数据文本化信息文件,在后续的文本化过程中基于文本化模板进行数据文本化相关信息的保存。本专利技术的有益效果包括:能够将海量的、结构复杂的、难以直接观测的计算数据,以通用的、便捷的方式转化为清晰明确的自然语言文字为内容的知识文本;在潮流仿真分析领域,将计算数据文本化,并为了所述计算数据文本化进行了定制的数据读取、解析规则,以及支撑规则运行的模板语言的制定、解析。【附图说明】此处所说明的附图是用来提供对本专利技术的进一步理解,构成本申请的一部分,但并不构成对本专利技术的不当限定,在附图中:图1是本专利技术的数据解析模板示意图。图2是本专利技术的数据读取模板示意图。图3是本专利技术的文本化任务执行过程的时序示意图。图4是本专利技术的文本化任务执行过程中的调用关系示意图。【具体实施方式】下面将结合附图以及具体实施例来详细说明本专利技术,其中的示意性实施例以及说明仅用来解释本专利技术,但并不作为对本专利技术的限定。如图1所示,对本专利技术所应用的一种电力系统仿真数据文本化方法进行详细说明;基于概念对象、关系、实体之间的逻辑关系进行仿真数据文本化的执行;将数据文本化任务视为实体,称为E,设定实体存在;所述实体由若干事实(Fact)构成,事实由先验判断或逻辑推理得出;事实间不存在关系,事实只是一种描述或罗列;事实是由概念对象和概念对象间的关系构成;概念对象包含一个或多个概念对象属性;概念对象能够跨越事实,成为不同事实的构成要素,但并不能用来直接构成实体,只是基于事实存在;属性用于描述概念对象的状态;事实是一个或多个概念对象的集合,事实的集合构成实体,将事实记为:E={Fact1{O1,O2,O3...},Fact2{O1,O2,O3...}...}(1);优选的:所述关系是概念对象间的水平关系;所述水平关系包括逻辑运算关系、数值运算关系、自定义函数关系等;假设概念对象为xn,n是大于1的正整数,则关于xn的水平关系表达式可记为:例如:对于潮流计算数据文本化而言,一个潮流计算数据文本化任务即为一个实体;无论实体的内容如何,文本化任务将先天存在;实体中只输出事实语句,即水平关系中的逻辑值(包含概率性的真值)为真的语句;语句为事实的依据,是系统使用者所设定的规则表达式,是符合形式逻辑的;对于潮流计算数据文本化,由于其数据量大、结构复杂,需要利用数据读取模板构建概念对象;优选的:在水平关系构建中融合专家经验,并将数值数据转化为知识文本,利用数据解析模板构建水平关系;文本化任务首先需要构建文本化模型,利用软件设计对模型维护,使模型运转;将文本化模板作为文本化模型中实体的载体;将数据解析模板作为事实的载体,在数据解析模板中,可设定水平关系;针对电力系统仿真数据而言,构建文本化模型的关键即是对文本化模板、数据解析模板、数据读取模板等的构建;所述电力系统仿真数据文本化方法,具体包括如下步骤:步骤S1:文本生成的概念模型的构建;基于概念对象、关系、实体之间的逻辑关系进行数据读取模板、数据解析模板、文本化模板的对应关系设置;通过对数据读取模板、数据解析模板、文本化模板的对应关系的设置,构建了概念对象中的属性、属性之间的关系等和模板项之间的关系,后续在进行针对特定仿真数据文件的文本化过程中,需要根据仿真数据文件的特点进行上述模板文件的实例化设置;步骤S11:构建概念对象,具体为:针对电力系统仿真数据针对的电器元器件进行概念对象的设置,并基于所述概念对象构建数据读取模板,将数据读取模板作为概念对象的载体;可以看出,通过构建数据读取模板,达到构建概念对象的目的;优选的:数据读取模板包含若干关键项,所述关键项对应概念对象的若干属性;在数据文本化的过程中,数据文本化任务就是一个实体,所述实体由若干事实(Fact)构成,事实由先验判断或逻辑推理得出;事实间不存在关系,事实只是一种描述或罗列;优选的:需要构建的概念对象包括:母线、交流线、直流线、发电机、变压器、负荷等电器元器件;优选的:概本文档来自技高网...

【技术保护点】
1.一种电力系统仿真数据文本化方法,其特征在于,所述方法包括:/n步骤S1:文本生成的概念模型的构建;/n步骤S2:对仿真计算数据进行数据文本化准备;/n步骤S3:执行数据文本化任务。/n

【技术特征摘要】
1.一种电力系统仿真数据文本化方法,其特征在于,所述方法包括:
步骤S1:文本生成的概念模型的构建;
步骤S2:对仿真计算数据进行数据文本化准备;
步骤S3:执行数据文本化任务。


2.根据权利要求1所述的电力系统仿真数据文本化方法,其特征在于,所述步骤S1具体为:基于概念对象、关系、实体之间的逻辑关系进行数据读取模板、数据解析模板、文本化模板的对应关系设置。


3.根据权利要求2所述的电力系统仿真数据文本化方法,其特征在于,所述步骤S2具体为:进行数据读取模板、数据解析模板,文本化模板的具体设置。


4.根据权利要求3所述的电力系统仿真数据文本化方法,其特征在于,所述步骤S3具体为:读取原始仿真数据文件,基于数据读取模板进行原始仿真数据文件的读取,基于数据解析文件进行所读取数据的解析,并按照文本化模板填充文本化信息文件。


5.根据权利要求4所述的电力系统仿真数据文本化方法,其特征在于,通过对数据读取模板、数据解析模板、文本化模板的对应关系的设置,构建了概念对象中的属性、属性之间的关系等和模板项之间的关系。


6.根据...

【专利技术属性】
技术研发人员:黄彦浩李炳男李文臣孙世杰雷富强
申请(专利权)人:中国电力科学研究院有限公司
类型:发明
国别省市:北京;11

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

1