SOFWARE DE SIMULACIÓN TRABAJO N°2
Enviado por Andrés Mera • 17 de Febrero de 2017 • Trabajo • 2.991 Palabras (12 Páginas) • 204 Visitas
ESCUELA POLITÉCNICA NACIONAL
FACULTAD DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA
SOFWARE DE SIMULACIÓN
TRABAJO N°2
ANDRÉS PATRICIO MERA MUÑOZ
DOCENTE: ANDRÉS UTRERAS
Quito, febrero 2017
CONTENIDO
GUI UTILIZANDO EL LEMA DE LA EPN: 3
BLOQUES EN SIMULINK 11
2.1. Bloque 1: Reloj Digital (Digital Clock) 11
2.2. Bloque 2: Detener Simulación (Stop Simulation) 12
2.3. Bloque 3: Complejo A Real-Imaginario (Complex to Real-imag) 14
2.4. Bloque 4: Generador de Pulso (Pulse Generator) 17
2.5. Bloque 5: Complejo A Magnitud y Ángulo (Complex to Magnitude-Angle) 33
APLICACIÓN EN MATLAB: LEY DE OHM 11
2.1. Finalidad de la Aplicación 11
2.2. Desarrollo 12
2.3. Ejemplo a prueba 14
CONTROL DEL PUERTO USB CON EL GUIDE 11
2.1. Consulta material teórico
ANEXOS 11
Script: GUI utilizando el lema de la EPN 11
Script: Programa Ley de Ohm 14
REFERENCIAS BIBLIOGRÁFICAS 11
GUI UTILIZANDO EL LEMA DE LA EPN
NO ENTREGADO DEBIDO A FALTA DE TIEMPO DEBIDO A LAS DEMAS ACIVIDADES ACADEMICAS PROGRAMADAS LOS ÚLTIMOS DÍAS, DISCULPE LAS MOLESTIAS INGENIERO ☹.
[pic 1]
BLOQUES EN SIMULINK
2.1. BLOQUE 1: RELOJ DIGITAL (DIGITAL CLOCK)
[pic 2]
Muestra el tiempo de simulación durante un intervalo de tiempo específico.
LIBRERÍA: Fuentes (Sources)
DESCRIPCIÓN: El reloj digital reproduce el tiempo de simulación solo durante un intervalo de tiempo especificado. Fuera de ese tiempo, el reloj mantiene su ultimo valor reproducido durante el resto de la simulación. Para controlar la precisión de este reloj, se setea el tiempo en el parámetro Sample Time en el cuadro de diálogo del bloque.
Se prefiere utilizar este reloj en lugar del reloj análogo simple (el cual muestra un tiempo continuo) cuando se necesita saber un tiempo circulante dentro de la simulación de un sistema discreto.
TIPO DE DATO SOPORTADO: El bloque del reloj digital reproduce un valor de tipo double.
PARÁMETROS Y CUADRO DE DIÁLOGO:
[pic 3]
Sample time: especifica el intervalo de tiempo. El valor por defecto es de un segundo. Evite especificar un valor de forma [0,0] o 0. E incluso evite especificar valores negativos como -1. Recuerde que este bloque se comporta como una fuente
EJEMPLO: En el siguiente modelo, el bloque Scope muestra la salida de tiempo de un reloj digital en un intervalo de tiempo de 0.2
[pic 4]
El bloque Digital Clock muestra la salida de la simulación cada 0.2 segundos. De todas maneras, el bloque mantiene un valor constante por cada salida.
[pic 5]
2.2. BLOQUE 2: DETENER SIMULACIÓN (STOP SIMULATION)
[pic 6]
Detiene la simulación cuando el valor de entrada es cero.
LIBRERÍA: Sinks.
DESCRIPCIÓN: el bloque Stop Simulation detiene la simulación cuando el valor de entrada es cero. La simulación completa su tiempo determinado previamente antes de terminar. Si el bloque de entrada es un vector, cualquier cero vector causa la detención de la simulación.
Cuando use el bloque Stop Simulation en un sistema con iteración, la acción de deternerse ocurre después de ejecutarse todas las iteraciones en el subsistema durante un intervalo de tiempo. La detención no interrumpe la ejecución hasta el inicio de la siguiente tarea.
No puede usar este bloque para pausar la simulación.
TIPO DE DATO SOPORTADO: acepta valores reales de tipo double o Boolean.
PARÁMETROS Y CUADRO DE DIÁLOGO
[pic 7]
EJEMPLO:
Puede usar este bloque con un bloque de Operador Relacional para controlar el momento en que la simulación se detiene. El siguiente modelo sigue con la simulación hasta cuando el tiempo sea de 10.
[pic 8]
2.3. BLOQUE 3: COMPLEJO A REAL-IMAGINARIO (COMPLEX TO REAL-IMAG)
[pic 9]
Descompone una señal compleja en sus partes real e imaginaria.
LIBRERÍA: Operaciones Matemáticas (Math Operations)
DESCRIPCIÓN: este bloque recibe una señal compleja de cualquier tipo de dato soportable por Simulink, dando como salida sus respectivas parte real e imaginaria, dependiendo de la configuración del parámetro de salida. La parte real mantiene el mismo tipo de dato que el de entrada de la señal. La entrada puede ser un arreglo (vector o matriz) de señales complejas, donde en este caso las salidas son arreglos de las mismas dimensiones. La parte real contiene la parte real del correspondiente complejo en la entrada. La salida imaginaria similarmente contiene la parte imaginaria de la entrada.
PARÁMETROS Y CUADRO DE DIÁLOGO
[pic 10]
Output: Detemina la salida de este bloque. Para escoger están: Real and imag (salida tanto de la parte real como imaginaria), Real (únicamente la parte real, e Imag (solo la parte imaginaria)
2.4. BLOQUE 4: GENERADOR DE PULSO (PULSE GENERATOR)
[pic 11]
Genera una señal cuadrada de intervalo regular.
LIBRERÍA: fuentes (Sources)
DESCRIPCIÓN: El Generador de Pulso genera una onda cuadrada de período regular. Sus parámetros como Amplitud, Ancho de pulso, Período y Desfase determinarán la forma de la señal de salida. La siguiente gráfica muestra como estos parámetros afectan a la forma de onda.
...