Based on blade element momentum theory and generator characteristic test, a dynamic simulation model of 150 kW horizontal-axis tidal current turbine was established. The matching of the dynamic characteristics between the turbine and generator under various current velocities is studied, and the influence of the pitch angle on the matching is analyzed. For the problem of maximum power output in case of low current speed and limiting power in high current speed, the relation between optimal pitch angle and output power is analyzed. On the basis of dynamic characteristic analysis, the variable pitch control strategy is developed. The performance of the turbine under various tidal conditions is simulated. The research results show that the designed controller enables the turbine to operate efficiently under the condition of low current speed, and achieve the goal of limited power at high current speed.