Construction and application of product optimisation design model driven by user requirements

User requirements serve as the primary reference content in product design. The effective capture of crucial user requirements, followed by the development of a product technical solution aligned with these requirements, stands as a pivotal approach to enhancing design efficiency. In order to explore the problem of generating and decision-making of product technical solutions in the case of complex user demands, this study constructs a user requirements driven product optimization design model, which is used to complete the generation and decision-making of product design solutions in a more reasonable way. The model unfolds across three key stages: Firstly, a user requirements importance ranking system is crafted leveraging Kano Model and Pairwise Analysis. Next, employing the Functional Analysis System Techniques (FAST) theory and the Quality Function Deployment (QFD) theory, user requirements undergo transformation into technical solutions. Finally, these technical solutions are amalgamated into diverse technical combinations, with decisions facilitated by a game theory model to yield the optimal overall design solution. The new optimal design model reduces the influence of subjectivity and ambiguity in the process of user requirements analysis, increases the reliability of the transformation of user requirements into technical solutions, and improves the efficiency of the generation and decision-making of product design solutions under multiobjective situations. The model proposed in this study is exemplified through the development of a medicated bath water heater. Results indicate that the technical solution derived from the model surpasses similar products in terms of user satisfaction, thereby validating its feasibility.

guidance based on high-importance technical indicators.Su et al. 8 , taking the division of user attributes as the premise, constructed a comprehensive 3D printed spinal orthosis design model combined with the AHP entropy weight method to determine the design elements and clarified the innovative direction of the technical program, in this case, the technical program is the sum of the technologies used in the design of the product.Although the above research provided an effective method for transforming user needs into technical solutions, the proposed technical solutions were relatively homogeneous, and there was little room for solution preference.Ye et al. 9 investigated an innovative design method for camping chairs by combining Kano-QFD and FSB modeling and, based on quantitative analysis and user requirement analysis, carried out requirement function mapping, proposed multiple groups of design options, and made program decisions.Wang et al. 10 presented a design solution optimization model based on the entropy weight approach and VIKOR method, which proposes a design solution set by transforming user requirements into design indexes, and incorporated the quantitative analysis of user requirements for design solution optimization.The above research extended the decision space of technical solutions, but problems such as a disconnection between user needs and technical solutions, a lack of logical rigor, and poor method generalization still exist.
In summary, although the above studies improved the effectiveness of translating user needs into technical solutions, however, several issues persist, as outlined below: (1) The influence of users' subjective differences was ignored when determining demand importance, which led to poor objectivity in the demand importance assignment.(2) Uncertainty in delineating the importance of design elements led to bias in the allocation of resources to subsequent technical solutions, conflicting with user preferences.(3) The multiobjective attributes of the product were ignored in the technical solution selection stage, preventing the rational screening of the technical solutions from an objective perspective.
In order to address the above issues, this study proposes a product optimization design model integrating the Kano model, QFD, and game theory (KQGT).The main innovations and contributions of this study are as follows: (1) This study established a user requirements importance ranking system to mitigate subjective influences during the analysis of user requirements.(2) Establishes an effective process for the transformation of user requirements into technical solutions.The reliability of the transformation of user requirements into technical elements is improved, and technical solutions are proposed on this basis based on the technical elements.Among these components, the technical element represents a specific engineering issue, while the technical solution refers to the electronic component or structural design capable of addressing the engineering problem.It's worth noting that a single technical element may correspond to multiple technical solutions.(3) Incorporating game theoretic modeling into multiobjective decision making to efficiently determine the overall optimal product design solution.
The subsequent sections of this study are organized as follows: In Section "Literature Review and Research Framework", we analyzed relevant literature to develop the framework for this study.In section "Proposed Methodology", we present a product design model that converts user requirements into optimal technical solutions.This model integrates the Kano model, QFD theory, and an enhanced game theory model.To demonstrate the applicability of the design optimization model in this study, a separate case study is elaborated in Case study section.Conclusion and Discussion section summarizes the findings and addresses the limitations and future directions of the study.

