Backlash Compensation in Nonlinear Systems by Dynamic Inversion Using Neural Networks: Continuous and Discrete Time Approaches
نویسندگان
چکیده
Two different dynamic inversion compensation schemes for control of nonlinear system with input backlash are presented; one in continuous time and one in discrete time. Both schemes use the backstepping technique with neural networks (NN) for inverting the backlash nonlinearity in the feedforward path. The technique provides a general procedure for using NN to determine the dynamics preinverse of an invertible dynamical system. Tuning algorithms are given for the NN weights so that the backlash compensation schemes guarantee bounded tracking and backlash errors, and also bounded parameter estimates. This paper presents a mathematical approach based on rigorous proofs that guarantees both stability and performance. Simulation examples are given to verify closed-loop performance.
منابع مشابه
Backlash Compensation in Discrete Time Nonlinear Systems Using Dynamic Inversion by Neural Networks: A preliminary approach
A dynamics inversion compensation scheme is designed for control of nonlinear discretetime systems with input backlash. The compensator uses the dynamic inversion technique, with a neural network (NN) for inverting the backlash nonlinearity in the feedforward path. The technique provides a general procedure for using NN to determine the dynamics preinverse of an invertible discrete time dynamic...
متن کاملBacklash Compensation with Filtered Prediction in Discrete Time Nonlinear Systems by Dynamic In- Version Using Neural Networks
A dynamics inversion compensation scheme is designed for control of nonlinear discrete-time systems with input backlash. This paper extends the dynamic inversion technique to discrete-time systems by using a filtered prediction, and shows how to use a neural network (NN) for inverting the backlash nonlinearity in the feedforward path. The technique provides a general procedure for using NN to d...
متن کاملBacklash Compensation in Nonlinear Systems Using Dynamic Inversion by Neural Networks
A dynamic inversion compensation scheme is presented for backlash. The compensator uses the backstepping technique with neural networks (NN) for inverting the backlash nonlinearity in the feedforward path. The technique provides a general procedure for using NN to determine the dynamic preinverse of an invertible dynamical system. A tuning algorithm is presented for the NN backlash compensator ...
متن کاملBacklash Compensation in Discrete Time Nonlinear Systems Using Dynamic Inversion by Neural Networks
A dynamics inversion compensation scheme is designed for control of nonlinear discrete-time systems with input backlash. The compensator uses backstepping technique with neural networks (NN) for inverting the backlash nonlinearity in the feedforward path. The technique provides a general procedure for using NN to determine the dynamics preinverse of an invertible discrete time dynamical system....
متن کاملDynamic Sliding Mode Control of Nonlinear Systems Using Neural Networks
Dynamic sliding mode control (DSMC) of nonlinear systems using neural networks is proposed. In DSMC the chattering is removed due to the integrator which is placed before the input control signal of the plant. However, in DSMC the augmented system is one dimension bigger than the actual system i.e. the states number of augmented system is more than the actual system and then to control of such ...
متن کامل