- 博客(69)
- 资源 (2)
- 收藏
- 关注
原创 傅里叶变换(FFT)理论与算法实现
傅立叶变换是近代数值数学最重要的成果之一 , 在众多领域中发挥了很大的作用 , 它的意文远远超过一个算法 的范围 , 它使某些数据的事后处理及系统的模拟研究进入到数据的实时处理 , 傅立叶变换是信号分析和处理的有力工具 , 在数字信号处理和图像处理等方面为广泛采用数字方法打开一个崭新 的局面。在快速傅立叶变换算法为代表 的 一系列有效算法出现后 , 傅立叶变换不但在信号处理领域起着支柱作用 , 而且在其它工程领域也 获得了广泛的应用。
2025-02-22 17:25:46
1399
原创 串型PID与并行PID
以基于刚性等级的双闭环模型为例,其中速度环就是采用理想PID,电流环采用并行PID。simulink自带pid配置。simulink自带pid配置。理想PID的C语言实现。并行PID的C语言实现。
2025-02-22 17:06:57
460
原创 永磁同步电机PMSM环路工程整定方法
伺服速度环的参数整定,可以基于理论的数学模型,也可以基于一定的参数优化准则,或者把这两者结合起来。基于模型的整定方法忽略系统中存在的参数时变、死区、非线性等扰动因素的影响,然后根据经典控制理论的开环截止频率和相位裕度来计算出最优的PI参数。基于刚性表的整定方法,通过增减单一控制参数———刚性,即可快速调试出良好的伺服性能,且在负载刚性不足或者存在传动间隙时,也可以通过增减刚性等级实现便捷适配。
2025-01-18 18:45:51
1076
原创 无刷直流电机(BLDC)六步换向法
外转子型结构与内转子相反,线圈绕组在电机内部,转子永磁体在外部,直径大,力臂长,转动惯量大,但不易实现较高转速。与直流有刷电机类似,直流无刷电机也主要由定子和转子组成,不过其具体构成略有不同,因此其数学模型与直流有刷电机相比也存在差异,下面分别对三相直流无刷电机的基本结构和数学模型进行详细分析。【2】鲜大帅. 三相BLDCM无位置传感器控制芯片研究与设计[D].西安科技大学,2022.DOI:10.27397/d.cnki.gxaku.2022.000851.【5】野火无刷直流STM32原理及实现。
2025-01-04 21:21:13
2989
原创 永磁同步电机预测模型控制(MPC)
预测控制理论是上世纪七十年代在工业生产中发展起来的一种控制理论。在面对多变量、非线性的控制系统时,工程师们发现:在工业生产实践中很难对控制系统建立精确地数学模型;在系统自身以及周围环境的干扰影响下,控制系统的鲁棒性变得尤为重要;同时工业控制策略需要与先进的计算机技术相结合,提升其控制性能,并保证其实时性、经济性。于是,具有优良控制效果的预测控制算法应运而生。预测控制的本质是对系统未来的状态变量的预测。首先建立控制系统的数学模型,以固定采样间隔采集系统当前时刻的状态变量,对系统未来时刻状态变量预测输出。
2025-01-04 20:50:16
2182
1
原创 永磁同步电机末端振动抑制(输入整形)
什么是振动抑制?对于一个需要精确定位的系统,比如机械臂、塔吊、码头集装箱等,一般由于模型中存在着振荡模态,所以当其到达期望的位置时,并不能立刻停下来,而是会进行一段时间逐渐衰减的摆动,也就是我们所说的残留振动。抑制振动的方法有很多,有通过增大零部件刚度、阻尼等通过改变系统模型而达到减小振动的被动控制的方法;有通过引入传感器形成闭环的反馈控制的方法;有开环控制方法,输入整形的方法便是开环控制的一种。输入整形优点。
2024-11-25 22:12:27
2380
2
原创 永磁同步电机离线参数辨识
永磁同步电机 (PMSM) 的参数辨识可以通过在线和离线两种方式进行,这两种方法各有不同的特点和适用场景。● 在线参数辨识在线参数辨识是在电机运行的过程中实时进行参数估计。通过实时获取电机的运行数据(如电流、电压、速度等),结合估计算法,动态调整和识别电机的参数。优点:实时性:能够在电机运行过程中实时估计参数,适应参数随运行工况的变化(如温度变化、负载波动等)。适应性强:能在电机运行时检测并补偿由环境、负载和电机状态变化引起的参数漂移,提高系统的鲁棒性和适应性。
2024-11-18 16:20:25
2425
2
原创 EtherCAT学习笔记
微处理器主要负责EtherCAT通信和完成控制任务。微处理器从ESC中读取数据,实现设备控制功能,并采样设备的反馈数据,将其写入ESC中,由主站读取。其通信过程完全由ESC处理,与设备控制微处理器响应时间无关,从站控制微处理器的性能选择取决于设备控制任务,可以使用8位、16位的而单片机或32位高性能处理器。
2024-10-08 21:58:43
1948
1
原创 永磁同步电机环路反步法(backstepping)控制
本人能力、时间、技术有限,没有对一些细节进行深入研究和分析,也难免有不足和错误之处,欢迎交流和指正。本人写博客主要是学习过程的记录。
2024-10-08 21:39:53
1687
5
原创 WPF使用TouchSocket实现Tcp client
在该篇的Demo中,您可以找到以下内容:1、TouchSocket的使用;2、CommunityToolkit.Mvvm的使用;3、AvalonDock可拖拽停靠控件的使用;4、Visual Studio的Dark主题页面的实现;5、MVVM框架开发使用;6、RichTextBox控件的使用;Demo下载地址:link。
2024-07-25 21:24:18
718
原创 永磁同步直线电机(PMLSM)控制与仿真4-永磁同步直线电机数学三环闭环控制仿真
原本为一篇文章写完了永磁同步直线电机数学模型介绍,永磁同步直线电机数学模型搭建,以及永磁同步直线电机三环参数整定及三环仿真模型搭建,但因为篇幅较长,所以分开写。
2024-06-15 20:28:51
2627
6
原创 永磁同步直线电机(PMLSM)控制与仿真3-永磁同步直线电机数学三环控制整定
原本为一篇文章写完了永磁同步直线电机数学模型介绍,永磁同步直线电机数学模型搭建,以及永磁同步直线电机三环参数整定及三环仿真模型搭建,但因为篇幅较长,所以分开写。
2024-06-15 20:19:12
1297
2
原创 永磁同步直线电机(PMLSM)控制与仿真2-永磁同步直线电机数学模型搭建
写在前面:原本为一篇文章写完了永磁同步直线电机数学模型介绍,永磁同步直线电机数学模型搭建,以及永磁同步直线电机三环参数整定及三环仿真模型搭建,但因为篇幅较长,所以分开写。永磁同步直线电机数学模型永磁同步直线电机数学模型: link永磁同步直线电机数学模型: link永磁同步直线电机数学模型: link直线电机常见参数如下:
2024-06-15 20:10:47
1403
2
原创 永磁同步直线电机(PMLSM)控制与仿真1-永磁同步直线电机数学模型
原本为一篇文章写完了永磁同步直线电机数学模型介绍,永磁同步直线电机数学模型搭建,以及永磁同步直线电机三环参数整定及三环仿真模型搭建,但因为篇幅较长,所以分开写。永磁同步直线电机数学模型:
2024-06-15 20:03:05
5020
4
原创 永磁同步电机无感FOC(扩展卡尔曼滤波EKF位置观测控制)
卡尔曼滤波算法最早于上世纪六十年代由美国学者R.E.Kalman 提出,该算法应用数据融合思想通过确定不同的增益达到对辨识目标的准确估计,以最小方差估计为基本理论的计算方法。与其他无位置传感器算法相比,卡尔曼滤波器可以削弱系统的噪声和测量误差,根据系统的多输入,利用一系列算法进行参数的最优估计。(卡尔曼滤波公式推导请参考“滤波算法整理”第6小节)
2024-04-11 20:51:27
3673
4
原创 永磁同步电机无感FOC滑膜观测器(SMO)
滑模变结构控制是进行非线性系统分析与设计的一类普遍的方法,最早由前苏联学者 Vadim Utkin 提出,该方法能够实现系统降阶,同时具有对系统建模不确定性、外部扰动鲁棒性强,易于工程实现的优点。滑模变结构控制方法 是一种特殊的非线性控制,它能够迫使系统按照人为设定的“滑动模态”运动, 且该滑动模态的运动方程仅取决于所选择的切换函数,与系统无关。然而, 由于惯性原因,滑模变结构控制系统不可避免的出现抖振问题,如何有效削弱抖振现象成为当前的研究热点。
2024-04-11 20:27:55
5472
11
原创 永磁同步电机无感FOC模型参考自适应(MRAS)转速估计算法
模型参考自适应参数估计系统(Model Reference Adaptive System,MRAS)的基本思想是将含有待估计参数的模型作为可调模型, 将不含待估计参数的模型作为参考模型, 且两个模型具有相同物理意义的输出, 将两者输出差值输入自适应机构, 利用合适的自适应律来不断调整可调模型估计的待估计参数,使两个模型输出趋于一致, 此时可调模型估计出的参数数值也就是被控对象待估计参数。
2024-04-11 20:03:21
2928
4
原创 永磁同步电机ADRC(自抗扰控制)
中科院学者韩京清研究员在正确认识 PID 控制优缺点的基础上,通过将经典的 PID 控制与现代控制理论的优点相结合,提出了自抗扰控制(Active Disturbance Rejection Control,ADRC)技术。ADRC 是一种主动扰动抑制控制技术,用于解决不确定系统控制问题。ADRC 是一种新型控制器,主要组件有:跟踪微分器 (Tracking Differentiator,TD)、扩张状态观测器(Extended State Observer,ESO) 和状态误差反馈控制律
2024-04-11 18:31:25
6820
3
原创 永磁同步电机速度环滑膜控制(SMC)
永磁同步电机控制系统是一个非线性、强耦合的多变量系统,当控制系统受到外界扰动的影响或电机内部参数发生变化时,传统的PI控制器并不能满足实际的要求。滑膜控制(Sliding Mode Control,SMC)有对扰动与参数不敏感、响应速度快等优点,因此可以提高永磁同步电机调速系统的动态品质。
2024-03-28 21:38:31
3952
原创 永磁同步电机死区补偿
电机电压的实际值较难获取,通常在参数辨识算法中所用到的d、q 轴电压为矢量控制输出的参考值,而不是测量得到的实际值。但是在实际情况中一定会存在死区效应导致d、q 轴电压的参考值和实际值不符,如果继续将有偏差的d、q 轴电压的参考值用于参数辨识,会对算法造成很大的影响。因此,对偏差电压进行有效的修正是提高系统参数辨识准确度的关键。
2024-03-28 21:24:00
7553
9
原创 永磁同步电机参数辨识+最小二乘原理
最小二乘法(Least Square, LS)大约是1795年高斯在其著名的星体运动轨道预报研究工作中提出的。后来,最小二乘法成为了估计理论的基石。最小二乘法由于原理简明、收敛较快、易于编程实现等特点,在系统参数估计中应用相当广泛。在线参数辨识的方法可以分为最小二乘辨识法,扩展卡尔曼滤波辨识法,模型参考自适应辨识法,智能参数辨识算法.但是在实际应用中, 最小二乘辨识法存在高阶滤波器的运算量过大的问题;扩展卡尔曼滤波辨识法存在过程噪声协方差矩阵难以确定的问题
2024-03-19 17:39:06
6808
27
原创 永磁同步电机非线性磁链观测器
本人能力、时间、技术有限,没有对一些细节进行深入研究和分析,也难免有不足和错误之处,欢迎交流和指正。本人写博客主要是学习过程的记录。
2024-03-14 20:57:04
5311
8
原创 永磁同步电机电流环复矢量控制
PMSM 的矢量控制技术是将定子电流分解为交、直轴电流分量进行单独控制,但由于电感和控制延时的影响,d 和 q 轴两个子系统之间仍然存在着控制上的交叉耦合。如果耦合分量无法得到较好的补偿,系统的动态性能会降低,尤其是在高速或低载波比时。由于交叉耦合效应,一个控制子系统中发生的任何动态都不可避免地会给另一个子系统带来扰动,从而延长了动态响应过程并降低系统性能。因此,对于设计良好的永磁同步电驱动系统而言,实现 PMSM 的动态解耦控制并确保控制系统动态性能的方法非常重要。上图为传统 电流环PI 控制框图。
2024-03-14 20:28:25
3465
原创 CIA402协议笔记
伺服电机的几种常用模式及控制模式的设置(DS402):https://blog.youkuaiyun.com/weixin_43455581/article/details/107808610CANopen笔记3 – DS402运动控制子协议:https://www.cnblogs.com/21207-iHome/p/6047469.html驱动器使用 —— DS402状态切换(个人笔记):https://blog.youkuaiyun.com/weixin_43455581/article/details/1036613
2024-03-06 11:59:08
9822
1
原创 永磁同步电机高频注入位置观测
写在前面:本人能力、时间、技术有限,没有对一些细节进行深入研究和分析,也难免有不足和错误之处,欢迎交流和指正。本人写博客主要是学习过程的记录。旋转高频注入法、脉振高频正弦注入法和脉振高频方波注入法的信号注入、响应信号提取轴满足下表:电机参数:参数计算脚本:计算结果:模型总览:模型下载地址: 永磁同步电机旋转高频注入初始位置辨识simulink仿真同步轴高频滤波:这里的高频滤波截至频率为外差法模块:低通滤波器截至频率为:位置观测模块:这里很多人会问,角度误差经过
2024-02-28 16:55:00
2139
4
原创 永磁同步电机MTPA与弱磁控制
Vdc=311;Rs=0.958;Ld=5.25e-3;Lq=12e-3;J=0.003;B=0.008;pole=4;fx=0;
2024-02-28 16:29:06
6249
4
原创 永磁同步电机无感FOC(龙伯格观测器)算法技术总结-仿真篇
其中蓝色部分为观测速度,其基本和测量速度以及设定速度重合。观测角度和测量角度一致。
2024-02-28 15:06:39
4672
18
原创 永磁同步电机控制-前馈控制
前馈控制系统是根据扰动或给定值的变化按补偿原理来工作的控制系统,其特点是当扰动产生后,被控变量还未变化以前,根据扰动作用的大小进行控制,以补偿扰动作用对被控变量的影响。前馈控制系统运用得当,可以使被控变量的扰动消灭在萌芽之中,使被控变量不会因扰动作用或给定值变化而产生偏差,它较之反馈控制能更加及时地进行控制,并且不受系统滞后的影响。
2024-01-30 16:25:32
2269
原创 永磁同步电机位置闭环控制
模型下载地址:链接: 位置闭环模型(位置+速度+电流三闭环模型)位置给定为正弦,频率5Hz。可以看到给定位置与实际位置之间还是有一定延迟的,那么有没有办法解决,可以使用前馈控制来校正。增加前馈前:误差:0.0028延迟:0.01258增加前馈后:误差:0.001延迟:0.0008可以看到,前馈控制使位置信号的跟随情况得到了很大的改善,位置输入信号与反馈信号几乎一致,优化效果十分明显。参考:PID控制器开发笔记之九:基于前馈补偿的PID控制器的实现:https://blog
2024-01-30 16:13:27
1643
1
原创 永磁同步电机速度环闭环控制
模型下载地址:链接: 速度闭环模型(速度+电流双闭环)0.2s有波动。0-0.2s稳定转矩约为0.08Nm,0.2-0.4s稳定转矩约为0.23Nm,差距正好约为0.15Nm,与负载输入一致;负载转矩设置如下:值得说明的是,经过计算得出的PI调节器的参数有时并不是最优的,在仿真过程中可以对参数进行调试,以获得最优的控制效果。参考:1、现代永磁同步电机控制及MATLAB仿真.袁雷2、STM32无刷电机控制-电流环PI参数计算:https://www.bilibili.com/video/B
2024-01-30 15:51:11
1343
原创 永磁同步电机电流环闭环控制
模型下载地址:https://download.youkuaiyun.com/download/qq_28149763/88687549。
2024-01-01 20:15:16
1391
原创 SVPWM数学模型搭建
原文PDF文档下载链接:https://download.youkuaiyun.com/download/qq_28149763/88687506FOC算法讲解PDF文档下载地址:https://download.youkuaiyun.com/download/qq_28149763/87943594FOC算法讲解博客地址:https://blog.youkuaiyun.com/qq_28149763/article/details/131362497。
2024-01-01 19:57:08
1447
手搓FOC驱动器(三环:位置、速度、电流环),电流环PI参数基于带宽调节,速度环基于刚性等级调节,位置环只有P参数,总体控制简单,SVPWM采用基于零序注入的SPWM控制,零点电角度识别等
2025-03-04
基于刚性等级的双闭环PMSM环路控制模型,其中速度环PI采用串行型PID(理想PID),电流环采用并行PID
2025-02-22
永磁同步电机基于刚性等级的工程整定方法simulink仿真模型,速度环PI基于刚性等级调整,电流环PI基于环路带宽调整,双闭环基本只需要调整2个参数即可
2025-01-18
无刷直流电机(BLDC)六步换向双闭环(速度、电流)控制simulink仿真模型
2025-01-04
永磁同步电机电流环模型预测控制(MPC)simulink仿真模型,速度环PI控制,电流环为MPC控制,不是FOC控制
2025-01-04
永磁同步电机末端振动抑制(输入整形)simulink仿真模型,包含ZV,ZVD,EI整形
2024-11-25
表贴式永磁同步电机PMSM离线参数辨识-相电感辨识simulink仿真模型
2024-11-18
内嵌式永磁同步电机PMSM离线参数辨识-相电感辨识simulink仿真模型
2024-11-18
永磁同步电机PMSM离线参数辨识-相电阻辨识simulink仿真模型
2024-11-18
永磁同步电机反步控制simulink仿真模型
2024-10-08
OxyPlot源码+WPF实现bode图demo源码
2024-08-24
WPF Demo项目代码
2024-07-25
CH390H+STM32F1程序,其中包含无LWIP和有LWIP的两个工程
2024-07-16
永磁同步直线电机三闭环控制simulink仿真模型
2024-06-15
永磁同步电机无感FOC(扩展卡尔曼滤波EKF位置观测控制)simulink仿真模型
2024-04-11
永磁同步电机无感FOC滑膜观测器(SMO)simulink仿真模型
2024-04-11
永磁同步电机无感FOC模型参考自适应(MRAS)转速估计算法simulink仿真模型
2024-04-11
永磁同步电机(PMSM)速度环一阶线性自抗扰(LADRC)控制simulink仿真模型
2024-04-11
永磁同步电机速度环滑膜控制(SMC)simulink仿真模型
2024-03-28
永磁同步电机死区补偿simulink仿真模型
2024-03-28
永磁同步电机递推最小二乘法电机参数辨识Simulink仿真模型
2024-03-19
永磁同步电机无感FOC(非线性磁链观测器)simulink仿真模型
2024-03-14
永磁同步电机电流环(复矢量解耦控制+前馈解耦控制)simulink仿真模型
2024-03-14
永磁同步电机脉振方波注入初始位置辨识simulink仿真
2024-02-28
永磁同步电机脉振正弦注入初始位置辨识simulink仿真
2024-02-28
永磁同步电机旋转高频注入初始位置辨识simulink仿真
2024-02-28
永磁同步电机最大转矩电流比(MTPA)控制+弱磁控制simulink仿真模型
2024-02-28
永磁同步电机最大转矩电流比(MTPA)控制simulink仿真模型
2024-02-28
无感FOC龙伯格观测器+PLL仿真模型,电机为米格电机,可直接运行,适合验证算法
2024-02-28
位置闭环模型(位置+速度+电流三闭环模型),还增加了位置前馈控制部分
2024-01-30
速度闭环模型(速度+电流双闭环),FOC部分根据自己理解来搭建,步骤简单易理解,电流闭环部分增加了 解耦,时候参考和交流
2024-01-30
CRC校验算法的讲解以及算法实现(C语言)
2023-11-19
一文了解RC滤波器(一阶、二阶)+陷波滤波器+标准卡尔曼滤波器的公式推导及算法实现
2023-08-24
自己在学习FOC过程中的一些笔记,包括了FOC几大变换的数学推导,SVPWM的过程,也包括PID,积分抗饱和,磁链圆限制
2023-06-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人