The invention discloses a fault diagnosis method and 
system for a heading 
machine hydraulic 
system. The method includes: building a fault diagnosis 
system framework through a 
fuzzy neural network method, building subsystems such as a parameter monitoring module, a fault 
knowledge base management maintenance module and an intelligent diagnosis reasoning module, taking a 
knowledge base of the heading 
machine hydraulic system as the basis and combining each module into a whole organically; building the overall structure of the 
knowledge base which comprises a fault type base, a fault knowledge base and a fault rule base according to the 
expert system design principle, introducing a relational data base into a knowledge base system, using the ACCESS as the 
database platform, building corresponding data sheets, realizing the functions of the 
expert system and managing and maintaining the knowledge base through fully utilization of the 
database technology; and building a 
fuzzy neural network fault diagnosis mode, reducing the network 
instability through the 
adaptive learning rate method and the additional 
momentum method, and training and simulating the 
fuzzy neural network model through actual data. Therefore, the fault diagnosis method and system for the heading 
machine hydraulic system can accurately reflect the faults of the heading machine hydraulic system.