本发明提供了一种基于先验知识的工业故障诊断方法和系统,包括:步骤1:利用符号有向图进行建模,构建工业知识的拓扑先验图;步骤2:通过图卷积网络提取输入数据图结构中的局部特征;步骤3:构建统计量进行故障诊断;步骤4:在图卷积网络的基础上,使用图卷积长短时记忆循环神经网络,学习到工业数据中的动态时间特性,进行故障预测;步骤5:将图卷积与长短时记忆网络结合,与SDG建模一起封装成微服务装置,以微服务的方式实现工业系统的故障诊断以及故障预测。本发明微服务的灵活应用使得该方法使用灵活、有广阔的应用范围。