Skip to content

Commit

Permalink
Merge pull request #181 from BhagatjiJimesh/architecture/payload-user…
Browse files Browse the repository at this point in the history
…-story/179

Add user stories for payload scheduler
  • Loading branch information
capsulecorplab authored Feb 23, 2022
2 parents 6a51baf + 98e2f87 commit a768c09
Show file tree
Hide file tree
Showing 12 changed files with 80 additions and 0 deletions.
7 changes: 7 additions & 0 deletions architecture/2-UserStories/5-PayloadSchedulerTLE.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
id: 5.0
name: Payload Scheduler
actor: Ground Station Operator
behavior: schedule data collection to occur at specfied orbital position
rationale: allow satellite mission modes to autonomously record data
derivedFrom: []
example: ''
9 changes: 9 additions & 0 deletions architecture/2-UserStories/5.1-DeCSPayloadSchedulerTLE.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
id: 5.1
name: Deployable Composite Structure (DeCS) Payload Scheduler
actor: Ground Station Operator
behavior: schedule data collection to occur at specfied orbital position
rationale: allow satellite mission modes to autonomously record data
derivedFrom:
- "1-StakeholderNeeds/2.2-SecondaryMissionObjective-B2.yaml"
- "1-StakeholderNeeds/3.3-TertiaryMissionObjective-C3.yaml"
example: Schedule data recording at specfic orbital location to another orbital location for Deployable Composite Structure Payload
8 changes: 8 additions & 0 deletions architecture/2-UserStories/5.2-IPPayloadSchedulerTLE.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
id: 5.2
name: Impedance Probe Payload Scheduler
actor: Ground Station Operator
behavior: schedule data collection to occur at specfied orbital position
rationale: allow satellite mission modes to autonomously record data
derivedFrom:
- "1-StakeholderNeeds/1.5-PrimaryMissionObjective-A5.yaml"
example: Schedule data recording at specfic orbital location to another orbital location for impedance probe payload
8 changes: 8 additions & 0 deletions architecture/2-UserStories/5.3-MsSPayloadSchedulerTLE.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
id: 5.3
name: Multi-spectral Sensor Scheduler
actor: Ground Station Operator
behavior: schedule data collection to occur at specfied orbital position
rationale: allow satellite mission modes to autonomously record data
derivedFrom:
- "1-StakeholderNeeds/2.1-SecondaryMissionObjective-B1.yaml"
example: Schedule data recording at specfic orbital location to another orbital location for Multi-spectral Sensor payload
8 changes: 8 additions & 0 deletions architecture/2-UserStories/5.4-DownlinkPayloadData.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
id: 5.4
name: Downlink Payload Data
actor: Ground Station Operator
behavior: transmit scheduled satellite recorded payload data to ground station
rationale: vacant on-board memory for more data
derivedFrom:
- "1-StakeholderNeeds/1.3-PrimaryMissionObjective-A3.yaml"
example: Start downlink scheduled payload data once the satellite is in line of sight
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
id: 6.0
name: Payload Scheduler
actor: Ground Station Operator
behavior: Schedule data recording at specfic time interval
rationale: Recording data for future transmission
derivedFrom: []
example: ''
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
id: 6.1
name: Deployable Composite Structure (DeCS) Payload Scheduler
actor: Ground Station Operator
behavior: schedule data recording at specfic time interval
rationale: allow satellite mission modes to autonomously record data
derivedFrom:
- "1-StakeholderNeeds/2.2-SecondaryMissionObjective-B2.yaml"
- "1-StakeholderNeeds/3.3-TertiaryMissionObjective-C3.yaml"
example: Schedule data recording at specfic time interval for Deployable Composite Structure Payload
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
id: 6.2
name: Impedance Probe Payload Scheduler
actor: Ground Station Operator
behavior: schedule data recording at specfic time interval
rationale: allow satellite mission modes to autonomously record
dataderivedFrom:
- "1-StakeholderNeeds/1.5-PrimaryMissionObjective-A5.yaml"
example: Schedule data recording at specfic time interval for Impedance Probe Payload
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
id: 6.3
name: Multi-spectral Sensor Payload Scheduler
actor: Ground Station Operator
behavior: schedule data recording at specfic time interval
rationale: allow satellite mission modes to autonomously record data
derivedFrom:
- "1-StakeholderNeeds/2.1-SecondaryMissionObjective-B1.yaml"
example: Schedule data recording at specfic time interval for Multi-spectral Sensor Payload
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
id: 6.4
name: Downlink Payload Data Time Interval
actor: Ground Station Operator
behavior: transmit time interval schedulered satellite recorded data to ground station
rationale: vacant on-board memory for more data
derivedFrom:
- "1-StakeholderNeeds/1.3-PrimaryMissionObjective-A3.yaml"
example: Start downlink time interval schedulered payload Data once the satellite is in line of sight

0 comments on commit a768c09

Please sign in to comment.