Diferencia entre revisiones de «La presa de El Atazar. Grupo 16»
| Línea 17: | Línea 17: | ||
Además el campo vectorial de la fuerza de presión viene dado por: | Además el campo vectorial de la fuerza de presión viene dado por: | ||
*<math>\overrightarrow{F} = −P(z) \overrightarrow{n}</math> | *<math>\overrightarrow{F} = −P(z) \overrightarrow{n}</math> | ||
| + | |||
| + | == 1.- Representación de la cara interior de la presa == | ||
| + | {{matlab|codigo= | ||
| + | clear; clc; | ||
| + | %ASIGNACIÓN DE PARÁMETROS | ||
| + | radioBase = 200; % Radio aproximado de la base de la presa | ||
| + | curvatura = 35; % Curvatura del arco parabólico | ||
| + | alturaPresa = 134; % Altura de la presa | ||
| + | |||
| + | %ÁNGULOS | ||
| + | anguloMin = 3*pi/4; % Ángulo mínimo | ||
| + | anguloMax = 5*pi/4; % Ángulo máximo | ||
| + | angulo = linspace(anguloMin, anguloMax, 100); % Definición del rango angular | ||
| + | |||
| + | %ALTURAS | ||
| + | alturas = linspace(0, alturaPresa, 100); | ||
| + | |||
| + | %GENERACIÓN DEL MALLADO DE COORDENADAS | ||
| + | [gridAngulo, gridAltura] = meshgrid(angulo, alturas); | ||
| + | |||
| + | %CÁLCULO DE LA DISTANCIA RADIAL EN FUNCIÓN DE KA AKTURA | ||
| + | radioDistancia = radioBase + curvatura * (1 - (gridAltura.^2) / alturaPresa^2); | ||
| + | |||
| + | %PASAMOS A COORDENADAS CARTESIANAS PARA TRABAJAR | ||
| + | coordenadaX = radioDistancia .* cos(gridAngulo); | ||
| + | coordenadaY = radioDistancia .* sin(gridAngulo); | ||
| + | |||
| + | %CREACIÓN DEL GRÁFICO | ||
| + | figure; | ||
| + | surf(coordenadaX, coordenadaY, gridAltura, 'FaceColor', '#4DBEEE', 'EdgeColor', 'none'); | ||
| + | title('Geometría de la presa (vista aguas arriba)'); | ||
| + | xlabel('Posición X (metros)'); | ||
| + | ylabel('Posición Y (metros)'); | ||
| + | zlabel('Altura Z (metros)'); | ||
| + | %AJUSTAMOS ESCALA DE LOS EJES | ||
| + | axis equal; | ||
| + | %AJUSTAMOS EL PUNTO DE VISTA | ||
| + | view(45, 30); | ||
| + | grid on; | ||
| + | }} | ||
| + | |||
{{ TrabajoED | La presa de El Atazar. Grupo 16 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | | {{ TrabajoED | La presa de El Atazar. Grupo 16 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | | ||
*Jaime Moral Riquelme | *Jaime Moral Riquelme | ||
Revisión del 20:13 30 nov 2024
1 Introducción
La Presa de El Atazar, ubicada en la Comunidad de Madrid, es una de las infraestructuras hidráulicas más relevantes de España. Construida entre 1965 y 1972 sobre el río Lozoya, destaca por su diseño de gravedad aligerada y por superar importantes desafíos técnicos y geológicos.
Desde el enfoque de la ingeniería civil, esta obra es un ejemplo de planificación y ejecución para satisfacer la demanda hídrica en un entorno complejo. Este trabajo analiza aspectos técnicos clave de su construcción, como el estudio del terreno, los materiales y métodos empleados, así como los retos y aprendizajes que ha dejado, subrayando su impacto en la sostenibilidad hídrica de la región.
La sección transveral de dicha presa, puede representarse con la siguiente ecuación:
- H: altura de la presa,
- [math]r_{0}[/math]: radio de la presa en la altura máxima,
- b = 35 m: factor que determina la curvatura del arco parabólico.
Consideramos el campo escalar de la presión que ejerce el agua como:
- [math]P(z)=ρgh(z)[/math]
Además el campo vectorial de la fuerza de presión viene dado por:
- [math]\overrightarrow{F} = −P(z) \overrightarrow{n}[/math]
2 1.- Representación de la cara interior de la presa
clear; clc;
%ASIGNACIÓN DE PARÁMETROS
radioBase = 200; % Radio aproximado de la base de la presa
curvatura = 35; % Curvatura del arco parabólico
alturaPresa = 134; % Altura de la presa
%ÁNGULOS
anguloMin = 3*pi/4; % Ángulo mínimo
anguloMax = 5*pi/4; % Ángulo máximo
angulo = linspace(anguloMin, anguloMax, 100); % Definición del rango angular
%ALTURAS
alturas = linspace(0, alturaPresa, 100);
%GENERACIÓN DEL MALLADO DE COORDENADAS
[gridAngulo, gridAltura] = meshgrid(angulo, alturas);
%CÁLCULO DE LA DISTANCIA RADIAL EN FUNCIÓN DE KA AKTURA
radioDistancia = radioBase + curvatura * (1 - (gridAltura.^2) / alturaPresa^2);
%PASAMOS A COORDENADAS CARTESIANAS PARA TRABAJAR
coordenadaX = radioDistancia .* cos(gridAngulo);
coordenadaY = radioDistancia .* sin(gridAngulo);
%CREACIÓN DEL GRÁFICO
figure;
surf(coordenadaX, coordenadaY, gridAltura, 'FaceColor', '#4DBEEE', 'EdgeColor', 'none');
title('Geometría de la presa (vista aguas arriba)');
xlabel('Posición X (metros)');
ylabel('Posición Y (metros)');
zlabel('Altura Z (metros)');
%AJUSTAMOS ESCALA DE LOS EJES
axis equal;
%AJUSTAMOS EL PUNTO DE VISTA
view(45, 30);
grid on;
| Trabajo realizado por estudiantes | |
|---|---|
| Título | La presa de El Atazar. Grupo 16 |
| Asignatura | Teoría de Campos |
| Curso | 2024-25 |
| Autores |
|
| Este artículo ha sido escrito por estudiantes como parte de su evaluación en la asignatura | |