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

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»

Sign up to vote on this title
UsefulNot useful