Analysis of the main steps of the KQGT model
Current research on user requirements driven design optimization models mostly addresses design method integration [11][12][13] .These studies have focused on two main areas: user needs analysis and the generation and selection of product technology solutions.
Most common user requirement analysis methods are based on the Kano model, which organizes and classifies attributes of user requirements by studying the relationship between user satisfaction and product features 7 .This model is now established in the field of product development and design and includes a complete theoretical analysis process; the Kano model has also been expanded by combination with demand weighting analysis.Haber et al. 14 integrated AHP and the Kano model for analyzing user requirement weights to improve the reliability of user requirement system analysis.Sun et al. 15 introduced the combined Kano-FAST method for college dormitory furniture design to construct a functional item prioritization model that captured important user requirements and translate them into technical elements.The aforementioned studies effectively assessed the weights of user requirements, but they included subjective decisions in the assessment process, resulting in large discrepancies between the weights assigned and the objective situation.For this reason, Lv et al. 16 applied the Kano-AHP-QFD method for the design of innovative fruit logistics boxes, which reduced the subjectivity of user demand assignment by calibrating the weights based on user demand attributes.Therefore, this paper adopts the Kano model to analyze user demand attributes, introduces dual analysis to obtain the demand weights, and later calibrates the weights based on the demand attributes to enhance their accuracy.
The above analysis shows that the core issues in the generation of technical solutions and decision making are the establishment of high value technical elements and the decision making regarding the preference of technical solutions.Therefore, in this study, Functional Analysis System Techniques (FAST) be used to transform the user demand into technical elements.Quality Function Deployment (QFD) allows for the analysis of the importance of technical elements based on the weighting of user requirements and the autocorrelation of technical elements 17 .Therefore, this paper combines QFD theory with the results of user requirement analysis to establish high value technical elements.Subsequently, an expert group analyzes the high value technical elements and determines the corresponding technical solution, integrating the technical solution set containing multiple technical programs, this expert group comprised researchers with over five years of product design experience.In terms of program decision making, as the optimization of technical solutions has multi-objective attributes and the relationship between the objectives is one of dependency or conflict, a game theory model for studying the equilibrium solution under a conflict of interest can be introduced 18 , transforming the design solution preference problem into a multiobjective equilibrium game problem for fast technical solution preference 19 .
In summary, this paper proposes a product optimization design model based on KQGT with the main steps shown in Fig. 1.

KQGT model process planning
The KQGT product design optimization model flow is shown in Fig. 2 and is divided into three main parts: (1) User requirement mining: The Kano model is combined with the dual analysis method to classify the attributes, weights are assigned and the initial user requirements obtained from the preliminary research are calibrated, and the user requirements and weights that can be applied to the subsequent design are determined.To enhance transparency regarding the researcher's interaction with the model and elucidate the impact of subjective factors, Fig. 3 illustrates the study's progression.The left portion delineates the purpose of each key research step, while the middle portion expounds on the theoretical framework or research methodology employed, the right portion side shows the subjective factors involved in each research methodology.Additionally, in the part of Interaction of the proposed model section distinguishes between objective theoretical approaches and subjective analyses, facilitating a clearer understanding of the researcher's engagement with the model.

User requirement analysis
User satisfaction with a product can be efficiently increased by tapping into the user requirements 4 .In order to explore multidimensional user requirements, comprehensive research based on offline interviews and web crawler collection is carried out to obtain and screen the initial user requirements; next, the Kano model is used to divide the demand attributes and remove non-differentiated demand and suspicious demand; finally, user requirement attributes are combined with dual analysis, and user requirement weights are assigned and calibrated to obtain scientific user requirement weights.
Traditionally, interviews or questionnaires are employed to establish user requirements, but the conversion efficiency and accuracy of such methods are low.Further research has focused on intelligent user requirement collection methods 20,21 , which have the advantages of speed, data coverage, accuracy, and reliability.In order to obtain more detailed and reliable data, a data collection approach combining web crawlers and offline interviews can be introduced to establish the initial user requirements.The details of this process are as follows: A web crawler tool is used to collect information on the features and user requirements of the relevant products and transform them into text, and the Jieba tool in the Python 3 environment is used to organize the text and extract high-frequency requirement vocabularies 22 .
Offline interviews are conducted with the target group in the form of questionnaires and face to face interviews to determine their behavioral habits and preferences, and the results are organized into vocabularies of information on user expectations.
The high frequency requirement vocabularies collected by the web crawler and the user expectation vocabularies are organized using the KJ method to derive the initial user requirements (CR ′ i ).

