Next Article in Journal
Characterization and Removal Efficiency Analysis of MWCNT/Clay Nanocomposites for MB Dye Adsorption
Previous Article in Journal
Mechanical and Thermal Characteristics of Coir Powder-Filled Epoxy Composites for Industrial Application
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Proceeding Paper

A Simulation and Optimization Methodology Based on Reverse Engineering †

by
Hugo Miguel Silva
CiTin—Centro de Interface Tecnológico Industrial, InovArcos - Passos, 4970-786 Arcos de Valdevez, Portugal
Presented at the 4th International Electronic Conference on Applied Sciences, 27 October–10 November 2023; Available online: https://asec2023.sciforum.net/.
Eng. Proc. 2023, 56(1), 312; https://doi.org/10.3390/ASEC2023-15360
Published: 26 October 2023
(This article belongs to the Proceedings of The 4th International Electronic Conference on Applied Sciences)

Abstract

:
Simulation and optimization have become common tasks in engineering practice due to their advantages, namely cost reduction and unlimited testing prior to manufacturing. Over the last few years, personal computers have become powerful enough to run complex simulations. On the other hand, the industry has seen an increase in automation, where repetitive tasks carried out by humans in the past are gradually being replaced by robotic systems. Those robotic systems usually involve a robotic arm, a gripper, and a control system. This article presents a methodology for the simulation and optimization of existing engineering parts, i.e., based on reverse engineering. The models were subjected to static loadings and free vibration (modal) analysis in the finite element method (FEM) software ANSYS Workbench 2021 R2. The adaptive multi-objective optimization algorithm was also applied in ANSYS Workbench 2021 R2. The effectiveness of the proposed methodology was evaluated, and the outcome was that significant improvement could be achieved in terms of both the static and dynamic behavior of the analyzed part.

1. Introduction

Deformable item manipulation is a rapidly expanding field of robotics research with applications in home, manufacturing, and recycling [1,2]. Fabric manipulation has prompted the development of a number of end effectors [1,2,3]. Haptic exploration, alternate grasping movements, and skilled manipulation were all demonstrated in prior research. A majority of end-effectors will be capable of gripping material in general settings due to fabric conformance to the grasp motion. However, under certain circumstances, such as when the cloth appears to be leveled, this first hold becomes more difficult. In the literature, approaches that take into consideration and use environmental restrictions to aid gripping have been presented [3,4,5]. Various studies have tried grasping this situation using a range of effectors and various gripping movements [2,3]. There are some research works that employ biomimetic grasping, which entails dragging a finger across a surface to create a protrusion in the fabric’s body that the effector may grip [5,6,7,8]. There has been some numerical work, namely in simulation and optimization of robotic grippers, aiming to predict and/or improve their behavior in real engineering applications [9,10,11,12]. Robotic gripper design optimization is crucial for stable grasping. The article [9] analyzes the best design of an under-actuated tendon-driven robotic gripper with two 3-phalange fingers and proposes a geometric design optimization method to achieve steady grab performance. The challenge involves 22 design variables, including phalange lengths, widths, mandrel radii, palm breadth, and route variables for six pulleys. First, the active and contact forces are modeled using the robotic gripper’s dimensions. Second, a geometric model of tendon paths is created to reduce resistance. Next, two fitness models use three goal functions and several geometric restrictions. Finally, the genetic algorithm optimizes the models. The proposed method is validated via experimentation. The method optimizes any under-actuated tendon-driven gripper [9]. Robot design and control require structure modeling and optimization. In the work [10], the authors modeled and optimized a robot structure. A closed-loop, single-DOF robot gripper device illustrates this procedure. The authors’ goal was to explore the gripper in detail to explain the design process and its relationships. First, a geometric model was created to determine the relationship between the end-effector coordinates and joint coordinates. A kinematic model was found using an equivalent Jacobian matrix, and the dynamic model was found using Lagrange formulation. Based on these models, a static gripper multi-objective optimization problem was formulated. The optimal force extracted by the robot gripper on a grabbed stiff object under geometrical and functional limitations was determined. Non-dominated sorting genetic algorithm version II optimized the gripper design (NSGA-II). The authors examined Pareto-optimal strategies to construct meaningful links between the objective functions and variable values. A design sensitivity analysis computed objective function sensitivity to design variables [10]. In [11], the research used intelligent strategies to optimize a robot gripper’s geometry. This problem includes five objective functions, nine constraints, and seven variables. Three cases are presented. Case 1 considers the first two objective functions, case 2 last three, and case 3 all five. Intelligent optimization methods (MOGA, NSGA-II, and MODE) are presented to solve the problem. Two multi-objective performance measures (SSM and RNIs) are used to evaluate Pareto optimum fronts. Two more multi-objective performance measurements, optimizer overhead (OO) and algorithm effort are utilized to find MOGA, NSGA-II, and MODE’s computational effort. The Pareto optimum fronts are obtained, and results from different methodologies are compared and analyzed [11]. The aim of the present work is to test a methodology that involves reverse engineering an existing CAD design of a gripper, simulating it, setting it up, and running a design optimization routine. The ultimate goal is to obtain a part with optimized mechanical behavior with the least mass possible to improve motion capabilities. The need to develop and implement this methodology is related to advantages in practical applications, which is the main contribution to the improvement in mechanical behavior, both static and dynamic (modal), associated with mass minimization. The main contribution of this work is the application of an optimization methodology that is effective in optimizing both static and dynamic behavior in one step. Although from a scientific point of view, there was no breakthrough, the study is very useful for the G4FM project because it allows us to conclude that the parameters P1, P2, and P3, as well as the optimization (objectives), are suitable for the goals of the project and can be used in other geometries, i.e., with internal channels, for example.

