Abstract: In this paper, a sliding mode – model predictive controller for a BLDC motor has been designed and implemented. This cascade controller consists of two loops, the inner loop is a sliding ...