基于模糊数学的矿用电机车蓄电池故障诊断系统

allin2023-03-13  61



1.本发明涉及物联网以及模糊数学理论和专家经验领域,具体是一种基于模糊数学的矿用电机车蓄电池故障诊断系统。


背景技术:

2.蓄电池是矿用电机车电气系统的重要组成部分,其性能好坏直接关系到矿用电机车能否正常启动和电气设备能否正常工作,而且蓄电池是电机车电气系统中故障率最高的一环,因此十分有必要在蓄电池进行故障检测,以确保电机车各个系统的正常工作。对于矿用电机车蓄电池的故障检测,常见的故障检测结果还停留在“好坏”的二元判断,但是二元判断只能表明蓄电池存在故障,而不能做出具体的故障原因判断和故障程度的量化评价。若能快速的对蓄电池的健康状态和故障原因做出判断,则大大降低了维修人员的工作难度,有助于快速解决故障问题。蓄电池的故障原因和故障征兆有着非线性的复杂关联,一个故障的产生伴随着多种不同故障征兆,进行准确诊断具有一定难度。本发明基于模糊数学理论和专家经验,通过建立模糊故障诊断专家系统,完成对矿用电机车蓄电池的故障判断和健康度评价。


技术实现要素:

3.本发明的目的是为了解决上述问题而设计的一种基于模糊数学的矿用电机车蓄电池故障诊断系统。
4.本发明采用以下技术方案来实现上述目的:
5.一种基于模糊数学的矿用电机车蓄电池故障诊断系统由知识获取系统、专家知识库及管理系统、推理机、人机交互界面四部分组成;用户和专家通过知识获取系统将故障诊断系统所设计的信息更新储存在知识库,从而建立起故障诊断规则,故障诊断系统在获得诊断对象的故障征兆信息后存储在数据库中,通过推理机进行逻辑判断,得到诊断结果,并将诊断结果在人机交互界面展示输出,作为矿用电机车电气故障诊断系统的重点,设计开发了矿用电机车蓄电池模糊专家故障诊断系统,通过对蓄电池启动工况数据的分析处理,完成蓄电池的故障诊断和健康程度评价。
6.进一步的,所述知识获取系统即专家系统的学习过程,将最新的相关经验、知识和规则通过统一明确的表达形式通过程序的方式添加至专家系统的知识库,并增加新的更有效的知识经验和判断规则,剔除落后的旧知识,使知识库的不断完善,从而专家系统能不断的提升其判断分析能力。
7.进一步的,所述专家知识库及管理系统存放着推动系统运行的专家经验和故障判断规则,知识库的质量水平直接影响着专家系统的使用性能,而故障诊断系统主要应用于电机车下线后的检测线,对于检测手段和检测时间有着限制,而电机车在启动工况时,蓄电池会放出上百安培的的强电流,蓄电池的电压也会经历剧烈变化变化,电机车启动工况中的瞬间电流、电压及温度变化都与性能状况有着非线性的联系,在电机车蓄电池故障诊断
专家系统中,通过对蓄电池故障诊断方面的专业领域知识和实验过程数据的分析总结,得到电机车蓄电池启动工况故障征兆和相对应的故障产生原因,从而完成推理机诊断规则的建立。
8.进一步的,所述推理机作为故障诊断系统进行结论输出的核心部分,其主要功能是根据预设规则,由事实信息推断出诊断结论,在本发明的蓄电池故障诊断系统中,逻辑推理机对蓄电池启动状态的特征数据进行处理,提取其中的故障征兆,并根据故障规则表完成模糊诊断的推导过程,系统所用的似然推理,更符合当下的使用环境,适用于具有一定正确性的启发性知识,可以处理模糊性的知识,逻辑推理机的工作方式为:基于数据库中蓄电池启动的特征数据和模糊识别模型,根据知识库中判断规则和理论知识,对蓄电池的故障原因进行推理分析,进而输出诊断结果。
9.进一步的,所述的人机交互界面又称解释接口,主要功能是实现系统内外的信息交换,是专家系统和用户间的交互媒介,针对蓄电池故障诊断系统,人机交互界面会根据用户需求实现信息显示功能,逻辑推理机输出的诊断结果以程序语言的方式输出,同时人机界面需要显示蓄电池的故障诊断结果和健康信息,同时具备历史数据存储和查询功能,另外,可以在人机交互界面进行程序进程控制操作,控制系统运行的起始和进行规则库的增加、修改和删除工作。
10.利用matlab建立矿用电机车蓄电池故障诊断专家系统逻辑推理机制,并按照以下步骤进行:(1)故障诊断开始运行后,上下位机开始通讯,下位机将采集到的矿用电机车蓄电池启动工况实时数据发送至上位机的数据库,专家故障诊断系统调用故障征兆隶属度函数计算相对应的故障征兆隶属度,得到由隶属度组成的故障征兆模糊向量;(2)读取专家故障诊断系统知识库中的故障模式向量,并计算故障征兆模糊向量,根据海明威距离公式计算征兆模糊向量与各个故障模式向量间的贴近度;(3)根域设置的阈值进行进行故障模式的判断,若征兆模糊向量与故障模式向量间的贴近度大于所设阈值,则判断相应故障发生,否则判定蓄电池没有此故障,果多个故障模式的贴近度大于阈值,则判定多个故障发生,且贴近度越大,对应的故障程度越高;(4)综合故障判断结果,根据故障模式和故障程度,对蓄电池的健康程度做出评价。
11.本发明与现有技术相比,其有益效果体现在:
12.1.利用模糊数学在故障诊断领域的广泛应用,基于专业经验知识而设计的智能化判断程序系统,能模拟人的思维能力,对系统的故障征兆进行逻辑推理,得出专家级别的故障诊断,对复杂的系统问题做出快速有效的分析;矿用电机车蓄电池故障诊断系统即以模糊数学为基础,建设知识库的表达和逻辑推理机制,完成对特定领域系统的故障诊断和分析。
13.2.将最新的相关经验、知识和规则通过统一明确的表达形式通过程序的方式添加至专家系统的知识库,以lab view作为上位机的软件开发平台,联合matlab数据分析软件并接入mysql数据库,通过接收到手持检测终端上传的蓄电池启动工况数据,进行蓄电池故障诊断系统的开发,通过逻辑推理机分析推理是否存发生故障,并将其显示在人机交互界面。
14.3.运用“阈值原则”进行故障原因的诊断,对于每一种故障模式,根据专家经验和实际的案例数据,设定出故障征兆向量与故障模式向量之间的贴近度故障阈值,根据贴近
度和所设故障阈值的比较,确定是否发生了对应故障,如果贴近度大于所设的故障阈值,则判定发生了相对应的故障;反之若计算所得出的贴近度对于任何故障模式都不超过阈值,则判定无故障发生。
附图说明
15.图1故障诊断系统总体结构功能图
16.图2模糊专家故障诊断系统结构组成图
17.图3模糊诊断流程图
具体实施方式
18.以下通过具体实施例对本发明做进一步解释说明。
19.本发明基于模糊数学的矿用电机车蓄电池故障诊断系统总体结构功能设计如图1所示,故障检测系统采用上、下位机的结构,以pc机作为上位机,使用lab view创建系统控制平台并接入mysql数据库,上位机主要功能包括用户数据管理、故障监控显示和数据储存,下位机是以stm32微处理器为核心进行开发的手持检测终端,主要负责信号处理和故障判断,同时手持检测终端和上位机通过无线通讯进行数据收发。系统开始工作时,通过扫描器或手动输入获取检测对象的出厂编号,故障诊断数据和诊断结果都将以此编号为标签进行分类和储存,进行检测时,系统主要接收两类数据:第一类数据通过接入电机车的obd(on board diagnostics)接口获得,包括电机车辆自诊断系统发出的故障码和电机车辆工作时的性能参数;第二类数据为电流传感器和电压传感器收集电机车启动时的电流、电压及温度变化数据,手持检测终端根据上述两类数据进行相应的故障判断,并将检测结果发送到上位机,上位机进行检测结果的显示和故障报警,诊断结果全部存入数据库中,以便输出检测报表和进行分类查询。
20.本发明基于模糊数学的矿用电机车蓄电池故障诊断系统结构组成设计如图2所示,由知识获取系统、专家知识库及管理系统、推理机、人机交互界面四部分组成。故障诊断专家系统首先读取数据库中的蓄电池启动状态数据(电压、电流和温度),之后从这些数据中抽象出蓄电池所表现的故障征兆,进行故障征兆隶属度的计算,具体化故障程度,所以各个故障征兆之间的隶属度函数存在差异,需要进行分别计算,根据现有的故障判断规则,发现故障征兆的特征都是基于矿用电机车启动过程中蓄电池的电压、电流和温度的高低状态及值变化幅度。通过对蓄电池充放电实验特性的总结,构造征兆隶属度函数,接着使用隶属度函数对所有故障征兆隶属度计算完毕后,可以组成一组故障征兆模糊向量,征兆模糊向量是对蓄电池整体故障状态的特征表达,可用其完成对蓄电池的故障诊断。
21.本发明基于基于模糊数学的矿用电机车蓄电池故障诊断系统模糊诊断流程设计如图3所示,矿用电机车蓄电池产生故障时,一般会表现出多个故障征兆,而一种故障征兆可能对应多种故障原因,一种故障原因也可能产生多钟故障征兆,故障征兆和故障原因之间可能存在多对多的模糊复杂关系。设定故障征兆与故障原因之间的隶属度,则可以构建表示故障原因论域与故障征兆论域之间相关关系的隶属度模糊矩阵。得出故障征兆隶属向量后,通过计算该向量与专家系统所预设的故障模式向量的贴近度进行故障识别,根据已经确定的故障模糊矩阵,可以得出每一种故障发生时其特定参数的征兆会有有对应的隶属
度,所有隶属度函数便是模糊矩阵中的一行向量,将此向量定义为一种典型的故障模式,用于系统的故障诊断。在模糊数学理论中,进行故障模式识别时,需要计算故障征兆模糊向量和故障模式模糊向量的贴近度,即各故障模式模糊向量与故障征兆橫糊向量之间的相对海明威距离,然后根据特定规则进行故障判断识别,用“阈值原则”进行故障原因的诊断,对于每一种故障模式,根据专家经验和实际的案例数据,设定出故障征兆向量与故障模式向量之间的贴近度故障阈值,根据贴近度和所设故障阈值的比较,确定是否发生了对应故障,如果贴近度大于所设的故障阈值,则判定发生了相对应的故障;反之若计算所得出的贴近度对于任何故障模式都不超过阈值,则判定无故障发生。
22.以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

