Font Size: a A A

Expert System Development For TDS Fault Diagnosis Based On VC++

Posted on:2012-06-04Degree:MasterType:Thesis
Country:ChinaCandidate:L DuFull Text:PDF
GTID:2178330338993697Subject:Mechanical engineering
Abstract/Summary:PDF Full Text Request
With nearly thirty years'development, top drive drilling system has been widely used in the ocean & land drilling for its outstanding advantages. However, because of its highly integration and complexity, top drive drilling system need different aspects of specialists'cooperation to find out the cause of the malfunction when the system comes wrong, which results in the growth of the repair time, and then lowers the economic benefits.With more than fifty years'development, expert system technology is quite mature and has depth in all areas of people's lives, and created huge economic benefits. If making expert system technology into TDS fault diagnosis, such as making some specialists'experience and knowledge to knowledge base, and a certain reasoning mechanism to simulate the thought processes of experts, it will make the top drive failure can be diagnosed and disposed quickly, and than reduce maintenance time and improve efficiency.In this paper, the structure and function of the top drive drilling system are introduced in detail by introducing the TDS-11SA, which is produced by Varco. Analyzing the TDS-11SA top drive drilling system which is widely used present and building its fault tree by fault tree analysis, then communicating with the experts in Shandong Cruiser Top Drive Equipment Company to collect and collate a certain amount of failure data and information.Structuring knowledge base of the expert system independent and identifying the storage format of the knowledge base with the study of the expert system theory and the failure data and information collected, composing a knowledge base management system by Visual C++ independent and achieving the management function; Designing the structure and processes of the inference engine with the defined format and the theory of expert system inference engine, then constructing the forward and reverse inference engine independent with the use of Visual C ++, achieving the approximate reasoning methods, integrating qualitative and quantitative reasoning.Combining knowledge base and inference engine, and adding the login module, explanation module, then using the knowledge management system to add the knowledge collected, the TDS fault diagnosis expert system is completed, this system can find out the cause for the fault rapidly through the appearance and data provided by the user and give the treatments for the fault.
Keywords/Search Tags:TDS, Fault Diagnosis, Expert System, Knowledge Base, Inference Engine
PDF Full Text Request
Related items