Académique Documents
Professionnel Documents
Culture Documents
Resumen
Se demuestra que cualquier procedimiento de diseo mecnico puede interpretarse como un proceso de solucin
de problemas sobre modelos matemticos, lo cual equivale a la obtencin de los algoritmos de solucin de tales
problemas. Se utilizan los grafos bicromticos como medio de expresin de los modelos, problemas y
algoritmos. Se ilustran los conceptos tericos con un ejemplo prctico tomado de la mecnica de los slidos.
1. Introduccin
2. Modelos y problemas
Buena parte del fondo de conocimientos de todo ingeniero
lo forman numerosos algoritmos, cuya aplicacin adecuada
Segn el Diccionario Oxford de Computacin [ 1], un
depende mucho de un entendimiento pleno de los mismos.
algoritmo es una sucesin preestablecida de reglas precisas
En particular, el ingeniero que trabaja Diseo Mecnico
para la solucin de un problema en un nmero finito de
necesita ser capaz de elaborar algoritmos para resolver
pasos.
diversos problemas particulares que se le presentan en el
Segn la definicin dada, un algoritmo siempre resuelve
ejercicio de su profesin.
un problema. Por tanto, la comprensin del concepto de
Es decir, el anlisis y la sntesis de algoritmos son
algoritmo nos lleva de modo natural al concepto de
habilidades esenciales para realizar con xito el proceso
problema.
intelectual de Diseo Mecnico, tanto el manual como el
En trminos rigurosos, un problema P est definido
asistido por computadora.
cuando para un objeto o proceso determinado se dan un
Realmente, alcanzar la debida destreza en la comprensin
conjunto de datos de entrada E, y un conjunto de datos de
y elaboracin de algoritmos no resulta tarea fcil. En los
salida S. Simblicamente,
libros y revistas tcnicas algunos autores expresan los
algoritmos con ayuda de explicaciones en lenguaje natural. P E, S (1)
Otros, se apoyan en diagramas de bloques u organigramas.
Un tercer grupo de ingenieros utiliza programas escritos en Donde E es un conjunto de datos de valor conocido, en
un lenguaje de programacin. Y existen diversas variantes tanto que S es un conjunto de datos de valor desconocido.
eclcticas. Si alguno de los conjuntos E S est ausente [ 2], se tiene
En general, los resultados obtenidos con estas tcnicas un problema incompleto. Si solo se cuenta con E, se ha
distan de ser satisfactorios; resulta difcil asimilar los definido una situacin. Si solo se cuenta con S, se ha
algoritmos presentados como prescripciones que no reflejan definido una meta.
su gnesis y, en consecuencia, resulta muy difcil para el Como puede apreciarse de su definicin, el concepto de
ingeniero crear nuevos algoritmos cuando se necesitan. problema est ligado inevitablemente al concepto de objeto
Faltan herramientas efectivas para la actividad algortmica o proceso. En los clculos de ingeniera, todo objeto o
de los ingenieros. Se requiere de nuevas tcnicas de proceso se representa por medio de un modelo matemtico
representacin, preferentemente grficas, cuya capacidad M, esto es, por un conjunto de relaciones R definido en un
expresiva permita reflejar el proceso de formacin de los conjunto de variables V. Simblicamente,
algoritmos, y no simplemente sus aspectos externos. M R, V (2)
5. Un ejemplo de Mecnica
Fig. 3 Grafo representativo del problema (22), El algoritmo correspondiente al pareo perfecto de la Fig. 4
planteado sobre el modelo matemtico (21). se da en la Fig. 5. Puede demostrarse que este algoritmo es
convergente, para cualquier inicializacin.
X = { f1 , f 2 , N 1 , N 2 , } (23)
Y el conjunto de las relaciones entre las incgnitas del
problema
F ( X ) = { r1 , r2 , r3 , r4 , r5 } (24)
El nmero de grados de libertad del problema es
L( P ) = X F ( X ) = 0 (25)
El problema es determinado, por lo cual constituye un
problema de simulacin. Existen dos pareos perfectos entre
las relaciones y las incgnitas del problema (22). Uno de
tales pareos perfectos se representa en la Fig. 4.
Fig. 5 Grafo del algoritmo que soluciona el problema (22),
Considerando que cada una de las variables incgnitas es
planteado sobre el modelo matemtico (21).
ahora una variable conocida, se sustituyen las aristas
restantes en el grafo del pareo perfecto por arcos que salen
de las variables respectivas.
Por otro lado, el algoritmo correspondiente al otro pareo
De ese modo, el grafo de cada uno de los dos pareos
perfecto es divergente, para cualquier inicializacin, salvo el
perfectos da lugar a un grafo que representa la estructura de
valor exacto de la solucin.
un algoritmo.
El algoritmo obtenido es cclico, y por tanto requiere de
una inicializacin. Esto implica que el primer paso p1 del
algoritmo es un subproblema incompleto, una situacin,
donde se le da a la variable N2 su valor inicial.
Simblicamente,
p1 ,{N 2 } (26)
Algortmica del diseo mecnico 35
El segundo paso del algoritmo, como se observa en la El ejemplo sencillo de la escalera dado en el presente
Fig. 5, consiste en determinar la variable f2 en la relacin r4. artculo no aparece en los textos de Mecnica para
O sea, Ingenieros, porque involucra un algoritmo cclico.
Segn la experiencia de los autores, cuando se utilizan los
p2 {r4},{ f 2} (27) grafos bicromticos como medio de representacin de los
Los restantes pasos del algoritmo sern, siempre segn la modelos, problemas y algoritmos, los propios ingenieros
Fig. 5: diseadores se motivan por realizar ellos mismos el proceso
de desarrollo, con lo cual alcanzan tanto las habilidades para
p3 {r3},{ } (28) el anlisis como para la sntesis.
Por tanto, se recomiendan los grafos bicromticos como
herramienta para la representacin de los algoritmos en las
p4 {r 1},{N1} (29)
monografas, artculos de publicaciones peridicas y en
todos los documentos de proyecto donde se expresen
p5 {r5},{ f1} (30) algoritmos.
Por otro lado, se ha demostrado en la prctica el alto valor
p6 {r2},{N 2 } (31) de los grafos bicromticos como herramienta pedaggica
para la formacin algortmica [ 5] de los estudiantes de
Los pasos p2 a p6 se repiten hasta que el valor de N2 ingeniera, en posgrado y en pregrado.
converja a una magnitud fija. Entonces, el valor de ser el Por ello, se recomiendan los grafos bicromticos para
correcto. representar la gnesis de algoritmos en los libros de texto,
Para los datos numricos siguientes: G =1 000 N, 1 = 0.15 as como en las conferencias, clases prcticas, laboratorios y
y 2 = 0.20 los clculos numricos arrojan los resultados dems actividades docentes.
recogidos en la Tabla 1.
Bibliografa
Tabla 1. Ejemplo numrico
1ILLINGWORTH V., GLEYSER E.L., PAYLE I.K. (Eds.) Dictionary of
iteracin N2 , [ N ] , [ ... ] Computing. Oxford University Press, Oxford, 1986.
0 1 000 21.8 2LOPATNIKOV L.I. konomiko-matematiceskij slovar.
1 970 22.4 Nauka, Moskva, 1987.
2 971 22.4
3ORE O. Theory of Graphs.
3 971 American Mathematical Society, Rhode Island, 1962.
4TYUGU .H. Reenie zadac na vycislitelnyh modelh.
6. Conclusiones y recomendaciones Vycislitelna matematica i matematicesca fizika.
10 (1970), N 3, 716-733.
La construccin sucesiva de los grafos del modelo, del 5 ESCANAVERINO J.M. Los grafos bicromticos: una herramienta
problema y del algoritmo permite esclarecer la gnesis del en la formacin algortmica de los estudiantes de ingeniera.
algoritmo. Evento Pegagoga97. La Habana, Cuba, 3-7 febrero 1977.
Los algoritmos cclicos resultan de difcil comprensin,
pero muchos de los procedimientos de diseo mecnico
presentan este carcter.
________________________________________________________________
_