技术特征:
1.一种基于模糊数学的矿用电机车蓄电池故障诊断系统,其特征在于:由知识获取系统、专家知识库及管理系统、推理机、人机交互界面四部分组成;用户和专家通过知识获取系统将故障诊断系统所设计的信息更新储存在知识库,从而建立起故障诊断规则,故障诊断系统在获得诊断对象的故障征兆信息后存储在数据库中,通过推理机进行逻辑判断,得到诊断结果,并将诊断结果在人机交互界面展示输出,作为矿用电机车电气故障诊断系统的重点,设计开发了矿用电机车蓄电池模糊专家故障诊断系统,通过对蓄电池启动工况数据的分析处理,完成蓄电池的故障诊断和健康程度评价。2.根据权利要求1所述的一种基于模糊数学的矿用电机车蓄电池故障诊断系统,其特征在于:将最新的相关经验、知识和规则通过统一明确的表达形式通过程序的方式添加至专家系统的知识库,利用模糊数学在故障诊断领域的广泛应用,基于专业经验知识而设计的智能化判断程序系统,能模拟人的思维能力,以lab view作为上位机的软件开发平台,联合matlab数据分析软件并接入mysql数据库,通过接收到手持检测终端上传的蓄电池启动工况数据,进行蓄电池故障诊断系统的开发,通过逻辑推理机分析推理是否存发生故障,并将其显示在人机交互界面。3.根据权利要求1所述的一种基于模糊数学的矿用电机车蓄电池故障诊断系统,其特征在于:专家故障诊断系统调用故障征兆隶属度函数计算相对应的故障征兆隶属度,得到由隶属度组成的故障征兆模糊向量,读取专家故障诊断系统知识库中的故障模式向量,并计算故障征兆模糊向量,运用差值比算法,以下位机所采集的蓄电池特征点数据作为评估对象,适用于对开路电压、启动峰值电流及温度变化幅值等静态故障征兆,利用差值比和征兆程度参考系数一起构建相应征兆的隶属度函数。4.根据权利要求1所述的一种基于模糊数学的矿用电机车蓄电池故障诊断系统,其特征在于:使用隶属度函数对所有故障征兆隶属度计算完毕后,可以组成一组故障征兆模糊向量,征兆模糊向量是对蓄电池整体故障状态的特征表达,电机车蓄电池产生故障时,一般会表现出多个故障征兆,而一种故障征兆可能对应多种故障原因,一种故障原因也可能产生多种故障征兆,故障征兆和故障原因之间可能存在多对多的模糊复杂关系,设定设定故障征兆与故障原因之间的隶属度,则可以构建表示故障原因论域与故障征兆论域之间相关关系的隶属度模糊矩阵,这种模糊关系可以使用计算过的故障征兆隶属度进行表征。5.根据权利要求1所述的一种基于模糊数学的矿用电机车蓄电池故障诊断系统,其特征在于:得出故障征兆隶属向量后,通过计算该向量与专家系统所预设的故障模式向量的贴近度进行故障识别,根据已经确定的故障模糊矩阵,可以得出每一种故障发生时其特定参数的征兆会有对应的隶属度,所有隶属度函数便是模糊矩阵中的一行向量,将此向量定义为一种典型的故障模式,用于系统的故障诊断,在模糊数学理论中,进行故障模式识别时,需要计算故障征兆模糊向量和故障模式模糊向量的贴近度,即各故障模式模糊向量与故障征兆橫糊向量之间的相对海明威距离,然后根据特定规则进行故障判断识别。6.根据权利要求1所述的一种基于模糊数学的矿用电机车蓄电池故障诊断系统,其特征在于:运用“阈值原则”进行故障原因的诊断,对于每一种故障模式,根据专家经验和实际的案例数据,设定出故障征兆向量与故障模式向量之间的贴近度故障阈值,根据贴近度和所设故障阈值的比较,确定是否发生了对应故障,如果贴近度大于所设的故障阈值,则判定发生了相对应的故障;反之若计算所得出的贴近度对于任何故障模式都不超过阈值,则判
定无故障发生。

技术总结
本发明涉及一种基于模糊数学的矿用电机车蓄电池故障诊断系统,包知识获取系统、专家知识库及管理系统、推理机、人机交互界面四部分。用户和专家通过知识获取系统将故障诊断系统所设计的信息更新储存在知识库,从而建立起故障诊断规则,设计开发了矿用电机车蓄电池模糊专家故障诊断系统,根据模糊数学理论中的阈值原则和贴近度的概念,以LabVIEW作为上位机的软件开发平台,联合Matlab数据分析软件,进行蓄电池故障诊断系统的开发,上位机通过接收到手持检测终端上传的蓄电池启动工况数据,通过逻辑推理机分析推理是否存发生故障,并将其显示在人机交互界面通过对蓄电池启动工况数据的分析处理,完成蓄电池的故障诊断和健康程度评价。度评价。度评价。


技术研发人员:周仕保 杨雨乐
受保护的技术使用者:安徽理工大学
技术研发日:2022.04.11
技术公布日:2022/7/5
转载请注明原文地址: https://www.8miu.com/read-5803.html

最新回复(0)