Bienvenido: Ingresar
location: attachment:controlador_PID.c de LabElectronica/ProyectoQuadricoptero/InformeFinalSoftware

Adjunto 'controlador_PID.c'

Descargar

   1 void pid_update(pid_type* pid){
   2     pid->error = pid->in - pid->ref;
   3     pid->proportional = pid->Kp * (pid->error - pid->error_old1);
   4     pid->integral = pid->Ki * pid->error;
   5     pid->derivative = pid->Kd * (pid->in - 2*pid->in_old1 + pid->in_old2);
   6 
   7     if(pid->in >= 5 || pid->in <= -5){
   8         pid->integral = 0.1 * pid->integral;
   9     }
  10     pid->out = pid->out_old + pid->proportional + pid->derivative + pid->integral;
  11     pid->in_old2 = pid->in_old1;
  12     pid->in_old1 = pid->in;
  13     pid->error_old1 = pid->error;
  14     pid->out_old = pid->out;
  15 }

Archivos adjuntos

Para referirse a los adjuntos de una página, usa attachment:nombredelarchivo, como se muestra abajo en la lista de archivos. NO uses la URL del enlace [get], ya que puede cambiar fácilmente y dejar de funcionar.
  • [obtener | ver] (2011-02-23 23:42:18, 2.7 KB) [[attachment:Diagrama-de-flujo.dia]]
  • [obtener | ver] (2011-02-24 21:07:04, 1.6 KB) [[attachment:Diagrama-de-flujo.dot]]
  • [obtener | ver] (2011-02-24 21:07:15, 33.7 KB) [[attachment:Diagrama-de-flujo.dot.png]]
  • [obtener | ver] (2011-02-23 23:29:04, 33.9 KB) [[attachment:Diagrama-de-flujo.png]]
  • [obtener | ver] (2011-02-26 19:40:49, 0.5 KB) [[attachment:controlador_PID.c]]
  • [obtener | ver] (2011-02-26 19:37:51, 0.5 KB) [[attachment:filtro_complementario.c]]
  • [obtener | ver] (2011-02-26 20:23:27, 29.1 KB) [[attachment:main.py.png]]
 All files | Selected Files: delete move to page copy to page

No tienes permisos para adjuntar un archivo a esta página.