The paper proposes a novel wind energy generation scheme, which is based on an indirect matrix converter(IMC) and a permanent magnet synchronous generator(PMSG). This method is different from the ones concerned in the past literatures due to its unique system configuration and easy-to-implement control strategy with more degrees of freedom to be exploited. Sensorless MPPT, which is based on the combination of climbing hill searching and bisection method, is applied. Based on the particle swarm optimization(PSO) algorithm, the optimal control for the PMSG is presented, taking both output saturation and parameter uncertainty into consideration. The proposed scheme and its feasibility are verified by the simulations.