SlideShare una empresa de Scribd logo
1 de 17
Entorno MATLAB
PROGRAMACION II
Grupo: 7
Profesor: Juan González
UNIVERSIDADNACIONALDEINGENIERÍA
R.U.S.B.-FEC-INGENIERÍAELÉCTRICA
Introducción
MATLAB es una de las aplicaciones
(software) más útiles que existen para poner
a punto métodos numéricos en distintas
asignaturas de ingeniería. Por ser una
herramienta de alto nivel, el desarrollo de
programas numéricos con MATLAB puede
requerir hasta un orden de magnitud menos
de esfuerzo que con lenguajes de
programación convencionales, como
Fortran, Pascal, C/C++, Java oVisual Basic.
Objetivo
Compartir un ejemplo de programación en
MATLAB referido específicamente a
Respuesta Transitoria en un sistema de
segundo orden (tema de la asignatura
Control de Sistemas -4to año de Ingeniería
Eléctrica-).
Todo con el fin de resaltar la importancia de
esta herramienta poderosa (MATLAB).
Conceptos básicos
Transitorio, ria: que no dura, momentáneo.
(Sinónimo: pasajero).
Estacionario, ria: que permanece en el mismo
estado, sin moverse ni cambiar.
Este par de conceptos sencillos son base
fundamental para el análisis de muchos
fenómenos de distinta naturaleza, para
nuestro entorno, fenómenos eléctricos.
Sistemas de control
Para estudiar los sistemas de control, es necesario
ser capaz de modelar sistemas dinámicos y
analizar las características dinámicas. Un
modelo matemático de un sistema dinámico se
define como un conjunto de ecuaciones que
representan la dinámica del sistema con
precisión o al menos, bastante bien.
Una vez obtenido un modelo matemático de un
sistema, se usan diversos recursos analíticos, así
como computadoras, para estudiarlo y
sintetizarlo.
Sistema eléctrico
Modelado matemático de sistemas dinámicos
Modelado matemático de sistemas dinámicos
Sistema de control de nivel de liquido
Curva de respuesta transitoria escalón unitario
Definiciones de las especificaciones de
respuesta transitoria
1. Tiempo de retardo, td: el tiempo de retardo es el tiempo requerido para que la
respuesta
alcance la primera vez la mitad del valor final.
2. Tiempo de levantamiento, tr: el tiempo de levantamiento es el tiempo requerido para
que la
respuesta pase del 10 al 90%, del 5 al 95% o del 0 al 100% de su valor final. Para sistemas
subamortiguados
de segundo orden, por lo común se usa el tiempo de levantamiento de 0 a 100%.
Para sistemas sobreamortiguados, suele usarse el tiempo de levantamiento de 10 a 90%.
3. Tiempo pico, tp: el tiempo pico es el tiempo requerido para que la respuesta alcance el
primer pico del sobrepaso.
4. Sobrepaso máximo (porcentaje), Mg el sobrepaso máximo es el valor pico máximo de la
curva
de respuesta, medido a partir de la unidad. Si el valor final en estado estable de la
respuesta es
diferente de la unidad, es común usar el porcentaje de sobrepaso máximo. Se define
mediante
Definiciones de las especificaciones de
respuesta transitoria
La cantidad de sobrepaso máximo (en porcentaje) indica de
manera directa la estabilidad relativa del sistema.
5. Tiempo de asentamiento, ts: el tiempo de asentamiento
es el tiempo que se requiere para que la curva de
respuesta alcance un rango alrededor del valor final del
tamaño
especificado por el porcentaje absoluto del valor final (por
lo general, de 2 a 5%) y permanezca dentro de él. El
tiempo de asentamiento se relaciona con la mayor
constante
de tiempo del sistema de control. Los objetivos del diseño
del sistema en cuestión determinan cuál criterio de error
en porcentaje usar.
Programa de análisis de respuesta transitoria
Programa de análisis de respuesta transitoria
Programa de análisis de respuesta transitoria
Programa de análisis de respuesta transitoria
Gracias por la Atención!!!

Más contenido relacionado

La actualidad más candente

Que es la complejidad de un algoritmo
Que es la complejidad de un algoritmoQue es la complejidad de un algoritmo
Que es la complejidad de un algoritmojaviierr24
 
U1 Analisis Algoritmos Complejidad
U1 Analisis Algoritmos ComplejidadU1 Analisis Algoritmos Complejidad
U1 Analisis Algoritmos Complejidadrezzaca
 
Teoría De La Complejidad Algoritmica
Teoría De La Complejidad AlgoritmicaTeoría De La Complejidad Algoritmica
Teoría De La Complejidad AlgoritmicaRolf Pinto
 
