1 6/29/2015 space cowboys team project final report pneumatic subsystem mark foster
Post on 21-Dec-2015
215 views
TRANSCRIPT
104/18/23 Space Cowboys Team Project Final Report
Pneumatic Subsystem
Mark Foster
204/18/23 Space Cowboys Team Project Final Report
Pneumatic Requirementsreq [Package] Pneumatic Subsystem Requirements Diagram
«requirement»
id#Pn2
txtThe Pneumatic sub-system(Pn) shall generate andstore compressed air.
Generate Compressed Air
«requirement»
id#Pn3
txtThe Pneumaticsub-system (Pn) shalldistribute compressedair to the battlebotsubsystems.
Distribute CompressedAir
«requirement»
id#Pn4
txtThe Pn sub-system shallinterface with the battlebotsystem and subsystems.
Interfaces
«requirement»
id#Pn5
txtThe Pn sub-system shallphysically interface withthe Mobility subsystem.
Interface to Mobility
«requirement»
id#PN6
txt1. The Pn sub-systemshall physically interfacewith the Mobility"Compressor On/Off"discrete commandinterface.
2. The Pn sub-systemshall physically interfacewith the Mobility"Arm/Safe" discretecommand interface.
Interface to C&C «requirement»
id#Pn7
txt1. The Pn sub-systemshall physically interfacewith the System Power.
2. The Pn sub-systemshall accept power fromthe System Powerinterface.
Interface to Power«requirement»
id#Pn8
txtThe Pn sub-system shallphysically interface withthe Defensive weaponsubsystem.
Interface to Defensive
«requirement»
id#Pn9
txtThe Pn sub-system shallphysically interface withthe Offensive Weaponsubsystem.
Interface to Offensive
«requirement»
id#Pn10
txtThe Pn sub-system shall Fail into a Safe condition.
Safety
«requirement»
id#Pn11
txtThe Pn sub-system shallFail into a Safe conditionupon loss of SystemPower.
Fail Safe - Power«requirement»
id#Pn12
txtThe Pn sub-system shallautomatically vent airpressure from the Pneumaticsubsystem after loss of eitherPower or Discrete signal.
Fail Safe - Air Pressure
«requirement»
id#Pn13
txtThe Pn sub-system shall Fail into a Safecondition upon loss of a Discrete signal from theRC subsystem via the Chassis DiscreteCommand Interface.
Fail Safe - Discrete
«requirement»
id#Pn14
txtThe Pn sub-system shallprovide compressed airto the Defensivesubsystem.
Distribute Compressed Air- Defensive
«requirement»
id#Pn1
txtThe Pneumatic (Pn) sub-system shall provide compressed air to the Space Cowboys battlebot subsystems.
Pneumatic Subsystem Requirements
«requirement»
id#Pn15
txtThe Pn sub-systemshall providecompressed air to theWeapon subsystem.
Distribute CompressedAir - Weapon
«requirement»
id#Pn14
txt1. The Pneumaticsub-system (Pn) shallbegin generatingcompressed air uponreceipt of a "CompressorON" discrete commandfrom the battelbot system.
2. The Pneumaticsub-system (Pn) shall stopgenerating compressed airupon receipt of a"Compressor OFF"discrete command fromthe battelbot system.
Generate Air «requirement»
id#Pn15
txtThe Pneumatic sub-system(Pn) shall store generatedcompressed air.
Store Air
«requirement»
id#Pn16
txt1. The Pneumatic sub-system (Pn) shallprovide compressed air to the Defensiveand Offensive Weapon subsystems uponreceipt of an "ARM" discrete commandfrom the battlebot system.
2. The Pneumatic sub-system (Pn) shallrelease compressed air to the enviroment(e.g.; purge storage tank) upon receipt ofa "SAFE" discrete command from thebattlebot system.
ARM/SAFE Weapons
req [Package] Pneumatic Subsystem Requirements Diagram
«requirement»
id#Pn2
txtThe Pneumatic sub-system(Pn) shall generate andstore compressed air.
Generate Compressed Air
«requirement»
id#Pn3
txtThe Pneumaticsub-system (Pn) shalldistribute compressedair to the battlebotsubsystems.
Distribute CompressedAir
«requirement»
id#Pn4
txtThe Pn sub-system shallinterface with the battlebotsystem and subsystems.
Interfaces
«requirement»
id#Pn5
txtThe Pn sub-system shallphysically interface withthe Mobility subsystem.
Interface to Mobility
«requirement»
id#PN6
txt1. The Pn sub-systemshall physically interfacewith the Mobility"Compressor On/Off"discrete commandinterface.
2. The Pn sub-systemshall physically interfacewith the Mobility"Arm/Safe" discretecommand interface.
Interface to C&C «requirement»
id#Pn7
txt1. The Pn sub-systemshall physically interfacewith the System Power.
2. The Pn sub-systemshall accept power fromthe System Powerinterface.
Interface to Power«requirement»
id#Pn8
txtThe Pn sub-system shallphysically interface withthe Defensive weaponsubsystem.
Interface to Defensive
«requirement»
id#Pn9
txtThe Pn sub-system shallphysically interface withthe Offensive Weaponsubsystem.
Interface to Offensive
«requirement»
id#Pn10
txtThe Pn sub-system shall Fail into a Safe condition.
Safety
«requirement»
id#Pn11
txtThe Pn sub-system shallFail into a Safe conditionupon loss of SystemPower.
Fail Safe - Power«requirement»
id#Pn12
txtThe Pn sub-system shallautomatically vent airpressure from the Pneumaticsubsystem after loss of eitherPower or Discrete signal.
Fail Safe - Air Pressure
«requirement»
id#Pn13
txtThe Pn sub-system shall Fail into a Safecondition upon loss of a Discrete signal from theRC subsystem via the Chassis DiscreteCommand Interface.
Fail Safe - Discrete
«requirement»
id#Pn14
txtThe Pn sub-system shallprovide compressed airto the Defensivesubsystem.
Distribute Compressed Air- Defensive
«requirement»
id#Pn1
txtThe Pneumatic (Pn) sub-system shall provide compressed air to the Space Cowboys battlebot subsystems.
Pneumatic Subsystem Requirements
«requirement»
id#Pn15
txtThe Pn sub-systemshall providecompressed air to theWeapon subsystem.
Distribute CompressedAir - Weapon
«requirement»
id#Pn14
txt1. The Pneumaticsub-system (Pn) shallbegin generatingcompressed air uponreceipt of a "CompressorON" discrete commandfrom the battelbot system.
2. The Pneumaticsub-system (Pn) shall stopgenerating compressed airupon receipt of a"Compressor OFF"discrete command fromthe battelbot system.
Generate Air «requirement»
id#Pn15
txtThe Pneumatic sub-system(Pn) shall store generatedcompressed air.
Store Air
«requirement»
id#Pn16
txt1. The Pneumatic sub-system (Pn) shallprovide compressed air to the Defensiveand Offensive Weapon subsystems uponreceipt of an "ARM" discrete commandfrom the battlebot system.
2. The Pneumatic sub-system (Pn) shallrelease compressed air to the enviroment(e.g.; purge storage tank) upon receipt ofa "SAFE" discrete command from thebattlebot system.
ARM/SAFE Weapons
304/18/23 Space Cowboys Team Project Final Report
Pneumatic Requirements Table
Name Txt Rationale Satisfied By Parent Requirement
Pneumatic Subsystem RequirementsThe Pneumatic (Pn) sub-system shall provide compressed air to the Space Cowboys battlebot subsystems.
Safety The Pn sub-system shall Fail into a Safe condition. «requirement» Pneumatic Subsystem Requirements (Pneumatic Subsystem - Shared::Requirements)
Distribute Compressed AirThe Pneumatic sub-system (Pn) shall distribute compressed air to the battlebot subsystems.
«requirement» Pneumatic Subsystem Requirements (Pneumatic Subsystem - Shared::Requirements)
Generate Compressed Air The Pneumatic sub-system (Pn) shall generate and store compressed air.«requirement» Pneumatic Subsystem Requirements (Pneumatic Subsystem - Shared::Requirements)
Interfaces The Pn sub-system shall interface with the battlebot system and subsystems.«requirement» Pneumatic Subsystem Requirements (Pneumatic Subsystem - Shared::Requirements)
ARM/SAFE Weapons1. The Pneumatic sub-system (Pn) shall provide compressed air to the Defensive and Offensive Weapon subsystems upon receipt of an "ARM" discrete command from the
«requirement» Pneumatic Subsystem Requirements (Pneumatic Subsystem - Shared::Requirements)
Fail Safe - Power The Pn sub-system shall Fail into a Safe condition upon loss of System Power. «requirement» Safety (Pneumatic Subsystem - Shared::Requirements::Pneumatic Subsystem Requirements)
Fail Safe - Air PressureThe Pn sub-system shall automatically vent air pressure from the Pneumatic subsystem after loss of either Power or Discrete signal.
«requirement» Safety (Pneumatic Subsystem - Shared::Requirements::Pneumatic Subsystem Requirements)
Fail Safe - DiscreteThe Pn sub-system shall Fail into a Safe condition upon loss of a Discrete signal from the RC subsystem via the Chassis Discrete Command Interface.
«requirement» Safety (Pneumatic Subsystem - Shared::Requirements::Pneumatic Subsystem Requirements)
Distribute Compressed Air - DefensiveThe Pn sub-system shall provide compressed air to the Defensive subsystem. «requirement» Distribute Compressed Air (Pneumatic Subsystem -
Shared::Requirements::Pneumatic Subsystem Requirements)
Distribute Compressed Air - WeaponThe Pn sub-system shall provide compressed air to the Weapon subsystem. «requirement» Distribute Compressed Air (Pneumatic Subsystem -
Shared::Requirements::Pneumatic Subsystem Requirements)
Generate Air1. The Pneumatic sub-system (Pn) shall begin generating compressed air upon receipt of a "Compressor ON" discrete command from the battelbot system.
«requirement» Generate Compressed Air (Pneumatic Subsystem - Shared::Requirements::Pneumatic Subsystem Requirements)
Store Air The Pneumatic sub-system (Pn) shall store generated compressed air.«requirement» Generate Compressed Air (Pneumatic Subsystem - Shared::Requirements::Pneumatic Subsystem Requirements)
Interface to Mobility The Pn sub-system shall physically interface with the Mobility subsystem.«requirement» Interfaces (Pneumatic Subsystem - Shared::Requirements::Pneumatic Subsystem Requirements)
Interface to C&C1. The Pn sub-system shall physically interface with the Mobility "Compressor On/Off" discrete command interface.
«requirement» Interfaces (Pneumatic Subsystem - Shared::Requirements::Pneumatic Subsystem Requirements)
Interface to Power1. The Pn sub-system shall physically interface with the System Power. «requirement» Interfaces (Pneumatic Subsystem - Shared::Requirements::Pneumatic
Subsystem Requirements)
Interface to Defensive The Pn sub-system shall physically interface with the Defensive weapon subsystem. «requirement» Interfaces (Pneumatic Subsystem - Shared::Requirements::Pneumatic Subsystem Requirements)
Interface to Offensive The Pn sub-system shall physically interface with the Offensive Weapon subsystem. «requirement» Interfaces (Pneumatic Subsystem - Shared::Requirements::Pneumatic Subsystem Requirements)
404/18/23 Space Cowboys Team Project Final Report
Pneumatic (Pn) Sub-system Level Domain (bdd)bdd [Package] Pneumatic Subsystem Structure
«block»Pneumatic Subsystem
«block»BattleBot Vehicle
«block»Compressor
«block»Manifold
«block»Air Tank
«constraint»
constraints{ARM/SAFE=1}{flowrate = pressure/#ports}{power=12}
parameters#ports : Realflowrate : Realpower : Wattpressure : Pressure
FlowRateConstraint
tankcmp man
frc
11
Pneumatic
bdd [Package] Pneumatic Subsystem Structure
«block»Pneumatic Subsystem
«block»BattleBot Vehicle
«block»Compressor
«block»Manifold
«block»Air Tank
«constraint»
constraints{ARM/SAFE=1}{flowrate = pressure/#ports}{power=12}
parameters#ports : Realflowrate : Realpower : Wattpressure : Pressure
FlowRateConstraint
tankcmp man
frc
11
Pneumatic
504/18/23 Space Cowboys Team Project Final Report
Pneumatic (Pn) Sub-system Interfaces (ibd)ibd [block] Pneumatic Subsystem Interfaces
«block»
Pneumatic Subsystem
«part»
cmp : Compressor
Power - OUTPower - IN
Compressor On/OffArm/Safe - OUT
Arm/Safe - IN
604/18/23 Space Cowboys Team Project Final Report
Pneumatic (Pn) Sub-system Constraints (par)
par [block] Manifold [Air Flow]
704/18/23 Space Cowboys Team Project Final Report
Pneumatic (Pn) Subsystem Package Structure