30 research outputs found

    An Overview of Evolutionary Algorithms toward Spacecraft Attitude Control

    Get PDF
    Evolutionary algorithms can be used to solve interesting problems for aeronautical and astronautical applications, and it is a must to review the fundamentals of the most common evolutionary algorithms being used for those applications. Genetic algorithms, particle swarm optimization, firefly algorithm, ant colony optimization, artificial bee colony optimization, and the cuckoo search algorithm are presented and discussed with an emphasis on astronautical applications. In summary, the genetic algorithm and its variants can be used for a large parameter space but is more efficient in global optimization using a smaller chromosome size such that the number of parameters being optimized simultaneously is less than 1000. It is found that PID controller parameters, nonlinear parameter identification, and trajectory optimization are applications ripe for the genetic algorithm. Ant colony optimization and artificial bee colony optimization are optimization routines more suited for combinatorics, such as with trajectory optimization, path planning, scheduling, and spacecraft load bearing. Particle swarm optimization, firefly algorithm, and cuckoo search algorithms are best suited for large parameter spaces due to the decrease in computation need and function calls when compared to the genetic algorithm family of optimizers. Key areas of investigation for these social evolution algorithms are in spacecraft trajectory planning and in parameter identification

    A novel algorithm for integrated control model using swarm robots for intruder detection and rescue schedules

    Get PDF
    Due to the development of computer controlled tools and expansion of integrated computing applications, more and more controller functions are turning to software implementations. A novel controlling algorithm is designed for continuous optimization tasks. However, they are used to thoroughly optimize and apply different areas. The most intelligent swarm algorithms have been designed for continuous optimization problems. However, they have been applied to discreet optimization and applications in different areas. This article gives experimental results on the control of swarm robots with the help of integrated control model (ICM), around its own axis. Such methodology is quite impressive in development of applications for surveillance, path planning, intruder and obstacle detection, model errors in communication to remove uncertainty. The ICM control design performance is based on comprehensive swarm robot model for the identification of actuators from testing data. The same ICM controllers are designed to be compared with the PID controllers in a variety of tests and collected feedback found 12.37%, 8.69% and 12.09% improved on the basis of thrust produced in the propellers for surveillance

    Optimization of non-linear control aerodynamic systems using metaheuristic algorithm Optimisation des commandes non linéaires des systèmes aérodynamiques par les méthodes méta-heuristiques

    Get PDF
    This thesis is part of the project "modelisation and control dynamic systems" carried by the laboratory of LMSE. This project aims to develop and optimize new control approaches for the UAV quadrotor tracking control. This thesis consisted of the modelling of the quadrotor, and then analysing, designing and implementing new optimal control strategies based on the model-free concept. In this context, the aim of the thesis is to propose new control strategies based on the model-free concept. The proposed strategies help to compensate the disturbances and model uncertainties. Regarding our work, we have proposed different control techniques for quadrotor control. First, an optimal model-free backstepping control law applied to a quadrotor UAV has been proposed. In addition to this work, the dynamic system has been estimated through a new proposed fuzzy strategy and merged with the BC under the model-free concept. Finally, an optimal fuzzy model-free control has been designed based on decentralized fuzzy control. The objective of these control strategies is to achieve the best tracking with unknown nonlinear dynamics and external disturbances. These proposed approaches are validated through analytical and experimental procedures and the effectiveness checked and compared with regard to the related controllers in the presence of disturbances and model uncertainties

    A review: On path planning strategies for navigation of mobile robot

    Get PDF
    This paper presents the rigorous study of mobile robot navigation techniques used so far. The step by step investigations of classical and reactive approaches are made here to understand the development of path planning strategies in various environmental conditions and to identify research gap. The classical approaches such as cell decomposition (CD), roadmap approach (RA), artificial potential field (APF); reactive approaches such as genetic algorithm (GA), fuzzy logic (FL), neural network (NN), firefly algorithm (FA), particle swarm optimization (PSO), ant colony optimization (ACO), bacterial foraging optimization (BFO), artificial bee colony (ABC), cuckoo search (CS), shuffled frog leaping algorithm (SFLA) and other miscellaneous algorithms (OMA) are considered for study. The navigation over static and dynamic condition is analyzed (for single and multiple robot systems) and it has been observed that the reactive approaches are more robust and perform well in all terrain when compared to classical approaches. It is also observed that the reactive approaches are used to improve the performance of the classical approaches as a hybrid algorithm. Hence, reactive approaches are more popular and widely used for path planning of mobile robot. The paper concludes with tabular data and charts comparing the frequency of individual navigational strategies which can be used for specific application in robotics

    Safe Experimentation Dynamics Algorithm for Identification of Cupping Suction Based on the Nonlinear Hammerstein Model

    Get PDF
    The use of cupping therapy for various health benefits has increased in popularity recently. Potential advantages of cupping therapy include pain reduction, increased circulation, relaxation, and skin health. The increased blood flow makes it easier to supply nutrients and oxygen to the tissues, promoting healing. Nevertheless, the effectiveness of this technique greatly depends on the negative pressure's ability to create the desired suction effect on the skin. This research paper suggests a method to detect the cupping suction model by employing the Hammerstein model and utilizing the Safe Experimentation Dynamics (SED) algorithm. The problem is that the cupping suction system experiences pressure leaks and is difficult to control. Although, stabilizing the suction pressure and developing an effective controller requires an accurate model. The research contribution lies in utilizing the SED algorithm to tune the parameters of the Hammerstein model specifically for the cupping suction system and figure out the real system with a continuous-time transfer function. The experimental data collected for cupping therapy exhibited nonlinearity attributed to the complex dynamics of the system, presenting challenges in developing a Hammerstein model. This work used a nonlinear model to study the cupping suction system. Input and output data were collected from the differential pressure sensor for 20 minutes, sampling every 0.1 seconds. The single-agent method SED has limited exploration capabilities for finding optimum value but excels in exploitation. To address this limitation, incorporating initial values leads to improved performance and a better match with the real experimental observations. Experimentation was conducted to find the best model parameters for the desired suction pressure. The therapy can be administered with greater precision and efficacy by accurately identifying the suction pressure. Overall, this research represents a promising development in cupping therapy. In particular, it has been demonstrated that the proposed nonlinear Hammerstein models improve accuracy by 84.34% through the tuning SED algorithm

    Hybrid active force control for fixed based rotorcraft

    Get PDF
    Disturbances are considered major challenges faced in the deployment of rotorcraft unmanned aerial vehicle (UAV) systems. Among different types of rotorcraft systems, the twin-rotor helicopter and quadrotor models are considered the most versatile flying machines nowadays due to their range of applications in the civilian and military sectors. However, these systems are multivariate and highly non-linear, making them difficult to be accurately controlled. Their performance could be further compromised when they are operated in the presence of disturbances or uncertainties. This dissertation presents an innovative hybrid control scheme for rotorcraft systems to improve disturbance rejection capability while maintaining system stability, based on a technique called active force control (AFC) via simulation and experimental works. A detailed dynamic model of each aerial system was derived based on the Euler–Lagrange and Newton-Euler methods, taking into account various assumptions and conditions. As a result of the derived models, a proportional-integral-derivative (PID) controller was designed to achieve the required altitude and attitude motions. Due to the PID's inability to reject applied disturbances, the AFC strategy was incorporated with the designed PID controller, to be known as the PID-AFC scheme. To estimate control parameters automatically, a number of artificial intelligence algorithms were employed in this study, namely the iterative learning algorithm and fuzzy logic. Intelligent rules of these AI algorithms were designed and embedded into the AFC loop, identified as intelligent active force control (IAFC)-based methods. This involved, PID-iterative learning active force control (PID-ILAFC) and PID-fuzzy logic active force control (PID-FLAFC) schemes. To test the performance and robustness of these proposed hybrid control systems, several disturbance models were introduced, namely the sinusoidal wave, pulsating, and Dryden wind gust model disturbances. Integral square error was selected as the index performance to compare between the proposed control schemes. In this study, the effectiveness of the PID-ILAFC strategy in connection with the body jerk performance was investigated in the presence of applied disturbance. In terms of experimental work, hardware-in-the-loop (HIL) experimental tests were conducted for a fixed-base rotorcraft UAV system to investigate how effective are the proposed hybrid PID-ILAFC schemes in disturbance rejection. Simulated results, in time domains, reveal the efficacy of the proposed hybrid IAFC-based control methods in the cancellation of different applied disturbances, while preserving the stability of the rotorcraft system, as compared to the conventional PID controller. In most of the cases, the simulated results show a reduction of more than 55% in settling time. In terms of body jerk performance, it was improved by around 65%, for twin-rotor helicopter system, and by a 45%, for quadrotor system. To achieve the best possible performance, results recommend using the full output signal produced by the AFC strategy according to the sensitivity analysis. The HIL experimental tests results demonstrate that the PID-ILAFC method can improve the disturbance rejection capability when compared to other control systems and show good agreement with the simulated counterpart. However, the selection of the appropriate learning parameters and initial conditions is viewed as a crucial step toward this improved performance

    Safe experimentation dynamics algorithm for identification of cupping suction based on the nonlinear Hammerstein model

    Get PDF
    The use of cupping therapy for various health benefits has increased in popularity recently. Potential advantages of cupping therapy include pain reduction, increased circulation, relaxation, and skin health. The increased blood flow makes it easier to supply nutrients and oxygen to the tissues, promoting healing. Nevertheless, the effectiveness of this technique greatly depends on the negative pressure's ability to create the desired suction effect on the skin. This research paper suggests a method to detect the cupping suction model by employing the Hammerstein model and utilizing the Safe Experimentation Dynamics (SED) algorithm. The problem is that the cupping suction system experiences pressure leaks and is difficult to control. Although, stabilizing the suction pressure and developing an effective controller requires an accurate model. The research contribution lies in utilizing the SED algorithm to tune the parameters of the Hammerstein model specifically for the cupping suction system and figure out the real system with a continuous-time transfer function. The experimental data collected for cupping therapy exhibited nonlinearity attributed to the complex dynamics of the system, presenting challenges in developing a Hammerstein model. This work used a nonlinear model to study the cupping suction system. Input and output data were collected from the differential pressure sensor for 20 minutes, sampling every 0.1 seconds. The single-agent method SED has limited exploration capabilities for finding optimum value but excels in exploitation. To address this limitation, incorporating initial values leads to improved performance and a better match with the real experimental observations. Experimentation was conducted to find the best model parameters for the desired suction pressure. The therapy can be administered with greater precision and efficacy by accurately identifying the suction pressure. Overall, this research represents a promising development in cupping therapy. In particular, it has been demonstrated that the proposed nonlinear Hammerstein models improve accuracy by 84.34% through the tuning SED algorithm

    Politiek

    No full text

    Coordination on Systems of Multiple UAVs

    Get PDF
    Esta tesis trata acerca de métodos para coordinar las trayectorias de un sistema de Vehículos Aéreos no Tripulados y Autónomos (en adelante UAVs). El primer conjunto de técnicas desarrolladas durante la tesis se agrupan dentro de las técnicas de planificación de trayectorias. En este caso, el objetivo es generar planes de vuelo para un conjunto de vehículos coordinadamente de forma que no se produzcan colisiones entre ellos. Además, este tipo de técnicas puede usarse para modificar el plan de vuelo de un subconjunto de UAVs en tiempo real. Entre los algoritmos desarrollados en la tesis podemos destacar la adaptación de algoritmos evolutivos como los Algoritmos Genéticos y el Particle Swarm (Enjambre de Partículas), la incorporación de nuevas formas de muestreo del espacio para la aplicación del algoritmo Optimal Rapidly Exploring Random Trees (RRT*) en sistemas multi-UAV usando técnicas de muestreo novedosas. También se ha estudiado el comportamiento de parte de estos algoritmos en situaciones variables de incertidumbre del estado del sistema. En particular, se propone el uso del Filtro de Partículas para estimar la posición relativa entre varios UAVs. Además, se estudia la aplicación de métodos reactivos para la resolución de colisiones en tiempo real. Esta tesis propone un nuevo algoritmo para la resolución de colisiones entre múltiples UAVs en presencia de obstáculos fijos llamado G-ORCA. Este algoritmo soluciona varios problemas que han surgido al aplicar el algoritmo ORCA en su variante 3D en sistemas compuestos por vehículos reales. Su seguridad se ha demostrado tanto analíticamente, como empíricamente en pruebas con sistemas reales. De hecho, durante esta tesis numerosos experimentos en sistemas multi-UAV reales compuestos hasta por 4 UAVs han sido ejecutados. En dichos experimentos, se realiza una coordinación autónoma de UAVs en las que se asegura la ejecución de trayectorias libres de colisiones garantizando por tanto la seguridad del sistema. Una característica reseñable de esta tesis es que los algoritmos desarrollados han sido probados e integrados en sistemas más complejos que son usados en aplicaciones reales. En primer lugar, se presenta un sistema para aumentar la duración del vuelo de planeadores aprovechando las corrientes ascendentes de viento generadas por el calor (térmicas). En segundo lugar, un sistema de detección y resolución de colisiones coordinado para sistemas con múltiples UAVs reactivo ha sido diseñado, desarrollado y probado experimentalmente. Este sistema ha sido integrado dentro de un sistema automático de construcción de estructuras mediante múltiples UAVs.The aim of this thesis is to propose methods to coordinately generate trajectories for a system of Autonomous Unmanned Aerial Vehicles (UAVs). The first set of proposed techniques developed in this thesis can be defined as trajectory planning techniques. In this case, the objective is to generate coordinated flight plans for a system of UAVs in such a way that no collision are produced among each pair of UAVs. Besides, these techniques can be applied online in order to modify the original flight plan whenever a potential collision is detected. Amongst the developed algorithms in this thesis we can highlight the adaptation of evolutionary algorithms such as Genetic Algorithms and Particle Swarm, and the application of Optimal Rapidly Exploring Random Trees (RRT*) algorithm into a system of several UAVs with novel sampling techniques. In addition, many of these techniques have been adapted in order to be applicable when only uncertain knowledge of the state of the system is available. In particular, the use of the Particle Filter is proposed in order to estimate the relative position between UAVs. The estimation of the position as well as the uncertainty related to this estimation are then taken into account in the conflict resolution system. All techniques proposed in this thesis have been validated by performing several simulated and real tests. For this purpose, a method for randomly generating a huge test batch is presented in chapter 3. This will allow to test the behavior of the proposed methods in a great variety of situations. During the thesis, several real experimentations with fleets composed by up to four UAVs are presented. In these experiments, the UAVs in the system are automatically coordinated in order to ensure collision-free trajectories and thus guarantee the safety of the system. The other main topic of this thesis is the application of reactive methods for real-time conflict resolution. This thesis proposes a novel algorithm for collision resolution amongst multiple UAVs in the presence of static obstacles, which has been called Generalized-Optimal Reciprocal Collision Avoidance (G-ORCA). This algorithm overcomes several issues that have been detected into the algorithm 3D-ORCA in real applications. A remarkable characteristic of this thesis is that the developed algorithms have been applied as a part of more complex systems. First, a coordinated system for flight endurance extension of gliding aircrafts by profiting the ascending wind is presented. Second, a reactive collision avoidance block has been designed, developed and tested experimentally based in the aforementioned G-ORCA algorithm. This block has been integrated into a system for assembly construction with multiple UAVs
    corecore