Concepto de semáforo, exclusión mutua y sección critica.
Concepto de semáforo, exclusión mutua y sección critica.Concepto de semáforo, exclusión mutua y sección critica.
Concepto de semáforo, exclusión mutua y sección critica.Uriel Martinez Cervantes
 
Sincronización entre procesos
Sincronización entre procesosSincronización entre procesos
Sincronización entre procesosIchinose 11
 
Exclusión mutua
Exclusión mutuaExclusión mutua
Exclusión mutuatatyseli
 
Teoria de la c.c.
Teoria de la c.c.Teoria de la c.c.
Teoria de la c.c.belmont402
 
ANALISIS DE ALGORITMOS
ANALISIS DE ALGORITMOSANALISIS DE ALGORITMOS
ANALISIS DE ALGORITMOSEvans Balcazar
 
Analisis de algoritmos
Analisis de algoritmosAnalisis de algoritmos
Analisis de algoritmosrehoscript
 
Opcion Nctuns
Opcion NctunsOpcion Nctuns
Opcion Nctunsandres469
 
Unidad 7 analisis de algoritmo
Unidad 7 analisis de algoritmoUnidad 7 analisis de algoritmo
Unidad 7 analisis de algoritmoEnrique2194
 
Variantes de BACKPROPAGATION
Variantes de BACKPROPAGATIONVariantes de BACKPROPAGATION
Variantes de BACKPROPAGATIONESCOM
 

La actualidad más candente (20)

Que es la complejidad de un algoritmo
Que es la complejidad de un algoritmoQue es la complejidad de un algoritmo
Que es la complejidad de un algoritmo
 
Complejidad
ComplejidadComplejidad
Complejidad
 
Complejidad de algoritmos
Complejidad de algoritmos Complejidad de algoritmos
Complejidad de algoritmos
 
Analisis Algoritmo
Analisis AlgoritmoAnalisis Algoritmo
Analisis Algoritmo
 
Complejidad de Algoritmos
Complejidad de AlgoritmosComplejidad de Algoritmos
Complejidad de Algoritmos
 
U1 Analisis Algoritmos Complejidad
U1 Analisis Algoritmos ComplejidadU1 Analisis Algoritmos Complejidad
U1 Analisis Algoritmos Complejidad
 
Teoría De La Complejidad Algoritmica
Teoría De La Complejidad AlgoritmicaTeoría De La Complejidad Algoritmica
Teoría De La Complejidad Algoritmica
 
Concepto de semáforo, exclusión mutua y sección critica.
Concepto de semáforo, exclusión mutua y sección critica.Concepto de semáforo, exclusión mutua y sección critica.
Concepto de semáforo, exclusión mutua y sección critica.
 
Sincronización entre procesos
Sincronización entre procesosSincronización entre procesos
Sincronización entre procesos
 
Complejidad de los algoritmos
Complejidad de los algoritmosComplejidad de los algoritmos
Complejidad de los algoritmos
 
Exclusión mutua
Exclusión mutuaExclusión mutua
Exclusión mutua
 
20 algoritmos
20 algoritmos20 algoritmos
20 algoritmos
 
Teoria de la c.c.
Teoria de la c.c.Teoria de la c.c.
Teoria de la c.c.
 
ANALISIS DE ALGORITMOS
ANALISIS DE ALGORITMOSANALISIS DE ALGORITMOS
ANALISIS DE ALGORITMOS
 
Analisis de algoritmos
Analisis de algoritmosAnalisis de algoritmos
Analisis de algoritmos
 
AnáLisis De Algoritmos1
AnáLisis De Algoritmos1AnáLisis De Algoritmos1
AnáLisis De Algoritmos1
 
Opcion Nctuns
Opcion NctunsOpcion Nctuns
Opcion Nctuns
 
Complejidad de Algoritmos
Complejidad de AlgoritmosComplejidad de Algoritmos
Complejidad de Algoritmos
 
Unidad 7 analisis de algoritmo
Unidad 7 analisis de algoritmoUnidad 7 analisis de algoritmo
Unidad 7 analisis de algoritmo
 
Variantes de BACKPROPAGATION
Variantes de BACKPROPAGATIONVariantes de BACKPROPAGATION
Variantes de BACKPROPAGATION
 

Destacado

Utp pds_lab5 introduccion al procesamiento de imagenes con mat_lab
 Utp pds_lab5 introduccion al procesamiento de imagenes con  mat_lab Utp pds_lab5 introduccion al procesamiento de imagenes con  mat_lab
Utp pds_lab5 introduccion al procesamiento de imagenes con mat_labjcbenitezp
 
