System Requirements - cubesat-project/CubeSat GitHub Wiki

Nomenclature

Must: Denotes an externally imposed requirement.

Shall: Denotes an internally imposed requirement, subject to internal changed.

May: Denotes a goal requirement

System Requirements

System Requirements
Space Segment Requirements
Requirement Number Requirement Parent Req ID Verification Strategy
SY-SS01 The CubeSat shall be a 2U form factor MR-OP06 By design, by inspection
SY-SS02 The CubeSat must comply with Nanoracks deployment specifications MR-OP06, MR-PR07, MR-PR08 By design, by inspection
SY-SS03 The CubeSat must have a remove before flight pin MR-OP06 By design, by inspection
SY-SS04 The CubeSat must have deployment switches MR-OP06 By design, by inspection
SY-SS05 The CubeSat must have a 30-minute timer circuit MR-OP06 By design, by inspection
SY-SS06 The CubeSat must provide a bill-of-materials to Nanoracks MR-OP06 By design, by inspection
SY-SS07 The CubeSat must comply with outgassing specifications MR-OP06 By design, by inspection
SY-SS08 The CubeSat shall receive and execute time-tagged telecommands MR-OP03 By design, by inspection
SY-SS09 The CubeSat shall transmit time-tagged telemetry MR-OP13, MR-OP14, MR-OP09 By design, by inspection
SY-SS10 The CubeSat shall determine its pose MR-OP01 By design, by inspection
SY-SS11 The CubeSat shall control its pose MR-OP01 By design, by inspection
SY-SS12 The CubeSat shall determine its orbital position MR-OP01, MR-OP11 By design, by inspection
SY-SS13 The CubeSat shall provide enough power to operate all mission modes throughout its mission life MR-OP04, MR-OP05 By design, by inspection
SY-SS14 The CubeSat shall survive the test environment MR-OP04, MR-OP05 By design, by inspection
SY-SS15 The CubeSat shall survive the integration environment MR-OP04, MR-OP05 By design, by inspection
SY-SS16 The CubeSat shall survive the launch environment MR-OP04, MR-OP05 By design, by inspection
SY-SS17 The CubeSat shall survive the low earth orbit thermal environment MR-OP04, MR-OP05 By design, by inspection
SY-SS18 The CubeSat shall survive the low earth orbit radiation environment MR-OP04, MR-OP05 By design, by inspection
SY-SS19 The CubeSat shall facilitate integration of two Canadensys nano VR cameras MR-SC01 By design, by inspection
SY-SS20 The CubeSat shall facilitate transmission of images from the camera to the ground MR-SC03 By design, by inspection
SY-SS21 The CubeSat shall safely re-enter atmosphere and burn up MR-OP08 By design, by inspection
SY-SS22 The CubeSat must have a launch mass less that 3.6kg MR-PR07 By design, by inspection
SY-SS23 The CubeSat shall be operated in a LEOP & Checkout phase and a nominal phase MR-PR07, MR-OP06 By design, by inspection
SY-SS24 The CubeSat and its components shall be designed and manufactured to meet system requirements for a minimum operational lifespace of 6 months MR-OP04 By design, by inspection
SY-SS25 The CubeSat components shall be designed or selected to prevent undesired electromagnetic effects MR-OP04 By design, by inspection
SY-SS26 The CubeSat shall always be in one of the following operations: Launch Mode; Deployment Mode; Detumble Mode; Safe Mode; Eclipse Mode; Communications Mode; Imaging Mode; and Nominal Mode MR-OP06 By design, by inspection
SY-SS27 The CubeSat shall be delivered to the launch provider in Launch Mode MR-PR07, MR-OP06 By design, by inspection
SY-SS28 The CubeSat shall exit Launch Mode into Deployment mode upon deployment from ISS MR-PR07, MR-OP06 By design, by inspection
SY-SS29 The CubeSat transition to Deployment Mode shall trigger a 30 minute timer. MR-PR07, MR-OP06 By design, by inspection
SY-SS30 The VR cameras may switch on to begin imagining during Deployment Mode as a goal MR-OP07 By design, by inspection
SY-SS31 The CubeSat shall deploy its antenna following the 30 minute delay MR-PR07, MR-OP06 By design, by inspection
SY-SS32 The CubeSat shall bootup the OBC during Deployment Mode MR-OP02, MR-OP04 By design, by inspection
SY-SS33 The CubeSat shall exist Deployment Mode into Detumble Mode following the antenna deployment MR-OP04 By design, by inspection
SY-SS34 The CubeSat shall minimize its initial rotation rates during Detumble Mode MR-OP04 By design, by inspection
SY-SS35 The CubeSat shall control its pose to face its solar panels towards the sun during Detumble Mode MR-OP04 By design, by inspection
SY-SS36 The CubeSat shall respond to TC with TM during Detumble Mode MR-OP02, MR-OP04 By design, by inspection
SY-SS37 The CubeSat shall exit Detumble Mode into Nominal Mode through TC MR-OP02, MR-OP04 By design, by inspection
SY-SS38 The CubeSat shall enter Safe Mode either through TC or through detection of an onboard anamoly MR-OP02, MR-OP04 By design, by inspection
SY-SS39 The CubeSat shall exit Safe Mode into Detumble Mode through TC MR-OP02, MR-OP04 By design, by inspection
SY-SS40 The CubeSat shall enter Imagining Mode through time-tagged TC MR-OP02, MR-OP04 By design, by inspection
SY-SS41 The CubeSat shall exit Imaging Mode into Nominal Mode through time-tagged TC MR-OP02, MR-OP04 By design, by inspection
SY-SS42 The CubeSat shall enter Communications Mode through time-tagged TC MR-OP02, MR-OP04 By design, by inspection
SY-SS43 The CubeSat shall exit Communications Mode into Nominal Mode through time-tagged TC MR-OP02, MR-OP04 By design, by inspection
SY-SS44 The CubeSat shall enter Eclipse Mode either automatically or through time-tagged TC MR-OP02, MR-OP04 By design, by inspection
SY-SS45 The CubeSat shall exit Eclipse Mode into Nominal Mode either automatically or through time-tagged TC MR-OP02, MR-OP04 By design, by inspection
SY-SS46 The CubeSat shall function autonomously for a maximum of 7 days without intervention from MC MR-OP02, MR-OP04 By design, by inspection
SY-SS47 The CubeSat shall detect onbaord anamolies MR-OP04 By design, by inspection
SY-SS48 The CubeSat shall provide pointing accuracy of 15 degrees for the solar panel aligned with the normal to the sun vector MR-OP04 By design, by inspection
SY-SS49 The CubeSat shall have a centre of mass within 2cm of the of centre of volume MR-PR07 By design, by inspection
SY-SS50 The CubeSat configuration shall be such that no unit be subjected to loading beyond the limits stated in its specification MR-OP04 By design, by inspection
SY-SS51 The CubeSat shall store up to 10 days of housekeeping data as a minimum MR-OP14 By design, by inspection
SY-SS52 The CubeSat flight software shall be reprogrammable in orbit MR-OP04 By design, by inspection
SY-SS53 The CubeSat power system shall be sized for an expected EOL of 12 months MR-OP05 By design, by inspection
SY-SS54 The CubeSat system shall be designed for ground-based testability MR-PR03, MR-PR04, MR-PR05, MR-PR06 By design, by inspection
SY-SS55 The CubeSat system shall be designed with ease of assembly and integration in mind MR-PR03, MR-PR04, MR-PR05, MR-PR06 By design, by inspection
Payload Requirements
SY-PA01 The VR cameras shall have a bill of materials to provide the launch provider MR-OP01 By review
SY-PA02 The VR cameras may switch on upon deployment from ISS as a goal MR-OP07, MR-OP10 By design, by inspection
SY-PA03 The VR cameras shall be operable on a time-tagged queue MR-OP10 By design
SY-PA04 One image shall be two semi-spherical images stitched together on the ground MR-SC05, MR-SC06, MR-SC07, MR-OP10 By design
SY-PA05 The CubeSat shall integrate an Inuit engraving MR-PR09 by design, by inspection, by review
Ground Segment
SY-GR01 The Western-based ground station shall be capable of two-way communication with the CubeSat. MR-OP02 By design, by inspection
SY-GR02 The ground station shall transmit at UHF frequencies as specified by licence MR-OP12 By design, by inspection
SY-GR03 The ground station shall receive at UHF frequencies as specified by licence MR-OP12 By design, by inspection
SY-GR04 The Western-based ground station shall survive nominal London Ontario weather MR-OP02 By design, by inspection
SY-GR05 The Western-based ground station shall be compatible with other CCP CubeSats operating with similar communications license bands MR-OP02 By design, by inspection
SY-GR06 The CubeSat shall be operated using a Mission Control software interface MR-PR01 By design, by inspection
SY-GR07 The Mission Control software shall interface with the ground station MR-PR01 By design, by inspection
SY-GR08 The Mission Control software shall allow an operator to generate a sequence of time-tagged telecommands MR-PR01 By design, by inspection
SY-GR09 The Mission Control software shall display time-tagged telemetry MR-OP14 By design, by inspection
SY-GR10 The Ground Segment shall plan, prepare, and execute the operations of the CubeSat during all mission phases and operating modes MR-OP02, MR-OP03 By design, by inspection
SY-GR11 The Mission Control software shall transfer all TM and payload data to data storage MR-SC08, MR-SC09, MR-SC10, MR-SC11, MR-SC12, MR-SC13 By design, by inspection
SY-GR12 The Ground Station shall have a tracking angle rate of up to 1°/sec (TBC) MR-OP01 By design, by inspection
SY-GR13 The Ground Segment shall maintain an updated CubeSat orbit estimate MR-OP01 By design, by inspection
SY-GR14 The Ground Segment shall coordinate with project management to implement the outreach plan MR-SC04 By design, by inspection
SY-GR15 The Ground Segment shall coordinate with project management to implement the imaging plan MR-SC08, MR-SC09, MR-SC10, MR-SC11, MR-SC12, MR-SC13, MR-OP10 By design, by inspection

Parent Requirements

Mission Requirements

Children Requirements

Space Segment

Structural Requirements

Thermal

Attitude Determination and Control

On Board Data Handling

Communication

Payload

Power

Ground Segment

Ground Station

Requirements Document

Rev 0

⚠️ **GitHub.com Fallback** ⚠️