This paper deals with the modelling, simulation-based controller design and path planning of a four rotor helicopter known as a quadrotor. All the drags, aerodynamic, coriolis and gyroscopic effect are neglected. A Newton-Euler formulation is used to derive the mathematical model. A smart self-tuning fuzzy PID controller based on an EKF algorithm is proposed for the attitude and position control of the quadrotor. The PID gains are tuned using a self-tuning fuzzy algorithm. The self-tuning of fuzzy parameters is achieved based on an EKF algorithm. A smart selection technique and exclusive tuning of active fuzzy parameters is proposed to reduce the computational time. Dijkstra's algorithm is used for path planning in a closed and known environment filled with obstacles and/or boundaries. The Dijkstra algorithm helps avoid obstacle and find the shortest route from a given initial position to the final position.
Recently, indoor positioning systems have attracted a great deal of research attention, as they have a variety of applications in the fields of science and industry. In this study, we propose an innovative and easily implemented solution for indoor positioning. The solution is based on an indoor visible light positioning system and dual-function machine learning (ML) algorithms. Our solution increases positioning accuracy under the negative effect of multipath reflections and decreases the computational time for ML algorithms. Initially, we perform a noise reduction process to eliminate low-intensity reflective signals and minimize noise. Then, we divide the floor of the room into two separate areas using the ML classification function. This significantly reduces the computational time and partially improves the positioning accuracy of our system. Finally, the regression function of those ML algorithms is applied to predict the location of the optical receiver. By using extensive computer simulations, we have demonstrated that the execution time required by certain dual-function algorithms to determine indoor positioning is decreased after area division and noise reduction have been applied. In the best case, the proposed solution took 78.26% less time and provided a 52.55% improvement in positioning accuracy.
A highly accurate indoor positioning under the effect of multipath reflections has been a prominent challenge for recent research. This paper proposes a novel indoor visible light communication (VLC) positioning model by connecting k-nearest neighbors (kNN) and random forest (RF) algorithms for reflective environments, namely, kNN-RF. In this fingerprint-based model, we first adopt kNN as a powerful solution to expand the number of input features for RF. Next, the importance rate of these features is ranked and the least effective one(s) may be removed to reduce the computation effort. Next, the training process using the RF algorithm is conducted. Finally, the estimation process is utilized to discover the final estimated position. Our simulation results show that this new approach improved the positioning accuracy, making it nearly five times better than other popular kNN algorithms.
1 March 2018 in International Journal of Aeronautical and Space Sciences
Electro-hydraulic actuators (EHAs) have been widely used in modern industries. However, sensor faults and actuator faults in EHA systems can arise due to aging during operation, making the system unstable and unsafe. To solve these issues, fault-tolerant control (FTC) techniques for EHA systems have been studied intensively. In this paper, an FTC is proposed and developed for the mini motion package (MMP) EHA system. First, a mathematical model of the MMP system is formulated and improved to provide position tracking control using a well-known proportional-integral-derivative (PID) controller. Second, an unknown input observer (UIO) reconstruction is performed to estimate the states, disturbances, and sensor faults so that an asymptotically stable control error can be obtained by a linear matrix inequality (LMI) optimization algorithm through Lyapunov’s stability condition. Third, the FTC designed for the nonlinear discrete-time system is formed from fault compensation based on a residual logic signal to implement the fault compensation process and ensure stability and tracking performance with respect to minimizing impacts of disturbances and sensor faults. Here, residual is defined by the difference between state response and state estimation. Finally, numerical simulations and experiments of the MMP system are presented to illustrate the efficiency of the proposed FTC technique.