Utp pds_sl2_señales con mat_lab
 Utp pds_sl2_señales con mat_lab Utp pds_sl2_señales con mat_lab
Utp pds_sl2_señales con mat_labjcbenitezp
 
Utp pds_sl3_procesamiento de señales con mat_lab i
 Utp pds_sl3_procesamiento de señales con mat_lab i Utp pds_sl3_procesamiento de señales con mat_lab i
Utp pds_sl3_procesamiento de señales con mat_lab ijcbenitezp
 
Procesamiento digital de imágenes con matlab
Procesamiento digital de imágenes con matlabProcesamiento digital de imágenes con matlab
Procesamiento digital de imágenes con matlabPercy Julio Chambi Pacco
 
Procesamiento digital de señales con matlab
Procesamiento digital de señales con matlabProcesamiento digital de señales con matlab
Procesamiento digital de señales con matlabPercy Julio Chambi Pacco
 

Destacado (9)

Utp pds_lab5 introduccion al procesamiento de imagenes con mat_lab
 Utp pds_lab5 introduccion al procesamiento de imagenes con  mat_lab Utp pds_lab5 introduccion al procesamiento de imagenes con  mat_lab
Utp pds_lab5 introduccion al procesamiento de imagenes con mat_lab
 
Programación del PIC18F2550
Programación del PIC18F2550Programación del PIC18F2550
Programación del PIC18F2550
 
Programación PIC16F84A
Programación PIC16F84AProgramación PIC16F84A
Programación PIC16F84A
 
Utp pds_sl2_señales con mat_lab
 Utp pds_sl2_señales con mat_lab Utp pds_sl2_señales con mat_lab
Utp pds_sl2_señales con mat_lab
 
Utp pds_sl3_procesamiento de señales con mat_lab i
 Utp pds_sl3_procesamiento de señales con mat_lab i Utp pds_sl3_procesamiento de señales con mat_lab i
Utp pds_sl3_procesamiento de señales con mat_lab i
 
Ingeniería genética y biotecnologia
Ingeniería genética y biotecnologiaIngeniería genética y biotecnologia
Ingeniería genética y biotecnologia
 
Programación del ATmega8
Programación del ATmega8Programación del ATmega8
Programación del ATmega8
 
Procesamiento digital de imágenes con matlab
Procesamiento digital de imágenes con matlabProcesamiento digital de imágenes con matlab
Procesamiento digital de imágenes con matlab
 
Procesamiento digital de señales con matlab
Procesamiento digital de señales con matlabProcesamiento digital de señales con matlab
Procesamiento digital de señales con matlab
 

Similar a Programación 2

Similar a Programación 2 (20)

Lab Dinamica Apl
Lab Dinamica AplLab Dinamica Apl
Lab Dinamica Apl
 
análisis de los SCA en el dominio del tiempo
análisis de los SCA en el dominio del tiempoanálisis de los SCA en el dominio del tiempo
análisis de los SCA en el dominio del tiempo
 
Alberto hernandez
Alberto hernandezAlberto hernandez
Alberto hernandez
 
Practica hector rodriguez simulin
Practica hector rodriguez simulinPractica hector rodriguez simulin
Practica hector rodriguez simulin
 
analisis dinamico de los sca
analisis dinamico de los scaanalisis dinamico de los sca
analisis dinamico de los sca
 
Analisis dinamico de los SCA
Analisis dinamico de los SCAAnalisis dinamico de los SCA
Analisis dinamico de los SCA
 
Exposición políticas de mantenimiento preventiva optimas2
Exposición políticas de mantenimiento preventiva optimas2Exposición políticas de mantenimiento preventiva optimas2
Exposición políticas de mantenimiento preventiva optimas2
 
Clase 1 - Especificaciones de desempeño en Sistemas de Control
Clase 1 - Especificaciones de desempeño en Sistemas de ControlClase 1 - Especificaciones de desempeño en Sistemas de Control
Clase 1 - Especificaciones de desempeño en Sistemas de Control
 
UNIDAD I CONTROL ANALOGO
UNIDAD I CONTROL ANALOGOUNIDAD I CONTROL ANALOGO
UNIDAD I CONTROL ANALOGO
 
S04+(rta.+tiempo)
S04+(rta.+tiempo)S04+(rta.+tiempo)
S04+(rta.+tiempo)
 
S04+(rta.+tiempo)
S04+(rta.+tiempo)S04+(rta.+tiempo)
S04+(rta.+tiempo)
 
Sistemas de segundo orden
Sistemas de segundo ordenSistemas de segundo orden
Sistemas de segundo orden
 
Colas
ColasColas
Colas
 
Colas
ColasColas
Colas
 
