一种基于知识图谱的油气储量报告生成方法、装置及设备与流程

文档序号:36313891发布日期:2023-12-07 19:52阅读:24来源:国知局
一种基于知识图谱的油气储量报告生成方法与流程

本发明涉及一种基于知识图谱的油气储量报告生成方法、装置及设备。


背景技术:

1、储量计算需要按照规范标准编写储量文(主报告、附件)图(插图、附图)表(插表、附表)以及汇报多媒体、评议书等,要求格式规范、内容完整、数据一致。储量计算涉及矿权、物探、钻井、录井、测井、试油试采、油气藏、开发、经济和分析化验等几乎所有的上游业务,数据量大且复杂,现有的文图表编辑是通过人工编辑将各专业的成果、数据手动整合到一起,形成报告、附图册、附表册、多媒体和评议书等。


技术实现思路

1、为了更好的实现油气储量文图表等报告的一键生成,本技术实施例提供了一种基于知识图谱的油气储量报告生成方法、装置及设备。

2、第一方面,本技术实施例提供一种基于知识图谱的油气储量报告生成方法,该方法包括:

3、响应于报告生成指令,根据获取的用户选择的报告类型,从预先构建的报告模板中,确定对应的一级模板;

4、根据所述一级模板的各章节标签,确定对应的各二级模板的模板类型和模板标签;

5、根据所述二级模板的模板类型,确定所述二级模板对应的预设自由度;

6、获取知识图谱实体;其中,所述知识图谱实体是基于油气储量知识和预先构建的知识图谱本体确定的;

7、基于预先构建的模板标签与所述知识图谱实体的映射关系,从所述知识图谱实体获取所述二级模板所关联的报告数据;

8、根据每一二级模板的预设自由度,基于所述报告数据,更新对应的所述二级模板的内容,生成文图表一致报告。

9、本技术实施例的一个或一些可选的实施方式中,通过下述方式构建所述知识图谱实体:

10、获取根据油气储量知识构建的知识图谱本体;

11、将所述知识图谱本体与预先构建的油气储量数据库融合,构建知识图谱实体。

12、本技术实施例的一个或一些可选的实施方式中,所述预设自由度包含0自由度、半自由度和全自由度;所述根据每一二级模板的预设自由度,基于所述报告数据,更新对应的所述二级模板的内容,生成文图表一致报告,包括:

13、若所述预设自由度为0自由度,则基于所述报告数据,更新所述二级模板中的系统文图表的内容;

14、若所述预设自由度为半自由度,则响应于用户的功能选择指令,基于所述报告数据,更新所述二级模板中的系统文图表的内容;

15、若所述预设自由度为全自由度,则响应于用户的编辑指令,基于所述报告数据,更新所述二级模板中的用户文图表的内容;

16、根据各所述二级模板更新后系统文图表和更新后用户文图表,生成所述文图表一致报告。

17、本技术实施例的一个或一些可选的实施方式中,所述根据各所述二级模板更新后系统文图表和更新后用户文图表,生成所述文图表一致报告,包括:

18、根据所述二级模板更新后系统文图表和更新后用户文图表,生成初始报告;

19、将在线文档与知识图谱实体结合,根据所述初始报告,生成所述文图表一致报告。

20、本技术实施例的一个或一些可选的实施方式中,所述若所述预设自由度为半自由度,则响应于用户的功能选择指令,更新所述二级模板中的系统文图表的内容,包括:

21、若所述预设自由度为半自由度,则从所述二级模板中获取系统文图表,响应于用户的功能选择指令,获取用户选择的功能;

22、根据所述功能和获取的所述知识图谱实体中项目数据,更新所述二级模板中系统文图表的内容。

23、本技术实施例的一个或一些可选的实施方式中,所述若所述预设自由度为全自由度,则响应于用户的编辑指令,更新所述二级模板中的用户文图表的内容,包括:

24、若所述预设自由度为全自由度,则从所述二级模板中获取用户文图表;

25、响应于用户的编辑指令,获取用户编辑内容,以及,获取所述知识图谱实体中项目数据,更新所述二级模板中用户文图表的内容。

26、本技术实施例的一个或一些可选的实施方式中,通过下述方式构建模板标签与所述知识图谱实体的映射关系:

27、根据储量报告的类型,将所述知识图谱实体的对应数据进行分级管理;

28、将分级管理的所述知识图谱实体的对应数据与对应级别的模板标签建立映射关系。

29、第二方面,本技术实施例提供一种基于知识图谱的油气储量报告生成装置,该装置包括:

30、一级模板确定模块,用于响应于报告生成指令,根据获取的用户选择的报告类型,从预先构建的报告模板中,确定对应的一级模板;

31、二级模板确定模块,用于根据所述一级模板的各章节标签,确定对应的各二级模板的模板类型和模板标签;

32、自由度确定模块,用于根据所述二级模板的模板类型,确定所述二级模板对应的预设自由度;

33、第一获取模块,用于获取知识图谱实体;其中,所述知识图谱实体是基于油气储量知识和预先构建的知识图谱本体确定的;

34、第二获取模块,用于基于预先构建的模板标签与所述知识图谱实体的映射关系,从所述知识图谱实体获取所述二级模板所关联的报告数据;

35、报告生成模块,用于根据每一二级模板的预设自由度,基于所述报告数据,更新对应的所述二级模板的内容,生成文图表一致报告。

36、第三方面,本技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述的基于知识图谱的油气储量报告生成方法。

37、第四方面,本技术实施例提供一种计算机设备,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述的基于知识图谱的油气储量报告生成方法。

38、第五方面,本技术实施例提供一种包含指令的计算机程序产品,当计算机程序产品在计算机设备上运行时,使得计算机设备执行如上述的基于知识图谱的油气储量报告生成方法。

39、第六方面,本技术实施例提供一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行计算机程序或指令,以实现如上述的基于知识图谱的油气储量报告生成方法。

40、本技术实施例提供的上述技术方案的有益效果至少包括:

41、本技术实施例提供的基于知识图谱的油气储量报告生成方法,通过建立包含文图表及各类储量计算数据的知识图谱实体,将各类储量计算数据进行分级管理,与报告模板中的模板标签建立多级标签映射关系,实现知识图谱与报告模板之间的关联性。采用多级标签可以大大延展实际储量报告中文图表的模板与实际业务的契合度,储量报告模板中相应的文档、图件、数据表以及数据通过标签建立了知识图谱实体数据与模板相关内容的映射关联,就可以实现知识图谱实体的实时变动与储量报告中文图表之间的实时联动,知识图谱实体内容的变动都会实时驱动获取数据的联动更新,实现各类数据的互联互通,形成文图表联动一致的报告、附图附表、多媒体和评议书等文件,保证文图表相互间数据的联动性和一致性,实现一键式生成储量计算报告,减少技术含量低的人工工作,提高效率,确保油气储量计算文图表的质量。

42、本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

43、下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1