10 research outputs found

    Hierarchically Clustered Adaptive Quantization CMAC and Its Learning Convergence

    Get PDF
    No abstract availabl

    A Novel Self-organizing Fuzzy Cerebellar Model Articulation Controller Based Overlapping Gaussian Membership Function for Controlling Robotic System

    Get PDF
    This paper introduces an effective intelligent controller for robotic systems with uncertainties. The proposed method is a novel self-organizing fuzzy cerebellar model articulation controller (NSOFC) which is a combination of a cerebellar model articulation controller (CMAC) and sliding mode control (SMC). We also present a new Gaussian membership function (GMF) that is designed by the combination of the prior and current GMF for each layer of CMAC. In addition, the relevant data of the prior GMF is used to check tracking errors more accurately. The inputs of the proposed controller can be mixed simultaneously between the prior and current states according to the corresponding errors. Moreover, the controller uses a self-organizing approach which can increase or decrease the number of layers, therefore the structures of NSOFC can be adjusted automatically. The proposed method consists of a NSOFC controller and a compensation controller. The NSOFC controller is used to estimate the ideal controller, and the compensation controller is used to eliminate the approximated error. The online parameters tuning law of NSOFC is designed based on Lyapunov’s theory to ensure stability of the system. Finally, the experimental results of a 2 DOF robot arm are used to demonstrate the efficiency of the proposed controller

    Error minimising gradients for improving cerebellar model articulation controller performance

    Get PDF
    In motion control applications where the desired trajectory velocity exceeds an actuator’s maximum velocity limitations, large position errors will occur between the desired and actual trajectory responses. In these situations standard control approaches cannot predict the output saturation of the actuator and thus the associated error summation cannot be minimised.An adaptive feedforward control solution such as the Cerebellar Model Articulation Controller (CMAC) is able to provide an inherent level of prediction for these situations, moving the system output in the direction of the excessive desired velocity before actuator saturation occurs. However the pre-empting level of a CMAC is not adaptive, and thus the optimal point in time to start moving the system output in the direction of the excessive desired velocity remains unsolved. While the CMAC can adaptively minimise an actuator’s position error, the minimisation of the summation of error over time created by the divergence of the desired and actual trajectory responses requires an additional adaptive level of control.This thesis presents an improved method of training CMACs to minimise the summation of error over time created when the desired trajectory velocity exceeds the actuator’s maximum velocity limitations. This improved method called the Error Minimising Gradient Controller (EMGC) is able to adaptively modify a CMAC’s training signal so that the CMAC will start to move the output of the system in the direction of the excessive desired velocity with an optimised pre-empting level.The EMGC was originally created to minimise the loss of linguistic information conveyed through an actuated series of concatenated hand sign gestures reproducing deafblind sign language. The EMGC concept however is able to be implemented on any system where the error summation associated with excessive desired velocities needs to be minimised, with the EMGC producing an improved output approximation over using a CMAC alone.In this thesis, the EMGC was tested and benchmarked against a feedforward / feedback combined controller using a CMAC and PID controller. The EMGC was tested on an air-muscle actuator for a variety of situations comprising of a position discontinuity in a continuous desired trajectory. Tested situations included various discontinuity magnitudes together with varying approach and departure gradient profiles.Testing demonstrated that the addition of an EMGC can reduce a situation’s error summation magnitude if the base CMAC controller has not already provided a prior enough pre-empting output in the direction of the situation. The addition of an EMGC to a CMAC produces an improved approximation of reproduced motion trajectories, not only minimising position error for a single sampling instance, but also over time for periodic signals

    Pole -mounted sonar vibration prediction using CMAC neural networks

    Get PDF
    The efficiency and accuracy of pole-mounted sonar systems are severely affected by pole vibration, Traditional signal processing techniques are not appropriate for the pole vibration problem due to the nonlinearity of the pole vibration and the lack of a priori knowledge about the statistics of the data to be processed. A novel approach of predicting the pole-mounted sonar vibration using CMAC neural networks is presented. The feasibility of this approach is studied in theory, evaluated by simulation and verified with a real-time laboratory prototype, Analytical bounds of the learning rate of a CMAC neural network are derived which guarantee convergence of the weight vector in the mean. Both simulation and experimental results indicate the CMAC neural network is an effective tool for this vibration prediction problem

    A wavelet-based CMAC for enhanced multidimensional learning

    Get PDF
    The CMAC (Cerebellar Model Articulation Controller) neural network has been successfully used in control systems and other applications for many years. The network structure is modular and associative, allowing for rapid learning convergence with an ease of implementation in either hardware or software. The rate of convergence of the network is determined largely by the choice of the receptive field shape and the generalization parameter. This research contains a rigorous analysis of the rate of convergence with the standard CMAC, as well as the rate of convergence of networks using other receptive field shape. The effects of decimation from state-space to weight space are examined in detail. This analysis shows CMAC to be an adaptive lowpass filter, where the filter dynamics are governed by the generalization parameter. A more general CMAC is derived using wavelet-based receptive fields and a controllable decimation scheme, that is capable of convergence at any frequency within the Nyquist limits. The flexible decimation structure facilitates the optimization of computation for complex multidimensional problems. The stability of the wavelet-based CMAC is also examined

    Modelling Web Usage in a Changing Environment

    Get PDF
    Eiben, A.E. [Promotor]Kowalczyk, W. [Copromotor
    corecore