Spacecraft Structures & Systems Engineering
Level 4 — Application Examination
Time limit: 60 minutes Total marks: 60 Instructions: Answer all questions. Show all working. Use where needed. Symbols carry their usual meaning.
Question 1 — Launch load path & buckling (14 marks)
A cylindrical satellite adapter is a thin-walled aluminium tube of outer radius , wall thickness , and length . It supports a spacecraft of mass during a launch phase with steady axial acceleration of plus a quasi-static bending moment from wind shear of . Aluminium: , yield stress .
(a) Compute the axial compressive load and the axial membrane stress in the wall. (3)
(b) Compute the peak bending stress at the tube surface. (Treat as thin ring: .) (3)
(c) Combine (a) and (b) to get the peak compressive stress, and state the margin of safety against yield if the required factor of safety is . (3)
(d) Estimate the classical shell buckling stress with , and comment on whether yield or buckling governs. (5)
Question 2 — Random vibration & modal survival (12 marks)
A component is mounted on a bracket whose fundamental mode is at with quality factor . The base random vibration input is a flat PSD of over the band containing .
(a) Using the Miles' equation , compute the RMS acceleration response of the component. (4)
(b) State the "3-sigma" peak acceleration used for design and convert it to a force on a component of mass . (4)
(c) The bracket natural frequency requirement is "." Rewrite this as a SMART requirement and state which verification method (analysis/test/inspection/demonstration) is most appropriate and why. (4)
Question 3 — Fatigue and fracture (12 marks)
A structural fitting experiences, per mission, the following cyclic loading blocks. Its S-N behaviour is (with in MPa, cycles to failure).
| Block | Stress amplitude (MPa) | Cycles per mission |
|---|---|---|
| A | 200 | 3000 |
| B | 100 | 40000 |
(a) Using Miner's rule, compute the cumulative damage per mission and the number of missions to failure. (6)
(b) The fitting contains a surface crack of length . The stress intensity factor is with . Fracture toughness . Find the critical stress for fast fracture at this crack length, and state whether the 200 MPa block is safe against fracture. (6)
Question 4 — Power, thermal & mass budget (12 marks)
A LEO smallsat requires an orbit-average electrical load of . Orbit period , eclipse fraction .
(a) The battery must supply the load through eclipse. Compute the energy (Wh) drawn per eclipse, and the required battery capacity if the allowable depth of discharge is and battery-to-load efficiency is . (4)
(b) Solar array must power the load AND recharge the battery during sunlight. If charging efficiency is , compute the minimum solar array output power needed (assume load runs continuously). (4)
(c) The spacecraft dry mass is estimated at with a system mass margin. Propellant is . Compute the design dry mass (with margin) and wet mass. (4)
Question 5 — Reliability & redundancy (10 marks)
A subsystem uses two identical units, each with constant failure rate .
(a) Compute the MTTF of a single unit, and its reliability at years (use h/yr). (4)
(b) The two units are in active (parallel) redundancy (subsystem works if at least one works). Write the subsystem reliability and evaluate it at years. (4)
(c) In one sentence each, distinguish cold standby from hot standby redundancy. (2)
Answer keyMark scheme & solutions
Question 1
(a) Axial load: . (1) Wall area: . (1) . (1)
(b) . (1) . (2)
(c) Peak compressive stress . (1) Allowable with FOS: . (1) Margin of Safety — very large positive margin (yield not a concern). (1)
(d) . (2) Denominator: ; . (1) (classical). (1) Comparison: applied peak classical, and even with a knockdown factor of ~0.3 (real shells) still far above applied stress. Both yield and buckling have huge margins; the driver is elsewhere (or design is heavily over-conservative). (1)
Question 2
(a) . (4)
(b) 3-sigma peak . (2) Force . (2)
(c) SMART version, e.g.: "The bracket's first natural frequency shall be , verified by modal test/analysis at ambient conditions." — Specific (frequency), Measurable (Hz value), Achievable, Relevant (avoids low-frequency coupling with launcher), Testable. (2) Verification: Test (modal/sine-sweep) is most appropriate — natural frequency is directly measurable on hardware; analysis (FEM) may support but a test provides authoritative verification of the as-built structure. (2)
Question 3
(a) Cycles to failure: . (1) . (1) Damage per mission: . (3) Missions to failure complete missions. (1)
(b) Critical stress: . (2) . (1) . (2) Since applied, the 200 MPa block is safe against fast fracture (margin ~1.95). (1)
Question 4
(a) Eclipse duration . (1) Energy per eclipse . (1) Accounting for efficiency, energy drawn from battery . (1) Required capacity . (1)
(b) Sunlight duration . (1) Recharge energy needed (into battery) ; energy the array must generate for charging . (1) Array power during sunlight (load) (charge power) . (2)
(c) Design dry mass . (2) Wet mass . (2)
Question 5
(a) Single-unit MTTF . (2) ; . . (2)
(b) Active parallel: . (2) . (2)
(c) Cold standby: backup unit is unpowered/off until the primary fails, then switched in (lower wear, needs fault detection & switch). Hot standby: backup runs continuously (powered) alongside primary, enabling instant takeover but accumulating wear/aging. (2)
[
{"claim":"Q1a axial stress ~8.84 MPa","code":"F=850*6.0*9.81; A=2*pi*Rational(3,10)*0.003; s=F/A; result = abs(float(s)-8.84e6) < 5e4"},
{"claim":"Q1d shell buckling ~428 MPa","code":"scr=(70e9*0.003)/(0.30*sqrt(3*(1-0.33**2))); result = abs(float(scr)-4.28e8) < 5e6"},
{"claim":"Q2a GRMS ~12.88 g","code":"g=sqrt((pi/2)*220*12*0.04); result = abs(float(g)-12.88) < 0.05"},
{"claim":"Q3a missions to failure ~15.6","code":"D=3000/125000 + 40000/1000000; result = abs(1/D-15.625) < 0.1"},
{"claim":"Q3b critical stress ~390 MPa","code":"sc=30/(1.12*sqrt(pi*0.0015)); result = abs(float(sc)-390) < 3"},
{"claim":"Q5b redundant reliability ~0.964","code":"R=exp(-8e-6*3*8766); Rsys=2*R-R**2; result = abs(float(Rsys)-0.9640) < 0.002"}
]