Colas
ColasColas
Colas
 
Apuntesass2009
Apuntesass2009Apuntesass2009
Apuntesass2009
 
Cap1.3
Cap1.3Cap1.3
Cap1.3
 
Especificaciones
EspecificacionesEspecificaciones
Especificaciones
 
Caracteristicas dinamicas de
Caracteristicas dinamicas deCaracteristicas dinamicas de
Caracteristicas dinamicas de
 
Eficiencia de algoritmos - Vanessa Ramirez
Eficiencia de algoritmos - Vanessa RamirezEficiencia de algoritmos - Vanessa Ramirez
Eficiencia de algoritmos - Vanessa Ramirez
 

Programación 2

  • 1. Entorno MATLAB PROGRAMACION II Grupo: 7 Profesor: Juan González UNIVERSIDADNACIONALDEINGENIERÍA R.U.S.B.-FEC-INGENIERÍAELÉCTRICA
  • 2. Introducción MATLAB es una de las aplicaciones (software) más útiles que existen para poner a punto métodos numéricos en distintas asignaturas de ingeniería. Por ser una herramienta de alto nivel, el desarrollo de programas numéricos con MATLAB puede requerir hasta un orden de magnitud menos de esfuerzo que con lenguajes de programación convencionales, como Fortran, Pascal, C/C++, Java oVisual Basic.
  • 3. Objetivo Compartir un ejemplo de programación en MATLAB referido específicamente a Respuesta Transitoria en un sistema de segundo orden (tema de la asignatura Control de Sistemas -4to año de Ingeniería Eléctrica-). Todo con el fin de resaltar la importancia de esta herramienta poderosa (MATLAB).
  • 4. Conceptos básicos Transitorio, ria: que no dura, momentáneo. (Sinónimo: pasajero). Estacionario, ria: que permanece en el mismo estado, sin moverse ni cambiar. Este par de conceptos sencillos son base fundamental para el análisis de muchos fenómenos de distinta naturaleza, para nuestro entorno, fenómenos eléctricos.
  • 5. Sistemas de control Para estudiar los sistemas de control, es necesario ser capaz de modelar sistemas dinámicos y analizar las características dinámicas. Un modelo matemático de un sistema dinámico se define como un conjunto de ecuaciones que representan la dinámica del sistema con precisión o al menos, bastante bien. Una vez obtenido un modelo matemático de un sistema, se usan diversos recursos analíticos, así como computadoras, para estudiarlo y sintetizarlo.
  • 7. Modelado matemático de sistemas dinámicos
  • 8. Modelado matemático de sistemas dinámicos
  • 9. Sistema de control de nivel de liquido
  • 10. Curva de respuesta transitoria escalón unitario
  • 11. Definiciones de las especificaciones de respuesta transitoria 1. Tiempo de retardo, td: el tiempo de retardo es el tiempo requerido para que la respuesta alcance la primera vez la mitad del valor final. 2. Tiempo de levantamiento, tr: el tiempo de levantamiento es el tiempo requerido para que la respuesta pase del 10 al 90%, del 5 al 95% o del 0 al 100% de su valor final. Para sistemas subamortiguados de segundo orden, por lo común se usa el tiempo de levantamiento de 0 a 100%. Para sistemas sobreamortiguados, suele usarse el tiempo de levantamiento de 10 a 90%. 3. Tiempo pico, tp: el tiempo pico es el tiempo requerido para que la respuesta alcance el primer pico del sobrepaso. 4. Sobrepaso máximo (porcentaje), Mg el sobrepaso máximo es el valor pico máximo de la curva de respuesta, medido a partir de la unidad. Si el valor final en estado estable de la respuesta es diferente de la unidad, es común usar el porcentaje de sobrepaso máximo. Se define mediante
  • 12. Definiciones de las especificaciones de respuesta transitoria La cantidad de sobrepaso máximo (en porcentaje) indica de manera directa la estabilidad relativa del sistema. 5. Tiempo de asentamiento, ts: el tiempo de asentamiento es el tiempo que se requiere para que la curva de respuesta alcance un rango alrededor del valor final del tamaño especificado por el porcentaje absoluto del valor final (por lo general, de 2 a 5%) y permanezca dentro de él. El tiempo de asentamiento se relaciona con la mayor constante de tiempo del sistema de control. Los objetivos del diseño del sistema en cuestión determinan cuál criterio de error en porcentaje usar.
  • 13. Programa de análisis de respuesta transitoria
  • 14. Programa de análisis de respuesta transitoria
  • 15. Programa de análisis de respuesta transitoria
  • 16. Programa de análisis de respuesta transitoria
  • 17. Gracias por la Atención!!!