本发明公开了基于双向长短期记忆的复杂电能质量扰动分析方法,具体为:采集待检测的电力系统中电压或电流信号若干或者利用数学模型获得7类基本PQD及其不同组合构成的复杂PQD的总样本;样本标注并转化为序列形式,然后样本分为训练集和测试集;构建双向长短期记忆神经网络模型并进行训练;然后进行过拟合判断,如出现过拟合现象则调整超参数,然后重新训练,如此循环,直至未出现过拟合;使用再次训练好的神经网络模型进行PQD判断,输入数据为信号序列数据,输出数据为序列中每一个数据所对应的电能类型。本发明解决了现有技术中存在的识别准确率低、实现过程复杂、实时性差,无法对扰动起止时刻进行精准确定位的缺点问题。