1 6/29/2015 space cowboys team project final report pneumatic subsystem mark foster

7
1 04/28/22 Space Cowboys Team Project Final Report Pneumatic Subsystem Mark Foster

Post on 21-Dec-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 6/29/2015 Space Cowboys Team Project Final Report Pneumatic Subsystem Mark Foster

104/18/23 Space Cowboys Team Project Final Report

Pneumatic Subsystem

Mark Foster

Page 2: 1 6/29/2015 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

Page 3: 1 6/29/2015 Space Cowboys Team Project Final Report Pneumatic Subsystem Mark Foster

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)

Page 4: 1 6/29/2015 Space Cowboys Team Project Final Report Pneumatic Subsystem Mark Foster

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

Page 5: 1 6/29/2015 Space Cowboys Team Project Final Report Pneumatic Subsystem Mark Foster

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

Page 6: 1 6/29/2015 Space Cowboys Team Project Final Report Pneumatic Subsystem Mark Foster

604/18/23 Space Cowboys Team Project Final Report

Pneumatic (Pn) Sub-system Constraints (par)

par [block] Manifold [Air Flow]

Page 7: 1 6/29/2015 Space Cowboys Team Project Final Report Pneumatic Subsystem Mark Foster

704/18/23 Space Cowboys Team Project Final Report

Pneumatic (Pn) Subsystem Package Structure