Mechanism requirements: 0

Slides:



Advertisements
Similar presentations
Lecture 20 Dimitar Stefanov. Microprocessor control of Powered Wheelchairs Flexible control; speed synchronization of both driving wheels, flexible control.
Advertisements

Long RAnge Navigation version C
EECE499 Computers and Nuclear Energy Electrical and Computer Eng Howard University Dr. Charles Kim Fall 2013 Webpage:
9.11. FLUX OBSERVERS FOR DIRECT VECTOR CONTROL WITH MOTION SENSORS
Rotary Motion Physics Montwood High School. Rotary motion is the motion of a body around an internal axis. –Rotary motion – axis of rotation is inside.
Tool removed during cycle Fault #2 Conditions for setting Tool cocked prox switch goes open during cycle AND force on load cell drops below limit in fault.
Available at: – Program Optical Quad Encoders in Autonomous Mode Program optical quad encoders in autonomous mode.
Drives Business Unit General Motion Control (June 1999) s 1 MASTERDRIVES MC Drives and Standard Products from Siemens Motor/Drive Sizing Exercise.
Abstract Design Considerations and Future Plans In this project we focus on integrating sensors into a small electrical vehicle to enable it to navigate.
© 2014 Pearson Education, Inc. This work is protected by United States copyright laws and is provided solely for the use of instructors in teaching their.
8 th Grade Physical Science. Force and Motion  Speed is how fast an object is moving.  Speed =  You can also use this formula to find the distance.
Turbine Crane CRANES TURBINE NEA39. Turbine Crane PLANT STATUS! PV Daily Status Report.
1 Vehicle Stability Function ● Directional Control ● Roll-over Control A functional overview with regard to commercial vehicles AMEVSC-03-04e August 2010.
2005 Level IV Design Project SOCCER ROBOTS Michael Hill Nicholas Jones Michael Shanahan Supervisor: Dr Frank Wörnle.
© 2014 Pearson Education, Inc. This work is protected by United States copyright laws and is provided solely for the use of instructors in teaching their.
Robot sensors MVRT 2010 – 2011 season. Analog versus Digital Analog Goes from 0 to 254 Numerous values Similar to making waves because there are not sudden.
© 2005 Pearson Prentice Hall This work is protected by United States copyright laws and is provided solely for the use of instructors in teaching their.
Chapter 2 Describing Motion: Kinematics in One Dimension.
Phong Le (EE) Josh Haley (CPE) Brandon Reeves (EE) Jerard Jose (EE)
© 2005 Pearson Prentice Hall This work is protected by United States copyright laws and is provided solely for the use of instructors in teaching their.
Design - programming Cmpe 450 Fall Dynamic Analysis Software quality Design carefully from the start Simple and clean Fewer errors Finding errors.
Chapter 2 Homework #1 Questions: 2,3,4,5,6,9,16, 17 Problems: 1,2,5,6,9,8,13, 17, 20,22,23,26, 27,28 Due Sept 29 Quiz on Section 1-6 on Sept 29.
Inertial and Non-Inertial Frames of Reference
Get your software working before putting it on the robot!
Grade 9 Review Kinematics (motion) – Velocity and Acceleration Reference Frames and Displacement Average Velocity Instantaneous Velocity Acceleration Motion.
6.2 Extending Human Vision
ConcepTest 4.1a Newton’s First Law I
Analysis of NAC brake tests
Momentum and Momentum Spread Measurements
OSIRIS operation summary
Max-Planck-Institut für Sonnensystemforschung
Stubbe F. Hviid Team Meeting Sep 2007
OSIRIS Full Team Meeting Welcome, Introduction, Logistics
Current Profile PE  Shutter (CRB)
8th Grade Physical Science
Deeper insight in the Steins flyby geometry:
WESS TRAINING PRESENTATION
OSIRIS Horst Uwe Keller and the OSIRIS Team
Summary of the science planned per mission phase
OSIRIS operation summary
OSIRIS FDM Failure investigation summary
SLS Timing Master Timo Korhonen, PSI.
Tool removed during cycle Fault #2
OBJECTIVES Describe the operation of a pressure-differential switch and a brake fluid level sensor switch. Describe the operation of a residual check valve.
VIRTIS Operations at Lutetia
On-Orbit Performance and Calibration of the HMI Instrument J
Chapter 2 Describing Motion: Kinematics in One Dimension
Pulse Width Modulation (PWM) Motor Feedback - Shaft Encoder
Autonomy using Encoders
Using a Stack Chapter 6 introduces the stack data type.
Ch. 5 slides Forces.ppt.
MOTION & ITS APPLICATIONS  Introduction (Part 2: Dynamics)
Using a Stack Chapter 6 introduces the stack data type.
Physics: Principles with Applications, 6th edition
Chapter 2 Describing Motion: Kinematics in One Dimension
An Introduction to VEX IQ Programming with Modkit
HMI Reliability Dale Wolfe Reliability Engineer LMSSC*ATC*LMSAL
Introduction to Mechanics
Using a Stack Chapter 6 introduces the stack data type.
Using a Stack Chapter 6 introduces the stack data type.
Review: Newton’s 1st & 2nd Laws
Review: Newton’s 1st & 2nd Laws
Review: Newton’s 1st & 2nd Laws
Chapter 2 Describing Motion: Kinematics in One Dimension
Physics: Principles with Applications, 6th edition
Inertial and Non-Inertial Frames of Reference
Describing Motion: Kinematics in One Dimension
Physics: Principles with Applications, 6th edition
Physics: Principles with Applications, 6th edition
Describing Motion: Kinematics in One Dimension
Presentation transcript:

