Abstract

Expert systems (ES) are widely used for engineering and manufacturing applications nowadays. In order to solve the problems in material selection in the aviation field, an aircraft material expert system (AMES) was developed. This expert system is based on the knowledge of multiple experts and aviation data. A decision support system (DSS) was designed for selecting the materials used in aviation fields. The flows of material selection were designed, and the models of AMES were established. A data base system was also designed to implement AMES.

1. Introduction

Aviation engineering application fields are developing towards intelligence, digitalization, and integration [1]. It is complicated to select an appropriate material for aircraft design [2]. In order to meet the demands of the aviation development, expert systems (ES) have been used in aerospace and have solved a lot of problems successfully [35].

Expert systems were developed by the AI (artificial intelligence) community in the mid-1960s [6]. With the development of science and technology, ES was successfully used for engineering and manufacturing applications and dealing with complicated problems in aviation fields [714]. Liu et al. [15] studied the optimization of short-haul aircraft schedule recovery problems by using a hybrid multiobjective genetic algorithm. Li et al. obtained a semantic-based approach for collaborative aircraft tooling design [16]. Athanasopoulos [17] developed an ES for coating selection based on fuzzy and multicriterion decision-making. Grainer and Blunt [18] presented a thorough analysis of the properties and the applications of using a simpler material for the substrate; the engineers can diminish the cost of purchase. Mao-Jiun and Wang [19] designed an ES for tool steel material selection under fuzzy environment. Kim et al. [20] developed an expert system for fatigue life prediction under variable loadings.

However, all these expert systems were developed to solve problems without considering the whole capabilities of aircrafts. In this paper, an aircraft material expert system (AMES) on the capability and layout of aircraft was developed based on the knowledge of multiple experts and aviation data. A decision support system (DSS) was designed, and the flows were modeled by ES for aircraft material selection.

This paper is organized as follows: Sections 24 present the design of AMES and the model of selection flows of core functions. Sections 5 and 6 present the data base system of AMES and the data frame. An example of ES solution is given in Section 7. Section 8 contains brief conclusions.

2. Design of AMES

The frame of AMES was designed as shown in Figure 1.

The flow of AMES is as follows: clients visit the system via the HMI (human machine interface), and then the system transfers the request of clients to DB and returns the results to the clients.

The system contains three parts: client, logic management layout, and DB.

The core function logic of AMES is discussed in the second part. It contains the ratiocination and calculation of ES: ratiocination machine and the flow of material selection: MBMS (model base management system), DBMS (data base management system), and KBMS (knowledge base management system). The details will be given in Sections 3 and 4.

The core business logic of AMES is designed in Part 3: DB. It contains MB (model base), KB (knowledge base), and DB (data base). MB contains the methods of material selection which are formed from the experience of the experts. KB contains the knowledge of aircrafts and materials and the experts’ knowledge. DB contains the data which is used to assist clients to make decisions of material selection. The data base management system and the data frame are designed and given in Sections 5 and 6.

3. Selection Methods of AMES

The ratiocination and calculation methods are designed by ES.

Qualitative and quantitative properties are needed to be considered to select an appropriate material for aircraft use. So the DSS of AMES is based on fuzzy logic and multicriterion decision-making theories. As the decision is made by multiexpert and fuzzy multiattribution, a prototype of the multicriterion neural network (NN) system is applied to prototype system functionality approach.

The prototype is established and operated as follows:

The membership functions for linguistic ratings can be defined by the functions in Figure 2 [21].

It is assumed that the system has input variables and .

The fuzzy membership function is defined as

where , , is the aggregate ratings of alternative I under criterion , and are the assigned ratings of alternative I under criterion by decision-maker . The symbol “⊕” is a proposed calculation method.

Similarly, if is the aggregated weighting for criterion , and is the number of criteria. Then, their opinions can be aggregated by

is defined as the approximated fuzzy number of the fuzzy suitability index. And is defined as with the membership function. The symbol “⊕” is a proposed calculation

If the rule amount is given, the prototype of the system is established as

If , ; otherwise, . Then, we can get the following result:

where and are the maximizing set and the minimizing set, respectively, according to the input data. Equation (4) is the arithmetic of AMES.

4. Core Function Models of AMES

Equations (1)–(4) are the methods of material selection. It gives the flows of these methods. Four methods are designed to select materials for aircraft design: “filter,” “performance limit”, “layout design”, and “experience.” And the core function models are designed in Figures 25. The top of the figure gives the disposal flow of AMES. And the bottom gives the computer instruction of the flow.

The flow of “filter” is designed in Figure 3. Clients set the property conditions and the goals of material selection. The system filters the results by limiting the material performance. Then, the clients deal with the results returned by the system and choose the rights.

The flow of “performance limit” is described in Figure 4. After the properties were restricted, clients set the performance and the application of materials. Then, the system deals with the requests and commends the layout or structure of the aircraft. Clients could select the rights from the results returned by the system.

The flow of “layout design” is designed in Figure 5. This method commends the aircraft’s performance through limiting the layout and structure of the aircraft. The method is often used by engineers to manufacture parts and so on.

The flow of “experience” is designed in Figure 6. This method depends on the experience of experts. It selects materials or parts based on the isometric spectrum. A lot of work is needed to ensure the validity of this method. But this method of material selection is the most useful way for aircraft designers.

5. Actualization Technique of AMES

After determining the frame and the core function, the actualization technique of AMES is designed.

As described in Figure 7, the frame of the DBMS (data base management system) is contrived by JCDF (Java Common Development Frame). It contains four lays: client layer, view layer, business layer, and resource layer. The differences of this frame from usual frames are as follows: the Servlets separate the view layer from the business layer, and the logic management is done by EJB. These sets promote the system to run fast and efficiently. JCDF can choose different flows to deal with different requests. It visits the data base via DAO and saves a lot of space.

6. BL (Business Logic) of AMES

In order to realize the transfer of the data successfully and make sure the system is easy to use, the design of the data base is important. The BL of AMES contains the model base, knowledge base, and data base. The model base and the knowledge base contain expert experience and aircraft knowledge. But the data base should be arranged reasonably, or the system could run with a lot of problems. The data base of AMES contains aircraft information, component information, part information, and material information. These are outlined in Table 1. Every module has its own values, but they are related. The parameters of the whole aircraft and parts are based on the material.

7. Example

In this section, we use a new method based on equation (6) and give an example to illustrate the proposed method.

Firstly, let us consider the linguistic terms: disqualification (D), qualified (Q), good (G), and best (B). The fuzzy numbers corresponding to the terms are given in Table 2. The values present the limits of the selection.

We choose four variables (performance limit), (layout limit), (structure limit), and (material app limit) as given in Section 2, which are given in the method “filter.” Then, we get the defuzzified values. Assume that the ratings of the program under four criteria decided by decision-makers are as shown in Table 3.

A committee of four decision-makers conducts this task and gives the decision also based on Table 2. The important weights of the four criteria are shown in Table 4.

Based on the equations, the ranking values can be evaluated as follows:

From the above calculations, the best selection is program III.

8. Conclusions

This paper developed an aircraft material expert system (AMES) to solve the problems of material selection in the aviation field. It provides a way of material selection by considering the whole performance of aircrafts by ES.

A selection method of fuzzy logic and multicriterion decision-making theories is designed by multiexpert and fuzzy multiattribution. And the prototype of the multicriterion neural network (NN) system is applied to the prototype system functionality approach. The computerized flows of selecting materials are also designed.

A DBMS is designed for realizing the core functions of AMES. A data base system is also designed for carrying out AMES.

Based on the knowledge of multiple experts and aviation data, the decision support system (DDS) could be used for selecting the materials used in aviation fields.

Data Availability

The data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Authors’ Contributions

Xuelong Hao and Chen Wen contributed equally to this work.

Acknowledgments

(1) This study was financially supported by the National New Material Testing and Evaluation Platform construction project–nonferrous metal material industry (bidding no.: TC190H3ZW/2). (2) This study was financially supported by the National New Material Testing and Evaluation Platform main center project (bidding no.: TC170A5SU-1).