//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// Advertencia 1.  E]Ingrese sólo números positivos para profundidad, número de Manning, o pendiente de fondo."); } if(($_POST['bottomwidth'] < 0) || ($_POST['sideslope'] < 0)) { print("Advertencia 2. Ingrese sólo números no negativos para ancho de fondo y pendiente de lado. "); } if(($_POST['bottomwidth'] == 0) && ($_POST['sideslope'] == 0)) { print("Advertencia 3.  El ancho de fondo y la pendiente de lado no pueden ser nulos al mismo tiempo. /font>"); } $unitsystems = 0; // default value if(isset($HTTP_POST_VARS["unitsystems"])) { $unitsystems = $HTTP_POST_VARS["unitsystems"]; } if ($unitsystems == 1) { $gravity= 32.17; $constant= 1.486; $lengthunits = "pies"; $areaunits = "pies2"; $velocityunits = "pies/seg"; $dischargeunits = "pies3/seg. "; $accelerationunits = "pies seg-2"; $unitsystemsname = "USA"; } else { $gravity = 9.81; $constant = 1.0; $lengthunits = "m"; $velocityunits = "m s-1"; $areaunits = "m2"; $dischargeunits = "m3 s-1"; $accelerationunits = "m s-2"; $unitsystemsname = "Métricas"; } $temp1 = $HTTP_POST_VARS["sideslope"] * $HTTP_POST_VARS["sideslope"]; $temp2 = sqrt(1 + $temp1); $temp2a = $HTTP_POST_VARS["flowdepth"]; $wettedperimeter = $HTTP_POST_VARS["bottomwidth"] + 2.*$temp2a*$temp2; $topwidth = $HTTP_POST_VARS["bottomwidth"] + 2*$HTTP_POST_VARS["sideslope"]*$HTTP_POST_VARS["flowdepth"]; $flowarea = $HTTP_POST_VARS["flowdepth"]*($HTTP_POST_VARS["bottomwidth"] + $HTTP_POST_VARS["sideslope"]*$HTTP_POST_VARS["flowdepth"]); $hydraulicradius = $flowarea / $wettedperimeter; $hydraulicdepth = $flowarea / $topwidth; $temp3 = pow($hydraulicradius,0.666667); $temp4 = sqrt($HTTP_POST_VARS["bottomslope"]); $discharge = ($constant/$HTTP_POST_VARS["manningsn"]) * $flowarea * $temp3 * $temp4; $flowvelocity = $discharge / $flowarea; $temp5 = sqrt($gravity*$hydraulicdepth); $froudenumber = $flowvelocity / $temp5; } ?> /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////



canalenlinea_03:   Descarga en un canal prismático usando la ecuación de Manning


Diagrama de definición
Fórmulas:

P = b + 2y(1 + z2)1/2
T = b + 2zy
A = y(b + zy)
R = A/P
D = A/T
Q = (C/n) AR2/3S1/2
V = Q/A
F = V/(gD)1/2

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
DATOS DE ENTRADA:

Seleccione:      

Ancho de fondo b:        

Profundidad y:        

Pendiente de lado z:      

Pendiente de fondo S:      

Número de Manning n:      

CÁLCULOS INTERMEDIOS:

Unidades:   

Aceleracion de la gravedad g:   

Constante C:   

Perímetro mojado P:   

Ancho en la superficie T:   

Area de flujo A:   

Radio hidráulico R:   

Profundidad hidráulica D:   

RESULTADOS:

Descarga (caudal) Q:   

Velocidad media V:   

Número de Froude F:   

Presione el botón para
o recalcular
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////   Su pedido fue procesado el "; echo date("ymd");echo " ";echo "a horas ";echo date("H:i:s"); ?>.


Gracias por usar canalenlinea_03. [080427]

Count 

enlinea calc
tirante normal descarga alcantarilla circular descarga canal prismático
método racional indicador de capacidad
Blaney-Criddle Penman Penman-Monteith Thornthwaite Priestley-Taylor
Gumbel Log Pearson III método gráfico TR-55 tiempo de concentración
EUPS Dendy-Bolton Shields Colby vida útil de un reservorio