The primary control goals of a wind turbine (WT) are structural load shedding, maximum wind energy capture in the underpowered situation, and consistent power production in the full power condition. A crucial component of the control problem for wind turbines with varying speeds is maximum power tracking control. Conventional maximum power tracking control tracks the ideal blade tip speed ratio to provide the most wind power at the specified wind speeds. However, because of the wind turbine’s great nonlinearity and the significant external disturbances it encounters, it is difficult to react quickly to variations in wind speed, and the tracking speed is sluggish, which lowers the amount of electricity produced annually. In light of this, this work develops a novel preset performance controller for a wind power system maximum power tracking control. With this technique, the convergence rate and tracking precision may be set. In particular, based on the concept of time-varying feedback, a time-varying function, known as the preset performance function, is first created to allow the convergence speed and accuracy to be predetermined; then this time-varying function is used to transform the actual specified time problem of the original system into a bounded time problem of the new system; finally, a direct robust controller design strategy with pre-defined performance is suggested based on the design concept of the backstepping technique. The plan may maximize the rotor power coefficient by altering the wind turbine speed, track the ideal blade tip speed ratio for a given tracking accuracy and speed, and get the most wind power to produce the most power with the strongest robustness. The simulation results show that the recommended control technique works.