麻省理工学院:《Satellite Engineering》Lecture 19 Spacecraft Computer Systems

Spacecraft Computer Systems Colonel john e Keesee
Spacecraft Computer Systems Colonel John E. Keesee

Overview Spacecraft data processing requires microcomputers and interfaces that are functionally similar to desktop systems However, space systems require Low power. volume. and mass High reliability and fault tolerance
Overview • Spacecraft data processing requires microcomputers and interfaces that are functionally similar to desktop systems • However, space systems require: – Low power, volume, and mass – High reliability and fault tolerance

Outline · Definitions Computer system specification Estimating throughput and processor speed requirements Computer selection · Memory · Mass storage Input/Output · Radiation hardness Fault tolerance Error detection and correction Integration and test
Outline • Definitions • Computer system specification • Estimating throughput and processor speed requirements • Computer selection • Memory • Mass storage • Input/Output • Radiation hardness • Fault tolerance • Error detection and correction • Integration and test

Definitions Embedded system -a built-in processor providing real-time control as a component of a larger system often with no direct user interface Real-time processing- Handling or processing information at the time events occur or when the nformation is first created
Definitions • Embedded system – A built-in processor, providing real-time control as a component of a larger system, often with no direct user interface • Real-time processing – Handling or processing information at the time events occur or when the information is first created

Definitions(continued) Hard real-time- Requires precise timing to achieve correct results where missing at time boundary has severe consequences Soft real-time- Requires that the tasks be performed in a timely manner, where missing a time boundary results in degraded but continuous performance
Definitions (continued) • Hard real-time – Requires precise timing to achieve correct results, where missing at time boundary has severe consequences • Soft real-time – Requires that the tasks be performed in a timely manner, where missing a time boundary results in degraded but continuous performance

Definitions(continued) Operating system software-Manages the computers resources such as input/output devices, memory, and scheduling of application software Application software- Mission-specific software which does work required by the user or the mission rather than in support of the computer
Definitions (continued) • Operating system software – Manages the computer’s resources, such as input/output devices, memory, and scheduling of application software • Application software – Mission-specific software which does work required by the user or the mission rather than in support of the computer

Computer System Specification 1. Allocate mission and system requirements to computer systems 2. Define the computer system's operational modes and states 3. Functionally partition and allocate the computational requirements to space or ground, payload or spacecraft, individual systems, and to hardware or software
Computer System Specification 1. Allocate mission and system requirements to computer systems 2. Define the computer system’s operational modes and states 3. Functionally partition and allocate the computational requirements to space or ground, payload or spacecraft, individual systems, and to hardware or software

Computer System Specification 4. Evaluate internal and external interfaces 5. Select the baseline architecture 6. Form the baseline system specification
Computer System Specification 4. Evaluate internal and external interfaces 5. Select the baseline architecture 6. Form the baseline system specification

State Transition diagram ibit Prelaunch Standby Intelize or Trevel Fallure Resolve Checkout OK OK Failure On-station Self Teet Hard Eor Fallure Contingent Checkout Resolved
State Transition Diagram

