Optimal Spacecraft Trajectories Essay, Research Paper
Optimal Finite-Thrust Spacecraft Trajectories Using
Collocation and Nonlinear Programming
Background
Recently there has been great interest by NASA and the ESA in developing satellite constellations that will serve to act as interferometers for use in gravity wave detection. These satellite constellations would be composed of six satellites arranged in varying orbits such that they form an equilateral triangle with each triangle vertex containing two satellites at close proximity. Each vertex would send two laser signals to the satellites at the other vertices. The satellites then calculate the distance between themselves and the other vertices based on the time it took the laser beam to reach them. This distance is compared with the known distance between the satellites and any increase would suggest that a gravity wave has passed through the detector. The job of the astrodynamicist is to keep the satellites in their orbits so that the distance between each vertex remains fixed. This starts off as a problem of forced-Keplerian motion but then gets a little more complicated when the constraint of minimizing thruster firing time is thrown in. When the satellite thrusters are firing to maintain their orbit, the interferometer can’t take accurate data because the disturbance due to the movement is far greater than the disturbances caused by gravity waves. This dilemma brings about the problem of needing to minimize the thruster firing time so that you can maximize the data collection time. One method of optimizing finite-thrust spacecraft trajectories is the Direct Collocation with Nonlinear Programming approach (DCNLP).
Direct Collocation with Nonlinear Programming
Direct Collocation with Nonlinear Programming is a method of approximating the continuous optimization problem with a parameter optimization problem. This method has been developed over the course of the last thirty-five years and a summary of its history can be found in reference 1. The DCNLP approach approximates the spacecraft trajectory with piecewise polynomials that are represented by state and control variables at a given number of nodes. State variables are stored in the state vector x and the control variables are stored in the control vector u . The spacecraft trajectory is divided into a series of thrust arcs and coast arcs, which are subdivided into evenly spaced segments. In a segment each state variable has a state trajectory which is taken to be a Hermite cubic. This is a “unique cubic that goes through the endpoints of the thrust segment with the appropriate derivatives that are dictated by the evaluation of the differential equations of motion at the endpoints” [1]. Each control variable is assumed to have a linear control trajectory across the segment. At the center of each segment a collocation point is found and then the difference between the derivative of the Hermite cubic at the collocation point and the trajectory equations of motion evaluated at the collocation point is calculated. This difference is called the defect and it is one of the constraints that the objective function, the thruster firing time, is subject to. When the defect is zero the differential equations of motion are satisfied at the collocation point and the endpoints. Allowing the trajectory equations of motion to be given by = (x,u) and the length of time of a segment to be T, the Hermite interpolated state vector at the collocation point is given by
xc = (1/2)+(xl + xr) + (T/8)+[ (xl, ul) - (xr, ur)]
where xl and xr are the state vectors at the left and right nodes. The linearly interpolated control vector is given by
uc = (1/2)+(ul + ur)
where ul and ur are the control vectors at the left and right nodes. The derivative of the Hermite interpolated state vector at the collocation point is
c = -[3/(2+T)]+(xl – xr) – (1/4)+ [ (xl, ul) + (xr, ur)]
Finally, the defect vector is
d = (xc,uc) – c
where both the equations of motion and the derivative of the Hermite interpolated state vector are evaluated at the collocation point [1],[2],[3],[4].
The differential equations of motion that describe the spacecraft trajectory are needed for use in the equations above. The three-dimensional equations of motion for a thrust arc in spherical coordinates using canonical units (m = 1.0) are
where c1 is the orbital radius, c2 is the angle between the inertial Z-direction and the satellite radius vector, c3 is the radial component of velocity, c4 is the c2 component of velocity, c5 is the angle between the inertial X-direction and the satellite radius vector, c6 is the c5 component of velocity, at is the magnitude of the thrust acceleration, u1 is the c2 component of the thrust acceleration, u2 is the c5 component of the thrust acceleration, Fd,r is the radial component of the drag force, Fd,f is the c2 component of the drag force, and Fd,q is the c5 component of the drag force. The equations of motion for a coast arc will be identical to those of a thrust arc except that the thrust acceleration terms specified by u1, u1, and at will be zero.
Besides the defect vector, equality and inequality constraints can also be added to the analysis. These are determined by the user and can include for example, constraints on the initial or final conditions or path constraints. All of the defects and constraints are used as bounds on the objective function, the quantity to be minimized. In the case of the spacecraft trajectories, the objective function is the sum of the thrust arc durations. The state, control, and defect variables for both thrust and coast arcs plus any other problem constraints make up a nonlinear programming problem. To solve this problem the variables must first be assembled into state and constraint vectors. The state and control vectors and the thrust arc duration time are assembled into the nonlinear programming ( NLP) state vector as follows
XT = [ x1T, u1T, x2T, u2T, , xnT, unT, t1, t2, , tk]
where X is the NLP state vector, n is the number of nodes that the trajectory is divided into, t is the thrust arc duration time, and k is the number of thrust arcs on the trajectory. The defects, equality constraints, and inequality constraints are assembled into the NLP constraint vector as follows
CT = [ dt,1, dc,1, dt,2, dc,2, , dt,m, dc,p, h1, h2, , hj, g1, g2, , gi]
where C is the NLP constraint vector, m is the number thrust arc segments, p is the number of coast arcs, h is the equality constraints, j is the number of equality constraints, g is the inequality constraints, and i is the number of inequality constraints [1],[2],[3],[4]. The NLP state vector must always be larger in length than the NLP constraint vector or an optimized solution will not be found. Once the NLP state and constraint vectors are found, a solution can be computed by placing these vectors into an optimization subroutine such as NPSOL, MINOS, or SQP.
References
[1] Enright, P.J., and Conway, B.A., “Optimal Finite-Thrust Spacecraft Trajectories Using Collocation and Nonlinear Programming,” Journal of Guidance, Control, and Dynamics, Vol. 14, No. 5, September-October 1991, pp. 981-985.
[2] Enright, P.J., and Conway, B.A., “Discrete Approximations to Optimal Trajectories Using Direct Transcription and Nonlinear Programming,” Journal of Guidance, Control, and Dynamics, Vol. 15, No. 4, July-August 1992, pp. 994-1002.
[3] Betts, J.T., and Huffman, W.P., “Application of Sparse Nonlinear Programming to Trajectory Optimization,” Journal of Guidance, Control, and Dynamics, Vol. 15, No. 1, January-February 1992, pp. 198-206.
[4] Betts, J.T., and Huffman, W.P., “Path-Constrained Trajectory Optimization Using Sparse Sequential Quadratic Programming,” Journal of Guidance, Control, and Dynamics, Vol. 16, No. 1, January-February 1993, pp. 59-68.
Другие работы по теме:
Йелинек, Фредерик
Фредерик Йелинек (Frederick Jelinek, 18 ноября 1932, Кладно — 14 сентября 2010) — учёный в области теории вычислительных систем, один из пионеров обработки естественного языка и автоматического распознавания речи. Родился в городе Кладно (Чехословакия). С 1959 по 1962 год преподавал в своём альма-матер — Массачусетском технологическом институте.
Sputnik Essay Research Paper Sputnik name of
Sputnik Essay, Research Paper Sputnik, name of the first of several artificial satellites launched by the Soviet Union from 1957 to 1961. The goals of the Sputnik program included studying the earth’s upper atmosphere, observing animal survival in space flight, and testing Soviet rocket technology. The launch of the unmanned Sputnik 1 and of Sputnik 2, which carried a dog, spurred the United States to invest more money and resources into its fledgling space program, initiating a race between the two nations to land a person on the moon (see Space Exploration).
Tanning Beds Essay Research Paper Tanning BedsSalonsWhat
Tanning Beds Essay, Research Paper Tanning Beds/Salons What exactly is tanning? Tanning is your body?s natural response that occurs when your skin is exposed to ultraviolet radiation (UV) such as the sun. Exposure to UV radiation from sunlamps and beds can add to the total amount of UV radiation you can receive in your lifetime.
College Level Physics Essay Research Paper I
College Level Physics Essay, Research Paper I feel the future of transportation lies in space travel. People can go any where in the world and can do anything but travel in space. This is do to the incredible cost of space travel. The use of massive amounts of fuel for departing and re-entering the atmosphere contributes a high percentage of the cost.
Presidentialism Essay Research Paper PresidentialismDemocracy has many
Presidentialism Essay, Research Paper Presidentialism Democracy has many subdivisions, countries must chose the optimal system for their situations. The main two systems of Democracy are Presidentialism and the parliamentary system. By weighting the pros and cons of each system countries must chose an effective form.
Competition And Economic Efficiency Essay Research Paper
Efficiency: refers to the relationship between the value of the benefit relative to the costs incurred to obtain the benefit. An activity is efficient if the total benefit exceeds the total cost. An outcome is efficient if there is no other outcome that makes someone better off without making someone worse off.
Mars Exploration Essay Research Paper Mars has
Mars Exploration Essay, Research Paper Mars has been a place NASA and other organizations have wanted to conquer after the Apollo missions. It has been several decades since anyone has sent anything to Mars. Lately though Mars has been the main focus to space engineers and scientists. This is because in 1989 President George Bush called for a manned mission to Mars (Sky & Telescope).
Thoroughbred History Essay Research Paper Abstract
Thoroughbred History Essay, Research Paper Abstract Selective breeding of English ponies with the Arabian, Turk and Barb stallions produced the modern Thoroughbreds, known for their high speed and stamina. The Thoroughbred horse can run faster than any other animal in the world, for any reasonable distance.
Space Program Essay Research Paper Should Money
Space Program Essay, Research Paper Should Money be spent on the Space Program? I think that tax dollars as well as government money should go to the space program. I feel this way because the more we learn about space in general, the more technological advancements we will acquire in the years to come. If you think about everything we have learned as a result of space travel in the past 40 years alone, than just to think of what we could learn in the next 40 years to come.
Wellness Essay Research Paper Williams H Melvin
Wellness Essay, Research Paper Williams, H. Melvin. Lifetime Fitness and Wellness,4th edition McGraw-Hill Companies, Inc. 1996. In this paper we will be discussing wellness, and the information relative to this subject. Wellness is defined as the overall health of an individual. There are many points of wellness to discuss, such as the Wellness/Illness Continuum, 5 Domains of Wellness, Chronological Age vs.
Conformity Essay Research Paper The more people
Conformity Essay, Research Paper The more people already agree upon or share a particular idea, the more easily a newcomer will in turn be be converted to that idea, and the more difficult it will be for one already converted to reject that idea
Sphere Essay Research Paper Sphere Summary The
Sphere Essay, Research Paper Sphere: Summary The Sphere is a novel about a huge vessel that is discovered in the South Pacific on the ocean floor. A group of scientists descended to investigate the mysterious discovery. The protagonists are the scientists: Norman, Ellen, Captain Barnes, Dr. Johnson, Beth, Harry, and Ted.
The Ethics Behind The Challenger Explosion Essay
, Research Paper The explosion of the Challenger spacecraft is the greatest tragedy in the history of NASA. It is also one of the most heated engineering ethical debates available for analysis. The question of whether or not the astronauts had the proper information to consent the launch is one of the main aspects of the debate.
Space Exploration Essay Research Paper I think
Space Exploration Essay, Research Paper I think resources should continue to be used for space exploration. There are many people who look upon space exploration as an unnecessary expense incurred trying to satisfy dreamers, while leaving real problems like human suffering unresolved. But it has had many practical benefits in the past, and will continue to yield in the future.
Change Essay Research Paper Change is an
Change Essay, Research Paper Change is an essential requirement for organizational health. Without adequate adaptation to potential future situations, no organization can optimize its future performance and achieve success. Changes are necessary in all systems, processes,
Ulysses Essay Research Paper The Ulysses Mission
Ulysses Essay, Research Paper The Ulysses Mission is the first spacecraft to explore interplanetary space at high solar latitudes. Ulysses is both a study of the European Space Agency (ESA) and the National Aeronautics and Space Administration (NASA) of the USA. The spacecraft and spacecraft operations team is provided by ESA, and the launch and the spacecraft, radio tracking, and data management operations are provided by NASA.
Optimal Size Of A Firm Essay Research
Paper Optimal Size Of A Firm The optimum size of a firm is a very subjective idea. The ways in which size can help or hinder a firm vary from which angle you a looking at the
Alien Essay Research Paper The other night
Alien Essay, Research Paper The other night I was takin the trash out. I heard ol’ Bessie, my cow carryin on like there was a snake in her pin. I ran over and I said “Bessie, you best hush up!”
People Or Penguins Essay Research Paper Essay
People Or Penguins Essay, Research Paper Essay Summary: People or Penguins In the essay People or Penguins author William F. Baxter held the view that environmental issues should be human-centered and cost beneficial. In other words, his observations are that our affect on the environment is irrelevant except as it affects human interest.
Mars Essay Research Paper LANDING ON THE
Mars Essay, Research Paper LANDING ON THE RED PLANET Who would have ever dreamed about a spacecraft, sponsored by The United States, landing on the surface of Mars for a second time? That dream became a reality on July 4, 1997. This date marked a famous leap for NASA. The Pathfinder sent back astonishing facts and countless pictures and analyses.
Modern Cars Essay Research Paper Modern CarsWe
Modern Cars Essay, Research Paper Modern Cars We ask ourselves every time we see heavy traffic, is there no variance anymore amongst car models? In the old days, as a matter of fact only five ore ten years ago every single car brand seemed to have it’s own personality, today they look more like a cluster of copycats.
Space And Rats Essay Research Paper NASA
Space And Rats Essay, Research Paper NASA had launched a research-purposed rocket to space back in 1995. The rocket contained rodents that were pregnant. By the time the spacecraft returned to Earth, the newborns were taken to the laboratories, where several studies were done upon the little ones. It has been found that the inner ears of those rats were developed differently than normal rats — they were more adapted to the absence of gravity.
Neptune Essay Research Paper The physical makeup
Neptune Essay, Research Paper The physical makeup of Neptune is very gaseous, it consists mainly of hydrogen and helium but about 2.5-3% of the planet is methane. The Voyager2 spacecraft reached Neptune in 1989 and observed a dark storm system with a bright core of feathery clouds. Wind speeds on Neptune reach 325 meters per a sec (700 mph), moving in a retrograde direction that is opposite to the direction of its rotation.
4H Youth Development Movement Essay Research Paper
4-H’s goal is to advance the 4-H youth development movement to build a world in which youth and adults learn, grow and work together as catalysts for positive change. 4-H serves youth through a variety of methods including organized clubs, school enrichment groups, special interest groups, individual study programs, camps, school-age child care programs and instructional television programs.
Environmental Ethics Essay Research Paper The anthropocentric
Environmental Ethics Essay, Research Paper The anthropocentric approach is criticized for “limiting values to the human realm,” for being biased toward the nonhuman world, and for its failure “to provide a satisfactory basis for a moral philosophy of ecological obligation” because it is concerned with human self-interest (Lecture).
Gemini Project Essay Research Paper GEMINI PROJECT
Gemini Project Essay, Research Paper GEMINI PROJECT The Gemini Project was established as a way of advancing knowledge about ace and how to build space capsules better and safer. Thier were twelve Gemini missions with different goals and settings for the astronauts. Their were majors goals that went along with this project in which were needed to go to the next step with was the Apollo Program.
Show Carefully How A Market Demand Curve
Can Be Derived From Individuals? Indifference Maps And Budg Essay, Research Paper I will split the answer to this question into four distinct parts. Firstly I will show how indifference curves and budget constraints can
The Apollo Program Essay Research Paper The
The Apollo Program Essay, Research Paper The Apollo Program (1963 – 1972) “That’s one small step for a man, one giant leap for a mankind.” The national effort that enabled Astronaut Neil Armstrong to speak those words as he stepped onto the lunar surface, and fulfilled a dream as old as humanity. But Project Apollo’s goals went beyond landing Americans on the Moon and returning them safely to Earth.
Life Styles Essay Research Paper The lifestyle
Life Styles Essay, Research Paper The lifestyle that will be discussed in this paper is one of a healthy person who exercises regularly to maintain both physical and mental strength. The benefits of this lifestyle are to maintain good health in order to excel in the future. Excelling in the field of policing and the area of corrections.