The proposed control strategy can be used to impose the closed-loop system dynamics behaviour in flexible mechatronic systems in the presence of time delay, such as robots where delay is introduced by sensors, actuators or communication networks, or systems with inherent delay such as milling and cutting machines. The use of receptances remarkably simplifies the controller design.This paper proposes a method for active vibration control to a two-link flexible robot arm in the presence of time delay, by means of robust pole placement. The issue is of practical and theoretical interest as time delay in vibration control can cause instability if not properly taken into account in the controller design. The controller design is performed through the receptance method to exactly assign a pair of pole and to achieve a given stability margin for ensuring robustness to uncertainty. The desired stability margin is achieved by solving an optimization problem based on the Nyquist stability criterion. The method is applied on a laboratory testbed that mimic a typical flexible robotic system employed for pick-and-place applications. The linearization assumption about an equilibrium configuration leads to the identification of the local receptances, holding for infinitesimal displacements about it, and hence applying the proposed control design technique. Nonlinear terms, due to the finite displacements, uncertainty, disturbances, and the coarse encoder quantization, are effectively handled by embedding the robustness requirement into the design. The experimental results, and the consistence with the numerical expectations, demonstrate the method effectiveness and ease of application.

Vibration Control of a Two-Link Flexible Robot Arm with Time Delay through the Robust Receptance Method

Iacopo Tamellin
2021-01-01

Abstract

The proposed control strategy can be used to impose the closed-loop system dynamics behaviour in flexible mechatronic systems in the presence of time delay, such as robots where delay is introduced by sensors, actuators or communication networks, or systems with inherent delay such as milling and cutting machines. The use of receptances remarkably simplifies the controller design.This paper proposes a method for active vibration control to a two-link flexible robot arm in the presence of time delay, by means of robust pole placement. The issue is of practical and theoretical interest as time delay in vibration control can cause instability if not properly taken into account in the controller design. The controller design is performed through the receptance method to exactly assign a pair of pole and to achieve a given stability margin for ensuring robustness to uncertainty. The desired stability margin is achieved by solving an optimization problem based on the Nyquist stability criterion. The method is applied on a laboratory testbed that mimic a typical flexible robotic system employed for pick-and-place applications. The linearization assumption about an equilibrium configuration leads to the identification of the local receptances, holding for infinitesimal displacements about it, and hence applying the proposed control design technique. Nonlinear terms, due to the finite displacements, uncertainty, disturbances, and the coarse encoder quantization, are effectively handled by embedding the robustness requirement into the design. The experimental results, and the consistence with the numerical expectations, demonstrate the method effectiveness and ease of application.
2021
receptance method
pole placement
robust control
active vibration control
flexible systems
robotic arm
vibration suppression
Nyquist criterion
genetic algorithm
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11562/1139838
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 15
  • ???jsp.display-item.citation.isi??? 13
social impact