首页    期刊浏览 2025年12月24日 星期三
登录注册

文章基本信息

  • 标题:Expert system for parametric modeling.
  • 作者:Pekshujev, Deniss ; Smirnov, Anton ; Kramarenko, Sergei
  • 期刊名称:Annals of DAAAM & Proceedings
  • 印刷版ISSN:1726-9679
  • 出版年度:2009
  • 期号:January
  • 语种:English
  • 出版社:DAAAM International Vienna
  • 摘要:Due to the steady industry growth the speed of the manufacturing processes should be increased and the quality of the products should be improved. At the first sight the computerization of both production and design process simplifies the problem. However actually along with simplification of a problem caused by many available software applications, which accelerate work of an engineer (computing programs, CAD/CAM/CAE PLM systems, etc) the qualified labor is required to work efficiently with all these applications (Jackson, 1998). Today professional must not be only the expert in own field, but also should be able to work with all required applications. The theoretical skills can be received from the educational institutions, but the applied knowledge that is required for fulfillment of tasks, can be achieved only by practice. It forces enterprises to make significant investments into education and training of labor. It takes up to 3 years before the required professional level could be achieved. Enterprises today are dependent upon the expert knowledge. The reassignment of trained labor will entail inevitable losses for enterprise (Tausend & Foht, 1990).
  • 关键词:Engineering design;Expert systems;Manufacturing;Manufacturing processes

Expert system for parametric modeling.


Pekshujev, Deniss ; Smirnov, Anton ; Kramarenko, Sergei 等


1. INTRODUCTION AND OBJECTIVES

Due to the steady industry growth the speed of the manufacturing processes should be increased and the quality of the products should be improved. At the first sight the computerization of both production and design process simplifies the problem. However actually along with simplification of a problem caused by many available software applications, which accelerate work of an engineer (computing programs, CAD/CAM/CAE PLM systems, etc) the qualified labor is required to work efficiently with all these applications (Jackson, 1998). Today professional must not be only the expert in own field, but also should be able to work with all required applications. The theoretical skills can be received from the educational institutions, but the applied knowledge that is required for fulfillment of tasks, can be achieved only by practice. It forces enterprises to make significant investments into education and training of labor. It takes up to 3 years before the required professional level could be achieved. Enterprises today are dependent upon the expert knowledge. The reassignment of trained labor will entail inevitable losses for enterprise (Tausend & Foht, 1990).

1.1 Expert systems

Manufacturing enterprise problems can be solved through the use of expert systems. The expert system is the software which uses the knowledge of experts in order to provide effective support of decisions made by users. Expert systems differ from regular applications, due to more complicated architecture. It consists from the knowledge database, problem solver and support component. Support component simplifies user work with main application (Giarratano & Riley, 2004).

Expert system ensures that the knowledge is obvious and accessible. It distinguishes expert systems from traditional applications. The main features of expert systems are defined as:

* Decision support possibility. An expert system stores experience of qualified experts. It enables to perform creative and effective decisions in selected field with possibility of tracking the reason behind proposed decision.

* Forecasting availability thanks to which expert systems is able to give solution accordingly to forecasted situation. If the solution is changed it is possible to discover what changes are responsible for the changed solution.

* Support of the institutional memory feature or knowledge base developed in cooperation with organization which represents the current working group policy. This set of knowledge becomes the database qualified solutions which is permanently updated by the best strategy and the methods used by the field experts. This enables to retain the knowledge when leading experts leave the enterprise.

* Training feature of the Expert systems. System improves the quality of personal training. New employees are given extensive baggage of experience and strategy, based on which it is possible to study the recommended policy and methods (Subbotin, 2008).

2. EXPERT SYSTEM DEVELOPMENT

The experts, engineers, knowledge, and tools for expert system design and development are required for the new system building. Frequently the experts used are employees of the enterprise. Due to the lack of information it is often believed by executives that development of the expert system is a complex, long and expensive process, and it is difficult to access the returns. Those are the main reasons why enterprises refuse from such system development such systems (Gavrilova & Horoshevskij, 2000).

The purpose of given work is to present that it is possible to develop expert systems by the use of resources available (such as Excel and Inventor applications). The engineers who bring knowledge to the Expert systems might be employees of the enterprise, since more qualified specialists in system design and programming usually lack for competence in enterprise activities, and because it saves more money. One of the most acceptable tools in modeling expert systems is MS Excel, which has found a great popularity in industry, especially with Visual Basic application.

