Next Article in Journal
Adaptive Recognition and Control of Shield Tunneling Machine in Soil Layers Containing Plastic Drainage Boards
Previous Article in Journal
Hysteresis Compensation and Butterworth Pattern-Based Positive Acceleration Velocity Position Feedback Damping Control of a Tip-Tilt-Piston Piezoelectric Stage
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Multi-Objective Parameter Optimization of Rotary Screen Coating Process for Structural Plates in Spacecraft

1
College of Mechanical Engineering, Donghua University, Shanghai 201620, China
2
Shanghai Institute of Spacecraft Equipment, Shanghai 200240, China
*
Author to whom correspondence should be addressed.
Actuators 2024, 13(12), 469; https://doi.org/10.3390/act13120469
Submission received: 22 October 2024 / Revised: 13 November 2024 / Accepted: 15 November 2024 / Published: 22 November 2024
(This article belongs to the Section Aircraft Actuators)

Abstract

:
A multi-objective grasshopper optimization algorithm (MOGOA) with an adaptive curve c(t) and the enhanced Levy fight strategy (CLMOGOA) was proposed to optimize the process parameters of rotary screen coating, setting the thickness and uniformity of the adhesive layer on the structural plates in spacecraft as its optimization objectives. The adaptive curve strikes a balance between global exploration and local development and accelerates the convergence speed. The enhanced Levy strategy helps the algorithm to escape local optimizations, increases the population diversity, and possesses dual searching capabilities. After multiple runs, the average values of the CLMOGOA’s reverse generation distance were 0.0288, 0.0233, and 0.1810 on the test sets, which were less than those of the MOGOA. The best Pareto-optimal front obtained by the CLMOGOA had a higher accuracy and better coverage compared to that of the MOGOA. Thus, it is indicated that the CLMOGOA managed to outperform the MOGOA on the test functions. In order to solve the optimization problem, 108 sets of process experiments were designed, and then the experimental data were used to train a Back Propagation Neural Network (BPNN), a Least Squares Support Vector Machine (LSSVM), and Random Forest (RF) to obtain the best prediction model for the process parameters. Considering the thickness and uniformity of the adhesive layer as the objectives, the improved algorithm was used to optimize the prediction model to obtain the optimal process parameters. The actual coating effect showed that the optimization algorithm improved the efficiency and qualification rate of the product.

1. Introduction

In recent years, with the progress in science and technology, space exploration has become increasingly widespread [1,2,3], and the demand for spacecraft is also increasing. With structural plates in spacecraft being the most important structures, production efficiency has also become a concern. The coating of adhesives onto the surface of structural plates is an important step in the manufacturing process. Manual coating methods have high labor and time costs and cannot ensure a good coating quality, making them difficult to adapt to the increasingly high production requirements of the aerospace manufacturing industry. Improving the coating process to achieve a controllable coating thickness and uniformity may not only improve the production efficiency and qualification rate but also reduce the weight of structural plates in spacecraft. Screen printing technology has been widely used in the aerospace industry. Hoces [4] used screen printing technology to produce the emitters and metal contacts in solar cells. Erika [5] implemented a local rear-side structure with screen-printed front-side metallization in a solar cell process with dielectric layer passivation. The coating process for structural plates in spacecraft has been improved to rotary screen printing, with the basic principles shown in Figure 1. The rotary screen moves in the printing direction at a certain rotational speed and printing speed, maintaining a given distance from the structural plate. The adhesive is pressed out from pores in the nickel screen to the substrate under the pressure of the squeegee to coat the adhesive.
Coating quality is affected by many process parameters, such as the adhesive properties, rotary screen mesh, squeegee pressure, rotary screen thickness, and coating speed [6,7,8,9,10]. Combining theory with practice, Dowds [11] provided a detailed introduction to the influencing factors in screen printing, including the adhesive rheology, substrate selection, printing angle, squeegee shape, printing pressure, printing speed, and screen characteristics. Piao [12] analyzed the effects of factors such as the adhesive selection, the mesh size of the screen, sintering temperature, and sintering time on the cathode film in screen printing. Haslehurst and Ekere [13] identified the main factors affecting the deposition height using a factorial experiment and an analysis of variance, including the mesh width, printing direction, squeegee force, and mesh direction. The literature has involved many parameters, as well as complex mathematical models. Therefore, these parameters cannot be coordinated, so it is difficult to guide actual production.
Advanced factories in various countries are gradually transforming and upgrading towards automation, information, and intelligence [14,15]. The production of structural plates for spacecraft should also be equipped with a system for real-time monitoring of important coating parameters so the coating process can be optimized through multi-objective optimization theory, artificial intelligence technology, and the use of production data [16,17]. The Taguchi method is an effective method for reducing the number of tests and optimizing the process parameters, but it is not suitable for multi-objective optimization processes [18,19,20]. This paper proposes an intelligent technology for optimizing the process parameters in rotary screen coating based on predictive models and multi-objective optimization algorithms. The framework is shown in Figure 2.
Predictive models can establish the relationship between the process parameters and adhesive quality in production data. The models include a Back Propagation Neural Network (BPNN), a Least Squares Support Vector Machine (LSSVM), and Random Forest (RF) [21,22,23,24]. Swarm intelligent optimization algorithms have demonstrated potential in optimizing engineering problems [25,26,27,28]. The multi-objective grasshopper optimization algorithm (MOGOA) is a new algorithm [29] that has been improved into the CLMOGOA in this paper. It has been proven that the CLMOGOA has better performance than the MOGOA. The Pareto-optimal front solution is used for multi-objective optimization decision-making to meet different indicators in the results [30,31].
In Section 2, the experimental process is designed, and experimental data are collected. In Section 3, three prediction models are introduced and compared to select the optimal model. In Section 4, the original algorithm is improved to enhance its search and convergence capabilities. Section 5 summarizes this paper and looks forward to future development directions.

