Next Article in Journal
Effectiveness of a Multimodal Intervention on Social Climate (School and Family) and Performance in Mathematics of Children with Attention Deficit/Hyperactivity Disorder
Next Article in Special Issue
Research on Adversarial Domain Adaptation Method and Its Application in Power Load Forecasting
Previous Article in Journal
COVID-19 Pandemic and Its Impact on Challenges in the Construction Sector: A Case Study of Slovak Enterprises
Previous Article in Special Issue
Enhancing the Transferability of Adversarial Examples with Feature Transformation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Extension Design Pattern of Requirement Analysis for Complex Mechanical Products Scheme Design

College of Mechanical and Electrical Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
*
Author to whom correspondence should be addressed.
Mathematics 2022, 10(17), 3132; https://doi.org/10.3390/math10173132
Submission received: 5 July 2022 / Revised: 7 August 2022 / Accepted: 12 August 2022 / Published: 1 September 2022

Abstract

:
Due to the configuration process of a complex product scheme, a design structure often has the characteristics of multi-level, multi-attribute, creativity, and complexity; in order to improve the efficiency and quality of product scheme design, it has important research value to reasonably organize, reason, and reuse design knowledge. In this paper, the extension modeling problem under the extension design mode of complex product scheme is studied, the multitype design knowledge element modeling expression model of complex product scheme design is given, and the extension process model and the implication process model of requirement analysis of complex product scheme design is established. A new demand element weight assignment method based on extension distance is proposed to obtain accurate demand analysis index weight from the perspective of combined qualitative and quantitative analysis. On the basis of constructing the extension correlation degree of demand primitives, this paper puts forward the implementation method of the extension design pattern for the demand analysis of a complex product scheme design and gives the specific implementation algorithm. Finally, an example of product design is given to illustrate the method, and the results show the effectiveness and operability of the method.

1. Introduction

The product scheme design of the aerospace industry or power generation equipment industry is creative, skilled labor based on the combination of some theories and a large amount of practical experience; its design process is a multi-level multi-attribute creative and complex configuration process, the interaction of various design factors generate design constraints and design conflicts in the design process [1,2,3,4], so accurately describing analyzing and transforming the customers’ requirements is very important for the smooth development of the product. Requirement analysis is not only considering the customer’s requirement information but also considering the information of the entire life cycle of the product, that is, the design’s feasibility, manufacturability, reliability, maintainability, energy, and environmental protection; they are the design goals of the various activities in the product development process to make requirements analysis better guide the subsequent design. Because of that, scheme design cannot, in isolation, describe the requirement model from the customer’s point of view; it should consider the entire life cycle of the product and strive to make the requirement model, and not only output necessary design requirements but also be conducive to the mapping between product’s function and structure, and lay the foundation for product design automation [5,6,7].
Currently, many scholars analyze and discuss the customer’s requirements from different perspectives and give its corresponding method of requirement analysis [8,9,10,11], but it usually has some problems, such as the formalization of requirement description is not enough or the information of product requirements lack objectivity [12,13,14]. Extenics, which is founded by Chinese scholar Professor Cai Wen, is an emerging discipline; it uses a formal model to study the possibility of object extension, and its pioneering and innovative rules and methods use formal implementation to search the rules of contradiction issues from qualitative and quantitative angles [15,16,17]. Extenics, which depends on basic element theory and extension mathematics, formalize the process of solving problems to establish the corresponding mathematical model and, on the basis of it, develops a new calculation method and technology that is more intelligent and formally resolves the issue of deep knowledge’s storage representation and processing in the knowledge base [18,19], to promote knowledge in knowledge engineering more formal, deeper, and more fundamental. At present, extenics has some successful applications in the field of product design [15,20,21,22,23], but the study of systematically applying extenics in requirement analysis of complex mechanical products is rare, and it is still in its infancy. Axiomatic design is a new conceptual product design theory proposed by Suh of MIT in the early 1990s. Its purpose is to establish a scientific basis for complex product design and improve design activities in product development by providing designers with thinking methods and tools based on logic and rationality [24,25,26,27]. Different from the research method of discrete products [28,29], the research method of this paper is the extension intelligent design method, which aims to study and analyze the extension and implication of design problems in the process of requirement analysis of complex product scheme design. The formal modeling problem of design knowledge is solved by establishing a knowledge model, the extension reasoning problem of requirement analysis is solved by establishing a requirement analysis process model, and the extension design mode of requirement analysis is established to realize the extension requirement analysis of complex product scheme design.
Therefore, on the basis of integrating extension design and axiomatic design, and the relevant design methods and the concept of optimal solution [30,31,32,33]. This paper studies the extension process model and implication process model of requirement analysis in complex product concept design. Due to the problem of multi-attribute and multi-parameter requirement analysis, we put forward an allocation model of requirement basic element weight based on extensible distance, calculated the extensible relational degree of requirement basic element from the angle of a combination of qualitative and quantitative, and constructed the framework of extension design pattern of requirement analysis for complex mechanical product scheme design. In this paper, we will give the specific process with examples. Firstly, the extension modeling for the extension design pattern of concept design is given in Section 2. Then, the extension design pattern of requirement analysis of conceptual design is described in Section 3. Then, an extension design pattern of requirement analysis for complex mechanical products scheme design is provided in Section 4. Finally, the discussions and acknowledgments are given in Section 5 and Section 6, respectively.

2. Extension Modeling for Extension Design Pattern of Concept Design

Due to dealing with the various complex design reasoning problems in product concept design, it needs to solve the issue of deep knowledge’s storage representation and processing in the process of concept design reasoning. For this, extenics introduces basic element theory into product concept design; it takes a basic element as the logic cell of extensible design, and it gathers the represented design object’s quality, quantity, action, and relation into an ordered triple J = ( Γ , c , v ) which is constituted of the design object Γ , object’s characteristics c and the value v of characteristics. Formal modeling describes the information action and relation in the design process and puts forward a new methodology system for people to know the world and solve contradictions in the real world.

2.1. The Basic Element Modeling of Multitype Design Knowledge