Theoretically expert system possesses some properties of artificial intelligence which allows find the solutions that were not in the system before. However, such systems are very complicated in practice. Virtually, we need a system able to find a solution from the earlier experience (data base) according to the set of given parameters. Such a system looks more available.

Let's take as an example the production process of air-cooling air-cooled heat exchangers. There are about 8000 standardized air-cooled heat exchangers versions in petro-chemical industry. The description of their varieties represents a combination of 9 variables. However, in practice the combination of variables may increase considerably. For instance, a detail thickness which works under pressure is influenced by a number of parameters as: material physical properties, temperature of the working environment, pressure, character of exploitation, and so forth. Therefore, even the standard version of air-cooled heat exchangers has many modifications, not influencing the operation process, but causing changes in the construction. That is the case when an expert system could facilitate an autonomous modeling of the air-cooled heat exchangers with new or existing parameters for a given purposes.

Initially, a basic model needs to be build for an expert system in order to make any modifications. The modeling software used for that is Inventor, which is able to create parametric dependencies. The basic model has a sketch, which is crucial in determining these dependencies (Fig. 1). Then all the dimensions from the parametric table are tied with the results of expert system.

[FIGURE 1 OMITTED]

When the sketch is ready, the air-cooled heat exchangers details and units are modeled by a certain sketch, as an imported element, and finally produced. This order helps avoiding geometric mistakes when we change basic parameters. Within a detailed modeling all possible dependencies appear and are set in equation form. Basic parameters affected by calculation results are specified in a literal form (Fig. 2).

[FIGURE 2 OMITTED]

After creating the data base and the expert system all the results are attached to the model and fixed to the literal form as variables. This operation is performed by a function of button "Link". Finally we get a complete model--basis for output results of the expert system. Now just using a function "up- date", the expert system models the new air-cooled heat exchangers (Fig. 3).

[FIGURE 3 OMITTED]

2.1 The process of expert system development

The expert system has to follow two conditions:

* data input need to be performed avoiding incorrectness of data input;

* engineers may not use any additional sources (books, manuals, etc) for data input.

For that purpose the expert system should contain all the available methodologies, calculation characteristics. To export these data a function "Index" is used. If there is exist a standardized row of dimensions (for example diameter of ventilator), then we use function "Validation/List".

For the completeness of our expert system an option of hints and constraints has to be created. A command "Conditional formatting" is used for the text color changing. Additional notes could appear in information cells: if(dt<0; "increase tube thickness"; ""). "Data validation" creates pop-up hint windows. The data input is organized on a simple and intuitive level. In our expert system a "one-button" approach is used. It means that a user has just to select the descriptive code of seeking model to be designed and press the button "Design". The system will calculate the needed parameters itself (Fig. 4).

[FIGURE 4 OMITTED]

3. CONCLUSION

Our paper demonstrates that the development process of an expert system seems not complicated in Excel (Waterman, 1989). It is important to enrich the system with different option for intuitive input and rigorous outputs. Duplicate parts modelling and different variations making allows decreasing time of design, usability by engineers without outstanding skills and experience. In the near future our expert system is going to be enhanced to support manufacturing processes of other products, also being easily used by mid-skilled workers to reach the sufficient results.

4. ACKNOWLEDGEMENT

Hereby we would like to thank the Estonian Ministry of Education and Research for targeted financing program "DoRa" that enabled us to carry out this work.

5. REFERENCES

Gavrilova, T. & Horoshevskij, V. (2000). Knowledge base in expert systems. Textbook, St.Petersburg

Giarratano, J. & Riley G. (2004). Expert Systems: Principles and Programming. Course Technology, ISBN 0534384471

Jackson, P. (1998). Introduction to Expert Systems. Addison Wesley; 3ed., ISBN 0201876868

Subbotin, C. (2008). Knowledge processing in expert systems and making decisions. Scientific book. Ukraine, ZNTU.

Tausend, K. & Foht, D. (1990). Expert system development and program realization for computers. Financial and Statistics

Waterman, D. (1989). A Guide to Expert Systems. Addison-Wesley, ISBN 9780201083132
联系我们|关于我们|网站声明
国家哲学社会科学文献中心版权所有