Skip to main content
Log in

HSSAHHO: a novel hybrid Salp Swarm-Harris Hawks optimization algorithm for complex engineering problems

  • Original Research
  • Published:
Journal of Ambient Intelligence and Humanized Computing Aims and scope Submit manuscript

Abstract

With Metaheuristic algorithms hybridization is used typically to improve the performances of original algorithm, so it became a recent trend of research is to hybridize two and several number of variants to find out better quality of solution of practical and to tackle with recent real applications in the field of global optimization problems. Harris Hawks Optimization (HHO) is powerful optimization tool that is robust, has smooth transitions between exploration and exploitation, that permits to provide competitive results in complex problems. Also, the Salp Swarm Algorithm (SSA) has been widely used to solve complex global optimization tasks due to its implementation simplicity and inexpensive computational overhead. However, SSA has premature convergence, is easily trapped in the local optimum solution and is ineffective in balancing exploration and exploitation. In this study, to overcome the shortcomings of HHO and SSA, a hybrid Salp Swarm Algorithm with Harris Hawks Optimization (HHO) called (HSSAHHO) can be considered as a good choice for this purpose to solve these issues. Based on this consideration, hybrid SSAHHO is combination of SSA used for exploitation phase and HHO for exploration phase in uncertain environment. The movement directions and speed of the Salp’ is improved using position update equations of HHO. To evaluate the effectiveness in solving the global optimization problems, HSSAHHO has been tested on 29-standard IEEE CEC 2017, 10-standard IEEE CEC 2020 benchmark test problems and also tested on six engineering design optimization problems. The numerical and statistical solutions obtained with HSSAHHO approach is compared with other meta-heuristics approaches such as Salp Swarm Optimizer (SSA), Particle Swarm Optimization (PSO), Moth-flame Optimization (MFO), Sine Cosine Algorithm (SCA), Enhanced grey wolf optimisation (EGWO), Augmented Grey Wolf Optimizer (AGWO) Hybrid Particle Swarm Optimization-Grey Wolf Optimizer (PSOGWO), Harris Hawks Optimization (HHO) and Coot algorithm. The conducted experimental statistical and convergence prove that the proposed hybrid variant can highly be effective in solving benchmark and real life global optimization problems.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16

Similar content being viewed by others

