You are on page 1of 2

Posteado por RubensaiD el 3rd Septiembre 2010 // 716 lecturas

MN217 Mecanica de Fluidos II. Calculo


del Factor de Friccion f mediante la
Ecuacion de Colebrook para Hp 50g

Seguramente reconocerán esta ecuación, pues se trata de la Ecuación de Colebrook, la


cual es una ecuación semi-empírica que nos permite calcular el factor de fricción f
(perdidas primerias para flujo en tuberías).

La parte bonita de esta ecuación es que nos permite “prescindir” del Diagrama de
Moody para calcular este factor. Por otro lado, la necesidad de realizar varias iteraciones
al utilizar esta ecuación es su parte negativa.

Bueno, aplicando lo aprendido en los cursos de Programación Orientada a Objetos


(Estructuras de Control de Buble) y Métodos Numéricos (Teoría de Errores) he diseñado
este pequeño programa que nos permite encontrar el valor de f con 5 cifras decimales
exactas, esto es, una cota (o tolerancia) de .

Para utilizar este programa deberemos entregar los siguientes datos: Números de Reynolds
(Re), Rugosidad Relativa y f asumido (este valor lo podemos sacar del diagrama de
Moody con una inspección poco minuciosas, pues el programa se encargara de
arreglarlo).

Ahora sí, aquí el código:

1 @Creado por Rubensaid


2 «
3 "Ec. de Colebrook"
4 {
5 {"Re= " "Numero de Reynold"}
6 {"“= " "Rugosidad Relativa"}
7 }
8 {10}
9 {}
10 { }
11 INFORM
12 IF 1 ==
13 THEN
14 OBJ• DROP
15 0 0 0 0 0 → Re er f fcalc error cota fca
16 «
17 0.1 'f' STO
18 0.5 10 -5 ^ * 'cota' STO
19 cota 1 + 'error' STO
20 WHILE error cota >
21 REPEAT
22 er 3.71 / 2.51 Re f 0.5 ^ * / + LOG -2 * -2 ^ 'fcalc' STO
23 fcalc f - ABS 'error' STO
24 fcalc 'f' STO
25 END
26 f "f" →TAG
27 5 FIX
28 »
29
30 END
31»

You might also like