研究了BP网络输入数据的归一化方法,提出了一种联合归一化的新方法,从而加快了网络的学习训练速度,提高了分类精度。在此基础上,建立了用于机械故障诊断的三层BP神经网络模型,编写了基于BP神经网络的故障诊断软件,并在实际的齿轮箱状态监测与故障诊断研究中得到了工程应用。