SlideShare una empresa de Scribd logo
1 de 26
Descargar para leer sin conexión
Sistemas de Control
Digital con Matlab y
Labview
Ing. Juan Manuel ChaparroIng. Juan Manuel Chaparro
Universidad Central
DIA MATLAB 2008. UNIVERSIDAD ANTONIO NARIÑO-UNIVERSIDAD NACIONAL BOGOTÁ
PROBLEMÁTICA
Proliferación de muchos textos teóricos difíciles
de entender para los estudiantes y con pocos
ejercicios prácticos.
Aterrizaje de los conceptos dados teóricamente
por medio de simulaciones.
DIA MATLAB 2008. BOGOTÁ
por medio de simulaciones.
Utilización de herramientas de software de
bastante uso a nivel académico como son Matlab
y Labview.
Aplicación de herramientas especializadas en
Matlab como son Ident, Sisotool, Guide y
Simulink.
MAPA
CONCEPTUAL
DIA MATLAB 2008. BOGOTÁ
DEL LIBRO
CAPITULO 0: INSTRUMENTACIÓN
INDUSTRIAL
Introducción a los procesos industriales y su simbología
Definiciones para el análisis de instrumentos, sistemas de
medición y control
Símbolos internacionales de instrumentación
Descripción de símbolos
DIA MATLAB 2008. BOGOTÁ
Descripción de símbolos
Ejemplo de diagrama P&ID
Identificación de los instrumentos
Procesos industriales
CAPITULO 1: CONCEPTOS
RELACIONADOS
Sistemas de control en tiempo discreto
Sistemas de control en tiempo continuo y en tiempo discreto
Sistemas de control continuo
Sistemas de control digital
Señales continuas y discretas
Sistemas de adquisición, conversión y distribución de datos.
DIA MATLAB 2008. BOGOTÁ
Sistemas de adquisición, conversión y distribución de datos.
Implementación sistema de control digital utilizando puerto serial
Herramientas para adquirir datos por el puerto serial utilizando matlab
Programa para toma y envio de datos con matlab
Ejemplos de programas utilizando labview
Adquisición y distribución de datos por puerto serial para control de
nivel
Sistema de adquisición y distribución de datos para temperatura y nivel
CAPITULO 1: HERRAMIENTAS
DE MATLAB UTILIZADAS
Otro programa para generar la señal pseudoaleatoria que se enviará al puerto serial. Para esto, es
necesario tener la herramienta IDENT de Matlab para generar la señal PRBS:
s=serial('COM1');
fopen(s);
entrada=idinput(2000,'PRBS',[0 0.25],[10 30]) %Generación señal aleatoria . Se debe tener
Ident de Matlab
for i=1:2000
sal=entrada(i,1);
f(i,1)=sal; %salida aleatoria hacia el micro
fwrite(s,sal,'char','sync'); %Envío de información al puerto serial
DIA MATLAB 2008. BOGOTÁ
fclose(s) % Se cierra el Puerto para limpiar el buffer de
datos.
fopen(s)
a=fread(s,s.inputbuffersize,'char'); %Adquisición de información del Puerto serial
c(i,1)=a; %entrada de la señal del sensor proveniente del
micro
d(i,1)=i;
pause(10)
i=i+1
end
fclose(s);
subplot(2,1,1) %Grafica la información obtenida
plot(d,f,'-')
subplot(2,1,2)
plot(d,c,'o')
CAPITULO 2: HERRAMIENTAS
MATEMÁTICAS UTILIZADAS EN LOS
SISTEMAS DE CONTROL DIGITAL
La transformada Z
Transformada Z para funciones básicas
Función escalón unitario
Función rampa unitaria
Función polinomial ak
Función exponencial
Función senoidal
DIA MATLAB 2008. BOGOTÁ
Función senoidal
Utilización de Matlab para encontrar la transformada Z de una expresión
Transformada z inversa
Método de la división directa
Método computacional
Utilización de comandos especiales de Matlab para encontrar la transformada z
inversa de una expresión
Transformada z inversa utilizando ecuaciones en diferencias
Transformada z inversa utilizando fracciones parciales
Método de los residuos o de la integral de inversión.
CAPITULO 2: HERRAMIENTAS
UTILIZADAS DE MATLAB
COMANDOS ESPECIALES:
ztrans: Transformada Z
- a. n = sym(´n´)
- b. f = n^4
- c. ztrans(f)
DIA MATLAB 2008. BOGOTÁ
- c. ztrans(f)
- d. z*(z^3+11*z^2+11*z+1)/(z-1)^5
Iztrans: Transformada Z inversa
- a. z = sym(‘z’)
- b. f = 2*z/(z-2)^2
- c. iztrans(f)
Función de transferencia: filter
Graficación: plot
CAPITULO 3: CONCEPTOS DE
UN SISTEMA DIGITAL
Sistema muestreador
Circuitos para retención de datos
Reconstrucción de señales originales a partir de
señales muestreadas
DIA MATLAB 2008. BOGOTÁ
señales muestreadas
- Teorema del muestreo
La función de transferencia pulso
- Lazo abierto
- Lazo cerrado
Correspondencia entre el plano s y el plano z
CAPITULO 4: IDENTIFICACIÓN
DE SISTEMAS LINEALES
Concepto de sistema
Modelo de un sistema
Métodos de identificación
Técnicas de identificación paramétrica
Tipos de modelos parametricos
DIA MATLAB 2008. BOGOTÁ
Tipos de modelos parametricos
Métodos para el ajuste de parámetros
Consideraciones para identificación
Obtención de datos
Pretratamiento de datos
Validación del modelo
Reducción del modelo
CAPITULO 4: HERRAMIENTAS
UTILIZADAS DE MATLAB
System Identification Toolbox: Ident
- Comandos
- Interfaz grafica
DIA MATLAB 2008. BOGOTÁ
- Interfaz grafica
Identificación de sistemas
utilizando IDENT
datos=[XT FT] % Configuración de los datos. Se coloca primera la variable de
salida XT y después la variable de entrada FT. Deben tener el mismo tamaño.
tam=length(FT) % Cantidad de datos de la variable de entrada FT.
datos_ident=[XT(1:60) FT(1:60)] % Cantidad de datos tomados para la validación
del sistema. Para este caso, se toman los siguientes 60 datos tanto de entrada como
de salida.
datos_val=[XT(61:tam) FT(61:tam)] % Cantidad de datos tomados para la
DIA MATLAB 2008. BOGOTÁ
datos_val=[XT(61:tam) FT(61:tam)] % Cantidad de datos tomados para la
identificación del sistema. Para este caso, se toman los primeros 61 datos tanto de
entrada como de salida.
idplot(datos_ident) % Visualizar los datos tomados para identificación.
Identificación de sistemas
utilizando IDENT
datos_ident=dtrend(datos_ident) % % Remueve las tendencias lineales de los datos de
identificación, manteniendo la información de la dinámica del sistema, pero no su
comportamiento estático.
datos_val=dtrend(datos_val) % Remueve las tendencias lineales de los datos de
validación, manteniendo la información de la dinámica del sistema, pero no su
comportamiento estático.
idplot(datos_ident) % Visualiza los datos de identificación sin tendencia
lineal.
idplot(datos_val) % Visualiza los datos de validación sin tendencia lineal.
DIA MATLAB 2008. BOGOTÁ
idplot(datos_val) % Visualiza los datos de validación sin tendencia lineal.
th=arx(datos_ident,[2 7 6]) % Aplicación del modelo posible. Para este caso es ARX.
Puede ser ARMAX, OE y BJ. Se debe tener presente los parámetros que maneja cada
uno.
Discrete-time IDPOLY model: A(q)y(t) = B(q)u(t) + e(t)
A(q) = 1 - 0.3144 q^-1 - 0.3001 q^-2
B(q) = 0.1531 q^-6 + 0.07232 q^-7 + 0.02384 q^-8 + 0.05164 q^-9
+ 0.1027 q^-10 - 0.008651 q^-11 - 0.03379 q^-12
Estimated using ARX from data set datos_ident
Loss function 2.16316 and FPE 2.92663
Sampling interval: 1
Identificación de sistemas
utilizando IDENT
th=sett(th,300) % Representación del modelo en términos de q-1, con el tiempo de
muestreo del sistema.
present(th) % Presenta el modelo obtenido en q-1.
[numd1,dend1]=th2tf(th) % Transforma los polinomios en format q-1 en expresiones
numerador y denominador. Presenta cada coeficiente de los polinomios obtenidos.
roots(dend1) % Se encuentran las raíces del polinomio denominador para ubicación de
los polos.
compare(datos_val,th) % Compara los datos de validación con el modelo obtenido. En la
gráfica obtenida se muestra una comparación entre las salidas de los modelos simulados y
la salida medida cuando son aplicados los datos de validación. sysd=tf(numd1,dend1,300)
DIA MATLAB 2008. BOGOTÁ
la salida medida cuando son aplicados los datos de validación. sysd=tf(numd1,dend1,300)
Transfer function:
0.1531 z^6 + 0.07232 z^5 + 0.02384 z^4 + 0.05164 z^3 + 0.1027 z^2 - 0.008651 z - 0.03379
-------------------------------------------------------------------------------------------------------------------
z^12 - 0.3144 z^11 - 0.3001 z^10
Sampling time: 300
Identificación de sistemas
utilizando el GUI de Ident
DIA MATLAB 2008. BOGOTÁ
Identificación de sistemas con
el GUI de Ident
DIA MATLAB 2008. BOGOTÁ
CAPITULO 5: CONCEPTOS DE ESTABILIDAD EN
UN SISTEMA DE CONTROL EN TIEMPO
DISCRETO
Criterio de estabilidad de Jury
Transformación bilineal y criterio de
estabilidad de Routh-Hurwitz
Método del lugar geométrico de las raíces
DIA MATLAB 2008. BOGOTÁ
Método del lugar geométrico de las raíces
Utilización de la herramienta SISOTOOL de
Matlab para obtener el lugar geométrico de
las raíces de un sistema de control discreto.
CAPITULO 5: HERRAMIENTAS
DE MATLAB UTILIZADAS
Simulink
Sisotool: rltool
DIA MATLAB 2008. BOGOTÁ
CAPITULO 5: HERRAMIENTAS
DE MATLAB UTILIZADAS
DIA MATLAB 2008. BOGOTÁ
CAPITULO 5: HERRAMIENTAS
DE MATLAB UTILIZADAS
DIA MATLAB 2008. BOGOTÁ
CAPITULO 6: RESPUESTA DE LOS
SISTEMAS EN TIEMPO DISCRETO
Respuesta estacionaria de los sistemas
Análisis de error en estado permanente
Error a escalón unitario o señal de posición
DIA MATLAB 2008. BOGOTÁ
Error a rampa unitaria o señal de velocidad
Error a entrada parabólica o señal de
aceleración
Robustez de un sistema discreto
CAPITULO 6: HERRAMIENTAS
UTILIZADAS DE MATLAB
SIMULINK
DIA MATLAB 2008. BOGOTÁ
CAPITULO 7: DISEÑO DE
COMPENSADORES DISCRETOS
Diseño de compensadores discretos a partir de especificaciones
temporales
Diseño de controladores discretos
Acción proporcional
Acción derivativa
DIA MATLAB 2008. BOGOTÁ
Acción integral
Control PI discreto
Control PD discreto
Control PID discreto
Implementación de un controlador PID discreto con LabVIEW
Implementación de un controlador PID discreto utilizando la
herramienta GUIDE de Matlab
CAPITULO 7: HERRAMIENTAS
UTILIZADAS DE MATLAB
GUIDE: Interfaz gráfica de Usuario
Simulink
Sisotool
DIA MATLAB 2008. BOGOTÁ
CAPITULO 7: HERRAMIENTAS
UTILIZADAS DE MATLAB
DIA MATLAB 2008. BOGOTÁ
MUCHAS GRACIAS!!!
DIA MATLAB 2008. BOGOTÁ
MUCHAS GRACIAS!!!

