Font Size: a A A

The Knowledge Base Construction Of Auto Brake Expert System And Its I/O Interface Design

Posted on:2006-10-15Degree:MasterType:Thesis
Country:ChinaCandidate:N W ZouFull Text:PDF
GTID:2132360155952585Subject:Vehicle Engineering
Abstract/Summary:PDF Full Text Request
Expert system is a branch of artificial intelligence, which is most active and most possible to be applied in prospect. While expert system is applied to the auto braking, it may preserve and make use of the experiential knowledge of the specialist, as well as integrate it with the domain knowledge of braking, and therefore could enhance the designer's level, improve the devising efficiency and resolve the practical engineering problems which were multi-solving, creative and complicated. In some auto industry developed country, expert system was very popular used in the domain of auto design, auto manufacture and auto analysis. The developing and using of auto brake expert system was a portion of them. These years, there came some software used for auto brake system in China. But an expert system which could design, compute and analyze auto brake system have not been developed yet. It was very perspective to develop auto brake expert system in China. Thesis introduced the method used to build knowledge base and to design I/O interface of auto brake expert system. The knowledge base included all knowledge for designing, computing and analysis of auto brake system. The expression of knowledge should be convenient for designing, computing and analysis. On the other hand, to embody the full function of auto brake expert system, a suitable I/O interface ought to be designed. The following problems must be resolved while the knowledge base was build and the I/O interface was designed. 1. Building the knowledge base of auto brake expert system using the method of modularization. Auto brake expert system include 23 items of computing and analysis, these items were implemented by all kinds of function modules, which used different arithmetic. And that all these items independent of each other as well as contacted with each other. Considering all above factors, it was decided that building knowledge base by the means of modularization ultimately. Further more the knowledge base build in this way could be easily updated by adding new modules. 2. The I/O interface was supposed to fully embody the full function of auto brake expert system. The auto brake expert system would be software used for design of auto brake system. The software was consisted of 23 items of computing and analysis, and every item was composed of several manipulations of computing and analysis. The tool of CJLibrary was used to build an I/O interface with the style of OutLook. This I/O interface could fully embody the function of auto brake expert system as well as be easily operated by users. Another advantage of this I/O interface was that both the manipulation of user and the visible result outputted by the software were base on the same interface, which made the intercommunion between the operator and the computer more convenient. 3. The computing result was outputted in a visible way. It was the characteristics of auto brake system performance that decided the way used to show these characteristics. Graphs and forms were suitable way to show the performance of auto brake system. As the software used to analyze auto brake system, auto brake expert system must be able to show its computed result in a visible way. On the other word, auto brake expert system ought to output all kinds of graphs and forms according to the request of program. 4. The auto brake expert system should be able to accept describing information inputted by user. The manipulated objects of auto brake expert system were special auto brake system. It was necessary for the user to input data and information through dialog boxes into auto brake expert system, the information made it possible to compute and analyze. The information that user must input was consisted of several domains, and the information was used by expert system for different purpose. Considering these factors, when dialog boxes that used for accepting information from user were designed, the data and information need to be classified into several parts in an effective rule. And the dialog boxes should be as convenient as possible that when ever expert system need some data or information, the dialog boxes could pop-up and require user input. Another problem of short-time memory and default function need to be considered while using dialog boxes accept user's information. Short-time memory and default function could be realized through the means of cooperation of data input dialog boxes and the module of data management. 5. The module of data management was used to deal with data. The module of data management of auto brake expert system was a structure which is visible form all the function and the cells of the structure meant the data of expert system. The data of expert system include the information inputted by user and middle results computed by expert system. The data inputted by user could be wrote into the module of data management, and the function modules could read the data from it. The middle results computed by expert system were manipulated in the same way. Each function module included function members as well as data members, function...
Keywords/Search Tags:Auto Brake, Expert system, Modularization, I/O Interface, Knowledge Base, Module of Data Management
PDF Full Text Request
Related items