On the basis of the semantic segmentation method multitype, design information in the conceptual design process is analyzed and arranged to form the minimum complete independent units of design information that can represent the design characteristics. Due to the manifestations of different units, we can establish the corresponding design knowledge units; formal and modeling describe it by basic element. In this paper, the design information in the conceptual design is divided into static design information, behavioral design information, and relational design information.
When modeling the static design information, we can describe it by the matter element model J ( R ) , which belongs to basic element theory. If the design object has characteristics, then its matter element model J ( R ) is as below:
J ( R ) = [ Γ ( N ) C ( N ) 1 [ V ( C ) 1 , W ( C ) 1 ] C ( N ) 2 [ V ( C ) 2 , W ( C ) 2 ] C ( N ) n [ V ( C ) n , W ( C ) n ] ]
Among it, Γ ( N ) describes the name of the object, V ( C ) is the value of design characteristic, W ( C ) is the weight of design characteristic, V ( C ) and W ( C ) have many forms such as the value of precise point, interval value with Fuzzy Information, subordinate function, the qualitative semantic description, and so on. Thus, in order to express more general, assuming V = [ v L , v R ] , W = [ w L , w R ] , both of them are interval values with Fuzzy Information, then Formula (1) can be expressed as follows:
J ( R ) = [ Γ ( N ) C ( N ) 1 ( [ v ( C ) 1 L , v ( C ) 1 R ] , [ w ( C ) 1 L , w ( C ) 1 R ] ) C ( N ) 2 ( [ v ( C ) 2 L , v ( C ) 2 R ] , [ w ( C ) 2 L , w ( C ) 2 R ] ) C ( N ) n ( [ v ( C ) n L , v ( C ) n R ] , [ w ( C ) n L , w ( C ) n R ] ) ]
When modeling the behavioral design information, we can describe it by the affair element model J ( I ) , which belongs to basic element theory. If the design object has m characteristics, then its affair element model J ( I ) is as below:
J ( I ) = [ Γ ( D ) B ( D ) 1 ( U ( B ) 1 , [ w ( B ) 1 L , w ( B ) 1 R ] ) B ( D ) 2 ( U ( B ) 2 , [ w ( B ) 2 L , w ( B ) 2 R ] ) B ( D ) m ( U ( B ) m , [ w ( B ) m L , w ( B ) m R ] ) ]
Among it, Γ ( D ) is the name of design behavior, B ( D ) is the operating characteristic of design behavior, and W ( B ) is the weight of operating characteristic.
When modeling the relational design information, we can take the relational element model J ( Q ) to describe the configuration relationship, logical relationship, implication relationship, comparative relationship, and assembly relationship in the design process; if the design constraints relationship has characteristics, then its relational element model J ( Q ) is as below:
J ( Q ) = [ Γ ( S ) A ( S ) 1 ( G ( A ) 1 , [ w ( A ) 1 L , w ( A ) 1 R ] ) A ( S ) 2 ( G ( A ) 2 , [ w ( A ) 2 L , w ( A ) 2 R ] ) A ( S ) k ( G ( A ) k , [ w ( A ) k L , w ( A ) k R ] ) ]
Among it, Γ ( S ) is the name of the design constraints relationship, A ( S ) is the relational characteristic of the design constraints relationship, and W ( A ) is the weight of the relational characteristic.
In the process of complex product conceptual design, the design knowledge often has mixing characteristics; that is, the combination of static design information, behavioral design information, and relational design information; for this, we describe it by the compound element model J ( F ) , which belongs to basic element theory. Through the function of conjunction Θ to represent the multilayer semantic and more abundant design information, which is the frequently used conjunction, Θ is conjunction “ ” and/or conjunction “ ” and forms the corresponding and compound element or compound element and/or compound element, thus forming the overall design information of scheme design. The compound element model J ( F ) can be expressed as follow:
J ( F ) = [ Γ ( F ) ( Θ ) Γ ( J ( R i ) ) ( V ( J ( R i ) ) , W ( J ( R i ) ) ) ( Θ ) Γ ( J ( I j ) ) ( V ( J ( I j ) ) , W ( J ( I j ) ) ) ( Θ ) Γ ( J ( Q s ) ) ( V ( J ( Q s ) ) , W ( J ( Q s ) ) ) ]
Among it, i , j , s separately represent the number of matter element, affair element, and relational element.
It should be emphasized that when taking the above models as representing design knowledge, it only expresses a state of the design attributes and does not express the degree of importance; the weight will not have to be contained in the above models.

2.2. Construction of Extension Set of Basic Element

In the process of product design, the customer’s requirements can be divided into two components of common requirements and personalized requirements. Common requirements are the customer’s knowledge and requirements for the product convergence; for this part of the design, we generally use the existing classical structure model or variant structure of the existing structure model to accomplish the conceptual product design. Personalized requirements are the customer’s special knowledge and requirements for the product, and conceptual product design is often required by attaining innovation or extension on the structure or function of the existing product. Thus, in order to meet the customer’s requirements comprehensively, the design process has the characteristics of dynamics, diversity, relevance, and level; the existing dominant design information may not be able to fully meet the design requirements; for this, it needs to mine design knowledge and form a set of design knowledge to improve the innovation ability of conceptual design.
According to the basic element theory of extenics, we know that the basic element has properties of implication and extension; through extension transformation, we can obtain more abundant tacit knowledge and obtain the corresponding extension set; this provides a means of support for the smooth implementation of the conceptual product design.
(1) Implication and the set of the basic element. For basic element J 1 and J 2 , if J 1 exists, then J 2 must exist, we call it J 1 contains J 2 , recording it as @ J 1 @ J 2 , among it, @represents identification of existing. Because basic elements can be complex by conjunction Θ , the implication of basic element can be represented by @ J i Θ @ J j @ J s Θ @ J t , among it, i , j , s , t all represent the number of basic elements. Form the implication set of basic elements by basic elements, which is obtained by implication. The implication of basic elements can transmit and transform, so we can carry out the reasoning of the conceptual design process by the implication.
(2) Extensibility and basic element extension set. The extensibility of basic elements contains three aspects: divergence, expansion, and relevance. In the design field, through carrying out extension transformation of basic element characteristics and the value of characteristics, on the one hand, it can create the ways and approaches for design objects to outward divergence and expand, and acquire the extension design knowledge in the design field, on the other hand, it can build relationships between design objects, and acquire the relational design knowledge in the design field. We can acquire an extension set of the basic element S ( J ) T by extension transformation.
S ( J ) T = { ( J , Φ , Ψ ) | J T Ω ( J ) Ω ( J ) , Φ = K ( J ) = k ( X ) ,      Ψ = T K K ( T J J ) = T k k ( X * ) , X = c ( J ) , X * = c * ( T J J ) }
Among it, T Ω , TK, and TJ separately represent design object J’s extension transformation of the domain, correlation function, basic element characteristics, and its value. c is the evaluation characteristic of J; its value is X = c ( J ) ; c* is the evaluation characteristic of J that is acquired by extension transformation TJ, its value is X * = c * ( T J J ) ; Φ = k ( X ) is the correlation function of evaluation characteristic, Ψ = T k k ( X * ) is correlation function of evaluation characteristic that is acquired by extension transformation TJ.
By Equation (6), the objects in the existing basic element set can be subject to extension transformation in many ways, such as domain, correlation function, basic element feature, and eigenvalue, so as to obtain more extensive design knowledge in the design field and related design knowledge among the design fields, thus providing support for subsequent extension reasoning.

3. The Extension Design Pattern of Requirement Analysis of Conceptual

For the conceptual design of complex products, the customer’s requirements generally have the characteristics of abstraction, ambiguity, variability, diversity levels, and relevance; this often troubles designers in obtaining a correct understanding of the customer’s design purpose, and it affects the design quality and design efficiency of products. Thus, on the basis of extension theory, analyze the customer’s requirements, transform the design requirement into an objective expression of formal and modeling product requirement information, clearly reflect the level relationship and relational characteristics of customer’s requirements, make the requirements information transform into technology requirements information effectively to guide products conceptual design, on the basis of these, to make the requirement analysis of products conceptual design more reasonable comprehensive and standard.

3.1. The Extension Process Model of Requirement Analysis