2. Design and Evaluation of Experiments

2.1. Experimental Design

The thickness and uniformity of the adhesive layer on the structural plate in spacecraft directly influence the quality of the mounting process. An uneven adhesive layer can result in unstable mounting, while an excessively thick adhesive layer can cause gel overflow during the mounting procedure. In the experiment, five factors were selected for 114 sets of process tests [32]. Each set of parameters was repeatedly used in coating to minimize the experimental errors. Table 1 summarizes these factors and their respective ranges, while Figure 3a illustrates the experimental process.

2.2. Experimental Evaluation

The purpose of this experiment is to adjust the four factors listed in Table 1 and to conduct coating tests on structural plates in spacecraft. The responses were recorded as the thickness D and roughness R a of the adhesive, utilizing a VC nano 3D laser scanner (Vision Components, Ettlingen, Germany), as shown in Figure 3b. After recording, a DPS processor (Qt version 5.9.2) was employed to analyze the results obtained from the smart camera. The thickness d of a single laser is defined as follows.
d = h 0 h 1
Roughness is defined as a micro-geometric feature determined by small peaks and valleys with minimal spacing (of less than 1 mm) on the machined surface [33,34]. Consequently, this article employs the concept of roughness in mechanical processing to assess the uniformity of the adhesive layer. The lower the roughness, the more uniform the adhesive layer. The roughness r a of a single laser is defined as follows:
r a = i = 2 m h i h 1 m
where h i is the height of the i-th point, and m is the number of points. The entire adhesive layer thickness D is determined as
D = j = 1 n d j n
where d j is the scanning thickness of the j-th laser line. n is the number of laser lines. The roughness R a of the adhesive layer is defined as
R a = j = 1 n r a j n
where r a j is the roughness of the j-th laser line. In this study, the main defects of the adhesive layer are lacks, leakage, and intermittency, as shown in the Figure 4.

3. Forecasting Models

A total of 114 samples were divided into a training set comprising 92 samples and a test set consisting of 22 samples, which were utilized in the prediction models. To mitigate the influence of randomness in the data selection, the model was executed independently 10 times to derive an average performance result. Throughout this process, the training and test sets were randomly selected from the original dataset. The root mean square deviation (RMSE) and the correlation coefficient ( R 2 ) of the three prediction models were subsequently compared.
RMSE = 1 n i = 1 n X i Y i   X i 2 R 2 = i = 1 n X i X ¯ Y i Y ¯ i = 1 n X i X ¯ 2 i = 1 n Y i Y ¯ 2
where X ¯ = 1 n i = 1 n X i , Y ¯ = 1 n i = 1 n Y i , n is the number of samples, X i denotes the actual response of sample i, and Y i is the predicted response of sample i. The lower the RMSE, the lower the prediction error. The correlation coefficient ranges from 0 to 1, with values closer to 1 indicating a stronger correlation of the model. The results satisfy both the RMSE and R 2 requirements, demonstrating that the model effectively captures the relationship between the input and output variables.

3.1. The BPNN Forecasting Model

