永磁同步电机控制算法--线性ADRC转速环控制器(一阶、二阶)

一、原理介绍

搭建一阶、二阶线性ADRC转速环控制器,通常一阶ADRC包括一阶LTD、二阶LESO、LSEF,二阶ADRC包括二阶LTD、三阶LESO、LSEF。

原理部分参考了这篇知乎自抗扰控制-ADRC - 知乎

二、仿真验证

在MATLAB/simulink里面验证所提算法,采用和实验中一致的控制周期1e-4,电机部分计算周期为1e-6。仿真工况为电机空载零速启动,0s阶跃给定转速1000rpm,0.5s施加额定负载

一阶线性ADRC仿真模型如下所示:

2.1转速

2.2dq轴电流

2.3电磁转矩

2.4三相电流

二阶线性ADRC(Uq)仿真模型如下所示:

2.5转速

2.6dq轴电流

2.7电磁转矩

2.8三相电流

相关推荐
金色光环3 小时前
stm32与tp-linkv2接线、解决识别不到芯片问题
stm32·单片机·嵌入式硬件
森焱森5 小时前
APM与ChibiOS系统
c语言·单片机·算法·架构·无人机
Wangshanjie_987 小时前
【STM32】-单片机数据通讯基本概念
stm32·单片机
不落的太陽8 小时前
让测距功能与时俱进
单片机·嵌入式硬件
Funing78 小时前
stm32地址偏移:为什么相邻寄存器的地址偏移量0x04表示4个字节?
stm32·单片机·嵌入式硬件
竹照煜_ysn17 小时前
蓝桥杯51单片机设计
单片机·嵌入式硬件·51单片机
Electron-er18 小时前
汽车LIN总线通讯:从物理层到协议栈的深度解析
单片机·汽车电子·lin总线·lin总线通讯
Do vis82418 小时前
STM32第十六天蓝牙模块
stm32·单片机·嵌入式硬件
学不动CV了18 小时前
ARM单片机启动流程(二)(详细解析)
c语言·arm开发·stm32·单片机·51单片机