《卫星工程》英文版 18 autonomy lec

Spacecraft Autonomy Seung H Chung Massachusetts 16.851 Institute of Satellite Engineering Technology Fd‖2003
16.851 Satellite Engineering Fall 2003 Massachusetts Institute of Technology Spacecraft Autonomy Seung H. Chung

hy autonomy Failures Anomalies Communication Coordination New horizons Europ/Robe courtesY Apollo 13 Quintuple fault (three shorts, tank- line and pressure jacket burst, panel es o ofi) Mars polar ander Mars Outpost Massachusetts Institute of Technology
2 Massachusetts Institute of Technology Why Autonomy? • Failures • Anomalies • Communication • Coordination courtesy of NASA JPL New Horizons Europa Probe Courtesy of the Johns Hopkins University courtesy of NASA Apollo 13 Quintuple fault (three shorts, tankline and pressure jacket burst, panel flies off). Mars Polar Lander courtesy of NASA JPL Mars Outpost courtesy of NASA JPL Applied Physics Laboratory. Used with permission

Autonomy Technologies Fault Detection, Isolation and Recovery Planning Scheduling Intelligent Data Understanding Path Planning Gradient method Mixed integer linear programming(Prof John How) Graph search(Prof Brian Williams) Localization Mapping Concurrent mapping and localization(Prof John Leonard) Massachusetts Institute of Technology
3 Massachusetts Institute of Technology Autonomy Technologies • Fault Detection, Isolation and Recovery • Planning & Scheduling • Intelligent Data Understanding • Path Planning – Gradient method – Mixed integer linear programming (Prof John How) – Graph search (Prof Brian Williams) • Localization & Mapping – Concurrent mapping and localization (Prof John Leonard)

Why Fault Detection Isolation Recovery (FDIR)? Improve the likelihood of mission success by minimizing the downtime Increase productivity Prevent loss of opportunities Reduce safety risk For manned missions, longer system downtime implies higher risk to the astronauts Massachusetts Institute of Technology
4 Massachusetts Institute of Technology Why Fault Detection Isolation & Recovery (FDIR)? • Improve the likelihood of mission success by minimizing the downtime. – Increase productivity – Prevent loss of opportunities – Reduce safety risk • For manned missions, longer system downtime implies higher risk to the astronauts

FDIR Techniques If-then-else Hard coded set of fdir statements Rule-based Set of rules written by the engineers Fires a rule (i.e. executes a rule) when the rule is satisfied EXample #24(D>1A)And(Shunt D> 6A)for 10 sec, then Try Sec Bus Reg_ Off #27 (Red Battery Charger is ON) for 5 sec, then rule(28, 29 )stop The core software is reusable Engineers must enumerate all possible faults and combinations thereof along with the corresponding recovery methods Verifying the validity of the rules is difficult Massachusetts Institute of Technology
5 Massachusetts Institute of Technology FDIR Techniques • If-then-else – Hard coded set of FDIR statements • Rule-based – Set of rules written by the engineers – Fires a rule (i.e. executes a rule) when the rule is satisfied – Example • #24 (ID > 1A) And (Ishunt_D > 6A) for 10 sec, then Try_Sec_Bus_Reg_Off. • #27 (Red Battery Charger is ON) for 5 sec, then rule (28,29) stop. – The core software is reusable. – Engineers must enumerate all possible faults and combinations thereof along with the corresponding recovery methods. – Verifying the validity of the rules is difficult

Model-based FDIR Technique Engineers model the behavior of the system(i.e components) Computer detects/isolates/recovers faults by reasoning on the model of the system Both the model and the model-based FDIR system can be reused Problem too difficult for a computer? I 323 Model-based Observation FDIR Command System Massachusetts Institute of Technology
6 Massachusetts Institute of Technology Model-based FDIR Technique • Engineers model the behavior of the system (i.e. components). • Computer detects/isolates/recovers faults by reasoning on the model of the system. • Both the model and the model-based FDIR system can be reused. • Problem too difficult for a computer? Model-based FDIR System Observation Command

