Modeling of Flexible Bodies for the Study of Control in the Simulink Environment
When studying complex mechatronic systems, it is useful to build models able to simulate both the dynamics of the phenomenon and the control system applied. Typically, the bodies involved are modeled as rigid bodies. In this work, a technique for modeling flexible bodies in Simulink environment is p...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2020-08-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/10/17/5861 |
id |
doaj-6a126cdf1f904c72979d23b3f503f2bf |
---|---|
record_format |
Article |
spelling |
doaj-6a126cdf1f904c72979d23b3f503f2bf2020-11-25T03:42:44ZengMDPI AGApplied Sciences2076-34172020-08-01105861586110.3390/app10175861Modeling of Flexible Bodies for the Study of Control in the Simulink EnvironmentLaura Salamina0Daniele Botto1Stefano Mauro2Stefano Pastorelli3Department of Mechanical and Aerospace Engineering, Politecnico di Torino, 10129 Torino, ItalyDepartment of Mechanical and Aerospace Engineering, Politecnico di Torino, 10129 Torino, ItalyDepartment of Mechanical and Aerospace Engineering, Politecnico di Torino, 10129 Torino, ItalyDepartment of Mechanical and Aerospace Engineering, Politecnico di Torino, 10129 Torino, ItalyWhen studying complex mechatronic systems, it is useful to build models able to simulate both the dynamics of the phenomenon and the control system applied. Typically, the bodies involved are modeled as rigid bodies. In this work, a technique for modeling flexible bodies in Simulink environment is presented. Simulink is a powerful instrument where it is quite easy to integrate control algorithms with complex systems. The solution developed is presented and applied to a machining center. Modern machining centers ensure a level of accuracy that traditional manual machines cannot reach. Simulations of the working process considering vibrations are needed to obtain high precision machining. These simulations aim to determine the error in the position of the tool and to help designers in finding the optimal solution in terms of machining velocity and precision. This work is focused on the carriage of a machine tool moving along horizontal guides, typically named Z-axis. The axis is actuated and borne by a linear motor; therefore, movable constraints must be modeled. A finite-element (FE) model of the carriage was reduced with a Craig–Bampton reduction to provide the mass and stiffness matrices for an in-house Matlab simulation code. The rigid constraints of the carriage were implemented in the model as moving stiffnesses, and their value was set to obtain continuity of the constraints in the discrete model. In the end, a map of different vibrational configurations is proposed to visualize the possible errors that a machining process can generate.https://www.mdpi.com/2076-3417/10/17/5861modeldeformable bodyfinite-element methodmoving constraintsmachining center |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Laura Salamina Daniele Botto Stefano Mauro Stefano Pastorelli |
spellingShingle |
Laura Salamina Daniele Botto Stefano Mauro Stefano Pastorelli Modeling of Flexible Bodies for the Study of Control in the Simulink Environment Applied Sciences model deformable body finite-element method moving constraints machining center |
author_facet |
Laura Salamina Daniele Botto Stefano Mauro Stefano Pastorelli |
author_sort |
Laura Salamina |
title |
Modeling of Flexible Bodies for the Study of Control in the Simulink Environment |
title_short |
Modeling of Flexible Bodies for the Study of Control in the Simulink Environment |
title_full |
Modeling of Flexible Bodies for the Study of Control in the Simulink Environment |
title_fullStr |
Modeling of Flexible Bodies for the Study of Control in the Simulink Environment |
title_full_unstemmed |
Modeling of Flexible Bodies for the Study of Control in the Simulink Environment |
title_sort |
modeling of flexible bodies for the study of control in the simulink environment |
publisher |
MDPI AG |
series |
Applied Sciences |
issn |
2076-3417 |
publishDate |
2020-08-01 |
description |
When studying complex mechatronic systems, it is useful to build models able to simulate both the dynamics of the phenomenon and the control system applied. Typically, the bodies involved are modeled as rigid bodies. In this work, a technique for modeling flexible bodies in Simulink environment is presented. Simulink is a powerful instrument where it is quite easy to integrate control algorithms with complex systems. The solution developed is presented and applied to a machining center. Modern machining centers ensure a level of accuracy that traditional manual machines cannot reach. Simulations of the working process considering vibrations are needed to obtain high precision machining. These simulations aim to determine the error in the position of the tool and to help designers in finding the optimal solution in terms of machining velocity and precision. This work is focused on the carriage of a machine tool moving along horizontal guides, typically named Z-axis. The axis is actuated and borne by a linear motor; therefore, movable constraints must be modeled. A finite-element (FE) model of the carriage was reduced with a Craig–Bampton reduction to provide the mass and stiffness matrices for an in-house Matlab simulation code. The rigid constraints of the carriage were implemented in the model as moving stiffnesses, and their value was set to obtain continuity of the constraints in the discrete model. In the end, a map of different vibrational configurations is proposed to visualize the possible errors that a machining process can generate. |
topic |
model deformable body finite-element method moving constraints machining center |
url |
https://www.mdpi.com/2076-3417/10/17/5861 |
work_keys_str_mv |
AT laurasalamina modelingofflexiblebodiesforthestudyofcontrolinthesimulinkenvironment AT danielebotto modelingofflexiblebodiesforthestudyofcontrolinthesimulinkenvironment AT stefanomauro modelingofflexiblebodiesforthestudyofcontrolinthesimulinkenvironment AT stefanopastorelli modelingofflexiblebodiesforthestudyofcontrolinthesimulinkenvironment |
_version_ |
1724523916829917184 |