User requirement processing based on Kano model
The qualitative segmentation of the user requirements is performed using the Kano model.According to the theory of the Kano model, five categories of user need attributes exist: Must be (M), One dimensional (O), Attractive (A), Indifferent (I), and Reverse (R).The research steps are as follows: Based on the questionnaires designed and distributed in the preliminary research stage, initial user requirement questions are generated for both positive and negative dimensions.After collecting the questionnaires, each question attribute is divided according to Table 1 13 , and the results are eliminated for the Reverse (R) type.
To count the number of attributes of each initial user requirement, taking type M as an example, for a total of m respondents, if the jth respondent categorizes the ith user requirement as type M, then CM ij = 1; if it is categorized as another attribute type, then CM ij = 0.The scores for the different types of initial user requirement are computed using the following formulae: Here:M i is the score for the M-type categorization of initial user requirement i;O i is the score for the O-type categorization of initial user requirement i;A i is the score for the A-type categorization of initial user requirement i;I i is the score for the I-type categorization of initial user requirement i.
Based on the type scores, the "better coefficient B i " and "worse coefficient W i " of the ith initial user requirement are calculated as follows: A user requirement type division graph is drawn, where the y-axis coordinate is B i and the x-axis coordinate is |W i | , and an attribute quartile graph with median values B i and |W i | is established as a reference to clarify the requirement attributes.The attribute division is shown in Fig. 4. The I-type requirements are removed, and the remaining needs are counted as valid user needs, CR i .The importance of the valid requirement attributes is ranked as follows: M > O > A 15 . (1)