Planning Scheduling Planning Given: Set of actions a system can perform and the associated requirements and effects of the actions Current state Desired goal state Objective: Compute a sequence of actions that achieves the desired goal state Scheduling Given: Set of tasks to execute and the associated constraints (i.e. time, resource, .. Objective: Compute the proper order of the tasks that satisfies the constraints 7 Massachusetts Institute of Technology
7 Massachusetts Institute of Technology Planning & Scheduling • Planning – Given: • Set of actions a system can perform and the associated requirements and effects of the actions • Current state • Desired goal state – Objective: Compute a sequence of actions that achieves the desired goal state. • Scheduling – Given: Set of tasks to execute and the associated constraints (i.e. time, resource, …) – Objective: Compute the proper order of the tasks that satisfies the constraints

Planning example Goal: Take an image of Alpha centauri Plan 1. Compute current position and attitude 2. Compute the necessary position and attitude for Alpha Centauri to be in view 3. Initialize and warm-up the imaging system 4. Change the position and point toward Alpha Centauri 5. Open the shutter 6. Take image 8 Massachusetts Institute of Technology
8 Massachusetts Institute of Technology Planning Example • Goal: Take an image of Alpha Centauri • Plan: 1. Compute current position and attitude 2. Compute the necessary position and attitude for Alpha Centauri to be in view 3. Initialize and warm-up the imaging system 4. Change the position and point toward Alpha Centauri 5. Open the shutter 6. Take image

Why Planning& Scheduling Simplify spacecraft commanding Simplify mission operations work Enable timely replanning when necessary without communication time-delay issues Massachusetts Institute of Technology
9 Massachusetts Institute of Technology Why Planning & Scheduling? • Simplify spacecraft commanding. • Simplify mission operations work. • Enable timely replanning when necessary without communication time-delay issues

Intelligent Data Understanding What is it? Knowledge Discovery: Is this something new, something nteresting? Pattern Recognition: What are the identifiable characteristics? Classification and clustering Does this belong to some category of information? Why? The communication bandwidth does not allow transmission of all available data Serendipitous events Massachusetts Institute of Technology
10 Massachusetts Institute of Technology Intelligent Data Understanding • What is it? – Knowledge Discovery: Is this something new, something interesting? – Pattern Recognition: What are the identifiable characteristics? – Classification and Clustering: Does this belong to some category of information? • Why? – The communication bandwidth does not allow transmission of all available data. – Serendipitous events…
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《卫星工程》英文版 17 software eng.pdf
- 《卫星工程》英文版 15 costmodellec.pdf
- 《卫星工程》英文版 11 imaging.pdf
- 《卫星工程》英文版 14 structures.pdf
- 《卫星工程》英文版 16 software.pdf
- 《Computational Geometry》lecnotes20 Dr. K. H. Ko Prof. N. M. Patrikalakis.pdf
- 《Computational Geometry》lecnotes 19 Prof. N.m. Patrikalakis.pdf
- 《Computational Geometry》lecnotes 23 Dr. W. Cho Prof. N.m. Patrikalakis.pdf
- 《Computational Geometry》lecnotes 21 Prof, i .k. atkikalak.pdf
- 《Computational Geometry》lecnotes 8 N.M. Patrikalakis.pdf
- 《Computational Geometry》lecnotes 13 N. M. Patrikalakis.pdf
- 《Computational Geometry》lecnotes 14 and 15 N. M. Patrikalakis.pdf
- 《Computational Geometry》lecnotes 10 -12 N.M. Patrikalakis.pdf
- 《Computational Geometry》lecnotes 9 N.M. Patrikalakis.pdf
- 《Computational Geometry》lecnotes 2 Kwanghee Ko T Maekawa N.M. Patrikalakis.pdf
- 《Computational Geometry》lecnotes 3 Kwanghee Ko T Maekawa N.M. Patrikalakis.pdf
- 《Computational Geometry》lecnotes 6 N.M. Patrikalakis.pdf
- 《Computational Geometry》lecnotes 4 and 5 N. M. Patrikalakis.pdf
- 《Computational Geometry》lecnotes 1 Nicholas m. patrikalakis.pdf
- 美国麻省理工大学:《Aerospace?Dynamics(航空动力学)》英文版 lecture 18.pdf
- 《卫星工程》英文版 19 scraftcompsys.pdf
- 《卫星工程》英文版 20 satellitettc.pdf
- 《卫星工程》英文版 21 satelitecomm2 done.pdf
- 《卫星工程》英文版 22 reentry.pdf
- 《卫星工程》英文版 24 groundsysdes.pdf
- 《卫星工程》英文版 23 thermalcontro.pdf
- 麻省理工学院:《自制决策制造原则》英文版 Introduction to Principles of Autonomy and Decision Making.pdf
- 麻省理工学院:《自制决策制造原则》英文版 16.410: Jump Starting With Scheme.pdf
- 麻省理工学院:《自制决策制造原则》英文版 Problem Solving as State Space Search.pdf
- 麻省理工学院:《自制决策制造原则》英文版 Elements of Algorithmic analysis.pdf
- 麻省理工学院:《自制决策制造原则》英文版 Some scheme.pdf
- 麻省理工学院:《自制决策制造原则》英文版 Rules on NEAr and messenger.pdf
- 麻省理工学院:《自制决策制造原则》英文版 Constraint Satisfaction Problems: Formulation.pdf
- 麻省理工学院:《自制决策制造原则》英文版 Pairs. Lists.pdf
- 麻省理工学院:《自制决策制造原则》英文版 Even more scheme.pdf
- 麻省理工学院:《自制决策制造原则》英文版 Graph-based Planning.pdf
- 麻省理工学院:《自制决策制造原则》英文版 Propositional Logic.pdf
- 麻省理工学院:《自制决策制造原则》英文版 Partial Order Planning and execution.pdf
- 麻省理工学院:《自制决策制造原则》英文版 Solving constraint satisfaction Problems.pdf
- 麻省理工学院:《自制决策制造原则》英文版 Solving Constraint Satisfaction Problems Forward Checking.pdf