2. Numerical Procedure

This work used a reverse engineering-based approach. This method allows one to reduce project development times because it is based on existing solutions that are known to be functional. The focus is therefore on improving existing solutions. The work presented followed a methodology which can be applied to reverse engineering problems involving CAD design and simulation, as shown in Figure 1.
The CAD model of a gripper was downloaded from the Web [13] and imported into the Design Modeler of ANSYS Workbench. Simulations were carried out in the FEM software ANSYS Workbench 2022 R1. Both static and modal simulations were carried out. The simulation conditions are shown in Figure 1, mainly loads and DOF constraints. The material properties used in the simulations are those of Silicon Rubber: density = 1240 [kg/m3], Young’s Modulus = 79.3 [MPa], and Poisson = 0.49 [-]. The material properties were taken from [14]. However, for the computation of the bulk modulus to be possible, Poisson’s coefficient was lowered from 0.5 to 0.49. The optimization type used was adaptive multi-objective, based on the genetic algorithm. The objective function took into consideration the minimization of mass and linear deflections, as well as the maximization of resonance frequencies of the first 5 vibration modes.

3. Results and Discussion

3.1. Evaluation/Assessment

The design of the gripper should be optimized to allow for greater mobility when integrated into the robotic arm by reducing the mass. Associated with the decrease in mass, there is usually an increase in stresses and displacements, so, simultaneously, this trend should be countered, minimizing stresses and displacements. The minimization of stresses allows for a wider range of suitable materials, and the minimization of displacements allows for greater safety in terms of not reaching the plastic domain, which makes it impossible to use the gripper. The evaluation of the applied methodology is carried out by comparing the relevant criteria, stresses, displacements, and mass of the optimized solution with the initial solution. The evaluation of the effectiveness/usefulness of the approach was quantified via the Expressions (1) and (2) for modal and static analysis, respectively.
I m p b / var [ % ] = x a i + 1 x a i x a i × 100
I m p a [ % ] = x b i x b i + 1 x b i × 100
where xa represents natural frequencies (in modal analysis) and xb represents the linear deflections according to the longitudinal axis in the static analysis, or the linear deflections of the first non-stiff mode in modal analysis (seventh natural mode).
The design optimization was driven by an objective function that has the meaning of minimization of linear deflections in both static and modal analysis. The linear deflections (x axis) were used in static analysis and the linear deflections (x axis) in modal analysis of the mode 7 (first non-stiff mode) were used.

3.2. Optimized Model vs. INITIAL

Figure 2 and Figure 3 compare the results of the initial model with those of the optimized model, whose parameter values are shown in Table 1. Figure 2 shows the Linear deflection (x axis) for the optimized model (left) and for the initial model (right). Figure 3 shows the Huber–Mises strength for the optimized model (left) and for the initial model (right).
The initial and final value of the parameters is shown in Table 1, along with the value of the objective function. The variation, shown in Table 2, was obtained via the application of Equation (1).