Assignment and calibration of user requirement weights
To make up for the shortcomings of the Kano model in quantitative analysis, a comparative judgment matrix based on Pairwise Analysis was introduced to analyze the weight of each user requirements.A 9 level scale is used to compare the user requirements and construct the judgment matrix M 23 in order to derive subjective weight values for each user requirement (ω′ i ).To enhance the credibility of the weight calculations, a combination of qualitative and quantitative methods is employed 24 .The subjective weight value (ω′ i ) is calibrated in conjunction with the user demand attributes to derive the weight value (ω i ).The process is divided into two steps: (1) Subjective weight calculation: In this paper, the geometric mean method is used to solve the weight vector in the comparison judgment matrix.The formula is as follows 25 : Here:W ab is an element in row a, column b in the judgment matrix;n is the order number of the judgment matrix.
(2) Consistency test: To ensure the validity of the subjective weight assignment, Saaty's probabilistic consistency test is used 23 .The consistency of the judgment matrix is calculated by solving for its largest eigenvalue max .A result of CR < 0.1 is considered to pass the consistency test, and the subjective weight value ω′ i is available.Otherwise, the judgment matrix needs to be adjusted until it passes the consistency test 26 .The formula for the consistency test is as follows, where the value of RI is shown in Table 2 and depends on the matrix order n:In this formula:CI is the consistency index of the judgment matrix; max is the maximum eigenvalue of the judgment matrix;CR is the coherence ratio factor;RI is the average stochastic consistency indicator.
(3) Calibration of user requirement weights: The weights are corrected by setting the corresponding correction value k according to the importance of the user requirement type and normalized as user requirement weights (ω i ).Table 3 lists the corrected values of k for each type of requirement. (

Translation of user requirements into technical elements
This study addresses the common challenge of ambiguous user requirements by employing Functional Analysis System Techniques (FAST) 15 .FAST enables a systematic exploration of user requirements, allowing for a clearer delineation and comprehension of their purpose and function.Subsequently, this method facilitates the derivation of precise engineering specifications, denoted as technical elements (E l ).The structure of the FAST model, illustrated in Figure 5, exemplifies the systematic approach employed in this process.

HOQ-based screening of high-value technical elements
The role of a house of quality (HOQ) is mainly to establish the correlation between user requirements and technical elements and clarify the focus in product design through layer by layer transformation so that the subsequent design can be carried out in a targeted manner.The construction of the product HOQ technical elements is shown in Fig. 6, where the left wall is the user demand weight vector W, as in Formula ( 12).The roof is the autocorrelation matrix of technical elements Y, where "none, ☆, △, □, ○" correspond to "uncorrelated, weakly correlated, moderately correlated, strongly correlated, autocorrelated" and the values "0, 1, 3, 5, 9", respectively.The ceiling corresponds to technical elements (E l ).The room represents the user requirements-technical elements relationship matrix I, where the correlation scores are based on a 9 point scale and I il denotes the relevance of the ith user requirement to the lth technology element.The floor is the technical element absolute weight (T l ) and relative weight (t l ).The weights of the technical elements (E l ) are calculated as follows 27,28 : In this formula:T is the vector of absolute weight values for the technical elements;T l is the absolute weight value of technical element l;t l is the relative weight value of technical element l.
To further clarify the design focus, high-value technical elements (IE l ) are established using the relative weight values of the technical elements (t l ) as a reference.According to the ABC classification method, factors with a weight proportion above 95% have a larger impact on a project 29 , so the relative weight values of the technical elements (t l ) are arranged from large to small and added together until t l reaches 0.95.The technical elements (E l ) included in this sum are recorded as the high-value technical elements (IE l ), and the residual technical elements

Game theory research
Game theory is a theoretical tool to study how two or more interacting game parties conduct equilibrium solution under the environment of conflict of interest.And there is also a multi-objective equilibrium problem in product design, and there is a conflict or dependence between the objectives.Game theory is mainly composed of three basic elements: game party, strategy and utility.Game theory models are categorized into cooperative and non-cooperative game models according to whether a binding agreement can be reached.Cooperative games prioritize collective rationality to enhance overall interests, aiming for a solution that maximizes overall benefit.Non-cooperative games, on the other hand, emphasize individual rationality in strategic decision-making, seeking equilibrium solutions advantageous to each player.

Decision making applications of game theory models
In this study, the main problem faced in the design decision-making stage is the coupling and mutual influence of the technical solutions in the technical programs set, and the advantages and disadvantages of different technical solutions are difficult to be formally expressed and analyzed.Thus, this issue is reframed as a multi-objective game problem, wherein parallel decision-making occurs while acknowledging the interrelated nature of multiple objectives.The objective is to attain an optimal product solution that maximally considers the high-value technical elements.
Hence, the decision-making steps of the design scheme based on game theory in this study are as follows: (1) Correlation analysis.
Based on the principle of parallel design, the expert group analyzes and discusses the evaluation objectives in the optimization stage of the design solution.Each technical solution (ES lh ) is clustered together with an evaluation objective 30 , and the technical solution-evaluation objective relevance scoring is carried out, adopting a 5-level scale.The relevance value (r lh ) indicates the relevance of the technical solution (ES lh ) to the corresponding evaluation objective, as shown in Table 4.
(2) Constructing Game Theory model.The correlation based analysis examines the coupling relationship among technical solutions to screen the ensemble.Here, the evaluation objective serves as the game party, the technical solution as the game party strategy, and the utility function of the technical solution ensemble is derived from the correlation value for the game utility value.In summary, calculate the satisfaction level of each technical program based on Table 4, and the calculation process is shown in formula ( 16)-( 17), derive the satisfaction value (R x ) of each game party.Since there is a mutual influence relationship between www.nature.com/scientificreports/ the game parties in the decision-making process, the utility value of each game party is calculated based on the satisfaction of the game parties with the strategies of each game party, and the calculation process is shown in formula (18).
In this formula:r y lh is the mean value of the correlation between the hth technical solution in the lth technical element and the yth evaluation objective;T r x l is the extent to which the lth technical element meets the xth evaluation objective;e is the number of technical elements for the xth evaluation objective;R y x is the satisfaction of the yth evaluation objective with program x;U y x is the utility value of program x for the yth evaluation objective; (3) Non-cooperative games seek locally optimal technical programs.To ensure unbiased outcomes in the later stages of the game process, it's essential to prioritize individual revenue maximization for each game party.Therefore, we initially employ a non-cooperative game approach for screening, establishing utility constraints to ensure the reliability of subsequent program decision-making.The calculation process is shown in formula (19).The arithmetic mean of the maximum and minimum values of the game utility value is counted as the formulation of the screening threshold 30 .Technical programs with utility values surpassing this threshold are deemed the set of locally technical programs.(P v ).In this formula:α x is the game utility value of program Px.
(4) Cooperative games seek overall optimal technical programs.The technical programs set identified through the non-cooperative game represents the local optimal technical programs, requiring further refinement via cooperative game theory to attain the overall optimal technical programs.This entails seeking the optimal technical programs with maximum overall benefit.The calculation process is shown in formula (20).In this formula:β v is the overall satisfaction of the evaluation objective by technical program v;i 1 , i 2 are the numbers of gaming parties;U m (S) is the utility value of the high-merit indicator game party;U m-min (S) is the minimum utility value of the high-merit indicator game party;U n (S) is the utility value of the low-merit indicator game party;U n-max (S) is the maximum utility value of the low-merit indicator game party.
The game parties are categorized by the expert group as either high or low merit indicators based on the evaluation objective.For example, the structural or technological game parties are high-merit indicators, and the economic game parties are low-merit indicators.Therefore, the technical program with the highest overall satisfaction (β v ) is selected as the optimal technical programs.

Case study
This study found that most medicinal bath water heaters cannot achieve high user satisfaction because the user requirements were not transformed into reliable and effective technical elements to guide the early stage of the design process and the analysis of the user requirements was vague.Therefore, the KQGT model was adopted for the product design of a medicinal bath water heater as an example.This study invited ten scholars from the Industrial Design Institute of Shaanxi University of Science and Technology, each possessing over five years of product development experience, to form an expert group for this study, the expert panel was established to facilitate the subjective analysis component of this study.

User requirement and type analyses
The experimental research of this study was approved by the Academic Committee of the College of Design and Art, Shaanxi University of Science and Technology and the Institute of Industrial Design, Shaanxi University of Science and Technology.The whole research process was conducted under their supervision.Before the experiment, all subjects were informed of the experimental process and precautions, and the consent of each subject or his/her legal guardian was obtained.Offline interviews were conducted with practitioners in Chinese medicinal bathrelated industries to obtain information on users' expectations of the product.Afterward, web crawler tools were used to collect information on the relevant functions of similar medicinal bath water heaters, which was transformed into text, and the initial user requirements (CR′ i ) were obtained after processing, as shown in Table 5.
A questionnaire was designed according to the initial user requirements and the design principles of the Kano questionnaire in Table 2.A total of 180 Chinese herbal bath users and practitioners in Chinese medicinal bathrelated industries were selected to complete the questionnaire, and 165 valid questionnaires were ultimately obtained.The attribute categorization matrix in Table 1 and Eqs. ( 1)-( 6) were employed to draw the quartile diagram of user requirements in Fig. 7. Based on this diagram, we divided and screened the requirements, and the remaining items were included as user requirements (CR i ), see Table 6.

User requirements weighting analysis and calibration
We invited 10 practitioners in the field of industrial design to score the importance of user needs and constructed judgment matrix M. According to Eqs. ( 7)-( 11), λ max = 11.91 and CI = 0.092, because n = 11 in the considered judgment matrix.Table 2 shows that at this time, RI = 1.52, and we calculated that CR = 0.06; therefore, the judgment matrix passed the consistency test.The subjective weight value (ω′ i ) of each user requirement is shown in Table 7.
The subjective weight value of each user requirement (ω′ i ) was corrected according to the corrected value of each requirement type in Table 3, and the user requirement weight value (ω i ) was derived from the normalization process after correction, which is also shown in Table 7.

Translating user requirements into technical solutions
Based on Table 6, we utilize the FAST theory to convert user requirements (CR i ) into technical elements (E l ), as demonstrated in Fig. 8.
In order to facilitate subsequent research, the technical elements derived from each user requirement were systematically organized and coded, as outlined in Table 8.

HOQ of medicinal bath water heater
Five technical experts involved in the design of the medicinal bath water heater were invited to form an expert group that would quantitatively evaluate the correlation between various user requirements and technical elements; calculate the absolute and relative weights of each technical element according to Eqs. ( 12)-( 15); and construct a house of quality for the technical elements of the medicinal bath water heater, as shown in Fig. 9.

Technical solution cluster correlation analysis
In order to improve the efficiency of medicinal bath water heater product development, the parallel design concept was used for solution optimization 19 , based on which the evaluation objectives were derived, namely cost (c), quality (q), and operation (o).
Based on the selection of components, if the electronic temperature control valve ES 51 was used in the thermostatic structure, the water temperature valve could only be adjusted through the external water temperature control valve ES 71 ; conversely, if technical solution ES 52 was used, then technical solution ES 72 had to be used.Based on this, a total of eight (2 * 2 * 2 * 1 * 1 * 1) technical programs were identified for the technical solution P x , as shown in Table 11.

Optimal technical program selection
Combining the contents of Tables 8 and 9, the satisfaction ( R c x , R q x , R o x ) and utility ( U c x , U q x , U o x ) values of each game party were determined according to Eqs. ( 16)- (19), and the results are shown in Table 12.
The arithmetic mean of the maximum and minimum values of α x is included as a screening threshold, and the set of locally optimal technical programs (P v ) was filtered to include P3, P4, P5, P6, and P8.

Optimal technical program
According to Eq. ( 20), the combined satisfaction ( β v ) of each design solution was determined, and the solution with the highest satisfaction was identified as the optimal technical program.The results are shown in Table 13.Table 13 indicates that the combined satisfaction of P 5 was the highest, and this was designated as the optimal technical program.The specific technical solutions are shown in Table 14.

Design verification of medicinal bath water heater
The design plan and prototype of the medicinal bath water heater created according to the technical elements of the optimal technical program are shown in Fig. 10.
To evaluate the efficacy of the design scheme proposed in this study, we selected the top two bestselling medicinal bath equipment products from the Chinese e-commerce platform "Taobao" as representatives for comparison with our product.Figure 11 illustrates these two selected products.
Thirty respondents, randomly chosen from those who completed the Kano questionnaire in our study, participated in a medicated bath procedure using the product from our study as well as each of the two available products in the market.Following this, they completed the research questionnaire.
The process of a medicated bath involves these steps: Filling the tub with water, adding medicinal packets, Boiling the medicinal liquid, Performing the medicated bath, and cleaning the equipment.
The research questionnaire is designed based on the high-value technology elements (IE l ) outlined in Table 9. Respondents are queried about their satisfaction with product functions aligned with each high-value technology element.Scores on the questionnaire, which utilizes a 5 point scale, positively correlate with satisfaction levels.The questionnaire results were compiled to calculate the average scores, depicted in Fig. 12.It's evident that user satisfaction levels with the medicated bath water heater have significantly improved compared to existing market products.

Discussion and conclusions Discussion
The generation and decision-making of product technology solutions under complex user requirements have garnered significant research attention.Product development is a fusion of perceptual cognition and engineering technology, so the complexity of it also deserves in-depth study by scholars.This study concentrating on the conceptual design stage, excluding iterative updates and recycling in later stages.This study demonstrates that it is possible to split the product development process into different phases for study in order to gain a clearer understanding of the parts where there is room for optimisation, and to propose an integrated optimisation method based on this.The methodology is used to generate and decide on technical solutions for products that fulfil complex user needs, providing insights into translating user needs into product design solutions.This contribution helps to further promote user needs-driven product design research.Compared with traditional design methods, the user requirement-driven product design method proposed in this study has certain advantages, such as accurately assessing design priorities by analysing user requirements, thus providing guidance for subsequent design and enabling the product to achieve higher user satisfaction.
This study analyses and calculations underscore that mitigating the impact of subjective factors in user needs analysis enhances accuracy.Additionally, incorporating multi-objective attributes into the product design decision can significantly enhance solution feasibility, aligning with prior research findings.Yi et al. 31 employed a combined Kano-AHP approach to analyze user requirements, revealing that minimizing the impact of subjective factors in the analysis process enhances its accuracy.Chen et al. 32 utilized multi-objective decision making in product styling design, yielding a solution with improved feasibility.
However, there are still some methodological shortcomings in this study, and there is still a certain degree of subjectivity in the translation of user requirements into technical programme using the KQGT model.Although this study improves the accuracy of the subjective analysis by means of expert group assessment, there are still some uncertainties, such as the transformation of high-value technical elements into technical solutions and design decision-making processes.For example, it relies on the subjective judgment and engineering experience of the expert group during the transformation of high-value technical elements into technical solutions.This may result in issues such as outdated technical solutions or reduced compatibility among them.And there are complex interrelationships behind these problems, which need to be considered comprehensively.As for the design decision, the uncertainty mainly comes from the establishment of evaluation objective.In this study, the principle of parallel design is used as the reference for the establishment of evaluation objective, but in the face of different market environments, the guidelines for the establishment of evaluation objective are also changing, so it is necessary to combine the product with the specific needs of the users and the market environment in the place where the product will be launched to set the evaluation objective.
In the subsequent research, we will construct a database of technical solutions for specific product technical problems, and further enrich the space and reliability of technical solution transformation by studying existing products and cutting edge technologies.At the same time, we will also study more efficient and accurate user requirements analysis methods to further improve the professionalism of the transformation of user requirements into product technical solutions, as well as to provide reference for the formulation of evaluation objective in the design decision-making, so as to improve the convenience and reliability of the composite product design model.

Conclusions
With the aim of providing a technical solution for a product based on user demands, this paper proposed a product optimization design model (the KQGT model) driven by user requirements, which was verified by the investigation and development of a medicinal bath water heater as an example.The results showed that the optimized product technical solution effectively improved user satisfaction, and the main conclusions were as follows: (1) Combining the Kano model, dual analysis, and QFD for the qualitative and quantitative analysis of user requirements and technical elements can effectively facilitate the rational screening of user requirements and high-value technical elements, clarify the design focus, and improve user satisfaction with the technical solution.
(2) We used game theory to optimize the technical programs, established the evaluation objectives of these programs through the principle of parallel design, and applied the overall utility value of the evaluation objectives as the decision-making index for solution optimization.This provided a theoretical basis for decision making in relation to multi-objective technical programs.
Despite the above advantages, this study did not investigate the transformation of user requirements into product appearance or interactive processes.In the future, we could attempt to comprehensively determine a product technical program and appearance scheme according to user requirements, so as to further improve the product optimization design model and form a systematic product design and decision-making method.

Ethics statement
Ethical review and approval was not required for the study on human participants in accordance with the local legislation and institutional requirements.

Statement of approval for human experiments
Identifies the institutional and/or licensing committee that approved the experiments, including any relevant details.Confirms that all experiments were performed in accordance with relevant named guidelines and regulations.Confirms that informed consent was obtained from all participants.All of the experimental procedures involving human were con-ducted in accordance with the Institutional guidelines of Shaanxi University of Science and Technology, China.

Informed consent
Informed consent was obtained from all subjects and our legal guardian(s) involved in the research.

Figure 1 .
Figure 1.Main steps of the KQGT model.

Figure 3 .
Figure 3. Research Methods of the KQGT model.

Figure 4 .
Figure 4. User requirement type division graph.

Figure 6 .
Figure 6.The HOQ of product technical elements.

Figure 10 .
Figure 10.Design process for optimized product.

Figure 11 .
Figure 11.Representatives of existing products.
Transformation of user requirements into technical solutions: Because of the ambiguity of the user requirement descriptions, they are transformed into technical elements and evaluated in terms of value.The weights of the user requirements inform the construction of a product house of quality to derive high value technical elements and transform them into specific technical solutions.(3)Optimal technical solution decision making: The correlation between the design objectives and technical solutions is assessed, the technical solutions are combined to form a set of technical programs, and the cooperative-noncooperative tandem game model is employed to determine the final technical program.

Table 1 .
Initial user requirement Kano attribute categorization table for item i.

Table 3 .
Values of k for each type of requirement.

Table 4 .
Technical solution-evaluation objective correlation analysis.

Table 5 .
Initial user requirements of medicinal bath water heater.

Table 6 .
Segmentation of user requirement types.

Table 9 .
High-value technical elements-technical solution analysis.

Table 10 .
Technical solution cluster correlation analysis.

Table 12 .
The utility matrix of the non-cooperative game of technical programs.

Table 13 .
Technical program cooperation game matrix.

Table 14 .
Optimal technical program for medicinal bath water heater. High-