电机控制
介绍自己做电机控制的一些经验
冲啊_chonga_冲啊
这个作者很懒,什么都没留下…
展开
-
电机控制中如何理解SVPWM合成生成的电压矢量
SVPWM调制的目的是要生成一个圆形旋转(越接近圆形越好)的磁链,带动电机以一定的速度旋转起来。磁链是一个幅值不变,按一定频率(与调制生成的三相交流电的频率有关)进行旋转的矢量。如果磁链是圆形旋转,那么一圈的电压矢量Us接到一起,就变成圆形旋转的电压矢量了。所以整体就约等于感应的电动势,这种说法太粗糙,可以先这样理解。其中的j,根据实轴和虚轴的概念,j代表超前参考轴90度。电压就可以等于后面的磁链的一个求导,表示成图形就如下图。那就可以理解SVPWM调制生成的电压矢量了。看后面部分,就可以得到。原创 2024-03-20 10:24:42 · 139 阅读 · 0 评论 -
SPI读取TLE5012B编码器角度数据_ACM32G103
每次发送完读取数据的指令之后,因为MOSI和MISO硬件连接到一起,我们就要将MOSI引脚由复用为SPI设置为输入状态,下一次发指令的时候重新复用为SPI。2、因为MOSI和MISO硬件上连接到了一起,根据TLE5102B的通信时序要求就要稍微修改一下MOSI引脚的状态,片选使用软件片选。P2标注的是SPI的接口,其中MISO和MOSI是硬件连接到一起的。买到一个带编码器的电机,卖家留出来读取编码器数据的接口有SPI。1、先发送读取数据的指令,然后再接收数据,一个半双工通信的过程。再来看读取角度的过程。原创 2024-03-10 10:33:10 · 558 阅读 · 0 评论 -
无感方波控制_超前换相
超前换相,延迟三十度原创 2023-09-08 22:59:17 · 201 阅读 · 0 评论 -
无感方波控制基本概念
5、进入过零检测中断,计算反电动势过零点,检测浮空相电压是否过零,是就设定延迟三十度换相时间。2、浮空相电压与上一个周期指定浮空相电压的1/2作比较,有分上升沿和下降沿。3、进入换相中断,设定续流的时间(避免误检测反电动势)2、切闭环的时候设定第一次延迟三十度换相的时间。关于反电动势过零点的计算,网上有很多种做法。3、浮空相电压与母线电压的1/2作比较。4、进入续流中断,开启过零检测。其中3、4可以是同一个中断。原创 2023-08-12 21:48:09 · 448 阅读 · 0 评论 -
PMSM控制_foc 控制环路
(4)速度环控制,将目标速度和估算的速度做差给到 PI,得出给定 Iq,一般是 10 倍或者 20 倍于电流环的周期执行一次。(2)取上一个周期的 Ualpha、Ubeta 和 Ialpha、Ibeta 进行位置和速度的估算。中间肯定还有其他的计算,比如 SVPWM 的电压矢量的幅值的计算,过流保护,过压欠压保护等的处理。(3)park 变换,将 Ialpha、Ibeta 变换为旋转坐标系下的 Id、Iq。(1)clarke 变换,将电流变换至静止坐标系下的 Ialpha、Ibeta。原创 2023-03-10 19:12:32 · 1070 阅读 · 0 评论 -
永磁同步电机表贴式和嵌入式
1、嵌入式结构的PMSM的气隙是不均匀的,主要体现在有磁铁和没磁铁的地方气隙厚度不一样,转矩组成是。2、表贴式的PMSM的气隙是均匀的,在有磁铁和没有磁铁的地方气隙厚度一样,转矩组成是只有。永磁体是否装在转子铁芯内,装在转子铁芯内的,就是嵌入式,装在外面的就是表贴式。原创 2023-03-01 21:59:17 · 2322 阅读 · 0 评论