模型预测控制(model predictive control，MPC)具有原理简单、多变量控制和容易处理非线性约束等优点，是近年来在电力电子与电力传动领域受到广泛关注和研究的一种控制方法。MPC 一般基于最小化目标函数的原则来实现系统的优化控制，但当目标函数中控制变量的量纲不一致时，需要设计相应的权重系数来实现对多个变量的同时控制。以感应电机的磁链和转矩控制为例，由于目前尚缺乏通用的理论设计方法来确定磁链和转矩的权重系数，为保证调速系统在不同的运行点具有良好的动静态性能，在实际应用中需要通过大量的仿真或实验来确定权重系数的大小。为此，提出一种适用于感应电机控制的改进 MPC。通过深入推导磁链和转矩之间的解析关系，将定子磁链幅值和电磁转矩的同时控制转换为等效的定子磁链矢量的控制，从而消除了传统方法中繁琐的权重设计，而且算法简单，容易实现。此外，文中还对数字控制延迟进行了补偿，并且采用预励磁的方法来增大起动转矩，并减小起动电流。最后，在两电平逆变器感应电机平台上进行了仿真和实验，结果表明所提方法在很宽的速度范围内都有良好的性能。