利索能及
我要发布
收藏
专利号: 202110942720X
申请人: 东北石油大学
专利类型:发明专利
专利状态:已下证
更新日期:2025-05-17
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种面向业务场景的油气大数据分析系统,其特征在于,包括:

分析模块管理引擎,所述分析模块管理引擎在油气勘探和开发过程中将典型业务场景对应的数据处理算法、模型开发或封装成的可复用的组件;

业务流程可视化编辑引擎,所述业务流程可视化编辑引擎提供可视化的油气大数据分析业务流程设计工具,所述业务流程可视化编辑引擎定义一套可视化流程描述的语法、语义以及图形关系;

分析流程转换引擎,所述分析流程转换引擎接收用户通过所述业务流程可视化编辑引擎设计完成的业务流程,解析流程使用的分析模块,并依据模型转换算法将面向领域的业务流程转换成面向平台的大数据分析可执行流程;

流程执行优化引擎,所述流程执行优化引擎接收所述分析流程转换引擎提交的待执行分析流程实例,根据待执行分析流程应用的数据规模和平台运行状态获得最优运行配置参数;

分布式流程执行调度引擎,所述分布式流程执行调度引擎控制已发布分析流程应用的执行;

大数据库,所述大数据库包括数据资源库和分析模块库,所述数据资源库收集和存储油气大数据,所述分析模块库管理分析模块执行实体,数据被收集或分析模块被提交后发送到分布式文件系统中数据节点进行存储。

2.根据权利要求1所述的面向业务场景的油气大数据分析系统,其特征在于:所述分布式流程执行调度引擎包括执行模块、监测模块和结果展示模块,所述执行模块为分析模块计算提供计算资源,所述监测模块进行定时和定期的分析任务运行状态监控,并监测数据服务器平台的整体运行情况。

3.一种面向业务场景的油气大数据分析方法,其特征在于,所述分析方法应用于如权利要求1~2任一项所述的面向业务场景的油气大数据分析系统,所述方法包括:所述大数据库管理待分析处理业务的数据源;

所述分析模块管理引擎为所述业务流程编辑引擎提供可选的功能性分析模块列项,可选的分析模块被业务分析提出者根据需求选取或补充设计,得到解决领域业务场景的一组分析模块;

所述业务流程可视化编辑引擎提供可视化的油气大数据分析业务流程设计环境,业务分析提出者根据特定场景需求的业务交互与组合关系,排列和组合各种功能性分析模块,在中完成业务流程设计;

所述业务流程可视化编辑引擎,在业务分析提出者创建业务流程完成后,验证业务流程的合法性,验证通过,则并将业务流程描述发送至所述业务流程转换引擎;

所述分析流程转换引擎在分析流程发布后,自动通过基于分析模块及模型驱动的模型转换算法实现流程模型之间的转换,将面向领域的大数据分析业务流程转换为面向平台的大数据分析可执行流程实例;

所述流程执行优化引擎根据大数据分析可执行流程实例的数据规模获得的执行平台最优配置参数,并与流程模型描述文件、分析模块对应任务的可执行代码和参数配置一起打成部署包,将部署包自动推送到分析流程执行引擎执行;

所述分析流程执行引擎接收具体数据处理流程实例实现部署执行,实现定时和定期分析任务运行状态、耗时等指标的监控,并在流程计算完成后返回分析结果。

4.根据权利要求3所述的面向业务场景的油气大数据分析方法,其特征在于,建立分析流程转换引擎定义,提供领域业务驱动的大数据分析流程处理框架包括如下步骤:定义面向领域业务和面向平台的大数据流程元模型;

采用基于模型驱动的模型转换技术,建立面向领域业务和面向平台的大数据流程模型映射规则;

根据所述映射规则,建立从面向领域业务到面向平台的大数据流程转换算法;

转换算法采用自上而下目标分解流程中各节点对应的分析模块的生成可执行流程实例。

5.根据权利要求3所述的面向业务场景的油气大数据分析方法,其特征在于,建立流程执行引擎定义,提供分析流程执行引擎最优运行配置参数包括:建立分布式执行平台应用执行时间的性能模型;

基于性能模型,采用遗传算法进行分布式执行平台配置参数寻优,实现从高维配置参数空间自动搜索最佳配置参数。