3.3. Simulation

Figure 4 shows the frequency shift due to optimization for all studied modes.
Figure 5 shows the improvement in frequencies (shift), given by the application of Equation (1) to the data of Figure 4.
In Figure 5, it is noticeable that the frequency shift is positive for most modes, with improvements ranging from slightly below 5 up to slightly above 15%. Mode 4 is the one that shows a shift in the opposite direction (negative shift), comparing the optimized model with the initial one. Table 2 shows the comparison between the initial and optimized models in static analysis.
From Table 2, it can be concluded that, with an increase in mass of 2.17%, the deflections decreased by 41.5%, and the Huber–Mises equivalent strength decreased by 28.84%. These results prove the feasibility of the applied objective function, as well as the defined geometric parameters, P1, P2, and P3.

4. Conclusions and Future Work

The objective function, defined as the minimization of mass and linear deflections and the maximization of minimum fatigue life, was effective in improving the mechanical behavior of the gripper under study. The optimization methodology, applied to the FEM models of the grippers, was effective in improving the mechanical behavior of the part. The methodology applied in design optimization is useful for improving the static and dynamic behavior of the parts in a single step. In the future, the methodology used could be applied to other grippers, and the optimized gripper could be manufactured and experimentally tested. The aim of this study was to assess whether parameters P1, P2, and P3, as well as optimization conditions (objectives), are appropriate for project targets and can be used in other geometries, i.e., with internal channels, for example. The objective of achieving adequate conditions for significant improvement was attained. In the future, the geometry can be replaced with any other one, applying the same conditions. The improvement is also expected to be significant, although not exactly the same.

Funding

This research was supported by the Research Grant number POCI-01-0247-FEDER-024516, co-funded by the European Regional Development Fund, by the Operational Program “Competitiveness and Internationalization”, in the scope of “Portugal 2020”.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The datasets generated during and/or analyzed during the current study are available from the corresponding author upon reasonable request.

Conflicts of Interest

The author declares no conflict of interest.

References

  1. von Drigalski, F.; Yoshioka, D.; Yamazaki, W.; Cho, S.-G.; Gall, M.; Eljuri PM, U.; Hoerig, V.; Ding, M.; Takamatsu, J.; Ogasawara, T.; et al. NAIST Openhand M2S: A Versatile Two-Finger Gripper Adapted for Pulling and Tucking Textile. In Proceedings of the 2017 First IEEE International Conference on Robotic Computing (IRC), Taichung, Taiwan, 10–12 April 2017; pp. 117–122. [Google Scholar]
  2. Le, L.; Zoppi, M.; Jilich, M.; Camoriano, R.; Zlatanov, D.; Molfino, R. Development and analysis of a new specialized gripper mechanism for garment handling. In Proceedings of the ASME 2013 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, Portland, OR, USA, 4–7 August 2013; p. V06BT07A013. [Google Scholar]
  3. Koustoumpardis, P.N.; Nastos, K.X.; Aspragathos, N.A. Underactuated 3-finger robotic gripper for grasping fabrics. In Proceedings of the 2014 23rd International Conference on Robotics in Alpe-Adria-Danube Region (RAAD), Smolenice, Slovakia, 3–5 September 2014; pp. 1–8. [Google Scholar]
  4. Koustoumpardis, P.; Smyrnis, S.; Aspragathos, N. A 3-Finger Robotic Gripper for Grasping Fabrics Based on Cams-Followers Mechanism. In Advances in Service and Industrial Robotics: Proceedings of the 26th International Conference on Robotics in Alpe-Adria-Danube Region, RAAD 2017; Springer: Cham, Switzerland, 2018; pp. 612–620. ISBN 978-3-319-61275-1. [Google Scholar]
  5. Ono, E.; Ichijou, H.; Aisaka, N. Robot hand for handling cloth. In Proceedings of the Fifth International Conference on Advanced Robotics’ Robots in Unstructured Environments, Pisa, Italy, 19–22 June 1991; pp. 769–774. [Google Scholar]
  6. Murakami, K.; Hasegawa, T. Novel fingertip equipped with soft skin and hard nail for dexterous multifingered robotic manipulation. J. Robot. Soc. Jpn. 2004, 22, 616–624. [Google Scholar] [CrossRef]
  7. Ono, E.; Kitagaki, K.; Kakikura, M. Picking up a piece of fabric from layers by a hand with 3 fingers and a palm. In Proceedings of the 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the Next Millennium (Cat. No. 01CH37180), Maui, HI, USA, 29 October–3 November 2001; Volume 2, pp. 931–936. [Google Scholar]
  8. Shibata, M.; Hirai, S. Fabric manipulation utilizing contacts with the environment. In Proceedings of the 2012 IEEE International Conference on Automation Science and Engineering (CASE), Seoul, Republic of Korea, 20–24 August 2012; pp. 442–447. [Google Scholar]
  9. Dong, H.; Asadi, E.; Qiu, C.; Dai, J.; Chen, I.-M. Geometric design optimization of an under-actuated tendon-driven robotic gripper. Robot. Comput.-Integr. Manuf. 2018, 50, 80–89. [Google Scholar] [CrossRef]
  10. Hassan, A.; Abomoharam, M. Modeling and design optimization of a robot gripper mechanism. Robot. Comput.-Integr. Manuf. 2017, 46, 94–103. [Google Scholar] [CrossRef]
  11. Saravanan, R.; Ramabalan, S.; Ebenezer NG, R.; Dharmaraja, C. Evolutionary multi criteria design optimization of robot grippers. Appl. Soft Comput. 2009, 9, 159–172. [Google Scholar] [CrossRef]
  12. Elmackias, O.; Zaretzky, T.; Segev, R. Optimization of robot gripping forces and worst case loading. Appl. Eng. Sci. 2021, 7, 100045. [Google Scholar] [CrossRef]
  13. Rochu Website. Available online: https://www.softroboticgripper.com/ (accessed on 2 May 2023).
  14. Matweb.com. Available online: https://bit.ly/3RGRMLb (accessed on 2 May 2023).
