Abstract
In the robotics field control laws taking into account the nonlinearities caused by the mechanical structure have been proposed, assuming that the drive system is linear. These control laws are well-adapted to the case of electric actuators. Electrohydraulics or electropneumatics drive systems introduce other nonlinearities coming both from the servo-valve and the actuator. In most cases these nonlinearities are neglected and the control laws usually used for these drive systems are based on a reduced third-order model obtained by a tangent linearization. A more satisfying solution is to introduce the nonlinearities of the drive system in the control law. This paper deals with the nonlinear control of an electropneumatic servodrive and is based on the nonlinear control theory in continuous time. It takes into account the main specific nonlinearities. The proposed control law consists of an exact input-output linearization via a static nonlinear state feedback. In our case, this control law leads to a one-dimensional unobservable subspace in closed-loop. A physical interpretation of this nonlinear control is given. This interpretation enables us to improve the understanding of the behavior of an electropneumatic servodrive. In order to compare the results obtained from an experimental device, the synthesis of a linear control law in discrete and continuous time is presented. A study in discrete time of the root locus versus position of the closed loop system with the linear control law, shows oscillations in the neighbourhood of the end of the actuator stroke. The experimental results confirm this fact. With nonlinear control these oscillations are suppressed.

This publication has 7 references indexed in Scilit: