当前位置: 首页 > 专利查询>吉林大学专利>正文

一种基于ANFIS的无刷直流电机调速系统技术方案

技术编号:26693448 阅读:53 留言:0更新日期:2020-12-12 02:48
本发明专利技术涉及一种基于ANFIS的无刷直流电机调速系统,包括:ANFIS转速模块:通过模糊推理与神经网络技术输出自适应目标电流值的信号至PID电流模块;PID电流模块:将自适应目标电流值与从电机采集回来的电流值进行PID调节,输出目标电压值;PID电压模块:确定出占空比;PWM生成模块:用于接收PID电压模块的输出的占空比信号,并生成PWM波;三相逆变器:用于接收PWM波,并将PWM波转化为三相电压信号输入至电机;电机:用于接收三相逆变器输入的交流信号并调整自身转速,反馈自身实时的转速信号至ANFIS转速模块。本发明专利技术将模糊推理与神经网络结合在一起,与PID模糊控制算法相比较,根据ANFIS设计的调速控制器不仅响应速度快,超调量小,而且波动小,具有更好的动态性能。

【技术实现步骤摘要】
一种基于ANFIS的无刷直流电机调速系统
本专利技术属于无刷电机领域,具体涉及一种基于ANFIS的无刷直流电机调速系统。
技术介绍
无刷直流电机因其具有结构简单、高效区域大、低电压特性好等优点,已广泛应用于工业控制领域,但对于电机转速的精准度、稳定性、鲁棒性控制还有待提高。PID(比例(proportion)、积分(integral)、微分(differential))控制器作为最早实用化的控制器已有近百年历史,现在仍然是应用最广泛的工业控制器。PID控制器简单易懂,使用中不依赖于精确的系统模型,因而也在无刷直流电机控制系统中广泛应用。应用于无刷直流电机的PI控制器,通过调节Kp增益,提高了速度控制器的灵敏度,降低了速度超调。然而传统的PID控制器又过分的依赖于增益的选择,造成电机的控制性能下降,具有各种不确定性和非线性。近年来,随着现代智能控制理论的飞速发展,产生了很多新型的控制系统,模糊控制就是其中之一。在专利公开号为CN109507869A中专利中公开了:一种适用于永磁同步电机的电机控制PI参数的优化方法,所述方法包括:根据永磁同步电机控制系统运行之前的状态通过离线整定计算出保证系统正常运行的离线整定PI参数;在PI控制器中设定离线整定PI参数,设定目标转速并启动电机;在PI控制的基础上通过计算当前状态下目标转速与实时转速的差值以及差值变化率,并利用已定的模糊规则进行逻辑推理,对PI控制器的参数进行调整,使系统平滑过渡到稳定状态。本专利技术所述方法在目标电机转速和电机实时转速偏差较大时,快速追踪,减少偏差;在偏差较小时,能够消除静态差值以精确定位,抗扰动能力强。上述专利中公开了通过PI控制器以及模糊计算的方式对电机进行调速,将模糊控制技术和PID控制技术相结合,克服了传统PID参数无法实时调整的缺点,实现了PID参数的实时最优整定。但是模糊PID控制的模糊规则大多来源于专家经验,缺少理论依据,且控制的超调现象明显,鲁棒性仍有待提高,且单一的模糊推理系统缺乏有效的学习机制。
技术实现思路
为了解决上述问题,本专利技术提供了一种基于ANFIS的无刷直流电机调速系统,将模糊推理与神经网络结合在一起,与传统的PID算法或PID模糊控制算法相比较,根据ANFIS设计的调速控制器不仅响应速度快,超调量小,而且波动小,具有更好的动态性能。本专利技术的技术方案如下所示:一种基于ANFIS的无刷直流电机调速系统,包括:ANFIS转速模块:通过模糊推理与神经网络技术输出自适应目标电流值的信号至PID电流模块;PID电流模块:将ANFIS转速模块输出的自适应目标电流值与从电机采集回来的电流值进行PID调节,输出目标电压值;PID电压模块:通过对PID电流模块输出的目标电压值与实际采集母线电压值差值进行PID调节,得到并输出所需的占空比;PWM生成模块:用于接收PID电压模块的输出的占空比信号,并生成PWM波;三相逆变器:用于接收PWM波,并将PWM波转化为三相电压信号输入至电机;电机:用于接收三相逆变器输入的交流信号并调整自身转速,反馈自身实时的转速信号至ANFIS转速模块。优选的,所述ANFIS转速模块包括输入信号隶属函数层、强度释放层、归一化层、去模糊层、输出层。优选的,所述PID电流模块包括用于采集电机实时电流的电流采集单元与电压计算单元。优选的,所述PID电压模块包括所述PID电压模块包括采集电机母线电压的电压采集单元和占空比计算单元。优选的,所述PWM生成模块输出6路互补PWM波,控制三相逆变器桥六个MOS管的导通与截止,并依据计算出的占空比调节电机的三相电压的大小。优选的,所述ANFIS转速模块的调节过程为:S1:在输入信号隶属函数层中设置两个输入节点,分别为:电机目标转速与实际转速的速度差为e、电机目标转速与实际转速的速度差的变化率Δe,对e和Δe进行模糊化操作,并输出节点的隶属度函数其中A,B分别为e和Δe的模糊集,Ai和Bi是与节点相关的语言变量;S2:在强度释放层中将步骤S1中输出的隶属度函数相乘,得到规则的触发强度的集合,其中规则为已知模糊规则库中的规则,共设有i个;S3:在归一化层中对规则进行归一化处理,计算每一个规则的触发强度占所有触发强度之和的比重,确认规则的适应度;S4:在去模糊层中计算每条规则单独输出的结果;S5:在输出层中输出所有规则的输出总和。优选的,所述步骤S2中的触发强度的计算公式为:优选的,所述步骤S3中的适应度计算公式为:优选的,所述步骤S4中的单独输出的结果的计算公式为:其中pi,qi,ri为第i项的参数集,通过BP算法和最小二乘法确定。优选的,所述步骤S5的输出总和的计算公式为:本专利技术的有益效果为:本专利技术提供了一种基于ANFIS的调速系统,ANFIS即为自适应神经网络模糊推理系统,单一的模糊推理系统缺乏有效的学习机制,而本专利技术将模糊推理与神经网络结合在一起,将ANFIS用于电机的调速系统,通过输入实际速度与目标速度偏差及偏差的变化率,调速系统可以自适应地输出电流值,经由电流环和电压环确定出PWM占空比,使电机速度向预期值逼近;与传统的PID算法或PID模糊控制算法相比较,根据ANFIS设计的调速控制器不仅响应速度快,超调量小,而且波动小,具有更好的动态性能。附图说明图1为本专利技术的系统结构连接框图。图2为ANFIS转速模块中输入与输出的参数计算过程。具体实施方式下面将结合说明书附图对本专利技术的实施例进行详细说明。如图1所示,一种基于ANFIS的无刷直流电机调速系统,包括用于通过模糊推理与神经网络技术输出自适应目标电流值的信号至PID电流模块的ANFIS转速模块,用于将ANFIS转速模块输出的自适应目标电流值与从电机采集回来的电流值进行PID调节,输出目标电压值的PID电流模块,用于将PID电流模块输出的目标电压值与实际采集母线电压值进行PID调节,输出所需的占空比的PID电压模块,用于接收PID电压模块的输出的占空比信号,并生成PWM波的PWM生成模块、用于接收PWM波,并将PWM波转化为三相电压信号输入至电机的三相逆变器以及用于接收三相逆变器输入的交流信号并调整自身转速,反馈自身实时的转速信号至ANFIS转速模块的电机本体,其中本实施例采用BLDCM电机。其中,ANFIS转速模块共有5层,分别为信号隶属函数层、强度释放层、归一化层、去模糊层、输出层,ANFIS转速模块的建模过程如图2所示,包括以下步骤:S1:在输入信号隶属函数层中设置两个输入节点,分别为:电机目标转速与实际转速的速度差为e,电机目标转速与实际转速的速度差的变化率Δe,对e和Δe进行模糊化操作,并输出节点的隶属度函数A,B分别为e和Δe的模糊集,Ai和Bi是与节点相关的语言变量;误差e和误差变化率Δe分别定义为7个模糊变量,则该层有14个节点。S2:在强度释放本文档来自技高网
...