The Back Propagation Neural Network (BPNN) is a widely utilized machine learning algorithm for establishing predictive models. The critical components include defining the model structure, activation function, loss function, and optimization algorithm, with the objective of enhancing the prediction accuracy through iterative updating of the connection weights and biases. The network architecture consists of an input layer, a hidden layer, and an output layer. In the current study, five control factors serve as the inputs, while two responses are designated as outputs. The initial number of hidden layer nodes, denoted as n, can be estimated using Equation (6) [17].
n = N u m b e r   o f   i n p u t   n o d e s + N u m b e r   o f   o u t p u t   n o d e s 2 + N u m b e r   o f   t r a i n i n g   s a m p l e s
We set the number of training iterations to 1000. The default learning rate is 0.8. After completing multiple training iterations, the prediction results were taken as the average RMSE and R 2 , as shown in Table 2.

3.2. The LS-SVM Forecasting Model

The Least Squares Support Vector Machine (LSSVM) is based on a loss function from machine learning [35]. Within its framework, it incorporates two types of norms into the objective function and replaces the in-equality constraints with equality constraints in the SVM. Consequently, the loss function can use a system of linear equations that are derived from the Kuhn–Tucker conditions for solution. For sample x, the prediction model f(x) can be represented by the following equation:
f ( x ) = i = 1 N α i K ( x , x i ) + b
where α i is the Lagrange multiplier, b is the constant, and N is the number of samples. x i is the new input sample, and K ( x , x i ) is the Gaussian radial basis kernel function (RBF).
K x , x i = e x p [ x , x i 2 / 2 σ 2 ]
where σ 2 is the kernel parameter. The prediction results were taken as the average RMSE and R 2 , as shown in Table 2.

3.3. The RF Forecasting Model

The Random Forest (RF) model is an ensemble learning method with high prediction robustness and accuracy. After inputting a value, the RF model constructs multiple decision trees. For each decision tree, the RF model randomly selects N samples with replacement. The probability of each sample not being selected is ( 1 1 / N ) N , and when N is large enough, approximately 37% of the samples will not be selected. The samples that have not been selected are called out-of-bag (OOB) data. The OOB data can estimate the error of each decision tree. The average error of K decision trees approximates the generalization error. The prediction results of any decision tree are averaged or weighted-averaged to obtain the final prediction result. When constructing the decision trees, the RF model randomly segments selected features to avoid over-fitting. Given a training sample set S and a sample feature vector dimension M, the primary variable is the number K of decision trees in the model. This paper sets the number of decision trees to 300. The results in terms of the RMSE and R 2 are shown in Table 2.

3.4. Comparison of the Different Models

When comparing the three prediction methods in Table 2, the RF model has the best performance. It has the lowest error and the highest fitting accuracy, so the RF prediction model is used as the fitness function for the optimization algorithm.

4. Multi-Objective Optimization Algorithm

4.1. Multi-Objective Optimization

The problem of multi-objective optimization is described as follows:
min F X = f 1 X , f 2 X ,   ,   f m X T s . t . g j X 0 , j = 1,2 , , p
The function F X is called the objective function, which evaluates the performance indicators of the design system; g j X is called the constraint function; and X is an n-dimensional design variable. X = {} is called the feasible region of the above formula. In practical engineering problems, the goal pursued by decision-makers is to simultaneously optimize various performance indicators. The concept of Pareto optimality is widely applied to multi-objective optimization problems. Below is the definition of Pareto optimality as follows.
Definition 1
(Pareto domination). Assume two decision vectors, such as   x = x 1 ,   x 2 ,   ,   x k and y = y 1 ,   y 2 ,   ,   y k . Vector x is said to dominate vector y (denote as x y ), when
i 1 ,   2 ,   ,   k   : f i x f i y i 1 ,   2 ,   ,   k   : f i x < f i y
Definition 2
(Pareto-optimal solution). Assuming x   X is a decision vector, x is said to be a Pareto-optimal solution when
{ y X | y x }
Definition 3
(Pareto-optimal set). P s is the set of Pareto-optimal solutions:
P s   : = x ,   y X | y x
Definition 4
(Pareto front). Pareto front P is a set of Pareto-optimal solutions for all objective functions,
P f { f ( x ) | x P s }

4.2. The GOA