Más contenido relacionado

La actualidad más candente

Clase 5 - Diseño de controladores por LGR
Clase 5 - Diseño de controladores por LGRClase 5 - Diseño de controladores por LGR
Clase 5 - Diseño de controladores por LGRguest21fbd4
 
Control digital: Retenedor de orden cero y uno
Control digital: Retenedor de orden cero y uno Control digital: Retenedor de orden cero y uno
Control digital: Retenedor de orden cero y uno SANTIAGO PABLO ALBERTO
 
Unidad 4 c-1control/DISEÑO DIRECTO/RTA-T
Unidad 4 c-1control/DISEÑO DIRECTO/RTA-TUnidad 4 c-1control/DISEÑO DIRECTO/RTA-T
Unidad 4 c-1control/DISEÑO DIRECTO/RTA-TDavinso Gonzalez
 
Lugar geometrico de las raices
Lugar geometrico de las raicesLugar geometrico de las raices
Lugar geometrico de las raicesAdan Aguirre
 
Compensadores adelanto retraso
Compensadores adelanto retrasoCompensadores adelanto retraso
Compensadores adelanto retrasophoenix5559
 
Unidad 3 c2-control/DISCRETIZACION DE FUNCIONES DE TRANSFERENCIA
Unidad 3 c2-control/DISCRETIZACION DE FUNCIONES DE TRANSFERENCIAUnidad 3 c2-control/DISCRETIZACION DE FUNCIONES DE TRANSFERENCIA
Unidad 3 c2-control/DISCRETIZACION DE FUNCIONES DE TRANSFERENCIADavinso Gonzalez
 
