掌桥专利:专业的专利平台
掌桥专利
首页

基于风力发电机的信息交互方法、装置和电子设备

文献发布时间:2023-06-19 16:04:54



技术领域

本发明涉及风电场工业信息化技术领域,尤其涉及一种基于风力发电机的信息交互方法、装置和电子设备。

背景技术

为满足社会发展对电力能源的需求,风力发电作为一种新型发电方式,现在已经得到了更进一步的发展。但是在风力发电机运行过程中,因为各种因素而出现故障。

相关技术在风力发电机发生故障以后,运维人员只能依靠已掌握专业运维知识维护发生故障的风力发电机。当运维人员离职流动,未掌握专业运维知识的运维人员无法维护发生故障的风力发电机,如此需要对未掌握专业运维知识的运维人员专门培训专业运维知识,导致运维成本较高。

发明内容

本申请提供一种基于风力发电机的信息交互方法、装置和电子设备,方法的运维成本较低。

本申请提供一种基于风力发电机的信息交互方法,所述基于风力发电机的信息交互方法包括:

获取用户的输入信息;

根据所述输入信息,从风机知识库中,获取风力发电机的维护资料信息,所述风力发电机的维护资料信息包括指导操作信息,所述指导操作信息用于指导所述用户按照所述指导操作信息进行操作。

进一步的,所述获取用户的输入信息,包括:

在检测到信息对话区域输入数据内容的情况下,对所述数据内容进行相关度匹配,得到与所述数据内容相匹配的拟输入内容,所述拟输入内容用于引导用户输入信息;

在所述信息对话区域显示所述拟输入内容;

接收在所述信息对话区域针对所述拟输入内容输入的信息,作为所述输入信息。

进一步的,所述风力发电机的维护资料信息包括风机维护的现场指导资料信息;

所述根据所述输入信息,从风机知识库中,获取风力发电机的维护资料信息,包括:

将所述输入信息中的文本内容输入意图理解机器学习模型,得到所述文本内容的用户意图结果;

在所述用户意图结果为维护所述风力发电机的情况下,从所述风机知识库中,获取与所述用户意图相匹配的现场指导资料信息;

在所述根据所述输入信息,从风机知识库中,获取风力发电机的维护资料信息之后,所述方法还包括:

根据所述现场指导资料信息,输出所述指导操作信息。

进一步的,所述根据所述现场指导资料信息,输出所述指导操作信息,包括:

解析所述现场指导资料信息中的指导操作信息;

按照所述指导操作信息中的多个操作的顺序,输出多个操作对应的指导操作信息,并监控所述用户的操作与所述指导操作信息中的操作是否相同;

若所述用户的操作与所述指导操作信息中的操作不相同,产生提示信息,所述提示信息用于提示用户按照所述指导操作信息中的操作进行操作。

进一步的,在所述将所述输入信息中的文本内容输入意图理解机器学习模型,得到所述文本内容的用户意图结果之后,所述方法还包括:在确定所述输入信息的多个所述用户意图结果的置信度均小于阈值时,生成转人工的客服信息。

进一步的,所述风力发电机的维护资料信息包括风力发电机的维护培训资料信息,所述维护培训资料信息包括维护所述风力发电机的操作信息;

所述根据所述输入信息,从风机知识库中,获取风力发电机维护的资料信息,包括:

在所述输入信息为所述用户需要学习定制的维护培训资料信息的学习请求的情况下,根据所述学习请求,从所述风机知识库中,确定所述用户定制的所述维护培训资料信息。

进一步的,所述风机知识库是采用如下方式建立的:

获取多个风力发电机及多个风力发电机子系统的资料信息;

根据所述资料信息,确定多个风力发电机的全生命周期数据,所述多个风力发电机的全生命周期数据包括:多个风力发电机设计过程相关的设计数据、多个风力发电机运行过程相关的生产数据及多个风力发电机运维过程相关的运维数据;

利用所述多个风力发电机的全生命周期数据,建立所述风机知识库。

进一步的,所述根据所述输入信息,从风机知识库中,获取风力发电机维护的资料信息,包括:在所述输入信息为所述用户需要查看待维护的风力发电机的全生命周期数据的数据查看请求的情况下,根据所述数据查看请求,从所述风机知识库中,查找所述待维护的风力发电机的设计数据、所述待维护的风力发电机的生成数据及所述待维护的风力发电机的运维数据;

和/或,

所述多个风力发电机设计过程相关的设计数据为设计知识图谱;所述多个风力发电机设计过程相关的生产数据为生产知识图谱;所述多个风力发电机运维过程相关的运维数据为运维知识图谱。

进一步的,所述风机知识库包括风机健康档案;所述风机健康档案包括风机配置信息、多个风力发电机设计过程的设计资料信息、设计缺陷方案信息、多个风力发电机的运行过程中的故障记录信息、设计缺陷优化跟踪信息、运行过程中的故障诊断信息、运维过程中的检修信息及运维过程中的维护记录信息中的一者或多者。

