DIDO (software)

DIDO (software)

DIDO is a MATLAB program for solving hybrid optimal control problems. Powered by the pseudospectral knotting method, the general-purpose program is named after Dido, the legendary founder and first queen of Carthage who is famous in mathematics for her remarkable solution to a constrained optimal control problem even before the invention of calculus.

Contents

Theory

Based on pseudospectral optimal control theory, DIDO utilizes unique expressions that facilitates one to formulate and solve optimal control problems in a manner that is similar to writing the problem on a piece of paper. The pseudospectral optimal control method eliminates traditional difficulties in solving for the costates in the optimal control problem; thus, DIDO generates spectrally accurate solutions whose extremality can be verified using Pontryagin's Minimum Principle. Because no knowledge of pseudospectal methods is necessary to use DIDO, it is often used as a mathematical tool for solving optimal control problems. That is, a solution obtained from DIDO is treated as a candidate solution for the application of Pontryagin's minimum principle as a necessary condition.

Applications

DIDO is used world wide in academia, industry and governtment laboratories. Thanks to NASA, DIDO was flight-proven in 2006. On November 5, 2006, NASA used DIDO to maneuver the International Space Station to perform the Zero Propellant Maneuver. The zero propellant maneuver was discovered by Naz Bedrossian using DIDO. Watch a video of this historic maneuver.

History

DIDO was first produced in 2001 and has many firsts to its credit[citation needed]:

  • First object-oriented optimal control software
  • First pseudospectral optimal control software
  • First flight-proven general-purpose optimal control software

References

  • Ross, I. M. (2009). A Primer on Pontryagin's Principle in Optimal Control. Collegiate Publishers. ISBN 978-0-9843571-0-9. 

External links


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • Dido — or DIDO may refer to: Dido (Queen of Carthage), the founder and first queen of Carthage Dido, Queen of Carthage, a play by Christopher Marlowe Dido and Aeneas, an opera by Henry Purcell, based on the play by Marlowe Dido (singer), a British… …   Wikipedia

  • DIDO (optimal control) — DIDO is a user friendly MATLAB program for solving hybrid optimal control problems. The general purpose program is named after Dido, the legendary founder and first queen of Carthage who is famous in mathematics for her remarkable solution to a… …   Wikipedia

  • DIDO — is also the name of an optimal control software which is named after the ancient queen of Carthage. It is also the name of the singer/songwriter Dido Armstrong (b. 1971). For other uses, see Dido (disambiguation) DIDO was a nuclear reactor at the …   Wikipedia

  • Optimal control — theory, an extension of the calculus of variations, is a mathematical optimization method for deriving control policies. The method is largely due to the work of Lev Pontryagin and his collaborators in the Soviet Union[1] and Richard Bellman in… …   Wikipedia

  • Mark Hatchard — of Hotbox Studios Mark Hatchard (born 24 July 1978) is a director of the Hotbox Studios animation and design company and is involved with the contemporary arts and music festival group, Festival Republic, through Hotbox Studios sister company… …   Wikipedia

  • Список игр на Sega Mega Drive — Список видеоигр для 16 битной игровой приставки Sega Mega Drive/Genesis, упорядоченный по алфавиту в соответствии с английским названием. См. также список компьютерных и видеоигр. Содержание 1 0 9 2 A 3 B 4 C …   Википедия

  • performing arts — arts or skills that require public performance, as acting, singing, or dancing. [1945 50] * * * ▪ 2009 Introduction Music Classical.       The last vestiges of the Cold War seemed to thaw for a moment on Feb. 26, 2008, when the unfamiliar strains …   Universalium

  • Tesco — For other uses, see Tesco (disambiguation). Coordinates: 51°42′18.89″N 0°1′36.37″W / 51.7052472°N 0.0267694°W / 51.7052472; 0.0267694 …   Wikipedia

  • Final Fantasy III — For the North American release of the 1994 Super Nintendo game, see Final Fantasy VI. Final Fantasy III Developer(s) Square …   Wikipedia

  • Atlas (disambiguation) — Most things with a name that includes the term Atlas stem directly or indirectly from the mythological character AtlasAtlas may also refer to: Greek mythology * Atlas (mythology), a Titan who bore the spheres of the heavens; inspiring the widely… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”