The application discloses a semi-submersible wind and current energy power generation platform, which comprises a semi-submersible platform body, an upper power generation unit and a lower power generation unit, the semi-submersible platform body comprises a central column, the upper power generation unit comprises a
vertical axis wind
turbine, the
vertical axis wind
turbine is located at the top end of the central column and above a horizontal plane, and the lower power generation unit comprises an axial flow type
ocean current energy generator, the axial flow type
ocean current energy generator is located at the bottom end of the central column and below the horizontal plane; wherein the central column, the
vertical axis wind
turbine and the axial flow type
ocean current energy generator have the same axis, the main shafts of the
vertical axis wind turbine and the axial flow type ocean current energy generator are independent of each other, in a running state, the rotating directions of the
vertical axis wind turbine and the axial flow type ocean current energy generator are opposite, so that the action lines of the gyroscopic moments generated by the
vertical axis wind turbine and the axial flow type ocean current energy generator are highly coincident and have opposite directions, the
interaction forces of the vertical axis wind turbine and the axial flow type ocean current energy generator are offset, the stability of the platform is improved, and the
failure risk is reduced.