基于Text-to-SQL大模型的MRO故障智能分析系统及方法技术方案

技术编号:43674966 阅读:122 留言:0更新日期:2024-12-18 20:59
本发明专利技术公开一种基于Text‑to‑SQL大模型的MRO故障智能分析系统及方法,属于工业设备维护、维修、运行的领域;包括用户交互模块、MRO故障管理模块、数据检索模块和Text‑to‑SQL模型服务模块。用户交互模块向数据检索模块传入故障分析问题,数据检索模块调用Text‑to‑SQL模型服务模块的模型服务,生成故障分析检索SQL语句并在数据库运行,检索出故障分析结果,最后生成自然语言文本再传输给前台交互系统展示。本发明专利技术大幅提高MRO业务中对设备故障统计分析的效率。

【技术实现步骤摘要】

本专利技术涉及基于text-to-sql大模型的mro故障智能分析系统及方法,属于工业设备维护、维修、运行(maintenance repair operation,简写:mro)领域。


技术介绍

1、mro故障管理指的是在维护、修理和运营过程中,针对设备或设施发生的故障进行有效和系统化的管理,从而确保设备持续运行、减少生产中断、提高效率。故障分析是指在mro故障管理的基础上,对设备的故障模式、故障现象、故障原因、故障解决措施和故障记录进行分析,为设备故障诊断和维修决策提供参考。

2、text-to-sql技术是指将自然语言问题或命令转换为可对数据库执行的sql语句的过程,该技术旨在使用户能够使用日常语言与数据库交互而不需要sql语法知识。近年随着大语言模型技术的飞速发展,text-to-sql技术也随之有了极大突破,以耶鲁大学计算机科学系公开发布的text-to-sql数据spider数据集为例,大语言模型在2023年8月(阿里巴巴团队)将该数据集的准确率由2019年的12.4%提高到达到了86.6%,这预示着text-to-sql技术在数据本文档来自技高网...

【技术保护点】

1.基于Text-to-SQL大模型的MRO故障智能分析系统,其特征在于,包括:

2.根据权利要求1所述的基于Text-to-SQL大模型的MRO故障智能分析系统,其特征在于,所述MRO故障管理模块包括三个子模块,分别为:故障模式子模块、故障代码子模块和故障记录子模块,故障模式子模块负责管理设备故障模式;故障代码子模块负责管理故障代码、故障现象、故障原因、故障解决措施,故障记录子模块负责管理设备使用过程中的故障记录,三个子模块之间的业务具有关联关系。

3.根据权利要求1所述的基于Text-to-SQL大模型的MRO故障智能分析系统,其特征在于,所述数据检索模块还包...

【技术特征摘要】

1.基于text-to-sql大模型的mro故障智能分析系统,其特征在于,包括:

2.根据权利要求1所述的基于text-to-sql大模型的mro故障智能分析系统,其特征在于,所述mro故障管理模块包括三个子模块,分别为:故障模式子模块、故障代码子模块和故障记录子模块,故障模式子模块负责管理设备故障模式;故障代码子模块负责管理故障代码、故障现象、故障原因、故障解决措施,故障记录子模块负责管理设备使用过程中的故障记录,三个子模块之间的业务具有关联关系。

3.根据权利要求1所述的基于text-to-sql大模型的mro故障智能分析系统,其特征在于,所述数据检索模块还包括数据检索单元,所述数据检索单元负责对用户在所述用户交互模块提出的故障分析问题生成故障分析结果并传回所述用户交互模块显示,在此过程中需要管理并运行以下4个交互接口,4个交互接口分别为:①调用所述text-to-sql模型服务api的接口;②访问所述mro故障管理模块数据库并执行sql语句的接口;③接收所述用户交互模块传输故障分析问题的接口;④向所述用户交互模块发送故障分析结果的接口。

4.根据权利要求1所述的基于text-to-sql大模型的mro故障智能分析系统,其特征在于,所述数据检索模块还包括文本生成单元,所述文本生成单元负责将故障分析sql语句在数据库上执行出的统计表格数据按照业务规则生成自然语言文本,将所述自然语言文本作为对用户提出的故障分析问题的故障分析结果。

5.根据权利要求1所述的基于text-to-sql大模型的mro故障智能分析系统,其特征在于,所述数据检索模块还包括检索管理单元,所述检索管理单元...

【专利技术属性】
技术研发人员:张东张欣怡
申请(专利权)人:南京国睿信维软件有限公司
类型:发明
国别省市:

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

1