本发明涉及风力发电技术领域。一种风力发电机,包括风叶、立柱和连接在立柱上端的机舱,机舱内设有发电机和传动系统,风叶通过传动系统驱动发电机,传递系统通过液压弹性支撑支撑在机舱内,机舱内设有用于检测液压弹性支撑变形位移量的位移传感器、检测液压弹性支撑的压力值的压力传感器、检测机舱的温度的温度传感器、调整液压弹性支撑压力值的辅助液压装置和控制系统。本发明提供了一种能够主动改变传动系统的支撑效果的风力发电机及风力发电机传动系统振动控制方法,解决了现有的风力发电机载荷波动、复杂风况等引起的机组弹性支撑过早损坏的问题。