Due to the requirement analysis of products can acquire the initial design scheme of products conceptual design, the model of requirement analysis will directly affect the subsequent product’s whole process of design, manufacturing, use, and maintenance; it can be seen that requirement analysis is an important part in the process of product design. Thus, for requirement analysis of complex product conceptual design, we cannot, in isolation, describe the requirement model from the customer’s requirements and should carry out requirement transformation from the angle of the product life cycle; this process involves the whole product life cycle information, such as the design feasibility, manufacturability, assembly, maintainability, reliability. Strive to make the requirement model useful for the relevance and mapping of customer domain, functional domains, structural domain, and process domain in conceptual product design, and then provides a theoretical foundation and practical means and methods for the automation of complex product design.
On the basis of basic element theory, we can build a basic element model for every requirements information in requirements analysis, separately build the matter-type requirement basic element model J(R)C, behavior-type requirement basic element model J(I)C, relation-type requirement basic element model J(Q)C and compound -type requirement basic element model J(F)C. Matter-type requirement basic element model J(R)C describes characteristics requirements, functional requirements, structural requirements, environmental requirements, performance requirements, and other aspects of static properties and design information. Behavior-type requirement basic element model J(I)C describes design behavior-type information related to requirement analysis in the product design process, such as solving problems, judgment knowledge, process planning, and reasoning. Relation-type requirement basic element model J(Q)C describes the various constraints or dependent information between requirement characteristics in the product design process, such as configuration relationship, comparative relationship, and logical relationship. The compound-type requirement basic element model J(F)C is the combination of the various requirement basic elements. On the basis of the above basic element models, we can acquire the set of requirement basic element S(J)CT and the corresponding knowledge database of various requirement basic elements. Based on the extension theory, the demand information is analyzed, evaluated, and transformed to form the subsequent product design information, which can better support the rapid design of complex products. The extension process model of requirement analysis in complex product conceptual design is shown in Figure 1.
It can be seen that after obtaining the corresponding demand information based on the relevant design requirements, the demand information can be decomposed based on semantic transformation and combined with extension analysis and evaluation methods, and then the primitive modeling can be carried out to form the extension set of demand primitives Extension reasoning and extension transformation are used to map the requirements hierarchically, so as to obtain the design information that meets the design requirements. After the primitive modeling, it is stored in the primitive knowledge base.

3.2. The Implication Process Model of Requirement Analysis

