Bases: openmdao.main.component.Component
Place holder for real aerodynamic calculations of the capsule
capsule frontal area
capsule drag coefficient
nozzle gross thrust
tube air density
capsule frontal area
Drag Force
Net force with drag considerations
Bases: openmdao.main.assembly.Assembly
Mach number at entrance to the first compressor at design conditions
Maximum travel Mach of the pod
Static pressure of the bearing air
static pressure in the tube
static temperature in the tube
required mass flow rate for the bearing system
mass flow rate into the compression system
pressure ratio of first compressor at design conditions
pressure ratio of second compressor at design conditions
Thrust generated by the nozzle
residual related to the proper value for bearing air static pressure
flow area required for the input to the first compressor
flow area required for the output to the first compressor
flow area required for the first compressor
flow exiting the bearings
flow exiting the nozzle
flow area required for the nozzle exit
pwr required to drivr the compression system
Density (needed for aero calcs in another component)
maximum velocity of the pod
Bases: pycycle.cycle_component.CycleComponent
residual related to the proper value for bearing air static pressure
Originally built by Scott Jones in NPSS, ported and augmented by Jeff Chin
NTU (effectiveness) Method Determine the heat transfer rate and outlet temperatures when the type and size of the heat exchanger is specified.
NTU Limitations 1) Effectiveness of the chosen heat exchanger must be known (empirical)
Bases: pycycle.cycle_component.CycleComponent
Calculates required Q to reach perscribed temperatures for a water-to-air heat exchanger
Specific Heat of the cold fluid (water)
incoming air stream to heat exchanger
mach number at the exit of heat exchanger
Temp of water into heat exchanger
Temp of water out of the heat exchanger
Temp of air out of the heat exchanger
Mass flow rate of cold fluid (water)
Heat Exchange Effectiveness
outgoing air stream from heat exchanger
Logarathmic Mean Temperature Difference
Energy Absorbed
Theoretical maximum possible heat transfer
Energy Released
Residual of the energy balance
Residual of max*effectiveness
Logarithmic Mean Temperature Difference (LMTD) Method Design a heat exchanger to meet prescribed heat transfer requirements
Compatible with OpenMDAO v0.8.1
Bases: openmdao.main.component.Component
Main Component
Shell pipe (inner) Diameter
Tube pipe (inner) Diameter
Tube pipe (outer) Diameter
Mass flow rate of air
Mass flow rate of water pumped through system
Number of Tube Passes
Temp of air into heat exchanger
Temp of air out of heat exchanger
Temp of water into heat exchanger
Temp of water out of heat exchanger
specific heat of air
dynamic viscosity for air
kinematic viscosity for air
density of air
cross sectional area of air
cross sectional area of water
Surface Area of the Pipe
Hyrdraulic Diameter of the shell (annulus) for heat flow
Hyrdraulic Diameter of the shell (annulus) for fluid flow
Hyrdraulic Diameter of the shell (annulus) for heat flow
Hyrdraulic Diameter of the shell (annulus) for fluid flow
Multi-pass correction factor
Heat Exchanger Length
Nusselt Number of air
Nusselt Number of water
Prandtl Number of air
Prandtl Number of water
Reynolds Number of air
Reynolds Number of water
Overall Heat Transfer Coefficient
flow velocity of air
flow velocity of water
heat transfer of air
heat transfer of water
heat flow of air
heat flow of water
Boolean true if co-flow, false if coutner-flow
Boolean true if fluid is cooled, false if heated
Bases: openmdao.main.component.Component
Calculate the power requirement for a water pump given flow conditions
Pump input pressure
Pump output pressure
water temperature at the pump inlet
liquid flow rate
Float eff
- default: ‘0.8’
- iotype: ‘in’
- vartypename: ‘Float’
power required to drive the pump
Bases: openmdao.main.component.Component
mass of capsule
number of rows of bearing pads
air injection pressure for bearings
sweep angle of a single bearing pad on tube wall
radius of the tube
required area per bearing
lienar width of bearing
required length per bearing
total required bearing area
Bases: openmdao.main.component.Component
available cross section for battery pack
total energy storage requirements
pod travel time
required length of battery pack
total mass of the batteries
total volume of the batteries
Bases: openmdao.main.component.Component
Calculates the dimentions for the inlet and compressor entrance
flow area required at the front of the inlet
flow area required at the back of the inlet
cross sectional area of the passenger capsule
hub to tip ratio for the compressor
thickness of the inlet wall
available area to move bypass air around the passenger capsule
total capsule frontal area
inner radius of back of the inlet
outer radius of back of the inlet
Bases: openmdao.main.component.Component
Place holder component for passenger capsule sizing and structural analysis. Currently, just assume the baseline shape from the original proposal
length of each row of seats
number of rows of seats in the pod
cross sectional area of the passenger capsule
overall length of the passenger capsule
Bases: openmdao.main.assembly.Assembly
Thrust generated by the nozzle
static pressure in the tube
flow area required at the front of the inlet
flow area required at the back of the inlet
capsule drag coefficient
Energy required from batteries
hub to tip ratio for the compressor
length of each row of seats
number of rows of seats in the pod
inner tube radius
air density (aero calcs)
maximum velocity of the pod
travel time for a single trip
area available to move compressed air around the passenger capsule
cross sectional area of the passenger capsule
Net force with drag considerations
outer radius of the back of the inlet
outer radius of tube
Bases: openmdao.main.component.Component
Place holder for real structural calculations to size the tube wall Thickness
static pressure in the tube
inner radius of tube
outer radius of tube
Bases: openmdao.main.assembly.Assembly
Mach in the air passing around the pod
Mach number at entrance to the first compressor at design conditions
travel Mach of the pod
static pressure in the tube
pressure ratio of first compressor at design conditions
capsule drag coefficient
hub to tip ratio for the compressor
length of each row of seats
number of rows of seats in the pod
fractional extra energy requirement
Fractional amount of solar radiation to consider in tube temperature calculations
Length of entire Hyperloop
Bases: openmdao.main.component.Component
Place holder for real mission analysis. Could consider a pseudospectral optimal control approach
fractional extra energy requirement
average power requriment for the mission
Maximum travel speed for the pod
length of one trip
total energy storage requirements
travel time for a pod to make one trip
Bases: openmdao.main.component.Component
Finds the limit velocity for a body traveling through a tube
Mach in the air passing around the pod
travel Mach of the pod
static pressure in the tube
static temperature in the tube
radius of the inlet at it’s largest point
required radius for the tube
excess tube mass flow above the Kantrowitz limit
Kantrowitz limit flow
Tube demand flow
pod travel Mach number where flow choking occurs
pod travel speed where flow choking occurs
-original calculations from Jeff Berton, ported and extended by Jeff Chin
Compatible with OpenMDAO v0.8.1
Bases: openmdao.main.component.Component
Calculates Q released/absorbed by the hyperloop tube
air exiting the air bearings
tube outer diameter
Emmissivity of the Tube
Length of entire Hyperloop
Non-normal incidence factor
air exiting the pod nozzle
Number of Pods in the Tube at a given time
Solar Heat Absorbed by Tube
Stefan-Boltzmann Constant
solar irradiation at sea level on a clear day
Average Temperature of the tube wall
Average Temperature of the outside air
Heat Radiated to the outside
Heat Radiated to the outside
Heat Radiated to the outside
Heat Radiated to the outside
Heat Radiated to the outside
Convection Area
Tube Radiating Area
Heat Radiated to the outside
Heating Due to a Single Pods
Heat Radiated to the outside
Heat Radiated per Area to the outside
Heat Radiated to the outside
Heat Radiated to the outside
Total Heat Absorbed/Added via Pods and Solar Absorption
Total Heat Released via Radiation and Natural Convection
Residual of T_released - T_absorbed
Heating Due to a All Pods
Total Heat Radiated to the outside via Natural Convection
Effective Area hit by Sun
Solar Heat Rate Absorbed per Area
Solar Reflectance Index