Mekhatronika, Avtomatizatsiya, Upravlenie, 2016, vol. 17, no. 1, pp. 1825
DOI: 10.17587/mau.17.18-25

Algorithms of Adaptive and Robust Output Control for a Robotic Prototype of a Surface Vessel

S. M. Vlasov1, vlasov.serge.m@gmail.com, O. I. Borisov1, borisov@corp.ifmo.ru, V. S. Gromov1, gromov@corp.ifmo.ru, A. A. Pyrkin1, a.pyrkin@gmail.com, A. A. Bobtsov1, 2, bobtsov@mail.ru,
1ITMO University, St. Petersburg, 197101, Russian Federation,
2Institute of Problems of Mechanical Engineering, St. Petersburg, 199178, Russian Federation

Corresponding author: Borisov Oleg I., Postgraduate Student, St. Petersburg National Research University of Information Technologies, Mechanics and Optics, St. Petersburg, 197101, Russian Federation, e-mail: borisov@corp.ifmo.ru

Received on August 24, 2015
Accepted on September 03, 2015

The paper is devoted to development of a dynamic positioning system for a robotic vessel prototype. Two control laws, each intended to solve the posed problem, are proposed in the work. The mathematical model of MIMO plant boils down to a static function, as well as three independent dynamical channels with single input and single output, which correspond to the coordinates of the vessel (two linear ones and an angle one). They define its position in the plane uniquely. The 1st order linearized Nomoto model, which approximately describes the surface vessel behavior, is used as a mathematical description of each channel. The parameters of the considered MIMO plant are assumed to be unknown. Elements of the state vector are not measured, i.e. the feedback is provided using only the position and orientation of the prototype. It is implemented using a digital camera attached to a tripod above the workspace. The video signal is processed in a computer by image binarization according to the color of the deck and the red mark on the bow. The centers of the obtained spots are detected and after simple calculations three required coordinates become available. Error signals between the specified values and outputs at each channel enter the regulators, which shape the so called virtual control inputs distributed by the inverse transformation among the actuators of the robot. Control commands in the required format are sent to the prototype via a radio channel. The first proposed regulator is robust and it has fixed control parameters in its structure. The second one has adaptation laws of these parameters. Both algorithms are implemented on the robotic setup of surface vessel motion modeling. During the experimental approval of the obtained algorithms the stabilization problem of the vessel prototype in the specified area is performed.

Keywords: multi-input/multi-output systems, adaptive control, robust control, dynamic positioning systems

Acknowledgements: The work was supported by the leading universities of the Russian Federation (2014/190 Goszadanie (Project 2118), 074 grant-U01, project 14.Z50.31.0031).

For citation:
Vlasov S. M., Borisov O. I., Gromov V. S., Pyrkin A. A., Bobtsov A. A. Algorithms of Adaptive and Robust Output Control for a Robotic Prototype of a Surface Vessel, Mekhatronika, Avtomatizatsiya, Upravlenie, 2016, vol. 17, no. 1, pp. 1825.
DOI: 10.17587/mau/17.18-25

To the contents