Improving particle swarm optimization path planning through inclusion of flight mechanics

dc.contributor.advisor Eliot Winer
dc.contributor.author Holub, Joseph
dc.contributor.department Mechanical Engineering
dc.date 2018-08-11T13:46:32.000
dc.date.accessioned 2020-06-30T02:37:50Z
dc.date.available 2020-06-30T02:37:50Z
dc.date.copyright Fri Jan 01 00:00:00 UTC 2010
dc.date.embargo 2013-06-05
dc.date.issued 2010-01-01
dc.description.abstract <p>Military engagements are continuing the movement toward automated and unmanned vehicles for a variety of simple and complex tasks. This allows humans to stay away from dangerous situations and use their skills for more difficult tasks. One important piece of this strategy is the use of automated path planners for unmanned aerial vehicles (UAVs). Current UAV operation requires multiple individuals to control a single plane, tying up important human resources. Often paths are planned by creating waypoints for a vehicle to fly through, with the intention of doing reconnaissance while avoiding as much danger to the plane as possible. Path planners often plan routes without taking into consideration the UAV's ability to perform the maneuvers required to fly the specified waypoints, instead relying upon them to fly as close as possible.</p> <p>This thesis presents a path planner solution incorporating vehicle mechanics to insure feasible flight paths. This path planner uses Particle Swarm Optimization (PSO) and digital pheromones to generate multiple three-dimensional flight paths for the operator to choose from. B-spline curves are generated using universal interpolation with each path waypoint representing a control point. The b-spline curve represents the flight path of the UAV. Each point along the curve is evaluated for fuel efficiency, threat avoidance, reconnaissance, terrain avoidance, and vehicle mechanics.</p> <p>Optimization of the flight path occurs based on operator defined performance characteristics, such as maximum threat avoidance or minimum vehicle dynamics cost. These performance characteristics can be defined for each unique aircraft, allowing the same formulation to be used for any aircraft. The vehicle mechanics conditions considered are pull-out, glide, climb, and steady, level, co-ordinate turns. Calculating the flight mechanics requires knowing the velocity and angle of the plane, calculated using the derivative of the point on the curve. The flight mechanics of the path allows the path planner to determine whether the path exceeds the maximum load factor (G-force), minimum velocity (stall velocity), or the minimum turning radius. Comparing the results between PSO Path Planner with flight mechanics and PSO Path Planner without flight mechanics over five scenarios indicates an increase in the feasibility of the returned paths.</p> <p>Visualizing the flight paths was improved by changing the original waypoint based visualization to a b-spline curve representation. Using b-spline curves allows for an accurate representation of the actual UAV flight path especially when considering turns. Operators no longer must create a mental representation of the flight path to match the waypoints.</p>
dc.format.mimetype application/pdf
dc.identifier archive/lib.dr.iastate.edu/etd/11741/
dc.identifier.articleid 2817
dc.identifier.contextkey 2808015
dc.identifier.doi https://doi.org/10.31274/etd-180810-1925
dc.identifier.s3bucket isulib-bepress-aws-west
dc.identifier.submissionpath etd/11741
dc.identifier.uri https://dr.lib.iastate.edu/handle/20.500.12876/25947
dc.language.iso en
dc.source.bitstream archive/lib.dr.iastate.edu/etd/11741/Holub_iastate_0097M_11553.pdf|||Fri Jan 14 18:57:16 UTC 2022
dc.subject.disciplines Mechanical Engineering
dc.subject.keywords B-spline
dc.subject.keywords Flight Mechanics
dc.subject.keywords Particle Swarm Optimization
dc.subject.keywords Path Planning
dc.subject.keywords Unmanned Aerial Vehicles
dc.title Improving particle swarm optimization path planning through inclusion of flight mechanics
dc.type thesis en_US
dc.type.genre thesis en_US
dspace.entity.type Publication
relation.isOrgUnitOfPublication 6d38ab0f-8cc2-4ad3-90b1-67a60c5a6f59
thesis.degree.level thesis
thesis.degree.name Master of Science
File
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Holub_iastate_0097M_11553.pdf
Size:
9.96 MB
Format:
Adobe Portable Document Format
Description: