@ppramanik62/lab-works
Version:
A comprehensive command-line toolkit for hydraulic turbine calculations, supporting Francis Turbine and Pelton Wheel computations with interactive mode and validation.
43 lines • 1.42 kB
JavaScript
;
/**
* Shared physical constants used across hydraulic turbine calculations
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.KAPLAN_CONSTANTS = exports.PELTON_CONSTANTS = exports.FRANCIS_CONSTANTS = exports.Cd = exports.gamma = exports.g = void 0;
// Universal physical constants
exports.g = 9.81; // m/s² (gravitational acceleration)
exports.gamma = 9810; // N/m³ (specific weight of water)
exports.Cd = 0.62; // discharge coefficient
// Francis turbine specific constants
exports.FRANCIS_CONSTANTS = {
r_brake_wheel: 0.15127, // m
r_rope: 0.00875, // m
h1: 0.275, // m
hi: 0.255, // m
B: 0.425, // m
hf: 0.365, // m
vertical_height_pressure_gauge_positive: 0.302, // m
vertical_height_pressure_gauge_negative: 0.245, // m
};
// Pelton wheel specific constants
exports.PELTON_CONSTANTS = {
r_brake_wheel: 0.15247, // m
r_rope: 0.00732, // m
h1: 0.2, // m
hi: 0.206, // m
B: 0.454, // m
vertical_height_pressure_gauge: 0.205, // m
};
// Kaplan turbine specific constants
exports.KAPLAN_CONSTANTS = {
r_brake_wheel: 0.15247, // m
r_rope: 0.00732, // m
h0: 1, // m
hi: 0.25, // m
vertical_height_pressure_gauge: 0.25, // m
Cd: 0.97, // discharge coefficient
d1: 0.25, // m
d2: 0.125, // m
Sm: 13.6, // specific gravity for mercury (manometer)
};
//# sourceMappingURL=constants.js.map