Font Size: a A A

The Reasoning Mechanism Construction Of Auto Braking Expert System & Its I/O Interface Design

Posted on:2008-06-01Degree:MasterType:Thesis
Country:ChinaCandidate:B L LiFull Text:PDF
GTID:2132360215453230Subject:Vehicle Engineering
Abstract/Summary:PDF Full Text Request
The artificial intelligence research started in 1956, and the essential target was that it had the ability like people using the symbolic logic method to solve problem, reason and study. Solving question is one of AI's core questions, when the machine had the abilities to solve certain questions.If this kind of question arises, AI can automatically discover the correct solution strategy. This kind of solving questions ability is based on the rules, and can extrapolate. If the machine had the abilities to solve questions,it can analyze and solve questions more nimbly comparing with the ordinary machine. So it was suitable for the more complex and inconstancy application situations. Expert system is a branch of artificial intelligence, which is most active and most possible to be applied in prospect. The auto mobile expert system can be used to figure out and analysis the complex braking quality of automobile, furthermore,it can carry on the computation and the analysis target capabilities, and we can obtain the appraisal of target capabilities in the reasoning mechanism。In the multi- plans AI also may provide with the most superior choice,the best appraisal,the corresponding solution strategy and the measures regarding the better design proposals. Therefore, the appearance of automobile braking system will change the design of automobile ,and the times that only the experts who have many years work experience repeatedly calculation and analysis for along time can obtain quite satisfactory result will be over. this will be able to bring the very big convenience for the design of automobile braking quality. Therefore develops the automobile braking expert system in our country has the broad prospect.The paper mainly introduced the method used to build the reasoning mechanism of braking expert system and to design I/O interface of auto brake expert system. In order to establish a convenience and reliable expert system inference machine tool, I mainly has studied the knowledge expression and each module function in the knowledge library, and established the reasonable inference way, the inference mentality and the inference mechanism,and finally established the practical friendly expert system reasoning mechanism. In the reasoning mechanism establishment, I had mainly studied and solved following several aspects questions:1. In knowledge library knowledge expression. Because the two big cores expert system are between the reasoning mechanism and the knowledge library mutually relate, the knowledge library is the design foundation of the reasoning mechanism of expert system, meanwhile the reasoning mechanism is a organization which have the thought similaring to person's way to use the knowledge of knowledge library. Therefore, the knowledge expression way is affecting the reasoning meachanism design. We have elected the object-oriented knowledge expression method which causes the knowledge module object, establishes modular the relations, and makes the design mentality of reasoning meachanism to be easy to establish. At the same time, because the automobile braking quality is an extremely complex functional system and each knowledge relational is extremely complex. Obviously used object-oriented can avoid using the process design idea, and the design idea will bring enormous convenient for the programming.2.The design of the I/O interface which have formidable function and is build on "humanist" thought. Because the computer have the behavior according to the machine characteristic, the person have the thought and the behavior according to own way. Must transforms the person's thought way and the behavior which the machine may accept,and transforms the machine behavior way which the people may accept,it causes the computer to adapt person's thought characteristic and the motion characteristic on the I./O interface of expert system which is established "humanist" I/O interface. In order to realize the computation, the inference and the analysis function of brake the expert system,we use the CJLibrary exploiture kit to design the I/O interface which has the OutLook style. Another advantage of this I/O interface was that both the manipulation of user and the visible result out put by the software were base on the same interface, which made the intercommunion between the operator and the computer more convenient. It can output the infer and computed result which is visible demonstration in the view region.3. Using data management module management data. Because the foundation of the automobile braking expert system to carry on the inference and the computation is the using input correlation description information. These description information can be input the dialog box which is relate with the data management module. 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.This can help the user to management and use logarithm .The data management module of automobile braking expert system is an overall situation obviously construction of data variable, the structure variable various elements is corresponding the expert system various data. Expert system data includes user input object description information data and the expert system computation processing intermediate result. The function member has realized each module's function through operation the member function ,all the starting value of various functions module was obtains through the data management module. At the same time, the data management module also needs to process some the data which newly appears in the computation and the analysis process. The automobile braking expert system using the data management module overall situation visibility has realized the data communication between various functions module. The data management module is the high-level inferencethe foundation of expert system reasoning meachanism, and the blood circulation system of the expert system. 4. The establishment of reasoning meachianism. The reasoning meachianism is the organization which is established by simulating person's thought and ponder form, and is the soul in the expert system. Only the expert system have the good reasoning meachanism,and then we can think that it is the genuine expert system. When building the reasoning meachianism, we mainly solve the problem of inference way, because the expert system knowledge library is expresses the knowledge by the object-oriented expression way, such expression way has brought enormous convenient for the establishment production pattern system, for the establishment inference rule. Because the expert system is the definite reasoning,and simultaneously has used the production patternsystem, so I have chosen definitely to the inference way. In the control strategy, I solves the reasoning by the inference rule the knowledge conflict question. The line of reasoning is established, after I studied in the expert system knowledge library between each module mutual relation and respective function establishes. In the reasoning meachianism, I have used "the appraisal - various parameters designation - appraisal" as the reasoning way. Finally the function formidable reasoning meachianism has established. Through an actual experimental example has obtained the expert system reliability and usability.Because the inference machine in the expert system appearance, it will be able to play the role for the expert system which will add the finishing touch.
Keywords/Search Tags:Auto Brake, Expert system, Modularization, I/O Interface, Knowledge Base, Reasoning meachianism
PDF Full Text Request
Related items