The grasshopper optimization algorithm (GOA) simulates the swarming behavior of grasshoppers in nature and has been applied in practical scenarios. The solution is the position of the grasshoppers in the GOA. Therefore, the mathematical formulation for the i-th grasshopper position is given by
X i = S i + G i + A i
where S i simulates social interaction, G i represents the influence of gravity, and A i represents the influence of wind. Social interaction plays an important role in the movement of grasshoppers, and the relationship between grasshoppers can be described as follows:
s i = i = 1 j i N s ( d i j ) d i j ^
where N is the number of grasshoppers. d i j is the distance between the i -th and j -th grasshopper, calculated as d i j = x j x i , and d i j ^ = x j x i d i j is the unit vector of the distance between the i -th and j -th grasshopper. s is a coefficient of social interaction. When s is negative, it indicates mutual exclusion, and when s is positive, it indicates mutual attraction, as defined in Equation (16):
s r = f e r l e r
where l is an attraction intensity parameter, and f is an attraction scale parameter.
The gravity force G is calculated as follows:
G i = g e g ^
where g is the gravitational constant, and e g ^ indicates a unity vector of g .
The wind advection A in equation (18) is given by
A i = u e w ^
where u is the wind force constant, and e w ^ is a unity vector in the direction of wind. Thus, Equation (14) can be rewritten with all components as follows:
X i = i = 1 j i N s ( x j x i ) x j x i d i j g e g ^ + u e w ^
When the grasshoppers reach the comfort zone, they still do not exhibit convergence. In order to solve optimization problems and coordinate global and local optimization processes, parameters are introduced to optimize each stage. The improved mathematical model is as follows:
X i = c i = 1 j i N c u b d l b d 2 s ( x j x i ) x j x i d i j + T d ^
where u b d and l b d are, respectively, the upper and lower bound in the d -th dimension. T d ^ is the position of the current optimal individual in the d -th dimension. c is the decreasing coefficient of reducing the comfort zone. The parameter c is updated to reduce exploration and increase exploitation in accordance with the number of iterations, as indicated in the following equation:
c = c m a x t c m a x c m i n T
where c m a x = 1 , and c m i n = 0.00001 . t indicates the current iteration, and T is the maximum number of iterations.

4.3. The CLMOGOA

The parameter c plays a key role in the integrity of the multi-objective grasshopper optimization algorithm (MOGOA). The parameter c linearly decreases in the initial stage of the algorithm, resulting in an insufficient global exploration ability of the algorithm. With the number of iterations increasing, the descent speed of the algorithm remains unchanged, leading to the premature occurrence of local optimal values, and the rate of convergence is relatively slow. To solve this problem, a curve function c ( t ) is proposed to replace parameter c to balance the ability for global exploration and local development. This function is defined as follows:
c ( t ) = c m a x t 2 c m a x c m i n T 2
In Figure 5, the quadratic function c(t) depicted exhibits a decreasing trend over time. During the initial iteration, c ( t ) changes slowly, facilitating the exploration of a local optimal value that satisfies the specified conditions; after finding the local optimal value, c ( t ) can quickly converge to the global optimal value to improve the operational efficiency.
The MOGOA is susceptible to local convergence tendencies and a limited global search capability in nonlinear optimization problems. While the Levy flight strategy improves the algorithm’s ability to explore globally, it does not entirely mitigate the risk of local optimization. To enhance the search ability, a novel Levy flight strategy is introduced in this paper, modifying the step factor α from a static to a dynamic value. The revised strategy aims to bolster the algorithm’s search effectiveness by adapting the step factor dynamically during the optimization process. The definition is as follows:
α t = t T m a x sinh 1 t T m a x r
where r is an adjustable parameter. When r   = 3.83, α ( t ) varies between 0 and 1, and the Levy fight mechanism is enhanced to find the optimal value, as shown in Figure 6.
Following the algorithm update, the Levy flight strategy is used to update the individual position, which achieves the effect of jumping out of the local optimal solution and expanding the search ability. The enhanced Levy fight strategy is incorporated, and the location update method is as follows:
x i t + 1 = x i t + α t φ μ v 1 λ x i t x b e s t
where x i t indicates the position of the grasshopper in the current iteration number; x i t + 1 indicates the next position of the grasshopper; x b e s t is the current optimal solution; the value of λ is 1.5; and μ and v follow a normal random distribution. The expression for φ is as follows:
φ = γ 1 + λ s i n ( π λ 2 ) γ 1 + λ 2 λ 2 λ 1 2 1 λ

4.4. Analysis of the MOGOA and the CLMOGOA on Test Functions

Zitzler, Deb, and Thiele proposed a test function set for multi-objective optimization problems known as the ZDT function [36]. It contains multiple test functions with different characteristics, such as ZDT1, ZDT2, and ZDT3. In this section, the CLMOGOA was compared with the MOGOA on benchmark test functions to evaluate the overall performance. Inverted generational distance (IGD) was used to assess the convergence performance of the algorithms, which is defined as follows:
I G D P , P * = x P * m i n y P d i s x , y P *
where P * is a uniformly distributed set of points. P is the point set of the algorithm. d i s x , y represents the Euclidean metric of points (x, y) in P * and P. The lower the value of the IGD, the stronger the convergence and the overall performance of algorithms.
We set the maximum number of iterations to 200, the number of populations to 20, and the archive size to 100 in the test sets. Two algorithms were run independently 10 times for statistics. A comparison of the Pareto-optimal front solution on different benchmark functions is shown in Figure 7. The IGD performance of the two algorithms on different benchmark functions is shown in Table 3. It can be observed that the Pareto-optimal front solution of the CLMOGOA has better coverage than that of the MOGOA on all benchmark functions, indicating the effectiveness of the improved algorithm, in Figure 7.
It can be seen from Table 3 that compared with that of the MOGOA, the IGD of the CLMOGOA is lower on all three benchmark test functions, so better than that of the MOGOA. Compared to the MOGOA, the CLMGOA has an enhanced ability to find Pareto-optimal front solutions while also having higher convergence and coverage. Therefore, this paper adopts the CLMOGOA to obtain the optimal process parameter combination for rotary screen coating of structural plates in spacecraft.

