596 research outputs found

    Development of c-means Clustering Based Adaptive Fuzzy Controller for A Flapping Wing Micro Air Vehicle

    Full text link
    Advanced and accurate modelling of a Flapping Wing Micro Air Vehicle (FW MAV) and its control is one of the recent research topics related to the field of autonomous Unmanned Aerial Vehicles (UAVs). In this work, a four wing Natureinspired (NI) FW MAV is modeled and controlled inspiring by its advanced features like quick flight, vertical take-off and landing, hovering, and fast turn, and enhanced manoeuvrability when contrasted with comparable-sized fixed and rotary wing UAVs. The Fuzzy C-Means (FCM) clustering algorithm is utilized to demonstrate the NIFW MAV model, which has points of interest over first principle based modelling since it does not depend on the system dynamics, rather based on data and can incorporate various uncertainties like sensor error. The same clustering strategy is used to develop an adaptive fuzzy controller. The controller is then utilized to control the altitude of the NIFW MAV, that can adapt with environmental disturbances by tuning the antecedent and consequent parameters of the fuzzy system.Comment: this paper is currently under review in Journal of Artificial Intelligence and Soft Computing Researc

    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

    Advanced UAVs Nonlinear Control Systems and Applications

    Get PDF
    Recent development of different control systems for UAVs has caught the attention of academic and industry, due to the wide range of their applications such as in surveillance, delivery, work assistant, and photography. In addition, arms, grippers, or tethers could be installed to UAVs so that they can assist in constructing, transporting, and carrying payloads. In this book chapter, the control laws of the attitude and position of a quadcopter UAV have been derived basically utilizing three methods including backstepping, sliding mode control, and feedback linearization incorporated with LQI optimal controller. The main contribution of this book chapter would be concluded in the strategy of deriving the control laws of the translational positions of a quadcopter UAV. The control laws for trajectory tracking using the proposed strategies have been validated by simulation using MATLAB®/Simulink and experimental results obtained from a quadcopter test bench. Simulation results show a comparison between the performances of each of the proposed techniques depending on the nonlinear model of the quadcopter system under investigation; the trajectory tracking has been achieved properly for different types of trajectories, i.e., spiral trajectory, in the presence of unknown disturbances. Moreover, the practical results coincided with the results of the simulation results

    On the Synthesis of a Linear Quadratic Controller for a Quadcopter

    Get PDF
    This paper discusses about synthesizing a state-feedback controller for a quadcopter based on an optimal linear quadratic control method. The resulting flight control system enables the quadcopter to maintain stability and to track a reference input. The solution to this control problem involves solving an algebraic Riccati equation. The reference-input tracking capability is simulated to show the capability of the quadcopter flight control system

    Avoiding contingent incidents by quadrotors due to one or two propellers failure

    Get PDF
    With the increasing impact of drones in our daily lives, safety issues have become a primary concern. In this study, a novel supervisor-based active fault-tolerant (FT) control system is presented for a rotary-wing quadrotor to maintain its pose in 3D space upon losing one or two propellers. Our approach allows the quadrotor to make controlled movements about a primary axis attached to the body-fixed frame. A multi-loop cascaded control architecture is designed to ensure robustness, stability, reference tracking, and safe landing. The altitude control is performed using a proportional-integral-derivative (PID) controller, whereas linear-quadratic-integral (LQI) and model-predictive-control (MPC) have been investigated for reduced attitude control and their performance is compared based on absolute and mean-squared error. The simulation results affirm that the quadrotor remains in a stable region, successfully performs the reference tracking, and ensures a safe landing while counteracting the effects of propeller(s) failures

    Pavement condition survey in road along Kampung Selancar Pagoh

    Get PDF
    Road maintenance involves in remedying defects such as potholes, patch, edge defects and etc. that occurs in the carriageway. The corrective maintenance and providing treatments is carried out from time to time to slow the rate of deterioration (preventative maintenance). Road maintenance is essential to preserve the road in its originally constructed condition, protect adjacent resources and user safety and provide, and convenient travel along the route. Before doing any road maintenance, the defects should be determined first. The place chosen in Kampung Selancar, Pagoh which is the defects determination are carried out along 1km carriageway..

    Quadcopter Trajectory Prediction and Wind Estimation Using Machine Learning

    Get PDF
    Small unmanned aerial systems are heavily impacted by wind disturbances. Wind causes deviations from desired trajectories, potentially leading to crashes. In this thesis, we consider two inherently related problems: predicting quadcopter trajectory deviations due to wind disturbances and estimating wind velocity based on quadcopter trajectory deviations. The former is addressed using linear difference equation identification as well as neural network (NN) modeling. Simulations validate the use of linear difference equation identification as a tool to predict trajectory deviations in crosswinds and machine learning (specifically, long short-term memory (LSTM) NNs) as an approach to predict trajectory deviations in multidimensional wind. We approach the wind estimation problem from a machine learning perspective due to easier generalization of the NN to multidimensional winds. As in the trajectory prediction case, we use LSTM NNs to identify a model. The trained NN is deployed to estimate the turbulent winds as generated by the Dryden gust model as well as a realistic large eddy simulation of a near-neutral atmospheric boundary layer over flat terrain. The resulting NN predictions are compared to a wind triangle approach that uses tilt angle as an approximation of airspeed. Results from this study indicate that the LSTM NN based approach results in lower errors in both the mean and variance of the local wind field as compared to the wind triangle approach
    corecore