RCAIDE.Library.Components.Payloads.Payload
Payload#
- class Payload(*args, **kwarg)[source]#
Bases:
Component
A payload component model for representing mission cargo and equipment.
- tag#
Identifier for the payload. Default is ‘payload’.
- Type:
str
- power_draw#
Power consumption of the payload. Default is 0.0.
- Type:
float
Notes
The Payload class models mission-specific cargo and equipment, including:
Mass properties
Power requirements
Location in vehicle
Energy consumption
Operating conditions
The model can represent:
Scientific instruments
Cargo containers
Passenger accommodations
Mission-specific equipment
Sensor packages
Communication systems
Major Assumptions
Constant power draw during operation
Fixed mass and volume
Rigid mounting to vehicle
No thermal effects on vehicle
No aerodynamic effects
Steady-state operation