Compensador de retraso, lugar de las raices.
Compensador de retraso, lugar de las raices.Compensador de retraso, lugar de las raices.
Compensador de retraso, lugar de las raices.JesusRamonCastroSilvas
 
Clase 6 - Diseño de controladores por Respuesta en Frecuencia
Clase 6 - Diseño de controladores por Respuesta en FrecuenciaClase 6 - Diseño de controladores por Respuesta en Frecuencia
Clase 6 - Diseño de controladores por Respuesta en Frecuenciaguest21fbd4
 
Control Modelo de Referencia y Linealizacion po Realimentacion
Control Modelo de Referencia y Linealizacion po RealimentacionControl Modelo de Referencia y Linealizacion po Realimentacion
Control Modelo de Referencia y Linealizacion po RealimentacionOmar Sanchez
 
Ejemplos Control por Modelo Inverso
Ejemplos Control por Modelo InversoEjemplos Control por Modelo Inverso
Ejemplos Control por Modelo InversoOmar Sanchez
 
Ejemplos de modelos basados en adaptacion parametrica
Ejemplos de modelos basados en adaptacion parametricaEjemplos de modelos basados en adaptacion parametrica
Ejemplos de modelos basados en adaptacion parametricaOmar Sanchez
 

La actualidad más candente (17)

2da tarea de control
2da tarea de control2da tarea de control
2da tarea de control
 
Unidad 4 control21
Unidad 4 control21Unidad 4 control21
Unidad 4 control21
 
Clase 5 - Diseño de controladores por LGR
Clase 5 - Diseño de controladores por LGRClase 5 - Diseño de controladores por LGR
Clase 5 - Diseño de controladores por LGR
 
Control digital: Retenedor de orden cero y uno
Control digital: Retenedor de orden cero y uno Control digital: Retenedor de orden cero y uno
Control digital: Retenedor de orden cero y uno
 
Unidad 4 c-1control/DISEÑO DIRECTO/RTA-T
Unidad 4 c-1control/DISEÑO DIRECTO/RTA-TUnidad 4 c-1control/DISEÑO DIRECTO/RTA-T
Unidad 4 c-1control/DISEÑO DIRECTO/RTA-T
 
Lugar geometrico de las raices
Lugar geometrico de las raicesLugar geometrico de las raices
Lugar geometrico de las raices
 
Unidad 3 c1-control
Unidad 3 c1-control Unidad 3 c1-control
Unidad 3 c1-control
 
Compensadores adelanto retraso
Compensadores adelanto retrasoCompensadores adelanto retraso
Compensadores adelanto retraso
 
Unidad 3 c2-control/DISCRETIZACION DE FUNCIONES DE TRANSFERENCIA
Unidad 3 c2-control/DISCRETIZACION DE FUNCIONES DE TRANSFERENCIAUnidad 3 c2-control/DISCRETIZACION DE FUNCIONES DE TRANSFERENCIA
Unidad 3 c2-control/DISCRETIZACION DE FUNCIONES DE TRANSFERENCIA
 