进一步的,所述根据所述输入信息,从风机知识库中,获取风力发电机维护的资料信息,包括:

在所述输入信息为所述用户需要查看待维护的风力发电机的风机健康档案的档案查看请求的情况下,根据所述档案查看请求,从所述风机知识库中,查找所述待维护的风力发电机的风机健康档案。

进一步的,在所述获取用户的输入信息之前,包括:

获取用户输入的访问信息;

根据所述访问信息,确定用户是否是授权访问对象;

若所述用户不是授权访问对象,则确定所述用户是否具有注册权限;

若所述用户不具有注册权限,则生成用于拒绝所述用户注册的消息;

所述获取用户的输入信息,包括:

若所述用户是授权访问对象,则获取所述用户的输入信息。

进一步的,所述方法还包括生成授权访问对象,其中,采用如下方式,生成授权访问对象:

获取多个用户对应的用户角色;

按照所述多个用户对应的用户角色中的同一用户角色,批量授权该同一用户角色对应的用户的访问权限及该同一用户角色对应的访问范围,以使该同一用户角色对应的用户为所述授权访问对象。

本申请的提供一种基于风力发电机的信息交互装置,包括:

获取模块,用于获取用户的输入信息;

处理模块,用于根据所述输入信息,从风机知识库中,获取风力发电机的维护资料信息,所述风力发电机的维护资料信息包括指导操作信息,所述指导操作信息用于指导所述用户按照所述指导操作信息进行操作。

本申请的提供一种计算机可读存储介质,其上存储有程序,该程序被处理器执行时,实现如上任一项所述的方法。

在一些实施例中,本申请的基于风力发电机的信息交互方法,接收用户的输入信息,根据输入信息从风机知识库中,获取风力发电机的维护资料信息,以指导用户按照指导操作信息进行操作。如此,用户可以从风机知识库中获取维护资料信息,不需要为运维人员专门培训专业维护知识,用户可以按照维护资料信息中的指导操作信息进行操作,使得运维成本较低。

附图说明

图1所示为本申请实施例提供的基于风力发电机的信息交互方法的流程示意图;

图2所示为图1所示的基于风力发电机的信息交互方法中的上述步骤110的一实施例的流程示意图;

图3所示为图1所示的基于风力发电机的信息交互方法中的权限确定的流程示意图;

图4所示为图3所示的基于风力发电机的信息交互方法中的授权访问对象生成的流程示意图;

图5所示为图1所示的基于风力发电机的信息交互方法中的上述步骤120的一实施例的流程示意图;

图6所示为本申请实施例提供的基于风力发电机的信息交互装置的模块示意图;

图7所示为本申请实施例提供的基于风力发电机的信息交互装置的详细模块示意图;

图8所示为本申请的实施例提供的一种电子设备的结构示意图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施例并不代表与本说明书一个或多个实施例相一致的所有实施例。相反,它们仅是与如所附权利要求书中所详述的、本说明书一个或多个实施例的一些方面相一致的装置和方法的例子。

需要说明的是:在其他实施例中并不一定按照本说明书示出和描述的顺序来执行相应方法的步骤。在一些其他实施例中,其方法所包括的步骤可以比本说明书所描述的更多或更少。此外,本说明书中所描述的单个步骤,在其他实施例中可能被分解为多个步骤进行描述;而本说明书中所描述的多个步骤,在其他实施例中也可能被合并为单个步骤进行描述。

为解决运维成本较高的技术问题,本申请实施例提供了一种基于风力发电机的信息交互方法,接收用户的输入信息,根据输入信息从风机知识库中,获取风力发电机的维护资料信息,以指导用户按照指导操作信息进行操作。如此,用户可以从风机知识库中获取维护资料信息,不需要为运维人员专门培训专业维护知识,用户可以按照维护资料信息中的指导操作信息进行操作,提高运维的效率,运维成本较低。

图1所示为本申请实施例提供的基于风力发电机的信息交互方法的流程示意图。如图1所示,该基于风力发电机的信息交互方法可以包括如下步骤110至步骤120:

步骤110,获取用户的输入信息。

输入信息是指用户输入的信息,用于反映用户意图,以使得与用户交互,来满足用户的需求。

上述步骤110中的实施例有多种。图2所示为图1所示的基于风力发电机的信息交互方法中的上述步骤110的一实施例的流程示意图。在如图2所示的实施例中,上述步骤110可以包括步骤111至步骤113:

步骤111,在检测到信息对话区域输入的数据内容的情况下,对数据内容进行相关度匹配,得到与数据内容相匹配的拟输入内容,拟输入内容用于引导用户输入信息。

