三相电机虚拟电压矢量模型预测电流控制,经典方法,直接遍历12个虚拟电压矢量,有效的抑制了谐波电流,采用.m函数及matlab-function模块化编程,修改参数及代码省时省力,适合学习或论文或毕设或组会报告使用
1
实现了FOC和SVPWM的底层代码 基于keil_MDK 5.25 开发。 这是闭环控制的例程,需接上电机动力线U、V、W和增量编码器。 还需要在程序的low_level.h中定义电机相关的参数: #define QCPR (500*4) //编码器线数*4 #define MOTOR_POLES_PAIR 2 // 电机的极对数,4极电机即是2极对 程序启动时,大概需要3秒时间,电机轴会抖动几下对齐磁场角度。 然后开始速度模式运行,按键S1、S3可调节电机运行速度。
2021-02-06 10:50:33 14.99MB STM32 DRV8301 电机驱动
1
用于描述遗传算法在电机控制系统中的应用,首先对数字伺服电机进行模型辨识得到其高阶模型,其次引入遗传算法,作为一种求解问题的高效全局搜索方法,能很好弥补模糊控制方法的不足。
2019-12-21 20:21:26 13.27MB 遗传算法 模糊PID 电机控制
1