• 注册 / 登录
  • 切换到窄版
  • 查看: 2036|回复: 0

    FOC基本调试方法

    [复制链接]

    668

    主题

    682

    帖子

    6599

    积分

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    6599
    发表于 2024-1-12 09:48:58 | 显示全部楼层 |阅读模式

    路线栈欢迎您!

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    很多对电机的应用中,都需要对电机的速度或者角度位置精准的控制。

    在这些控制中大部分PID环节和FOC算法都是需要调试的,一般调试的原则是从内到外,调节步骤如下:

    准备工作,检查硬件电路是否正确,例如检查电路板、电机、编码器等是否连接好,并确保使用的电机和编码器与库文件适配。

    1.从FOC算法开始调试,采用SVPWM,先调试这个模块,人为地给两个Ualpha Ubeta,确保电机能运行,确认svpwm没问题,然后人为vq,Vd给个值;

    2.确认上面之后开始调试采样电流和编码器的电角度输出;

    3.人为给定Id_ref=0和Iq_ref=xxx,通过实时采样电流,调试电流环的PID,调节的目标是启动响应速度足够快,平衡运行波动足够小;通过DAC输出实时的采样电流来进行观测调试;

    4.人为给定速度,调试速度环PID,输出Iq_ref,调节的目标是根据需要在足够宽的速度范围内平稳启动和运行,目前根据速度的范围分段调试PID;

    5.位置环的调节,输出速度,调节目标,从一个位置快速的到达另一个位置来回跑,停止静差足够小,速度的增减足够快即瞬时速度大且需要合理的根据位置路径的长度规划一个速度曲线;

    总的来说,FOC库的调试需要较高的电机和控制器方面的知识,并需要使用适当的工具和技术。为了更好地调试FOC算法,建议参考FOC库提供的文档、示例和调试工具。

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    小黑屋|路丝栈 ( 粤ICP备2021053448号 )

    GMT+8, 2024-11-3 21:09 , Processed in 0.063964 second(s), 18 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表