A constrained model predictive wind farm controller providing active power control