lunes, 19 de abril de 2010

INTRODUCCION A SIMNET II

SIMNET II

El diseño de SIMNET II se basa en la idea general que los modelos de simulación discreta pueden crearse de una u otra manera como sistemas de líneas de espera. En este contexto, el lenguaje se basa en un acercamiento de red que utiliza tres nodos autodescriptivos: una fuente, en donde llegan las transacciones (clientes), una línea de espera, donde la espera tiene lugar en caso de que esta sea necesaria, y una instalación, en donde se lleva a cabo el servicio. Se agrega un cuarto nodo, llamado auxiliar, para incrementar las capacidades de modelación de lenguaje.

Los nodos en SIMNET II están conectados por ramas. Conforme las transacciones recorren las ramas, estas ejecutan importantes funciones entre las que se cuentan:
1) controlar el flujo de transacciones en cualquier parte de la red.
2) recolectar estadísticas pertinentes.
3) efectuar cálculos aritméticos.
Esta información se almacena en archivos.

SIMNET II utiliza tres tipos de archivos:
1. Calendario de eventos (o E.FILE como se llama en SIMNET II) es el archivo
principal que mueve la simulación.
2. Línea de espera.
3. Instalación.

Estimado usurio para obtener mayor informacion favor descargar el siguiente archivo. Muchas gracias.

martes, 6 de abril de 2010

Lenguaje de simulacion GPSS

GPSS

General Purpose Simulation System [GPSS] Sistema de Simulación de Propósito General, originalmente llamado Gordon's Programmable Simulation System por su creador Geoffrey Gordon (el nombre fue cambiado cuando se decidió liberarlo como un producto). Es un lenguaje de simulación por lapsos discretos, donde un reloj de simulación avanza en pasos discretos. Un sistema es modelado como transacciones introducidas, entra al sistema y son pasadas de un servicio (representados por bloques) a otro. Esto es especialmente adecuado para problemas tales como una fábrica. Fue popular a finales de la década de 1960 y principios de 1970, pero aún es usado un poco actualmente. GPSS es menos flexible que lenguajes de simulación tales como Simula y SIMSCRIPT II.5.

VENTAJAS DEL GPSS

• Puede ser continuamente mejorado.
• Se encuentra completamente disponible.
• Está escrito en un lenguaje de programación y por lo tanto es muy veloz.
• Puede resolver una variedad de problemas en una forma rápida y precisa. Dichos problemas pueden ser de diferente naturaleza tales como los de ingeniería, industria manufacturera, ciencia y los negocios.
• Habiendo sido introducido en 1961 por IBM, ha resistido la prueba de tiempo, mientras que otros lenguajes de programación han fallado.
• Ha probado ser extremadamente versátil para el modela miento en minería y en la operaciones relacionadas a ésta. Lo que incluye tanto operaciones superficiales como subterráneas, así como también el transporte de material hacia la planta concertadora, fundición y refinería.
• Se asocia fácilmente con PROOF para hacer animaciones.

REQUISITOS PARA EL USO DEL GPSS

• Para correr los programas es necesario tener conocimiento sobre creación y edición de archivos ASCII. Los archivos pueden ser creados a través del editor DOS (probablemente la forma más fácil), o a través de un procesador de texto como WordPerfect o MS Word.


• Los programas creados con el GPSS, son guardados con la extensión .GPS, los cuales van a ser corridos en GPSS.EXE generando un archivo que tiene el mismo nombre del archivo original pero ahora con la extensión .LIS. Para acceder a éste archivo se puede utilizar o bien el mismo editor de texto que se usó para crear el archivo .GPS o simplemente a través del editor DOS.


Pasos a seguir en la construcción de un modelo GPSS


• Identificación de los elementos del sistema a estudiar.
• Descripción de la lógica que gobierna el sistema.
• Usar el sistema de diagrama de flujos para producir un modelo GPSS/H.
• Correr el modelo.
• Analizar el modelo para la identificación de errores.
• Aplicar los resultados obtenidos en el análisis del sistema.
• Experimentar con el sistema.


Ejemplo 1



• Elabore un programa de simulación que represente elsiguiente sistema: La operación de un teléfono que sirvepara que los empleados hagan sus llamadas. El tiempopor llamada es de 3 a 7 min con probabilidad uniforme;los empleados llegan al teléfono cada 10 ± 5 min. Simule50 llamadas efectuadas. (por ejemplo para saber si unteléfono es suficiente o es necesario otro).
En la imagen podemos apreciar los resultodos del ejercicio 1.


Ejemplo 2


