资源描述:
《基于小波分析校正网络的直流电机控制研究new》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于小波分析校正网络的直流电机控制研究V摘要由于直流电机有优良的调速性能,在市场中占据着很大的份额,在实际应用中有着交流电机无法替代的作用。为了研究直流电机调速精度和转速稳定性,提高控制系统的智能化程度和纠错能力,运用小波分析技术,提取电流﹑电压和转速的小波系数中所包含的丰富的时频信息,判别电流﹑电压和速度的异常突变;通过构建归一化能量特征向量提取故障特征,并与事先建立的故障辞典做对比,判别错误原因,再通过调整晶闸管输出的PWM波的占空比,修正转速,实现自动纠错功能,使其转速稳定在要求范围内。按照此思路设计制作了直
2、流电机控制器。该系统硬件部分包括核心芯片80CKC196、电流检测电路﹑电压检测电路﹑速度检测电路﹑PWM调节电路﹑驱动电路六个主要部分。在软件方面,主要由初始化模块﹑速度检测模块﹑电压检测模块﹑电流检测模块﹑脉宽调制模块﹑故障处理模块和小波计算模块七个主要组成部分。对该控制器整体调试,进行了开环和闭环运行实验;并在起制动性能方面,输入电压信号突变时转速稳定性方面,线性阶跃负载情况下转速变化方面,抗干扰方面和普通PID控制器进行了对比实验,显示调速精度和转速的稳定性优于常规PID调速器。说明该控制系统具有较好的稳态
3、性能与控制性能,较高的精度和可靠性。该研究工作对提高直流电机调速精度和判别异常信号突变进行了一定的理论探讨,并提供了切实可行的方法。关键词:直流电机,小波分析,调速精度,转速稳定性VABSTRACTAsgoodspeedperformance,DCmotoroccupiedthelargemarketshare. Inpractice,theapplicationofDCmotorisirreplaceableincomparisonwithACmotor.Inordertoensureaccuracyandspe
4、edmotorspeedstability,andimprovethecontrolsystemofintelligenceanderrorcorrectioncapacity,thetheoryofwaveletanalysisisusedtoaccurately,timelydetecttheabnormalchangesoftheDcmotorspeedandtheelectricalsignalofthecontrolsystem,andtodiagnosisfaultforself-correctiona
5、ndimprovingintelligenceofthecontrolsystemanderrorcorrectioncapacity.thistheorycanhelpustoextractthetime-frequencyinformationsofthewaveletcoefficientsofcurrent,voltageandrotatingspeed,andtoconstructenergynormalizedvectorforjudgingthefaults,thenthePWMisadjustedt
6、ocorrectspeed,andensurecontrolaccuracyandspeedstabilitymotor.Accordingtothismethod,wedesignedandmadethisDCmotorcontroller.Thishardwaresystemincludeschip,80CKC196,PWMadujustment,detectionmoduleofcurrentandvoltage,detectioncircuitofrotatingspeedanddrivingcircuit
7、.Insoftwaredesign,thissystemincludesthefunctionalmoduleoftheinitialization,Voltagedetection,currendetection,speeddetection,mistakesjudgment.Allofthemhavebeendiscussedindetail.Thedebuggingshowsthiscontrolsystemisinorder,andtheclosed-loopandopen-loopexperimentsp
8、rovethisresult.Testsweremadecontrastwithordinarycontrollerinthesefields,theperformanceofstartingandbraking,thestabilityofrotatingspeedunderinputsignalmutation,thespeedchangeswhilel