Fases en el desarrollo de un proyecto de control
De ISAwiki
(Diferencia entre revisiones)
m |
m |
||
Línea 1: | Línea 1: | ||
[[Category:Principios de diseño y casos de estudio]] | [[Category:Principios de diseño y casos de estudio]] | ||
+ | |||
;1. Comprender el proceso: | ;1. Comprender el proceso: | ||
* Trasladar las especificaciones dinámicas al lenguaje del Control en términos de tiempo, frecuencia y especificaciones polo-cero | * Trasladar las especificaciones dinámicas al lenguaje del Control en términos de tiempo, frecuencia y especificaciones polo-cero | ||
* Identificar variables medibles, variables de control y perturbaciones | * Identificar variables medibles, variables de control y perturbaciones | ||
+ | |||
;2. Seleccionar los sensores: | ;2. Seleccionar los sensores: | ||
− | *Número de sensores (observabilidad) | + | * Número de sensores (observabilidad) |
− | *Localización | + | * Localización |
− | *Tecnología (eléctrica, magnética, mecánica, óptica,...) | + | * Tecnología (eléctrica, magnética, mecánica, óptica,...) |
− | *Especificaciones funcionales (precisión, sensibilidad, dinámica) | + | * Especificaciones funcionales (precisión, sensibilidad, dinámica) |
− | *Factores de calidad: disponibilidad, durabilidad, mantenimiento... | + | * Factores de calidad: disponibilidad, durabilidad, mantenimiento... |
− | *Propiedades físicas: peso, tamaño, ... | + | * Propiedades físicas: peso, tamaño, ... |
− | *Coste | + | * Coste |
+ | |||
;3. Selección de actuadores: | ;3. Selección de actuadores: | ||
* Número de actuadores (controlabilidad) | * Número de actuadores (controlabilidad) | ||
Línea 19: | Línea 22: | ||
* Factores de calidad: Fiabilidad, durabilidad, mantenimiento | * Factores de calidad: Fiabilidad, durabilidad, mantenimiento | ||
* Coste | * Coste | ||
+ | |||
;4. Obtención de un modelo lineal: | ;4. Obtención de un modelo lineal: | ||
* Rango de validez del modelo. | * Rango de validez del modelo. | ||
Línea 24: | Línea 28: | ||
* Validación contra datos experimentales | * Validación contra datos experimentales | ||
* Representaciones (polo-cero, frecuencia, espacio de estados) | * Representaciones (polo-cero, frecuencia, espacio de estados) | ||
+ | |||
;5. Diseño básico inicial (PID o adelanto-atraso): | ;5. Diseño básico inicial (PID o adelanto-atraso): | ||
* Técnicas rápidas (Ziegler Nichols, Coon-Cohen...) | * Técnicas rápidas (Ziegler Nichols, Coon-Cohen...) | ||
Línea 31: | Línea 36: | ||
:: Control en cascada | :: Control en cascada | ||
:: Acción diferencial en la realimentación... | :: Acción diferencial en la realimentación... | ||
+ | |||
;6. Evaluar/Modificar la planta (codiseño de proceso y control): | ;6. Evaluar/Modificar la planta (codiseño de proceso y control): | ||
* Modificaciones en la planta que hagan más simple el control (ayudándolo o sustituyendo parte del mismo): | * Modificaciones en la planta que hagan más simple el control (ayudándolo o sustituyendo parte del mismo): | ||
− | * | + | * Introducción de elementos de amortiguación pasivos |
− | * | + | * Modificación de la estructura mecánica |
+ | |||
;7. Diseño óptimo: | ;7. Diseño óptimo: | ||
* Lugar de las raíces simétrico (SRL) | * Lugar de las raíces simétrico (SRL) | ||
* Ajuste de parámetros: controlador de estructura fija + función de coste | * Ajuste de parámetros: controlador de estructura fija + función de coste | ||
+ | |||
;8. Construir un modelo de computador: | ;8. Construir un modelo de computador: | ||
− | * | + | * Evaluar el comportamiento del diseño a través de la simulación |
* Controlador lineal | * Controlador lineal | ||
* Modelo no linal | * Modelo no linal | ||
− | * | + | * Otras no linealidades (saturaciones, etc) |
− | * | + | * Otros elementos (perturbaciones, tiempos muertos...) |
− | * | + | * Variaciones realistas en los parámetros |
* Análisis lineal del conjunto a través de modelos de pequeña perturbación (ej. linear analysis de simulink) | * Análisis lineal del conjunto a través de modelos de pequeña perturbación (ej. linear analysis de simulink) | ||
* Ajuste fino del controlador y/o la planta (a mano o automatizado) | * Ajuste fino del controlador y/o la planta (a mano o automatizado) | ||
+ | |||
;9. Construir prototipo real: | ;9. Construir prototipo real: | ||
− | * | + | * Estudiar comportamientos inesperados (modos de vibración, etc.) |
− | * | + | * Reconsiderar sensor, actuador, etc. |
Revisión de 16:15 19 feb 2009
- 1. Comprender el proceso
- Trasladar las especificaciones dinámicas al lenguaje del Control en términos de tiempo, frecuencia y especificaciones polo-cero
- Identificar variables medibles, variables de control y perturbaciones
- 2. Seleccionar los sensores
- Número de sensores (observabilidad)
- Localización
- Tecnología (eléctrica, magnética, mecánica, óptica,...)
- Especificaciones funcionales (precisión, sensibilidad, dinámica)
- Factores de calidad: disponibilidad, durabilidad, mantenimiento...
- Propiedades físicas: peso, tamaño, ...
- Coste
- 3. Selección de actuadores
- Número de actuadores (controlabilidad)
- Localización
- Tecnología (eléctrica, hidráulica, neumática, térmica...)
- Especificaciones funcionales (fuerza máxima, rango, slew-rate, potencia, eficiencia...)
- Propiedades físicas: Peso, tamaño,...
- Factores de calidad: Fiabilidad, durabilidad, mantenimiento
- Coste
- 4. Obtención de un modelo lineal
- Rango de validez del modelo.
- Cuantificar la incertidumbre y su impacto en el control
- Validación contra datos experimentales
- Representaciones (polo-cero, frecuencia, espacio de estados)
- 5. Diseño básico inicial (PID o adelanto-atraso)
- Técnicas rápidas (Ziegler Nichols, Coon-Cohen...)
- Uso conjunto y simultáneo de Lugar de las Raíces y Frecuencia
- Evaluar uso de posibles topologías de control:
- Diseño de compensación feedforward (prealimentación de perturbaciones medibles)
- Control en cascada
- Acción diferencial en la realimentación...
- 6. Evaluar/Modificar la planta (codiseño de proceso y control)
- Modificaciones en la planta que hagan más simple el control (ayudándolo o sustituyendo parte del mismo):
- Introducción de elementos de amortiguación pasivos
- Modificación de la estructura mecánica
- 7. Diseño óptimo
- Lugar de las raíces simétrico (SRL)
- Ajuste de parámetros: controlador de estructura fija + función de coste
- 8. Construir un modelo de computador
- Evaluar el comportamiento del diseño a través de la simulación
- Controlador lineal
- Modelo no linal
- Otras no linealidades (saturaciones, etc)
- Otros elementos (perturbaciones, tiempos muertos...)
- Variaciones realistas en los parámetros
- Análisis lineal del conjunto a través de modelos de pequeña perturbación (ej. linear analysis de simulink)
- Ajuste fino del controlador y/o la planta (a mano o automatizado)
- 9. Construir prototipo real
- Estudiar comportamientos inesperados (modos de vibración, etc.)
- Reconsiderar sensor, actuador, etc.