4.5. The Result of Process Parameter Optimization

The entire optimization process is run in MATLAB 2023b. The RF prediction model is used as the fitness function of the CLMOGOA to obtain the optimal process parameter combination for the rotary screen coating process for structural plates in spacecraft. The thickness of the adhesive layer is required to be between 0.1 and 0.12 mm. The smaller the absolute value of the difference, the more precise the optimization result. The lower the roughness, the more uniform the adhesive layer.
Objective function 1: Minimization of the absolute value of the difference
Minimize   f 1 = R F _ p r e d i c t ( [ x ( 1 ) , x ( 2 ) , x ( 3 ) , x ( 4 ) , x ( 5 ) ] ) 0.11
Objective function 2: Minimization of the roughness
Minimize   f 2 = R F _ p r e d i c t ( [ x ( 1 ) , x ( 2 ) , x ( 3 ) , x ( 4 ) , x ( 5 ) ] )
The RF prediction model sets the number of decision trees to 300. The CLMOGOA sets the maximum number of iterations to 200, the number of populations to 20, and the archive size to 100. The Pareto optimal front solutions are shown in Figure 8. The optimal combination of process parameters is presented in Table 4.
In Figure 8, when the screen thickness is 110, the squeegee hardness is 75, the squeegee pressure is 40, the space is 1.26, and the coating speed is 16, the result of the algorithm is optimal. This paper conducted three experiments on all of the parameter combinations in the table, and the coating results were basically consistent with the optimization results. A mounting test was conducted on the coating effect, and there was no overflow or loose installation. After observing the actual production for four days, the coating effect met the production requirements, improved the coating efficiency, and reduced the cost of mounting.

5. Conclusions

An intelligent technology based on predictive models and optimization algorithms is proposed to solve the issue of there being numerous process parameters in rotary screen coating. According to numerous works in the literature and parameter characteristics, five important process parameters were selected as the control factors, and the thickness and uniformity of the adhesive layer were selected as the response factors. In training BPN, LSSVM, and RF prediction models with experimental data, the RF’s prediction results are the most accurate. Finally, the MOGOA was improved into the CLMOGOA from the aspects of convergence speed, search range, and local optimization. It was demonstrated that the CLMOGOA has better performance than that of the MOGOA. After obtaining multiple sets of optimal process parameters by combining the RF prediction model and the CLMOGOA, coating experiments were conducted on structural plates for spacecraft. The efficiency and quality of coating were improved, which is of great significance for the coating process for structural plates in aerospace. Compared to manual coating, this intelligent technology reduces the number of experiments required. However, in order to obtain precise results, many experiments were still conducted. In future work, it will be necessary to obtain more accurate results using a smaller sample size.

Author Contributions

Methodology, P.L.; investigation, Y.C.; data curation, Y.C.; writing—original draft, Y.G.; writing—review and editing, P.L. and Y.S.; supervision, P.L. and Y.S.; funding acquisition, X.C. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Key R&D Program of China (Grant No. 2017YFB0309800) and Fundamental Research Funds for the Central Universities (Grant No.21D110326).

Data Availability Statement