Mechanism requirements: 0 Mechanism requirements: 0.2% uniformity of exposure with 4 mm pre-travel (acceleration phase), 32 mm travel (constant velocity in front of the CCD), 4 mm post-travel (deceleration), limited weight, limited power Mechanism resources: no feedback (although required by UPD during the 1996 Montegrotto Meeting), 53 ms of available power (just the forward travel), the two quadrature encoder channels are in XOR to minimise the electrical lines, 53 ms of available time to collect encoder pulses in s/w nominal mode, about 150 ms available time to collect encoder pulses in s/w test mode (mechanism whole travel lasts about 600 ms), protoflight approach Mechanism behaviour just after qualification (@ FM level): functional problems of keeping locking (of the first blade) and unlocking reliability (by the second blade). Thermal drifts that slightly changes the motor and mechanical parameters jeopardized the driving current waveform that, without changes, drove the mechanism in open loop. Light tightness (performances) problems due to some bounces between the two blades and to the lack of power during the travel back.

What is and what is-not coded onboard OSIRIS DPU The brake was not qualified during slots A-D brake late last year was coded an adaptive dynamics loop Performance evaluation + stochastic adjust The stochastic adjust was never took into consideration (one reason: to change the s/w management in test mode) The new algorithm coded onboard OSIRIS

WAC: shots 372; errors 0 From 2008-09-05T18:04:04.364 to 2008-09-05T20:34:07.358: 372 times, Z (121) CRB: Start WAC exposure 2008-09-05T21:11:15.526: Z (327) PCM: WAC Shutter Off NAC: 72 shots; 23 A errors; 327 aborted acquisitions STEINS fly-by summary

From 2008-09-05T18:00:27.839 to 2008-09-05T18:00:48.300: 7 times Z (120) CRB: Start NAC exposure (Total NAC shots 8) 2008-09-05T18:00:53.934: Z (278) Shutter: Type A error occured - Camera = NAC (Total SHM NAC errors 1); Z (440) Shutter: Blades forced back into home position - Camera = NAC; Z (285) Shutter error recovery succeded 0 (0x0) STEINS fly-by summary

From 2008-09-05T18:04:15.613 to 2008-09-05T18:04:27.715: 3 times: Z (120) CRB: Start NAC exposure; Z (278) Shutter: Type A error occured - Camera = NAC; Z (440) Shutter: Blades forced back into home position - Camera = NAC; Z (285) Shutter: Shutter error recovery succeded 0 (0x0) (Total SHM NAC errors 7) (Total NAC shots 17) Where are the second blade pulses? Second blade missed the encoder zero pulse starting from an advanced position? Looking at blade 1 this seems not to be likely STEINS fly-by summary

From 2008-09-05T18:04:31.001 to 2008-09-05T18:04:34.032: 2 times: Z (120) CRB: Start NAC exposure(Total NAC shots 19) What are those short sequences? Blade 1 fired inside locking? 2008-09-05T18:04:37.296: Z (278) Shutter: Type A error occured - Camera = NAC (Total SHM NAC errors 8); Z (440) Shutter: Blades forced back into home position - Camera = NAC; Z (285) Shutter: Shutter error recovery succeded 0 (0x0) STEINS fly-by summary

From 2008-09-05T 18:25:07.682 to 2008-09-05T 18:27:46.123: 7 times: Z (120) CRB: Start NAC exposure (Total NAC shots 68) Mean repetition rate: - 0.42 shots/s - 1 shot every 2.3 s … 9 minutes before the closest approach the NAC telescope stopped working STEINS fly-by summary – NAC repetition rate

