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...

Full description

Bibliographic Details
Main Authors: Laura Salamina, Daniele Botto, Stefano Mauro, Stefano Pastorelli
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