entramado.net

Curso de Control: 5. Controladores

¿Qué es el controlador?

Ha llegado el momento de definir que es exactamente este controlador que hemos visto.

Un controlador va a ser por supuesto un sistema estático o dinámico que creamos nosotros, veamos como lo definimos:

Es una función que multiplica a nuestro error. Puede ser estática o dinámica:

Estática, donde K es una contante que multiplica al error:

$latex u=K \cdot e $

Dinámica en tiempo discreto, en este caso es un sistema de 1º orden, es decir que depende únicamente del error en ese instante (ek) y el anterior(ek-1), podría ser de un orden superior donde iría aumentando el número de instantes anteriores que usaríamos. En este caso tenemos dos constantes K1 y K2:

$latex u=K_1 \cdot e_k+K_2 \cdot e_{k-1}$

¿Cómo encontramos unos buenos valores de K?

Con una realimentación y un valor cualquiera podemos ya obtener una aproximación al control, pero pueden pasar varias cosas, que el sistema se haga inestable (algo que hay que evitar siempre, veremos ejemplos), que el sistema no se mueva en absoluto o que el sistema llegue al punto de referencia en un tiempo más o menos largo.

Para conseguir un buen control tenemos que ajustar K para llegar a la referencia en un tiempo no demasiado largo y sin que de muchos bandazos. Esto se puede conseguir de distintas formas:

  • A ojo: Aunque parezca mentira se hace mucho y es algo que no se suele enseñar en la universidad, esto se aprende con la práctica, lo veremos.
  • Auto-tuning: Viene a ser lo mismo que a ojo pero lo hace una máquina de una forma muy rápida, muchos controladores comerciales lo lleva incorporado de serie, son conectar apretar el botón y listo.
  • Analíticamente: Entramos en terreno pantanoso, para ello primero necesitamos modelar el sistema a controlar, para esta parte aún necesitamos más base.

2 respuestas a “Curso de Control: 5. Controladores”

  1. Álvaro dice:

    Hola,
    ¿sabe alguien como puedo visualizar las ecuaciones gráficamente sin el lenguaje matemático con su simbología?
    Muchas gracias y enorabuena al autor por este curso.

    Un saludo.

  2. Litox dice:

    Perdona Álvaro, que no tengo el plugin ahora mismo para traducir el Latex, puedes ver las ecuaciones en cualquier render de Latex, por ejemplo este: http://www.rinconmatematico.com/latexrender/
    Hay que quitar, eso sí, el $latex del principio y el $ del final.
    Si tengo un rato intentaré arreglarlo para que se muestre correctamente.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Todos usamos cookies, acéptalo ya. más información

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close