596 research outputs found
Development of c-means Clustering Based Adaptive Fuzzy Controller for A Flapping Wing Micro Air Vehicle
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
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
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
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
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
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
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
- …