其中,信息对话区域是显示用户输入的数据内容及机器对话回复内容的区域,用于反映人机对话的对话内容。

数据内容是指在信息对话区域输入的内容,不限于查找知识的内容以及需要培训或指导等任务的内容。

拟输入内容是预测用户输入信息的内容,用于反映与用户输入的数据内容相关性较大,来引导用户的输入。拟输入内容可以包括文本、音频、视频中的一者或多者的组合。在用户还未输入完输入信息的应用情况下,拟输入内容的数据量多于数据内容的数据量,与输入信息表达的内容相同。如此,用户可以直接使用此拟输入内容,不需要输入完所有信息。

在一些实施例中,拟输入内容可以是依据风电专业词典和预定输入模板确定的。在上述步骤111的一个实施例中,上述步骤111可以包括依据风电专业词典,对数据内容进行相关度匹配,确定与数据内容对应的预定输入模板,作为与数据内容相匹配的拟输入内容。如此,可以减少用户的输入,提高用户的输入效率,同时提高用户体验效果。在上述步骤111的另一些实施例中,上述步骤111可以包括将数据内容输入标准对话机器学习模型,以输出与数据内容相匹配的拟输入内容。如此可以提高拟输入内容的准确性。

其中,标准对话机器学习模型是依据风电专业词典预先学习得到的。进一步的标准对话机器学习模型可以采用如下方式得到:获取学习的样本,使用风电专业词典预先学习样本,以输出样本的拟输入内容。如此在后续使用标准对话机器学习模型时可以得到拟输入内容。

其中,风电专业词典可以采用如下方式得到:获取风电行业的国际标准、国家标准、行业标准、企业标准中一者或多者的风电技术专业词汇,以及风电行业的工程词汇,形成风电专业词典。如此在用户输入有关风电行业的信息时,方便使用风电专业词典,快速匹配拟输入信息。所述方法还包括在形成风电专业词典以后,检测到风机知识库中的大于预设数值的使用频率的字段及词组,作为风电专业词典的填充词组;提取填充词组,并向风电专业词典增加填充词组。预设数值可以根据经验设置。预设数值也可以是取得使用频率最高的前几名对应的数值。在此并不做限定。

步骤112,在信息对话区域显示拟输入内容。

其中,拟输入内容可以包括单独词句或多条词句。在拟输入内容包括多条词句的情况下,上述步骤112中可以在信息对话区域以列表方式显示拟输入内容。如此方便用户查看,可以自动分析匹配、自动补全和引导用户输入。

步骤113,接收在信息对话区域针对拟输入内容输入的信息,作为输入信息。

上述步骤113可以进一步包括接收在信息对话区域使用拟输入内容输入的信息,作为输入信息。如此,用户可以直接选中拟输入内容,减少用户的输入操作。或者,上述步骤113可以进一步包括接收在信息对话区域针对拟输入内容用户输入的信息,作为输入信息。如此可以为用户提供多种选择,方便用户使用,提高机器的可操作性。

在一些应用实例中,检测到信息对话区域输入的数据内容为“手动变”,依据风电专业词典查找到“手动变桨”,并根据查找与手动变桨相匹配的模板内容,得到拟输入内容为“手动变桨出现故障”,“手动变桨无法操作”,“……”等内容。在信息对话区域显示拟输入内容,该拟输入内容包括用户想要表示的内容比如“手动变桨无法操作”,用户选择此内容即可。这样减少用户的输入,提高输入效率。在信息对话区域显示拟输入内容中并没有用户想要表达的内容,用户可以在信息对话区域继续输入数据内容。

在本实施例中,在检测到信息对话区域输入的数据内容的情况下,根据数据内容,自动生成拟输入内容,提高信息输入的效率,用户体验效果较高。

图3所示为图1所示的基于风力发电机的信息交互方法中的权限确定的流程示意图。结合图1所示,在如图3所示的实施例中,上述步骤110可以包括步骤101至步骤105:

步骤101,获取用户输入的访问信息。

访问信息为用户的通行凭证。访问信息包括用户唯一标识。用户唯一标识可以包括账号及生物特征中的一者或多者。其中账号可以包括手机、身份证号、微信号及qq号中的一者或多者,生物特征包括面部特征和/或指纹特征。只要可以标识用户唯一身份的标识,均属于本申请保护的范围,在此不再一一举例。具体的,访问信息包括账号登录的访问信息及人脸识别登录的访问信息中的一者或多者。其中,账号登录的访问信息包括账号和密码。人脸识别登录的访问信息包括人脸图像。对于需要权限才能访问的内容,需要用户提前注册,如此才能进行后续访问。其中,权限可以包括但不限于查看权限、更改权限、增加权限、删除权限、申请权限和审核权限。

其中,所述方法还接收用户管理信息,其中,用户管理信息可以包括但不限于权限管理、禁用和启用账号、删除用户、重置密码。在此并不做限定。

