Академический Документы
Профессиональный Документы
Культура Документы
= t- - ..::___------..=...:....:¡
-
t--------"-'-d. _,oJ'
..~ l
Problemas de
INGENIERÍA DE CONTROL
utilizando MATLAB®
Problemas de
INGENIERÍA DE CONTROL
utilizando MATLAB®
Katsuhiko Ogata
University of Minnesota
Traducción:
SEBASTIÁN DORMIDO CANTO
MARÍA ANTONIA CANTO
Departamento de Informática y Automática
Universidad Nacional de Educación a Distancia
PRENTICE HALL
Madrid' Upper Saddle River • Londres' México' Nueva Delhi • Rio de Janeiro
Santafé de Bogotá' Singapur > Sydney • Tokio' Toronto
/ Daros de catalogación bibliográfica
Katsuhiko Ogata
Problemas de lNGEN1El~íA DE CONTROL
utilizando Matlab®
PRENTICE HALL IBERIA, Madrid, 1999
ISBN: 84-8322-046-6
Materia: Ingeniería en General 62
Katsuhiko Ogata
Problemas de lNGENIERfA DE CONTROL
utilizando Matlab®
DERECHOS RESERVADOS
© 1999 respecto a la primera edición en español por:
PRENTICE HALL IBERTA, SRL
Tellez, 54
28007 Madrid
Simon & Schuster International Group
ISBN: 84-8322-046-6
Depósi 10 Legal: TO-141 0-1998
Traducido de:
Solving Con/rol Engineering problems witlt MATLAS®
PRENTICE HALL, lNC.
Todos los derechos reservados
Simon&Schuster International Group
© MCMXCIV
ISBN: 0-13-045907-0
PRÓLOGO vii
REFERENCIAS 353
ÍNDICE 355
Prólogo
MATLAB tiene una excelente colección de órdenes y funciones que son muy útiles para resolver problemas de
ingeniería de control. Por ejemplo, la Edición de Estudiante de MATLAB tiene órdenes para:
Respuestas a escalón
Diagramas del lugar de las raíces
Diagramas de respuesta en frecuencia (Diagramas de Bode y Nyquist)
Transformaciones entre modelos en el espacio de estados y modelos en función de transferencia
Valores propios y vectores propios de matrices cuadradas
Conversión de modelos de sistemas continuos a modelos discretos
Diseño de reguladores lineales cuadráticos
entre otras muchas. (Si utiliza la versión profesional de MATLAB, todas estas órdenes están incluidas en el
Control System Toolbox.) Como se muestra en este libro, la representación de las curvas de respuesta a
escalón, lugares de las raíces, diagramas de Bode y la obtención de soluciones a muchos problemas de control
se pueden realizar de una manera fácil con MATLAB.
Las rutinas que aparecen en este libro funcionan con la Edición de Estudiante de MATLAB y con las ver-
siones 3.5 y 4.0 de MATLAB. Las representaciones se hicieron con archivos PostScript creados con la versión
3.5 de MATLAB. La Edición de Estudiante de MATLAB puede presentar las mismas representaciones pero
únicamente en una salida en copia dura del volcado de pantalla.
Este libro está destinado a ayudar a los estudiantes de ingeniería y a los ingenieros prácticos en su estudio
de MATLAB para resolver los problemas de ingeniería de control. Los problemas discutidos en este libro son
básicos en sistemas lineales de control y normalmente son presentados en los cursos introductorios de control.
Muchos problemas de ejemplo se han tomado de dos libros anteriores del autor, Modern COllt1V1Engineering ;
2nd edition (Prentice Hall) y Discrete-Time Control Systeins (Prentice Hall).
En este libro las explicaciones están limitadas a sistemas lineales de control invariantes en el tiempo. Se
tratan tanto los sistemas continuos como los muestreados. Todas las señales de entrada consideradas son deter-
ministas,
Una vez que los aspectos teóricos de los problemas elecontrol se han estudiado a través de cursos gene-
rales de control, MATLAB puede utilizarse con la ventaja de obtener soluciones numéricas que implican va-
rios tipos de operaciones de vectores y matrices.
Muchos de los programas de MATLAB presentados en este libro se han escrito con comentarios para el
usuario, así el lector podrá seguir todos los pasos fácilmente. Por tanto, los lectores que aún no se hayan fami-
liarizado con MATLAB encontrarán este libro muy útil, ya que presenta los detalles de cómo escribir progra-
mas de MATLAB para obtener soluciones a los problemas de ingeniería de control. Además este libro pro-
porciona explicaciones detalladas para responder a numerosas preguntas que fueron planteadas en mis cursos
de sistemas de control, confío que también respondan a muchas preguntas que se le puedan plantear al lector.
Finalmente, me gustaría agradecer a MathWorks, lnc. por su permiso para utilizar algunos materiales
básicos de MATLAB presentados en Student Edition of MATLAB (publicado por Prentice Hall) en este libro.
Katsuhiko Ogata