The raw data supporting the conclusions of this article will be made available by the authors on request.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Curtis, S.A.; Rilee, M.L.; Clark, P.E.; Marr, G.C. Use of swarm intelligence in spacecraft constellations for the resource exploration of the asteroid belt. In Proceedings of the Third International Workshop on Satellite Constellations and Formation Flying, Pisa, Italy, 24–26 February 2003. [Google Scholar]
  2. Galbraith, J. United States creates the US space command and the US space force to strengthen military capabilities in space. Am. J. Int. Law 2020, 114, 323–326. [Google Scholar]
  3. Jianfa, H.U.; Chunli, X. Comment on the building blocks for the development of international framework on space resource activities (draft). J. Beijing Univ. Aeronaut. Astronaut. Soc. Sci. Ed. 2019, 32, 136–141. [Google Scholar]
  4. Hoces, I.; Azkona, N.; Freire, I.; Pérez, L.; Lago, R.; Recart, F.; Jimeno, J.C.; Kerp, H.; Albertsen, K.; Shaikh, A. An Industrial Process for Bifacial Solar Cells Based on Screen-Printing Techniques, Contract No. TREN/04/FP6EN/S07.34325/503105; ResearchGate: 2022.
  5. Pavlović, R.; Dastgheib-Shirazi, A.; Book, F.; Raabe, B.; Hahn, G. Large area solar cells with screen printed front side metallization and dielectric rear side passivation. In Proceedings of the 4th European Photovoltaic Solar Energy Conference, Munich, Germany, 21–25 September 2009. [Google Scholar]
  6. Drabczyk, K.; Panek, P. Influence of screen printing parameters on the front metallic electrodes geometry of solar cells. Circuit World 2014, 40, 23–26. [Google Scholar] [CrossRef]
  7. Kuo, H.-P.; Yang, C.-F.; Huang, A.-N.; Wu, C.-T.; Pan, W.-C. Preparation of the working electrode of dye-sensitized solar cells: Effects of screen printing parameters. J. Taiwan Inst. Chem. Eng. 2014, 45, 2340–2345. [Google Scholar] [CrossRef]
  8. Ichinose, K. Rotary Screen Textile Printing Machine. EP0863000A1, 9 September 1998. [Google Scholar]
  9. Hawkyard, C.J.; Miah, A.S. The parameters of rotary screen printing. J. Soc. Dye. Colour 1987, 103, 27–31. [Google Scholar] [CrossRef]
  10. Rodriguez, G.; Baldwin, D.F. Analysis of solder paste release in fine pitch stencil printing processes. J. Electron. Packag. 1999, 121, 169–178. [Google Scholar] [CrossRef]
  11. Dowds, B.F. Variables in Textile Screen Printing. J. Soc. Dye. Colour 1970, 86, 512–519. [Google Scholar] [CrossRef]
  12. Piao, J.; Sun, K.; Zhang, N.; Xu, S. A study of process parameters of LSM and LSM–YSZ composite cathode films prepared by screen-printing. J. Power Sources 2008, 175, 288–295. [Google Scholar] [CrossRef]
  13. Haslehurst, L.; Ekere, N.N. Parameter Interactions in Stencil Printing of Solder Paste. J. Electron Manuf. 2012, 6, 307–316. [Google Scholar] [CrossRef]
  14. Scanzio, S.; Wisniewski, L.; Gaj, P. Heterogeneous and dependable network in industry—A survey. Comput. Ind. 2021, 125, 103388. [Google Scholar] [CrossRef]
  15. Ponalagusamy, R.; Kannan, E.; Michael, A. A Huffman Decoding Algorithm in Mobile Robot Platform. Inf. Technol. J. 2007, 6, 310–316. [Google Scholar]
  16. Tian, H.; Tian, C.; Yuan, C.; Li, K. Dynamic operation optimization based on improved dynamic multi-objective dragonfly algorithm in continuous annealing process. J. Ind. Manag. Optim. 2023, 19, 6159–6181. [Google Scholar] [CrossRef]
  17. Wang, Y.; Liu, Y.; Sun, Y. A hybrid intelligence technique based on the Taguchi method for multi-objective process parameter optimization of the 3D additive screen printing of athletic shoes. Sage J. 2019, 90, 1067–1083. [Google Scholar] [CrossRef]
  18. Omprakasam, S.; Marimuthu, K.; Raghu, R.; Velmurugan, T. Statistical Modelling and Optimization of TIG Welding Process Parameters Using Taguchi’s Method. J. Mech. Eng. 2022, 68, 200–209. [Google Scholar]
  19. Uray, E.; Carbas, S.; Geem, Z.W.; Kim, S. Parameters Optimization of Taguchi Method Integrated Hybrid Harmony Search Algorithm for Engineering Design Problems. Mathematics 2022, 10, 327. [Google Scholar] [CrossRef]
  20. Raveendran, P.; Alagarsamy, S.V.; Ravichandran, M.; Meignanamoorthy, M. Effect of machining parameters on surface roughness for aluminium matrix composite by using Taguchi method with decision tree algorithm. Surf. Rev. Lett. 2021, 28, 2150021. [Google Scholar] [CrossRef]
  21. He, S.; Xie, M.; Tontiwachwuthikul, P.; Chan, C.; Li, J. Self-adapting anti-surge intelligence control and numerical simulation of centrifugal compressors based on RBF neural network. Energy Rep. 2022, 8, 2434–2447. [Google Scholar] [CrossRef]
  22. Huang, Y.; Zhang, J.; Tze Ann, F.; Ma, G. Intelligent mixture design of steel fibre reinforced concrete using a support vector regression and firefly algorithm based multi-objective optimization model. Constr. Build. Mater. 2020, 260, 120457. [Google Scholar] [CrossRef]
  23. Zhao, J.; Yang, D.; Wu, J.; Meng, X.; Li, X.; Wu, G.; Miao, Z.; Chu, R.; Yu, S. Prediction of temperature and CO concentration fields based on BPNN in low-temperature coal oxidation. Thermochim. Acta 2021, 695, 178820. [Google Scholar] [CrossRef]
  24. Liang, J.-X.; Zhao, J.-F.; Sun, N.; Shi, B.-J. Random Forest Feature Selection and Back Propagation Neural Network to Detect Fire Using Video. J. Sens. 2022, 2022, 5160050. [Google Scholar] [CrossRef]
  25. Gong, M.; Cai, Q.; Chen, X.; Ma, L. Complex Network Clustering by Multi-objective Discrete Particle Swarm Optimization Based on Decomposition. IEEE Trans. Evol. Comput. 2014, 18, 82–97. [Google Scholar] [CrossRef]
  26. Marjalili, S.; Mirjalili, S.M.; Lewis, A. Grey Wolf Optimizer. Adv. Eng. Soft. 2014, 69, 46–61. [Google Scholar] [CrossRef]
  27. Josef, T. Differential Evolution: Competitive Setting of Control Parameters. In Proceedings of the International Multiconference on Computer Science and Information Technology, Washington, DC, USA, 1–3 August 2006; pp. 207–213. [Google Scholar]
  28. Mirjalili, S.; Jangir, P.; Saremi, S. Multi-objective ant lion optimizer: A multi-objective optimization algorithm for solving engineering problems. Appl. Intell. 2017, 46, 79–95. [Google Scholar] [CrossRef]
  29. Mirjalili, S.Z.; Mirjalili, S.; Saremi, S.; Faris, H. Grasshopper optimization algorithm for multi-objective optimization problems. Appl. Intell. 2018, 48, 805–820. [Google Scholar] [CrossRef]
  30. Ngatchou, P.; Zarei, A.; Elsharkawi, M.A. Pareto Multi Objective Optimization. In Proceedings of the International Conference on Intelligent Systems Application to Power Systems, Arlington, VA, USA, 6–10 November 2005; IEEE: Piscataway, NJ, USA, 2005. [Google Scholar]
  31. Ghahraloud, H.; Farsi, M. Modeling, operability analysis and optimization of isooctane production over solid catalyst. Pet. Sci. Technol. 2019, 37, 997–1007. [Google Scholar] [CrossRef]
  32. Pan, J.; Tonkay, G.L.; Quintero, A. Screen printing process design of experiments for fine line printing of thick film ceramic substrates. In Proceedings of the International Symposium on Microelectronics, San Diego, CA, USA, 1 November 1998; Volume 9, pp. 203–213. [Google Scholar]
  33. Bintara, R.D.; Pradana, Y.R.A.; Aminnudin, A.; Suryanto, H. The orientation and high-quality effect of deposit layer to surface roughness on fdm 3d printed part. Key Eng. Mater. 2023, 940, 95–99. [Google Scholar] [CrossRef]
  34. Abd Alsamieh, M. Ultrathin film formation under combined effect of surface roughness and surface force for elastohydrodynamic lubrication of point contact problems. Ind. Lubr. Tribol. 2022, 74, 597–608. [Google Scholar] [CrossRef]
  35. Suykens, J.A.K.; Vandewalle, J. Least Squares Support Vector Machine Classifiers. Neural Process. Lett. 1999, 9, 293–300. [Google Scholar] [CrossRef]
  36. Zitzler, E.; Deb, K.; Thiele, L. Comparison of Multiobjective Evolutionary Algorithms: Empirical Results. Evol. Comput. 2000, 8, 173–195. [Google Scholar] [CrossRef]