步骤102,根据访问信息,确定用户是否是授权访问对象。如果否,也就是说,用户不是授权访问对象,则执行步骤103;如果是,也就是说,用户是授权访问对象,则执行步骤110。

授权访问对象是被分配通行凭证的用户。其中,该授权访问对象包括配有用户角色的用户。这些配有用户角色的用户可以被公司统一分配访问范围。

图4所示为图3所示的基于风力发电机的信息交互方法中的授权访问对象生成的流程示意图。在如图4所示的实施例中,采用如下步骤311和步骤312,生成授权访问对象:步骤311,获取多个用户对应的用户角色。用户角色包括但不限于设计工程师、生产工程师、运维工程师、销售人员、管理层以及业主中的一者或多者。进一步用户角色中的设计工程师可以细分包括初设工程师、校对工程师及审核工程师中的一者或多者。步骤312,按照多个用户对应的用户角色中的同一用户角色,批量授权该同一用户角色对应的用户的访问权限及该同一用户角色对应的访问范围,以使该同一用户角色对应的用户为授权访问对象。如此可以批量处理授权,提高授权的效率。示例性的,管理层的访问范围大于运维工程师的访问范围,可以避免公司管理机密的泄露,以方便管理层向下管理。

在一些实施例中,上述102进一步包括根据访问信息,获取用户唯一标识;根据用户唯一标识,确定与所述用户对应的用户角色;根据用户角色,确定访问权限及该同一用户角色对应的访问范围。此用户唯一标识可以是用户注册信息中的标识。

步骤103,确定用户是否具有注册权限。如果否,也就是说,用户不具有注册权限,则执行步骤104;如果是,也就是说,用户具有注册权限,则执行步骤105。注册权限是指由公司确定可以注册的用户。

步骤104,生成用于拒绝用户注册的消息。

步骤105,生成用于允许用户注册的消息,获取用户注册信息。用户注册信息包括用户唯一标识及密码。如此可以确认授权访问对象及注册权限,可以更好地管理用户,也可以提高访问的安全性。

步骤120,根据输入信息,从风机知识库中,获取风力发电机的维护资料信息,风力发电机的维护资料信息包括指导操作信息,指导操作信息用于指导用户按照指导操作信息进行操作。

维护资料信息是指与维护相关的资料信息。比如风力发电机中的零部件需要维护的资料信息。如此现场指导操作可以调用与风力发电机的零部件相关的少量数据,方便指导操作。维护资料信息可以包括风机维护的现场指导资料信息及风力发电机的维护培训资料信息中的一者或多者。具体的,维护资料信息可以包括产品手册、用户手册、维护手册、问题跟踪表、故障分析报告。维护资料信息的资料格式包括但不限于文本、音频及视频中的一者或多者。

风机知识库是指存储风力发电机相关知识的数据库。风机知识库细分可以包括设计子知识库、生产子知识库、运维子知识库。风机知识库用于存储知识图谱、意图理解机器学习模型、意图理解机器学习模型中的一者或多者。该风机知识库覆盖风力发电机设计、生产、运维等全生命周期,实现“设计指导生产和运维”、“生产和运维为设计优化反馈意见”。

其中,风机知识库是采用如下方式建立的:第1步,获取多个风力发电机及多个风力发电机子系统的资料信息。第2步,根据资料信息,确定多个风力发电机的全生命周期数据。全生命周期数据是指设计、生产及运维等过程的数据。多个风力发电机的全生命周期数据包括:多个风力发电机设计过程相关的设计数据、多个风力发电机运行过程相关的生产数据及多个风力发电机运维过程相关的运维数据。其中,多个风力发电机设计过程相关的设计数据为设计知识图谱。多个风力发电机设计过程相关的生产数据为生产知识图谱。多个风力发电机运维过程相关的运维数据为运维知识图谱。如此以知识图谱的形式,方便显示全生命周期数据。第3步,利用多个风力发电机的全生命周期数据,建立风机知识库。如此,风机知识库可以建立更加健全的数据,方便用户查看使用。

上述步骤120中的实施例有多种。图5所示为图1所示的基于风力发电机的信息交互方法中的上述步骤120的一实施例的流程示意图。在如图5所示的实施例中,风力发电机的维护资料信息包括风机维护的现场指导资料信息。上述步骤120进一步包括步骤121及步骤122。

步骤121,将输入信息中的内容输入意图理解机器学习模型,得到所述输入信息中的内容的用户意图结果。输入信息中的内容可以包括输入信息的文字内容、语音内容和视频内容中的一者或多者。

用户意图结果是指机器识别出的输入信息中的内容想要表达的内容。意图理解机器学习模型可以采用如下方式得到:获取学习的样本,使用意图理解机器学习模型预先学习样本,以得到样本的用户意图结果。如此在后续使用意图理解机器学习模型,可以输入信息中的数据内容的用户意图结果。

