Rosen Mitrev, Boris Tudjarov, Todor Todorov

DOI Number
First page
Last page


The present paper introduces a cloud-based expert system for synthesis and evolutionary optimization of planar linkages. The kinematic structure of the linkage is composed by the modular approach based on Assur’s groups. The dyads are represented as functional blocks with input and output variables. The applied approach for obtaining the geometrical relationships between the input and the output variables of the dyads is based on the use of homogeneous transformation matrices. The developed software system allows a dimensional synthesis of planar linkages by using genetic optimization algorithms. One feature is remote creation of the models of genetic algorithms as well as the receiving of the results by means of a user-friendly interface. By exploiting the application, the user can produce and edit the initial information about the synthesized or optimized linkage; thus he can receive the calculation results as a web page and/or as MS Excel file. An additional mutation of the best chromosome genes by scanning of every gene within its searching space improves the optimal solution. The analyzed numerical case studies show the applicability of the developed software system for mechanism analysis, synthesis and optimization. Because the number of genes is not limited, the linkages with a very big number of design variables can be synthesized by exploiting the developed approach.


Planar Linkage, Assur’s Groups, Genetic Algorithms, Expert System

Full Text:



Artobolevsky, I., 1988, Theory of machines and mechanisms, Moscow, Science, 640 p. (in Russian)

Erdman, A., Sandor, G., Kota, S., 2001, Mechanism Design: Analysis and Synthesis, Pearson, 688 p.

Marinković, Z., Marinković, D., Petrović, G., Milić, P.,2012, Modelling and simulation of dynamic behaviour of electric motor driven mechanisms, Tehnicki vjesnik, 19(4), pp.717-725.

Mitrev, R., Janošević, D., Marinković, D., 2017, Dynamical modelling of hydraulic excavator considered as a multibody system, Tehnicki vjesnik, 24 (Supplement 2), pp.327-338.

Working Model User’s Guide, 1989, Knowledge Revolution.

SAM 7.0 User’s Guide, 2014, ARTAS Engineering Software.

Ansys Theory Reference, release 5.6, 1999 Ansys Inc.

Campbell, M., Cheng, H., 2007, Teaching computer-aided mechanism design and analysis using a high-level mechanism toolkit, Comput. Appl. Eng. Educ., 15(4), pp. 277–288.

Katwyk, K., Cheng, H., 1997, XLINKAGE: A Web-based analysis and simulation tool for planar mechanical systems, Proceedings of DETC’97, ASME Design Engineering Technical Conferences, September 14-17, 1997, Sacramento, California

Mitrev, R., Tudjarov, B., Kubota, N., 2013, Web based solutions for mechanical engineering, Proc. of the conference IWACIII '2013, Shanghai, China, 18-21 October 2013, pp. GS2-9.1-GS2-9.6.

Song, L., Wu, X., Yang, Z., 2008, Research on web-based optimization for path generation synthesis of planar four-bar linkage, IEEE International Conference on Mechatronics and Automation, Takamatsu, pp.1085-1088.

Todorov, T., Nikolov, R., 1997, On a Program for Simulation and Optimization of Planar Mechanisms, Proceedings of 11th International Conference "Systems for Automation of Engineering and Research", SAER'97, pp. 156-160.

Hansen, M.R., 1996, A general method for analysis of planar mechanisms using a modular approach, Mechanism and Machine Theory, 31(8), pp. 1155-1166.

Galetti, C.U., 1986, A note on modular approaches to planar linkage kinematic analysis, Mechanism

and Machine Theory, 21(5), pp.385–391.

Fritzson, P., 2003, Principles of Object-Oriented Modeling and Simulation with Modelica 2.1, Wiley, 944 p.

Simionescu, P., 2016, MeKin2D: Suite for Planar Mechanism Kinematics, ASME International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, Volume 5B: 40th Mechanisms and Robotics Conference, pp. V05BT07A083.

Galletti, C., Giannotti, E., 2009, Assur's-Groups-Based Simulation for Teaching Kinematics of Planar Linkages, Proc.of the 19thCongress of the Italian Society for Theoretical and Applied Mechanics AIMETA, Ancona, Italy.

Mesa, L., Durango, S., 2005, Solucion analitica de mecanismos usando grupos de Assur, Scientia et Technica, 11(27), pp.121-126.

Popescu, I., Marghitu, D., 2008, Structural design of planar mechanisms with dyads, Multibody Syst Dyn, 19(4), pp. 407–425.

Varbanov, H., Yankova, T., Kulev, K., Lilov, S., 2006, S&A—Expert system for planar mechanisms design, Expert Systems with Applications, 31(3), pp.558–569.

Simionescu, P.A., 2014, Computer Aided Graphing and Simulation Tools for AutoCAD Users, CRC Press, 632 p.

Marghitu, D., Dupac, M., 2012, Advanced Dynamics Analytical and Numerical Calculations with MATLAB, Springer, New York, 610 p.

Tsonev, S., Vitliemov, V., Koev, P., 2004, Optimization Methods, University of Rousse, Rousse, 2nd ed., 248 p. (in Bulgarian).

Stoven-Dubois, A., Botzheim, J., Kubota, N., 2016, Fuzzy Gesture Expression Model for an Interactive and Safe Robot Partner, Journal of Network Intelligence, 1(4), pp. 119–129.

Tudjarov, B., Kubota, N., Penchev, V., Hristov, V., 2011, Web based modeling and calculation of genetic algorithms, International Workshop on Advanced Computational Intelligence and Intelligent Informatics, IWACIII 2011, Suzhou, China.

McCarthy J., Soh G., 2011. Geometric Design of Linkages, Springer Verlag, 448 p.



  • There are currently no refbacks.

ISSN: 0354-2025 (Print)

ISSN: 2335-0164 (Online)

COBISS.SR-ID 98732551

ZDB-ID: 2766459-4