【技术实现步骤摘要】
—种基于ARX模型和Pl预测函数的无刷直流电动机控制方法
本专利技术公开了一种基于ARX模型和PI预测函数的无刷直流电动机控制方法,涉及电动机转速控制策略领域。
技术介绍
随着电力电子的迅速发展,无刷直流电动机采用电子换相装置取代了传统的有刷换向装置。无刷直流电动机不仅具有直流电动机优良的调速性能,而且具有交流电动机结构简单、运行可靠等优点。随着工业控制对系统的精度、响应速度以及稳定性能等要求越来越高,寻求合理的控制算法变得尤为重要。无刷直流电动机调速系统中的控制对象是一个非线性系统,传统的PID控制无法满足无刷直流电动机快速性、稳定性和鲁棒性的要求,因此,传统的PID控制很难实现系统的高性能控制。目前在无刷直流电动机的转速控制方法主要有滑模变结构控制、模糊PID控制、神经网络控制等控制算法。上述控制算法均取得了一定的研究成果。但是仍有许多理论问题尚待解决。滑模变结构控制在模型切换时存在抖振的现象,增加了无刷直流电动机的转矩脉动;模糊PID控制在模糊控制规则的优化和模糊控制参数在线调整等方面还存在不足,在实际应用系统中不能得到较好的效果;神经网络控制算法复杂,不利于在线实现。变结构控制与智能控制方法如模糊控制、神经网络等先进控制技术的综合应用尚处于研究的初始阶段,绝大多数研究仅局限于仿真阶段,在理论研究转化为实践研究和实用化方面尚有欠缺。预测函数控制是一种近年来被广泛重视并得到应用的新型模型预测控制算法。预测函数控制将控制输入结构化为一组预先选定的基函数的线性组合,同时具有控制量计算量小、跟踪快速、鲁棒性好等优点。预测函数不仅在机器人、火炮的目标跟 ...
【技术保护点】
一种基于ARX模型和PI预测函数的无刷直流电动机控制方法,其特征在于,具体包括以下步骤:步骤1、使用ARX模型作为无刷直流电动机被辨识系统的数学模型,ARX模型表示为:A(z?1)y(k)=B(z?1)u(k?1)+ξ(k)其中,A(z?1)=1+a1z?1+…+anaz?na,B(z?1)=1+b1z?1+…+bnbz?nb,A(z?1)、B(z?1)为关于平移算子z?1的多项式,a,b分别为A(z?1)、B(z?1)关于平移算子z?1的系数,下标na、nb分别为输入、输出阶次,ξ(k)为零均值、方差为σ2的系统噪声干扰,u(k?1)为k?1时刻的输入电压,y(k)为k时刻的输出转速;通过递推最小二乘法离线辨识ARX模型中的未知参数A(z?1)、B(z?1),得到ARX预测模型;步骤2、根据步骤1所辨识得到的ARX预测模型,通过下式计算控制量u(k):u(k)=fnT(0)μ其中:μ=K‾pΔd+K‾IdK‾p=(fnTRfn+KpfnTΔGjTQΔGjfn+KifnTGjTQGjfn)- ...
【技术特征摘要】
1.一种基于ARX模型和PI预测函数的无刷直流电动机控制方法,其特征在于,具体包括以下步骤: 步骤1、使用ARX模型作为无刷直流电动机被辨识系统的数学模型,ARX模型表示为: A(z-1)y(k) = B(z_1)u(k-1) + ξ (k) 其中,A(Z’ = l+aZ+.uKz-1) = Ι+Κζ-^Η+Ι^ζΛΑα-Ο'Βα-1)为关于平移算子τ'的多项式,a, b分别为A (z-1)、B (z—1)关于平移算子τ'的系数,下标na、nb分别为输入、输出阶次,I (k)为零均值、方差为σ 2的系统噪声干扰,u (k-1)为k-Ι时刻的输入电压,y(k)为k时刻的输出转速; 通过递推最小二乘法离线辨识ARX模型中的未知参数A (z-1)、B (z-1),得到ARX预测模型; 步骤2、根据步骤I所辨识得到的ARX预测模型,通过下式计算控制量u (k): u(k) = /;; (O)// 其中: 2.如权利要求1所述一种基于ARX模型和PI预测函数的无刷直流电动机控制方法,其特征在于,在步骤I中引入Diophantine方程,通过Diophantine方程递推解出各系数的递推解,具体步骤如下: I = Rj (z-1) A (z-1)+z-JSj (z-1) Rj (...
【专利技术属性】
技术研发人员:郭伟,陈一帆,徐金成,周丽,
申请(专利权)人:南京信息工程大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。