上述步骤121之后,所述方法还包括在确定输入信息的多个用户意图结果的置信度均小于阈值时,生成转人工的客服信息。转人工的客服信息用于方便用户进行后续转人工的操作。如此可以通过机器与人工协作,满足用户的需求。比如,意图理解机器学习模型无法处理的事项,如无法解答的问题、无法理解的意图、无法指导的事件,生成转人工的客服信息,用户可以根据客服信息进行后续操作,比如用户通过电话的方式与专家进行交流。

上述步骤121之后,所述方法还包括在确定输入信息的多个用户意图结果的置信度均小于阈值时,触发转人工的服务。多个用户意图结果的置信度均小于阈值说明无法得到出用户意图,如此可以通过机器与人工协作,以完成任务。

在转人工处理事项完成之后,人工审核该完成方案的需求应用度更高,具有普遍性,所述方法还包括接收人工输入的完成方案,向风电知识库中增加完成方案。以方便后续其他用户的使用,实现资源共享,实现了风力发电机设计、生产、运维等过程的透明化。

步骤122,在用户意图结果为维护风力发电机的情况下,从风机知识库中,获取与用户意图相匹配的现场指导资料信息。

所述方法还包括:在上述步骤122之后,根据现场指导资料信息,输出指导操作信息。指导操作信息可以包括文本、音频、视频中的一者或多者的组合。其中,根据现场指导资料信息,输出指导操作信息可以进一步包括第一步,解析现场指导资料信息中的指导操作信息。第二步,按照指导操作信息中的多个操作的顺序,输出多个操作对应的指导操作信息,并监控用户的操作与指导操作信息中的操作是否相同。如果不是,也就是用户的操作与指导操作信息中的操作不相同,则执行第三步,如果是,也就是用户的操作与指导操作信息中的操作相同,则继续执行第二步。第三步,产生提示信息,提示信息用于提示用户按照指导操作信息中的操作进行操作。如此,按照指导操作信息中的多个操作的顺序,输出多个操作对应的指导操作信息,并监控用户的操作与指导操作信息中的操作是否相同,来及时矫正用户错误的操作,提高用户操作的准确性。

其中,上述第二步可以进一步包括采用过程监控机器学习模型,监控用户的操作与指导操作信息中的操作是否相同,该过程监控机器学习模型可以包括自然语言算法及图像识别算法中的一者或多者,以监控用户是否按照指导操作信息中的操作进行操作。当用户未按照指导操作信息中的操作进行操作时,产生提示信息。如此,过程监控机器学习模型自动分析用户是否按照指导操作信息中的操作进行操作,解决了运维过程难以监控,故障处理效率低、安全隐患大的问题。

在一些示例中,对于用户输入某个或某些需求的情况下,采用标准对话机器学习模型,通过一轮或多轮对话,在用户输入数据内容时,得到并显示拟输入内容。示例性的,用户输入的数据内容为“无法手动…”时,自动填充“变桨”等。采用意图理解机器学习模型识别出用户意图,采用实时地、自动引导用户,以确定用户意图,并指导用户完成操作。示例性的,第1步骤,接收用户的输入信息的数据内容为“无法手动变桨怎么办”,意图理解机器学习模型识别出输入信息的内容的用户意图为“需要进行手动变桨,但当前无法实现”。第2步骤,从风机知识库中,获取与用户意图相匹配的现场指导资料信息。第3步骤,根据现场指导资料信息的操作,按照指导操作信息中的多个操作的顺序,输出多个操作对应的指导操作信息。其中,多个操作对应的指导操作信息包括如下第一步骤的指导操作信息及第二步骤的指导操作信息。第一步骤的指导操作信息比如包括向指导用户输出逐一排查“手动变桨”的条件是否全部满足,并接收指导用户输入的排查结果。第二步骤的指导操作信息比如包括将根据第一步骤的排查结果为未满足“手动变桨”的一个或多个条件,向用户输出指导操作信息,从而实现“手动变桨”的条件全部满足。

在本申请实施例中,可提供24小时的托管服务,以使用户可以随时知识查询,以完成任务,降低对维护人员等专业工程师的依赖。并且,用户可以随时学习,也避免因维护人员等专业工程师的流动导致专业知识的缺失。

在上述步骤120的另一实施例中,风力发电机的维护资料信息包括风力发电机的维护培训资料信息,维护培训资料信息包括维护风力发电机的操作信息。其中,维护培训资料信息可以包括但不限于设计流程信息、工艺指导信息、操作说明信息、故障诊断和检修信息、定期维护建议信息中的一者或多者。上述步骤120进一步可以包括在输入信息为用户需要学习定制的维护培训资料信息的学习请求的情况下,根据学习请求,从风机知识库中,确定用户定制的维护培训资料信息。其中,学习请求携带有用户的唯一标识,根据用户的唯一标识,从风机知识库中,确定用户定制的维护培训资料信息。如此,可以为用户查找其定制的维护培训资料信息,提高系统的智能化,提升用户的体验效果。