【技术保护点】
1.一种基于ANFIS的无刷直流电机调速系统,其特征在于,包括:/nANFIS转速模块:通过模糊推理与神经网络技术输出自适应目标电流值的信号至PID电流模块;/nPID电流模块:将ANFIS转速模块输出的自适应目标电流值与从电机采集回来的电流值进行PID调节,输出目标电压值;/nPID电压模块:通过对PID电流模块输出的目标电压值与实际采集母线电压值差值进行PID调节,得到并输出所需的占空比;/nPWM生成模块:用于接收PID电压模块的输出的占空比信号,并生成PWM波;三相逆变器:用于接收PWM波,并将PWM波转化为三相电压信号输入至电机;电机:用于接收三相逆变器输入的交流信号并调整自身转速,反馈自身实时的转速信号至ANFIS转速模块。/n

【技术特征摘要】
1.一种基于ANFIS的无刷直流电机调速系统,其特征在于,包括:
ANFIS转速模块:通过模糊推理与神经网络技术输出自适应目标电流值的信号至PID电流模块;
PID电流模块:将ANFIS转速模块输出的自适应目标电流值与从电机采集回来的电流值进行PID调节,输出目标电压值;
PID电压模块:通过对PID电流模块输出的目标电压值与实际采集母线电压值差值进行PID调节,得到并输出所需的占空比;
PWM生成模块:用于接收PID电压模块的输出的占空比信号,并生成PWM波;三相逆变器:用于接收PWM波,并将PWM波转化为三相电压信号输入至电机;电机:用于接收三相逆变器输入的交流信号并调整自身转速,反馈自身实时的转速信号至ANFIS转速模块。


2.根据权利要求1所述的基于ANFIS的无刷直流电机调速系统,其特征在于,所述ANFIS转速模块包括输入信号隶属函数层、强度释放层、归一化层、去模糊层、输出层。


3.根据权利要求1所述的基于ANFIS的无刷直流电机调速系统,其特征在于,所述PID电流模块包括用于采集电机实时电流的电流采集单元与电压计算单元。


4.根据权利要求1所述的基于ANFIS的无刷直流电机调速系统,其特征在于,所述PID电压模块包括采集电机母线电压的电压采集单元和占空比计算单元。


5.根据权利要求1所述的基于ANFIS的无刷直流电机调速系统,其特征在于,所述PWM生成模块输出6路互补PWM波,控制三相逆变器桥六个MOS管的导通与截止,并依据计算出的占空比...

【专利技术属性】
技术研发人员:龚依民周帅杨阳车晓镭张剑楠
申请(专利权)人:吉林大学
类型:发明
国别省市:吉林;22

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1