Critical Design Review Debbie Klein Dynamics and Control Tether Dynamics 2/27/01
Accomplished tasks MATLAB code numerically integrates Euler’s equations using technique learned in AAE 507 (Principles of Dynamics) Thrusters are ‘turned on’ when s/c is within 30° of thrusting point(s) Code integrates in all three directions, but examples presented today deal only with in-plane thrusting Two versions of code deal with single-point thrusting and coupled-thrusting
Last week’s questions thrusting point Nick Czapla: x y z thrusting point 30 Rotates counter-clockwise v Nick Czapla: How are inertial properties of s/c modeled? s/c is modeled as two cylinders and a thin-rod Alec Spencer: Why is a v created in the y-direction with coupled thrusting? visual explanation required
Function inputs Single-point thrusting: [vm1,wz,thetaz,t,T,dvx,dvy] = aae450tether2(thetaz0,thetazdot0,Mzi,tf) Double-point (coupled) thrusting: [vm1,wz,thetaz,t,T,dvx,dvy] = aae450tether3(thetaz0,thetazdot0,Mzi,tf) where… thetaz0 = initial s/c position wrt -x axis thetazdot0 = initial z value Mzi = torque about c.m. caused by thruster tf = length of simulation
Specific Cases thetaz0 = 0 rad thetazdot0 = .14 rad/s Mzi = 5.6 x 106 Nm tf = 165 s Single-point thrusting: Double-point thrusting: vx = 18.6346 m/s vy = .2464 m/s zf = .1558 rad/s vx = 38.7952 m/s vy = 0 m/s
Single thrusting point case: z vs. Time z (rad/sec) time (sec)
Single thrusting point case: vx vs. Time vx (m/sec) vx (m/sec) time (sec) time (sec)
Double (coupled) thrusting point case: z vs. Time z (rad/sec) time (sec)
Double (coupled) thrusting point case: vx vs. Time vx (m/sec) time (sec) vx (m/sec) time (sec)
Conclusions/Future work Code complete and tested Now can be used for out-of-plane burns Function call to allow thrusting scheme for a given v will be added to code Questions???