Está en la página 1de 7

PROYECTOS DE ANALISIS MEDIANTE

LA ECUACION DE BERNOULLI Y EL
TEOREMA DE TORRICELLI
1. Cree una hoja de calculo para determinar los valores de la carga de presión, la carga de
velocidad y la carga de elevación y la carga total para valores dados de presión, velocidad y
elevación.

Solución:
clc, clear all
disp('==========================================================')
disp(' UNIVERSIDAD NACIONAL DE TRUJILLO ')
disp(' INGENIERIA QUIMICA ')
disp(' PROFESOR: Dr. Guillermo Evangelista Benites ')
disp(' CURSO: Mecánica de Fluidos ')
disp(' PROYECTO DE ANÁLISIS: Proyecto 1')
disp('================================================================')
disp(' ')
%Libro: Mecánica de Fluidos - Séptima Edición
%Autores: Robert Mott - Joseph Untener
%Capítulo 6 - Pág. 153 - Proyecto 1
disp('Código del fluido: Agua = 1 Etanol = 2 Gasolina = 3 Otro
fluido = 4')
codigo=input('Ingrese código: ');
if codigo==1
codigo2=input('Sistema Internacional ( 1 ) Sistema Americano( 2 ) : ');
if codigo2==1
P=input('Ingrese la presión (kPa)= ');
V=input('Ingrese la velocidad (m/s)= ');
Z=input('Ingrese la elevación (m)= ');
Pe=9.81; % Peso específico del Agua,(kN/m^3)
g=9.81; % Aceleración de la gravedad, (m/s^2)
CP=P/Pe; % Carga de presión, (m)
CV=V^2/(2*g); % Carga de velocidad, (m)
CE=Z; % Carga de elevación, (m)
CT=CP+CV+CE; % CARGA TOTAL
disp(' ')
disp(' RESULTADOS (Agua) ')

disp('===========================================================')
disp(' Carga Carga Carga CARGA ')
disp(' de presión de velocidad de elevación TOTAL ')
disp(' m m m m ')

disp('===========================================================')
fprintf('%8.3f %7.3f %7.3f %7.3f \n', CP, CV,
CE, CT)
disp(' ')
elseif codigo2==2
P=input('Ingrese la presión (psig)= ');
V=input('Ingrese la velocidad (pie/s)= ');
Z=input('Ingrese la elevación (pie)= ');
Pe=9.81; % Peso específico del agua en kN/m^3
%Convertimos las unidades del Pe
Pe2=9.81*1000/157.1;%Peso especifico del Agua en lb/pie^3
g=32.2; % Aceleración de la gravedad, (pie/s^2)
CP=P/Pe2; % Carga de presión, (pie)
CV=V^2/(2*g); % Carga de velocidad, (pie)
CE=Z; % Carga de elevación, (pie)
CT=CP+CV+CE; % CARGA TOTAL (pie)
disp(' ')
disp(' RESULTADOS (Agua) ')

disp('===========================================================')
disp(' Carga Carga Carga CARGA ')
disp(' de presión de velocidad de elevación TOTAL ')
disp(' pie pie pie pie ')

disp('===========================================================')
fprintf('%8.3f %7.3f %7.3f %7.3f \n', CP,
CV, CE, CT)
disp(' ')
else
disp('Error de codigo')
end
elseif codigo==2
codigo2=input('Sistema Internacional ( 1 ) Sistema Americano ( 2 ) : ');
if codigo2==1
P=input('Ingrese la presión (kPa)= ');
V=input('Ingrese la velocidad (m/s)= ');
Z=input('Ingrese la elevación (m)= ');
Pe=7.940; % Peso específico del etanol,(kN/m^3)
g=9.81; % Aceleración de la gravedad, (m/s^2)
CP=P/Pe; % Carga de presión, (m)
CV=V^2/(2*g); % Carga de velocidad, (m)
CE=Z; % Carga de elevación, (m)
CT=CP+CV+CE; % CARGA TOTAL
disp(' ')
disp(' RESULTADOS (Etanol) ')

disp('===========================================================')
disp(' Carga Carga Carga CARGA ')
disp(' de presión de velocidad de elevación TOTAL ')
disp(' m m m m ')

disp('===========================================================')
fprintf('%8.3f %7.3f %7.3f %7.3f \n', CP,
CV, CE, CT)
disp(' ')
elseif codigo2==2
P=input('Ingrese la presión (psig)= ');
V=input('Ingrese la velocidad (pie/s)= ');
Z=input('Ingrese la elevación (pie)= ');
Pe=7.940; % Peso específico del etanol,(kN/m^3)
Pe2=7.940*1000/157.1;%Peso especifico del etanol en lb/pie^3
g=32.2; % Aceleración de la gravedad, (pie/s^2)
CP=P/Pe2; % Carga de presión, (pie)
CV=V^2/(2*g); % Carga de velocidad, (pie)
CE=Z; % Carga de elevación, (pie)
CT=CP+CV+CE; % CARGA TOTAL
disp(' ')
disp(' RESULTADOS (Etanol) ')

disp('===========================================================')
disp(' Carga Carga Carga CARGA ')
disp(' de presión de velocidad de elevación TOTAL ')
disp(' pie pie pie pie ')
disp('===========================================================')
fprintf('%8.3f %7.3f %7.3f %7.3f \n', CP,
CV, CE, CT)
disp(' ')
else
disp('Error de codigo')
end
elseif codigo==3
codigo2=input('Sistema Internacional ( 1 ) Sistema Americano ( 2 ) : ');
if codigo2==1
P=input('Ingrese la presión (kPa)= ');
V=input('Ingrese la velocidad (m/s)= ');
Z=input('Ingrese la elevación (m)= ');
Pe=6.66; % Peso específico de la gasolina,(kN/m^3)
g=9.81; % Aceleración de la gravedad, (m/s^2)
CP=P/Pe; % Carga de presión, (m)
CV=V^2/(2*g); % Carga de velocidad, (m)
CE=Z; % Carga de elevación, (m)
CT=CP+CV+CE; % CARGA TOTAL (m)
disp(' ')
disp(' RESULTADOS (Gasolina)
')

disp('===========================================================')
disp(' Carga Carga Carga CARGA ')
disp(' de presión de velocidad de elevación TOTAL ')
disp(' m m m m ')

disp('===========================================================')
fprintf('%8.3f %7.3f %7.3f %7.3f \n', CP,
CV, CE, CT)
disp(' ')
elseif codigo2==2
P=input('Ingrese la presión (psig)= ');
V=input('Ingrese la velocidad (pie/s)= ');
Z=input('Ingrese la elevación (pie)= ');
Pe=6.66; % Peso específico de la gasolina,(kN/m^3)
Pe2=6.66*1000/157.1;%Peso especifico de la gasolina en lb/pie^3
g=32.2; % Aceleración de la gravedad, (pie/s^2)
CP=P/Pe2; % Carga de presión, (pie)
CV=V^2/(2*g); % Carga de velocidad, (pie)
CE=Z; % Carga de elevación, (pie)
CT=CP+CV+CE; % CARGA TOTAL
disp(' ')
disp(' RESULTADOS (Gasolina) ')

disp('===========================================================')
disp(' Carga Carga Carga CARGA ')
disp(' de presión de velocidad de elevación TOTAL ')
disp(' pie pie pie pie ')

disp('===========================================================')
fprintf('%8.3f %7.3f %7.3f %7.3f \n', CP,
CV, CE, CT)
disp(' ')
else
disp('Error de codigo')
end
elseif codigo==4
codigo2=input('Sistema Internacional( 1 ) Sistema Americano ( 2 ) : ');
if codigo2==1
cadena=input('Fluido = ', 's');
P=input('Ingrese la presión (kPa)= ');
V=input('Ingrese la velocidad (m/s)= ');
Z=input('Ingrese la elevación (m)= ');
Pe=input('Ingrese el peso específico (kN/m^3)= ');
g=9.81; % Aceleración de la gravedad, (m/s^2)
CP=P/Pe; % Carga de presión, (m)
CV=V^2/(2*g); % Carga de velocidad, (m)
CE=Z; % Carga de elevación, (m)
CT=CP+CV+CE; % CARGA TOTAL
disp(' ')
disp(' RESULTADOS ')

disp('===========================================================')
disp(' Carga Carga Carga CARGA ')
disp(' de presión de velocidad de elevación TOTAL ')
disp(' m m m m ')

disp('===========================================================')
fprintf('%8.3f %7.3f %7.3f %7.3f \n', CP,
CV, CE, CT)
disp(' ')
elseif codigo2==2
cadena=input('Fluido = ', 's');
P=input('Ingrese la presión (psig)= ');
V=input('Ingrese la velocidad (pie/s)= ');
Z=input('Ingrese la elevación (pie)= ');
Pe=input('Ingrese el peso específico (lb/pie^3)= ');
g=32.2; % Aceleración de la gravedad, (pie/s^2))
CP=P/Pe; % Carga de presión, (pie)
CV=V^2/(2*g); % Carga de velocidad, (pie)
CE=Z; % Carga de elevación, (pie)
CT=CP+CV+CE; % CARGA TOTAL (pie)
disp(' ')
disp(' RESULTADOS ')

disp('===========================================================')
disp(' Carga Carga Carga CARGA ')
disp(' de presión de velocidad de elevación TOTAL ')
disp(' pie pie pie pie ')

disp('===========================================================')
fprintf('%8.3f %7.3f %7.3f %7.3f \n', CP,
CV, CE, CT)
disp(' ')
else
disp('Error de codigo')
end
else
disp('error de codigo')
end
Resultado

2. Mejorando la hoja de cálculo del proyecto 1 al listar varias combinaciones de los diversos
componentes de la carga con el fin de compararlos entre sí como se hace al utilizar la ecuación
de Bernoulli.

Solución
clc, clear all
disp('=================================================================')
disp(' UNIVERSIDAD NACIONAL DE TRUJILLO ')
disp(' INGENIERIA QUIMICA ')
disp(' PROFESOR: Dr. Guillermo Evangelista Benites ')
disp(' CURSO: Mecánica de Fluidos ')
disp('PROYECTO DE ANÁLISIS: Proyecto 1')
disp('=================================================================')
disp(' ')
%Libro: Mecánica de Fluidos - Séptima Edición
%Autores: Robert Mott - Joseph Untener
%Capítulo 6 - Pág. 153 - Proyecto 1
codigo2=input('Sistema Internacional ( 1 ) Sistema Americano
( 2 ) : ');
if codigo2==1
cadena=input('Fluido = ', 's'); %Problema de ejemplo 6.9 Pag.130
Libro:Mecanica de Fluidos
P1=input('Ingrese la presión en el punto inicial de referencia (kPa)=
'); % 345 kPa
P2=input('Ingrese la presión en el punto final del sistema (kPa)= ');
% 329.6 kPa
V1=input('Ingrese la velocidad en el punto inicial de referencia
(m/s)= '); % 3.0 m/s
V2=input('Ingrese la velocidad en el punto final del sistema(m/s)=
'); % 0.75 m/s
Z1=input('Ingrese la elevación en el punto inicial de referencia (m)=
'); % 0.0 m
Z2=input('Ingrese la elevación en el punto final del sistema(m)= ');
% 2.0 m
Pe=input('Ingrese el peso específico (kN/m^3)= '); % 9.81 kN/m^3
g=9.81; % Aceleración de la gravedad, (m/s^2)
CP1=P1/Pe; % Carga de presión inicial en el punto inicial de
referencia , (m)
CP2=P2/Pe; % Carga de presión en el punto final del sistema, (m)
CV1=V1^2/(2*g); % Carga de velocidad inicila en el punto inicial de
referencia , (m)
CV2=V2^2/(2*g); % Carga de velocidad en el punto final del sistema,
(m)
CE1=Z1; % Carga de elevación en el punto inicial de referencia , (m)
CE2=Z2; % Carga de elevación en el punto final del sistema, (m)
CT1=CP1+CV1+CE1; % CARGA TOTAL en el punto inicial de referencia
CT2=CP2+CV2+CE2; % CARGA TOTAL en el punto final del sistema
if CT1==CT2
disp(' ')
disp('Cumple con la ecuación de Bernoulli');
fprintf('La carga total del sistema es: %2.5f \n', CT1')
else
disp(' ')
disp(' No se Cumple con la ecuación de Bernoulli');
fprintf('Carga total del sistema en el punto inicial es: %2.5f
\n', CT1')
fprintf('Carga total del sistema en el punto final es: %2.5f \n',
CT2')
end
elseif codigo2==2
cadena=input('Fluido = ', 's'); %Problema de ejemplo 6.11 Pag.136
Libro:Mecanica de Fluidos
P1=input('Ingrese la presión en el punto inicial de referencia
(psig)= '); %
P2=input('Ingrese la presión en el punto final del sistema (psig)=
');
V1=input('Ingrese la velocidad en el punto inicial de referencia
(pie/s)= ');
V2=input('Ingrese la velocidad en el punto final del sistema(pie/s)=
');
Z1=input('Ingrese la elevación en el punto inicial de referencia
(pie)= ');
Z2=input('Ingrese la elevación en el punto final del sistema(pie)=
');
Pe=input('Ingrese el peso específico (lb/pie^3)= ');
g=32.2; % Aceleración de la gravedad, (pie/s^2)
CP1=P1/Pe; % Carga de presión inicial en el punto inicial de
referencia , (pie)
CP2=P2/Pe; % Carga de presión en el punto final del sistema, (pie)
CV1=V1^2/(2*g); % Carga de velocidad inicila en el punto inicial de
referencia , (pie)
CV2=V2^2/(2*g); % Carga de velocidad en el punto final del sistema,
(pie)
CE1=Z1; % Carga de elevación en el punto inicial de referencia ,
(pie)
CE2=Z2; % Carga de elevación en el punto final del sistema, (pie)
CT1=CP1+CV1+CE1; % CARGA TOTAL en el punto inicial de referencia
CT2=CP2+CV2+CE2; % CARGA TOTAL en el punto final del sistema
if CT1==CT2
disp(' ')
disp('Cumple con la ecuación de Bernoulli');
fprintf('La carga total del sistema es: %2.5f \n', CT1')
else
disp(' ')
disp(' No se Cumple con la ecuación de Bernoulli');
fprintf('Carga total del sistema en el punto inicial es: %2.5f
\n', CT1')
fprintf('Carga total del sistema en el punto final es: %2.5f \n',
CT2')
end
else
disp('Error de codigo')
end

Resultados

También podría gustarte