Text this: Direct drive permanent magnet synchronous generator maximum tracking system based on model predictive torque active disturbance rejection control