Spacecraft systems engineering
DraftA spacecraft is a set of subsystems that are individually tractable and collectively not. Systems engineering is the discipline that keeps them consistent with each other and with the mission, and its central product is not hardware but a set of budgets that everyone agrees to.
Requirements
Requirements flow down from the science or service objective through a traceable chain. Each level is derived from the one above and verified against it, so that no requirement exists without a parent and no parent is left unsatisfied.
| Level | Example |
|---|---|
| Mission objective | Map global surface composition at 30 m resolution |
| System requirement | Deliver calibrated multispectral imagery with 30 m ground sample distance and 16-day global revisit |
| Subsystem requirement | Payload pointing knowledge better than 20 arcseconds, 3 sigma |
| Component requirement | Star tracker attitude knowledge better than 8 arcseconds, 3 sigma, at up to 0.5 degrees per second slew |
A requirement that cannot be verified is not a requirement, it is a wish. Every one carries a verification method, and the four are not interchangeable.
- Test
- Demonstrate by measurement on the actual article under representative conditions. The strongest and most expensive method.
- Analysis
- Demonstrate by calculation or simulation. Necessary where the environment cannot be reproduced on the ground, such as zero-g structural behaviour or multi-year radiation dose.
- Inspection
- Demonstrate by examination. Appropriate for physical properties such as mass, dimensions and markings.
- Demonstration
- Show the function operates. Appropriate for operational sequences where a quantitative measurement is not the point.
The pressure in every programme is to downgrade verification from test to analysis, because test is what costs money and schedule. That is sometimes correct and sometimes the direct cause of a failure. See Fault tolerance and reliability.
Budgets
Budgets are how a systems engineer holds a distributed design together. Each one is a scarce shared resource, allocated to subsystems, tracked against actuals, and defended.
| Budget | Unit | Typical growth from concept to launch |
|---|---|---|
| Mass | kg | 20 to 30% |
| Power | W | 15 to 25% |
| Delta-v | m/s | 5 to 15% |
| Data rate and volume | Mbit/s, Gbit/day | Varies widely |
| Pointing error | arcsec | Root-sum-square of contributors |
| Thermal dissipation | W | Tracks power |
The growth column is the important one. Mass and power always grow, and a programme that has not reserved for it will pay by deleting capability late, when deletion is most expensive. Margin policy is therefore set at the start and reduced on a defined schedule as the design matures.
A common practice allocates margin by phase: perhaps 30% at concept review, 20% at preliminary design, 10% at critical design and 5% at delivery. Margin is held by the project, not by the subsystems, precisely so that it cannot be quietly consumed by whoever asks first.
Mass and power are coupled in a way worth stating explicitly. More power means larger arrays and larger batteries, which means more mass, which means more structure, which means more mass. A design that is not converging on these two budgets is usually not converging at all.
Technology readiness levels
TRL is a nine-point scale describing how far a technology has been demonstrated, from basic principles at TRL 1 to flight-proven at TRL 9.
Its honest use is as a risk indicator, not a score. The single most useful fact about the scale is where programmes actually fail: the transition from TRL 4, a component validated in the laboratory, to TRL 6, a system demonstrated in a relevant environment. This gap is wide enough and expensive enough to have a name, and a project baselining a TRL 4 technology on the assumption it will be at TRL 6 when needed is taking a schedule risk that is rarely stated in those terms.
The corresponding discipline is that anything below TRL 6 at preliminary design needs either a funded maturation plan with milestones or a defined fallback to a flight-proven alternative.
Review gates
| Review | Question it answers |
|---|---|
| MCR, mission concept | Is the mission worth doing and broadly feasible? |
| SRR, system requirements | Are the requirements complete, consistent and verifiable? |
| SDR, system definition | Is the architecture sound and are the trades closed? |
| PDR, preliminary design | Does the design meet requirements with acceptable margin and risk? |
| CDR, critical design | Is the design mature enough to build? |
| TRR, test readiness | Is the article and the test setup ready? |
| FRR, flight readiness | Is it safe and correct to fly? |
Gates exist to force a decision at a point where changing course is still affordable. The cost of fixing a defect rises by roughly an order of magnitude at each stage, so a requirements error caught at SRR costs almost nothing and the same error caught during integration costs a great deal.
The failure mode of review gates is passing them on schedule rather than on readiness. A PDR held with open trades and unquantified margin has not reduced risk, it has recorded a date.
Assembly, integration and test
The structure of that flow carries the essential idea. A full performance test is run before and after the environmental campaign, and the comparison is the actual deliverable. Environmental testing does not prove the spacecraft works; it proves the spacecraft still works after being shaken, shocked and thermally cycled, which is a different and stronger claim.
Test levels distinguish two purposes.
| Model | Level | Purpose |
|---|---|---|
| Qualification | Above expected flight environment, longer duration | Prove the design has margin. Often a dedicated structural or engineering model |
| Acceptance | At expected flight levels | Prove this particular article was built correctly and has no workmanship defects |
| Protoflight | Qualification levels, acceptance duration | Compromise used when there is only one article. Common, and it consumes design margin |
Protoflight is the norm for single-article science missions and is a real trade: it saves the cost of a dedicated qualification unit while putting the flight article through loads above what it will experience.
Where systems engineering actually earns its cost
The discipline is often described as paperwork, and badly practised it is. Its real function is to own the interactions that no subsystem owns.
Thermal wants a radiator where communications wants an antenna. Power wants a sun-pointing array while the payload wants a nadir-pointing bus, which determines whether the array needs a drive mechanism, which adds a disturbance torque that guidance, navigation and control has to reject. Propulsion wants thrusters at the extremities for torque authority, where their plumes will impinge on the arrays that power the whole vehicle.
None of those conflicts belongs to a single subsystem, and each is discovered by someone whose job is to look across all of them. That is the work.
References
- NASA/SP-2016-6105 Rev 2, NASA Systems Engineering Handbook.
- Wertz, J. R., Everett, D. F. and Puschell, J. J. (eds.) Space Mission Engineering: The New SMAD, Microcosm Press, 2011.
- ECSS-E-ST-10C, Space engineering: System engineering general requirements, European Cooperation for Space Standardization.
- NASA-STD-7002, Payload Test Requirements, and GSFC-STD-7000, General Environmental Verification Standard.
- Mankins, J. C. “Technology readiness assessments: A retrospective”, Acta Astronautica, 65:1216, 2009.