Crashworthiness Optimization Method of Ship Structure under Multi-Working Conditions
Abstract
:1. Introduction
2. Multi-Working Condition Optimization Method
- Definition of the design variables, constraints, and objective function of the optimization problem and establishment of the mathematical model;
- Utilization of orthogonal design to construct test sample points in the design domain, with each sample point corresponding to one numerical simulation case. The structural responses corresponding to each sample point are obtained through finite element analysis;
- Normalization of the orthogonal table and finite element simulation results and input into BP neural network (for different collision conditions, corresponding BPNN is established, respectively);
- SSA optimization to obtain ideal points of each optimization objective under different collision conditions and establish a multi-working condition evaluation function;
- SSA optimization to obtain the optimal solution that can make each working condition relatively optimal based on the above evaluation function.
2.1. Mathematical Model for Crashworthiness Optimization
2.1.1. Single Working Condition
- Increasing the structural size can significantly enhance the crashworthiness of the ship but it will also increase the total weight of the ship;
- Blindly pursuing structural lightweight can lead to a decrease in the crashworthiness of the ship. Specifically, the peak value of the collision force decreases and the collision depth increases, which is detrimental to the safety of the structure;
- The coupling relationship between collision depth and plastic energy absorption is strong, considering both the collision depth and plastic energy absorption can effectively reduce the collision depth or collision depth range.
2.1.2. Multi-Working Conditions
2.2. BPNN Surrogate Model
- It is difficult to determine the initial weights and thresholds of the network, and it is prone to get stuck in a local optimum;
- The fixed learning rate can result in slow network convergence or system instability.
2.2.1. Modification of BPNN Surrogate Model
- Converting the parameters to be optimized into chromosomes using real number coding;
- Using the network error as the objective function and the reciprocal of the error as the fitness function to evaluate the adaptability of the chromosomes;
- Performing genetic operations such as selection, crossover, and mutation on the current population to update the population and select the optimal chromosome;
- Outputting the optimal combination of initial parameters that minimize the error at the end of the iteration.
- Randomly initialize network parameters (weights and thresholds);
- Combine the sample data with the initialized parameters to calculate the output of each layer in the network;
- Calculate the gradients by taking derivatives of the loss function with respect to the parameters;
- Update the first and second moment estimates of the gradient and update the learning rate and parameters accordingly;
- If the desired number of training iterations is reached, terminate the training process; otherwise, repeat steps (2) to (4).
2.2.2. Parameter Settings for BPNN Surrogate Model
2.3. Improved Sparrow Search Algorithm
- Randomly initialize the sparrow population;
- Calculate the fitness of each sparrow and sort them in descending order based on their fitness values;
- Update the location of the explorer and follower sparrows alternately. This step involves adjusting the positions of these sparrows based on specific rules or algorithms;
- Randomly select investigator sparrows and update their locations using a predefined strategy or method;
- Check if there is a better position found during the previous steps. If a better position is found, update the optimal position accordingly;
- Check if the termination condition of the algorithm is satisfied. If it is, output the optimal solution obtained so far. Otherwise, repeat steps (2) to (5) to continue the execution of the algorithm.
3. Example Analysis of Multi-Working Conditions Crashworthiness Optimization
3.1. Ship Collision Scenario and Its Primary Optimization Components
3.2. Orthogonal Design Samples
3.3. Training of BPNN Surrogate Model
3.4. Optimal Results
4. Discussion
4.1. Analysis of Improvement in BPNN
4.2. Analysis of Ship Crashworthiness Performance before and after Optimization
5. Conclusions
- For the multi-working condition collision optimization problem in two different collision conditions, the optimized objective functions using the BP-TSSA algorithm proposed in this paper show a reduction of 31% and 10.4%, respectively, compared to the original designs. This indicates that the BP-TSSA algorithm proposed in this paper achieves good results in handling multi-working condition, multi-objective, and multi-parameter collision optimization problems for ship structures, demonstrating its excellent optimization capability;
- The optimized results of the BPNN prediction align well with the finite element simulation results. This demonstrates that the BPNN surrogate model proposed in this paper possesses sufficient generalization ability;
- The objective function values obtained for both collision conditions in the multi-working condition optimization are very small. This indicates that the multi-working condition optimization method proposed in this paper achieves relative optimality between the two collision conditions by considering them simultaneously.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Fang, J.; Sun, G.; Qiu, N.; Kim, N.H.; Li, Q. On design optimization for structural crashworthiness and its state of the art. Struct. Multidiscip. Optim. 2017, 55, 1091–1119. [Google Scholar] [CrossRef]
- Jiang, P.; Zhou, Q.; Shao, X. Surrogate Model-Based Engineering Design and Optimization; Springer: Berlin/Heidelberg, Germany, 2020. [Google Scholar]
- Angione, C.; Silverman, E.; Yaneske, E. Using machine learning as a surrogate model for agent-based simulations. PLoS ONE 2022, 17, e0263150. [Google Scholar] [CrossRef] [PubMed]
- Cho, S.; Kim, M.; Lyu, B.; Moon, I. Optimization of an explosive waste incinerator via an artificial neural network surrogate model. Chem. Eng. J. 2021, 407, 126659. [Google Scholar] [CrossRef]
- Karsh, P.; Kumar, R.; Vaishali; Dey, S. Radial Basis Function-Based Uncertain Low-Velocity Impact Behavior Analysis of Functionally Graded Plates. In Machine Learning Applied to Composite Materials; Springer: Berlin/Heidelberg, Germany, 2022; pp. 77–97. [Google Scholar]
- Mao, L.; Zhu, X.; Huang, Z.; Li, Y. Shock response of composite lattice sandwich structure subjected to underwater explosion. Chin. J. Ship Res. 2022, 17, 253–263. [Google Scholar]
- Wei, Y.; Zhong, Q.; Wang, D. Ultimate strength prediction of I-core sandwich plate based on BP neural network. Chin. J. Ship Res. 2022, 17, 125–134. [Google Scholar]
- Peng, W.; Zhang, J.; Shi, M.; Li, J.; Guo, S. Low-frequency sound insulation optimisation design of membrane-type acoustic metamaterials based on Kriging surrogate model. Mater. Des. 2023, 225, 111491. [Google Scholar] [CrossRef]
- Lin, Y.; He, J.; Li, K. Hull form design optimization of twin-skeg fishing vessel for minimum resistance based on surrogate model. Adv. Eng. Softw. 2018, 123, 38–50. [Google Scholar] [CrossRef]
- Prebeg, P.; Andric, J.; Rudan, S.; Jambrecic, L. Multiobjective ship structural optimization using surrogate models of an oil tanker crashworthiness. In Marine Design XIII; CRC Press: Boca Raton, FL, USA, 2018; pp. 459–470. [Google Scholar]
- Chen, D.; Jing, L.; Yang, F. Optimal design of sandwich panels with layered-gradient aluminum foam cores under air-blast loading. Compos. Part B Eng. 2019, 166, 169–186. [Google Scholar] [CrossRef]
- Herranen, H.; Pabut, O.; Eerme, M.; Majak, J.; Pohlak, M.; Jaan, K.; Saarna, M.; Allikas, G.; Aruniit, A. Design and testing of sandwich structures with different core materials. Mater. Sci. 2012, 18, 45–50. [Google Scholar] [CrossRef] [Green Version]
- Jiang, Z.; Gu, M. Optimization of a fender structure for the crashworthiness design. Mater. Des. 2010, 31, 1085–1095. [Google Scholar] [CrossRef]
- Ali, T.; Peng, Y.; Jinhao, Z.; Kun, L.; Renchuan, Y. Crashworthiness optimization method for sandwich plate structure under impact loading. Ocean Eng. 2022, 250, 110870. [Google Scholar] [CrossRef]
- Yan, J.; Li, L. Multi-objective optimization of milling parameters–the trade-offs between energy, production rate and cutting quality. J. Clean. Prod. 2013, 52, 462–471. [Google Scholar] [CrossRef]
- Ke, L.; Liu, K.; Wu, G.; Wang, Z.; Wang, P. Multi-objective optimization design of corrugated steel sandwich panel for impact resistance. Metals 2021, 11, 1378. [Google Scholar] [CrossRef]
- Liu, Z.; Lu, J.; Zhu, P. Lightweight design of automotive composite bumper system using modified particle swarm optimizer. Compos. Struct. 2016, 140, 630–643. [Google Scholar] [CrossRef]
- Li, Y.; Yang, Q.; Chang, T.; Qin, T.; Wu, F. Multi-load cases topological optimization by weighted sum method based on load case severity degree and ideality. Adv. Mech. Eng. 2020, 12, 1687814020947510. [Google Scholar] [CrossRef]
- Bo, L.; Zhang, M.; Hanyu, L.; Hong, N. Optimization design containing dimension and buffer parameters of landing legs for reusable landing vehicle. Chin. J. Aeronaut. 2022, 35, 234–249. [Google Scholar]
- Deb, K.; Deb, K. Multi-objective optimization. In Search Methodologies: Introductory Tutorials in Optimization and Decision Support Techniques; Springer: Berlin/Heidelberg, Germany, 2013; pp. 403–449. [Google Scholar]
- Stanimirovic, I.P.; Zlatanovic, M.L.; Petkovic, M.D. On the linear weighted sum method for multi-objective optimization. Facta Acta Univ. 2011, 26, 49–63. [Google Scholar]
- Chiley, V.; Sharapov, I.; Kosson, A.; Koster, U.; Reece, R.; Samaniego de la Fuente, S.; Subbiah, V.; James, M. Online normalization for training neural networks. Adv. Neural Inf. Process. Syst. 2019, 32, 8433–8443. [Google Scholar]
- Smith, A.E.; Coit, D.W.; Baeck, T.; Fogel, D.; Michalewicz, Z. Penalty functions. Handb. Evol. Comput. 1997, 97, C5. [Google Scholar]
- Yoon, K.P.; Hwang, C.-L. Multiple Attribute Decision Making: An Introduction; Sage Publications: New Delhi, India; Thousand Oaks, CA, USA; London, UK, 1995. [Google Scholar]
- Su, L.; Zhang, J.; Wang, C.; Zhang, Y.; Li, Z.; Song, Y.; Jin, T.; Ma, Z. Identifying main factors of capacity fading in lithium ion cells using orthogonal design of experiments. Appl. Energy 2016, 163, 201–210. [Google Scholar] [CrossRef]
- Rumelhart, D.E.; Hinton, G.E.; Williams, R.J. Learning Internal Representations by Error Propagation; California University San Diego La Jolla Institute for Cognitive Science: La Jolla, CA, USA, 1985. [Google Scholar]
- Sampson, J.R. Adaptation in natural and artificial systems (John H. Holland). SIAM Rev. 1976, 18, 529–530. [Google Scholar] [CrossRef]
- Kingma, D.P.; Ba, J. Adam: A method for stochastic optimization. arXiv 2014, arXiv:1412.6980. [Google Scholar]
- Xue, J.; Shen, B. A novel swarm intelligence optimization approach: Sparrow search algorithm. Syst. Sci. Control Eng. 2020, 8, 22–34. [Google Scholar] [CrossRef]
- Yan, S.; Yang, P.; Zhu, D.; Zheng, W.; Wu, F. Improved sparrow search algorithm based on iterative local search. Comput. Intell. Neurosci. 2021, 2021, 6860503. [Google Scholar] [CrossRef] [PubMed]
- Chen, H.; Li, W.; Yang, X. A whale optimization algorithm with chaos mechanism based on quasi-opposition for global optimization problems. Expert Syst. Appl. 2020, 158, 113612. [Google Scholar] [CrossRef]
- Meng, X.-B.; Gao, X.Z.; Lu, L.; Liu, Y.; Zhang, H. A new bio-inspired optimisation algorithm: Bird Swarm Algorithm. J. Exp. Theor. Artif. Intell. 2016, 28, 673–687. [Google Scholar] [CrossRef]
- Reynolds, A. Liberating Lévy walk research from the shackles of optimal foraging. Phys. Life Rev. 2015, 14, 59–83. [Google Scholar] [CrossRef]
- Jones, N. Some comments on the modelling of material properties for dynamic structural plasticity. Mech. Prop. Mater. High Rates Strain 1989, 102, 435–445. [Google Scholar]
- Jones, N. Structural Impact; Cambridge University Press: Cambridge, UK, 2011. [Google Scholar]
- Minorsky, V. An Analysis of Ship Collisions with Reference to Protection of Nuclear Power Plants; Sharp (George G.) Inc.: New York, NY, USA, 1958. [Google Scholar]
Collision Ships | Total Length/m | Beam Molded/m | Molded Depth/m | Total Mass/T |
---|---|---|---|---|
Struck ship | 132.00 | 16.00 | 8.60 | 3850 |
Striking ship | 83.00 | 9.77 | 6.68 | 1000 |
Sample Number | Thickness of the Shell Plating/(mm) | Thickness of the Frame Web/(mm) | Height of the Frame Web/(mm) | Weight/(kg) | Peak Collision Force/(N) | Collision Depth/(m) | Plastic Energy Absorption/(J) | Objective Function Value |
---|---|---|---|---|---|---|---|---|
1 | 13 | 4 | 200 | 4161.92 | 2,508,050 | 0.082 | 118,796.65 | 0.357 |
2 | 13 | 5 | 220 | 4295.25 | 2,651,900 | 0.079 | 123,713.37 | 0.368 |
3 | 13 | 6 | 240 | 4437.30 | 2,640,630 | 0.075 | 128,236.35 | 0.416 |
4 | 13 | 7 | 260 | 4580.71 | 2,849,940 | 0.069 | 132,640.73 | 0.365 |
5 | 14 | 4 | 220 | 4415.32 | 2,681,830 | 0.078 | 116,599.61 | 0.378 |
6 | 14 | 5 | 200 | 4514.94 | 2,675,860 | 0.076 | 118,022.23 | 0.411 |
7 | 14 | 6 | 260 | 4693.83 | 2,746,050 | 0.071 | 123,799.87 | 0.441 |
8 | 14 | 7 | 240 | 4798.00 | 2,677,790 | 0.069 | 121,210.58 | 0.480 |
9 | 15 | 4 | 240 | 4669.56 | 2,292,020 | 0.071 | 102,084.79 | 0.486 |
10 | 15 | 5 | 260 | 4806.95 | 2,365,960 | 0.071 | 105,583.03 | 0.537 |
11 | 15 | 6 | 200 | 4860.96 | 2,869,170 | 0.073 | 116,529.87 | 0.469 |
12 | 15 | 7 | 220 | 5008.76 | 2,826,550 | 0.070 | 113,533.07 | 0.507 |
13 | 16 | 4 | 260 | 4920.06 | 2,231,700 | 0.069 | 99,321.75 | 0.583 |
14 | 16 | 5 | 240 | 5030.26 | 2,332,510 | 0.069 | 100,145.03 | 0.610 |
15 | 16 | 6 | 220 | 5128.84 | 2,251,270 | 0.069 | 100,168.92 | 0.677 |
16 | 16 | 7 | 200 | 5220.97 | 2,450,980 | 0.068 | 96,076.65 | 0.631 |
Sample Number | Thickness of the Shell Plating/(mm) | Thickness of the Frame Web/(mm) | Height of the Frame Web/(mm) | Weight/(kg) | Peak Collision Force/(N) | Collision Depth/(m) | Plastic Energy Absorption/(J) | Objective Function Value |
---|---|---|---|---|---|---|---|---|
1 | 13 | 4 | 200 | 4161.92 | 2,120,530 | 0.073 | 95,290.00 | 0.381 |
2 | 13 | 5 | 220 | 4295.25 | 3,644,950 | 0.069 | 120,226.30 | 0.292 |
3 | 13 | 6 | 240 | 4437.30 | 3,533,160 | 0.066 | 118,995.62 | 0.336 |
4 | 13 | 7 | 260 | 4580.71 | 3,208,110 | 0.067 | 128,030.34 | 0.490 |
5 | 14 | 4 | 220 | 4415.32 | 2,202,090 | 0.070 | 92,556.30 | 0.448 |
6 | 14 | 5 | 200 | 4514.94 | 2,354,290 | 0.067 | 94,286.20 | 0.445 |
7 | 14 | 6 | 260 | 4693.83 | 3,495,660 | 0.063 | 116,734.40 | 0.420 |
8 | 14 | 7 | 240 | 4798.00 | 3,447,750 | 0.061 | 110,576.50 | 0.426 |
9 | 15 | 4 | 240 | 4669.56 | 2,267,900 | 0.067 | 90,899.90 | 0.521 |
10 | 15 | 5 | 260 | 4806.95 | 3,369,870 | 0.065 | 115,508.20 | 0.504 |
11 | 15 | 6 | 200 | 4860.96 | 3,626,310 | 0.063 | 112,863.40 | 0.471 |
12 | 15 | 7 | 220 | 5008.76 | 3,656,210 | 0.061 | 109,058.00 | 0.493 |
13 | 16 | 4 | 260 | 4920.06 | 2,435,650 | 0.065 | 89,656.30 | 0.592 |
14 | 16 | 5 | 240 | 5030.26 | 2,395,300 | 0.062 | 91,386.60 | 0.624 |
15 | 16 | 6 | 220 | 5128.84 | 2,418,970 | 0.060 | 91,136.70 | 0.643 |
16 | 16 | 7 | 200 | 5220.97 | 2,402,330 | 0.059 | 86,735.70 | 0.663 |
Weight/kg | Peak Collision Force/(N) | Collision Depth/(m) | Plastic Energy Absorption/(J) | |
---|---|---|---|---|
Predicted values | 4339.19 | 2,535,273 | 0.075 | 121,148.98 |
Simulated values | 4317.80 | 2,689,010 | 0.072 | 122,891.17 |
Relative error (%) | 0.50 | 5.72 | 4.17 | 1.42 |
Weight/kg | Peak Collision Force/(N) | Collision Depth/(m) | Plastic Energy Absorption/(J) | |
---|---|---|---|---|
Predicted values | 4351.93 | 3,386,878 | 0.069 | 117,932.80 |
Simulated values | 4317.80 | 3,619,960 | 0.069 | 118,838.70 |
Relative error (%) | 0.79 | 6.44 | 0 | 0.76 |
Optimization Condition | Calculation Condition | Thickness of the Shell Plating/(mm) | Thickness ofthe Frame Web/(mm) | Height of the Frame Web/(mm) | Weight/kg | Peak Collision Force/(N) | Collision Depth/(m) | Plastic Energy Absorption/(J) | Objective Function Value |
---|---|---|---|---|---|---|---|---|---|
Original design | Condition 1 | 13 | 6 | 240 | 4437.30 | 2,640,630 | 0.075 | 128,236.35 | 0.416 |
Condition 2 | 13 | 6 | 240 | 4437.30 | 3,533,160 | 0.066 | 118,995.62 | 0.336 | |
Condition 1 | Condition 1 | 13 | 4 | 260 | 4204.80 | 2,681,300 | 0.079 | 123,571.30 | 0.313 |
Condition 2 | 13 | 4 | 260 | 4204.80 | 3,231,880 | 0.073 | 118,193.30 | 0.340 | |
Condition 2 | Condition 1 | 13 | 5 | 220 | 4295.25 | 2,651,900 | 0.079 | 123,713.37 | 0.368 |
Condition 2 | 13 | 5 | 220 | 4295.25 | 3,644,950 | 0.069 | 120,226.3 | 0.292 | |
Multi-conditions | Condition 1 | 13 | 5.36 | 200 | 4317.80 | 2,689,010 | 0.072 | 122,891.17 | 0.287 |
Condition 2 | 13 | 5.36 | 200 | 4317.80 | 3,619,960 | 0.069 | 118,838.70 | 0.301 |
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. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Qiu, W.; Liu, K.; Liu, H.; Zong, S.; Wang, J.; Gao, Z. Crashworthiness Optimization Method of Ship Structure under Multi-Working Conditions. J. Mar. Sci. Eng. 2023, 11, 1335. https://doi.org/10.3390/jmse11071335
Qiu W, Liu K, Liu H, Zong S, Wang J, Gao Z. Crashworthiness Optimization Method of Ship Structure under Multi-Working Conditions. Journal of Marine Science and Engineering. 2023; 11(7):1335. https://doi.org/10.3390/jmse11071335
Chicago/Turabian StyleQiu, Weijian, Kun Liu, Hewei Liu, Shuai Zong, Jiaxia Wang, and Zhenguo Gao. 2023. "Crashworthiness Optimization Method of Ship Structure under Multi-Working Conditions" Journal of Marine Science and Engineering 11, no. 7: 1335. https://doi.org/10.3390/jmse11071335
APA StyleQiu, W., Liu, K., Liu, H., Zong, S., Wang, J., & Gao, Z. (2023). Crashworthiness Optimization Method of Ship Structure under Multi-Working Conditions. Journal of Marine Science and Engineering, 11(7), 1335. https://doi.org/10.3390/jmse11071335