其中,所述方法还包括在确定用户定制的维护培训资料信息之后,根据维护培训资料信息,输出维护风力发电机的操作信息。指导操作信息可以包括文本、音频、视频中的一者或多者的组合。其中,解析维护风力发电机的操作信息中的培训操作信息;按照培训操作信息中的多个操作的顺序,输出多个操作对应的培训操作信息,并监控用户的操作与培训操作信息中的操作是否相同;若用户的操作与培训操作信息中的操作不相同,产生提示信息,提示信息用于提示用户按照培训操作信息中的操作进行操作。如此,自动分析用户是否按照培训操作信息中的操作进行操作,解决了运维过程难以监控,故障处理效率低、安全隐患大的问题。其中,上述监控用户的操作与培训操作信息中的操作是否相同可以进一步包括采用过程监控机器学习模型,监控用户的操作与培训操作信息中的操作是否相同。

其中,采用如下方式得到定制的维护培训资料信息:第1步,获取与待定制用户相关的用户数据。用户数据可以包括用户画像及用户唯一标识。用户画像包括用户特征及用户使用场景中的一者或多者,用户特征包括用户角色、工龄、职级及行为习惯。第2步,根据用户画像,对待定制用户进行分析,确定待定制用户的定制的维护培训资料信息。如此,对用户进行分析,了解用户需求、监控用户使用,针对每一个用户给出定制化的维护培训资料信息,以更好的满足用户需求。

其中,所述方法还包括在完成培训后,接收对培训满意度的评价信息和/或生成培训效果的检查信息。如此可以检测培训效果和/或掌握培训的反馈。所述方法还包括使用风机知识库,生成维护培训资料信息。

在上述步骤120的又一实施例中,上述步骤120可以进一步包括在输入信息为用户需要查看待维护的风力发电机的全生命周期数据的数据查看请求的情况下,根据数据查看请求,从风机知识库中,查找待维护的风力发电机的设计数据、待维护的风力发电机的生成数据及待维护的风力发电机的运维数据。如此,可以实现风力发电机的设计、生产、运维等过程的透明化,提高信息的共用性。

其中,风机知识库包括风机健康档案;风机健康档案包括风机配置信息、多个风力发电机设计过程的设计资料信息、设计缺陷方案信息、多个风力发电机的运行过程中的故障记录信息、设计缺陷优化跟踪信息、运行过程中的故障诊断信息、运维过程中的检修信息及运维过程中的维护记录信息中的一者或多者。如此风机健康档案可以反映风力发电机的全生命周期的风机健康,将故障记录信息、设计缺陷优化跟踪信息、故障诊断信息、检修信息及维护记录信息进行体系化,实现“设计、生产、运维及优化”完整地设计闭环。

基于风机知识库包括的风机健康档案,上述步骤120的又一实施例可以进一步包括在输入信息为用户需要查看待维护的风力发电机的风机健康档案的档案查看请求的情况下,根据档案查看请求,从风机知识库中,查找待维护的风力发电机的风机健康档案。如此方便用户查看待维护的风力发电机的风机健康档案,以了解待维护的风力发电机的情况,以便更好地完成操作。其中,风力发电机健康档案可以包括工程师信息及环境信息中的一者或多者。工程师信息包括参与风力发电机设计的工程师信息、参与风力发电机生产的工程师信息及参与风力发电机运维的工程师信息中的一者或多者。风力发电机健康档案包括风速、温度及湿度中的一者或多者。

在本申请实施例中,基于风力发电机的信息交互方法,接收用户的输入信息,根据输入信息从风机知识库中,获取风力发电机的维护资料信息,以指导用户按照指导操作信息进行操作。如此,用户可以从风机知识库中获取维护资料信息,不需要为运维人员专门培训专业维护知识,用户可以按照维护资料信息中的指导操作信息进行操作,提高运维的效率,运维成本较低。

在一些实施例中,所述方法还包括将交互数据存储于风机知识库中。交互数据包括用户数据、风机健康档案数据及风电行业数据中的一者或多者。

在一些实施例中,所述方法还包括对交互数据进行数据统计、排序和趋势分析,得到系统评价信息。系统评价信息可以包括但不限于用户满意度、交互准确率、响应时间及转人工比例中的一者或多者。

在一些实施例中,所述方法还包括在得到系统的评价信息以后,对系统评价信息进行可视化处理,得到可视化的系统评价信息。可视化的系统评价信息可以包括但不限于看板及报表中的一者或多者。

在一些实施例中,所述方法还包括接收本系统以外的其他系统的数据。示例性的,其他系统为风力发电机数字化系统和/或故障诊断与健康监测系统。