Figure 1. Flowchart of the methodology proposed in this work (left), CAD model of the gripper (middle), and loads and DOF constraints (right).
Figure 1. Flowchart of the methodology proposed in this work (left), CAD model of the gripper (middle), and loads and DOF constraints (right).
Engproc 56 00312 g001
Figure 2. Results from static analysis: linear deflection, x axis, initial (left) and final (right).
Figure 2. Results from static analysis: linear deflection, x axis, initial (left) and final (right).
Engproc 56 00312 g002
Figure 3. Results from static analysis: Huber-Mises strength, initial (left) and final (right).
Figure 3. Results from static analysis: Huber-Mises strength, initial (left) and final (right).
Engproc 56 00312 g003
Figure 4. Frequency shift due to optimization for 14 natural modes.
Figure 4. Frequency shift due to optimization for 14 natural modes.
Engproc 56 00312 g004
Figure 5. Improvement in frequencies resulting from optimization for 14 natural modes.
Figure 5. Improvement in frequencies resulting from optimization for 14 natural modes.
Engproc 56 00312 g005
Table 1. Comparison between the initial and final parameters.
Table 1. Comparison between the initial and final parameters.
Initial [mm] Optimized [mm]Variation [%]
Parameter ID 12528.600014.40
Parameter ID 24042.82007.05
Parameter ID 32522.0519−11.79
Table 2. Results comparison between the initial and optimized model.
Table 2. Results comparison between the initial and optimized model.
InitialFinalImp [%]
δy [mm]3.1401.83741.50
σHM [MPa]12.3168.76428.84
mass12.9613.241−2.17
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

Silva, H.M. A Simulation and Optimization Methodology Based on Reverse Engineering. Eng. Proc. 2023, 56, 312. https://doi.org/10.3390/ASEC2023-15360

AMA Style

Silva HM. A Simulation and Optimization Methodology Based on Reverse Engineering. Engineering Proceedings. 2023; 56(1):312. https://doi.org/10.3390/ASEC2023-15360

Chicago/Turabian Style

Silva, Hugo Miguel. 2023. "A Simulation and Optimization Methodology Based on Reverse Engineering" Engineering Proceedings 56, no. 1: 312. https://doi.org/10.3390/ASEC2023-15360

Article Metrics

Back to TopTop