This image had an exposure time of 78ms. Blade 1 was not caught by the locking device, so yet another error type A occurred. The 78ms is smaller than a magic number 80ms that would block the blade 2 being shot in error condition of type A. So, blade 2 was activated and ran into blade 1, which was already on its way back home, actually at a location not far away from the locking device. Blade 2 was in constant velocity and kicked blade 1 INTO THE LOCKING DEVICE WHERE IS WAS COUGHT AND LOCKED. The error type reported was still type A as detected at a given time after shooting blade1 (error condition is checked after 53ms, tbc), but blade 1 was in locking unexpectedly. The onboard software reacted (properly, but not appropriate in this case) on a type A error, performed a slight home push and reloaded the shutter profile. It then did a CRBSync expecting a clean shutter, and found the shutter in error condition. It reloaded the profile again, and the shutter was (of course) still in error. In consequence, the error recovery was signaled not successful and all NAC operation stopped :-(( Why the 327 aborted acquisitions? STEINS fly-by summary – Holger Sierks 25/09/2008 19.42

2008-09-05T18:28:19.130 1 time: Z (120) CRB: Start NAC exposure; Z (278) Shutter: Type A error occured - Camera = NAC; Z (440) Shutter: Blades forced back into home position - Camera = NAC; Z (284) Shutter: Shutter error recovery failed 0 (0x0) (Total SHM NAC errors 23) (Total NAC shots 72) STEINS fly-by summary

We must analyse how many times those phenomena occurred Why the homepush? This forced in the opposite direction the lock mechanism causing a bending force on the flexural pivot! Also activations of the first blade inside the locking would cause similar effects during the deceleration phase We must analyse how many times those phenomena occurred STEINS fly-by summary

Apart from the ‘fatal’ bug it is important to understand why the NAC experienced so many type A errors just getting closer to Steins For this purpose we analysed the NAC frame rate and errors statistics since july 2008-07-11 slot SR99A STEINS fly-by summary – Type A errors

TEST SLOT SR99A: from 2008-07-11T09:14:46. 501 to 2008-07-11T12:33:18 NAC: 127 shots, 2 error type A, 2 error type C Relatively high frame rate … after a while type A errors STEINS fly-by summary – Type A errors

TEST SLOT 99B: data not available TEST SLOT 99C: from 2008-07-24T23:59:46.501 to 2008-07-25T01:10:46.594 NAC: 7 shots, 0 error low frame rate … NO errors STEINS fly-by summary – Type A errors

TEST SLOT 99D: from 2008-07-31T22:29:46.499 to 2008-08-01T00:29:53.450 NAC: 42 shots, 0 error low frame rate … NO errors STEINS fly-by summary – Type A errors

STEINS NAVIGATION: from 2008-08-04T02:09:45.271 to 2008-08-04T13:32:55.507 NAC: 5 shots, 0 error low frame rate … NO errors STEINS fly-by summary – Type A errors

STEINS FLYBY LC1: from 2008-08-20T16:39:45. 271 to 2008-08-21T02:51:55 NAC: 101 shots, 2 error type A low frame rate … few errors STEINS fly-by summary – Type A errors

TEST SLOT STEINS FLYBT LC2: from 2008-09-04T17:29:44 TEST SLOT STEINS FLYBT LC2: from 2008-09-04T17:29:44.520 to 2008-09-05T00:08:15.823 NAC: 79 shots, 0 error Very low frame rate … NO errors STEINS fly-by summary – Type A errors

STEINS FLYBY 05/09/2008 (ANTE 18:00) NAC: From 2008-09-05 T16.39.03.761 to T17.57.11.021 114 shots NAC, 16 error type A, ed 1 error type D. High frame rate … after a while type A errors STEINS fly-by summary – Type A errors

STEINS FLYBY 05/09/2008 (POST 18:00) NAC: From 2008-09-05T18:00:23.548 to 2008-09-05T21:10:26.506: 72 shots; 23 A errors; 327 aborted acquisitions High frame rate … continued just with the same performances in type A errors

NAC motors temperature STEINS fly-by summary – Type A errors

WAC: From 2008-09-05T18:04:04. 364 to 2008-09-05T20:34:07 WAC: From 2008-09-05T18:04:04.364 to 2008-09-05T20:34:07.358: 372 shots; errors 0 Very High frame rate … NO errors

Some data - Slot B very high impact velocity (integer to float bug in the command list sent to OSIRIS)

Possible explanations: Thermal explanations like for example rotor heating not seen due to the ball bearings insulation? Filter wheel interference? STEINS fly-by summary – to explain type A errors

2. To implement the stochastic search There are two ways: 1. To validate the brake 2. To implement the stochastic search 3. To free the impact velocity range from its initial guess STEINS fly-by summary – to solve backtravel openings

To verify the thermal explanation to increasing A errors To verify the NAC SHM integrity (there are strong arguments that indicate the mech is still operational) To verify the number of non foreseen operations the mechanism bore in order to plan the number of testing which depends upon a guess of the life left To verify the fail safe software (frame transfer), has it been implemented and thoroughly tested on board? To verify the thermal explanation to increasing A errors To test on the UPD QM SHM together with MPS STEINS fly-by summary – the way to proceed