图6所示为本申请实施例提供的基于风力发电机的信息交互装置20的模块示意图。图7所示为本申请实施例提供的基于风力发电机的信息交互装置20的详细模块示意图。

如图6和图7所示,该基于风力发电机的信息交互装置20可以包括如下模块。

获取模块21,用于获取用户的输入信息。

处理模块22,用于根据输入信息,从风机知识库中,获取风力发电机的维护资料信息,风力发电机的维护资料信息包括指导操作信息,指导操作信息用于指导用户按照指导操作信息进行操作。

在一些实施例中,获取模块21,包括对话技能模块31。对话技能模块31用于在检测到信息对话区域输入数据内容的情况下,对数据内容进行相关度匹配,得到与数据内容相匹配的拟输入内容,拟输入内容用于引导用户输入信息;在信息对话区域显示拟输入内容;接收在信息对话区域针对拟输入内容输入的信息,作为输入信息。

在一些实施例中,风力发电机的维护资料信息包括风机维护的现场指导资料信息。处理模块22包括数据统计技能单元32。数据统计技能单元32还用于将输入信息中的文本内容输入意图理解机器学习模型,得到文本内容的用户意图结果;在用户意图结果为维护风力发电机的情况下,从风机知识库中,获取与用户意图相匹配的现场指导资料信息。所述装置还包括监控技能模块33。监控技能模块33用于根据现场指导资料信息,输出指导操作信息。

在一些实施例中,所述监控技能模块33进一步用于解析现场指导资料信息中的指导操作信息;按照指导操作信息中的多个操作的顺序,输出多个操作对应的指导操作信息,并监控用户的操作与指导操作信息中的操作是否相同;若用户的操作与指导操作信息中的操作不相同,产生提示信息,提示信息用于提示用户按照指导操作信息中的操作进行操作。

在一些实施例中,装置还包括数据统计技能单元32。数据统计技能单元32还用于在将输入信息中的文本内容输入意图理解机器学习模型,得到文本内容的用户意图结果之后,在确定输入信息的多个用户意图结果的置信度均小于阈值时,生成转人工的客服信息。

在一些实施例中,风力发电机的维护资料信息包括风力发电机的维护培训资料信息,维护培训资料信息包括维护风力发电机的操作信息,所述处理模块22包括培训技能单元34。培训技能单元34用于在输入信息为用户需要学习定制的维护培训资料信息的学习请求的情况下,根据学习请求,从风机知识库中,确定用户定制的维护培训资料信息。

在一些实施例中,培训技能单元34还用于在完成培训后,接收对培训满意度的评价信息和/或生成培训效果的检查信息。

在一些实施例中,培训技能单元34还用于使用风机知识库,生成维护培训资料信息。

在一些实施例中,基于风力发电机的信息交互装置还包括风机知识库模块35。风机知识库模块35中的风机知识库是采用如下方式建立的:获取多个风力发电机及多个风力发电机子系统的资料信息;根据资料信息,确定多个风力发电机的全生命周期数据,多个风力发电机的全生命周期数据包括:多个风力发电机设计过程相关的设计数据、多个风力发电机运行过程相关的生产数据及多个风力发电机运维过程相关的运维数据;利用多个风力发电机的全生命周期数据,建立风机知识库。

在一些实施例中,基于风力发电机的信息交互装置还包括风电专业词典模块36。该风电专业词典模块36用于获取风电行业的国际标准、国家标准、行业标准、企业标准中一者或多者的风电技术专业词汇,以及风电行业的工程词汇,形成风电专业词典。进一步的,该风电专业词典模块还用于在形成风电专业词典以后,检测到风机知识库中的大于预设数值的使用频率的字段及词组,作为风电专业词典的填充词组;提取填充词组,并向风电专业词典增加填充词组。

在一些实施例中,处理模块22,进一步用于在输入信息为用户需要查看待维护的风力发电机的全生命周期数据的数据查看请求的情况下,根据数据查看请求,从风机知识库中,查找待维护的风力发电机的设计数据、待维护的风力发电机的生成数据及待维护的风力发电机的运维数据。

在一些实施例中,多个风力发电机设计过程相关的设计数据为设计知识图谱;多个风力发电机设计过程相关的生产数据为生产知识图谱;多个风力发电机运维过程相关的运维数据为运维知识图谱。

在一些实施例中,风机知识库包括风机健康档案;风机健康档案包括风机配置信息、多个风力发电机设计过程的设计资料信息、设计缺陷方案信息、多个风力发电机的运行过程中的故障记录信息、设计缺陷优化跟踪信息、运行过程中的故障诊断信息、运维过程中的检修信息及运维过程中的维护记录信息中的一者或多者。

