Simulación mediante Applets de Java: Dinámica y control del oscilador de duffing
Résumé
El proyecto que se ha desarrollado y que se explica a continuación consiste en el diseño e implementación de una aplicación informática que permite simular el funcionamiento de un sistema físico, concretamente un sistema dinámico no lineal y así observar su comportamiento caótico a lo largo del tiempo. En nuestro caso, el sistema físico sobre el cual se basa el proyecto es el llamado Oscilador de Duffing. El ingeniero eléctrico alemán Georg Duffing (1864-1944), fue la primera persona que se encargó del estudio de dicho sistema a principios del siglo XX, cuando estudiaba el movimiento de pandeo de una viga al colocarse encima de ella un peso P. Desde ese momento se conoce como Oscilador de Duffing. Respecto a la parte informática, se ha decidido desarrollar esta aplicación mediante la programación de un applet de Java por las ventajas que se detallan a continuación. Este lenguaje de programación se encuentra encuadrado dentro del paradigma de programación orientado a objetos, en este caso incluido en el entorno de desarrollo NetBeans. Desde el principio se decidió que la aplicación se programaría como Applet de Java, puesto que su uso en la actualidad está muy extendido y a su vez permite su utilización a través de Internet y desde cualquier punto que esté conectado a la red. Son utilizables desde cualquier tipo de navegador web como cualquier otra web. Los más usuales en estos tiempos son Google Chrome, Mozilla Firefox, Internet Explorer o Safari, entre otros. Además el lenguaje de programación Java cuenta con una propiedad importante que es la portabilidad. La portabilidad permite que una aplicación desarrollada en este lenguaje pueda ser utilizada en cualquier sistema operativo. La aplicación en un principio está enfocada al mundo de la física, ya sea a nivel docente como científico. Gracias a su diseño agradable y su fácil utilización puede utilizarse incluso sin tener nociones sobre el fundamento físico de este sistema caótico.
Description
Proyecto Fin de Carrera leído en la Universidad Rey Juan Carlos en el curso académico 2010/2011. Tutores del Proyecto: Inés Pérez Mariño y Jesús M. Seoane Sepúlveda
Colecciones
- Proyectos Fin de Carrera [439]