基于扩张状态观测器的永磁同步电机全阶滑模变结构位置伺服控制方法

【技术领域】

[0001] 本发明涉及一种永磁同步电机全阶滑模变结构位置伺服控制方法,特别是系统部 分状态和非线性不确定项上界均未知的永磁同步电机系统的全阶滑模控制控制方法。

【背景技术】

[0002] 在永磁同步电机中,传统的控制方法中由于控制增益的过高以及符号函数的存 在,导致其存在一定的抖振问题。对于高性能永磁同步电机位置伺服系统中,如何削弱滑模 控制中的抖振现象,是一个亟待解决的关键技术难题,影响了电机系统的精确定位和位置 跟踪性能,严重时甚至会对电机系统本身造成损害。为解决滑模控制中的抖振问题,减轻永 磁同步电机中抖振带来的不良影响,改善系统的工作性能,有必要采用适当的控制方法, 实现电机输出位置对期望轨迹的快速精确跟踪。

[0003] 目前,在消除抖振的研宄方面,各种改进的滑模控制方法已被提出,如用饱和函数 代替符号函数来设计控制器、积分时变滑模控制器和自适应滑模控制器。此外,近几年也提 出了将扰动观测器和扩张状态观测器与滑模控制相结合,用于永磁同步电机的调速控制和 无抖振滑模控制方法。该控制器是一种全阶滑模控制器,与传统的降阶滑模控制器相比,优 势在于控制信号是连续的,能够有效避免滑模控制抖振现象。本发明针对带有未知摩擦力 矩和模型不确定项的永磁同步电机位置伺服系统,设计基于扩张状态观测器的永磁同步电 机全阶滑模变结构位置伺服控制方法,实现电机输出位置对期望轨迹的快速精确跟踪。

【发明内容】

[0004] 为了克服带有未知摩擦力矩和模型不确定项的永磁同步电机位置伺服系统中滑 模控制存在抖振现象的不足,本发明提供一种基于扩张状态观测器的永磁同步电机全阶滑 模变结构位置伺服控制方法,更好地避免滑模控制抖振现象。采用扩张状态观测器估计系 统状态以及不确定项,并基于估计值设计全阶滑模控制方法,抑制滑模控制中的抖振问题, 并实现电机输出位置对期望轨迹的快速精确跟踪。

[0005] 为了解决上述技术问题提出的技术方案如下:

[0006] 一种基于扩张状态观测器的永磁同步电机全阶滑模变结构位置伺服控制方法,包 括以下步骤:

[0007] 步骤1,建立永磁同步电机系统,初始化系统状态以及控制参数;

[0008] 1. 1,在d/q旋转坐标系下,永磁同步电机电压方程、转矩方程和运动方程分别为:

【主权项】

1. 一种基于扩张状态观测器的永磁同步电机全阶滑模变结构位置伺服控制方法,其特 征在于:包括以下步骤: 步骤1,建立永磁同步电机系统,初始化系统状态以及控制参数; 1. 1,在d/q旋转坐标系下,永磁同步电机电压方程、转矩方程和运动方程分别为:

其中,ud、Uq分别为定子电压在d、q轴上的分量;i d、iq分别为定子电流在d、q轴上的 分量;R为定子电阻;Ld、Lq分别为定子电感在d、q轴上的分量;p n为极对数;ω为转子角速 度;J为转动惯量;B为摩擦系数;Te为电磁转矩;?\为负载转矩;Φ f为永磁体基波励磁磁 链; 1.2,由式(1)-(3),得到永磁同步电机位置环的二阶动态方程为