S04+(rta.+tiempo)
S04+(rta.+tiempo)S04+(rta.+tiempo)
S04+(rta.+tiempo)
 
Compensador de retraso, lugar de las raices.
Compensador de retraso, lugar de las raices.Compensador de retraso, lugar de las raices.
Compensador de retraso, lugar de las raices.
 
Clase 6 - Diseño de controladores por Respuesta en Frecuencia
Clase 6 - Diseño de controladores por Respuesta en FrecuenciaClase 6 - Diseño de controladores por Respuesta en Frecuencia
Clase 6 - Diseño de controladores por Respuesta en Frecuencia
 
5to laboratorio
5to laboratorio5to laboratorio
5to laboratorio
 
Control Modelo de Referencia y Linealizacion po Realimentacion
Control Modelo de Referencia y Linealizacion po RealimentacionControl Modelo de Referencia y Linealizacion po Realimentacion
Control Modelo de Referencia y Linealizacion po Realimentacion
 
Ejemplos Control por Modelo Inverso
Ejemplos Control por Modelo InversoEjemplos Control por Modelo Inverso
Ejemplos Control por Modelo Inverso
 
Ejemplos de modelos basados en adaptacion parametrica
Ejemplos de modelos basados en adaptacion parametricaEjemplos de modelos basados en adaptacion parametrica
Ejemplos de modelos basados en adaptacion parametrica
 
Matlab2
Matlab2Matlab2
Matlab2
 

Destacado

Unidad I INTRODUCCION A LOS SISTEMAS DE CONTROL
Unidad I INTRODUCCION A LOS SISTEMAS DE CONTROLUnidad I INTRODUCCION A LOS SISTEMAS DE CONTROL
Unidad I INTRODUCCION A LOS SISTEMAS DE CONTROLDavinso Gonzalez
 
TEORIA PID CONTROL EN TIEMPO DISCRETO
TEORIA PID CONTROL EN TIEMPO DISCRETOTEORIA PID CONTROL EN TIEMPO DISCRETO
TEORIA PID CONTROL EN TIEMPO DISCRETOcesarcesitar
 
Kappa tema 6 Antecedentes Sistemas de Control Automático 1980-Actualidad.
Kappa tema 6 Antecedentes Sistemas de Control Automático 1980-Actualidad.Kappa tema 6 Antecedentes Sistemas de Control Automático 1980-Actualidad.
Kappa tema 6 Antecedentes Sistemas de Control Automático 1980-Actualidad.sistemasdinamicos2014
 
Circuitos secuenciales2 ed1 2013
Circuitos secuenciales2 ed1 2013Circuitos secuenciales2 ed1 2013
Circuitos secuenciales2 ed1 2013Alan Patrick
 
S5 -equivalencia_y_minimizacion_af_ds
S5  -equivalencia_y_minimizacion_af_dsS5  -equivalencia_y_minimizacion_af_ds
S5 -equivalencia_y_minimizacion_af_dsdwonga
 
Matlab
MatlabMatlab
Matlabford81
 
Las tic y el desarrollo de la sociedad actividad 1
Las tic y el desarrollo de la sociedad actividad 1Las tic y el desarrollo de la sociedad actividad 1
Las tic y el desarrollo de la sociedad actividad 1Davinso Gonzalez
 
Las tic y el desarrollo de la sociedad actividad 1
Las tic y el desarrollo de la sociedad actividad 1Las tic y el desarrollo de la sociedad actividad 1
Las tic y el desarrollo de la sociedad actividad 1Davinso Gonzalez
 
Introduccion sistema digital
Introduccion sistema digitalIntroduccion sistema digital
Introduccion sistema digitalDavinso Gonzalez
 

Destacado (20)

Unidad 4 control2
Unidad 4 control2Unidad 4 control2
Unidad 4 control2
 
Control digital con matlab
Control digital con matlabControl digital con matlab
Control digital con matlab
 
Control digital
Control digitalControl digital
Control digital
 
control digital
control digitalcontrol digital
control digital
 
Unidad I INTRODUCCION A LOS SISTEMAS DE CONTROL
Unidad I INTRODUCCION A LOS SISTEMAS DE CONTROLUnidad I INTRODUCCION A LOS SISTEMAS DE CONTROL
Unidad I INTRODUCCION A LOS SISTEMAS DE CONTROL
 
transformada z
transformada ztransformada z
transformada z
 
TEORIA PID CONTROL EN TIEMPO DISCRETO
TEORIA PID CONTROL EN TIEMPO DISCRETOTEORIA PID CONTROL EN TIEMPO DISCRETO
TEORIA PID CONTROL EN TIEMPO DISCRETO
 
Resumen Sistemas de Control
Resumen Sistemas de Control Resumen Sistemas de Control
Resumen Sistemas de Control
 
Kappa tema 6 Antecedentes Sistemas de Control Automático 1980-Actualidad.
Kappa tema 6 Antecedentes Sistemas de Control Automático 1980-Actualidad.Kappa tema 6 Antecedentes Sistemas de Control Automático 1980-Actualidad.
Kappa tema 6 Antecedentes Sistemas de Control Automático 1980-Actualidad.
 
Circuitos secuenciales2 ed1 2013
Circuitos secuenciales2 ed1 2013Circuitos secuenciales2 ed1 2013
Circuitos secuenciales2 ed1 2013
 
Feynman vol i
Feynman vol iFeynman vol i
Feynman vol i
 
