Patent ES-2206315-T3 (ES)
Title: Sistema de control experto adaptativo predictivo.
Inventor: SANCHEZ JUAN MARTIN
IPC: G05B13/04
Filed: 2000-06-28
Granted: 2004-05-16
Abstract: Un método para proporcionar un vector de control en un conjunto de instantes de muestreo k a un aparato (10) que está realizando un proceso, comprendiendo dicho proceso: por lo menos una variable de entrada y una variable de salida; por lo menos una de dichas variables de entrada ha de definir un vector de entrada del proceso; por lo menos una de dichas variables de salida ha de definir un vector de salida del proceso; dicho aparato ha de variar dicho vector de entrada del proceso de acuerdo con un valor de dicho vector de control; y dicho método comprende: almacenar un modelo (5) que es capaz de predecir el valor dinámico de dicho vector de salida del proceso en instantes de muestreo futuros predeterminados; usar dicho modelo (8) para calcular un vector de control predicho en dicho instante de muestreo k que producirá un vector de salida dinámico predicho en un instante futuro de muestreo k + r + 1 igual al vector de salida deseado del proceso predicho en dicho instante futuro de muestreok + r + 1; obtener dicho vector de salida deseado futuro del proceso y dicho vector de control predicho a través de la minimización de un índice de funcionamiento; dicho índice variando como una función de al menos uno de una trayectoria de referencia de los vectores de salida del proceso, un punto de consigna de dicho proceso, vectores de salida del proceso previamente medidos y predichos y vectores de control, limitaciones sobre los valores de dichos vectores de control y cualquier otro tipo de parámetro o variable que afecte al funcionamiento del control de dicho proceso aplicar límites de control al vector de control predicho para producir un vector de control limitado; dicho método se caracteriza por: aplicar un primer conjunto de reglas, basadas en los valores presentes y pasados de por lo menos una de las variables de entrada y de salida, para determinar si dicho vector de control limitado debería ser utilizado para proporcionar dicho vector de control; en donde, cuando dicho primerconjunto de reglas determine que dicho vector de control limitado debe ser utilizado para proporcionar dicho vector de control, aplicar un segundo conjunto de reglas para determinar si los parámetros de dicho modelo deberían ser actualizados para reducir hacia cero la diferencia entre el vector de salida actual del proceso en dicho instante de muestreo k + r + 1 y dicho vector de salida predicho del proceso en dicho instante de muestreo k + r + 1; aplicar un tercer conjunto de reglas para determinar si dichos límites de control aplicados al vector de control predicho deberían ser reducidos para mejorar el funcionamiento del control de dicho método; aplicar un quinto conjunto de reglas para redefinir dicho índice de funcionamiento, y aplicar un sexto conjunto de reglas para reinicializar los parámetros de dicho modelo; y en donde, cuando dicho primer conjunto de reglas determine que dicho vector de control limitado no debe ser utilizado para proporcionar dicho vector de control, aplicar un cuarto conjunto de reglas basadas en la experiencia de control del operador del proceso y en los valores presentes y pasados de al menos una de dichas variables de entrada y de salida para producir dicho vector de control.