Académique Documents
Professionnel Documents
Culture Documents
CHILE
FACULTAD DE INGENIERA
Fundamentos de Computacin y Programacin
Oscilamiento Amortiguado
Grupo N5
Seccin : 1-G-8
Santiago
Noviembre de 2017
CONTENIDO
INTRODUCCIN 3
FICHA DE INSCRIPCIN 4
MINUTAS DE CADA SESIN 5
PRESENTACIONES 6
PRODUCTO N1 6
ABSTRACCIN DE PROCESOS 7
CDIGO FUENTE 9
NDICE DE ILUSTRACIONES 9
MANUAL DE USUARIO 10
CONCLUSIONES 18
REFERENCIAS 18
ANEXO 19
2
INTRODUCCIN
El movimiento oscilatorio es un fenmeno fsico presente en la vida cotidiana ya sea en el
rebotar una pelota, estirar un elstico o los habituales sismos que ocurren en el pas. Sin
ir muy lejos en el ao 1974 fue construida por el gran ingeniero chileno Rodrigo Flores
Alvarez la ya famosa Torre Entel con una altura de ms de 120 metros y 19 pisos, esta
hazaa para la poca no podra haber sido posible sin estudiar su movimiento oscilatorio,
su gran trabajo est reconocido que los expertos califican a la estructura como una de las
ms rgidas y con el oscilamiento menos perceptible de Santiago. Cabe destacar que por
esos aos las herramientas no eran tas abundantes como ahora por lo cual el trabajo
realizado fue muy elaborado y extenso por lo dems. Es por esto que el grupo siente la
motivacin de crear una herramienta capaz de estudiar estos fenmenos y facilitar el
trabajo de los estudiosos de la materia.
En este informe se expondr todo el trabajo realizado durante el curso, repasando las
distintas actividades realizadas por el grupo(presentaciones e informes). Adems mostrar
el trabajo realizado durante cada semana desde el inicio del proyecto. con las fechas de
las reuniones y las tareas propuestas en cada una. Adicional a esto se observara el
diagrama de abstraccin pensado por el grupo al principio del curso y se hara una
comparacin con el que representa finalmente el programa ya completado. Para finalizar
se analizar el programa terminado y debidamente comentado con los arreglos en cada
versin para entender su funcionamiento a la perfeccin.
3
FICHA DE INSCRIPCIN
A principios del curso se asign a un integrante el rol del responsable el cual asigno los
dems roles a los compaeros que se presenta a continuacin:
Nombre Cargo
No se realizaron cambios de cargos durante el semestre y cada uno cumplio con las
tareas que le otorgaba su rol. Se anexara el archivo Formulario N1 en formato PDF
,este se encontrara en la carpeta de archivos del portafolio con las firmas de los
integrantes y del profesor de laboratorio.
4
MINUTAS DE CADA SESIN
FECHA OBSERVACIONES OBJETIVOS PROPUESTOS
5
PRESENTACIONES
ANTEPROYECTO
PRESENTACIN N1
PRESENTACIN N2
Todas las presentaciones realizadas durante el curso irn anexadas en la carpeta del
grupo en la seccin de presentaciones estas estarn en formato .pptx , donde se adjuntan
todas las vistas y evaluadas en clases. La presentacin del producto N2 se presentar la
semana del 27 de Noviembre en horario de clases.
PRODUCTO N1
El producto N1 se encuentra anexo en la carpeta del grupo, en la seccin de informes,
esto para que el informe sea ms prolijo y mantener un orden.
6
ABSTRACCIN DE PROCESOS
Antes de la entrega del Producto N1:
7
Diagrama corregido y acorde al funcionamiento:
En primer lugar se da la opcin de elegir entre el Mtodo de Newton Raphson o el
oscilador. Si el usuario ingresa un 1 como respuesta se ir por el lado izquierdo del
diagrama que es para Newton Raphson, luego de haber ingresado el polinomio ahora se
le pedir un intervalo donde pueda estar la solucin, es por esto que se implement una
nueva funcin llamada Regla de Fourier, as el usuario no tendr que entregar un solo
valor, despus de esto se utiliza el Mtodo de Newton Raphson en donde deriva el
polinomio y evala el valor obtenido por Fourier, luego de cumplir las condiciones
propuestas por el mtodo de Newton Raphson se obtiene la raz del polinomio. luego de
esto se ejecuta el grfico de la funcin con su respectiva solucin. Si el usuario ingreso 2
se ejecutar el Oscilador, aqu no se produjo ningn cambio, el usuario ingresa sus
constantes y un valor cercano a la raz, se ejecuta directamente el mtodo de Newton
Raphson para obtener su raz y se grafica. Al cerrar el grfico se reinicia el programa si no
quiere seguir usndolo el usuario debe apretar Enter.
8
CDIGO FUENTE
El cdigo ir adjunto en la carpeta del grupo, bajo el nombre de 1-G-8_Grupo_5.py mas
adelante en el anexo se darn ms detalles.
NDICE DE ILUSTRACIONES
9
MANUAL DE USUARIO
Pre-requisitos:
1) Tener instalado Python en su dispositivo
2) tener instalado los mdulos de numPy y Matplotlib.pyplot
Ejecutar Python:
10
Hacer clic en file y luego open y encontrar el programa 1-G-8_Grupo_5.py
donde el usuario lo haya ubicado:
Una vez abierto el programa se vera todo el cuerpo interno, con sus
funciones y sus comentarios
11
Si es usuario de Windows presione F5, si es usuario de Mac presione
fn+F5
Ilustracin 6: Seleccion N1
12
Luego se le pedir un rango que debe escribir en formato de lista [a,b]:
Luego se pedir el porcentaje de error que desea:
Finalmente si encuentra solucin se mostrar lo siguiente:
13
Al seleccionar 2 se mostrar lo siguiente:
14
Deber asignar los valores para amplitud velocidad angular y constante,
como consejo se le recomienda al usuario usar un valor para k entre 0 y 1
para que el oscilamiento sea pronunciado como se muestra en pantalla:
15
Un error posible es el siguiente donde puede que no tenga solucin el
movimiento
16
Al cerrar el grfico se reinicia el programa y se vuelve a preguntar:
17
CONCLUSIONES
REFERENCIAS
Anonimo.(2013).Obras de Ingeniera Chilena.
www.ingenieros.cl/obras-de-ingenieria-chilena/
Mark Lutz.(1999). Learning Python(Aprendiendo Python) ORIELLY.
Allen B. Downey.(2016) Think Python. O`RIELLY
18
ANEXO
Los archivos mencionados a travs del informe son:
Presentaciones: Las presentaciones e encuentran en la carpeta del grupo en una
sub-carpeta llamada presentaciones ah se podran encontrar todas las
presentaciones hasta la fecha con nombres significativos para evitar confusion.
19