该项目提供了一个基于MATLAB环境的无刷直流电机(BLDC)完整控制方案,旨在实现对电机转子位置和运行转速的精确调节。系统通过一个主控.m文件进行参数初始化和指令下达,用户可以在脚本中直接定义目标位置、期望转速、PID控制器增益以及负载变化情况。底层控制逻辑采用了经典的级联闭环结构,位置环作为外环产生转速指令,转速环作为内环通过调节PWM占空比来控制电机的电磁转矩。
项目包含了完整的电机物理模型、三相逆变器模型以及霍尔传感器换向逻辑。通过运行.m文件,系统能够自动执行指定的运动轨迹,并实时计算电机的相电