Font Size: a A A

The Knowledge Base Construction Of Auto Brake Master Cylinder Stroke And Brake Pedal Stroke

Posted on:2008-07-10Degree:MasterType:Thesis
Country:ChinaCandidate:X X XuFull Text:PDF
GTID:2132360212496149Subject: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.The thesis mainly introduces the knowledge base construction of auto brake master cylinder stroke and brake pedal stroke.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, the following problems must be resolved while the knowledge base was build .1.It's necessary of optimizing the software development environment.Renewwing the development tool of the expert system make it not only is compatible of the past procedure,but also apply to the new technique of computer development .I have finished the improvement of the expert system from VC++6.0 to Visual C++.NET.Expert system has a very long development period ,and it has a difficult technical problem.Because we have not the convenient development tool,to make use of the limited resources is the first factor of consideration,and the quality of expert system musy be insured. Visual Studio.NET is a powerful, efficient and expansive programming design language.It embodys the devolpment potential of appliedprocedure, and provide the tool and technique needed by the application of procedure.Through the analysis,Visual C++.NET is the best programming language to the design of expert system.2.The calculation of auto brake master cylinder stroke is subjected to twelve kinds of factor. The data of input and output have hundred of kinds much.It has the prameter of auto brake system design and has many of datas by the experiments.It must be cleared between their relation, has run , adapting the administrative way for classifying and importing , uniting on the data treatment in order to ensuring that the expert system stabilizes reliably. Auto brake master cylinder stroke and brake pedal stroke are a organic overall, that can exchange each other.The expert system can carry out the expected result under the situation that the basic data is hydraulic pressure or pedal force. This function is dependent on the data administration module realization, led into the overall situation variable for making use of inherit characteristic property of OOP language in procedure.Inherit characteristic property is a kind of important mechanism of OOP language,and it builds the new operation and the data structure coming from another class.This makes programmer just make the definition to have the component not having in the class already. The way adopt the overall situation variable, both make the data administration module be independent on the function and on structure, and make the data overall situation visibile.3. The knowledge base construction of auto brake pedal stroke is inherit and development from the knowledge base construction of master cylinder stroke. On one hand, on the basis of the master cylinder stroke calculation,we can gain corresponding pedal stroke through makeing exchange.On the other hand, We need to increase the new parameter for calculating the pedal stroke while considerate the influence of the new datas, at last we compute the total pedal stroke.The master cylinder stroke has some repeated messages for the pedal stroke.This can make confuse about conversation frame of inputing message in the process of procedure .If not handling this,no doubt that when the consumer uses the software he need input large of repeated message.So,the expert system is required to have memory and the default data function. To make the synchronization among information inputing-Data storage-information processing,the most effective approach is to coordinate with data administration module to be put into use with information entering conversation frame. In the field of knowledge base information entering,we have adopted the request realizing a function according to the function module.4.The auto brake expert system is designed for the technical personnel or customer.It can be used for the analytical function and calculating the auto brake system,and there is some operation in its every module. For embodying the analyticalfunction and calculation, the tool of CJLibrary was used to build an I/O interface with the style of OutLook. At the same time,with the developing of the software environment I has made corresponding change to the interface of the expert system from CJLibrary to Codejock Xtreme TookKit. This implement is to be used for development interface molding software that the software are developed by the programmer abroad . 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.5.The software is built for the sake of its application, and the auto brake expert system is designed for needing to make analysis and calculation to designing auto. expert in the car convenient fastly complete mission but establishment of calculator procedure.A software is good or bad after it is bulit,we need to verify it through the experiment.The software can be perfect through debugging procedure to apply betterAfter building the knowledge base construction of auto brake master cylinder stroke and brake pedal stroke, I have carried out check it. I have adopt the data that the company of Isuzu provides. We can have a conclusion with comparative analysis,that the expert system can export correct result, and demonstrate that it is effective.
Keywords/Search Tags:Auto Brake, Master Cylinder, Pedal Stroke, Expert System, Knowledge Base
PDF Full Text Request
Related items