在一些实施例中,处理模块22包括风机健康档案单元37,该风机健康档案单元37用于在输入信息为用户需要查看待维护的风力发电机的风机健康档案的档案查看请求的情况下,根据档案查看请求,从风机知识库中,查找待维护的风力发电机的风机健康档案。

在一些实施例中,装置还包括用户权限管理模块38。用户权限管理模块38用于获取用户输入的访问信息;根据访问信息,确定用户是否是授权访问对象;若用户不是授权访问对象,则确定用户是否具有注册权限;若用户不具有注册权限,则生成用于拒绝用户注册的消息;获取模块21进一步用于,若用户是授权访问对象,则获取用户的输入信息。

在一些实施例中,装置还包括用户权限管理模块38。用户权限管理模块38还用于生成授权访问对象,其中,采用如下方式,生成授权访问对象:获取多个用户对应的用户角色;按照多个用户对应的用户角色中的同一用户角色,批量授权该同一用户角色对应的用户的访问权限及该同一用户角色对应的访问范围,以使该同一用户角色对应的用户为授权访问对象。

在一些实施例中,所述装置还包括用户画像模块39。用户画像模块39用于采用如下方式得到定制的维护培训资料信息:第1步,获取与待定制用户相关的用户数据。用户数据可以包括用户画像及用户唯一标识。第2步,根据用户画像,对待定制用户进行分析,确定待定制用户的定制的维护培训资料信息。

在一些实施例中,所述装置还包括学习技能模块40。学习技能模块40用于意图理解机器学习模型可以采用如下方式得到:获取学习的样本,使用意图理解机器学习模型预先学习样本,得到的样本的用户意图结果,如此在后续使用意图理解机器学习模型中,可以得到输入信息中的内容的用户意图结果。学习技能模块40还用于标准对话机器学习模型可以采用如下方式得到:获取学习的样本,使用风电专业词典预先学习样本,以输出样本的拟输入内容,如此在后续使用标准对话机器学习模型。学习技能模块40还用于从风力发电机的维护资料信息中提取信息,形成知识图谱及拟输入内容。

在一些实施例中,所述装置还包括数据统计技能单元32,用于将交互数据存储于风机知识库中。其中,交互数据包括用户数据、风机健康档案数据及风电行业数据中的一者或多者。

在一些实施例中,所述数据统计技能单元32,还用于对交互数据进行数据统计、排序和趋势分析,得到系统评价信息。系统评价信息可以包括但不限于用户满意度、交互准确率、响应时间及转人工比例中的一者或多者。在得到系统的评价信息以后,所述装置还包括对系统评价信息进行可视化处理,得到可视化的系统评价信息。可视化的系统评价信息可以包括但不限于看板及报表中的一者或多者。

在一些实施例中,所述装置还包括扩展接口模块41。扩展接口模块41用于接收本装置以外的其他系统的数据。示例性的,其他系统为风力发电机数字化系统和/或故障诊断与健康监测系统。

作为示例,基于风力发电机的信息交互装置,可以风力发电机数字化平台进行数据交互,并通过学习技能模块不断完善风力发电机知识库。

上述装置中各个模块、单元的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。

基于与上述方法同样的申请构思,本申请实施例还提出一种基于风力发电机的信息交互系统,包括上述的基于风力发电机的信息交互装置。

图8所示为本申请的实施例提供的一种电子设备50的结构示意图。该电子设备50可以包括处理器51、存储有机器可执行指令的存储器53和通信接口52。处理器51与存储器53可经由系统总线54通信。并且,通过读取并执行存储器53中与数据拉取或数据回传逻辑对应的机器可执行指令,处理器51可执行上文描述的方法。

本文中提到的存储器53可以是任何电子、磁性、光学或其它物理存储装置,可以包含或存储信息,如可执行指令、数据,等等。例如,机器可读存储介质可以是:RAM(RadomAccess Memory,随机存取存储器)、易失存储器、非易失性存储器、闪存、存储驱动器(如硬盘驱动器)、固态硬盘、任何类型的存储盘(如光盘、dvd等),或者类似的存储介质,或者它们的组合。

在一些实施例中,还提供了一种机器可读存储介质,如图8中的存储器53,该机器可读存储介质内存储有机器可执行指令,所述机器可执行指令被处理器执行时实现上文描述的方法。例如,所述机器可读存储介质可以是ROM、RAM、CD-ROM、磁带、软盘和光数据存储设备等。

本申请实施例还提供了一种计算机程序,存储于机器可读存储介质,例如图8中的存储器53,并且当处理器执行该计算机程序时,促使处理器51执行上文中描述的方法。

以上仅为本说明书的较佳实施例而已,并不用以限制本说明书,凡在本说明书的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本说明书保护的范围之内。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。

相关技术
  • 基于风力发电机的信息交互方法、装置和电子设备
  • 风力发电机组信息交互模型生成方法及其装置
技术分类

06120114697254