In the extension process model of the requirement of complex product conceptual design, after semantic transforming requirement information, extension analyzing, and evaluating it, we can acquire the minimum, complete, independent design information unit in the representation design process, and after modeling it, we can acquire its corresponding requirement basic element. By requirement analysis process of product design, we know that customer requirements in the field of product design can generally be divided into common customer requirements and individual customer requirements; common customer requirements are the converging understanding and requirements of the customers for the product in the design field, individual customer requirements are some special understanding and requirements based on common customer requirements.
Because the representation of common customer requirements is common design information in the design field, obviously, in order to provide improved support for the rapid design of the product, it needs effectively reuse this part of the common design information, which is a common requirement basic element. Because the basic elements have the property of implication, the experts in the design field use the method of analysis and evaluation or the method of data mining to acquire the implication relationship in the extension set of requirement analysis, and due to the implication relationship, in new product design, it only needs to match the condition items of implication, then we can reuse the result items of implication relationship, thus to effectively reuse existing design results, short the design cycle and improve the design efficiency. The implication process model of requirement analysis that is oriented toward the rapid design of the product is expressed as follows:
{ ( J C m , J C n ) J C m Ω J C n Ω ( J C m Θ J C n ) Ω ( ( J C m Θ J C n ) ( J s Θ J t ) ) Ω , m n i f @ J C 0 i Ω @ J C 0 j Ω @ ( J C 0 i Θ J C 0 j ) Ω , i j ( ( J C 0 i Θ J C 0 j ) Ξ ( J C m Θ J C n ) ) K ( ( J C 0 i Θ J C 0 j ) Ξ ( J C m Θ J C n ) ) K 0 ( Ω ) t h e n ( J C 0 i Θ J C 0 j ) S ( J C m Θ J C n ) C T
Among it, J C m and J C n represent the existing requirement basic elements, J s and J t represent the basic elements of design result in extension set, J C 0 i and J C 0 j represent basic requirement elements in the process of requirement analysis, Ω represents discourse domain of design, Ξ represents matching identification of basic element model, K ( ( J C 0 i Θ J C 0 j ) Ξ ( J C m Θ J C n ) ) represents the matching degree of basic element model, K 0 ( Ω ) represents the allowable matching threshold in discourse domain.
From the above implication process model of requirement analysis, it can be seen that when the match degree between the requirement basic element or its compound element and the existing requirement basic element or its compound element meets the given match threshold, the design results contained in the existing requirement basic element or its compound element can apply into product scheme design as an effective reusable object. In the extension multiplexing method of fast configuration conceptual design, the basic element matching algorithm based on extension theory is described.

3.3. The Weight Distribution Model of Requirement Basic Element Based on Extension Distance

The extension process model of requirement analysis based on complex product conceptual design can achieve the decomposition and mapping of the design requirements, but because requirement information in requirement analysis of conceptual product design has characteristics of fuzziness and relevance, the weight of requirement characteristics and design parameters is usually not easy to be determined. For this, this paper puts forwards a new method of weight allocation based on extension distance compared with the existing weight allocation method; the weight allocation method based on extension distance is an analysis method combined qualitative and quantitative, and it can preferably solve the problems that evaluation indicators are difficult to quantify and statistical in requirement analysis, and can exclude the impact of human factors, make the result of weight allocation more scientific, more objective and more accurate.
Assuming after decomposing the requirement, it has P requirement basic elements; According to the design requirement, it needs to invite Z experts in the design field; On the basis of importance degree of costumer’s requirement, separate ratio scale of requirement basic element into 0~9, form the ratio scale interval u i j = [ u i j l , u i j r ] ; that is, j the expert evaluates the requirement basic element Ji, among it 0 u i j l 9 ,   0 u i j r 9 ,     u i j l u i j r . Thus acquire the ratio scale interval sequence of requirement basic element Ji that is expressed by U ( J i ) = ( [ u i 1 l , u i 1 r ] , [ u i 2 l , u i 2 r ] , , [ u i Z l , u i Z r ] ) . Build ideal ratio scale interval sequence of basic requirement element U ( J 0 ) = ( [ u 01 l , u 01 r ] , [ u 02 l , u 02 r ] , , [ u 0 Z l , u 0 Z r ] ) based on P requirement basic elements’ ratio scale interval sequence, and meets [ u 0 j l , u 0 j r ] = [ max 1 i p u i j l , max 1 i p u i j r ] .
Then construct the extension relational coefficient ρ i j that is U(Ji) and U(J0) concerning j the scale value based on extension distance:
ρ i j = ρ ( [ u i j l , u i j r ] , [ u 0 j l , u 0 j r ] ) = ρ ( u i j l , [ u 0 j l , u 0 j r ] ) + ρ ( u i j r , [ u 0 j l , u 0 j r ] ) 2    = ( | u i j l u 0 j l + u 0 j r 2 | 1 2 ( u 0 j r u 0 j l ) ) + ( | u i j r u 0 j l + u 0 j r 2 | 1 2 ( u 0 j r u 0 j l ) ) 2
Then the extension degree λ i between U(Ji) and U(J0) is:
λ i = 1 Z j = 1 Z ( 9 ρ i j )
Then the relatively of requirement is expressed by:
w U i = λ i / i = 1 P λ i
Thus, obtaining the sequence of the weight of basic requirement element w U = [ w U 1 , w U 2 , , w U P ] T , and meet i = 1 P w U i = 1 .
The weight distribution of basic elements of design parameters obtained by mapping requirements analysis takes each basic element of demand as the standard, that is, the scale interval of each basic element of demand as the ideal scale interval, and the extension correlation coefficient is calculated. Assuming it has Q design parameters and basic elements, it needs to invite Z experts in the design field. On the basis of the importance degree of costumer’s requirement, a separate ratio scale of requirement basic element into 0~9 acquire design parameter basic element J k ’s ratio scale interval sequence V ( J k ) = ( [ u k 1 l , u k 1 r ] , [ u k 2 l , u k 2 r ] , , [ u k Z l , u k Z r ] ) , k = 1 , 2 , , P . By using the above similarly processing process, take the requirement basic element J i as the evaluation standard, then the extension relational degree λ i k between design parameter basic element J k and requirement basic element J i can be expressed by:
λ i k = 1 Z j = 1 Z ρ ( [ v k j l , v k j r ] , [ u i j l , u i j r ] ) = 1 Z j = 1 Z ( 9 ρ ( v k j l , [ u i j l , u i j r ] ) + ρ ( v k j r , [ u i j l , u i j r ] ) 2 ) = 1 Z j = 1 Z ( 9 - ( | v k j l u i j l + u i j r 2 | 1 2 ( u i j r u i j l ) ) + ( | v k j r u i j l + u i j r 2 | 1 2 ( u i j r u i j l ) ) 2 )
On the basis of it, we can acquire an extension relational degree matrix A J between Q design parameter basic elements and P requirement basic elements:
A J = [ λ 11 λ 12 λ 1 Q λ 21 λ 22 λ 2 Q λ P 1 λ P 2 λ P Q ] P × Q
The design parameter basic element weighting extension relational degree sequence wV based on requirement basic element weight sequence is:
w V = w U T A J = [ w 1 , w 2 , , w P ] 1 × P [ λ 11 λ 12 λ 1 Q λ 21 λ 22 λ 2 Q λ P 1 λ P 2 λ P Q ] P × Q
Then absolutely weight wVk of design parameter basic element J k is:
w V k = i = 1 P ( w U i λ i k ) , 1 i P  
Then absolutely weight w V k * of design parameter basic element J k is:
w V k * = w V k / k = 1 Q w V k
From these, acquire design parameter basic element weight sequence w V = [ w V 1 * , w V 2 * , , w V Q * ] T , and meets k = 1 Q w V k = 1 .

3.4. The Implementation of Extension Design Pattern of Requirement Analysis

The final result of product conceptual design requirements analysis can effectively map the design parameters of subsequent products, including functional design parameters, structural design parameters, and process design parameters. The essence of extension design for requirement analysis of conceptual product design effectively transformed the basic requirement element into a design parameter basic element and formed an extensible design frame. Based on extension theory and axiomatic design, the traditional QFD is improved, and a demand analysis extension design mode that transforms customer requirements into design parameters is proposed. Compared with traditional quality function deployment QFD [34,35], the extension design pattern of requirement analysis is not just formulate the product planning or improve the product structure; it also uses the improved quality function deployment QFD to acquire design information that guides and runs through the product lifecycle. Figure 2 gives the frame of implementation of the extension design pattern of requirement analysis.
It can be seen from Figure 2 that the extension design mode of product scheme design requirement analysis divides the process of product scheme design requirement analysis into customer domain, function domain, structure domain, process domain, etc. The extension set of the basic requirement element corresponds to the extension modeling of the customer domain. The extension set of the design parameter basic element includes the extension set of the functional characteristic basic element, the extension set of the structural characteristic basic element, and the extension set of the process characteristic basic element. The extension set of the functional characteristic basic element corresponds to the extension modeling of the functional domain, the extension set of the structural characteristic basic element corresponds to the extension modeling of the structural domain, and the extension set of process characteristic basic element corresponds to the extension modeling of the process domain. Based on axiomatic design theory, adjacent design domains have corresponding mapping relations, which can be realized by z-mapping. Similarly, the corresponding basic element extension sets of adjacent design domains also have corresponding z-mapping and corresponding extension incidence matrix. By using the demand analysis implication process model, extension analysis and extension transformation, and the z-mapping of axiomatic design, the extension set of the design parameter basic element and extension scheme set is generated, and the optimal design scheme is obtained based on the extension optimization method. The extension optimization method will be discussed in detail in the subsequent papers. It needs to be explained here that the effective construction of the extension set of the design parameter basic element is acquired by the combination of Z mapping in the design field, the implication process model of requirement analysis, and the method of extension analysis and transformation. Specifically, by Z mapping in the design field based on axiomatic design, design parameters commonly have the structural characteristics of the level association. However, using compound elements can formally and, with modeling, describe the design parameters which have the structural characteristics of the level association so that the product extension design can be implemented smoothly.
In summary, the implementation steps of the extension design pattern of requirement analysis for conceptual product design can be expressed as follow:
Step1: Acquire requirement information in the design field, decompose the requirement, build the unit of requirement information, and build the model of the basic requirement element.
Step 2: Construct the extension set of the basic requirement element, and build the implication process model of the basic requirement element.
Step 3: On the basis of axiomatic design, hierarchical Z-mapping requirement basic element in customer domain into design parameter basic element in function domain, structural domain, and process domain, transform the design parameters combined with the implication process model of requirement basic element and its relational extension transformation method and acquire its relational extension set of design parameter basic element.
Step 4: Construct a weight allocation model of the basic requirement element, and build an extension correlation matrix in different design fields.
Step 5: On the basis of the basic element knowledge base, rule base, and case base that is constructed in the design field, they match the design parameter basic element to acquire the set of conceptual design schemes.

4. Application Example

This paper takes a selection scheme of large-scale hydropower turbines as an example to describe the implementation of extension design patterns for complex products. Due to the different areas of local geology, topography, water quality, current, and the environment have a big difference, so the design requirement of hydroelectric power stations in the different regions has characteristics of diversity and dynamic; it needs a variety of types of turbines to meet the corresponding design requirements. However, because the large turbine design theory is imperfect, the internal fluid motion of the turbine is complex, and the production model of turbine design has characteristics of a single piece, small-batch, and large sets; these make the large turbine design process have characteristics that are multi-level, multi-attribute, multi-constrained and multi-objective, and the implementation of the design scheme becomes very cumbersome. Therefore, based on the extension design mode of complex products, this paper conducts an extension analysis of design requirements for a large turbine selection scheme, determines the design domain of turbine products, and obtains the basic design parameters of a large turbine selection scheme in the design domain.
It is known that a large-scale hydropower’s geographical environment is a multi- mountainous region; its terrain is relatively steep, the water’s silt content is high, the water flow is relatively large, and the head is relatively high. Table 1 gives the design requirement parameters of a hydropower station.
To make a selection design of the turbine, you must first determine the direction of the design of the turbine, that is, determine the structure type of turbine based on the actual situation of hydropower, such as geology, topography, water quality, and water flow. According to the experience in the field of design, we know that large turbine structure type contains Francis, axial, oblique flow, tubular, and pelton, and each type of turbine applies to different conditions; it is generally determined by the head, power, load changes, sediment concentration, flow, etc. By analyzing the hydropower station’s requirement information, we know that the hydropower station has a high head, medium-power, medium load changes, high sediment concentration, and large water flow, so it is suitable to use a Francis turbine. By experts’ analysis, discussion, and evaluation, the hydropower design requirement information is broken down into common requirement information and individual requirement information; the specific content is shown in Table 2.
For common requirement information, new product design parameters can be obtained based on common design requirements templates in the design field; For individual requirement information, due to the diversity of information change, there are no corresponding templates to be chosen, and we need to take an approach that is same as common design requirements templates to the analysis, that is transformation and mapping among the customer domain, functional domains, structure domain and process domain based on the axiomatic design theory to obtain the corresponding product design parameters. Figure 3 shows the framework of the Francis turbine’s common design requirements information template based on axiomatic design theory and extension theory.
It can be seen from Figure 3 that the common design requirement information template for the hydraulic turbine includes three parts: the requirement domain, the functional domain, and the structural domain. For different design domains, the corresponding design domain structural template and the corresponding basic element set can be generated; that is, the requirement domain corresponds to the requirement domain structural template and the requirement domain basic element set, and the functional domain corresponds to the functional domain structural template and the functional domain basic element set. The structure domain corresponds to the structure template of the structure domain and the basic element set of the structure domain. Based on the axiomatic design theory, it can be seen that the structure template of the demand domain, the structure template of the function domain, and the structure template of the structure domain have the same mapping relationship. Similarly, there is the same mapping relationship between the demand domain basic element set, the functional domain basic element set, and the structure domain basic element set.
Quick configuration of the selection of the turbine design is to determine the turbine’s critical flow path model such as runner, volute, draft tube, the guide vane, and so on. In shunt turbine general design requirements information as you can see, in the framework of the template, volute, guide tube, and turbine guide vane wheel are key design components in turbine products secondary components devices, thus determine key flow turbine model can obtain the key design parameters of the turbine design, be able to support the smooth implementation of subsequent turbine design. To this end, in the framework of the common Francis turbine design requirements template, we use the extension process model of requirement analysis to model the design requirement information and two object-type basic elements to describe design requirement items in Table 1, which are fundamental design parameter requirement basic element J(R)C0-D and auxiliary design parameter requirement basic element J(R)C0-P. The fundamental design parameter requirement basic element J(R)C0-D is used to design the runner model and volute, draft tube, the guide vane flow path model, and the auxiliary design parameter requirement basic element J(R)C0-P is used to assist and guide selection design of the turbine.
J ( R ) C 0 - D = [ Basic   design   requirements Maximum   head   H max   ( m ) 126.0 Rated   head   H 0   ( m ) 112.0 Minimum   head   H min   ( m ) 86.0 Design   flow   Q d   ( m 3 / s ) 307.0 Average   flow   Q v   ( m 3 / s ) 235.0 Rated   power   P r   ( MW ) 300.0 Maximum   power   P max   ( MW ) 306.0 Rated   rotation   rate   n r   ( r / min ) 125.0 Runaway   rotation   rate   n R   ( r / min ) 260.0 Amount   of   leakage   q   ( m 3 / s ) 0.1 Efficiency   η 93.3 % ] J ( R ) C 0 - P = [ Auxiliary   design   requirement Control   mode Automation Operational   stability Long - term Energy   consumptionproperty Low Environmental   protection   property Less   pollution Noise   property Low Structure   type Compact Wheelweight Light ]
After modeling the design information, it can build the corresponding extension set of basic elements and the basic element knowledge base. Therefore, according to the fundamental design parameter requirement, basic element J(R)C0-D’s head to retrieve basic element knowledge base and acquire runner model which meets head range requirements, the matched runner, basic element models, in basic element knowledge base are as below:
J T u r b - R u n n e r 01 = [ D 257 Maximum   head   H max   ( m ) 109.5 Rated   head   H 0   ( m ) 101.1 Minimum   head   H min   ( m ) 62.1 Rated   power   P r   ( MW ) 102.0 Maximum   power   P max   ( MW ) 114.3 Efficiency   η 93.53 ] J T u r b - R u n n e r 02 = [ A 630 Maximum   head   H max   ( m ) 143.0 Rated   head   H 0   ( m ) 119.9 Minimum   head   H min   ( m ) 83.0 Rated   power   P r   ( MW ) 310.0 Maximum   power   P max   ( MW ) 340.0 Efficiency   η 93.20 ] J T u r b - R u n n e r 03 = [ D 203 Maximum   head   H max   ( m ) 135.6 Rated   head   H 0   ( m ) 130.5 Minimum   head   H min   ( m ) 114.5 Rated   power   P r   ( MW ) 408.2 Maximum   power   P max   ( MW ) 408.8 Efficiency   η 92.57 ] J T u r b - R u n n e r 04 = [ A 364 Maximum   head   H max   ( m ) 121.5 Rated   head   H 0   ( m ) 106.7 Minimum   head   H min   ( m ) 80.7 Rated   power   P r   ( MW ) 310.0 Maximum   power   P max   ( MW ) 330.0 Efficiency   η 94.00 ]
According to the experience in the selection of the turbine design, we know that when it meets head range requirements, the power and efficiency are the main basis for selecting the runner model. It can be seen that in matched runner basic element models, JTurb-Runner01 cannot meet the power design requirement, JTurb-Runner03 cannot meet the efficiency design requirement. Although JTurb-Runner02 and JTurb-Runner04 both can meet the power design requirement and efficiency design requirement when rated power and maximum power are close, JTurb-Runner04 has higher efficiency, so JTurb-Runner04 is the best runner matching object in the basic element knowledge base.
Take basic element model JTurb-Runner04’s name as the condition item for the extension process model of requirement analysis, use the classic frequent pattern tree algorithm (FP_growth), set condition item A364 as the root node of frequent pattern tree, carry out frequent pattern mining among runner models and volute, draft tube, guide vane’s flow path models in basic element knowledge base and rule base. If the acquired frequent pattern meets the requirements of the support and confidence, then we can acquire a strong implication relationship between runner model and volute, draft tube, guide vane’s flow path models, that is J T u r b - R u n n e r 04 | A 364 J W K - 94 | A 364 , J T u r b - R u n n e r 04 | A 364 J D Y - 43 | A 364 , J T u r b - R u n n e r 04 | A 364 J W S G - 51 | A 364 . According to the extension implication relationship, and on the basis of volute J W K - 94 | A 364 , draft tube A 364 J W S G - 51 and guide vane J D Y - 43 | A 364 , we can carry out selection design of volute, draft tube, guide vane’s flow path which is associated to target runner.
At the same time, although JTurb-Runner04 is the best runner matching object in the basic element knowledge base, JTurb-Runner04’s property parameters are not fully compliant with design requirements; for this, it needs to carry out an extension transform for the value of characteristics of JTurb-Runner04, that is use expertise of turbine to analyze and optimize the value of characteristics of JTurb-Runner04, acquire reasonable nominal diameter of runner, rotational rate and flow path combination which meet force requirement and have high efficiency, and then to determine the other design parameters of target runner. On the basis of the description in the paper, combined with knowledge in the turbine design field, and according to the comprehensive characteristic curve of the existing turbine runner, we can first take the maximum head, design head, and head range as the characteristics of extension transform, take the force and efficiency as constraints of extension transform, to carry out multi-level reasoning analysis for runner JTurb-Runner04, find design parameter combination of matched runner’s unit speed and unit flow in the comprehensive characteristic curve of the turbine runner. If the design parameter combination meets the design requirements, then take it as an extension reuse object; If the design parameter combination cannot meet the design requirements, it needs to take unit speed and unit flow as characteristics of extension transform to carry out the next level extension transformation, and so forth, ultimately acquire runner basic element model that meets requirements:
J T u r b - T A 364 - 1 = [ Runner   T A 364 - 1 Nominal   diameter   D 1   ( m ) 5.50 Maximum   height   H 1   ( m ) 2.92 Design   flow   Q d   ( m 3 / s ) 307.00 Rated   rotation   rate   n r   ( r / min ) 125.00 Runaway   rotation   rate   n R   ( r / min ) 260.0 Efficiency   η   ( % ) 94.30 Reliability   γ   ( % ) 95.00 ] J T u r b - T A 364 - 2 = [ Runner   T A 364 - 2 Nominal   diameter   D 1   ( m ) 5.775 Maximum   height   H 1   ( m ) 3.202 Design   flow   Q d   ( m 3 / s ) 301.20 Rated   rotation   rate   n r   ( r / min ) 136.40 Runaway   rotation   rate   n R   ( r / min ) 260.0 Efficiency   η   ( % ) 95.03 Reliability   γ   ( % ) 92.00 ] J T u r b - T A 364 - 3 = [ Runner   T A 364 - 3 Nominal   diameter   D 1   ( m ) 5.50 Maximum   height   H 1   ( m ) 3.217 Design   flow   Q d   ( m 3 / s ) 348.00 Rated   rotation   rate   n r   ( r / min ) 125.00 Runaway   rotation   rate   n R   ( r / min ) 250.0 Efficiency   η   ( % ) 93.50 Reliability   γ   ( % ) 93.00 ] J T u r b - T A 364 - 4 = [ Runner   T A 364 - 4 Nominal   diameter   D 1   ( m ) 5.734 Maximum   height   H 1   ( m ) 3.337 Design   flow   Q d   ( m 3 / s ) 326.00 Rated   rotation   rate   n r   ( r / min ) 136.40 Runaway   rotation   rate   n R   ( r / min ) 270.0 Efficiency   η   ( % ) 94.00 Reliability   γ   ( % ) 93.00 ]
Take efficiency and reliability as the main evaluation characteristics in the extension design of runner selection, and take the compact of structure type (that is, the diameter and height dimensions), runaway rotation rate, rated rotation rate, and rated flow as referenced evaluation characteristics, it can be seen that JTurb-TA364-1 is the best runner object of extension transform, that is:
J T u r b - b e s t = J T u r b - T A 364 - 1 = [ Runner   T A 364 - 1 Nominal   diameter   D 1   ( m ) 5.50 Maximum   height   H 1   ( m ) 2.92 Design   flow   Q d   ( m 3 / s ) 307.00 Rated   rotation   rate   n r   ( r / min ) 125.00 Runaway   rotation   rate   n R   ( r / min ) 260.0 Efficiency   η   ( % ) 94.30 Reliability   γ   ( % ) 95.00 ]
Because there is an extension implication relationship between runner JTurb-Runner04 and volute JWK-94|A364, draft tube JWSG-51|A364, guide vane JDY-43|A364, when carrying out extension transform for runner JTurb-Runner04’s characteristic value, the volute JWK-94|A364, draft tube JWSG-51|A364 and guide vane JDY-43|A364’s design requirement parameters would change. According to the comprehensive characteristic curve of the turbine runner, we can acquire the corresponding design requirement interval. Table 3 gives the design requirement parameters of the partial flow path model.
For this, it needs to carry out volute, draft tube, and guide vane’s extension configuration design and extension adaptive design based on the new design requirement parameters, and then complete the scheme design of large turbine selection. If carrying out extension configuration design and extension adaptive design, it needs to carry out weight allocation for every characteristic. Because extension configuration design is mainly too fast and extensible to match the design objects based on existing design instances or design results, so the influence of common requirement characteristics for the weight of every characteristic parameter is most prominent; for this, this paper takes common requirement characteristics as evaluation standards of the design characteristic parameters weight allocation. On the basis of the description in the paper, take common requirement characteristics of the head, output, efficiency, cavitation property, and runaway property as requirement basic element items, and take volute, draft tube, and guide vane as design parameter basic element items, invite six experts in the turbine design field to grade requirement basic element items and design parameter basic element items by ratio scale interval [1,2,3,4,5,6,7,8,9], the specific values are shown in Table 4 and Table 5.
Build requirement basic elements’ ideal ratio scale interval sequence U(0) = ([9, 9], [9, 9], [9, 9], [9, 9], [9, 9], [9, 9],), based on the Formula (7) build extension correlation coefficient matrix ρ between the requirement basic element items and requirement basic elements’ ideal ratio scale interval sequence U(0):
ρ = [ 7 . 500 7 . 750 7 . 500 8 . 250 8 . 500 7 . 750 9 . 000 9 . 000 9 . 000 9 . 000 9 . 000 9 . 000 7 . 750 8 . 250 8 . 250 7 . 750 8 . 000 8 . 500 6 . 500 7 . 000 6 . 250 7 . 250 7 . 750 7 . 500 7 . 750 7 . 750 8 . 500 8 . 250 7 . 750 7 . 750 ]
Build extension correlation sequence λ between the requirement basic element items and requirement basic elements’ ideal ratio scale interval sequence U(0) based on Formula (8):
λ = [ 7.875 ,   9.000 ,   8.083 ,   7.042 ,   7.958 ] T
Acquire the weight sequence of requirement basic element items based on Formula (9):
w U = [ 0.197 ,   0.226 ,   0.202 ,   0.176 ,   0.199 ] T
For design parameters items, separately select requirement basic element items as ideal ratio scale interval sequence, acquire extension correlation degree matrix AJ between design parameters and requirement basic element items based on Formulas (10) and (11):
A J = [ 8 . 917 8 . 917 8 . 708 8 . 000 7 . 750 8 . 500 8.958 8.792 8.875 8.375 8.500 7.917 9.000 8.792 8.625 ]
We can acquire the design parameters’ weight sequence w V = [ 0.364 , 0.321 , 0.333 ] T based on Formulas (12)–(14). By weight sequence, it can be seen that the weights of the various design parameters are consistent with turbine design because volute, draft tube, and guide vane are all the core components of each functional unit, so when carrying out fast configuration design, the weight of them is little difference; At the same time, due to the volute as diversion components, we should lead water into hydraulic components by minimum hydraulic losses and ensure water flow uniform, then it is conducive to the guiding apparatus that the guide vanes carry out flow regulation and draining parts that are draft tube carry out reflow processes, so the weight of volute is slightly higher. In addition, as the volute, draft tube, and guide vane’s design requirement parameters are all the key control parameters, so volute, draft tube, and guide vane’s respective design attributes have the same weight; that is, the volute’s respective design attributes weights are wV-WK = 0.250, draft tube’s respective design attributes weights are wV-WSG = 0.500, guide vane’s respective design attributes weights are wV-DY = 0.250.

5. Discussion

From the above theoretical discussion and application cases, it can be seen that the method proposed in this paper has a strong theoretical foundation. From the topological knowledge modeling, extension analysis, implication analysis, demand analysis index weight acquisition, and extension pattern generation in demand analysis, an extension demand analysis method system for complex product scheme design is formed, which has good engineering applicability.
By establishing the basic element model of complex product scheme design requirement information and the corresponding extension set of requirement basic elements, this method can formally represent various deep-seated design requirement information. This method establishes the extension process model of complex product scheme design requirement analysis and the implication process model of requirement analysis. Based on the inherent implication and relevance of design requirement information, the rapid transformation and hybrid reasoning of design requirements are carried out, which makes the mapping of complex product scheme design requirements more intuitive and effective. Moreover, this method gives a basic demand element weight distribution model based on extension distance, which can obtain accurate demand analysis weight from the combination of qualitative and quantitative perspectives and can take into account the influence of design constraints and design characteristics on the design demand attribute weight. At the same time, based on the extension correlation degree of basic demand elements, this paper establishes the implementation framework and algorithm of the extension design pattern for the demand analysis of complex product scheme design, which comprehensively reflects the design requirements and design intent of the scheme and provides support for the smooth implementation of complex product design. The application of the example also verifies the effectiveness and feasibility of the algorithm.
In addition, the application of knowledge extension reuse technology in complex product scheme design not only makes product design standardized and systematic but also expands the application field of expert systems, provides a theoretical basis for computer-aided product conceptual design, and plays an important role in the smooth implementation of complex product design scheme development.

6. Conclusions

In view of the multi-level, multi-attribute, and creative product structure configuration process of complex products, this paper studies and analyzes the extension design mode of complex product scheme design demand analysis with the characteristics of abstraction, fuzziness, variability, diversity, hierarchy, and relevance. The specific results and conclusions are as follows: (1) The basic element model of the demand information of complex product scheme design and the corresponding extension set of the basic demand element are established to realize the formal modeling of the demand analysis and design information of the product scheme design. (2) The extension process model and the implication process model of demand analysis for complex product scheme design are established, which provides support for generating more abundant knowledge of demand analysis. (3) The weight distribution model of the basic demand element based on extension distance is established, which provides support for improving the reasoning ability of product demand analysis. (4) The framework and algorithm of the extension design pattern for the requirement analysis of complex product scheme design are proposed, and the extension requirement analysis of complex product scheme design is realized. On the basis of obtaining the results of extension requirement analysis, how to effectively carry out extension knowledge reasoning and extension knowledge reuse of complex product scheme design will have important research significance, which will provide important support for rapid configuration design of complex products.

Author Contributions

Conceptualization, T.W.; Data curation, T.W.; Formal analysis, T.W., H.L. and X.W.; Funding acquisition, T.W.; Methodology, T.W.; Validation, H.L. and X.W.; Writing—original draft, T.W.; Writing—review & editing, T.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Natural Science Foundation of Jiangsu Province of China (No. BK20221481), the National Natural Science Foundation of China (No. 51775272, No. 51005114).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

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

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Yi, Y.; Yan, Y.; Liu, X.; Ni, Z.; Feng, J.; Liu, J. Digital twin-based smart assembly process design and application framework for complex products and its case study. J. Manuf. Syst. 2021, 58, 94–107. [Google Scholar] [CrossRef]
  2. Delaram, J.; Houshamand, M.; Ashtiani, F.; Valilai, O.F. A utility-based matching mechanism for stable and optimal resource allocation in cloud manufacturing platforms using deferred acceptance algorithm. J. Manuf. Syst. 2021, 60, 569–584. [Google Scholar] [CrossRef]
  3. Zhang, L.; Zhou, L.; Ren, L.; Laili, Y. Modeling and simulation in intelligent manufacturing. Comput. Ind. 2019, 112, 103123. [Google Scholar] [CrossRef]
  4. Tao, Y.; Meng, K.; Lou, P.; Peng, X.; Qian, X. Joint decision-making on automated disassembly system scheme selection and recovery route assignment using multi-objective meta-heuristic algorithm. Int. J. Prod. Res. 2019, 57, 124–142. [Google Scholar] [CrossRef]
  5. Liu, F.; Zhang, Y.; Zheng, C.; Qin, X.; Eynard, B. Survey of Configuration Design Approaches: A Focus on Design of Complex Industrial Manufacturing Systems. Procedia CIRP 2019, 81, 340–345. [Google Scholar] [CrossRef]
  6. Shabestari, S.S.; Bender, B.; Neumann, M.; Song, Y. Decision support for Design Conflicts: A model-based method to analyze the interactions between technical requirements and product characteristics. Procedia Manuf. 2020, 52, 203–208. [Google Scholar] [CrossRef]
  7. Xiuli, G.E.N.G.; Shidong, X.U.; Chunming, Y.E. Optimal design method of product function requirements considering quantitative KANO analysis. Comput. Integr. Manuf. Syst. 2016, 22, 1645–1653. [Google Scholar]
  8. Lee, C.; Chen, C.; Lee, Y. Customer requirement-driven design method and computer-aided design system for supporting service innovation conceptualization handling. Adv. Eng. Inform. 2020, 45, 101117. [Google Scholar] [CrossRef]
  9. Silva, J.M.; Silva, J.R. A new hierarchical approach to requirement analysis of problems in automated planning. Eng. Appl. Artif. Intell. 2019, 81, 373–386. [Google Scholar] [CrossRef]
  10. Geng, X.; Ye, C. Importance weights determination of based on feature selection customer requirements technique. Comput. Integr. Manuf. Syst. 2014, 20, 1751–1757. [Google Scholar]
  11. Li, Y.; Chen, H.; Zhao, Z. An integrated identification approach of agile engineering characteristics considering sensitive customer requirements. CIRP J. Manuf. Sci. Technol. 2021, 35, 13–24. [Google Scholar] [CrossRef]
  12. Zhang, J.; Qiao, L.; Rao, P.; Wulan, M. Product Requirement Information Modeling for the Life Cycle of the Port Hoisting Equipment. Procedia CIRP 2016, 56, 79–83. [Google Scholar] [CrossRef] [Green Version]
  13. Wei, W.; Liu, A.; Lu, S.C.-Y.; Wuest, T. Product Requirement Modeling and Optimization Method Based on Product Configuration Design. Procedia CIRP 2015, 36, 1–5. [Google Scholar] [CrossRef]
  14. Dong, C.; Yang, Y.; Chen, Q.; Wu, Z. A complex network-based response method for changes in customer requirements for design processes of complex mechanical products. Expert Syst. Appl. 2022, 19, 117124. [Google Scholar] [CrossRef]
  15. Wang, T.; Wang, J. A fault diagnosis model based on weighted extension neural network for turbo-generator sets on small samples with noise. Chin. J. Aeronaut. 2020, 33, 2757–2769. [Google Scholar] [CrossRef]
  16. Ma, L.; Chen, H.; Yan, H.; Li, W.; Zhang, J.; Zhang, W. Post evaluation of distributed energy generation combining the attribute hierarchical model and matter-element extension theory. J. Clean. Prod. 2018, 184, 503–510. [Google Scholar] [CrossRef]
  17. Zhou, Y.; Shi, J.; Wu, L. Application of Extension Theory in Emotion Management. Procedia Comput. Sci. 2017, 122, 502–509. [Google Scholar] [CrossRef]
  18. Ren, J. Technology selection for ballast water treatment by multi-stakeholders: A multi-attribute decision analysis approach based on the combined weights and extension theory. Chemosphere 2018, 191, 747–760. [Google Scholar] [CrossRef]
  19. Tao, W.; Qingying, H.; Dongsheng, W.; Adeyeye, K.; Peng, Y. Extension Theory for the Reconstruction of Traditional Villages: Case example in Dawa Village. Procedia Comput. Sci. 2019, 162, 191–198. [Google Scholar] [CrossRef]
  20. Wang, W.; Wang, H.; Zhang, B.; Wang, S.; Xing, W. Coal and gas outburst prediction model based on extension theory and its application. Process Saf. Environ. Prot. 2021, 154, 329–337. [Google Scholar] [CrossRef]
  21. Zhang, X.; Yue, J. Measurement Model and its Application of Enterprise Innovation Capability Based on Matter Element Extension Theory. Procedia Eng. 2017, 174, 275–280. [Google Scholar] [CrossRef]
  22. Wang, J.; Guo, H.; Chen, J. Research on Extension Innovation Model in the Creation Process of Service Design. Procedia Comput. Sci. 2022, 199, 992–999. [Google Scholar] [CrossRef]
  23. Du, Y.; Zheng, Y.; Wu, G.; Tang, Y. Decision-making method of heavy-duty machine tool remanufacturing based on AHP-entropy weight and extension theory. J. Clean. Prod. 2020, 252, 119607. [Google Scholar] [CrossRef]
  24. Kulak, O.; Cebi, S.; Kahraman, C. Applications of axiomatic design principles: A literature review. Expert Syst. Appl. 2010, 37, 6705–6717. [Google Scholar] [CrossRef]
  25. Houshmand, M.; Jamshidnezhad, B. An extended model of design process of lean production systems by means of process variables. Robot. Comput.-Integr. Manuf. 2006, 22, 1–16. [Google Scholar] [CrossRef]
  26. Delaram, J.; Valilai, O.F. An architectural view to computer integrated manufacturing systems based on Axiomatic Design Theory. Comput. Ind. 2018, 100, 96–114. [Google Scholar] [CrossRef]
  27. Fan, L.X.; Cai, M.Y.; Lin, Y.; Zhang, W.J. Axiomatic design theory: Further notes and its guideline to applications. Int. J. Mater. Prod. Technol. 2015, 51, 359–374. [Google Scholar] [CrossRef]
  28. Liu, F.; Niu, B.; Xing, M.; Wu, L.; Feng, Y. Optimal cross-trained worker assignment for a hybrid seru production system to minimize makespan and workload imbalance. Comput. Ind. Eng. 2021, 160, 107552. [Google Scholar] [CrossRef]
  29. Fan, X.; Weng, J. Tabu-search-based order seat planning for engineer-to-order manufacturing. Asian J. Manag. Sci. Appl. 2020, 5, 160–180. [Google Scholar] [CrossRef]
  30. Cross, N. Engineering Design Methods: Strategies for Product Design; John Wiley & Sons: Hoboken, NJ, USA, 2008. [Google Scholar]
  31. Daalhuizen, J.; Cash, P. Method content theory: Towards a new understanding of methods in design. Des. Stud. 2021, 75, 101018. [Google Scholar] [CrossRef]
  32. Harding, J.E.; Shepherd, P. Meta-Parametric Design. Des. Stud. 2017, 52, 73–95. [Google Scholar] [CrossRef]
  33. Osiński, P.; Deptuła, A.; Partyka, M.A. Discrete optimization of a gear pump after tooth root undercutting by means of multi—Valued logic trees. Arch. Civ. Mech. Eng. 2013, 13, 422–431. [Google Scholar] [CrossRef]
  34. Yang, W.; Cao, G.; Peng, Q.; Sun, Y. Effective radical innovations using integrated QFD and TRIZ. Comput. Ind. Eng. 2021, 162, 107716. [Google Scholar] [CrossRef]
  35. Rampal, A.; Mehra, A.; Singh, R.; Yadav, A.; Nath, K.; Chauhan, A.S. Kano and QFD analyses for autonomous electric car: Design for enhancing customer contentment. Mater. Today Proc. 2022, 62, 1481–1488. [Google Scholar] [CrossRef]
Figure 1. The extension process model of requirement analysis of complex product conceptual design.
Figure 1. The extension process model of requirement analysis of complex product conceptual design.
Mathematics 10 03132 g001
Figure 2. The extension design pattern of requirement analysis of conceptual product design.
Figure 2. The extension design pattern of requirement analysis of conceptual product design.
Mathematics 10 03132 g002
Figure 3. The framework of the Francis turbine’s common design requirements information template.
Figure 3. The framework of the Francis turbine’s common design requirements information template.
Mathematics 10 03132 g003
Table 1. The Design and Exploitation Requirement Parameters of a Hydropower Station.
Table 1. The Design and Exploitation Requirement Parameters of a Hydropower Station.
Requirement ItemThe Value of RequirementRequirement ItemThe Value of Requirement
Average annual flow≥235.0 m3/sDesign flow≥307.0 m3/s
Maximum head126.0 mMinimum head86.0 m
Design head112.0 mRated power≥300.0 MW
Maximum power≥306.0 MWRated speed125.0 r/min
Runaway rotation rate≤260.0 r/minPrototype efficiency≥93.5%
Amount of leakage≤0.1 m3/sControl modeAutomatic control
Operational stabilityLong-term stabilityEnergy consumption propertyLow
Environmental protection propertyLess pollutionNoise propertyLow
Structure typeCompactRunner weightLight
Table 2. The Decomposition of Design Requirement Information.
Table 2. The Decomposition of Design Requirement Information.
Design DirectionThe Category of Requirement InformationRequirement Characteristic
Francis turbineCommon requirementHead
Output
InformationEfficiency
Cavitation property
Runaway property
Individual requirement informationOperation controllabilityAutomatic control
Simple, safe
Environmental protection and energy saving propertyLow energy consumption
Low pollution
Low noise
Structure type and weightCompact
Light
Table 3. The Design Requirement Parameters of Partial Flow Path Model.
Table 3. The Design Requirement Parameters of Partial Flow Path Model.
The Name of CharacteristicThe Value of Characteristic The Name of CharacteristicThe Value of Characteristic
The diameter of volute inlet side6.200–7.800 (m)The pitch circle diameter of guide vane5.300–6.650 (m)
The thickness of the volute inlet side35.000–65.000 (mm)The height of the guide vane1.000–1.560 (m)
The thickness of the end of volute18.500–26.000 (mm)The relative height of the guide vane0.200–0.275
The weight of volute140.000–180.000 (T)The weight of the guide vane1.650–2.820 (T)
The thickness of draft tube lining15.000–18.500 (mm)The weight of draft tube lining15.700–21.100 (T)
Table 4. The Scoring Results of Requirement Basic Element Items.
Table 4. The Scoring Results of Requirement Basic Element Items.
The Requirement Basic Element ItemThe Scoring Result
head([7.0, 8.0], [7.5, 8.0], [7.0, 8.0], [8.0, 8.5], [8.0, 9.0], [7.5, 8.0])
Output([9.0, 9.0], [9.0, 9.0], [9.0, 9.0], [9.0, 9.0], [9.0, 9.0], [9.0, 9.0])
Efficiency([7.5, 8.0], [8.0, 8.5], [8.0, 8.5], [7.5, 8.0], [7.5, 8.5], [8.0, 9.0])
Cavitation property([6.0, 7.0], [6.5, 7.5], [6.0, 6.5], [7.0, 7.5], [7.5, 8.0], [7.0, 8.0])
Runaway property([7.5, 8.0], [7.5, 8.0], [8.0, 9.0], [8.0, 8.5], [7.5, 8.0], [7.5, 8.0])
Table 5. The Scoring Results of Design Parameter Items.
Table 5. The Scoring Results of Design Parameter Items.
The Design Parameter ItemThe Scoring Result
Volute([7.5, 8.0], [8.0, 8.5], [8.0, 8.5], [8.0, 8.5], [7.5, 8.0], [7.5, 8.0])
Draft tube([7.5, 8.0], [8.0, 8.5], [7.0, 7.5], [8.0, 8.5], [7.0, 7.5], [7.5, 8.0])
Guide vane([8.0, 8.5], [8.5, 9, 0], [8.0, 8.5], [8.0, 8.5], [8.5, 9.0], [8.5, 9.0])
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Wang, T.; Li, H.; Wang, X. Extension Design Pattern of Requirement Analysis for Complex Mechanical Products Scheme Design. Mathematics 2022, 10, 3132. https://doi.org/10.3390/math10173132

AMA Style

Wang T, Li H, Wang X. Extension Design Pattern of Requirement Analysis for Complex Mechanical Products Scheme Design. Mathematics. 2022; 10(17):3132. https://doi.org/10.3390/math10173132

Chicago/Turabian Style

Wang, Tichun, Hao Li, and Xianwei Wang. 2022. "Extension Design Pattern of Requirement Analysis for Complex Mechanical Products Scheme Design" Mathematics 10, no. 17: 3132. https://doi.org/10.3390/math10173132

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop