引言
本文分享foc电机控制算法的调试经验,针对的场景是往一套新的控制板卡上移植一套电机控制软件。
具体调试过程是 发波=>电流反馈=>环路=>角度
将调试过程分解为以下步骤。
- 确认pwm模块正常
- 确认svpwm发波正常
- 确认电流反馈正常
- 引入电机角度
- 评估角度精度
下文中对移植调试的步骤分解,并给出每一个调试步骤的软件框图。
1、确认pwm模块正常
1.1、确认母线电压和实际测试值一致。
1.2、三相输出悬空,三相输出寄存器分别给固定占空比,测量各相对的波形,看是否和给定占空比一致。
2、确认svpwm发波正常
2.1、连接电机或其他三相对称负载。
2.2、参考以下框图,选取较低频率,生成固定转速强制角。给电压到 ,对于把电机作为负载的工况,建议强制角频率为10%额定速度或更低, 电压设置为0, 电压从小逐渐增加,看相电流波形,正常情况下电流波形应该为正弦波。另外需要注意的是,电压不能给得过大,在低转速下,电压大部分产生电流,容易烧坏电机或驱动器。
3、确认电流反馈正常
3.1、软件框图如下,设置强制角固定为0度。给 电压,当设置 时,应该有 ; ,其中 为电机相电阻。此处也可以使用采样值和示波器测量值对比。需要注意的是,因为逆变器输出有一定的非线性,在 较小时,实际输出电流和电压的关系可能是非线性的,通过上述方法计算的电流和实际输出电流有误差。
该方法可以校验电流采样是否正常,也可以用来辨识电流采样的方向和 三相采样通道。
修改强制角固定为120度,给 电压,当设置 时,应该有 ;
修改强制角固定为-120度,给 电压,当设置 时,应该有 ;
3.2、参考以下框图,保持固定角度、启用 电流环,令 轴参考电流 约20%额定电流,给 轴电流为0,确认 ,调节电流环参数确保电流上升速度,超调量满足需求。
3.3、按照2.2方式给角度、启用 电流环,给 轴参考电流约20%额定电流,给 轴电流为0,确认电机正常旋转,并确认实际输出电流为幅度等于给定电流大小。
4、引入电机角度
4.1、保持3.3的发波方式,通过无传感器估算算法或编码器获取速度,角度,确认3.3中的强制角和给定速度近似于估算速度角度或编码器获取的速度角度。
4.2、参考以下框图,将估算速度角度或编码器获取的速度角度引入环路,保持 控制,关闭 轴电流环,直接从小到大给 电压,确认电机工作正常。
4.3、连接负载,使能 电流环,加入速度环,调试速度环参数。
到此,就完成了在新驱动器移植速度控制的全部调试流程。
5、评估角度精度
能够把电机三相电路分解为励磁电流和转矩电流建立在准确知道转子位置的前提下,如果转子位置不准,程序中给定的转矩电流不会全部产生转矩,以下分享评估角度精度的方法。
同步电机电压方程建立在角度信息准确的前提下,假设角度准确,电机参数准确, 轴电压电流存在如下关系:
当电机工作在稳态工况时,电压方程可以写为以下形式:
考虑角度误差
有
通过电流采样及坐标变换得到 ,将 及电机参数,转速带入电压方程,计算 轴估算电压记作 , ,和程序中pi调节得到 对比,角度越接近真实角度$ , 和 越接近。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
电机
+关注
关注
142文章
9000浏览量
145337 -
控制板
+关注
关注
5文章
254浏览量
31191 -
FOC
+关注
关注
20文章
322浏览量
42798
发布评论请先 登录
相关推荐
上海 武汉 深圳招聘:图像算法 电机控制算法 ADAS算法 咨询:微信473421885
设计 3. 精通FOC/MRAS/PMSM等电机控制算法实现,有FOC 软件算法实现
发表于 08-28 15:29
FOC电流环PI参数调试问题
最近小弟在做永磁同步电机的FOC控制,想问一下,FOC算法中的电流环怎么调节,单纯接上速度环可以正常运行,但是接入电流环后怎样调PI参数电流
发表于 03-30 11:25
必学的BLDC电机控制算法——FOC简述
=0Id=0 。之后我将详细介绍一下这个算法的数学原理和一些自己的理解。FOC矢量控制总体算法简述输入:位置信息,两相采样电流值,(3相电流、电机
发表于 10-14 10:51
电机控制--FOC的优势
FOC(Field-Oriented Control),即磁场定向控制,也称矢量变频,是以数学、物理理论为基础,对电机磁场矢量进行精确控制
的电机
发表于 05-05 11:14
•15次下载
foc可以控制哪种电机 foc电机库怎么调试
FOC(Field Oriented Control,场向量控制)是一种高性能的电机调速技术,适用于永磁同步电机(PMSM)、感应电机(IM
FOC电机的故障检测方法 FOC电机调试技巧大全
FOC(Field Oriented Control,磁场定向控制)电机在运行时可能会出现各种故障,因此掌握有效的故障检测方法和调试技巧至关重要。以下是对
FOC电机与BLDC电机的比较
(Field Oriented Control,磁场定向控制)是一种先进的电机控制技术,它通过对电机定子电流和转子位置的精确控制,实现
评论