1 Introduction

To improve efficiency and reduce the cost of the supply chain, strategic decisions need to be made throughout the entire production, logistics, and sales stages of the product. However, several obstacles exist in this process, including the involvement of multiple members in the production project, complex and dynamic interactions between members, and the constantly changing production environment. These challenges often lead to conflicting interests among supply chain participants, highlighting the importance of screening for excellent supply chain members. Chen et al. (2018) utilized a complete explanatory structural model (TISM) and fuzzy sets to optimize the selection of supply chain members. Adeinat and Ventura (2018) investigated how suppliers select the ideal provider in a supply chain system by applying mixed-integer nonlinear programming to a coordination model. Mohammed et al. (2019) constructed a model for the preferential selection of supply chain members using fuzzy AHP and TOPSIS. Soosay et al. (2008) proposed a novel approach to selecting supply chain members by examining the cooperative relationship between them, which can lead to high-value collaboration and positively impact members' innovation. Mahsa et al. (2019) introduced a new perspective on the selection of supply chain members using game theory and two methods: numerical calculation and sensitivity analysis. Xu et al. (2016), Liu et al. (2023) explored the agile supply chain's evolution mechanism to maximize the integration of upstream and downstream providers. Schramm et al. (2020) summarized the application of the MCDM/A methodology to supplier selection over the past 30 years. Kheljani et al. (2009) employed mixed-integer nonlinear programming to select the supplier with the lowest total supply chain cost. Amiri et al. (2021) analyzed the degree of uncertainty in the decision-maker's choice of supplier based on the Best–Worst Method (BWM) and the α-cut. Bai et al. (2019) used a grey-based multi-criteria decision support tool to conduct a more objective and comprehensive screening of supply chain members. Chen et al. (2020) applied a hybrid rough-fuzzy method to select sustainable suppliers for intelligent supply chains, addressing both individual linguistic fuzziness and group diversity preferences. Andreas (2021) defined supply chains as social-ecological systems, emphasizing the need for broader environmental considerations and supply chain agility in operations. Yan and Lin (2020) utilized structural modeling to demonstrate the high impact of the relationships between supply chain partners on green innovation performance, as well as the promoting effect of supply chain collaboration on green innovation. Liu et al. (2019) proposed a fuzzy three-stage integrated multi-criteria decision-making (MCDM) method for supplier selection in new energy vehicle procurement. Finally, Rafigh et al. (2022) employed the Economic Order Quantity (EOQ) model to assess the performance of supply chain members.

Academics have developed sophisticated approaches to optimize supply chain participants, as mentioned earlier in the literature. However, there is a need to pay more attention to the growth variability of supply chain members, which we refer to as the expectation of future competitiveness. Numerous studies have been conducted on the topic of expectations. For example, Fang et al. (2018) identified differences in the factors influencing the siting of photovoltaic power plants under varying levels of expectation. Powell et al. (2022) used forecasts of the future business environment to identify the causes of firms' underperformance and propose solutions. Song et al. (2018) determined optimal solutions by calculating profit and loss intervals using manufacturers' expected values. Yang et al. (2022) investigated the mechanism of influence of alliance goal expectation achievement on stability. Tesch et al. (2005) investigated the relationship between the expectation gap and user satisfaction. Qiu et al. (2021) combined the expectation-confirmation model (ECM) and the Investment Model (IM) to explore consumer performance. Coibion et al. (2018) examined how firms form expectations based on the information and the implications for the development of the enterprise.

In this paper we propose a growth expectation value model based on cloud theory, which combines expectation value and cloud theory. This model aims to address the uncertainty of the supply chain member selection process and ultimately enhance the stability of the supply chain. In addition, this paper establishes a scientific and comprehensive evaluation index system for the cooperative ability of supply chain members with Grounded Theory. By calculating the prospective values of growth expectations for each member under different indices, the optimal choice is determined.

2 Cloud theory

2.1 Cloud modeling principle

The cloud model is a mathematical framework that addresses the challenge of converting qualitative data into quantitative data. This is achieved through the development of a cloud algorithm that performs the conversion. During the evaluation process, the cloud algorithm generates an Expectation, denoted by Ex, Entropy, denoted by En, and Hyper Entropy, denoted by He. These symbols represent the quantitative value of the concept being evaluated, as well as the degree of certainty associated with it.

