Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Algoritmo PDF
Algoritmo PDF
RESUMEN
En este artculo se muestran las bases tericas y el desarrollo de un algoritmo para el clculo de reas totales de
excavacin (corte) y relleno (terrapln) de una seccin transversal de construccin de una carretera. El desarrollo
parte de la conceptualizacin de la seccin transversal como una superposicin de dos perfiles definidos mediante
puntos (x,y): Un perfil representa el terreno natural y el otro representa la seccin de construccin de la carretera. Se
aplican conceptos de clculo integral y funciones discretas para la identificacin de figuras simples que hagan
prctica la obtencin de las reas totales y su implementacin en un programa de un paquete computacional. El
resultado final es una serie de pasos descritos que se pueden programar en cualquier lenguaje de computadora que
soporte arreglos, listas ligadas o colecciones de datos. Se hace nfasis en la obtencin del algoritmo tomando como
base las ciencias bsicas que forman parte de las licenciaturas en ingeniera, con el fin de mostrar a los lectores que
comienzan a estudiar una carrera en ingeniera que un procedimiento que se utiliza en la prctica profesional tiene
como base los conocimientos que se adquieren en los inicios de estas licenciaturas. Finalmente se hacen
recomendaciones y sugerencias para la extensin de utilizacin de este algoritmo en la construccin de plataformas
de terraceras.
Palabras Clave: Cuantificacin de carreteras, secciones transversales de carreteras, Algoritmos para carreteras.
_______________________________
1
Profesor Investigador del Cuerpo Acadmico de Construccin. FIUADY zgrife72@tunku.uady.mx
2
Profesor de Carrera del Cuerpo Acadmico de Geotecnia. FIUADY
3
Profesor de Carrera del Cuerpo Acadmico de Ciencias Bsicas. FIUADY
25
Zaragoza Grif J. N. et al. / Ingeniera 10-2 (2006) 25-35
METODOLOGA
La serie de pasos que culminan con la obtencin del
algoritmo computacional son mostrados en esta
seccin. Primero se definen las variables del
26
Zaragoza Grif J. N. et al. / Ingeniera 10-2 (2006) 25-35
Para desarrollar el algoritmo, se har referencia a un ordenada mas alejada. En el caso del terrapln el
problema ya resuelto mediante el clculo integral para perfil de construccin deber tener la ordenada ms
luego hacer una analoga y finalmente derivar una alejada. Viceversa en el caso del corte. Hasta aqu el
solucin. problema parece simple y trivial. Sin embargo los
perfiles de construccin y del terreno respectivamente
De acuerdo con la Figura 2 un problema tpico de no son funciones continuas. Por esta razn el clculo
clculo integral es el de obtener el rea de regiones integral tal y como se utiliza no es aplicable de forma
limitadas por dos o ms funciones continuas. Es directa para este problema. Sin embargo es factible
trivial la mayora de las veces encontrar las dar un paso vlido al considerar a los perfiles como
intersecciones para poder conocer los limites de funciones discretas formadas por segmentos de recta,
integracin mediante la resolucin del sistema de los cuales unen los puntos obtenidos en la nivelacin
ecuaciones formado por las funciones que limitan las y en el diseo de la seccin de construccin. En la
regiones. Para saber si una regin es de corte o una de figura 3 se muestran las mismas funciones pero ya
terrapln basta diferenciar cual es el perfil que tiene la como funciones discretas.
Figura 2. Problema tpico para el clculo de reas entre funciones continuas mediante clculo integral.
27
Zaragoza Grif J. N. et al. / Ingeniera 10-2 (2006) 25-35
mi x + bi ai x < ai +1
m x + b
i +1 ai +1 x < ai + 2
f ( x ) = i +1 (1)
...
mn x + bn an x < an +1
En la ecuacin (1) se muestra una funcin discreta descrito en (Schneider, 2003) y es conocido como
tomada de la Figura 3 como un conjunto de interseccin de segmentos de recta. Ms adelante en
segmentos de recta definidos para cada intervalo el ejemplo de utilizacin se describe a detalle.
representado por los puntos de los perfiles. Hasta este
paso se tomado a cada serie de puntos representando a Teniendo las funciones discretas y los ceros inicial y
los perfiles como funciones discretas. El siguiente final conocidos entonces el problema queda como el
paso es determinar los ceros iniciales y finales para que se muestra en la Figura 4. Cabe mencionar que
los dos perfiles. A este paso se le denomina recorte de los puntos antes de la interseccin inicial y despus de
perfiles. Este recorte se resuelve utilizando una la interseccin final son desechados.
adaptacin del algoritmo de geometra computacional
Al final de este paso de recorte de perfiles, se aplica habr que agregarlo y viceversa. En la figura 5 se
un procedimiento para normalizar los perfiles y pueda muestra como quedan los perfiles con los puntos
ser prctico el clculo de sus reas. El proceso de aadidos. Tambin se muestra que al unir de manera
normalizacin de los perfiles consiste en proyectar de vertical cada uno de los puntos de cada perfil se
manera paralela al eje de referencia vertical (Eje Y - identifican solamente tres tipos de figuras simples: el
Figura 4) cada uno de los puntos de un perfil sobre el tringulo, el trapecio y el tringulo doble unido por el
otro; si en el otro perfil no existe un punto entonces vrtice.
28
Zaragoza Grif J. N. et al. / Ingeniera 10-2 (2006) 25-35
Tambin se observa para cada una de esas figuras que punto del perfil de construccin se le resta la
su aportacin al rea total de corte o de terrapln a la ordenada del punto correspondiente en el perfil del
seccin transversal, depende del signo del resultado terreno y se obtiene un resultado positivo entonces se
de realizar la diferencia de ordenadas de los puntos trata de un espesor de terrapln de lo contrario se trata
correspondientes; Por ejemplo: si a la ordenada de un de un espesor de corte.
Para calcular el rea de cada una de las figuras la tabla 1. Estas frmulas se deducen utilizando
simples se utilizan las frmulas que son descritas en lgebra y geometra simple (Fenves, 1976).
Tabla 1. Frmulas de clculo de rea para figuras simples identificadas en la seccin transversal.
Figura Simple Frmulas
C y1 = f ( a i +1 ) g ( a i +1 )
D x1 = a i + 1 a i
A = 1 C y 1 D x1
2
S i C y 1 > 0 A e s t e r r a p l n
S i C y1 < 0 A e s c o r te
C y2 = f (ai ) g (ai )
C y 3 = f ( a i +1 ) g ( a i +1 )
D x 2 = a i +1 a i
A = 1
2 (C y 2 + C y3 ) D x2
S i C y 2 > 0 C y 3 > 0 A e s t e r r a p l n
S i C y 2 < 0 C y 3 < 0 A e s c o rte
C y4 = f (ai ) g (ai )
C y 5 = f ( a i+1 ) g ( a i+1 )
D x 3 = a i +1 a i
C y 42 D x3
A1 =
2 ( C y4 + C y5 )
C y52 D x3
A2 =
2 ( C y4 + C y5 )
S i C y 4 > 0 A1 e s t e r r a p l n
S i C y 4 < 0 A1 e s c o r t e
S i C y 5 > 0 A 2 e s te rra p l n
S i C y 5 < 0 A2 e s c o rte
29
Zaragoza Grif J. N. et al. / Ingeniera 10-2 (2006) 25-35
EJEMPLO DE APLICACIN
Tabla 2. Datos del perfil del terreno de la Seccin Transversal ejemplo con desniveles.
30
Zaragoza Grif J. N. et al. / Ingeniera 10-2 (2006) 25-35
Tabla 4. Datos del perfil del terreno de la seccin transversal ejemplo con cotas.
Para facilitar la comprensin de la informacin de los perfiles se han puesto en forma de tabla y la seccin se ha
dividido en izquierda y derecha.
Tabla 5. Arreglos de puntos (x,y) para el perfil izquierdo y derecho del terreno.
Paso 3 Encontrar las intersecciones del perfil de construccin con el perfil del terreno (ceros).
31
Zaragoza Grif J. N. et al. / Ingeniera 10-2 (2006) 25-35
m2 x3 m1 x1 + y1 y3
xt =
m2 m1
(2)
m y m1 m2 x3 + m1 m2 x1 y1 m2
yt = 1 3
m1 m2
32
Zaragoza Grif J. N. et al. / Ingeniera 10-2 (2006) 25-35
Sumando d 3t mas d 4t se obtiene 6.401 que es Al final del paso 3 se tienen los siguientes perfiles del
igual a d 34 por lo que si se acepta a terreno y de construccin recortados respectivamente.
Tabla 8. Arreglos de puntos (x,y) para el perfil izquierdo y derecho del terreno recortados con las
intersecciones del perfil de construccin.
Tabla 9. Arreglos de puntos (x,y) para el perfil de construccin izquierdo y derecho recortados con las
intersecciones del perfil de construccin.
Evidentemente los dos perfiles (terreno y los dos perfiles para que tengan el mismo nmero de
construccin) tienen diferente nmero de puntos, por puntos y se pueda realizar el clculo de reas.
lo que se procede al paso 4 que permite normalizar
En la Tabla 10 se muestra la conjuncin de los dos mostrando con un signo de interrogacin las cotas
perfiles compartiendo las mismas abscisas y desconocidas.
Tabla 10. Arreglos de Puntos (x,y) por normalizar para la seccin izquierda y derecha respectivamente.
33
Zaragoza Grif J. N. et al. / Ingeniera 10-2 (2006) 25-35
Se calcular la primera cota desconocida del perfil de El clculo de las reas se realiza mediante los valores
construccin de la seccin izquierda a manera de de los espesores (Ci) y de los tamaos de los pasos
ejemplificar el proceso. Se calcula la pendiente de la entre las abscisas ( x ) mostrados en la Tabla 11, as
recta que se forma desde el primer punto conocido como las frmulas de la Tabla 1.
(0,8.47) hasta el punto (6.43, 8.34):
Se calcular el rea de corte y terrapln para el primer
par de puntos de la seccin izquierda como ejemplo.
8.34 8.47 0.13
m= = = 0.0202 Los espesores son (8.470 8.200 = 0.230) y (8.462
6.43 0.00 6.43
8.180 = 0.282) el tamao de paso entre las abscisas
(0.402 - 0.000 = 0.402), para los dos primeros puntos
Conocida la pendiente y sustituyendo en la ecuacin
de la seccin izquierda. Debido a que los dos
(3):
espesores son positivos entonces el tipo de rea es un
trapecio segn lo mostrado en la Tabla 1. Por lo que
y = 0.0202( x 0.00) + 8.47 el clculo se realiza de la siguiente manera:
Seccin Izquierda
D Construccin Terreno x Esp. Tipo rea rea
( Ci ) rea Corte Terrapln
0.000 8.470 8.200 - 0.230 - - -
0.402 8.462 8.180 0.402 0.282 Trapecio - 0.103
0.500 8.460 8.110 0.098 0.350 Trapecio - 0.031
2.700 8.415 7.490 2.200 0.925 Trapecio - 1.403
6.430 8.340 7.559 4.230 0.781 Trapecio - 3.608
8.650 7.600 7.600 4.420 0.000 Tringulo - 1.726
Sub -Total - 6.871
Seccin Derecha
D Construccin Terreno x Esp. Tipo rea rea
( Ci ) rea Corte Terrapln
0.000 8.470 8.200 - 0.230 - - -
3.200 8.405 9.070 3.200 -0.665 Triangulo 0.791 0.095
Doble
6.202 8.345 8.870 3.002 -0.525 Trapecio 1.786 -
6.430 8.340 8.899 0.228 -0.559 Trapecio 0.124 -
7.000 8.722 8.970 0.570 -0.248 Trapecio 0.230 -
7.430 9.010 9.010 0.430 0.000 Tringulo 0.053 -
Sub Total 2.984 0.095
Total 2.984 6.966
34
Zaragoza Grif J. N. et al. / Ingeniera 10-2 (2006) 25-35
REFERENCIAS BIBLIOGRFICAS
Montes de Oca (1996) Topografa, Alfaomega grupo editor, S.A. de C.V., Mxico.
Schneider P. J., Eberly D.H. (2003), Geometric tools for computer graphics, MK Publishers, Elsevier Science, USA.
_______________________________
Este documento se debe citar como:
Zaragoza Grif J. N., Alonzo Salomn L., Lpez Snchez R. (2006). Algoritmo de clculo de reas de secciones
transversales para terraceras de un proyecto geomtrico de carreteras. Ingeniera, Revista Acadmica de la FI-
UADY, 10-2, pp.25-35, ISSN: 1665-529X
35