【电机控制】有感FOC之霍尔自学习

文章目录

  • 前言
  • 1 霍尔自学习的目的
  • 2 霍尔自学习的流程
  • 3 定位角度时的设置

前言

PMSM(永磁同步电机)的FOC控制算法中,无论是有感还是无感,对于位置(电角度)的确定都是其中重要而不可或缺的一环。本文介绍有感FOC的前期准备工作,对霍尔自学习的过程和作用进行简要说明。

1 霍尔自学习的目的

霍尔自学习有两个主要目的:

第一,获取霍尔状态的顺序,并与转动方向对应。

第二,获取霍尔传感器安装角度误差(当然也有可能是磁钢安装误差,一般默认)。

2 霍尔自学习的流程

  • 强制定位转子到指定的电角度,间隔10°,从0~360°。
  • 根据霍尔状态变化的跳变区间,将定位电角度的间隔缩小到2°,逐步搜索到霍尔状态跳变的电角度。
  • 将学习后的霍尔状态和对应的电角度进行对齐。霍尔自学习的结果一般应当存入flash。

3 定位角度时的设置

旋转控制时,我们设置iq_ref和id=0,对于定位控制,应当设置iq_ref=0,id设置为一个较小的值(保护电机,建议空载)以加强定位效果。具体的定位方法也是将电压分解到UVW。对于位置环控制,需要从电流,对于开环设置,可以直接从Ud、Uq进行设置。

相关推荐
Hello_Embed11 小时前
STM32HAL 快速入门(十七):UART 硬件结构 —— 从寄存器到数据收发流程
笔记·stm32·单片机·嵌入式硬件·学习
幸运狗头12 小时前
Linux学习-硬件
linux·单片机·学习
涧榆vkQAQ12 小时前
52Hz——STM32单片机学习记录——FSMC
stm32·单片机·学习
diablobaal12 小时前
云计算学习100天-第40天 -普罗米修斯1
学习·云计算
charlie11451419112 小时前
Kotlin编程学习记录2
开发语言·学习·kotlin·循环·条件
xkroy13 小时前
创建Spring MVC和注解
学习·spring·mvc
XZSSWJS17 小时前
机器视觉学习-day09-图像矫正
学习
Lynnxiaowen20 小时前
今天我们继续学习shell编程语言的内容
linux·运维·学习·云计算·bash
白菜帮张同学21 小时前
LP嵌入式软件/驱动开发笔试/面试总结
数据结构·驱动开发·经验分享·笔记·学习·算法·面试
zl291 天前
论文学习30:LViT: Language Meets Vision Transformerin Medical Image Segmentation
深度学习·学习·计算机视觉·transformer