How to Automatically Tune PID Controllers

Learn how to automatically tune PID controllers, whether you have an existing mathematical model of your dynamic system or you are tuning your PID …

source by MATLAB

matlab

Mourad ELGORMA

Mourad ELGORMA

Fondateur de summarynetworks, passionné des nouvelles technologies et des métiers de Réseautique , Master en réseaux et système de télécommunications. ,j’ai affaire à Pascal, Delphi, Java, MATLAB, php …Connaissance du protocole TCP / IP, des applications Ethernet, des WLAN …Planification, installation et dépannage de problèmes de réseau informatique……Installez, configurez et dépannez les périphériques Cisco IOS. Surveillez les performances du réseau et isolez les défaillances du réseau. VLANs, protocoles de routage (RIPv2, EIGRP, OSPF.)…..Manipuler des systèmes embarqués (matériel et logiciel ex: Beaglebone Black)…Linux (Ubuntu, kali, serveur Mandriva Fedora, …). Microsoft (Windows, Windows Server 2003). ……Paquet tracer, GNS3, VMware Workstation, Virtual Box, Filezilla (client / serveur), EasyPhp, serveur Wamp,Le système de gestion WORDPRESS………Installation des caméras de surveillance ( technologie hikvision DVR………..). ,

9 réflexions sur “How to Automatically Tune PID Controllers

  • Avatar
    mai 4, 2021 à 11:19
    Permalien

    Dear MATLAB,
    What do you mean by "automatic tuner"?! Assigning gains of the controller is very subjective and it depends on what the user wants in terms of speed, overshoot, level of disturbance rejection, robustness, etc. Now, how does your "automatic tuner" decide about that for the user?! How does it figure out the user's personal desires for the controller?

    Répondre
  • Avatar
    mai 4, 2021 à 11:19
    Permalien

    Matlab is just too expensive unless you're a student or work for NASA, Boeing or another huge corporation. The software looks open source at first glance but the costs to use are incredible.

    Répondre
  • Avatar
    mai 4, 2021 à 11:19
    Permalien

    I have a question. When I try to use my Simscape model, I can't close the loop directly because it would create an algebraic loop and the simulation would have unpredictable behaviour and discontinuities. To solve this, I added an almost transparent first order transfer function, to remove the loop. However, by implementing that solution, Simulink does not recognize the Control Loop, and it can't autotune the PID controller.

    Any ideas?

    Répondre

Laisser un commentaire