An Optimal Defect-free Synthesis of Four-bar Mechanisms by Using Constrained APT-FPSO Algorithm

Document Type : Original Research (Full Papers)


1 Dept. of Mechanical Engineering, Babol Noshirvani University of Technology, Mazandaran, Iran

2 Dept. of Mechanical Engineering, Babol Noshirvani University of Technology, Mazandaran, Iran, P.O. Box: 484.


Four-bar mechanisms are one of the most common and effective components in the industry. As an example of their applications, they are designed to generate the desired output motion. In this paper, the nonlinear problem of optimal defect-free synthesis of four-bar mechanisms is analyzed by using a constrained version of the newly developed adaptive particularly tunable fuzzy particle swarm optimization (APT-FPSO) algorithm. The analyzed case study is designing a four-bar mechanism to generate a path that included three loops and 90 precision points. The results obtained support the superior performance of APT-FPSO compared to the standard PSO in solving the path generation problem.


[1] A. Goodarzi and A. Khajepour, "Vehicle suspension system technology and design," Synthesis Lectures on Advances in Automotive Technology, vol. 1, no. 1, pp. i-77, 2017.
[2] C. Tang, L. He, and A. Khajepour, "Design and analysis of an integrated suspension tilting mechanism for
narrow urban vehicles," Mechanism and Machine Theory,vol. 120, pp. 225-238, 2018.
[3] C. Tang, A. Goodarzi, and A. Khajepour, "A novel integrated suspension tilting system for narrow urban vehicles,"Proceedings of the Institution of Mechanical Engineers, Part D: Journal of Automobile Engineering, vol. 232, no. 14, pp.1970-1981, 2018.
[4] P. A. Simionescu and D. Beale, "Optimum synthesis of the four-bar function generator in its symmetric embodiment: the Ackermann steering linkage," Mechanism and Machine Theory, vol. 37, no. 12, pp. 1487-1504, 2002.
[5] A. FATAH and M. OGHBAEI, "Forward position kinematics of a parallel manipulator with new architecture,"
[6] R. Sancibrian, A. Sedano, E. G. Sarabia, and J. M. Blanco,"Hybridizing differential evolution and local search
optimization for dimensional synthesis of linkages,"Mechanism and Machine Theory, vol. 140, pp. 389-412,
[7] M. R. Sabaapour and J. Yoon, "A novel method for optimal path synthesis of mechanisms based on tracking control of shadow robot," Mechanism and Machine Theory, vol. 131,
pp. 218-233, 2019.
[8] X. Li, S. Wei, Q. Liao, and Y. Zhang, "A novel analytical method for four-bar path generation synthesis based on Fourier series," Mechanism and Machine Theory, vol. 144, p.
103671, 2020.
[9] M. Behzad and M. Asayesh, "Vibration analysis of rotating shaft with loose disk," 2002.
[10] K. M. AKHONDIZADEH and M. M. FOOLADI,"Dynamic Analysis of a three-rotor flexible coupling with
angular misalignment," 2011.
[11] M. Dardel, "Dynamic behavior analysis of a planar four-bar linkage with multiple clearances joint," International Journal of Engineering, vol. 28, no. 2, pp. 243-250, 2015.
[12] X. Geng, M. Li, Y. Liu, W. Zheng, and Z. Zhao, "Nonprobabilistic kinematic reliability analysis of planar
mechanisms with non-uniform revolute clearance joints,"Mechanism and Machine Theory, vol. 140, pp. 413-433,2019.
[13] S. Varedi, H. Daniali, M. Dardel, and A. Fathi, "Optimal dynamic design of a planar slider-crank mechanism with a joint clearance," Mechanism and Machine Theory, vol. 86,
pp. 191-200, 2015.
[14] H. Daniali, S. Varedi, M. Dardel, and A. Fathi, "A novel algorithm for kinematic and dynamic optimal synthesis of planar four-bar mechanisms with joint clearance," Journal of Mechanical Science and Technology, vol. 29, no. 5, pp.2059-2065, 2015.
[15] A. Sardashti, H. Daniali, and S. Varedi, "Optimal freedefect synthesis of four-bar linkage with joint clearance using PSO algorithm," Meccanica, vol. 48, no. 7, pp. 1681-1693, 2013.
[16] R. Singh, H. Chaudhary, and A. K. Singh, "Defect-free optimal synthesis of crank-rocker linkage using natureinspired optimization algorithms," Mechanism and Machine Theory, vol. 116, pp. 105-122, 2017.
[17] S. Sleesongsom and S. Bureerat, "Four-bar linkage path generation through self-adaptive population size teachinglearning based optimization," Knowledge-Based Systems, vol. 135, pp. 180-191, 2017.
[18] S. H. Kafash and A. Nahvi, "Optimal synthesis of four-bar path generator linkages using Circular Proximity Function,"Mechanism and Machine Theory, vol. 115, pp. 18-34, 2017.
[19] M. Delkhosh, M. Saadat Foumani, and N. Lashgarian Azad,"A New Framework for Advancement of Power Management Strategies in Hybrid Electric Vehicles," International Journal of Engineering, vol. 33, no. 3, pp. 468-476, 2020.
[20] S. A. MirMohammadSadeghi, K. Nikzadfar, N.Bakhshinezhad, and A. Fathi, "Optimal Idle Speed Control of
a Natural Aspirated Gasoline Engine Using Bio-inspired Meta-heuristic Algorithms," International Journal of
Automotive Engineering, vol. 8, no. 3, pp. 2792-2806, 2018.
[21] K. Nikzadfar, N. Bakhshinezhad, S. A.MirMohammadSadeghi, H. T. Ledari, and A. Fathi, "An Optimal Gear Shifting Strategy for Minimizing Fuel Consumption Based on Engine Optimum Operation Line,"SAE Technical Paper, 0148-7191, 2019.
[22] S. Mir Mohammad Sadeghi, S. Hoseini, A. Fathi, and H.Mohammadi Daniali, "Experimental Hysteresis Identification and Micro-position Control of a Shape-Memory-Alloy Rod Actuator," International Journal of Engineering, vol. 32, no.1, pp. 71-77, 2019.
[23] O. Heidari, H. Daniali, and A. Fathi, "Searching for special cases of the 6R serial manipulators using mutable smart bee optimization algorithm," International Journal of Robotics and Automation, vol. 29, no. 4, 2014.
[24] M. Clerc and J. Kennedy, "The particle swarm-explosion,stability, and convergence in a multidimensional complex space," IEEE transactions on Evolutionary Computation, vol.6, no. 1, pp. 58-73, 2002.
[25] R. Eberhart and J. Kennedy, "A new optimizer using particle swarm theory," in Micro Machine and Human
Science, 1995. MHS'95., Proceedings of the Sixth International Symposium on, 1995: IEEE, pp. 39-43.
[26] D. Simon, Evolutionary optimization algorithms. John Wiley & Sons, 2013.
[27] N. Bakhshinezhad, S. Mir Mohammad Sadeghi, A. Fathi,and H. Mohammadi Daniali, "Adaptive particularly tunable fuzzy particle swarm optimization algorithm," Iranian Journal of Fuzzy Systems, vol. 17, no. 1, pp. 65-75, 2020.
[28] M. N. Gilvaei, , H. Jafari, M. Jabbari Ghadi, and L. Li, "A novel hybrid optimization approach for reactive power dispatch problem considering voltage stability index."Engineering Applications of Artificial Intelligence, 96, p.
103963, (2020).
[29] A. P. Engelbrecht, Fundamentals of computational swarm intelligence. John Wiley & Sons, 2006.
[30] P. Melin, F. Olivas, O. Castillo, F. Valdez, J. Soria, and M.Valdez, "Optimal design of fuzzy classification systems using PSO with dynamic parameter adaptation through fuzzy logic," Expert Systems with Applications, vol. 40, no. 8, pp.3196-3206, 2013.
[31] S.S. Balli and S. Chand, " Defects in link mechanisms and solution rectification," Mechanism and Machine Theory, vol.37, no 9, pp. 851-876.
[32] K.J. Waldron and E.N. Stevensen Jr., " Elimination of branch, Grashof and order defects in path angle generation and function generation synthesis," Transactions of the ASME, Journal of Mechanical Design, vol. 101, no. 3, pp.428-437, 1979.
[33] S. Bawab and H. Li., "A new circuit identification method in four-position four-bar linkages," IEEE transactions on evolutionary computation, vol. 119, no. 3, pp. 417-419, 1997.
[34] D. H. Wolpert and W. G. Macready, "No free lunch theorems for optimization," IEEE transactions on
evolutionary computation, vol. 1, no. 1, pp. 67-82, 1997.