其中沘=1.5?111]^/7,(1为未知摩擦力矩和负载力矩组成的扰动,(1 = -(1\+8〇)/7; 1. 3,根据扩张状态观测器的设计思想,状态变量Xi, i = 1,2, 3,令X1= θ,X 2= ω, 并定义扩展状态X3= a(t),则式(4)写为以下等效形式 y = Xi= 9 ' '

其中,《⑴=i/ +&; Κ,ζ为给定q轴电流参考输入,bQ为b的估计值,A =雄),u为 控制输入,《 = (,y为永磁同步电机的实际输出位置; 步骤2,扩张状态观测器设计; 令Zi,i = 1,2, 3,分别为式(5)中状态变量Xi的观测值,定义观测误差为ε i= z i-Xi, 则非线性扩张状态观测器表达式为:

其中,β2, β3均为观测器增益,β i,β2, f33>〇.fal(·)为原点附近具有线性段 的连续幂次函数,表达式为:

(8) 其中,S表示线性段的区间长度,δ > 〇,〇 < a f 1,i = 1,2, 3, sign( ε D为符号 函数,表达式为:

步骤3,基于扩张状态观测器的全阶滑模控制器设计; 3. 1,定义跟踪误差e为 e = y_yd= X「yd (9) 其中yd为期望轨迹; 则跟踪误差e的一阶和二阶导数分别为 和

3.2,根据式(9)-(11),设计如下全阶滑模面s : s = e + λ2? + JilC (12) 其中,λ廊λ 2为控制参数,λ ^ 〇, λ 2> 〇 ; 将式(9)-(11)代入式(12)得

由式(13),基于扩张状态观测器的全阶滑模控制器设计为

3. 4,设计李雅普诺夫函数: V = O. 5s2 (20) 将式(5),(12),(14)-(17)代入到式(20),如果;>

【专利摘要】一种基于扩张状态观测器的永磁同步电机全阶滑模变结构位置伺服控制方法,包括:建立永磁同步电机系统,初始化系统状态以及相关控制参数;扩张状态观测器设计;基于扩张状态观测器,设计全阶滑模控制器,消除滑模控制中的抖振问题,并保证系统状态可快速稳定收敛至零点。本发明提出一种全阶滑模变结构位置伺服控制方法,能够改善滑模控制抖振问题并提高系统控制精度,确保实现电机输出位置对期望轨迹的快速精确跟踪。

【IPC分类】H02P21-00

【公开号】CN104682805

【申请号】CN201510029822

【发明人】陈强, 翟双坡

【申请人】浙江工业大学

【公开日】2015年6月3日

【申请日】2015年1月21日

全阶滑模观测器程序_基于扩张状态观测器的永磁同步电机全阶滑模变结构位置伺服控制方法...相关推荐

  1. 全阶滑模观测器程序_基于全阶状态滑模观测器的异步电机转子磁链观测_杨淑英...

    摘要 : 矢量控制的关键在于转子磁链定向.针对异步电机矢量控制中磁链观测问题, 设计了一种基于全 阶状态滑模观测器的增强型转子磁链观测方案.该方案将全阶磁链观测器和滑模观测器结合起来对异步电 机定子电 ...

  2. 全阶滑模观测器程序_基于全阶状态滑模观测器的混合永磁记忆电机磁链观测

    基于全阶状态滑模观测器的混合永磁记忆电机磁链观测 姜晓奇 ; 刘维亭 ; 魏海峰 ; 张懿 [期刊名称] <水下无人系统学报> [年 ( 卷 ), 期] 2020(028)002 [摘要] ...

  3. 全阶滑模观测器程序_滑模观测器的构建方法与流程

    本发明属于滑模控制技术领域,特别是涉及一种滑模观测器的构建方法. 背景技术: 现有技术中利用线性积分法计算驱动轴扭矩时,会受到车轮转速传感器.电机旋变误差的影响,转速传感器信号噪声.外界干扰等也会由于 ...

  4. 全阶滑模观测器程序_感应电动机全局高阶滑模观测器

    感应电动机全局高阶滑模观测器 史宏宇 ; 冯勇 ; 张袅娜 [期刊名称] <吉林大学学报(工学版) > [年 ( 卷 ), 期] 2013(043)003 [摘要] 提出了一种基于高阶滑模 ...

  5. 全阶滑模观测器程序_滑模观测器转子估算程序

    // 建立电流滑模观测器 EpreIaf = _IQmpy(Fsmo,EpreIaf) + _IQmpy(Gsmo,(Vaf-Eaf-Zaf)); EpreIbt= _IQmpy(Fsmo,EpreI ...

  6. 一种基于扩展反电动势的永磁同步电机无位置控制算法,全部C语言 编写,含有矢量控制大部分功能(弱磁,解耦,过调制,死区补偿等)

    一种基于扩展反电动势的永磁同步电机无位置控制算法,全部C语言 编写,含有矢量控制大部分功能(弱磁,解耦,过调制,死区补偿等) 为了方便学习和工作,该产品结合S-Function进行仿真,且属于量产产品 ...

  7. 基于扩张状态观测器eso扰动补偿和权重因子调节的电流预测控制,相比传统方法,增加了参数鲁棒性

    基于扩张状态观测器eso扰动补偿和权重因子调节的电流预测控制,相比传统方法,增加了参数鲁棒性. 降低电流脉动,和误差. 基于扩张状态观测器eso补偿的三矢量模型预测控制. ID:41123672941 ...

  8. 电磁噪声论文赏析_03基于多向电磁力的永磁同步电机电磁噪声分析

    基于多向电磁力的永磁同步电机电磁噪声分析 王宇 写在前面: 这篇论文研究重点在电磁力上,最后的解决办法侧重于电机结构的设计. 内容: 发现的问题: 别人的研究主要研究径向电磁力和定子结构参数对电机振动 ...

  9. matlab转子位置检测,一种基于反电势的永磁同步电机转子位置检测新方法

    2017年第9期信息通信2017 (总第177 期)INFORMATION & COMMUNICATIONS (Sum. N o 177)一种基于反电势的永磁同步电机转子位置检测新方法 王少坤 ...

最新文章

  1. C#.NET跨线程控件的相关操作
  2. Chapter 1(数据结构绪论)
  3. iOS 代码实现获得应用的版本号(Version/Build)
  4. android 实现定时通知,在Android中创建定时通知(例如,针对事件)
  5. 【转】基于XML-RPC的BloggerAPI学习
  6. 机器学习知识总结系列-机器学习中的数学-概率与数理统计(1-3-1)
  7. activiti前端画图转化_记Activiti入门使用-2 流程绘制、导入及开始一个流程
  8. python运行游戏是否需要pygame_用Python和Pygame写游戏-从入门到放弃(1)
  9. USACO stamps
  10. 最常用的PHP正则表达式收集整理
  11. 川崎机器人signal_阳江Kawasaki机器人控制器维修中心
  12. 爬虫~爬爬爬~task1
  13. testbed软件测试技巧,基于LDRA Testbed 软件的单元测试
  14. DNS图解(秒懂 + 史上最全)
  15. 哈工大计算机科学与捄术学院,[哈尔滨工业大学]管理科学与工程
  16. php 读取纯真书库,PHP读取纯真IP数据库的函数
  17. Permission denied (publickey)的解决方法
  18. c语言编写小学数学测试系统,用c语言编写 小学数学考试题
  19. ABP中IdentityServer4的Secret生成
  20. Java基础教程百度云

热门文章

  1. 经济基础知识(初级)【11】
  2. 从应用计算机的角度看,从计算机应用的对象看,计算机在教育中的应用包括()
  3. 七、集成MyBatis
  4. Struts技术介绍
  5. 输出比较功能中的pwm以及其他功能的区分
  6. 渗透测试完整流程(未完待续)
  7. 车灯线光源的优化设计matlab,基于 Matlab 的车灯线光源优化设计的实施方案
  8. IT创业----唐骏:12年前没有我,就没有今天的新浪
  9. docker-compose映射udp端口
  10. 蓝牙AirTag防丢器FindMy