5.4.2.3.1. gemini_interface.blueprint.app_esp.routes

ESP Application Routes.


This module handles ESP (Electric Submersible Pump) analysis and monitoring functionality including pump head curve calculations and ESP performance analysis.

Functions

calculate_pump_curve()

Calculate pump head curves for ESP analysis.

calibrate_esp_factor()

Calibrate ESP correction factors.

get_esp_list()

Get list of ESP units in the loaded plant.

get_esp_parameters()

Get parameters for the selected ESP unit.

get_results_calibration_factor()

Get results from the ESP calibration factor task.

get_results_failure_prediction()

Get results from the failure prediction task.

get_results_pump_curve()

Get results from the pump curve calculation task.

load_plant()

Load a plant into the ESP application instance.

predict_failure()

Predict ESP failures using ML model.

update_correction_factors()

Update ESP correction factors in the project parameters.

gemini_interface.blueprint.app_esp.routes.calculate_pump_curve()[source]

Calculate pump head curves for ESP analysis.

gemini_interface.blueprint.app_esp.routes.calibrate_esp_factor()[source]

Calibrate ESP correction factors.

gemini_interface.blueprint.app_esp.routes.get_esp_list()[source]

Get list of ESP units in the loaded plant.

gemini_interface.blueprint.app_esp.routes.get_esp_parameters()[source]

Get parameters for the selected ESP unit.

gemini_interface.blueprint.app_esp.routes.get_results_calibration_factor()[source]

Get results from the ESP calibration factor task.

gemini_interface.blueprint.app_esp.routes.get_results_failure_prediction()[source]

Get results from the failure prediction task.

gemini_interface.blueprint.app_esp.routes.get_results_pump_curve()[source]

Get results from the pump curve calculation task.

gemini_interface.blueprint.app_esp.routes.load_plant()[source]

Load a plant into the ESP application instance.

gemini_interface.blueprint.app_esp.routes.predict_failure()[source]

Predict ESP failures using ML model.

gemini_interface.blueprint.app_esp.routes.update_correction_factors()[source]

Update ESP correction factors in the project parameters.