【技术实现步骤摘要】
一种电动汽车用永磁同步电机模糊神经网络控制系统
本专利技术属于电气传动与控制
,具体是一种电动汽车用永磁同步电机模糊神经网络控制系统。
技术介绍
永磁同步电动机是一个多变量、强耦合的非线性动力系统,结构简单、体积小、重量轻、损耗小、转动惯量低、功率密度高、功率因数高、效率高等物理特性,易实现高速运行、制动、正反转切换,调速范围宽,动态响应性能好,被广泛应用于电动汽车领域。在其运行过程中,存在负载突变外部扰动的干扰;随着电机运行状态的变化,电机参数也会发生一定的变化;也存在系统参数检测受限、数学建模不准确的问题,这直接影响着电动汽车领域永磁同步电机系统性能,必须给予面对和解决。目前永磁同步电机控制系统广泛应用线性PI调节器进行控制,但PI调节器易受电机参数变化影响,负载变化时适应力差。随着智能控制技术的演进,控制算法也逐渐变得丰富起来,产生了诸如神经网络控制、自适应控制、自校正控制、鲁棒控制、变结构控制、非线性系统控制、预测控制等众多新型控制策略。由于需要相对较少的系统信息,神经网络,特别是BP神经网络已被证明能够在一定条件下以任何期望的精度逼近各种非线性函数。因此,在诸如机器人系统一类的非线性系统的控制设计中,神经网络已经得到了广泛的应用。然而,大部分的文献只考虑了理想的非线性系统并用传统的神经网络算法来实现控制目标。另外BP网络传统的Sigmoidal型激活函数参数固定,其映射范围、斜率及位置不可变。传统BP神经网络的学习能力与网络的复杂程度存在着不可协调的矛盾,制约了其非线性映射能力,学习速度与精度皆不理想。因此近十几年来,针对传统BP神经网络算 ...
【技术保护点】
一种电动汽车用永磁同步电机模糊神经网络控制系统,其特征在于,包括模糊神经网络控制单元、无传感器单元、磁链及电流计算单元、双电流环矢量控制单元和控制对象单元;所述的模糊神经网络控制单元的速度控制器的输出端和磁链及电流计算单元的第二电流计算模块的输入端连接;所述的磁链及电流计算单元的第一电流计算模块和第二电流计算模块的输出端与双电流环矢量控制单元的输入端连接;所述的双电流环矢量控制单元的三相静止坐标系向两相静止坐标系转换模块的输出端与无传感器单元的滑模观测器模块的输入端连接;两相静止坐标系向两相旋转坐标系转换模块的输出端与磁链及电流计算单元的双模型磁链计算模块的输入端连接;所述的无传感器单元的锁相环模块的输出端分别与模糊神经网络控制单元和双电流环矢量控制单元的两相旋转坐标系向两相静止坐标系转换模块及其逆变换模块连接;所述的控制对象单元的永磁同步电机的输入端与双电流环矢量控制单元的IGBT逆变器模块的输出端连接。
【技术特征摘要】
1.一种电动汽车用永磁同步电机模糊神经网络控制系统,其特征在于,包括模糊神经网络控制单元、无传感器单元、磁链及电流计算单元、双电流环矢量控制单元和控制对象单元;所述的模糊神经网络控制单元的速度控制器的输出端和磁链及电流计算单元的第二电流计算模块的输入端连接;所述的磁链及电流计算单元的第一电流计算模块和第二电流计算模块的输出端与双电流环矢量控制单元的输入端连接;所述的双电流环矢量控制单元的三相静止坐标系向两相静止坐标系转换模块的输出端与无传感器单元的滑模观测器模块的输入端连接;两相静止坐标系向两相旋转坐标系转换模块的输出端与磁链及电流计算单元的双模型磁链计算模块的输入端连接;所述的无传感器单元的锁相环模块的输出端分别与模糊神经网络控制单元和双电流环矢量控制单元的两相旋转坐标系向两相静止坐标系转换模块及其逆变换模块连接;所述的控制对象单元的永磁同步电机的输入端与双电流环矢量控制单元的IGBT逆变器模块的输出端连接。2.根据权利要求1所述的电动汽车用永磁同步电机模糊神经网络控制系统,其特征在于,所述的模糊神经网络控制单元包含规则库模块、模糊化模块、模糊推理模块、去模糊化模块、参数学习算法模块、神经网络模块和速度控制器模块;其中转速误差及其变化率在规则库模块的指导下,经过二维模糊控制器的模糊化模块、模糊推理模块和去模糊化模块,输出斜率因子的变化量Δb,并和转速误差一起输入到参数学习算法模块,计算出神经网络中激活函数的映射区间因子a、斜率因子b、水平位置因子c和垂直位置因子d这四类参数,并和转速误差Δω、转速误差变化率转速给定ω*、转速给定变化率转速给定变化率的导数一起输入到神经网络模块中,计算比例增益Kp、积分增益Ki和微分增益Kd,并输出到速度控制器,再由速度控制器计算出转矩给定量3.根据权利要求2所述的电动汽车用永磁同步电机模糊神经网络控制系统,其特征在于,所述激活函数的斜率因子b由二维模糊控制器计算而得;二维模糊控制器的隶属度函数为高斯函数和三角形函数的结合,整定好的斜率因子b表示为:b=b'+Δb;式中:b为整定好的斜率因子;b'为斜率因子初值;Δb为斜率因子的变化量。4.根据权利要求2所述的电动汽车用永磁同步电机模糊神经网络控制系统,其特征在于,所述神经网络模块的激活函数为f=f(x,a,b,c,d)=asin[b(x+c)]+d;其中a为映射区间因子;b为斜率因子;c为水平位置因子;d为垂直位置因子;神经网络模块的学习过程为:输入学习样本,从输入层向后计算各神经元输出;从输出层向前计算各权值和阈值对总误差的影响,据此对各权值和阈值进行修改;设BP网络输入层有m个输入量:xi(i=1,2,...,m);隐层有s个神经元;隐层神经元阈值γj(j=1,2,...,s);隐层激活函数都为f=f(x,a,b,c,d)=asin[b(x+c)]+d,其输入量为Gj(j=1,2,...,s),输出量为gj(j=1,2,…,s);输出层有n个神经元;输出层神经元阈值为θk(k=1,2,...,n);输出层激活函数都为f=f(x,a,b,c,d)=asin[b(x+c)]+d,其输入量为Yk(k=1,2,...,n),其输出量为yk(k=1,2,...,n);ωij表示输入层第i个输入量与隐含层第j个神经元连接的权值;vjk表示隐含层第j个输入量与输出层第k个神经元连接的权值;且所述神经网络的权值及参数学习算法模块的a、b、c、d四个参数皆可所设定区间内自行整定;其中f(x,a,b,c,d)关于参数x,a,b,c,d分别求偏导得:当第p个样品放入网络并产生输出,神经网络的性能指标定义为设评价函数为则总评价函数E为:其中,是输出节点的期望输出,是输出节点实际输出;(1)总评价函数对输出层权值vjk的偏导为其中则神经网络模块的新输出层权值为式中:ηv为v的学习率,αv为v的动量因子;(2)总评价函数对隐含层权值ωij的偏导为其中则神经网络模块的新隐含层权值为式中:ηω为ω的学习率,αω为ω的动量因子;(3)总评价函数对输出层优化区间因子ak的偏导为(4)总评价函数对隐含层优化区间因子aj的偏导为则新优化区间因子为式中:ηa为a的学习率,αa为a的动量因子;(5)总评价函数对输出层水平位置因子ck的偏导为(6)总评价函数对隐含层水平位置因子cj的偏导为
【专利技术属性】
技术研发人员:刘凌,杨航,王悍枭,张诚,常雪剑,胡全龙,
申请(专利权)人:西安交通大学,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。