References

  • Ab Wahab MN, Nefti-Meziani S, Atyabi A (2015) A comprehensive review of swarm optimization algorithms. PLoS One 10:e0122827

    Google Scholar 

  • Abbassi R, Abbassi A, Heidari AA, Mirjalili S (2019) An efficient Salp swarm-inspired algorithm for parameters identification of photovoltaic cell models. Energy Convers Manag 179:362–372

    Google Scholar 

  • Alresheedi SS, Lu S, Elaziz MA, Ewees AA (2019) Improved multiobjective Salp swarm optimization for virtual machine placement in cloud computing. HCIS 9:15

    Google Scholar 

  • Anderson P, Bone Q (1980) Communication between individuals in Salp chains. ii. Physiology. Proc R Soc Lond B 210:559–574

    Google Scholar 

  • Ardizzon G, Cavazzini G, Pavesi G (2015) Adaptive acceleration coefficients for a new search diversification strategy in particle swarm optimization algorithms. Inf Sci 299:337–378

    Google Scholar 

  • Arora S, Singh S (2019) Butterfly optimization algorithm: a novel approach for global optimization. Soft Comput 23:715–734

    Google Scholar 

  • Asaithambi S, Rajappa M (2018) Swarm intelligence-based approach for optimal design of cmos differential amplifier and comparator circuit using a hybrid Salp swarm algorithm. Rev Sci Instrum 89:054702

    Google Scholar 

  • Awad NH, Ali MZ, Suganthan PN (2017) Ensemble sinusoidal differential covariance matrix adaptation with Euclidean neighborhood for solving cec2017 benchmark problems. In: 2017 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 372–379

  • Bairathi D, Gopalani D (2019) Salp swarm algorithm (SSA) for training feed-forward neural networks. In: Soft computing for problem solving. Springer, pp 521–534

  • Bao X, Jia H, Lang C (2019) A novel hybrid Harris hawks optimization for color image multilevel thresholding segmentation. IEEE Access 7:76529–76546

    Google Scholar 

  • Barik AK, Das DC (2018) Active power management of isolated renewable microgrid generating power from rooftop solar arrays, sewage waters and solid urban wastes of a smart city using Salp swarm algorithm. In 2018 Technologies for Smart-City Energy Security and Power (ICSESP). IEEE, pp 1–6

  • Baygi SMH, Karsaz A, Elahi A (2018) A hybrid optimal pid-fuzzy control design for seismic exited structural system against earthquake: a Salp swarm algorithm. In: 2018 6th Iranian Joint Congress on fuzzy and intelligent systems (CFIS). IEEE, pp 220–225

  • Bonabeau E, Marco DdRDF, Dorigo M, Théraulaz G, Theraulaz G et al (1999) Swarm intelligence: from natural to artificial systems. 1. Oxford University Press, Oxford

    MATH  Google Scholar 

  • Boussaï DI, Lepagnot J, Siarry P (2013) A survey on optimization metaheuristics. Inf Sci 237:82–117

    MathSciNet  MATH  Google Scholar 

  • Bozorg-Haddad O (2018) Advanced optimization by nature-inspired algorithms. Springer

    Google Scholar 

  • Chakraborty I, Kumar V, Nair SB, Tiwari R (2003) Rolling element bearing design through genetic algorithms. Eng Optim 35:649–659

    Google Scholar 

  • Chatterjee I (2021) Artificial intelligence and patentability: review and discussions. Int J Mod Res 1:15–21

    Google Scholar 

  • Coello CAC (2000) Use of a self-adaptive penalty approach for engineering optimization problems. Comput Ind 41:113–127

    Google Scholar 

  • Dhiman G (2019) Esa: a hybrid bio-inspired metaheuristic optimization approach for engineering problems. Eng Comput 37:1–31

    Google Scholar 

  • Dhiman G (2021) Ssc: a hybrid nature-inspired meta-heuristic optimization algorithm for engineering applications. Knowl-Based Syst 222:106926

    Google Scholar 

  • Dhiman G, Garg M (2020) Mosse: a novel hybrid multi-objective meta-heuristic algorithm for engineering design problems. Soft Comput 24:18379–18398

    Google Scholar 

  • Dhiman G, Kaur A (2019) Stoa: a bio-inspired based optimization algorithm for industrial engineering problems. Eng Appl Artif Intell 82:148–174

    Google Scholar 

  • Dhiman G, Kumar V (2017) Spotted hyena optimizer: a novel bio-inspired based metaheuristic technique for engineering applications. Adv Eng Softw 114:48–70

    Google Scholar 

  • Dhiman G, Kumar V (2018) Emperor penguin optimizer: a bio-inspired algorithm for engineering problems. Knowl-Based Syst 159:20–50

    Google Scholar 

  • Dhiman G, Kumar V (2019) Seagull optimization algorithm: theory and its applications for large-scale industrial engineering problems. Knowl-Based Syst 165:169–196

    Google Scholar 

  • Dhiman G, Garg M, Nagar A, Kumar V, Dehghani M (2021a) A novel algorithm for global optimization: rat swarm optimizer. J Ambient Intell Humaniz Comput 12:8457–8482

    Google Scholar 

  • Dhiman G, Singh KK, Soni M, Nagar A, Dehghani M, Slowik A, Kaur A, Sharma A, Houssein EH, Cengiz K (2021b) Mosoa: a new multi-objective seagull optimization algorithm. Expert Syst Appl 167:114150

    Google Scholar 

  • dos Santos Coelho L, Mariani VC (2008) Use of chaotic sequences in a biologically inspired algorithm for engineering design optimization. Expert Syst Appl 34:1905–1913

    Google Scholar 

  • Eberhart R, Kennedy J (1995) Particle swarm optimization. In: Proceedings of the IEEE International Conference on neural networks. Citeseer volume 4, pp 1942–1948

  • El-Fergany AA (2018) Extracting optimal parameters of PEM fuel cells using Salp swarm optimizer. Renew Energy 119:641–648

    Google Scholar 

  • Faris H, Mafarja MM, Heidari AA, Aljarah I, Ala’M A-Z, Mirjalili S, Fujita H (2018) An efficient binary Salp swarm algorithm with crossover scheme for feature selection problems. Knowl-Based Syst 154:43–67

    Google Scholar 

  • Faris H, Mirjalili S, Aljarah I, Mafarja M, Heidari AA (2020) Salp swarm algorithm: theory, literature review, and application in extreme learning machines. In: Nature-inspired optimizers. Springer, pp 1942–1948

  • Fathy A, Rezk H, Nassef AM (2019) Robust hydrogen-consumption-minimization strategy based Salp swarm algorithm for energy management of fuel cell/supercapacitor/batteries in highly fluctuated load condition. Renew Energy 139:147–160

    Google Scholar 

  • Fister I, Strnad D, Yang X-S (2015) Adaptation and hybridization in nature-inspired algorithms. In: Adaptation and hybridization in computational intelligence. Springer, pp 3–50

  • Hashim FA, Houssein EH, Mabrouk MS, Al-Atabany W, Mirjalili S (2019) Henry gas solubility optimization: a novel physics-based algorithm. Future Gener Comput Syst 101:646–667

    Google Scholar 

  • Hegazy AE, Makhlouf M, El-Tawel GS (2018) Feature selection using chaotic Salp swarm algorithm for data classification. Arab J Sci Eng 44:1–16

    Google Scholar 

  • Hegazy AE, Makhlouf M, El-Tawel GS (2019) Feature selection using chaotic salp swarm algorithm for data classification. Arab J Sci Eng 44:3801–3816

    Google Scholar 

  • Heidari AA, Mirjalili S, Faris H, Aljarah I, Mafarja M, Chen H (2019) Harris hawks optimization: algorithm and applications. Future Gener Comput Syst 97:849–872

    Google Scholar 

  • Hussien AG, Hassanien AE, Houssein EH (2017) Swarming behaviour of Salps algorithm for predicting chemical compound activities. In: 2017 Eighth International Conference on intelligent computing and information systems (ICICIS). IEEE, pp 315–320

  • Ibrahim A, Ahmed A, Hussein S, Hassanien AE (2018a) Fish image segmentation using Salp swarm algorithm. In: International Conference on advanced machine learning technologies and applications. Springer, pp 42–51

  • Ibrahim RA, Ewees AA, Oliva D, Elaziz MA, Lu S (2018b) Improved Salp swarm algorithm based on particle swarm optimization for feature selection. J Ambient Intell Humaniz Comput 10:1–15

    Google Scholar 

  • Jia H, Lang C, Oliva D, Song W, Peng X (2019) Dynamic Harris hawks optimization with mutation mechanism for satellite image segmentation. Remote Sens 11:1421

    Google Scholar 

  • Kaur M, Kaur R, Singh N, Dhiman G (2020a) Schoa: an newly fusion of sine and cosine with chimp optimization algorithm for hls of datapaths in digital filters and engineering applications. Comput Eng 1:1–36. https://doi.org/10.1007/s00366-020-01233-2

    Article  Google Scholar 

  • Kaur S, Awasthi LK, Sangal A, Dhiman G (2020b) Tunicate swarm algorithm: a new bio-inspired based metaheuristic paradigm for global optimization. Eng Appl Artif Intell 90:103541

    Google Scholar 

  • Kaveh A, Khayatazad M (2012) A new meta-heuristic method: ray optimization. Comput Struct 112:283–294

    Google Scholar 

  • Khamees M, Albakry A, Shaker K (2018) Multi-objective feature selection: hybrid of Salp swarm and simulated annealing approach. In: International Conference on new trends in information and communications technology applications. Springer, pp 129–142

  • Kivi ME, Majidnezhad V (2021) A novel swarm intelligence algorithm inspired by the grazing of sheep. J Ambient Intell Humaniz Comput, pp 1–13

  • Krohling RA, dos Santos Coelho L (2006) Coevolutionary particle swarm optimization using gaussian distribution for solving constrained optimization problems. IEEE Transactions on Systems, Man, and Cybernetics. Part B (Cybernetics) 36:1407–1416

    Google Scholar 

  • Kumar R, Dhiman G (2021) A comparative study of fuzzy optimization through fuzzy number. Int J Mod Res 1:1–14

    Google Scholar 

  • LaTorre A, Muelas S, Peña J-M (2015) A comprehensive comparison of large scale global optimizers. Inf Sci 316:517–549

    Google Scholar 

  • Liu X, Xu H (2018) Application on target localization based on Salp swarm algorithm. In: 2018 37th Chinese Control Conference (CCC). IEEE, pp 4542–4545

  • Madin LP (1990) Aspects of jet propulsion in Salps. Can J Zool 68:765–777

    Google Scholar 

  • Mafarja M, Eleyan D, Abdullah S, Mirjalili S (2017) S-shaped vs. v-shaped transfer functions for ant lion optimization algorithm in feature selection problem. In: Proceedings of the International Conference on future networks and distributed systems. ACM, p 21

  • Majhi SK, Bhatachharya S, Pradhan R, Biswal S (2019) Fuzzy clustering using Salp swarm algorithm for automobile insurance fraud detection. J Intell Fuzzy Syst 36:2333–2344

    Google Scholar 

  • Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67

    Google Scholar 

  • Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61

    Google Scholar 

  • Mirjalili S, Mirjalili SM, Hatamlou A (2016) Multi-verse optimizer: a nature-inspired algorithm for global optimization. Neural Comput Appl 27:495–513

    Google Scholar 

  • Mirjalili S, Gandomi AH, Mirjalili SZ, Saremi S, Faris H, Mirjalili SM (2017) Salp swarm algorithm: a bio-inspired optimizer for engineering design problems. Adv Eng Softw 114:163–191

    Google Scholar 

  • Naruei I, Keynia F (2021) A new optimization method based on coot bird natural life model. Expert Syst Appl 183:115352. https://doi.org/10.1016/j.eswa.2021.115352

    Article  Google Scholar 

  • Parejo JA, Ruiz-Cortés A, Lozano S, Fernandez P (2012) Metaheuristic optimization frameworks: a survey and benchmarking. Soft Comput 16:527–561

    Google Scholar 

  • Rashedi E, Nezamabadi-Pour H, Saryazdi S (2009) Gsa: a gravitational search algorithm. Inf Sci 179:2232–2248

    MATH  Google Scholar 

  • Rizk-Allah RM, Hassanien AE, Elhoseny M, Gunasekaran M (2018) A new binary Salp swarm algorithm: development and application for optimization tasks. Neural Comput Appl 31:1–23

    Google Scholar 

  • Savsani P, Savsani V (2016) Passing vehicle search (pva): a novel metaheuristic algorithm. Appl Math Model 40:3951–3978

    Google Scholar 

  • Sayed GI, Khoriba G, Haggag MH (2018) A novel chaotic Salp swarm algorithm for global optimization and feature selection. Appl Intell 48:3462–3481

    Google Scholar 

  • Simionescu PA, Beale D, Dozier GV (2006) Teeth-number synthesis of a multi-speed planetary transmission using an estimation of distribution algorithm. ASMEJ Mech Des 10:108–115

    Google Scholar 

  • Simpson AR, Dandy GC, Murphy LJ (1994) Genetic algorithms compared to other techniques for pipe optimization. J Water Resour Plan Manag 120:423–443

    Google Scholar 

  • Talbi E-G (2009) Metaheuristics: from design to implementation, vol 74. Wiley

    MATH  Google Scholar 

  • Tolba M, Rezk H, Diab A, Al-Dhaifallah M (2018) A novel robust methodology based Salp swarm algorithm for allocation and capacity of renewable distributed generators on distribution grids. Energies 11:2556

    Google Scholar 

  • Vaishnav PK, Sharma S, Sharma P (2021) Analytical review analysis for screening covid-19 disease. Int J Mod Res 1:22–29

    Google Scholar 

  • Van Den Berg R, Pogromsky AY, Leonov G, Rooda J (2006) Design of convergent switched systems. In: Group coordination and cooperative control. Springer, pp 291–311

  • Wang D, Zhou Y, Jiang S, Liu X (2018) A simplex method-based Salp swarm algorithm for numerical and engineering optimization. In: International Conference on intelligent information processing. Springer, pp 150–159

  • Xue B, Zhang M, Browne WN, Yao X (2016) A survey on evolutionary computation approaches to feature selection. IEEE Trans Evol Comput 20:606–626

    Google Scholar 

  • Yang B, Zhong L, Zhang X, Shu H, Yu T, Li H, Jiang L, Sun L (2019) Novel bio-inspired memetic Salp swarm algorithm and application to mppt for pv systems considering partial shading condition. J Clean Prod 215:1203–1222

    Google Scholar 

  • Zakeri E, Moezi SA, Bazargan-Lari Y, Zare A (2017) Multi-tracker optimization algorithm: a general algorithm for solving engineering optimization problems. Iran J Sci Technol Trans Mech Eng 41:315–341

    Google Scholar 

  • Zhao H, Huang G, Yan N (2018) Forecasting energy-related co2 emissions employing a novel ssa-lssvm model: Considering structural factors in china. Energies 11:781

    Google Scholar 

  • Zhu H, Hu Y, Zhu W (2019) A dynamic adaptive particle swarm optimization and genetic algorithm for different constrained engineering design optimization problems. Adv Nonlinear Dyn Vib Mech Syst 11:1–27

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Gaurav Dhiman.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendices

Appendix 1: Welded beam design problem

$$\begin{aligned}&\qquad \text {Consider }\vec {x}=\left[ {{x}_{1}}{{x}_{2}}{{x}_{3}}{{x}_{4}} \right] =\left[ h\,l\,t\,b \right] \\&\text {Minimize } f\left( {\vec {x}} \right) =1.10471x_{1}^{2}{{x}_{2}}+0.04811{{x}_{3}}{{x}_{4}}\left( 14.0+{{x}_{2}} \right) \\&\text {Subject to: }\\&{{g}_{1}}\left( {\vec {x}} \right) =\tau \left( {\vec {x}} \right) -13600\le 0 \\&{{g}_{2}}\left( {\vec {x}} \right) =\sigma \left( {\vec {x}} \right) -30000\le 0 \\&{{g}_{3}}\left( {\vec {x}} \right) ={{x}_{1}}-{{x}_{4}}\le 0 \\&{{g}_{4}}\left( {\vec {x}} \right) =0.10471\left( x_{1}^{2} \right) +0.04811{{x}_{3}}{{x}_{4}}\left( 14+{{x}_{2}} \right) -5.0\le 0 \\&{{g}_{6}}\left( {\vec {x}} \right) =\delta \left( {\vec {x}} \right) -0.25\le 0 \\&{{g}_{7}}\left( {\vec {x}} \right) =6000-{{p}_{c}}\left( {\vec {x}} \right) \le 0 \\&\text {where} \\&\tau \left( {\vec {x}} \right) =\sqrt{\left( {{\tau }'} \right) +\left( 2{\tau }'{\tau }'' \right) \frac{{{x}_{2}}}{2R}+{{\left( {{\tau }''} \right) }^{2}}} \\&{\tau }'=\frac{6000}{\sqrt{2}{{x}_{1}}{{x}_{2}}} \\&{\tau }''=\frac{MR}{J} \\&M=6000\left( 14+\frac{{{x}_{2}}}{2} \right) \\&R=\sqrt{\frac{x_{2}^{2}}{4}+{{\left( \frac{{{x}_{1}}+{{x}_{3}}}{2} \right) }^{2}}} \\&j=2\left\{ {{x}_{1}}{{x}_{2}}\sqrt{2}\left[ \frac{x_{2}^{2}}{12}+{{\left( \frac{{{x}_{1}}+{{x}_{3}}}{2} \right) }^{2}} \right] \right\} \\&\sigma \left( {\vec {x}} \right) =\frac{504000}{{{x}_{4}}x_{3}^{2}} \\&\delta \left( {\vec {x}} \right) =\frac{65856000}{\left( 30\times {{10}^{6}} \right) {{x}_{4}}x_{3}^{3}} \\&{{p}_{c}}\left( {\vec {x}} \right) =\frac{4.013\left( 30\times {{10}^{6}} \right) \sqrt{\frac{x_{3}^{2}x_{4}^{6}}{36}}}{196}\left( 1-\frac{{{x}_{3}}\sqrt{\frac{30\times {{10}^{6}}}{4\left( 12\times {{10}^{6}} \right) }}}{28} \right) \end{aligned}$$

with \(0.1\le {{x}_{1}},{{x}_{4}}\le 2.0\,\mathrm{and}\,0.1\le {{x}_{2}},{{x}_{3}}\le 10.0\)

Appendix 2: Tension/compression spring design problem

$$\begin{aligned}&\qquad \text {Consider:}\\&\vec {x}=\left[ {{x}_{1}}{{x}_{2}}{{x}_{3}} \right] =\left[ d\,D\,N \right] \\&\text {Minimize } f\left( {\vec {x}} \right) =\left( {{x}_{3}}+2 \right) {{x}_{2}}x_{1}^{2} \\&\text {subject to: } \\&{{g}_{1}}\left( {\vec {x}} \right) =1-\frac{x_{2}^{3}{{x}_{3}}}{71785x_{1}^{4}}\le 0 \\&{{g}_{2}}\left( {\vec {x}} \right) =\frac{4x_{2}^{2}-{{x}_{1}}{{x}_{2}}}{12566\left( {{x}_{2}}x_{1}^{3}-x_{1}^{4} \right) }+\frac{1}{5108x_{1}^{2}}-1\le 0 \\&{{g}_{3}}\left( {\vec {x}} \right) =1-\frac{140.45{{x}_{1}}}{x_{2}^{2}{{x}_{3}}}\le 0 \\&{{g}_{4}}\left( {\vec {x}} \right) =\frac{{{x}_{1}}+{{x}_{2}}}{1.5}-1\le 0 \end{aligned}$$

with \(0.05\le {{x}_{1}}\le 2.0,0.25\le {{x}_{2}}\le 1.3,and\,2.0\le {{x}_{3}}\le 15.0\)

Appendix 3: Rolling element bearing design problem

$$\begin{aligned}&\qquad \text {Maximum}[C_d(X)]={\left\{ \begin{array}{ll}max\left( -f_cz^{2/3}D_b^{1.8}\right) &{} if D_b =\le 25.5mm 0\\ max\left( -3.647f_cz^{2/3}D_b^{1.4}\right) &{} if D_b =\le 25.5mm \end{array}\right. } \\&\text {Subject to: }\\&g_1(x)=\frac{\phi _0}{2\sin ^{-1}(D_b/D_m)}-Z+1\ge 0, \\&g_2(x)=2D_b-K_{D_{min}}(D-d)\ge 0,\\&g_3(x)=K_{D_{max}}(D-d)-2D_b\ge 0,\\&g_4(x)=\zeta B_w-D_b\ge 0,\\&g_5(x)=D_m-0.5(D+d)\ge 0,\\&g_6(x)=(0.5+e)(D+d)-D_m\ge 0,\\&g_7(x)=0.5\left( D-D_m-D_b\right) -\zeta D_b\ge 0,\\&g_8(x)=f_1\ge 0.515,\\&g_9(x)=f_0\ge 0.515,\\&where \\&f_c=37.91\left[ 1+\left[ 1.04\left( \frac{1-\gamma }{1+\gamma }\right) ^{1.72}\right] \right. \\&\qquad \left. \left. \left( \frac{f_i(2f_0-1)}{f_i-1}\right) ^{0.41}\right] ^{10/3}\right] ^{-0.3}\\&\gamma = \frac{D_b\cos \alpha }{D_m},\\&f_1=\frac{r_1}{D_b}\\&\phi _0=2\pi -20\cos ^{-1}\\&\qquad \left[ \frac{(D-d)/2-3(T/4)^2+\left[ D/2-(T/4-D_b)^2\right] -\left[ d/2+(T/4)]^2\right] }{\left[ 2(D-d/2-3(T/4)\right] \left[ (T/4)-D_b\right] }\right] \\&T=D-d-2D_b,\\&D=160, d=90, B_w=30,\\&0.5(D+d)\le D_m\le 0.6(D+d),\\&0.15(D-d)\le D_b\le 0.45(D-d),\\&4\le Z\le 50, 0.515 \le f_1\le 0.6, 0.515\le f_0 \le 0.6,\\&0.4 \le K_{D_{min}}\le 0.5, 0.6 \le K_{D_{max}}\le 0.7,\\&0.3\le \epsilon \le 0.4, 0.02\le e \le 0.1, 0.6\le \xi \le 0.85 \end{aligned}$$

Appendix 4: Multiple disk clutch brake design problem

$$\begin{aligned}&\quad {Minimize } f(x) = \pi \left( r_0^2-r_i^2\right) (Z+1)\rho t\\&s.t ;\\&g_1(x)=r_0-r_i-\Delta r\geqslant 0 \\&g_2(x)=l_max-(Z+1)(t+\delta )\geqslant 0 \\&g_3(x)=P_max-P_{rz}\geqslant 0\\&g_4(x)=P_max v_{vrmax}-P_{rz}v_{sr}\geqslant 0 \\&g_5(x)=v_{srmax}-v_{sr}\geqslant 0 \\&g_6(x)=T_max-T\geqslant 0 \\&g_7(x)=M_h-sM_s\geqslant 0 \\&g_8(x)=T\geqslant 0\\&where \\&M_h=\frac{2}{3}\mu FZ\frac{r_0^3-r_i^3}{r_0^2-r_i^2}\\&P_{rz}=\frac{2}{3}\frac{F}{\pi \left( r_0^2-r_i^2\right) }\\&v_{rz}=\frac{2\pi n \left( r_0^3-r_i^3\right) }{90\left( r_0^3-r_i^3\right) }\\&T = \frac{I_z\pi n}{30\left( M_h-M_f\right) }\\&\Delta r=20\,mm, I_z=55\,kgm^2, P_{max}=1\,MPa,\\&F_{max}=1000 N, T_{max}=15 s,\mu =0.5\\&s=1.5, M_s=40\,Nm, M_f=3 Nm, N = 250\,r/min,\\&v_{srmax}=10\,m/s, l_{max}=30\,mm \\&60 mm\le r_i\le 80\,mm, 90\,mm\le r_0\le , 110\,mm, 1.5\,mm\le t \le 3mm,\\&600N\le F\le 1000 N, 2 \le Z \le 9 \end{aligned}$$

Appendix 5: Speed reducer design problem

$$\begin{aligned}&\quad {Minimize } (f(x))=0.7854x_1x_2^2\left( 3.3333x_3^2+14.9334x_3\right. \\&\left. \qquad \qquad -43.0934\right) -1.508x_1\left( x_6^2+x_7^2\right) +7.4777\left( x_6^3+x_7^3\right) \\&\qquad \qquad +0.7854\left( x_4x_6^2+x_5x_7^2\right) \\&s.t;\\&g_1(x)=\frac{27}{x_1x_2^2x_3}-1\le 0\\&g_2(x)=\frac{397.5}{x_1x_2^2x_3^2}-1\le 0\\&g_3(x)=\frac{1.93x_4^3}{x_2x_6^4x_3}-1\le 0\\&g_4(x)=\frac{1.93x_5^3}{x_2x_7^4x_3}-1\le 0\\&g_5(x)=\frac{\left[ \left( 745x_4/x_2x_3\right) ^2+16.9 \times 10^6\right] ^0.5}{110x_6^3}-1\le 0\\&g_6(x)=\frac{\left[ \left( 745x_5/x_2x_3\right) ^2+157.5 \times 10^6\right] ^0.5}{85x_7^3}-1\le 0\\&g_7(x)=x_2x_3/40-1\le 0\\&g_8(x)=\frac{5x_2}{x_1}-1\le 0\\&g_9(x)=\frac{x_1}{12x_2}-1\le 0\\&g_10(x)=\frac{1.5x_6+1.9}{x_4}-1\le 0\\&g_11(x)=\frac{1.1x_7+1.9}{x_5}-1\le 0\\&where\\&2.6\le x_1\le , 0.7\le x_2\le 0.8, 17\le x_3 \le 28, 7.3\le \\&\qquad \quad x_4 \le 8.3, 7.3\le x_5\le 8.3 \\&2.9\le x_6\le 3.9, 5.0\le x_7\le 5.5 \end{aligned}$$

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Singh, N., Houssein, E.H., Singh, S.B. et al. HSSAHHO: a novel hybrid Salp Swarm-Harris Hawks optimization algorithm for complex engineering problems. J Ambient Intell Human Comput 14, 11569–11605 (2023). https://doi.org/10.1007/s12652-022-03724-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12652-022-03724-0

Keywords

Navigation