Functional Partitioning Perform processing Perform processing In space d on ground Perform processing Perform processing In hardware In sottware Allocate processing do not allocate between spacecraft processing between bus and payloads spacecraft bus and ds payloads Allocate processing Do not allocate along processing along organizational lines organizational lines
Functional Partitioning P e r fo r m p r o c e s s i n g i n s p a c e P e r fo r m p r o c e s s i n g o n g r o u n d P e r fo r m p r o c e s s i n g i n h a r d w a r e P e r fo r m p r o c e s s i n g i n s o ft w a r e A l l o c a t e p r o c e s s i n g b e t w e e n s p a c e c r a ft b u s a n d p a y l o a d s D o n o t a l l o c a t e p r o c e s s i n g b e t w e e n s p a c e c r a ft b u s a n d p a y l o a d s A l l o c a t e p r o c e s s i n g a l o n g o r g a n i z a t i o n a l l i n e s D o n o t a l l o c a t e p r o c e s s i n g a l o n g o r g a n i z a t i o n a l l i n e s
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 麻省理工学院:《Satellite Engineering》Lecture 18 Spacecraft Autonomy.pdf
- 麻省理工学院:《Satellite Engineering》Lecture 17 Software Engineering for Satellites.pdf
- 麻省理工学院:《Satellite Engineering》Lecture 16 Satellite Systems Software.pdf
- 麻省理工学院:《Satellite Engineering》Lecture 13 Trajectory Design For A Visible.pdf
- 麻省理工学院:《Satellite Engineering》Lecture 14 Structures in Space Systems.pdf
- 麻省理工学院:《Satellite Engineering》Lecture 15 costmodellec.pdf
- 麻省理工学院:《Satellite Engineering》Lecture 9 Attitude Determination and Control(ADCS).pdf
- 麻省理工学院:《Satellite Engineering》Lecture 11 Objective & Approach.pdf
- 麻省理工学院:《Satellite Engineering》Lecture 12 Objective and Outline.pdf
- 麻省理工学院:《Satellite Engineering》Lecture 10 Electromagnetic Formation Flight.pdf
- 麻省理工学院:《Satellite Engineering》Lecture 6 Introduction to Optics part I.pdf
- 麻省理工学院:《Satellite Engineering》Lecture 8 Adaptive Reconnaissance Golay Adaptive.pdf
- 麻省理工学院:《Satellite Engineering》Lecture 7 Introduction to Optics part II.pdf
- 麻省理工学院:《Satellite Engineering》Lecture 2 orbital mech.pdf
- 麻省理工学院:《Satellite Engineering》Lecture 5 THE ENVIRONMENT OF SPACE.pdf
- 麻省理工学院:《Satellite Engineering》Lecture 3 Spacecraft Power Systems.pdf
- 麻省理工学院:《Satellite Engineering》Lecture 4 propulsion.pdf
- 麻省理工学院:《Satellite Engineering》Lecture 1 Lesson Objectives.pdf
- 《航天推进 Space Propulsion》(英文版)Lecture 21: Electrostatic versus Electromagnetic Thrusters.pdf
- 《航天推进 Space Propulsion》(英文版)Lecture 18: Hall Thruster Efficiency.pdf
- 麻省理工学院:《Satellite Engineering》Lecture 20 Satellite Telemetry, Tracking and Control Subsystems.pdf
- 麻省理工学院:《Satellite Engineering》Lecture 21 Satellite Communication.pdf
- 麻省理工学院:《Satellite Engineering》Lecture 24 Ground System Design.pdf
- 麻省理工学院:《Satellite Engineering》Lecture 23 Spacecraft Thermal Control Systems.pdf
- 麻省理工学院:《Satellite Engineering》Lecture 22 reentry.pdf
- 麻省理工学院:《偏微分方程式数字方法》(英文版)Lecture 1 Partial Differential Equations.pdf
- 麻省理工学院:《偏微分方程式数字方法》(英文版)Numerical Methods for Partial Differential Equations.pdf
- 麻省理工学院:《偏微分方程式数字方法》(英文版)Lecture 2 Finite difference discretization.pdf
- 麻省理工学院:《偏微分方程式数字方法》(英文版)Lecture 2 Finite Difference Discretization.pdf
- 麻省理工学院:《偏微分方程式数字方法》(英文版)Lecture 4 Finite Difference Discretization.pdf
- 麻省理工学院:《偏微分方程式数字方法》(英文版)Lecture 4 Finite difference discretization.pdf
- 麻省理工学院:《偏微分方程式数字方法》(英文版)Lecture 5 Finite Differences, Parabolic Problems.pdf
- 麻省理工学院:《偏微分方程式数字方法》(英文版)Lecture 5 OUTLINE.pdf
- 麻省理工学院:《偏微分方程式数字方法》(英文版)Lecture 6 Solution methods.pdf
- 麻省理工学院:《偏微分方程式数字方法》(英文版)Lecture 7 Iter erative methods.pdf
- 麻省理工学院:《偏微分方程式数字方法》(英文版)Lecture 6 Solution Methods.pdf
- 麻省理工学院:《偏微分方程式数字方法》(英文版)Lecture 7 Iterative Method.pdf
- 麻省理工学院:《偏微分方程式数字方法》(英文版)Lecture 8 Finite difference discretization.pdf
- 麻省理工学院:《偏微分方程式数字方法》(英文版)Lecture 8 Finite Difference Discretization of Hyperbolic Equations.pdf
- 麻省理工学院:《偏微分方程式数字方法》(英文版)Lecture 11 notes.pdf