研究了开关磁阻电机(SRM)的线性数学模型,在此基础上采用变角度的电压PWM斩波控制方式调节电机的转速和转矩.给出实现控制算法的软件设计流程图.用Matlab/Simulink对控制策略进行仿真,验证了电压斩波方式下电机的调速性能;通过Proteus和Keil联调,模拟了在给定的位置输入信号下,利用单片机输出电机的控制脉冲信号,验证了软件设计的正确性.