FOC在控制BLDC (Brushless Direct Current)电机上有诸多的好处,主要有如下几点优势:
1. FOC则完全没有转速的限制,不论在什么转速下都可以实现精确的控制。
2. FOC的换向性能极其优秀,最高转速下正反转切换可以非常顺畅。
3. FOC还可以以能量回收的形式进行刹车控制。
4. FOC可以实现力矩、速度、位置三个闭环控制。
5. FOC驱动器的噪音会比电调小很多,效率也比电调高很多。
但是由于FOC的计算量大、原理复杂,所以需要很高成本的控制器,这也使得FOC在很多场景下都没有得到推广和使用。在经过了半年的研究和迭代之后,本人将FOC涉及大量计算的代码进行了深度优化,也重新根据国内的供应链进行了选型,希望本开源项目能够帮助国内的广大开发者们用上有优秀性能的BLDC电机,为开源社区贡献一份力量。本项目剥离自我们为工程机器人盘式电机研发的FOC_STD项目,对供应链重新进行选型,目前项目还正在移植过程中,请期待九月中旬彻底实现功能移植。
开源项目Github地址: https://github.com/ZhuYanzhen1/miniFOC
|