Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Solution Manual Spanish Intelligent Autonomous Control Panos J Antsaklis and Kevin M Passino PDF
Solution Manual Spanish Intelligent Autonomous Control Panos J Antsaklis and Kevin M Passino PDF
DEBER N° 1
EJERCICIO 1.1
(a) ¿A que nos referimos por Complejidad del Modelo (Model Complexity) y
representación exacta (accuracy representation)? Liste las características que afectan
la complejidad de un modelo.
La complejidad de un modelo depende de varios aspectos, así podemos decir que depende
del sistema físico que estamos modelando, y de que tan bien queremos que este sistema este
representado en el modelo matemático que lo describe. Debemos mencionar que los
sistemas dinámicos se modelan a través de ecuaciones diferenciales, y por lo tanto la
complejidad de un modelo se verá reflejada en el orden de las ecuaciones así como el
número de variables que utilicemos. A esto nos referimos por complejidad del modelo.
(b) Que cuestiones son preocupantes cuando determinamos que tan complejo es el
modelo de una planta que se va a controlar
Cuando se va a diseñar un controlador por lo general es mejor tener modelos más simples
ya que las técnicas de diseño de los controladores requieren que el modelo de la planta
satisfaga ciertas condiciones como por ejemplo la linealidad o de lo contrario estos métodos
no podrían ser utilizando. En varios casos, modelos no lineales complejos, deben ser
linealizados con el fin de utilizar las técnicas de diseño de controladores
(c) ¿Están los efectos estocásticos siempre presentes en un sistema Físico?
Explique.
Los efectos estocásticos están presentes siempre los sistemas físicos, de esta menear se
manifiestan como ruido e interferencias las cuales se encuentran en todos los sistemas. De
ahí que estos efectos pueden modelar a través de ramdom imputs.
(e) ¿Cuáles son las ventajas y las desventajas de representar un sistema con un
modelo lineal?
La ventaja de representar un sistema como un modelo lineal es que podemos utilizar ciertas
técnicas de diseño de controladores, las cuales requieren necesariamente que el sistema sea
lineal. Estos sistemas son apropiados para el uso de técnicas como: Frecuency Domain
Technique, The Root-Locus Method, and Space State method. La desventaja está en que la
gran mayoría de los sistemas no son lineales, y por lo tanto se requiere linealizar los
sistemas si se quieren utilizar los métodos de diseño mencionados, lo cual no siempre es
posible, y con lo cual también se pierde cierta información en el modelado del sistema. El
modelo no lineal se lo conoce como modelo verdadero.
- Controlabilidad (Controllability
llability).- Es una característica relevante de un sistema de
control la cual tiene un rol crucial en los problemas de control como por ejemplo la
estabilización
ón de sistemas inestables o el control optimo. [3]
Matriz de controlabilidad
- Observabilidad (Observability
Observability).- En teoría de control, es una medida de cómo los estados
internos de un sistema pueden ser inferidos a través del conocimiento de las salidas
externas. Un sistema es observable
observable, conociendo las salidas de un sistema es posible saber el
comportamiento de todo el sistema. Si un sistema no es observable, los valores actuales de
algunos de sus estados no pueden ser determinados
determinados,, lo cual significa que su valor es
desconocido para el controlador
controlador.
Matriz de Observabilidad
Se dice que un sistema es observable siempre que llaa matriz tenga un rango sea n y el
determinante sea distinto de cero. [4]
- Rise time.- Se refiere al tiempo requerido para que una señal cambie de un valor
específico bajo a un valor específico alto.. Típicamente en electrónica análoga, estos
valores son el 10% y el 90% del valor final. En teoría de control, rise time, es definido
como el tiempo requerido para que la respuesta se incr
incremente
emente desde el 10% al 90% de su
valor final.
- Overshoot.- Es la magnitud por la cual una señal o función de salida excede al valor final
en el estado estable, en un tipo dado.
- Steady State Error.- Se define como la diferencia entre el valor deseado final y el valor
actual una vez que el sistema alcanza el estado estable
(b) Dar ejemplos de las propiedades en (a) para los siguientes sistemas
- Rise time.- En este caso representa la medida de cuánto tiempo toma para que la
velocidad actual se acerque a la velocidad deseada cuando se hace un cambio tipo escalón
en la referencia de velocidad.
- Controlabilidad (Controllability).- Podemos decir que se refiere a que tan bien se puede
retomar el control de la altura del avión cuando el sistema se vuelve inestable.
- Rise time.- En este caso representa la medida de cuánto tiempo toma para que la altitud
actual se acerque a la altura deseada cuando se hace un cambio tipo escalón en la referencia
de velocidad.
- Steady State Error.- Diferencia entre la altura deseada o de referencia y la altura a la que
vuela el avión.
- Rise time.- En este caso representa la medida de cuánto tiempo toma para los actuadores
que sirven para enfriar o calentar un ambiente se enciendan un cambio tipo escalón en la
referencia de temperatura.
- Overshoot.- Potencia máxima instantánea a la que llega el actuador que sirve para enfriar
o calentar un ambiente cuando se presenta un cambio en la variación del sistema
Disturbance Rejection. - Todos los sistemas físicos tienen que lidiar con cierta cantidad de
ruido y perturbaciones. La habilidad de un sistema para ignorar el ruido es conocida como
rechazo a la perturbación (Disturbance Rejection) de un sistema
Figura 1.- Perturbacion: Fuerzas Generadas debido a la pendiente del camino, depende del
ángulo de inclinación)
Figura 2.- Diagrama de bloques del control de navegación de un vehículo (Perturbación:
Fuerzas Generadas debido a la pendiente del camino) [5]
En cuanto a los parámetros de la planta que deben ser considerados están el número de
pasajeros en el vehículo y el peso de los mismos, el combustible que se utiliza, y en general
los parámetros pueden ser todos los sistemas mecánicos o hidráulicos que pueden ser
reemplazados debido a fallas o mmantenimiento
antenimiento como son el motor, pastillas de frenos, etc.
Temperature Control in a H
House
Figura 4.- Diagrama de bloques del control de temperatura en una casa [7]
En cuanto a los parámetros de la planta que deben ser considerados y que podrían variar el
comportamiento del sistema son, los motores (enfriar) o calefactores, las estaciones del año.
Si hablamos de un mismo sistema para el control de la temperatura usado en varios lugares
podríamos considerar una variación en los parámetros (mismo sistema, pero diferentes
parámetros estáticos), y de esta manera verificar un comportamiento del sistema en cada
lugar específico, así se puede apreciar el comportamiento del sistema según el tipo de
construcción, hormigón, madera, acero y los materiales térmicos utilizados para su
recubrimiento.
(a) ¿Se utiliza un modelo para el diseño de un sistema de control Fuzzy? ¿Cuándo se
utiliza y qué tipo de modelo es? ¿Debería usarse un modelo? ¿Por qué? ¿Por qué no?
(b) Explique los roles de adquisición del conocimiento, modelado, análisis, y diseños
anteriores de control en la construcción de un controlador Fuzzy.
En el diseño del un controlador Fuzzy debemos tener en mente cuales son los cuatro
componentes del controlador Fuzzy, Reglas Bases, fuzzificación, defuzzificación,
mecanismo de inferencia. Por lo tanto estos componentes deben estar claramente
definidos.
El rol de la adquisición del conocimiento se refiere a que debemos tener claros los
conceptos y reglas que rigen el sistema y los cuales deben ser definidos adecuadamente en
el componente de las Reglas Base, así antes que todo debemos adquirir todo el
conocimiento necesario para definir estas reglas, sobre las cuales se realizara la toma de
decisiones.
En cuanto a los diseños anteriores se debe manifestar que son importantes para el
perfeccionamiento del controlador, la heurística tiene a mejorar, por ello a partir de un
primer diseño se puede ir puliendo el comportamiento del controlador utilizando
únicamente mecanismos heurísticos. Los controladores anteriores son una base que existe
para la construcción o mejoramiento del controlador Fuzzy
(c) Que rol juega el análisis de estabilidad no lineal en el diseño de sistemas de control
Fuzzy.
EJERCICIO 1.4
(a) ¿Por que los ingenieros en control se deben preocupar que un sistema de control
cumpla con las especificaciones de calidad?
Se necesita hacer una evaluación de calidad para probar que el sistema de control diseñado
está operando correctamente y que cumple todas las especificaciones en lazo cerrado. Es
decir, lo que se quiere probar es que el sistema funcione y realice correctamente sus
labores. Esto es particularmente importante en aplicaciones criticas de seguridad como por
ejemplo el controlador de una planta nuclear o el controlador de un avión, en donde la falla
del sistema de control podría involucrar la vida humana.
(b) ¿Cómo los ingenieros están seguro de que se cumplen las especificaciones? ¿Existe
una manera de estar 100% seguro de que se cumplen las especificaciones de calidad?
En general existen tres maneras de verificar que un sistema de control está operando
correctamente y son el análisis matemático en base al uso de modelos formales, el análisis
basado en simulación que también utiliza modelos formales y la experimentación directa
con el sistema real.
(a) Liste todos los asuntos que deben ser considerados cuando se decide cual es la
mejor opción a usar para el control de un sistema
Además de las características técnicas que debemos tomar en cuenta y las cuales tiene que
cumplir nuestro controlador, se deben considerar ciertos parámetros al momento de decidir
cuál es mejor opción a usar en el control de un sistema. Estos parámetros son los siguientes:
Fabricación.- Se debe estar seguro de los componentes que se necesitan para su fabricación,
o si se requiere de algún componentes en especial que podría causar dificultades de
conseguir o implementar debido a su complejidad.
Política.- Se debe revisar si la política de la empresa o del gerente va con el diseño del
prototipo. Demos además preguntarnos si se puede vender el diseño a otros colegas, o si el
diseño es tan bueno y novedoso que supera las barreras de la empresa.
(b) ¿Cuáles de esos asuntos es el más importante y por qué? En qué situación?
Ordene los asuntos en orden prioridad y justifique su orden.
1.- Costo: El costo de diseño y fabricación es el factor más importante, ya que a pesar de la
fiabilidad y la calidad del diseño los recursos económicos pueden estar limitados por
diversos factores, como es el capital disponible de una empresa. De esta manera los
ingenieros deben diseñar tomando en cuenta que hay recursos económicos limitados y por
lo tanto se exige la optimización de los recursos.
2.- Confiabilidad: Una vez que se tiene claro el costo inicial, se debe estar seguro que el
prototipo diseñado funcionara bien, de esta manera se evita la problemática de reemplazar
por otro controlador lo que generaría gastos duplicados.
5.- Política: Para que se apruebe el proyecto además de los parámetros ya mencionados
debemos estar seguro que el diseño va con la política de la empresa.
9.- Fabricación: Como ya se menciono es importante estar seguro de que se cuentan con
todos los componentes que se necesitan para su fabricación e implementación
Cabe recalcar que aunque se ha planteado un orden de prioridad todos estos parámetros son
importantes en el mismo nivel y deben ser considerados en conjunto para tomar la decisión
final del tipo de controlador que se va a utilizar.
EJERCICIO 1.6
(a) Un controlador Fuzzy representa, muy crudamente, el proceso deductivo del ser
humano ¿Qué características del proceso deductivo del ser humano parecen ser
ignoradas? ¿Son estas características importantes para la emulación del controlador?
¿Cómo podrían ser incorporadas?
Al parecer un controlador Fuzzy está determinado por sus reglas base, las cuales guían el
comportamiento del sistema, pero estas reglas no pueden ser modificadas por el
controlador, de ahí que el hecho de crear nuevas reglas es una de las características de
proceso deductivo que parecería ser ignorada, y aunque hubiera una manera de cambiar las
reglas, estos cambio estarían limitados a un cierto nivel. La abstracción de ideas es una
característica casi única del ser humano, tal vez algunos animales poseen esta habilidad
pero no es comparable con la del hombre, y lo cual claramente no es parte de un
controlador Fuzzy. Considerar soluciones alternativas es otra de las características que
ignora un controlador Fuzzy. Aunque discernir y concluir es parte de un controlador Fuzzy,
su acción está limitada por las reglas bases. Las características mencionadas serian muy
útiles si se las pudiera implementar pero este tipo de inteligencia artificial todavía es un
reto para el mundo científico, tal vez con el diseño la lógica y la capacidad de
procesamiento que utilizan los procesadores evolucione se podrán integrar estas
características.
(b) Defina el cerebro humano como un sistema dinámico con entradas y salidas
(¿Cuáles son?) Defina controlabilidad, observabilidad y estabilidad para, actividad
neurológica (bioelectrical) y actividades cognitivas (i.e., hardware and software de
nuestro cerebro)
Se puede apreciar claramente que el cerebro es un sistema que tiene una acción o respuesta
para cada sensación o entrada que percibimos, de ahí que el cerebro humano puede ser
considerado un sistema dinámico con entradas y salidas. En este caso las entradas son la
información que llegan al cerebro a través de los nervios del cuerpo humano que llevan la
información que recibimos de los órganos de los sentidos que actúan como sensores que
perciben el comportamiento y los cambios del medio, las salidas por otro lado son las
acciones que el cerebro manda a realizar a los músculos y demás órganos de nuestro
cuerpo.
El software en un ordenador, son los programas que permiten realizar varias tareas o
controlar algún dispositivo, es decir es conocimiento, al instalar software en una
computadora lo que hacernos es darle secuencias lógicas a la computadora para que pueda
controlar, administrar o realizar alguna tarea. En nuestro cerebro al igual, también
almacenamos información y cuando aprendemos un oficio, o alguna actividad, es como si
estuviéramos instalando un programa en nuestro cerebro. Toda la lógica que utiliza la
computadora está basada en lógica booleana que a su vez se debe a los estados de voltaje
alto y bajo que gobiernan los circuitos digitales. En el caso de nuestro cerebro es diferente
también existe actividad eléctrica (biológica) en nuestras neuronas y células nerviosas pero
no se rigen únicamente a estado de alto y bajo, de ahí que nuestro razonamiento puede
llegar a mejores niveles, a lo que me refiero es que nuestro hardware no es digital y no está
limitado a estados 0 y 1, es claramente mucho mejor de ahí tenemos ventaja en nuestro en
las actividades cognitivas.
BIBLIOGRAFIA
[2] K. Ogata, Ingeniería de Control Moderno, 4th edition, Prentice Hall, España, Madrid
2007 .
[5] Karl Johan Astrom. Simple Control System. Cruise Control, COP. 2002.