Definition 1: Let C be a qualitative concept on a quantitative domain U, and let x ∈ U be a random realization of concept C. The determination degree μ(x) ∈ [0,1] of x with respect to C is a stable distribution of a random number: μ(x): U → [0,1] for x ∈ U. The distribution of variable x in the domain U is referred to as a cloud, and each x is called a cloud droplet. The numerical characteristics of the cloud are represented by three values (Ex, En, He), known as the cloud model (Ex, En, He). Where Ex represents the certainty of qualitative events, En represents the uncertainty of qualitative events, and He represents the uncertainty of entropy (Yang et al. 2018).

Figure 1 illustrates the specific shapes of the three characteristic values of a cloud model. The advantage of using cloud models is that they can simultaneously reflect the certainty and uncertainty of events, which enables a more objective evaluation of supply chain members.

Fig. 1
figure 1

Cloud model features

2.2 The cloud algorithms

The cloud algorithm is a technique that transforms qualitative and quantitative concepts by utilizing the randomness and imprecision of multi-dimensional events, which is crucial for implementing the cloud model. Prior research on cloud algorithms can be broadly classified into deterministic inverse cloud algorithms and probabilistic inverse cloud algorithms. However, the deterministic inverse cloud algorithms lack practicality due to the challenge of obtaining the degree of certainty that represents qualitative concepts in real-world production activities. After comparing various methods, the uncertainty-free inverse cloud algorithm was chosen as the preferred method, which is more suitable for new energy vehicle manufacturing enterprises to collect information in the manufacturing process. The calculation process is shown as follows (Yang et al. 2018).

Input: N cloud droplets xi (i = 1, 2, …, N).

Output: Cloud characteristic values (Ex, En, He) by Eqs. (1)–(3).

$$ Ex = \overline{x} = \frac{1}{N}\mathop \sum \limits_{i = 1}^{N} x_{i} . $$
(1)
$$ En = \sqrt {\frac{\pi }{2}} \times \frac{1}{N}\mathop \sum \limits_{i = 1}^{N} \left| {x_{i} - Ex} \right|. $$
(2)
$$ He = \sqrt {\frac{1}{N - 1}\mathop \sum \limits_{i = 1}^{N} (x_{i} - \overline{x})^{2} - En^{2} } . $$
(3)

2.3 Integrated cloud model

Definition 2: Synthesize two or more sub-clouds of the same type to produce a parent cloud representing a higher-level concept. Calculate the numerical features of all sub-clouds to obtain the numerical features of the synthesized cloud as the parent cloud (Xu et al. 2017).

The group decision-making approach based on the cloud model involves combining multiple individual cloud models of the same type into a single integrated model through a computational formula transformation. This process converts discrete base evaluations into a unified evaluation. The merging of the same type of cloud models is achieved through computational equations, such as C1(Ex1, En1, He1), C2(Ex2, En2, He2), …, Cn(Exn, Enn, Hen), to generate integrated cloud C(Ex′, En′, He′) by Eq. (4).

