22
History of jat.attitude Noriko Takada April, 2004

History of jat.attitude

  • Upload
    zeki

  • View
    24

  • Download
    3

Embed Size (px)

DESCRIPTION

History of jat.attitude. Noriko Takada April, 2004. How I started …. Need of Thesis Topics Interest in Attitude Dynamics Continue with what was learned in classes Daniel Quock Attitude Simulation Applet from ground-up Left tasks … On-line debut More Scenarios. - PowerPoint PPT Presentation

Citation preview

Page 1: History of jat.attitude

History of jat.attitude

Noriko TakadaApril, 2004

Page 2: History of jat.attitude

How I started… Need of Thesis Topics Interest in Attitude Dynamics

Continue with what was learned in classes

Daniel Quock Attitude Simulation Applet from ground-

up Left tasks…

On-line debut More Scenarios

Page 3: History of jat.attitude

Daniel Quock- my predecessor Developed Runge Kutta 4th order

numerical integration routine Developed means of 2D & 3D

visualization Developed three scenarios

Constant, Body-Fixed Torques Three Reaction Wheels, Actively Controlled

Spacecraft Gravity Gradient

Page 4: History of jat.attitude

First Point of Contact>From: "Dave Gaylor" <[email protected]> >To: <[email protected]> >Subject: Java Astrodynamics Toolkit >Date: Fri, 10 Jan 2003 13:07:52 -0600 >X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) >Importance: Normal >X-Perlmx-Spam: Gauge=XII, Probability=12%, Report="FROM_AND_TO_SAME" > The Java Astrodynamics Toolkit (JAT) Project is an open source software library designed to support research in astrodynamics, including space mission design, trajectory optimization, spacecraft navigation, attitude determination and control. JAT is free software distributed under the terms of the GNU General Public License. The JAT Project is always looking for new users and developers. To find out more about JAT, please visit our webpage at: http:jat.sourceforge.net. Please feel free to pass this email on to anyone who might be interested. >Dave Gaylor >Research Assistant >Center for Space Research >The University of Texas at Austin >http://gps.csr.utexas.edu/

Page 5: History of jat.attitude

What I have done… Added attitude dynamics scenarios Developed Attitude Simulation

Applet Made the applet accessible on-line Derived flexible-spacecraft EOMs Developed 3D visualization for

flexible-body dynamics

Page 6: History of jat.attitude

Added more scenarios1. Constant Torque2. Gravity Gradient, circular orbit3. Gravity Gradient, eccentric orbit4. Spherical Damper5. Reaction Wheel maneuver6. CMG maneuver7. 1-axis Bang-Bang8. Simple 2-D flexible SC9. Simple 3-D flexible SC

Page 7: History of jat.attitude

Developed Simulation Applet

(1) Choose Scenario

(2) Help File

(3) Moments of inertia

(4) Constants

(5) Initial Condition

(6) Numerical Integration

Control

(7) Simulation Time(seconds) or (orbits)

(8) 2D Plots(9) 3D Animation (10) Start!!

(11) Converts Euler angles to

Quaternions

Page 8: History of jat.attitude

Made the applet accessible

http://jamesbond.atl.calpoly.edu/~ntakada/Applets/AttitudeSimulator.html

Page 9: History of jat.attitude

Derived Flexible SC EOMs Used Energy Method Used Maple to Solve for a Set of

EOMs Incorporated Flexibility as beam

appendages Validated EOMs by the

Conservation of Angular Momentum

Page 10: History of jat.attitude

Flexible SC Model Used

Page 11: History of jat.attitude

Incorporation of Flexibility

)3(6

23 LxxEI

Py

Page 12: History of jat.attitude

3D Visualization for Flexible SC

Page 13: History of jat.attitude

3D Flex SC Inner Workings

Page 14: History of jat.attitude

Demo 1: Four Reaction Wheel

Page 15: History of jat.attitude

Four Reaction Wheels in action -1

0 2 4 6 8 10 12 14 16 18 20-5

0

5

10Psi

0 2 4 6 8 10 12 14 16 18 200

10

20Theta

0 2 4 6 8 10 12 14 16 18 200

20

40

60Phi

Page 16: History of jat.attitude

Four Reaction Wheels in action-2

0 2 4 6 8 10 12 14 16 18 20-2

0

2x 10

-15

t

Hi1

0 2 4 6 8 10 12 14 16 18 20-2

0

2x 10

-15

t

Hi2

0 2 4 6 8 10 12 14 16 18 20-2

0

2x 10

-15

t

Hi3

0 2 4 6 8 10 12 14 16 18 200

2

4x 10

-15

t

Hi tot

al

Page 17: History of jat.attitude

Demo 2: Three CMGs

Page 18: History of jat.attitude

Demo 2: Bang Bang Control

Page 19: History of jat.attitude

Demo 3- Flexible SC

Page 20: History of jat.attitude

Flexible SC in action-1 Position Plot for a symmetric initial condition 0001.01.00x

0 1 2 3 4 5 6 7 8 9 10-5

0

5x 10

-17 Alpha

0 1 2 3 4 5 6 7 8 9 10-0.1

0

0.1u1

0 1 2 3 4 5 6 7 8 9 10-0.1

0

0.1u2

Page 21: History of jat.attitude

Flexible SC in action -2Angular Momentum Plot for a symmetric initial condition 0001.01.00x

0 1 2 3 4 5 6 7 8 9 10-2

0

2x 10

-15 Hsc

0 1 2 3 4 5 6 7 8 9 10-1

0

1Hm1

0 1 2 3 4 5 6 7 8 9 10-1

0

1Hm2

0 1 2 3 4 5 6 7 8 9 10-2

0

2x 10

-15 Angular Momentum

Page 22: History of jat.attitude

Flexible SC in action- 3Position Plot for a non-symmetric initial condition

0005.01.00x

0 1 2 3 4 5 6 7 8 9 10-0.1

-0.05

0Alpha

0 1 2 3 4 5 6 7 8 9 10-0.5

0

0.5u1

0 1 2 3 4 5 6 7 8 9 10-0.5

0

0.5u2