business.station.arrangements package¶
Submodules¶
business.station.arrangements.base module¶
Define a borehole-to-reservoir pump station, common to:
both the hydraulic design and hydraulic check problems,
both electric and electricless stations.
-
class
business.station.arrangements.base.
Station
(**kwargs)¶ Bases:
business.commons.loggers.InitLogger
A class used to represent a pump station.
business.station.arrangements.check module¶
Define the ‘hydraulic check problem’ for a ‘station’ water supply .
Separate classes are provided for the electric station and the electricless station.
-
class
business.station.arrangements.check.
ElectricCheck
(**kwargs)¶ Bases:
business.station.solvers.base.StationMixin
,business.station.solvers.check.ElectricCheckAlgorithmsMixin
,business.station.views.reports.ElectricCheckReportMixin
,business.tests.station.utils.ElectricCheckTestMixin
,business.station.views.plots.ElectricCheckPlotMixin
,business.station.arrangements.check.StationCheck
A class to represent an electric pumpstation when solving the hydraulic check problem.
The physical system is composed as follows: * a borehole * an electric submersible pump * a feeder pipeline from the borehole until a water storage reservoir
-
class
business.station.arrangements.check.
ElectriclessCheck
(**kwargs)¶ Bases:
business.station.solvers.base.StationMixin
,business.station.solvers.check.ElectriclessCheckAlgorithmsMixin
,business.station.views.reports.ElectriclessCheckReportMixin
,business.station.views.plots.ElectriclessCheckPlotMixin
,business.tests.station.utils.ElectriclessCheckTestMixin
,business.station.arrangements.check.StationCheck
A class to represent pumpstation that works without electric power, when solving the hydraulic check problem.
The physical system is composed as follows: * a borehole * a positive displacement pump * a powertrain: (diesel engine, clutch, vee-belts, drivehead and pump shaft) * a feeder pipeline from the borehole until a water storage reservoir
-
property
combination
¶
-
property
engine
¶
-
property
pump_depth
¶
-
property
-
class
business.station.arrangements.check.
StationCheck
(**kwargs)¶ Bases:
business.station.arrangements.base.Station
A pumpstation defined to solve the hydraulic check problem, ancestor of classes specific to electric and electricless pumpstations.
-
xxx
¶ xxx
- Type
Xxx
-
business.station.arrangements.design module¶
Define the ‘hydraulic design problem’ for a ‘station’ water supply .
Separate classes are provided for the electric station and the electricless station.
-
class
business.station.arrangements.design.
ElectricDesign
(**kwargs)¶ Bases:
business.station.solvers.design.ElectricDesignAlgorithmsMixin
,business.station.views.reports.ElectricDesignReportMixin
,business.tests.station.utils.ElectricDesignTestMixin
,business.station.arrangements.design.StationDesign
Represent the electric pump station in the hydraulic design process.
The physical system is composed as follows: * a borehole * an electric submersible pump * a feeder pipeline from the borehole until a water storage reservoir
-
DesignSolutionDetails
¶ alias of
ElectricDesignSolutionDetails
-
-
class
business.station.arrangements.design.
ElectriclessDesign
(**kwargs)¶ Bases:
business.station.solvers.base.StationMixin
,business.station.solvers.design.ElectriclessDesignAlgorithmsMixin
,business.station.views.reports.ElectriclessDesignReportMixin
,business.tests.station.utils.ElectriclessDesignTestMixin
,business.station.arrangements.design.StationDesign
A class to represent pumpstation that works without electric power, when solving the ‘hydraulic design problem’.
The physical system is composed as follows: * a borehole * a positive displacement pump * a powertrain: (diesel engine, clutch, vee-belts, drivehead and pump shaft) * a feeder pipeline from the borehole until a water storage reservoir
Note
There is no __init__ (unlike in ElectricDesign); why? Remarks ——- Becasue electric and electricless designs differ in what follows:
In an electric arrangement, the borehole riser is a ‘standard’ pipe (albeit metallic, sturdy), so the pipeline is made of two sections in series: the borehole riser and the feeder.
In an electricless arrangement, the borehole riser is part of the pump becasue the riser includes the pump shaft (which pertrbates the hydraulic friction), so the pipeline is made of two sections in series: the pump (its riser section) and the feeder.
-
DesignSolutionDetails
¶ alias of
ElectriclessDesignSolutionDetails
-
-
class
business.station.arrangements.design.
StationDesign
(**kwargs)¶ Bases:
business.station.arrangements.base.Station
A pumpstation defined to solve the hydraulic check problem, ancestor of classes specific to electric and electricless pumpstations.