• Se desea saber cuántos puntos de cobro (casetas)de peaje se deben abrir en uno de los sentidos deuna autopista, para tenerlos disponibles en casode que la demanda aumente al doble de autos porunidad de tiempo (en promedio), puesto que sedesea que el número de autos en espera deservicio no sea superior a 20, por el riesgo deaccidente que hay en la zona. Si el tiempo interarribo de los autos en cada carril es 20 ± 10 sg y eltiempo de cobro por auto es de 10 ± 5 sg, simuleocho horas de operación para tomar una decisión. En la imagen que se puesta en la parte inferior podemos apreciar los resultados del ejercicio 2.

martes, 23 de marzo de 2010

MATLAB

MATLAB (abreviatura de MATrix LABoratory, "laboratorio de matrices") es un software matemático que ofrece un entorno de desarrollo integrado (IDE) con un lenguaje de programación propio (lenguaje M). Está disponible para las plataformas Unix, Windows y Apple Mac OS X.

Entre sus prestaciones básicas se hallan: la manipulación de matrices, la representación de datos y funciones, la implementación de algoritmos, la creación de interfaces de usuario (GUI) y la comunicación con programas en otros lenguajes y con otros dispositivos hardware. El paquete MATLAB dispone de dos herramientas adicionales que expanden sus prestaciones, a saber, Simulink (plataforma de simulación multidominio) y GUIDE (editor de interfaces de usuario - GUI). Además, se pueden ampliar las capacidades de MATLAB con las cajas de herramientas (toolboxes); y las de Simulink con los paquetes de bloques (blocksets).

Es un software muy usado en universidades y centros de investigación y desarrollo. En los últimos años ha aumentado el número de prestaciones, como la de programar directamente procesadores digitales de señal o crear código VHDL.

MATLAB es un programa de cálculo numérico orientado a matrices. Por tanto, será más eficiente si se diseñan los algoritmos en términos de matrices y vectores.
A continuacion podemos apreciar pequeños ejemplos de como programar en Matlab:

Éste es el tradicional programa Hello World hecho con el lenguaje de MATLAB:

>> disp('Hola mundo'); % Muestra el mensaje.
Hola mundo

Diseño de filtros digitales

En este ejemplo se diseña un filtro digital paso bajo de Butterworth y se muestra el módulo de su espectro:

close all % Cierra todas las ventanas.
clear all % Borra todas las variables del espacio de trabajo.
clc % Limpia la pantalla.

Fc=200; % Frecuencia de corte.
Fm=1000; % Frecuencia de muestreo.
BT=100; % Banda de transición.
Rs=40; % Ganancias.
rs=10^(-Rs/20);
Rp=2;
rp=(10^(Rp/20)-1)/(10^(Rp/20)+1);

[n1b,wn1]=buttord(2*Fc/Fm,2*(Fc+BT)/Fm,Rp,Rs); % Orden del filtro (función buttord).
[B1,A1]=butter(n1b,wn1); % Coeficientes del filtro (función butter).
h1=freqz(B1,A1); % Respuesta en frecuencia (función freqz).
plot(abs(h1)) % Representación de la respuesta.
El dia jueves 19 de marzo del 2010 durante la asignatura de simulaciòn por computadoras se nos impartio un curso aserca del uso del lenguaje de programacion matlab y como evidensia de lo estudiado podemos aprecior la siguente imagen la cual muestra los resultados de los ejercicios realizados durante el tiempo en el cual se desempeño la asignatura.

lunes, 15 de marzo de 2010

Macromedia Flash

Macromedia Flash


Adobe Flash (anteriormente llamado Macromedia Flash) es una aplicación en forma de estudio de animación que trabaja sobre "fotogramas", destinado a la producción y entrega de contenido interactivo para las diferentes audiencias alrededor del mundo sin importar la plataforma. Es actualmente desarrollado y distribuido por Adobe Systems, y utiliza gráficos vectoriales e imágenes ráster, sonido, código de programa, flujo de vídeo y audio bidireccional (el flujo de subida sólo está disponible si se usa conjuntamente con Macromedia Flash Communication Server). En sentido estricto, Flash es el entorno y Flash Player es el programa de máquina virtual utilizado para ejecutar los archivos generados con Flash.
Los archivos de Flash, que tienen generalmente la extensión de archivo SWF, pueden aparecer en una página web para ser vista en un navegador, o pueden ser reproducidos independientemente por un reproductor Flash. Los archivos de Flash aparecen muy a menudo como animaciones en páginas Web y sitios Web multimedia, y más recientemente Aplicaciones de Internet Ricas. Son también ampliamente utilizados en anuncios de la web.
En versiones anteriores, Macromedia amplió a Flash más allá de las animaciones simples, convirtiéndolo en una herramienta de desarrollo completa, para crear principalmente elementos multimedia e interactivos para Internet.
Originalmente Flash no fue un desarrollo propio de Adobe, sino de una pequeña empresa de desarrollo de nombre FutureWave Software y su nombre original fue FutureSplash Animator. En diciembre de 1996 Macromedia adquiere FutureWave Software, y con ello su programa de animación vectorial que pasa a ser conocido como Flash 1.0. Fue hasta 2005 perteneciente a la empresa Macromedia conocido hasta entonces como Macromedia Flash y adquirido por Adobe Systems (y desde entonces conocido como Adobe Flash) ampliando con ello su portafolio de productos dentro del mercado.

