资源描述:
《基于fnn的故障诊断报警系统硕士学位论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、江苏大学硕士学位论文硕士学位论文基于FNN的联合收割机故障诊断报警系统FaultDiagnosisAlarmSystemaboutCombineHarvesterbasedonFNNalgorithm江苏大学硕士学位论文摘要联合收割机作为现代农业必备的设备之一,在农业的机械化生产中起着非常重要的作用,它极大地改善了农民的劳动条件,提高了农产品收获效率。但是农业机械往往都是在高速、高负荷、高压、高温同时伴随着较大的风沙的环境下工作,这使得联合收割机极易发生故障。造成故障的原因有很多,比如湿密的收获物、多余的杂草、过快的速度、过小的脱粒间隙、
2、过低的脱粒速度、欠载的发动机马力或者不均匀的喂入量等因素都有可能引起联合收割机发生故障,从而影响收获质量。,目前许多研究学者针对联合收割机的故障诊断方面做了许多的研究工作,虽然取得了一定的研究成果,但是不能实系统输入与系统输出之间的线性映射关系,所以效果不尽如人意。本文的目的就是设计出一套联合收割机故障诊断报警系统,将FNN(FuzzyNeuralNetwork,模糊神经网络)算法引入到故障诊断报警系统中,很好的解决了多输入系统训练难、非线性差的问题。本论文针对联合收割机故障输入非线性性差等问题,采用“太湖之星”TH988联合收割机为试验
3、样机,利用传感器采集割台搅龙、输粮搅龙、输送槽、切流滚筒、纵轴流滚筒信号作为系统的输入,选择可靠性高EPEC2023PLC和高亮度的HD064MV3彩色按键高性能显示器为硬件平台,设计了联合收割机故障诊断报警系统。将FNN引入联合收割机故障诊断报警系统中来,解决了系统输入非线性、时变和大延时的缺点。本系统的主要工作过程为:PLC通过上述FNN算法对传感器采集到的信号进行分析处理之后,将得到的故障诊断结果通过CAN总线传输给上位机进行显示,并及时的进行声光预警报警。当有故障发生时,步进电机开始自动控制前进速度的变化,将故障危害降低到最低,提
4、高收割机的作业质量和工作效率。本文还通过MATLAB提供的动态仿真工具SIMULINK建立了联合收割机故障诊断的仿真系统,并且进行了故障诊断控制系统的标定和调试工作,最后进行了麦收实验和稻收实验,实验表明本系统可以有效地实现预期的故障报警功能。本故障诊断控制系统工作稳定、可靠,可以有效地保证收割机的作业质量,极大地提高收割机的工作效率。关键词:联合收割机,FNN算法,故障诊断,报警系统III江苏大学硕士学位论文ABSTRACTCombineharvester,asoneofthenecessaryequipmentofmodernagri
5、culture,hasplayedaveryimportantroleintheagriculturalmechanization,whichgreatlyimprovedtheworkingconditionsandharvesterefficiency.However,thehigh-speed,high-load,high-pressure,high-temperatureandlargesandmakeiteasilymalfunctionwhichagriculturalmachineryoftenworkwith.Therea
6、remanyfactorscouldleadtothecombinefaults,suchaswetCrops,overmuchweeds,excessivelyspeed,smallThreshinggap,lowrollerrotationspeed,drivebeltskid,enginehorsepowerinsufficiency,walkerswheelandwalkersslipandunevenfeedetc.Atpresent,manyresearchscholarshadmadealotofresearchworkon
7、thefaultdiagnosisofcombineharvester.However,itisnotsatisfactoryforthebadabilityoflinearmappingrelationshipbetweeninputandoutput.Thepurposeofthispaperistodesignafaultdiagnosisalarmsystemaboutcombineharvester.Moreover,theFNN(FuzzyNeuralNetwork)algorithmisintroducedtofigureo
8、utthenonlinearproblem.Thisthesisissupposedtoimprovetheovermuchfaultsandfaultnonlinearityinputbyt