$$ \left\{ {\begin{array}{*{20}c} {Ex^{\prime} = \frac{{\mathop \sum \nolimits_{i = 1}^{n} Ex_{i} *En_{i} }}{{\mathop \sum \nolimits_{i = 1}^{n} En_{i} }};} \\ {En^{\prime} = \mathop \sum \limits_{i = 1}^{n} En_{i} ;} \\ {He^{\prime} = \frac{{\mathop \sum \nolimits_{i = 1}^{n} He_{i} *En_{i} }}{{\mathop \sum \nolimits_{i = 1}^{n} En_{i} }} .} \\ \end{array} } \right. $$
(4)

2.4 Cloud similarity

When using cloud models for multi-attribute decision-making, it is necessary to conduct quantitative comparisons between the models. We establish the similarity between cloud models by calculating their degree of similarity. There are two primary categories of similarity measures for cloud models. The first uses weighted cloud drop distances to determine similarity, while the second category is based on the numerical eigenvalues of the cloud model. Due to the complexity of the first method and its limited practicality in production activities, we adopt the method of comparing the variance of the cloud model for similarity measurement, as outlined in Wang et al. (2017). Consider two cloud models, Ci(Exi, Eni, Hei) and Cj(Exj, Enj, Hej), offering the following Eq. (5) for estimating the similarity S, where \(D\left( C \right) = (En)^{2} +(He)^{2} .\)

The calculation of the similarity between two cloud models is represented by their uncertainty as a measure. The greater the similarity in shape between the two cloud model representations, the more similar their uncertainties, as a way to compare the similarity.

$$ S\left( {C_{i} ,C_{j} } \right) = \sqrt {\frac{{\min (D\left( {C_{i} } \right),D\left( {C_{j} } \right))}}{{\max (D\left( {C_{i} } \right),D\left( {C_{j} } \right))}}} . $$
(5)

3 Cloud similarity-based foreground value measurement

The current evaluation value \(x_{ij}\) of each alternative supplier is calculated using the expert scoring method for evaluating indicators, where \(x_{ij}\) represents the evaluation value of indicator i at supplier j. Then, an evaluation of the growth expectations for the suppliers is conducted, resulting in an expectation-based evaluation value \(r_{ij}\) where \(r_{ij}\) represents the growth expectation evaluation value of indicator i at supplier j. The value of each supplier's future development can be projected based on their historical collaboration experience, engineering performance, and the production environment and development trends, as detailed in Zhu et al. (2023). This growth forecast can be assessed at each stage of the supplier's historical development. A set of linguistic evaluations is then created based on their various growth expectations, which are expressed in terms of a number of intervals as illustrated in Table 1.

Table 1 Linguistic conversion table

In the context of multi-attribute decision-making, assigning accurate quantitative values to the linguistic set of candidate solutions can be challenging. As a result, using interval numbers for fuzzy quantitative evaluation is a more practical approach. The value of d is assigned based on different evaluation objects and treated as a real number. The expectation-based evaluation value \(r_{ij}\) is transformed into interval number \(r^{\prime}_{ij}= \left[ {r^{l}_{ij} ,r^{u}_{ij} } \right]\), with \(r^{l}_{ij}\) representing the lower growth limit and \(r^{u}_{ij}\) representing the upper growth limit. The left and right clouds are generated by combining the evaluation value \(x_{ij}\) with \(r^{l}_{ij}\) and \(r^{u}_{ij}\) using formulas (1) – (3). Equation (6) from the literature Zhang et al. (2015) is used to derive the following, essentially, it is the synthesis of multiple qualitative concepts into a more generalized concept to generate a comprehensive cloud model.

$$ k\left( {Ex,En,He} \right) = \left( {kEx,kEn,kHe} \right). $$
(6)

Therefore, the left and right clouds, \(x^{l}_{ij}\) and \(x^{u}_{ij}\), can be generated based on the number of growth expectation intervals, as shown in Eqs. (7) and (8). These two clouds can be combined using an integrated cloud model to generate the growth expectation integrated cloud \(x_{ij}^{\prime }\) based on Eq. (4), as shown in Eq. (9).

$$ x^{l}_{ij} = \left( {\left( {1 + r^{l}_{ij} } \right)Ex_{ij} , \left( {1 + r^{l}_{ij} } \right)En_{ij} , \left( {1 + r^{l}_{ij} } \right)He_{ij} } \right). $$
(7)
$$ x^{u}_{ij} = \left( {\left( {1 + r^{u}_{ij} } \right)Ex_{ij} , \left( {1 + r^{u}_{ij} } \right)En_{ij} , \left( {1 + r^{u}_{ij} } \right)He_{ij} } \right). $$
(8)
$$ x_{ij}^{\prime } = \left( {Ex_{ij}^{\prime } , En_{ij}^{\prime } , He_{ij}^{\prime } } \right). $$
(9)

The increasing expectation function is derived from the value function (10) presented in the literature (Kahneman and Tversky 1987; Tversky and Kahneman 1992). The growth expectation value is determined by the extent of deviation from the reference point and reflects the psychological behavior of the decision-maker during the decision-making process.

$$ v\left( {x_{ij} } \right) = \left\{ {\begin{array}{*{20}c} {(1 - S)^{\alpha } ,Ex^{\prime}_{ij} \ge Ex_{ij} ;} \\ { - \theta \left[ { - \left( {S - 1} \right)} \right]^{\beta } ,Ex^{\prime}_{ij} < Ex_{ij} ,} \\ \end{array} } \right. $$
(10)

where \(\left( {1 - S} \right)\) represents the value of benefit or loss and \(S\) represents the similarity between \(x_{ij}\) and \(x^{\prime}_{ij}\), while α ∈ \(\left( {0, 1} \right)\) and β ∈ \(\left( {0, 1} \right)\) indicate the decision-making disposition in response to risk. A higher value indicates a greater inclination towards riskier options. θ > 1 denotes the degree of sensitivity towards losses resulting from the decision, with a higher value reflecting greater concern for losses. In this study, α = β = 0.88 and θ = 2.25, based on literature Lin et al. (2017), and the weight \(w_{j}\) of the evaluation index is employed to calculate the comprehensive prospect value, as presented in Eq. (11), where p denotes the number of indicators.

$$ V_{j} = \mathop \sum \limits_{i = 1}^{p} w_{i} v\left( {x_{ij} } \right). $$
(11)

4 Establishment of evaluation index system

4.1 Introduction to the method

The grounded theory originates from sociological research, referring to the systematic collection and analysis of data, and the induction and deduction of core concepts from the data itself, gradually constructing or refining corresponding theories, with high reliability and explanatory power (Fang et al. 2022). Based on this foundation, open coding, axial coding, and selective coding are conducted, and theoretical saturation is tested.

Scholars have extensively researched supply chain collaboration from various perspectives, including but not limited to supply chain performance, communication, and exchange among personnel, partner trustworthiness, collaborative interaction among suppliers to facilitate information sharing, and enterprise risk management capability (Hartley et al. 2014; Liu et al. 2022; Oh et al. 2010; Jung et al. 2023; Li and Chen 2019). The aim of this paper is to evaluate the collaborative capabilities of supply chain members by constructing measurement indexes (Liu et al. 2022). To obtain the initial data for evaluating members' collaboration capability, the relevant literature on evaluation indexes and methods is collected. Analysis techniques such as sampling, comparison, summarization, and aggregation are employed to select the most appropriate evaluation indexes, based on the findings of the relevant literature. The literature search involved retrieving 448 articles by selecting core journals with search criteria such as collaboration evaluation, engineering collaboration, collaboration factors, collaboration index, enterprise collaboration impact, or collaboration capability evaluation. After further filtering, 123 journals that were relevant to evaluating collaboration capability were chosen from the search.

4.2 Open coding

Open coding involves simplifying the selected literature by obtaining a summary of its key concepts, which are progressively refined to form a theoretical framework through an in-depth analysis of the material. In this study, a total of 93 literature samples were initially consulted during the open coding phase. After calibration, the remaining 30 samples were used to conduct a saturation test for the coordinating ability index, verifying the comprehensiveness of the obtained evaluation metrics and that no new categories would be generated. By carefully integrating the collected material, organizing its relevant logical concepts, and analyzing it, nine categories were identified and summarized. The method used to generate these categories through open coding is presented in Table 2.

Table 2 Open coding

4.3 Axial coding

Axial coding is the next phase in the process of refining the relevant categories derived from the open coding procedure. The results generated are reported in Table 3.

Table 3 Axial coding

4.4 Selective coding

Selective coding also extracts the core categories by obtaining the axial coding, and it generates an evaluation model and an index assessment system for assessing the collaboration capabilities of supply chain partners. As shown in Table 4 on the next page, the key areas of collaborative capacity include inter-member relationships, internal management, and organizational competitiveness.

Table 4 Selective coding

Based on the literature review, the evaluation index system for the collaboration capability of supply chain members consists of three evaluation dimensions: inter-member relationship, internal management, and exit cost. There are six primary indicators: manager's perception, enterprise competitiveness, trust degree, economic efficiency, communication ability, and dependence degree. Additionally, there are nine secondary indicators, which include communication ability (Z1), management philosophy (Z2), trust level (Z3), resource sharing ability (Z4), dependency level (Z5), economic efficiency (Z6), local market sophistication (Z7), risk-taking attitude (Z8), and professional ability (Z9). These indicators are essential for assessing the collaborative capacity of supply chain partners.

4.5 AHP-entropy method to determine the weights

4.5.1 Analytic hierarchy process (AHP)

Construct a two-comparison judgment matrix \(A_{ij}\) by Eq. (12) based on Table 5, where \(A_{ij}\) represents the importance of indicators i over indicators j.

$$ A_{ij} = \left[ {\begin{array}{*{20}c} {a_{11} } & {a_{12} } & \cdots & {a_{1n} } \\ {a_{21} } & {a_{22} } & \cdots & {a_{2n} } \\ \vdots & \vdots & \ddots & \vdots \\ {a_{n1} } & {a_{n2} } & \cdots & {a_{nn} } \\ \end{array} } \right]. $$
(12)
Table 5 Judgment matrix scale and meaning

Calculating the weights \(u_{i}\) by Eqs. (13) and (14), where u represents the weight vector

$$ u_{i} = \frac{{{\sqrt[n]{{\prod_{j = 1}^{n} a_{ij} }} }}} {{\mathop\sum \nolimits_{i = 1}^{n}\sqrt[n]{{\prod_{j = 1}^{n} a_{ij} }}} }. $$
(13)
$$ u = (u_1, u_2, ..., u_n)^T . $$
(14)

Consistency tests by Eqs. (15) and (16),

$$ CI = \frac{{\lambda_{max^{-n}}}}{n - 1} . $$
(15)
$$ CR = \frac{CI}{{RI}} , $$
(16)

where \(\lambda_{max} = \mathop \sum \nolimits_{i = 1}^{n} \frac{{\left( {Au} \right)_{i} }}{{nu_{i} }} \) represents the maximum eigenvalue of the matrix, and RI represents the mean random consistency index of the matrix. If \(CR \le 0.1\), indicates that the judgment matrix passes the consistency test. The results of the weight calculation are shown in Table 6.

Table 6 Indicator judgment matrix

4.5.2 Entropy weight method

A decision matrix can be constructed by having m experts score n indicators, generating a decision matrix \(D_{ij}\) by Eq. (17), where \(D_{ij}\) represents the evaluation value of experts i at indicators j.

$$ D_{ij} = \left[ {\begin{array}{*{20}c} {d_{11} } & {d_{12} } & \ldots & {d_{1n} } \\ {d_{21} } & {d_{22} } & \ldots & {d_{2n} } \\ \ldots & \ldots & \ddots & \ldots \\ {d_{m1} } & {d_{m2} } & \ldots & {d_{mn} } \\ \end{array} } \right]. $$
(17)

The data is standardized using Eqs. (18) and (19).

$$ e_{ij} = \frac{{d_{ij} - \min (d_{ij} )}}{{\max (d_{ij} ) - \min (d_{ij} )}} . $$
(18)
$$ s_{ij} = \frac{{e_{ij} }}{{\mathop \sum \nolimits_{i = 1}^{m} e_{ij} }}. $$
(19)

The entropy weight method is used to calculate weights by Eqs. (20) and (21), where the information entropy \(E_{j}\) and weight \(o_{j}\) are obtained.

$$ E_{j} = - \frac{1}{\ln (m)}\mathop \sum \limits_{i = 1}^{m} s_{ij} \ln (s_{ij} ). $$
(20)
$$ o_{j} = \frac{{1 - E_{j} }}{{\mathop \sum \nolimits_{i = 1}^{n} \left( {1 - E_{j} } \right)}}. $$
(21)

Weight results are calculated based on the experts ratings in Table 7 and presented in Table 8.

Table 7 Expert ratings
Table 8 Weight calculation

The composite weight \(w_{j}\) is calculated using Formula (22), where \(u_{j}\) and \(o_{j}\) are the weights obtained from analytic hierarchy process and the entropy weight method, respectively (Li et al. 2020). The weight summary table is presented in Table 9.

$$ w_{j} = \frac{{u_{j} o_{j} }}{{\mathop \sum \nolimits_{j = 1}^{n} \left( {u_{j} o_{j} } \right)}}. $$
(22)
Table 9 Summary of weights

5 Analysis of calculation cases

5.1 Decision-making process

In the decision-making process for a corresponding set of indicator attributes \(Z = \left( {Z_{1} ,Z_{2} , \ldots ,Z_{p} } \right)\), and the set of alternative suppliers \(A = \left( {A_{1} ,A_{2} , \ldots ,A_{k} } \right)\), an evaluation matrix \(X = \left[ {x_{ij} } \right]_{p \times k}\) is obtained, where \(x_{ij}\) represents the evaluation value of indicator i at supplier j. The values of p and k represent the number of indicators and suppliers, respectively. The decision-making process can be summarized as follows,

  1. 1.

    The indicators are scored using the expert scoring method. Based on the obtained scores, the evaluation value \(x_{ij}\) is generated using Eqs. (1)–(3).

  2. 2.

    To convert this value into the growth expectation composite cloud \(x^{\prime}_{ij}\), Eqs. (4), (6) and (7)–(9) are utilized in conjunction with the evaluation value \(x_{ij}\).

  3. 3.

    Apply Eq. (5) to calculate the cloud similarity between the evaluation value \(x_{ij}\) of the candidate supplier and the expected evaluation value \(x^{\prime}_{ij}\).

  4. 4.

    The comprehensive prospect value of supplier j, denoted as \(V_{j}\), is calculated by first using formulas (12)–(22) to determine the comprehensive weight, and then applying formulas (10) and (11) to calculate \(V_{j}\). A higher \(V_{j}\) value indicates a better solution.

5.2 Calculation example analysis

According to step 1, we will use the supply chain system of a new energy vehicle company as an example. We will randomly select five supply chain members in its system and form a three-member expert group to score and evaluate the nine secondary indicators. The evaluation values and growth expectation values of suppliers across different indicators can be found in Tables 10 and 11, respectively.

Table 10 Evaluation value of each supplier
Table 11 Growth expectations by supplier

The expectations for growth can be based on the subject's historical performance data, taking into account its production environment and development conditions, and a prognosis of its expected future growth trends by specialists. The meanings of the different symbols used in Table 11 have been explained in detail in Table 1.

The expected evaluation value \(x^{\prime}_{ij} \) is calculated by assigning a value of 0.01 to \(d\) based on step 2, and the calculation results are obtained as shown in Table 12.

Table 12 Growth expectation rating by supplier

Based on step 3 and step 4, the expected value of each supplier under the corresponding index is calculated as shown in Table 13.

Table 13 Expected value of each supplier

After incorporating the indicator weights, each supplier is assigned a comprehensive prospect value as follows, VA1 = 0.3764, VA2 = 0.4861, VA3 =  − 0.0182, VA4 = 0.0775, and VA5 =  − 0.0857. The suppliers ranking are expressed as A2 > A1 > A4 > A3 > A5.

5.3 Contrast analysis

To further illustrate the impact of introducing a cloud model and growth expectations on supplier prioritization, a comparison approach was employed with other selected methods. Different methods are as follows,

  1. 1.

    Method 1, expert evaluation method.

    The established evaluation index system is utilized to score the nine secondary indicators by experts. Based on the weighting of each indicator, a comprehensive score is then calculated, with higher scores indicating higher ranking priority.

  2. 2.

    Method 2, expert evaluation method based on growth expectations.

    Based on Method 1, growth expectations were introduced and evaluated separately for the nine secondary indicators. The interval value for growth expectations was then obtained by assigning a value to \(d\) in Table 1, according to the actual situation.

  3. 3.

    Method 3, evaluation method based on cloud similarity (Wang et al. 2022).

Based on Table 10, the TOPSIS theory was employed to determine the optimal and worst comprehensive cloud models, denoted as C+ and C respectively. For each indicator, a higher value of Ex indicates better performance, whereas higher values of En and He suggest poorer performance. Subsequently, a comprehensive weighted cloud model was computed separately for each supplier. Finally, the comprehensive similarity \(S_{t}\) was found using formulas (5) and (23), where \(S_{{C^{ + } }}\) and \(S_{{C^{ - } }}\) represent the cloud similarity of the comprehensive weighted cloud model with C+ and C, respectively. The specific results are presented in Table 14, where a higher value indicates a better solution.

$$ S_{t} = \frac{{S_{{C^{ + } }} }}{{S_{{C^{ + } }} + S_{{C^{ - } }} }}. $$
(23)
Table 14 Integrated weighted cloud model

The comprehensive similarity values for each supplier are as follows: SA1 = 0.4729, SA2 = 0.5324, SA3 = 0.4812, SA4 = 0.4637, and SA5 = 0.2573. A higher \(S\) value indicates a better solution. Thus, the suppliers are ranked as A2 > A3 > A1 > A4 > A5.

  1. 4.

    Method 4, evaluation method of cloud models based on growth expectations.

The rankings of suppliers obtained from each of these methods are presented in Table 15.

Table 15 Comparison of different evaluation methods

The evaluation results for Method 1 and Method 2 are consistent, as shown in Fig. 2. The comparison of evaluation scores reveals significant fluctuations among suppliers A1, A2, and A5. This is because suppliers A1 and A2 have better growth expectations in each indicator, whereas supplier A5 has a slightly lower growth expectation in management concept, economic efficiency, and local market indicators, which have relatively higher weights.

Fig. 2
figure 2

Comparison of evaluation scores

The comparison between Method 1 and Method 3 reveals that the introduction of cloud theory to incorporate uncertainty into the evaluation system has a greater impact on the overall ranking. Suppliers A5 and A4 have higher levels of uncertainty, leading to a lower ranking, which is consistent with the risk-averse psychology of decision-makers in actual production activities. This verifies the rationale for introducing cloud theory into supply chain evaluation. The uncertainty can be expressed as \(D = (En)^{2} + (He)^{2}\), as shown in Table 16.

Table 16 Uncertainty comparison

The comparison between Method 3 and Method 4 reveals that the addition of growth expectations resulted in a change in the ranking, with supplier A3 dropping from second to fourth place. Figure 3 shows the results of further analysis of the effects of the growth expectation value \(d\) extracted from Table 1 on the prospective values, using \(d = 0.2\) as a comparison. As the value of \(d\) increases, the outlook for suppliers A1 and A2 tend to decrease, while suppliers A3, A4, and A5 tend to rise, resulting in a change in the ranking of suppliers A3, A4 and A5. The decision-maker can choose a preferred solution based on the actual situation with respect to the value assigned to \(d\).

Fig. 3
figure 3

Comparison of prospective value

6 Conclusions

6.1 Effectiveness of the method

Through analysis of the integrated prospect values and evaluation scores obtained from our case study, we determined the impact of growth expectations on various supplier members, thus confirming the effectiveness of our proposed method. Previous research on supply chain member optimization has primarily focused on improving the evaluation method, while neglecting the variability of the supply chain in different environments. This limitation has resulted in an evaluation method that is inadequate for production enterprises with rapid technological updates and long production cycles, such as those involved in the production of new energy vehicles. To address this issue, we combined the cloud model with the concept of growth expectations to provide an objective and comprehensive evaluation of supply chain members when selecting suppliers for new energy vehicles. We offered a more comprehensive evaluation method than decisions made solely based on existing data. In particular, we considered the potential growth prospects of supplier members in addition to their current evaluation scores. By incorporating growth expectations, we provided a more accurate and complete evaluation of the suitability of suppliers for the dynamic and rapidly-evolving production of new energy vehicles. In conclusion, by incorporating growth expectations, we provided a more comprehensive evaluation method that considers the dynamic and complex nature of the supply chain in this industry which is crucial to ensure the efficiency of production enterprises.

6.2 Stability of the method

By incorporating the cloud model into the evaluation process, we transformed qualitative events into quantitative values, which improves the stability of decision-making and effectively addresses the problem of fuzziness and randomness in linguistic multi-attribute decision-making. The resulting quantitative values enable the new energy vehicle manufacturing industry to adjust its production activities more effectively.

6.3 Accuracy of the method

Utilizing the cloud similarity-based value function allows for the computation of the prospect value and current evaluation value of each index. We provided a comprehensive evaluation of the strengths and weaknesses of each supply chain member and enables the identification of weak links in the supply chain. By addressing deficiencies, the productivity of the supply chain is enhanced. We developed a model that offers a clear roadmap for optimizing the supply chain, allowing decision-makers to make more comprehensive and objective decisions when selecting supply chain members.

6.4 Simplicity of the method

We developed a model that is user-friendly and has a simple data organization, making it more accessible compared to prior research. It is highly applicable to the production operations of new energy vehicle firms, offering stability to the decision-making process and mitigating risks caused by uncertainty in the production environment and supply chain members.

In summary, in this article we proposed an innovative cloud model-based approach for supply chain member selection in the new energy vehicle manufacturing industry. The incorporation of the cloud model and the cloud similarity-based value function enables a comprehensive evaluation of supply chain members and facilitate the optimization of the supply chain. Moreover, the model we proposed is user-friendly and highly applicable to the production operations of new energy vehicle firms.