针对飞轮储能系统(FESS)转动惯量大、采用传统矢量控制算法启动时在零速附近容易出现转速震荡的问题,提出了一种新的电机控制方法。该方法用理论计算转速替代模型参考自适应(MRAS)算法的观测转速,并用给定电流替代反馈电流对耦合项进行计算,减小电机转速振荡。在FESS放电时,需要根据负载所需功率调整电机输出功率,针对此问题,采用一种以维持直流母线电压恒定为目标的电机控制方法,同时在FESS投入工作前,用电机当前转速作为传统MRAS算法PI控制器积分项的初始值,加快了MRAS无速度算法的收敛速度。仿真和实验结果表明,与传统控制方法相比,所提出的控制算法能减小电机启动时在零速附近的转速振荡,维持FESS放电时负载的正常工作,保证FESS快速可靠地进行状态切换。