一种基于振动和油液的风电机组在线状态监测与健康评估系统及方法,包括振动加速度传感器、振动数据采集装置、铁谱仪、数据分析、数据处理、健康评估、远程诊断中心。振动数据采集装置采集各部位的振动信号,铁谱仪采集分析齿轮箱油的铁谱值;数据分析装置对振动信号、铁谱进行时域分析、频域分析和时频分析;结合风电场SCADA系统,数据处理模块对风速、转速和温度信号及数据分析结果进行处理;根据数据处理结果,健康评估模块对风电机组的状态进行评估,判断是否故障、故障类型、故障程度等;各信号及分析处理结果送至远程诊断中心,对风电机组进行远程监视、集中控制、远程诊断,必要时进行专家会诊。