Neuro-fuzzy control of bilateral teleoperation system using FPGA

Authors

  • A. Bilek Laboratory of Mechanical, Structure and Energetic, Faculty of Engineering Construction, University Mouloud Mammeri of Tizi-Ouzou, Tizi-Ouzou, Algeria
  • H. Khati Design and Drive of Production Systems Laboratory, Faculty of Electrical and Computing Engineering, University Mouloud Mammeri of Tizi-Ouzou, Tizi-Ouzou, Algeria
  • H. Talem Design and Drive of Production Systems Laboratory, Faculty of Electrical and Computing Engineering, University Mouloud Mammeri of Tizi-Ouzou, Tizi-Ouzou, Algeria
  • R. Mellah Design and Drive of Production Systems Laboratory, Faculty of Electrical and Computing Engineering, University Mouloud Mammeri of Tizi-Ouzou, Tizi-Ouzou, Algeria
Abstract:

This paper presents an adaptive neuro-fuzzy controller ANFIS (Adaptive Neuro-Fuzzy Inference System) for a bilateral teleoperation system based on FPGA (Field Programmable Gate Array). The proposed controller combines the learning capabilities of neural networks with the inference capabilities of fuzzy logic, to adapt with dynamic variations in master and slave robots and to guarantee good practical robustness against the disturbances, by adjusting neuro-fuzzy network output parameters in a short time, thanks to the computing power of FPGA and its high sampling frequency. The design methodology adopted to design the control algorithm aims to minimize the hardware resources used by the FPGA in order to optimize the execution and the design times, and this by using the Fixed-Point Tool and HDL Coder features of MATLAB-Simulink. The proposed controllers were experimentally validated on a teleoperation system comprising a pair of one degree of freedom. The experimental results clearly show that the proposed ANFIS control algorithm significantly outperformed the conventional control methods (PID).

Upgrade to premium to download articles

Sign up to access the full text

Already have an account?login

similar resources

Active Suspension System Control Using Adaptive Neuro Fuzzy (ANFIS) Controller

The purpose of designing the active suspension systems is providing comfort riding and good handling in different road disturbances. In this paper a novel control method based on adaptive neuro fuzzy system in active suspension system is proposed. Choosing the proper data base to train the ANFIS has an important role in increasing the suspension system’s performance. The data base which is used...

full text

Three Tank System Control Using Neuro - Fuzzy Model Predictive Control

Three-tank (3T) system is the most representative didactical equipment used as a bench mark system for system modeling, identification and control. A real target representing 3T system has been used for generating data that is used for developing a linear model based on autoregressive exogenous (ARX) method, and neuro-fuzzy (NF) network technique. The developed models have been used as an inter...

full text

Adaptive Fuzzy Logic Control for Time-Delayed Bilateral Teleoperation

In recent years, teleoperation has shown great potentials in different fields such as spatial, mining, under-water, etc. When teleoperation is required to be bilateral, the time delay induced by a potentially large physical distance prevents a good performance of the controller, especially in case of contact. When bilateral teleoperation is introduced to the field of medicine, a new challenge a...

full text

Bilateral Teleoperation Systems Using Backtracking Search optimization Algorithm Based Iterative Learning Control

This paper deals with the application of Iterative Learning Control (ILC) to further improve the performance of teleoperation systems based on Smith predictor. The goal is to achieve robust stability and optimal transparency for these systems. The proposed control structure make the slave manipulator follow the master in spite of uncertainties in time delay in communication channel and model pa...

full text

Nonlinear H∞ Control of a Bilateral Nonlinear Teleoperation System

In this paper, we present a nonlinear H∞ control technique for the bilateral teleoperation of a nonlinear master-slave system. The proposed controller guarantees robust stability in the presence of uncertainty in operator and environment impedances. The guidelines to include nonlinear intervening tool between master and slave robot are suggested. The proposed technique enables adjusting weighti...

full text

A control system using behaviour hierarchies and neuro-fuzzy approach

In agent-based systems, especially in autonomous mobile robots, modelling the environment and its changes is a source of problems. It is not always possible to effectively model the uncertainty and the dynamic changes in complex, real-world domains. Control systems must be robust to changes and must be able to handle the uncertainties to overcome this problem. In this study, a reactive behaviou...

full text

My Resources

Save resource for easier access later

Save to my library Already added to my library

{@ msg_add @}


Journal title

volume 16  issue 6

pages  17- 32

publication date 2019-12-01

By following a journal you will be notified via email when a new issue of this journal is published.

Hosted on Doprax cloud platform doprax.com

copyright © 2015-2023