Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Práctica 0
FUNDAMENTOS MATEMATICOS
ESTUDIANTE:
MATERIA:
ANALISIS Y SINTESIS DE MECANISMOS
PROFESOR:
FLORES CAMPOS JUAN ALEJANDRO
GRUPO:
2MM2
OBJETIVO GENERAL
INTRODUCCIÓN
Como es sabido, la ingeniería mecatrónica abarca muchas áreas de estudio,
como lo son el control, la electrónica, la informática y la mecánica, todo esto,
en conjunto, logra que el ingeniero sea capaz de desarrollar dispositivos
mecatrónicos con un fin específico, sin embargo, el desarrollo de estos
dispositivos no se da de manera directa, aunque pudiera pensarse así. Estos
dispositivos, para ser llevados del pensamiento a la realidad, llevan un proceso,
si se quiere calidad y que su funcionamiento sea de manera correcta, desde el
diseño en algún software de dibujo, pasando por los diversos análisis
matemáticos de materiales, esfuerzos, etc. Hasta el armado físico del
dispositivo.
Es por ello que se desarrolló esta práctica, con el fin de entender y repasar los
conceptos básicos que sustentan el análisis de los mecanismos. Se abordarán
conceptos como el de vector, espacio vectorial, transformación lineal, que son
los elementos del estudiado en el álgebra lineal y que describen la rotación de
un cuerpo.
Cabe destacar que estos conceptos servirán para la aplicación de los métodos
del análisis de mecanismos, los cuales son:
Método grafico
Método analítico
Método matricial
Método de álgebra compleja
(𝑝,°):Ѵ→Ѵ
Aditividad (Superposición):
T(u ⊕ v) = Tu ⊞ Tv
1
𝜌(𝑝,(𝑢⊕𝑣))= {𝑝 ∗ (u ⊕ v)}
‖𝑝‖2
Al desarrollar tendremos:
𝜌(𝑝,(𝑢⊕𝑣))=𝜌(𝑝∗𝑢)⊕𝜌(𝑝,𝑣)
Homogeneidad:
T(α∙u) = α ⊙ Tu
Si aplicamos esta propiedad a la rotación tendremos:
1
(𝑝,(α∙u))= { 𝑝 ∗ (α ∙ u )}
‖𝑝‖2
Desarrollando llegamos a:
(𝑝,(α∙u))=α∙(𝑝,𝑢)
Se define como:
Para esta materia se representará una rotación y un eje de giro. A ese vector
se le conocerá como parámetro de rotación, es la información de la rotación.
x={x1,x2};
e={e1,e2};
Solve[x+e=={0,0},e]
{{e1→−x1,e2→−x2}}
Y comprobamos que
Expand[Ro[(𝑥+𝑦),𝑧]]==Expand[Ro[𝑥,𝑧]+Ro[𝑦,𝑧]]
Y muestra:
True
4.- ¿Cuál es el inverso multiplicativo del nulo aditivo del grupo (Ѵ,*)?
Obténgalo usando
Nos entrega:
{Indeterminate,Indeterminate}
{u2v2+u1v3}
6.- ¿Qué es un parámetro de rotación? Explique para el Método Analítico, el
Método Matricial y el Método de Algebra Compleja
Donde:
r: Es el vector a rotar
*: Operación multiplicación definida en el grupo multiplicativo
p: Es el parámetro de rotación, p= (p1, p2), está fijo.
‖𝑝‖2 : Norma del parámetro p, que se define como unitaria = 1.
R. / Para saber si los números de Euler representan una rotación estos deben
ser lineales, ortogonal y de determinante positivo.
Definimos la función en que se multiplican los números de Euler:
OME[P_,Q_]≔{𝑃[[1]]𝑄[[1]]−𝑃[[2]]𝑄[[2]],(𝑃[[1]]𝑄[[2]]+𝑃[[2]]𝑄[[1]])};
Y la función suma:
OSE[P_,Q_]:={𝑃[[1]]+𝑄[[1]],(𝑃[[2]]+𝑄[[2]])};
Linealidad:
Propiedad aditiva:
Expand[OME[OSE[𝑝,𝑞],𝑟]]==Expand[OSE[OME[𝑝,𝑟],OME[𝑞,𝑟]]]
Entrega:
True
Homogeneidad
Expand[OME[𝑝,𝛼∗𝑞]]==Expand[𝛼∗OME[𝑝,𝑞]]
Entrega:
True
Ortogonalidad
Simplify[(1/NO[𝑝]^2)∗PI[OME[𝑝,𝑞],OME[𝑝,𝑟]]]==Simplify[PI[𝑟,𝑞]]
Entrega:
True
R. / Definimos la matriz:
𝑀={{Cos𝜃,−Sin𝜃},{Sin𝜃,Cos𝜃}}
Nos entrega:
𝐶𝑜𝑠𝜃 −𝑆𝑖𝑛𝜃
( )
𝑆𝑖𝑛𝜃 𝐶𝑜𝑠𝜃
𝐶𝑜𝑠 2 𝜃 2 + 𝑆𝑖𝑛2 𝜃 2
𝜋 𝜋 𝜋
10.- Rote la siguiente base B = {𝑒1 , 𝑒2 } ⊂ ν, desde θ = 0 por , , − rad
6 3 2
desarrolle el código en Mathematica® 11.x. para animar la rotación de la
base B. Utilice los comandos nativos: Graphics[], Show[] y Manipulate[].
Simule utilizando los tres métodos. Genere un video máximo dos minutos de
rotación.
Graphics[{{Orange,Arrow[{{0,0},{Cos[0],Sin[0]}}]},{Orange,Arrow[{{0,0},{Sin[0]
,Cos[0]}}]},{Blue,Arrow[{{0,0},{Cos[𝜃],Sin[𝜃]}}]},{Blue,Arrow[{{0,0},{−Sin[𝜃],Co
s[𝜃]}}]}}
Show[]: Agregamos los ejes y un marco, al igual que el valor
final de la división de los ejes.
Axes→True,Frame→True],PlotRange→1
{𝜃,{0,Pi/6,Pi/3,−Pi/2}}
Base en 0 radianes
𝜋
Base rotada en radianes
6
𝜋
Base rotada en radianes
3
𝜋
Base rotada en − radianes
2
CONCLUSIÓN
Esta práctica realizada llevó una metodología de realización en la cual,
primeramente, se revisaron conceptos que faltaba comprender, con ayuda del
material de apoyo visto en clase. Seguido de esto se procedió a pensar en las
posibles soluciones para evitar realizar procedimientos erróneos. La facilidad
de manejo que presentó el software Mathematica sirvió para que las
demostraciones fueran más rápidas que realizarlas manualmente, situación
que pudo llevar a cometer errores.
Finalmente, cabe resaltar que el realizar prácticas, con este tipo de actividades,
ayuda mejor al entendimiento de los conceptos generales y al uso de
herramientas computacionales para la explicación más concisa y clara.
BIBLIOGRAFIA