专利名称:基于遗传神经网络的矿山通风系统故障判断方法
技术领域:
本发明涉及矿山通风系统故障判断技术领域,特别是一种基于遗传神经网络的矿 山通风系统故障判断方法。
背景技术:
矿山通风系统的安全状态与矿山其它系统的运行状态及变化密切相关,是整个矿 山中决定矿山生产安全的一个重要生产辅助系统。矿山通风系统的运行特性和状态直接关 系到整个矿山的运行和安全状态。虽然可以通过各种手段获取矿山通风系统的各种信息, 但这些有限的时时监测数据所能提供的信息是不完全的,且受多方面因素的影响。因此,矿 山通风系统是个复杂的非给够性的问题,对其进行故障判断是一个涉及面广、综合性强的 工作,需选取一种非常理想的评价模型和评价方法,才能提高评价精度。人工神经网络,是 指利用工程技术手段模拟人脑神经网络的结构与功能的一种技术系统,是一种大规模并行 的非线性动力学系统。它并不是人脑神经系统的真实写照,而只是对其结构进行了大量简 化后保留其主要特性的某种抽象和模拟。目前,在人工神经网络的实际应用中,使用最广泛 的网络是反传神经网络模型(BP),它是多层映射网络,采用最小均方差的学习方式。由于人工神经网络试图以模仿人脑神经系统的组织方式来构成新型的信息处理 系统,因此具有自适应性、自学习性、并行性、非线性、容错性和知识处理集约性的特点,为 解决非结构性问题提供了一条潜力无限的新途径。我国矿山目前的安全局势,需要对矿山 的通风系统进行故障判断,按照科学的程序和方法,对矿山通风系统中的危险因素、发生事 故的可能性及损失与伤害程度进行调查与分析论证,从而来评估系统总体的安全性以及针 对存在的问题,提出有效的安全措施。
发明内容
本发明的目的是提供一种基于遗传神经网络的矿山通风系统故障判断方法,对矿 山通风系统中的危险因素、发生事故的可能性及损失与伤害程度进行调查与分析论证,从 而来评估系统总体的安全性以及针对存在的问题,提出有效的安全措施。本发明的目的是通过下述技术方案实现的。本发明的基于遗传神经网络的矿山通风系统故障判断方法,其特征在于1)根据对矿山通风系统原始数据分析和整理并结合矿山通风系统的指标体系建 立由输入层、隐含层和输出层所组成的三层反传神经网络故障判断模型(BP),2)将神经网络初始化,3)用100个实例样本对神经网络进行训练,并用另外3个样本进行实例校验,4)样本作用于输入层并由输入层输入到隐含层,隐含层各单元的输出输入到输出 层,5)检查输出层各单元的输出的各单元的误差,按此误差进行权值修正,6)判断误差是否小于规定值,
7)误差小于规定值,则输出结果,误差不小于规定值,则进入下一循环。校验样本 的安全级别与实际相符,说明网络训练成功。所述的输入层的每一个输入节点对应样本的一个特征,输入层的19个特征分别 是X1矿山通风系统合理性,X2局部通风系统合理性,X3矿山通风等积空大小,X4密闭墙 合格率,X5风门合格率,X6风桥合格率,X7测风站合格率,X8防暴门合格率,X9巷道合格 率,X10巷道风速合格率,XII巷道风质合格率,X12主要通风机管理,X13局部通风机管理, X14矿山有效风量率,X15)通风系统图绘制,X16反风演习管理,X17通风阻力测定,X18矿 山巷道失修率,X19巷道侧风管理。所述的隐含层的隐含层节点数目为2*19+1 = 39个。所述的输出层的输出节点数等于评价数,一个输出节点对应一个安全级别,输出 层的 5 个节点为:Y1 (10000)、Y2 (01000)、Y3 (00100)、Y4 (00010)、Y5 (00001),分别对应于安
全、较安全、一般安全、不安全和很不安全。所述的对神经网络进行训练的算法采用误差反向传播算法把学习过程分为两个 阶段第一阶段,正向传播过程,输入信号从输入层经隐层,传向输出层,在输出端产生输 出信号,这是信号的正向传播,在信号的向前传递过程中,网络的权值是固定不变的,每一 层神经元的状态只影响下一层神经元的状态,如果在输出层不能得到期望的输出,则转入 误差反向传播,第二阶段,误差信号反向传播,网络的实际输出与期望输出之间的差值为误 差,误差信号由输出端开始逐层向前传播,这是误差信号的反向传播,在误差信号反向传播 过程中,网络的权值由误差反馈进行调节,通过权值的不断修正使网络的实际输出更接近 期望输出。由于人工神经网络试图以模仿人脑神经系统的组织方式来构成新型的信息处理 系统,因此具有自适应性、自学习性、并行性、非线性、容错性和知识处理集约性的特点,为 解决非结构性问题提供了一条潜力无限的新途径。因此,基于BP人工神经网络模型的评 价方法可避免常用方法的局限性和主观性,解决了矿山通风系统的不安全可知性之间的矛 盾,提高了评价精度,是一种非常理想的评价模型和评价方法。评价指标的建立是评价研究内容的基础和关键,直接影响到评价结果的正确性。 评价指标应能够反映矿山通风系统的主要特征和基本状况,以及系统存在的危险状态为目 标。根据矿山通风系统中可能存在的各种危险危害因素,应用层次分析把矿山通风安全系 统评价指标标化为1个总体目标(即矿山通风故障判断指标体系),4个一级指标(即通风 系统、通风设备、通风质量、通风管理)和19个二级指标。由于在矿山通风故障判断过程中, 定性指标不直接参与评价。本发明采用分级标准量化法将定性指标转化为定量指标。即将 每个指标分为5级(即I级、II级、III级、IV级、V级,分别表示安全、较安全、一般安全、不安 全、很不安全)。每级都规定一个取值标准和数值,在进行评价时,通过评价对象的实际情况 得到相应指标的评价值。神经元模型主要是基于模拟生物神经元信息的传递特性,即输入、输出关系。BP神 经网络模型是采用误差反向传播算法的前馈多层神经网络,其结构是多层网络结构,多层 BP神经网络不仅有输入节点,输出节点,而且有一层或多层隐节点。各个层次的神经元之间 是完全互联的,而同一层次的神经元是没有连接的。网络的每一个输入节点对应样本的一个特征,而输出节点数等于评价数。一个输出节点对应一个安全级别。基于BP算法的神经网络中各层节点数的选择对网络的性能影 响很大,层内节点数需要进行适当的选择。矿山通风故障判断的二级指标就是矿山通风系 统故障判断的19个影响因素,基本上可体现矿山通风故障判断的多种控制因素。因此,神 经网络的输入节点数定位19个。而矿山通风系统安全等级分为5级,由此确定神经网络有 5个输出节点。当各节点均采用S型函数时,一个隐层就是以实现任意判决分类问题。因此 采用单隐层的三层神经网络结构。对于隐层节点数,根据HecheNiclscn的研究得出,单隐 层神经网络的隐层节点数目为2*19+1,确定本文的隐层节点数为39个。所以,网络结构为 19-39-5。一个神经网络的模型确定之后,为了使它具有某种智能特性,还必须有相应的学 习方法与之配合。学习方法归根结底就是网络连接权的调整方法。BP神经网络采用误差反 向传播算法,其网络连接权值是通过学习,不断调整得到的。根据对矿山通风系统原始数据分析和整理并结合一定的指标体系建立基于神经 网络的故障判断模型的100个实例样本进行训练,并用另外3个样本进行实例校验。校验 样本的安全级别与实际相符,说明网络训练成功。由于人工神经网络的非线性、容错性、自学习及实时处理等特点,可以用来解决矿 山通风系统故障判断问题。建立了基于BP神经网络的矿山通风系统故障判断的数学模型, 在输入神经元的数目上体现了矿山通风系统故障判断的多种控制因素,在输出神经元的数 目上体现了矿山通风系统故障判断的安全级别,并通过建立的典型的训练样本对该网络进 行训练和校正,训练成功。
图1为本发明的多层网络结构示意图。图2为本发明的程序流程图。
具体实施例方式下面结合附图进一步说明本发明的具体实施方式
。如图1、2所示,本发明的基于遗传神经网络的矿山通风系统故障判断方法,其特 征在于1)根据对矿山通风系统原始数据分析和整理并结合矿山通风系统的指标体系建 立由输入层、隐含层和输出层所组成的三层反传神经网络故障判断模型(BP)(见图2),2)将神经网络初始化,3)用100个实例样本对神经网络进行训练,并用另外3个样本进行实例校验,4)样本作用于输入层并由输入层输入到隐含层,隐含层各单元的输出输入到输出 层,5)检查输出层各单元的输出的各单元的误差,按此误差进行权值修正,6)判断误差是否小于规定值,7)误差小于规定值,则输出结果,误差不小于规定值,则进入下一循环。校验样本 的安全级别与实际相符,说明网络训练成功。所述的输入层的每一个输入节点对应样本的一个特征,19个特征分别是X1矿山通风系统合理性,X2局部通风系统合理性,X3矿山通风等积空大小,X4密闭墙合格率,X5 风门合格率,X6风桥合格率,X7测风站合格率,X8防暴门合格率,X9巷道合格率,XlO巷道 风速合格率,Xll巷道风质合格率,X12主要通风机管理,X13局部通风机管理,X14矿山有 效风量率,X15)通风系统图绘制,X16反风演习管理,X17通风阻力测定,X18矿山巷道失修 率,X19巷道侧风管理。所述的隐含层的隐含层节点数目为2*19+1 = 39个。所述的输出层的输出节点数等于评价数,一个输出节点对应一个安全级别,输出 层的 5 个节点为:Y1 (10000)、Y2 (01000)、Υ3 (00100)、Υ4 (00010)、Υ5 (00001),分别对应于安
全、较安全、一般安全、不安全和很不安全。所述的对神经网络进行训练的算法采用误差反向传播算法把学习过程分为两个 阶段第一阶段,正向传播过程,输入信号从输入层经隐层,传向输出层,在输出端产生输 出信号,这是信号的正向传播,在信号的向前传递过程中,网络的权值是固定不变的,每一 层神经元的状态只影响下一层神经元的状态,如果在输出层不能得到期望的输出,则转入 误差反向传播,第二阶段,误差信号反向传播,网络的实际输出与期望输出之间的差值为误 差,误差信号由输出端开始逐层向前传播,这是误差信号的反向传播,在误差信号反向传播 过程中,网络的权值由误差反馈进行调节,通过权值的不断修正使网络的实际输出更接近 期望输出。由于人工神经网络的非线性、容错性、自学习及实时处理等特点,可以用来解决矿 山通风系统故障判断问题。建立了基于BP神经网络的矿山通风系统故障判断的数学模型, 在输入神经元的数目上体现了矿山通风系统故障判断的多种控制因素,在输出神经元的数 目上体现了矿山通风系统故障判断的安全级别,并通过建立的典型的训练样本对该网络进 行训练和校正,训练成功。
权利要求
一种基于遗传神经网络的矿山通风系统故障判断方法,其特征在于1)根据对矿山通风系统原始数据分析和整理并结合矿山通风系统的指标体系建立由输入层、隐含层和输出层所组成的三层反传神经网络故障判断模型即BP,2)将反传神经网络初始化,3)用100个实例样本对反传神经网络进行训练,并用另外3个样本进行实例校验,4)样本作用于输入层并由输入层输入到隐含层,隐含层各单元的输出输入到输出层,5)检查输出层各单元的输出的各单元的误差,按此误差进行权值修正,6)判断误差是否小于规定值,7)误差小于规定值,则输出结果,误差不小于规定值,则进入下一循环,校验样本的安全级别与实际相符,说明网络训练成功。
2.根据权利要求1所述的基于遗传神经网络的矿山通风系统故障判断方法,其特征在于所述的输入层的每一个输入节点对应样本的一个特征,输入层的19个特征分别是X1 矿山通风系统合理性,X2局部通风系统合理性,X3矿山通风等积空大小,X4密闭墙合格率, X5风门合格率,X6风桥合格率,X7测风站合格率,X8防暴门合格率,X9巷道合格率,X10巷 道风速合格率,XII巷道风质合格率,X12主要通风机管理,X13局部通风机管理,X14矿山 有效风量率,X15)通风系统图绘制,X16反风演习管理,X17通风阻力测定,X18矿山巷道失 修率,X19巷道侧风管理,所述的隐含层的隐含层节点数目为2*19+1 = 39个,所述的输出层的输出节点数等于评价数,一个输出节点对应一个安全级别,输出层的5 个节点为:Y1 (10000)、Y2 (01000)、Y3 (00100)、Y4 (00010)、Y5 (00001),分别对应于安全、较安全、一般安全、不安全和很不安全。
3.根据权利要求1所述的基于遗传神经网络的矿山通风系统故障判断方法,其特征 在于所述的对神经网络进行训练的算法采用误差反向传播算法把学习过程分为两个阶 段第一阶段,正向传播过程,输入信号从输入层经隐层,传向输出层,在输出端产生输出信 号,这是信号的正向传播,在信号的向前传递过程中,网络的权值是固定不变的,每一层神 经元的状态只影响下一层神经元的状态,如果在输出层不能得到期望的输出,则转入误差 反向传播,第二阶段,误差信号反向传播,网络的实际输出与期望输出之间的差值为误差, 误差信号由输出端开始逐层向前传播,这是误差信号的反向传播,在误差信号反向传播过 程中,网络的权值由误差反馈进行调节,通过权值的不断修正使网络的实际输出更接近期 望输出。
全文摘要
本发明涉及矿山通风系统故障判断技术领域,特别是一种基于遗传神经网络的矿山通风系统故障判断方法,根据对矿山通风系统原始数据分析和整理并结合矿山通风系统的指标体系建立由输入层、隐含层和输出层所组成的三层反传神经网络故障判断模型(BP),神经网络初始化,实例样本对神经网络进行训练,样本作用于输入层、输入到隐含层、输出层,检查输出层各单元的输出的各单元的误差,按此误差进行权值修正,判断误差是否小于规定值,误差小于规定值,则输出结果,误差不小于规定值,则进入下一循环。校验样本的安全级别与实际相符,说明网络训练成功。本发明的络的权值由误差反馈进行调节,通过权值的不断修正使网络的实际输出更接近期望输出。
文档编号G06N3/10GK101894214SQ201010221649
公开日2010年11月24日 申请日期2010年7月9日 优先权日2010年7月9日
发明者孙海涛, 张斌, 梁琼 申请人:中冶北方工程技术有限公司