S5 -equivalencia_y_minimizacion_af_ds
S5  -equivalencia_y_minimizacion_af_dsS5  -equivalencia_y_minimizacion_af_ds
S5 -equivalencia_y_minimizacion_af_ds
 
Discretizar pid
Discretizar pidDiscretizar pid
Discretizar pid
 
Matlab
MatlabMatlab
Matlab
 
Las tic y el desarrollo de la sociedad actividad 1
Las tic y el desarrollo de la sociedad actividad 1Las tic y el desarrollo de la sociedad actividad 1
Las tic y el desarrollo de la sociedad actividad 1
 
S04+(rta.+tiempo)
S04+(rta.+tiempo)S04+(rta.+tiempo)
S04+(rta.+tiempo)
 
Las tic y el desarrollo de la sociedad actividad 1
Las tic y el desarrollo de la sociedad actividad 1Las tic y el desarrollo de la sociedad actividad 1
Las tic y el desarrollo de la sociedad actividad 1
 
Introduccion sistema digital
Introduccion sistema digitalIntroduccion sistema digital
Introduccion sistema digital
 
Actividad 2 laboratorio 1
Actividad 2 laboratorio 1Actividad 2 laboratorio 1
Actividad 2 laboratorio 1
 
UNIDAD I CONTROL ANALOGO
UNIDAD I CONTROL ANALOGOUNIDAD I CONTROL ANALOGO
UNIDAD I CONTROL ANALOGO
 

Similar a Sistemas de control digital con matlab y labview

Practicas en matlab
Practicas en matlabPracticas en matlab
Practicas en matlabbachispasaca
 
Ctrl discreto de un motor de cc en velocidad
Ctrl discreto de un motor de cc en velocidadCtrl discreto de un motor de cc en velocidad
Ctrl discreto de un motor de cc en velocidadMiguel sosa
 
Matlab (1)
Matlab (1)Matlab (1)
Matlab (1)numpad
 
Utp pds_lab1 introduccion a mat_lab
 Utp pds_lab1 introduccion a mat_lab Utp pds_lab1 introduccion a mat_lab
Utp pds_lab1 introduccion a mat_labjcbenitezp
 
Algorítmos - Conceptos básicos
Algorítmos - Conceptos básicosAlgorítmos - Conceptos básicos
Algorítmos - Conceptos básicoscbertolotti
 
diseño_contro_PID_discreto conv.docx
diseño_contro_PID_discreto conv.docxdiseño_contro_PID_discreto conv.docx
diseño_contro_PID_discreto conv.docxProfessorWilliams
 
Memoria y acciones con un PLCggggggggggg
Memoria y acciones con un PLCgggggggggggMemoria y acciones con un PLCggggggggggg
Memoria y acciones con un PLCgggggggggggredondoredondoenriqu
 
Resolucion de un circuito lrc
Resolucion de un circuito lrcResolucion de un circuito lrc
Resolucion de un circuito lrcStalin Amaya
 
15894 pr cctica-3-introducciun-al-matlab-simulink
15894 pr cctica-3-introducciun-al-matlab-simulink15894 pr cctica-3-introducciun-al-matlab-simulink
15894 pr cctica-3-introducciun-al-matlab-simulinkFrank Arias Beltran
 
Fundamentos de Programacion
Fundamentos de ProgramacionFundamentos de Programacion
Fundamentos de Programacionneyvajms
 
Curso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxCurso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxJose Manuel Mansilla Carrasco
 
Curso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxCurso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxfreddymadriz
 
Curso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxCurso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxJose Manuel Mansilla Carrasco
 

Similar a Sistemas de control digital con matlab y labview (20)

Uso Ident matlab
Uso Ident matlabUso Ident matlab
Uso Ident matlab
 
Tarea3 informatica
Tarea3 informaticaTarea3 informatica
Tarea3 informatica
 
Transpar Tema1a
Transpar Tema1aTranspar Tema1a
Transpar Tema1a
 
Algoritmos
Algoritmos Algoritmos
Algoritmos
 
Practicas en matlab
Practicas en matlabPracticas en matlab
Practicas en matlab
 
Ctrl discreto de un motor de cc en velocidad
Ctrl discreto de un motor de cc en velocidadCtrl discreto de un motor de cc en velocidad
Ctrl discreto de un motor de cc en velocidad
 
Matlab (1)
Matlab (1)Matlab (1)
Matlab (1)
 
Utp pds_lab1 introduccion a mat_lab
 Utp pds_lab1 introduccion a mat_lab Utp pds_lab1 introduccion a mat_lab
Utp pds_lab1 introduccion a mat_lab
 
Algorítmos - Conceptos básicos
Algorítmos - Conceptos básicosAlgorítmos - Conceptos básicos
Algorítmos - Conceptos básicos
 
diseño_contro_PID_discreto conv.docx
diseño_contro_PID_discreto conv.docxdiseño_contro_PID_discreto conv.docx
diseño_contro_PID_discreto conv.docx
 
Memoria y acciones con un PLCggggggggggg
Memoria y acciones con un PLCgggggggggggMemoria y acciones con un PLCggggggggggg
Memoria y acciones con un PLCggggggggggg
 
Logica de automatizacion de procesos
Logica de automatizacion de procesosLogica de automatizacion de procesos
Logica de automatizacion de procesos
 
Resolucion de un circuito lrc
Resolucion de un circuito lrcResolucion de un circuito lrc
Resolucion de un circuito lrc
 
15894 pr cctica-3-introducciun-al-matlab-simulink
15894 pr cctica-3-introducciun-al-matlab-simulink15894 pr cctica-3-introducciun-al-matlab-simulink
15894 pr cctica-3-introducciun-al-matlab-simulink
 
