219 research outputs found

    Composite learning adaptive backstepping control using neural networks with compact supports

    Get PDF
    © 2019 John Wiley & Sons, Ltd. The ability to learn is crucial for neural network (NN) control as it is able to enhance the overall stability and robustness of control systems. In this study, a composite learning control strategy is proposed for a class of strict-feedback nonlinear systems with mismatched uncertainties, where raised-cosine radial basis function NNs with compact supports are applied to approximate system uncertainties. Both online historical data and instantaneous data are utilized to update NN weights. Practical exponential stability of the closed-loop system is established under a weak excitation condition termed interval excitation. The proposed approach ensures fast parameter convergence, implying an exact estimation of plant uncertainties, without the trajectory of NN inputs being recurrent and the time derivation of plant states. The raised-cosine radial basis function NNs applied not only reduces computational cost but also facilitates the exact determination of a subregressor activated along any trajectory of NN inputs so that the interval excitation condition is verifiable. Numerical results have verified validity and superiority of the proposed approach

    PAC: A Novel Self-Adaptive Neuro-Fuzzy Controller for Micro Aerial Vehicles

    Full text link
    There exists an increasing demand for a flexible and computationally efficient controller for micro aerial vehicles (MAVs) due to a high degree of environmental perturbations. In this work, an evolving neuro-fuzzy controller, namely Parsimonious Controller (PAC) is proposed. It features fewer network parameters than conventional approaches due to the absence of rule premise parameters. PAC is built upon a recently developed evolving neuro-fuzzy system known as parsimonious learning machine (PALM) and adopts new rule growing and pruning modules derived from the approximation of bias and variance. These rule adaptation methods have no reliance on user-defined thresholds, thereby increasing the PAC's autonomy for real-time deployment. PAC adapts the consequent parameters with the sliding mode control (SMC) theory in the single-pass fashion. The boundedness and convergence of the closed-loop control system's tracking error and the controller's consequent parameters are confirmed by utilizing the LaSalle-Yoshizawa theorem. Lastly, the controller's efficacy is evaluated by observing various trajectory tracking performance from a bio-inspired flapping-wing micro aerial vehicle (BI-FWMAV) and a rotary wing micro aerial vehicle called hexacopter. Furthermore, it is compared to three distinctive controllers. Our PAC outperforms the linear PID controller and feed-forward neural network (FFNN) based nonlinear adaptive controller. Compared to its predecessor, G-controller, the tracking accuracy is comparable, but the PAC incurs significantly fewer parameters to attain similar or better performance than the G-controller.Comment: This paper has been accepted for publication in Information Science Journal 201

    Comprehensive review on controller for leader-follower robotic system

    Get PDF
    985-1007This paper presents a comprehensive review of the leader-follower robotics system. The aim of this paper is to find and elaborate on the current trends in the swarm robotic system, leader-follower, and multi-agent system. Another part of this review will focus on finding the trend of controller utilized by previous researchers in the leader-follower system. The controller that is commonly applied by the researchers is mostly adaptive and non-linear controllers. The paper also explores the subject of study or system used during the research which normally employs multi-robot, multi-agent, space flying, reconfigurable system, multi-legs system or unmanned system. Another aspect of this paper concentrates on the topology employed by the researchers when they conducted simulation or experimental studies

    Backpropagating constraints-based trajectory tracking control of a quadrotor with constrained actuator dynamics and complex unknowns

    Get PDF
    In this paper, a backpropagating constraints-based trajectory tracking control (BCTTC) scheme is addressed for trajectory tracking of a quadrotor with complex unknowns and cascade constraints arising from constrained actuator dynamics, including saturations and dead zones. The entire quadrotor system including actuator dynamics is decomposed into five cascade subsystems connected by intermediate saturated nonlinearities. By virtue of the cascade structure, backpropagating constraints (BCs) on intermediate signals are derived from constrained actuator dynamics suffering from nonreversible rotations and nonnegative squares of rotors, and decouple subsystems with saturated connections. Combining with sliding-mode errors, BC-based virtual controls are individually designed by addressing underactuation and cascade constraints. In order to remove smoothness requirements on intermediate controls, first-order filters are employed, and thereby contributing to backstepping-like subcontrollers synthesizing in a recursive manner. Moreover, universal adaptive compensators are exclusively devised to dominate intermediate tracking residuals and complex unknowns. Eventually, the closed-loop BCTTC system stability can be ensured by the Lyapunov synthesis, and trajectory tracking errors can be made arbitrarily small. Simulation studies demonstrate the effectiveness and superiority of the proposed BCTTC scheme for a quadrotor with complex constrains and unknowns

    Navigation Control of an Automated Guided Underwater Robot using Neural Network Technique

    Get PDF
    In recent years, under water robots play an important role in various under water operations. There is an increase in research in this area because of the application of autonomous underwater robots in several issues like exploring under water environment and resource, doing scientific and military tasks under water. We need good maneuvering capabilities and a well precision for moving in a specified track in these applications. However, control of these under water bots become very difficult due to the highly non-linear and dynamic characteristics of the underwater world. The logical answer to this problem is the application of non-linear controllers. As neural networks (NNs) are characterized by flexibility and an aptitude for dealing with non-linear problems, they are envisaged to be beneficial when used on underwater robots. In this research our artificial intelligence system is based on neural network model for navigation of an Automated Underwater robot in unpredictable and imprecise environment. Thus the back propagation algorithm has been used for the steering analysis of the underwater robot when it is encountered by a left, right and front as well as top obstacle. After training the neural network the neural network pattern was used in the controller of the underwater robot. The simulation of underwater robot under various obstacle conditions are shown using MATLAB

    Design and Implementation of an Artificial Neural Network Controller for Quadrotor Flight in Confined Environment

    Get PDF
    Quadrotors offer practical solutions for many applications, such as emergency rescue, surveillance, military operations, videography and many more. For this reason, they have recently attracted the attention of research and industry. Even though they have been intensively studied, quadrotors still suffer from some challenges that limit their use, such as trajectory measurement, attitude estimation, obstacle avoidance, safety precautions, and land cybersecurity. One major problem is flying in a confined environment, such as closed buildings and tunnels, where the aerodynamics around the quadrotor are affected by close proximity objects, which result in tracking performance deterioration, and sometimes instability. To address this problem, researchers followed three different approaches; the Modeling approach, which focuses on the development of a precise dynamical model that accounts for the different aerodynamic effects, the Sensor Integration approach, which focuses on the addition of multiple sensors to the quadrotor and applying algorithms to stabilize the quadrotor based on their measurements, and the Controller Design approach, which focuses on the development of an adaptive and robust controller. In this research, a learning controller is proposed as a solution for the issue of quadrotor trajectory control in confined environments. This controller utilizes Artificial Neural Networks to adjust for the unknown aerodynamics on-line. A systematic approach for controller design is developed, so that, the approach could be followed for the development of controllers for other nonlinear systems of similar form. One goal for this research is to develop a global controller that could be applied to any quadrotor with minimal adjustment. A novel Artificial Neural Network structure is presented that increases learning efficiency and speed. In addition, a new learning algorithm is developed for the Artificial Neural Network, when utilized with the developed controller. Simulation results for the designed controller when applied to the Qball-X4 quadrotor are presented that show the effectiveness of the proposed Artificial Neural Network structure and the developed learning algorithm in the presence of variety of different unknown aerodynamics. These results are confirmed with real time experimentation, as the developed controller was successfully applied to Quanser’s Qball-X4 quadrotor for the flight control in confined environment. The practical challenges associated with the application of such a controller for quadrotor flight in confined environment are analyzed and adequately resolved to achieve an acceptable tracking performance

    A Robust Adaptive Control using Fuzzy Neural Network for Robot Manipulators with Dead-Zone

    Get PDF
    In this paper, a robust-adaptive-fuzzy-neural-network controller (RAFNNs) bases on dead zone compensator for industrial robot manipulators (RM) is proposed to dead the unknown model and external disturbance. Here, the unknown dynamics of the robot system is deal by using fuzzy neural network to approximate the unknown dynamics. The online training laws and estimation of the dead-zone are determined by Lyapunov stability theory and the approximation theory. In this proposal, the robust sliding-mode-control (SMC) is constructed to optimize parameter vectors, solve the approximation error and higher order terms. Therefore, the stability, robustness, and desired tracking performance of RAFNNs for RM are guaranteed. The simulations and experiments performed on three-link RM are provided in comparison with neural-network (NNs) and proportional-integral-derivative (PID) to demonstrate the robustness and effectiveness of the RAFNNs

    An Improved Adaptive Tracking Controller of Permanent Magnet Synchronous Motor

    Get PDF
    This paper proposes a new adaptive fuzzy neural control to suppress chaos and also to achieve the speed tracking control in a permanent magnet synchronous motor (PMSM) drive system with unknown parameters and uncertainties. The control scheme consists of fuzzy neural and compensatory controllers. The fuzzy neural controller with online parameter tuning is used to estimate the unknown nonlinear models and construct linearization feedback control law, while the compensatory controller is employed to attenuate the estimation error effects of the fuzzy neural network and ensure the robustness of the controlled system. Moreover, due to improvement in controller design, the singularity problem is surely avoided. Finally, numerical simulations are carried out to demonstrate that the proposed control scheme can successfully remove chaotic oscillations and allow the speed to follow the desired trajectory in a chaotic PMSM despite the existence of unknown models and uncertainties
    corecore