Figure 1. Schematic of rotary screen coating.
Figure 1. Schematic of rotary screen coating.
Actuators 13 00469 g001
Figure 2. Intelligent technology framework.
Figure 2. Intelligent technology framework.
Actuators 13 00469 g002
Figure 3. Coating test and measurement of adhesive layer thickness. (a) Coating test. (b) Measurement of adhesive layer thickness. h 0 is the average height between the laser scanner and the structural plate (red dashed line), and h 1 is the average height between the laser scanner and the adhesive layer (red solid line).
Figure 3. Coating test and measurement of adhesive layer thickness. (a) Coating test. (b) Measurement of adhesive layer thickness. h 0 is the average height between the laser scanner and the structural plate (red dashed line), and h 1 is the average height between the laser scanner and the adhesive layer (red solid line).
Actuators 13 00469 g003
Figure 4. Comparison of adhesive layer.
Figure 4. Comparison of adhesive layer.
Actuators 13 00469 g004
Figure 5. Curves of parameter c and function c(t).
Figure 5. Curves of parameter c and function c(t).
Actuators 13 00469 g005
Figure 6. Curve of dynamic step factor.
Figure 6. Curve of dynamic step factor.
Actuators 13 00469 g006
Figure 7. Best Pareto optimal front obtained by the multi objective algorithms on ZDT1, ZDT2, and ZDT3. (a) The MOGOA on ZDT1. (b) The MOGOA on ZDT2. (c) The MOGOA on ZDT3. (d) The CLMOGOA on ZDT1. (e) The CLMOGOA on ZDT2. (f) The CLMOGOA on ZDT3. The dots are the optimal Pareto-optimal fronts. The solid lines are the true Pareto-optimal fronts of the test functions.
Figure 7. Best Pareto optimal front obtained by the multi objective algorithms on ZDT1, ZDT2, and ZDT3. (a) The MOGOA on ZDT1. (b) The MOGOA on ZDT2. (c) The MOGOA on ZDT3. (d) The CLMOGOA on ZDT1. (e) The CLMOGOA on ZDT2. (f) The CLMOGOA on ZDT3. The dots are the optimal Pareto-optimal fronts. The solid lines are the true Pareto-optimal fronts of the test functions.
Actuators 13 00469 g007
Figure 8. Pareto-optimal front solutions.
Figure 8. Pareto-optimal front solutions.
Actuators 13 00469 g008
Table 1. Ranges of process parameters for rotary screen printing.
Table 1. Ranges of process parameters for rotary screen printing.
Printing FactorsDescriptionsRanges
Screen thickness (μm)The thickness of the rotary screen60–120
Squeegee hardness (A)The hardness of the squeegee65–85
Squeegee pressure (N)The pressure on the adhesive by the squeegee10–50
Space (mm)The distance between the rotary screen and substrate0.3–1.6
Coating speed (mm/s)The moving speed of the rotary screen10–30
Table 2. Comparison of different models.
Table 2. Comparison of different models.
Forecasting ModelBPNLSSVMRF
ThicknessRoughnessThicknessRoughnessThicknessRoughness
RMSE1.280.22171.78510.3120.91510.1865
R 2 0.88780.85850.85430.82950.90430.8878
Table 3. Results in terms of the IGD on the test functions employed.
Table 3. Results in terms of the IGD on the test functions employed.
AlgorithmMOGOACLMOGOA
ZDT1Average0.20300.0288
Median0.04080.0254
Standard deviation0.23920.0199
ZDT2Average0.17180.0233
Median0.03340.0186
Standard deviation0.25100.0176
ZDT3Average0.26870.1810
Median0.18100.0894
Standard deviation0.24620.2257
Table 4. The archive of the CLMOGOA.
Table 4. The archive of the CLMOGOA.
Control FactorsForecasting Values
Screen Thickness (µm)Squeegee Hardness (A)Squeegee Pressure (N)Space (mm)Coating Speed (mm/s)Thickness
(µm)
Roughness (µm)
Solution of the archive118.8276.6122.640.9723.95116.866.45
101.7674.2339.451.2616.15109.995.5
12075.9424.050.9825.66116.66.87
10474.5739.891.2515.98109.768.33
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Guo, Y.; Chen, Y.; Li, P.; Chi, X.; Sun, Y. Multi-Objective Parameter Optimization of Rotary Screen Coating Process for Structural Plates in Spacecraft. Actuators 2024, 13, 469. https://doi.org/10.3390/act13120469

AMA Style

Guo Y, Chen Y, Li P, Chi X, Sun Y. Multi-Objective Parameter Optimization of Rotary Screen Coating Process for Structural Plates in Spacecraft. Actuators. 2024; 13(12):469. https://doi.org/10.3390/act13120469

Chicago/Turabian Style

Guo, Yanhui, Yanpeng Chen, Peibo Li, Xinfu Chi, and Yize Sun. 2024. "Multi-Objective Parameter Optimization of Rotary Screen Coating Process for Structural Plates in Spacecraft" Actuators 13, no. 12: 469. https://doi.org/10.3390/act13120469

APA Style

Guo, Y., Chen, Y., Li, P., Chi, X., & Sun, Y. (2024). Multi-Objective Parameter Optimization of Rotary Screen Coating Process for Structural Plates in Spacecraft. Actuators, 13(12), 469. https://doi.org/10.3390/act13120469

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