Fundamentos de Programacion
Fundamentos de ProgramacionFundamentos de Programacion
Fundamentos de Programacion
 
Curso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxCurso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xx
 
Curso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxCurso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xx
 
Curso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxCurso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xx
 
[Jecas2018] entorno de computo estadistico en e datos
[Jecas2018] entorno de computo estadistico en e datos[Jecas2018] entorno de computo estadistico en e datos
[Jecas2018] entorno de computo estadistico en e datos
 
Control Multifrecuencia
Control MultifrecuenciaControl Multifrecuencia
Control Multifrecuencia
 

Último

Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheAportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheElisaLen4
 
Clasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docxClasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docxwilliam801689
 
ingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxjhorbycoralsanchez
 
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNATINSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNATevercoyla
 
3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf
3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf
3.6.2 Lab - Implement VLANs and Trunking - ILM.pdfGustavoAdolfoDiaz3
 
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVOESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVOeldermishti
 
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...GuillermoRodriguez239462
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTElisaLen4
 
Matrices Matemáticos universitario pptx
Matrices  Matemáticos universitario pptxMatrices  Matemáticos universitario pptx
Matrices Matemáticos universitario pptxNancyJulcasumaran
 
Tipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplosTipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplosandersonsubero28
 
portafolio final manco 2 1816827 portafolio de evidencias
portafolio final manco 2 1816827 portafolio de evidenciasportafolio final manco 2 1816827 portafolio de evidencias
portafolio final manco 2 1816827 portafolio de evidenciasIANMIKELMIRANDAGONZA
 
Presentación de Redes de alcantarillado y agua potable
Presentación de Redes de alcantarillado y agua potablePresentación de Redes de alcantarillado y agua potable
Presentación de Redes de alcantarillado y agua potableFabricioMogroMantill
 
“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...
“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...
“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...WeslinDarguinHernand
 
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJODIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJOJimyAMoran
 
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdfNTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdfELIZABETHCRUZVALENCI
 
Six Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processSix Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processbarom
 
Presentación Instrumentos de Medicion Electricos.pptx
Presentación Instrumentos de Medicion Electricos.pptxPresentación Instrumentos de Medicion Electricos.pptx
Presentación Instrumentos de Medicion Electricos.pptxwilliam801689
 
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf  PARA TRABAJO SEGUROATS-FORMATO cara.pdf  PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf PARA TRABAJO SEGUROalejandrocrisostomo2
 
ARMADURAS METODO NODOS.pptx......................
ARMADURAS METODO NODOS.pptx......................ARMADURAS METODO NODOS.pptx......................
ARMADURAS METODO NODOS.pptx......................Juan293605
 
TRABAJO N°2 GERENCIA DE PROYECTOS (4).pdf
TRABAJO N°2 GERENCIA DE PROYECTOS (4).pdfTRABAJO N°2 GERENCIA DE PROYECTOS (4).pdf
TRABAJO N°2 GERENCIA DE PROYECTOS (4).pdfVladimirWashingtonOl
 

Último (20)

Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheAportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
 
Clasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docxClasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docx
 
ingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptx
 
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNATINSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
 
3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf
3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf
3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf
 
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVOESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
 
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
 
Matrices Matemáticos universitario pptx
Matrices  Matemáticos universitario pptxMatrices  Matemáticos universitario pptx
Matrices Matemáticos universitario pptx
 
Tipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplosTipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplos
 
portafolio final manco 2 1816827 portafolio de evidencias
portafolio final manco 2 1816827 portafolio de evidenciasportafolio final manco 2 1816827 portafolio de evidencias
portafolio final manco 2 1816827 portafolio de evidencias
 
Presentación de Redes de alcantarillado y agua potable
Presentación de Redes de alcantarillado y agua potablePresentación de Redes de alcantarillado y agua potable
Presentación de Redes de alcantarillado y agua potable
 
“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...
“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...
“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...
 
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJODIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
 
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdfNTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
 
Six Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processSix Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo process
 
Presentación Instrumentos de Medicion Electricos.pptx
Presentación Instrumentos de Medicion Electricos.pptxPresentación Instrumentos de Medicion Electricos.pptx
Presentación Instrumentos de Medicion Electricos.pptx
 
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf  PARA TRABAJO SEGUROATS-FORMATO cara.pdf  PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
 
ARMADURAS METODO NODOS.pptx......................
ARMADURAS METODO NODOS.pptx......................ARMADURAS METODO NODOS.pptx......................
ARMADURAS METODO NODOS.pptx......................
 
TRABAJO N°2 GERENCIA DE PROYECTOS (4).pdf
TRABAJO N°2 GERENCIA DE PROYECTOS (4).pdfTRABAJO N°2 GERENCIA DE PROYECTOS (4).pdf
TRABAJO N°2 GERENCIA DE PROYECTOS (4).pdf
 

