Spelling suggestions: "subject:"aircraft guidance"" "subject:"ircraft guidance""
1 |
Mission-based guidance system design for autonomous UAVsMoon, Jongki. January 2009 (has links)
Thesis (Ph.D)--Aerospace Engineering, Georgia Institute of Technology, 2010. / Committee Chair: Prasad, JVR; Committee Member: Costello, Mark; Committee Member: Johnson, Eric; Committee Member: Schrage, Daniel; Committee Member: Vela, Patricio. Part of the SMARTech Electronic Thesis and Dissertation Collection.
|
2 |
Acceleration based manoeuvre flight control system for unmanned aerial vehiclesPeddle, Iain K. 12 1900 (has links)
Thesis (PhD)--Stellenbosch University, 2012. / ENGLISH ABSTRACT: A strategy for the design of an effective, practically feasible, robust, computationally efficient
autopilot for three dimensional manoeuvre flight control of Unmanned Aerial Vehicles is
presented. The core feature of the strategy is the design of attitude independent inner loop
acceleration controllers. With these controllers implemented, the aircraft is reduced to a point
mass with a steerable acceleration vector when viewed from an outer loop guidance
perspective. Trajectory generation is also simplified with reference trajectories only required
to be kinematically feasible. Robustness is achieved through uncertainty encapsulation and
disturbance rejection at an acceleration level.
The detailed design and associated analysis of the inner loop acceleration controllers is carried
out for the case where the airflow incidence angles are small. For this case it is shown that
under mild practically feasible conditions the inner loop dynamics decouple and become
linear, thereby allowing the derivation of closed form pole placement solutions. Dimensional
and normalised non-dimensional time variants of the inner loop controllers are designed and
their respective advantages highlighted. Pole placement constraints that arise due to the
typically weak non-minimum phase nature of aircraft dynamics are developed.
A generic, aircraft independent guidance control algorithm, well suited for use with the inner
loop acceleration controllers, is also presented. The guidance algorithm regulates the aircraft
about a kinematically feasible reference trajectory. A number of fundamental basis trajectories
are presented which are easily linkable to form complex three dimensional manoeuvres.
Results from simulations with a number of different aircraft and reference trajectories illustrate
the versatility and functionality of the autopilot.
Key words: Aircraft control, Autonomous vehicles, UAV flight control, Acceleration control,
Aircraft guidance, Trajectory tracking, Manoeuvre flight control. / AFRIKAANSE OPSOMMING: ’n Strategie vir die ontwerp van ’n effektiewe, prakties haalbaar, robuuste, rekenkundig
effektiewe outoloods vir drie dimensionele maneuver vlugbeheer van onbemande vliegtuie
word voorgestel. Die kerneienskap van die strategie is die ontwerp van oriëntasie-onafhanklike
binnelus-versnellingbeheerders. Hierdie beheerders stel die navigasie buitelus in staat om die
voertuig as ’n puntmassa met ’n stuurbare versnellingsvektor te beskou. Trajekgenerasie is ook
vereenvoudig deurdat verwysingstrajekte slegs kinematies haalbaar hoef te wees. Robuustheid
word verkry deur onsekerhede en versteuringsverwerping op ’n versnellingsvlak te hanteer.
Die gedetaileerde ontwerp en saamhangende analise van die binnelus versnellingsbeheerders
word uitgevoer vir die geval waar die invalshoeke klein is. Dit word aangetoon dat, onder
praktiese omstandighede, die binnelus dinamika ontkoppel kan word en lineêr word, wat die
afleiding van geslotevorm poolplasingoplossings toelaat. Dimensionele en genormaliseerde,
nie-dimensionele tydvariante van die binnelusbeheerders word ontwerp en hul onderskeidelike
voordele word uitgewys. Poolplasing beperkings, wat ontstaan as gevolg van die tipiese
geringe nie-minimum fasegedrag van voertuigdinamika, word ontwikkel.
’n Gepaste generiese, voertuig onafhanklike navigasiebeheer algoritme vir gebruik saam met
die binnelus-versnellingsbeheerders word voorgestel. Die voertuig word om ’n kinematies
haalbare verwysingstrajek deur hierdie navigasie algoritme gereguleer. ’n Aantal fundamentele
trajekte word voorgestel wat maklik gekombineer kan word om komplekse drie dimensionele
maneuvers te vorm. Die veelsydigheid en funksionaliteit van die outoloods word deur
simulasieresultate met ’n verskeidenheid voertuie en verwysingstrajekte gedemonstreer.
|
3 |
Robust Partial Integrated Guidance And Control Of UAVs For Reactive Obstacle AvoidanceChawla, Charu 12 1900 (has links) (PDF)
UAVs employed for low altitude jobs are more liable to collide with the urban structures on their way to the goal point. In this thesis, the problem of reactive obstacle avoidance is addressed by an innovative partial integrated guidance and control (PIGC) approach using the Six-DOF model of real UAV unlike the kinematic models used in the existing literatures. The guidance algorithm is designed which uses the collision cone approach to predict any possible collision with the obstacle and computes an alternate aiming direction for the vehicle. The aiming direction of the vehicle is the line of sight line tangent to the safety ball surrounding the obstacle. The point where the tangent touches the safety ball is the aiming point. Once the aiming point is known, the obstacle is avoided by directing the vehicle (on the principles of pursuit guidance) along the tangent to the safety ball. First, the guidance algorithm is applied successfully to the point mass model of UAV to verify the proposed collision avoidance concept. Next, PIGC approach is proposed for reactive obstacle avoidance of UAVs.
The reactive nature of the avoidance problem within the available time window demands simultaneous reaction from the guidance and control loop structures of the system i.e, in the IGC framework (executes in single loop). However, such quick maneuvers cause the faster dynamics of the system to go unstable due to inherent separation between the faster and slower dynamics. On the contrary, in the conventional design (executes in three loops), the settling time of the response of different loops will not be able to match with the stringent time-to-go window for obstacle avoidance. This causes delay in tracking in all the loops which will affect the system performance adversely and hence UAV will fail to avoid the obstacle. However, in the PIGC framework, it overcomes the disadvantage of both the IGC design and the conventional design, by introducing one more loop compared to the IGC approach and reducing a loop compared to the conventional approach, hence named as Partial IGC.
Nonlinear dynamic inversion technique based PIGC approach utilizes the faster and slower dynamics of the full nonlinear Six-DOF model of UAV and executes the avoidance maneuver in two loops. In the outer loop, the vehicle guidance strategy attempts to reorient the velocity vector of the vehicle along the aiming point within a fraction of the available time-to-go. The orientation of the velocity vector is achieved by enforcing the angular correction in the horizontal and vertical flight path angles and enforcing turn coordination. The outer loop generates the body angular rates which are tracked as the commanded signal in the inner loop. The enforcement of the desired body rates generates the necessary control surface deflections required to stir the UAV. Control surface deflections are realized by the vehicle through the first order actuator dynamics. A controller for the first order actuator model is also proposed in order to reduce the actuator delay.
Every loop of the PIGC technique uses nonlinear dynamic inversion technique which has critical issues like sensitiveness to the modeling inaccuracies of the plant model. To make it robust against the parameter inaccuracies of the system, it is reinforced with the neuro-adaptive design in the inner loop of the PIGC design. In the NA design, weight update rule based on Lyapunov’s theory provides online training of the weights. To enhance fast and stable training of the weights, preflight maneuvers are proposed. Preflight maneuvers provide stabilized pre-trained weights which prevents any misapprehensions in the obstacle avoidance scenario.
Simulation studies have been carried out with the point mass model and with the Six-DOF model of the real fixed wing UAV in the PIGC framework to test the performance of the nonlinear reactive guidance scheme. Various simulations have been executed with different number and size of the obstacles. NA augmented PIGC design is validated with different levels of uncertainties in the plant model. A comparative study in NA augmented PIGC design was performed between the pre-trained weights and zero weights as used for weight initialization in online training. Various comparative study shows that the NA augmented PIGC design is quite effective in avoiding collisions in different scenarios. Since the NDI technique involved in the PIGC design gives a closed loop solution and does not operate with iterative steps, therefore the reactive obstacle avoidance is achieved in a computationally efficient manner.
|
4 |
Differential Evolution Based Interceptor Guidance LawRaghunathan, T 07 1900 (has links) (PDF)
Kinematics based guidance laws like the proportional navigation (PN) and many other linear optimal guidance laws perform well in near-collision course conditions. These have been studied thoroughly in the literature from all aspects, ranging from optimality to capturability, for planar or two dimensional interceptor-target engagements, and to a lesser extent, for three dimensional engagements. But guidance in widely off-collision course conditions like high initial heading errors has been relatively less studied. This is probably due to the inherently high nonlinearity of the problem, which makes it a far more difficult problem to solve. However, with increasing speed and agility of interceptors and targets, solutions of such problems have acquired an increased urgency, as has been reflected in the recent literature.
This thesis proposes a guidance law based on differential evolution (DE), a member of the evolutionary algorithms (EA) family. While EAs have been applied extensively to static optimization problems, they have been considered unsuitable for solving dynamic optimization or optimal control problems, due to their computationally intensive nature, and their consequent inability to produce solutions online in real-time, except for systems with very slow dynamics. This thesis proposes an online-implementable optimal control for interceptor guidance, a problem with inherently fast dynamics.
The proposed law is applicable to all initial geometries including those that involve high to very high heading errors. While interception by itself is a challenging task in the presence of high heading errors, an additional requirement of optimality is also imposed. The first part of the thesis considers only the 2-D kinematic model with high heading errors. In the second part, a 3-D realistic dynamic model, which includes a time-varying interceptor speed, thrust, drag and mass, besides gravity in the vertical plane of motion, and upper bound on the lateral acceleration, is considered, in addition to high heading errors. It is shown that the same structure of the law that is proposed for the 2-D kinematic model can also be used for the 3-D realistic model, if the rest of the complexities of moving from 2-D space to 3-D space, and from kinematics to dynamics is duly addressed.
The guidance law proposed does not require time-to-go, the estimation of which can be a difficult problem in high heading error scenarios in which the closing velocity can be negative. Easy to compute and simple to implement in practice, the proposed law does not need any of the techniques or methods from classical optimal control theory, which are complicated and suffer from several limitations. The empirical pure PN (PPN) law is augmented with a term that is a polynomial function of the heading error. The values of the coefficients of the polynomial are found by using the DE. The computational effort required for this low dimensional polynomial optimization problem is shown to be low enough to enable online implementation in real-time.
The performance of the proposed law in nominal and off-nominal conditions is validated through several simulations for the 2-D kinematic model, and the 3-D realistic dynamic model. The results are compared with the PPN, augmented PPN and the all-aspect proportional navigation (AAPN) laws in the literature, as per several criteria like optimality, peak latax required and robustness to off-nominal conditions. A successful online implementation of the proposed law for application in practice is also demonstrated.
An obvious limitation of optimization by soft computation methods like differential evolution is that no rigorous proof of either convergence or optimality exists for such methods. A fallback option in the form of a conventional guidance law is included in the scheme in case of failure of convergence, and an indirect proof of optimality is provided in the third and final part of the thesis. The same guidance problem is solved by direct multiple shooting method, and it is shown that the numerical results of the two methods compare favourably. The solution by the shooting method is optimal, but computationally far more intensive and takes a computation time of an order of magnitude that is at least one or two times that of the simulation time of the plant. It also needs a good initial guess solution that lies within the region of convergence, which can be a difficult task by itself. Moreover, the shooting method solution is only open loop, and hence applicable for the given model and initial conditions only. Whereas, the simplicity of the method proposed in the thesis makes the solution or guidance law computable in a fraction of the flight time of the engagement, thereby making it online implementable. Equally important, is the fact that it is closed loop, and hence robust to off-nominal conditions like variations in the plant model and parameters assumed in its design.
|
Page generated in 0.0386 seconds