hyperloop.Python.tube package

Submodules

hyperloop.Python.tube.propulsion_mechanics module

hyperloop.Python.tube.steady_state_vacuum module

hyperloop.Python.tube.submerged_tube module

hyperloop.Python.tube.tube_and_pylon module

hyperloop.Python.tube.tube_group module

hyperloop.Python.tube.tube_power module

hyperloop.Python.tube.tube_vacuum module

Current calculation to determine total number of vacuum pumps needed and their respective cost per year. The National average for Electricity runs $.13 cents per kilowatt hour.

class hyperloop.Python.tube.tube_vacuum.Vacuum[source]

Bases: openmdao.core.component.Component

Params:

pressure_initial : float

initial Pressure before the pump down . Default value is 760.2.

pressure_final : float

Desired pressure within tube. Default value is 7.0.

speed : float

Pumping speed. Default value is 163333.3.

tube_area : float

Area of the tube. Default value is 5.0.

tube_length : float

Length of the tube. Default value is 5000.0.

pwr : float

Motor rating. Default value is 18.5.

electricity_price : float

Cost of electricity per kilowatt hour. Default value is 0.13.

time_down : float

Desired pump down time. Default value is 300.0.

gamma : float

Operational percentage of the pump per day. Default value is 0.8.

pump_weight : float

Weight of one pump. Default value is 715.0.

Returns:

number_pumps : float

Number of pumps. Default value is 1.0.

cost_annual : float

Total cost of pumps. The cost of purchasing the pumps and running them per year in USD.

weight_tot: float

Total weight of the pumps throughout the track in kg.

pwr_tot: float

Total power of the pumps in kW.

energy_tot: float

Total energy consumed by the pumps in one day in kJ.

References

[1] Laughlin, Robert B., Prof. “Energy Information Administration - Electricity Price.” EIA. Stanford University, 30 Dec. 2008. Web. 24 June 2016. <http://large.stanford.edu/publications/power/references/voltprice/> Umrath, Walter, Dr. Fundamentals of Vacuum Technology. N.p.: Oerlikon Leybold Vacuum, n.d. Print.

solve_nonlinear(params, unknowns, resids)[source]

hyperloop.Python.tube.tube_wall_temp module

hyperloop.Python.tube.tunnel_cost module

Module contents