Sistemas de control digital con matlab y labview

  • 1. Sistemas de Control Digital con Matlab y Labview Ing. Juan Manuel ChaparroIng. Juan Manuel Chaparro Universidad Central DIA MATLAB 2008. UNIVERSIDAD ANTONIO NARIÑO-UNIVERSIDAD NACIONAL BOGOTÁ
  • 2. PROBLEMÁTICA Proliferación de muchos textos teóricos difíciles de entender para los estudiantes y con pocos ejercicios prácticos. Aterrizaje de los conceptos dados teóricamente por medio de simulaciones. DIA MATLAB 2008. BOGOTÁ por medio de simulaciones. Utilización de herramientas de software de bastante uso a nivel académico como son Matlab y Labview. Aplicación de herramientas especializadas en Matlab como son Ident, Sisotool, Guide y Simulink.
  • 4. CAPITULO 0: INSTRUMENTACIÓN INDUSTRIAL Introducción a los procesos industriales y su simbología Definiciones para el análisis de instrumentos, sistemas de medición y control Símbolos internacionales de instrumentación Descripción de símbolos DIA MATLAB 2008. BOGOTÁ Descripción de símbolos Ejemplo de diagrama P&ID Identificación de los instrumentos Procesos industriales
  • 5. CAPITULO 1: CONCEPTOS RELACIONADOS Sistemas de control en tiempo discreto Sistemas de control en tiempo continuo y en tiempo discreto Sistemas de control continuo Sistemas de control digital Señales continuas y discretas Sistemas de adquisición, conversión y distribución de datos. DIA MATLAB 2008. BOGOTÁ Sistemas de adquisición, conversión y distribución de datos. Implementación sistema de control digital utilizando puerto serial Herramientas para adquirir datos por el puerto serial utilizando matlab Programa para toma y envio de datos con matlab Ejemplos de programas utilizando labview Adquisición y distribución de datos por puerto serial para control de nivel Sistema de adquisición y distribución de datos para temperatura y nivel
  • 6. CAPITULO 1: HERRAMIENTAS DE MATLAB UTILIZADAS Otro programa para generar la señal pseudoaleatoria que se enviará al puerto serial. Para esto, es necesario tener la herramienta IDENT de Matlab para generar la señal PRBS: s=serial('COM1'); fopen(s); entrada=idinput(2000,'PRBS',[0 0.25],[10 30]) %Generación señal aleatoria . Se debe tener Ident de Matlab for i=1:2000 sal=entrada(i,1); f(i,1)=sal; %salida aleatoria hacia el micro fwrite(s,sal,'char','sync'); %Envío de información al puerto serial DIA MATLAB 2008. BOGOTÁ fclose(s) % Se cierra el Puerto para limpiar el buffer de datos. fopen(s) a=fread(s,s.inputbuffersize,'char'); %Adquisición de información del Puerto serial c(i,1)=a; %entrada de la señal del sensor proveniente del micro d(i,1)=i; pause(10) i=i+1 end fclose(s); subplot(2,1,1) %Grafica la información obtenida plot(d,f,'-') subplot(2,1,2) plot(d,c,'o')
  • 7. CAPITULO 2: HERRAMIENTAS MATEMÁTICAS UTILIZADAS EN LOS SISTEMAS DE CONTROL DIGITAL La transformada Z Transformada Z para funciones básicas Función escalón unitario Función rampa unitaria Función polinomial ak Función exponencial Función senoidal DIA MATLAB 2008. BOGOTÁ Función senoidal Utilización de Matlab para encontrar la transformada Z de una expresión Transformada z inversa Método de la división directa Método computacional Utilización de comandos especiales de Matlab para encontrar la transformada z inversa de una expresión Transformada z inversa utilizando ecuaciones en diferencias Transformada z inversa utilizando fracciones parciales Método de los residuos o de la integral de inversión.
  • 8. CAPITULO 2: HERRAMIENTAS UTILIZADAS DE MATLAB COMANDOS ESPECIALES: ztrans: Transformada Z - a. n = sym(´n´) - b. f = n^4 - c. ztrans(f) DIA MATLAB 2008. BOGOTÁ - c. ztrans(f) - d. z*(z^3+11*z^2+11*z+1)/(z-1)^5 Iztrans: Transformada Z inversa - a. z = sym(‘z’) - b. f = 2*z/(z-2)^2 - c. iztrans(f) Función de transferencia: filter Graficación: plot
  • 9. CAPITULO 3: CONCEPTOS DE UN SISTEMA DIGITAL Sistema muestreador Circuitos para retención de datos Reconstrucción de señales originales a partir de señales muestreadas DIA MATLAB 2008. BOGOTÁ señales muestreadas - Teorema del muestreo La función de transferencia pulso - Lazo abierto - Lazo cerrado Correspondencia entre el plano s y el plano z
  • 10. CAPITULO 4: IDENTIFICACIÓN DE SISTEMAS LINEALES Concepto de sistema Modelo de un sistema Métodos de identificación Técnicas de identificación paramétrica Tipos de modelos parametricos DIA MATLAB 2008. BOGOTÁ Tipos de modelos parametricos Métodos para el ajuste de parámetros Consideraciones para identificación Obtención de datos Pretratamiento de datos Validación del modelo Reducción del modelo
  • 11. CAPITULO 4: HERRAMIENTAS UTILIZADAS DE MATLAB System Identification Toolbox: Ident - Comandos - Interfaz grafica DIA MATLAB 2008. BOGOTÁ - Interfaz grafica
  • 12. Identificación de sistemas utilizando IDENT datos=[XT FT] % Configuración de los datos. Se coloca primera la variable de salida XT y después la variable de entrada FT. Deben tener el mismo tamaño. tam=length(FT) % Cantidad de datos de la variable de entrada FT. datos_ident=[XT(1:60) FT(1:60)] % Cantidad de datos tomados para la validación del sistema. Para este caso, se toman los siguientes 60 datos tanto de entrada como de salida. datos_val=[XT(61:tam) FT(61:tam)] % Cantidad de datos tomados para la DIA MATLAB 2008. BOGOTÁ datos_val=[XT(61:tam) FT(61:tam)] % Cantidad de datos tomados para la identificación del sistema. Para este caso, se toman los primeros 61 datos tanto de entrada como de salida. idplot(datos_ident) % Visualizar los datos tomados para identificación.
  • 13. Identificación de sistemas utilizando IDENT datos_ident=dtrend(datos_ident) % % Remueve las tendencias lineales de los datos de identificación, manteniendo la información de la dinámica del sistema, pero no su comportamiento estático. datos_val=dtrend(datos_val) % Remueve las tendencias lineales de los datos de validación, manteniendo la información de la dinámica del sistema, pero no su comportamiento estático. idplot(datos_ident) % Visualiza los datos de identificación sin tendencia lineal. idplot(datos_val) % Visualiza los datos de validación sin tendencia lineal. DIA MATLAB 2008. BOGOTÁ idplot(datos_val) % Visualiza los datos de validación sin tendencia lineal. th=arx(datos_ident,[2 7 6]) % Aplicación del modelo posible. Para este caso es ARX. Puede ser ARMAX, OE y BJ. Se debe tener presente los parámetros que maneja cada uno. Discrete-time IDPOLY model: A(q)y(t) = B(q)u(t) + e(t) A(q) = 1 - 0.3144 q^-1 - 0.3001 q^-2 B(q) = 0.1531 q^-6 + 0.07232 q^-7 + 0.02384 q^-8 + 0.05164 q^-9 + 0.1027 q^-10 - 0.008651 q^-11 - 0.03379 q^-12 Estimated using ARX from data set datos_ident Loss function 2.16316 and FPE 2.92663 Sampling interval: 1
  • 14. Identificación de sistemas utilizando IDENT th=sett(th,300) % Representación del modelo en términos de q-1, con el tiempo de muestreo del sistema. present(th) % Presenta el modelo obtenido en q-1. [numd1,dend1]=th2tf(th) % Transforma los polinomios en format q-1 en expresiones numerador y denominador. Presenta cada coeficiente de los polinomios obtenidos. roots(dend1) % Se encuentran las raíces del polinomio denominador para ubicación de los polos. compare(datos_val,th) % Compara los datos de validación con el modelo obtenido. En la gráfica obtenida se muestra una comparación entre las salidas de los modelos simulados y la salida medida cuando son aplicados los datos de validación. sysd=tf(numd1,dend1,300) DIA MATLAB 2008. BOGOTÁ la salida medida cuando son aplicados los datos de validación. sysd=tf(numd1,dend1,300) Transfer function: 0.1531 z^6 + 0.07232 z^5 + 0.02384 z^4 + 0.05164 z^3 + 0.1027 z^2 - 0.008651 z - 0.03379 ------------------------------------------------------------------------------------------------------------------- z^12 - 0.3144 z^11 - 0.3001 z^10 Sampling time: 300
  • 15. Identificación de sistemas utilizando el GUI de Ident DIA MATLAB 2008. BOGOTÁ
  • 16. Identificación de sistemas con el GUI de Ident DIA MATLAB 2008. BOGOTÁ
  • 17. CAPITULO 5: CONCEPTOS DE ESTABILIDAD EN UN SISTEMA DE CONTROL EN TIEMPO DISCRETO Criterio de estabilidad de Jury Transformación bilineal y criterio de estabilidad de Routh-Hurwitz Método del lugar geométrico de las raíces DIA MATLAB 2008. BOGOTÁ Método del lugar geométrico de las raíces Utilización de la herramienta SISOTOOL de Matlab para obtener el lugar geométrico de las raíces de un sistema de control discreto.
  • 18. CAPITULO 5: HERRAMIENTAS DE MATLAB UTILIZADAS Simulink Sisotool: rltool DIA MATLAB 2008. BOGOTÁ
  • 19. CAPITULO 5: HERRAMIENTAS DE MATLAB UTILIZADAS DIA MATLAB 2008. BOGOTÁ
  • 20. CAPITULO 5: HERRAMIENTAS DE MATLAB UTILIZADAS DIA MATLAB 2008. BOGOTÁ
  • 21. CAPITULO 6: RESPUESTA DE LOS SISTEMAS EN TIEMPO DISCRETO Respuesta estacionaria de los sistemas Análisis de error en estado permanente Error a escalón unitario o señal de posición DIA MATLAB 2008. BOGOTÁ Error a rampa unitaria o señal de velocidad Error a entrada parabólica o señal de aceleración Robustez de un sistema discreto
  • 22. CAPITULO 6: HERRAMIENTAS UTILIZADAS DE MATLAB SIMULINK DIA MATLAB 2008. BOGOTÁ
  • 23. CAPITULO 7: DISEÑO DE COMPENSADORES DISCRETOS Diseño de compensadores discretos a partir de especificaciones temporales Diseño de controladores discretos Acción proporcional Acción derivativa DIA MATLAB 2008. BOGOTÁ Acción integral Control PI discreto Control PD discreto Control PID discreto Implementación de un controlador PID discreto con LabVIEW Implementación de un controlador PID discreto utilizando la herramienta GUIDE de Matlab
  • 24. CAPITULO 7: HERRAMIENTAS UTILIZADAS DE MATLAB GUIDE: Interfaz gráfica de Usuario Simulink Sisotool DIA MATLAB 2008. BOGOTÁ
  • 25. CAPITULO 7: HERRAMIENTAS UTILIZADAS DE MATLAB DIA MATLAB 2008. BOGOTÁ
  • 26. MUCHAS GRACIAS!!! DIA MATLAB 2008. BOGOTÁ MUCHAS GRACIAS!!!