Durante la clase del día jueves 11 de marzo del 2010 se estudio el programa utilizado para simulación macromedia flash el cual esta descrito anteriormente en el cual podemos trabajar cualquier tipo de presentación acompañada de un simulación. fuente www.wikipedia.com video

martes, 9 de marzo de 2010

AutoCAD 3D

AutoCAD 3D
AutoCAD en la actualidad, es uno de los programas más utilizados por profesionales de todas las ramas de la arquitectura, ingeniería y ciencias para el diseño de objetos, dibujos y planos.

En este curso gratuito, veremos las instrucciones y la funcionalidad básicas para conseguir crear y trabajar con objetos en 3D. Las instrucciones están explicadas por separado con ejemplos para facilitar la explicación. La imagen mostrada en la parte inferior es un diseño realizado en AutoCAD 3D.


Para mayor informacion visite


miércoles, 3 de marzo de 2010

Lavado Cerebral

El Lavado de cerebro, también conocido como reforma del pensamiento, es la aplicación de técnicas coercitivas para normalmente cambiar las creencias o conducta de uno o más personas para propósitos típicamente políticos o religiosos, aunque también financieros o económicos. Genera una polémica y caliente discusión entre los expertos, si en realidad existen algunas técnicas entre todas que trabajen realmente para cambiar el pensamiento y el comportamiento del individuo al grado que sugiere el término “lavado de cerebro”.
Un grupo de científicos alemanes del Instituto Max-Planck de Bioquímica, lograron conectar con éxito por primera vez en la historia, un chip de computadora al cerebro de un ratón vivo, logro que podría traer grandes beneficios a futuro, como la posibilidad de desarrollar sistemas que ayuden a los paraplejicos a caminar, a través de la inserción de miembros artificiales en terminaciones nerviosas. Peter Fromhertz, líder del proyecto, señaló que gracias a este experimento, podrán obtener nuevas respuestas sobre el comportamiento del cerebro conectado a un elemento extraño, y posteriormente entender la manera en cómo conectar algún tipo de prótesis a pacientes amputados o con deficiencias motrices, capaces de mover los aditamentos artificiales, a través de cables conectados al cerebro.

Un "chip cerebral" para escuchar radio



Se incorpora en el oído y puede percibir señales en frecuencias un millón de veces superior. Opera con poca energía y tiene la posibilidad de recibir señal de internet, radio, televisión y telefonía móvil
Ingenieros del Instituto Tecnológico de Massachussetts han fabricado un minúsculo radio chip con características de rapidez, ancho de abanda y bajo consumo de energía que permiten su diseño para ser incorporado al oído interno con la posibilidad de recibir señales de internet, radio, televisión y teléfono móvil.
Rahul Sarpeshkar, profesor asociado de ingeniería electrónica e informática, ha dirigido, junto a su discípulo Soumyajit Mandal, el diseño del chip imitando el oído interno, o cóclea.
Este chip es más rápido que cualquier analizador de espectro de radiofrecuencia diseñado hasta la fecha y también opera con mucha menos energía.
Sarpeshkar describe el nuevo chip, que ha sido denominado como coclea de radiofrecuencia o RF en un estudio que se publica en el número de junio de la revista del Journal of Solid-State Circuits.
Han solicitado una patente para incoprorar este diseño en un arquitectura de software de radio que se diseñe para procesar de forma eficiente un amplio espectro de señales, tales como telefonía móvil, internet sin cables, radio FM y otras señales.
El cóclea RF imita la estructura y funciones de la cóclea biológica; usa fluidos mecánicos, piezoeléctricos y señales neurales para procesar y convertir las ondas de sonido en señales eléctricas que son enviadas al cerebro.
Cuando las ondas de sonido entran en la cóclea, crean ondas mecánicas en la membrana coclear y el fluido del oído interno, activando células de pelo (células que provocan el envío de señales eléctricas al cerebro). La cóclea biológica puede percibir un rango de frecuencias que abarca de 100 a 10.000 herzios.

martes, 2 de marzo de 2010

Ejercicios de simulacion

Estos son una serie de ejercicios de simulacion.
para ver enunciado de ejercicios, procedimientos y resultados visite.