46 research outputs found

    Backstepping Control for a Tandem Rotor UAV Robot with Two 2-DOF Tiltable Coaxial Rotors

    Get PDF
    The study of a fully actuated multi-rotor UAV robot is very important in the field of infrastructure inspection because it needs a dexterous motion, such as hovering in a special fixed attitude, etc. This paper presents a backstepping control method for a simplified fully actuated model of a tandem-rotor UAV robot with two 2-DOF tiltable coaxial rotors. A MIMO vectorial backstepping approach is adopted here because the input distribution matrix is a square and nonsingular matrix. The two-stage control method based on the Lyapunov second method is presented to stabilize the position and attitude of the whole system. The static control allocation problem is also solved by using a Moore-Penrose pseudo-inverse. Finally, two simulations are demonstrated to verify the performance of the proposed control method, where one is a stabilizing problem in which all the desired position and attitude are to be constant, whereas the other is a trajectory tracking problem in which the desired positions are time-varying while the desired attitudes are to be constant

    Particle swarm optimization based proportional-derivative parameters for unmanned tilt-rotor flight control and trajectory tracking

    Get PDF
    This paper presents the dynamic modelling and control technique for a tilt-rotor aerial vehicle operating in bi-rotor mode. This kind of aircraft combines two flight envelopes, making it ideal for scenarios that require hovering, vertical take-off/landing and fixed-wing capabilities. In this work, a detailed mathematical model is derived using Newton–Euler formalism. Based on the obtained model, a new control scheme that incorporates six Proportional-Derivative (PD) controllers is proposed for the attitudes (roll (φ), pitch (θ), yaw (ψ)) and the positions (x, y, z) of the aircraft. Then, intelligent Particle Swarm Optimization (PSO) and conventional Reference Model (RM) techniques are applied for optimal tuning of the controllers\u27 parameters. The stability analysis is developed using the Lyapunov approach and its application to the tilt-rotor system in the case of intelligent and conventional PD controllers. Numerical results of two scenarios prove the efficiency of the controllers tuned using the PSO method. Indeed, its ability to track the desired trajectories is demonstrated through 3D path tracking simulations, even in the presence of wind disturbances. Finally, experimental tests of stabilization and trajectory tracking are carried out on our prototype. These testing showed that our tilt-rotor was stable and suitably follows the imposed trajectories

    Robust Control of Vectored Thrust Aerial Vehicles via Variable Structure Control Methods

    Full text link
    The popularity of Unmanned Aerial Vehicles (UAVs) has grown rapidly in many civil and military applications in the last few decades. Recent UAV applications include crop monitoring, terrain mapping and aerial photography, where one or several image sensors attached to the UAV provide important terrain information. A thrust vectoring aerial vehicle, a vehicle with the ability to change the direction of thrust generated while keeping the UAV body at a zero roll and pitch orientation, can serve well in such applications by allowing the sensors to capture stable image data without additional gimbals, reducing the payload and cost while increasing the flight endurance. Furthermore, thrust vectoring UAVs can perform fast forward flight as well as hover operations with non-zero pitch: features which can serve well in military applications. The first part of this research focuses on developing a comprehensive dynamic model and a low level attitude and position control structure for a tri-rotor UAV with thrust vectoring capability, namely the Vectored Thrust Aerial Vehicle. Nonlinear dynamics of UAVs require robust control methods to realize stable flight. Special attention needs to be given to wind gust disturbances, and parametric uncertainties. Sliding Mode Control , a type of Variable Structure Controller, has served well over the years in controlling UAVs and other dynamic systems. However, conventional Sliding Mode Control results in a high frequency switching behavior of the control signal. Furthermore, Sliding Mode Control does not focus on fast set-point regulation or tracking, which can be advantageous for UAVs and many other robotic systems. Taking these research gaps into account, this work presents an Adaptive Variable Structure Control method, which can acquire fast set-point regulation while maintaining robustness against external disturbances and uncertainties. The adaptive algorithm developed in this work is fundamentally different from current Adaptive Sliding Mode Control and other Variable Structure methods. Simulation and experimental results are provided to demonstrate the superiority of the proposed approach compared to Sliding Mode Control. The novel adaptive algorithm is applicable to many nonlinear dynamic systems including UAVs, robot arm manipulators and space robots. The same adaptive concept is then utilized to develop an Adaptive Second Order Sliding Mode Controller. Compared to existing Second Order Sliding Mode Control methods, the proposed methodology is able to produce reduced sliding manifold reach times and consume less amount of control resources: features which are particularly advantageous for systems with limited control resources. Simulations are conducted to evaluate the performance of the proposed Adaptive Second Order Sliding Mode Control algorithm

    Impact of Artificial Intelligence on Strategic Stability and Nuclear Risk : Volume II East Asian Perspectives.

    Get PDF
    Artificial intelligence (AI) is not only undergoing a renaissance in its technical development, but is also starting to shape deterrence relations among nucleararmed states. This is already evident in East Asia, where asymmetries of power and capability have long driven nuclear posture and weapon acquisition. Continuing this trend, integration of AI into military platforms has the potential to offer weaker nuclear-armed states the opportunity to reset imbalances in capabilities, while at the same time exacerbating concerns that stronger states may use AI to further solidify their dominance and to engage in more provocative actions. This paradox of perceptions, as it is playing out in East Asia, is fuelled by a series of national biases and assumptions that permeate decision-making. They are also likely to serve as the basis for AI algorithms that drive future conventional and nuclear platforms

    A Contribution to the Design of Highly Redundant Compliant Aerial Manipulation Systems

    Get PDF
    Es ist vorhersehbar, dass die Luftmanipulatoren in den nächsten Jahrzehnten für viele Aufgaben eingesetzt werden, die entweder zu gefährlich oder zu teuer sind, um sie mit herkömmlichen Methoden zu bewältigen. In dieser Arbeit wird eine neuartige Lösung für die Gesamtsteuerung von hochredundanten Luftmanipulationssystemen vorgestellt. Die Ergebnisse werden auf eine Referenzkonfiguration angewendet, die als universelle Plattform für die Durchführung verschiedener Luftmanipulationsaufgaben etabliert wird. Diese Plattform besteht aus einer omnidirektionalen Drohne und einem seriellen Manipulator. Um den modularen Regelungsentwurf zu gewährleisten, werden zwei rechnerisch effiziente Algorithmen untersucht, um den virtuellen Eingang den Aktuatorbefehlen zuzuordnen. Durch die Integration eines auf einem künstlichen neuronalen Netz basierenden Diagnosemoduls und der rekonfigurierbaren Steuerungszuordnung in den Regelkreis, wird die Fehlertoleranz für die Drohne erzielt. Außerdem wird die Motorsättigung durch Rekonfiguration der Geschwindigkeits- und Beschleunigungsprofile behandelt. Für die Beobachtung der externen Kräfte und Drehmomente werden zwei Filter vorgestellt. Dies ist notwendig, um ein nachgiebiges Verhalten des Endeffektors durch die achsenselektive Impedanzregelung zu erreichen. Unter Ausnutzung der Redundanz des vorgestellten Luftmanipulators wird ein Regler entworfen, der nicht nur die Referenz der Endeffektor-Bewegung verfolgt, sondern auch priorisierte sekundäre Aufgaben ausführt. Die Wirksamkeit der vorgestellten Lösungen wird durch umfangreiche Tests überprüft, und das vorgestellte Steuerungssystem wird als sehr vielseitig und effektiv bewertet.:1 Introduction 2 Fundamentals 3 System Design and Modeling 4 Reconfigurable Control Allocation 5 Fault Diagnostics For Free Flight 6 Force and Torque Observer 7 Trajectory Generation 8 Hybrid Task Priority Control 9 System Integration and Performance Evaluation 10 ConclusionIn the following decades, aerial manipulators are expected to be deployed in scenarios that are either too dangerous for human beings or too expensive to be accomplished by traditional methods. This thesis presents a novel solution for the overall control of highly redundant aerial manipulation systems. The results are applied to a reference configuration established as a universal platform for performing various aerial manipulation tasks. The platform consists of an omnidirectional multirotor UAV and a serial manipulator. To ensure modular control design, two computationally efficient algorithms are studied to allocate the virtual input to actuator commands. Fault tolerance of the aerial vehicle is achieved by integrating a diagnostic module based on an artificial neural network and the reconfigurable control allocation into the control loop. Besides, the risk of input saturation of individual rotors is minimized by predicting and reconfiguring the speed and acceleration responses. Two filter-based observers are presented to provide the knowledge of external forces and torques, which is necessary to achieve compliant behavior of the end-effector through an axis-selective impedance control in the outer loop. Exploiting the redundancy of the proposed aerial manipulator, the author has designed a control law to achieve the desired end-effector motion and execute secondary tasks in order of priority. The effectiveness of the proposed designs is verified with extensive tests generated by following Monte Carlo method, and the presented control scheme is proved to be versatile and effective.:1 Introduction 2 Fundamentals 3 System Design and Modeling 4 Reconfigurable Control Allocation 5 Fault Diagnostics For Free Flight 6 Force and Torque Observer 7 Trajectory Generation 8 Hybrid Task Priority Control 9 System Integration and Performance Evaluation 10 Conclusio

    ヘクサコプターのための耐故障制御と視覚に基づくナビゲーション

    Get PDF
    学位の種別:課程博士University of Tokyo(東京大学

    Model-based Design Development and Control of a Wind Resistant Multirotor UAV

    Get PDF
    Multirotor UAVs have in recent years become a trend among academics, engineers and hobbyists alike due to their mechanical simplicity and availability. Commercial uses range from surveillance to recreational flight with plenty of research being conducted in regards to design and control. With applications towards search and rescue missions in mind, the main objective of this thesis work is the development of a mechanical design and control algorithm aimed at maximizing wind resistance. To these ends, an advanced multirotor simulator, based on helicopter theory, has been developed to give an accurate description of the flight dynamics. Controllers are then designed and tuned to stabilize the attitude and position of the UAV followed by a discussion regarding disturbance attenuation. In order to study the impact of different design setups, the UAV model is constructed so that physical properties can be scaled. Parameter influence is then investigated for a specified wind test using a Design of Experiments methodology. These results are combined with a concept generation process and evaluated with a control engineering approach. It was concluded that the proposed final design should incorporate a compact three-armed airframe with six rotors configured coaxially

    Aerial Vehicles

    Get PDF
    This book contains 35 chapters written by experts in developing techniques for making aerial vehicles more intelligent, more reliable, more flexible in use, and safer in operation.It will also serve as an inspiration for further improvement of the design and application of aeral vehicles. The advanced techniques and research described here may also be applicable to other high-tech areas such as robotics, avionics, vetronics, and space

    Design and application of advanced disturbance rejection control for small fixed-wing UAVs

    Get PDF
    Small Unmanned Aerial Vehicles (UAVs) have seen continual growth in both research and commercial applications. Attractive features such as their small size, light weight and low cost are a strong driver of this growth. However, these factors also bring about some drawbacks. The light weight and small size means that small UAVs are far more susceptible to performance degradation from factors such as wind gusts. Due to the generally low cost, available sensors are somewhat limited in both quality and available measurements. For example, it is very unlikely that angle of attack is sensed by a small UAV. These aircraft are usually constructed by the end user, so a tangible amount of variation will exist between different aircraft of the same type. Depending on application, additional variation between flights from factors such as battery placement or additional sensors may exist. This makes the application of optimal model based control methods difficult. Research literature on the topic of small UAV control is very rich in regard to high level control, such as path planning in wind. A common assumption in such literature is the existence of a low level control method which is able to track demanded aircraft attitudes to complete a task. Design of such controllers in the presence of significant wind or modelling errors (factors collectively addressed as lumped disturbances herein) is rarely considered. Disturbance Observer Based Control (DOBC) is a means of improving the robustness of a baseline feedback control scheme in the presence of lumped disturbances. The method allows for the rejection of the influence of unmeasurable disturbances much more quickly than traditional integral control, while also enabling recovery of nominal feedback con- trol performance. The separation principle of DOBC allows for the design of a nominal feedback controller, which does not need to be robust against disturbances. A DOBC augmentation can then be applied to ensure this nominal performance is maintained even in the presence of disturbances. This method offers highly attractive properties for control design, and has seen a large rise in popularity in recent years. Current literature on this subject is very often conducted purely in simulation. Ad- ditionally, very advanced versions of DOBC control are now being researched. To make the method attractive to small UAV operators, it would be beneficial if a simple DOBC design could be used to realise the benefits of this method, as it would be more accessible and applicable by many. This thesis investigates the application of a linear state space disturbance observer to low level flight control of a small UAV, along with developments of the method needed to achieve good performance in flight testing. Had this work been conducted purely in simulation, it is likely many of the difficulties encountered would not have been addressed or discovered. This thesis presents four main contributions. An anti-windup method has been devel- oped which is able to alleviate the effect of control saturation on the disturbance observer dynamics. An observer is designed which explicitly considers actuator dynamics. This development was shown to enable faster observer estimation dynamics, yielding better disturbance rejection performance. During initial flight testing, a significant aeroelastic oscillation mode was discovered. This issue was studied in detail theoretically, with a pro- posed solution developed and applied. The solution was able to fully alleviate the effect in flight. Finally, design and development of an over-actuated DOBC method is presented. A method for design of DOBC for over actuated systems was developed and studied. The majority of results in this thesis are demonstrated with flight test data

    Planification de trajectoire et contrôle d'un système collaboratif : Application à un drone trirotor

    Get PDF
    This thesis is dedicated to the creation of a complete framework, from high-level to low-level, of trajectory generation for a group of independent dynamical systems. This framework, based for the trajectory generation, on the resolution of Burgers equation, is applied to a novel model of trirotor UAV and uses the flatness of the two levels of dynamical systems.The first part of this thesis is dedicated to the generation of trajectories. Formal solutions to the heat equation are created using the differential flatness of this equation. These solutions are transformed into solutions to Burgers' equation through Hopf-Cole transformation to match the desired formations. They are optimized to match specific requirements. Several examples of trajectories are given.The second part is dedicated to the autonomous trajectory tracking by a trirotor UAV. This UAV is totally actuated and a nonlinear closed-loop controller is suggested. This controller is tested on the ground and in flight by tracking, rolling or flying, a trajectory. A model is presented and a control approach is suggested to transport a pendulum load.L'objet de cette thèse est de proposer un cadre complet, du haut niveau au bas niveau, de génération de trajectoires pour un groupe de systèmes dynamiques indépendants. Ce cadre, basé sur la résolution de l'équation de Burgers pour la génération de trajectoires, est appliqué à un modèle original de drone trirotor et utilise la platitude des deux systèmes différentiels considérés. La première partie du manuscrit est consacrée à la génération de trajectoires. Celle-ci est effectuée en créant formellement, par le biais de la platitude du système considéré, des solutions à l'équation de la chaleur. Ces solutions sont transformées en solution de l'équation de Burgers par la transformation de Hopf-Cole pour correspondre aux formations voulues. Elles sont optimisées pour répondre à des contraintes spécifiques. Plusieurs exemples de trajectoires sont donnés.La deuxième partie est consacrée au suivi autonome de trajectoire par un drone trirotor. Ce drone est totalement actionné et un contrôleur en boucle fermée non-linéaire est proposé. Celui-ci est testé en suivant, en roulant, des trajectoires au sol et en vol. Un modèle est présenté et une démarche pour le contrôle est proposée pour transporter une charge pendulaire
    corecore