Welcome to our new forum
All users of the legacy CODESYS Forums, please create a new account at account.codesys.com. But make sure to use the same E-Mail address as in the old Forum. Then your posts will be matched. Close

PID

Poldi
2006-12-18
2007-01-02
  • Poldi - 2006-12-18

    Hallo,

    nochmal zum Verständnis: Ich suche einen Regler für die industrielle

    Anwendung und nicht für die Gebäudetechnik. Es handelt sich um eine Heizzone für einen Prägestempel. Jeder herkömmliche Temperaturregler besitzt diese Funktionen und auch Siemens kann das.

    MfG

    Poldi

     
  • hugo - 2006-12-18

    hallo poldi,

    auch ich bin auf der suche nach algotihmen.

    habe aber noch nichts brauchbares gefunden.

    wenn du etwas findest wuerde es mich auch interessieren.

    ich kann gern die umsetzung in st uebernehmen.

    viele gruesse, hugo

     
  • Denkes - 2006-12-18

    Hallo Poldi

    schau doch mal in die Bibliothek util.lib. Hier gibt es neben anderen Funktionen auch den PID-Regler.

    Gruß Norbert

     
  • hugo - 2006-12-18

    std pid regler gibts überall auch im source code.

    aber keine algorithmen für selbstoptimierung oder?

     
  • gravieren - 2006-12-21

    Hi hugo

    Zitat:
    std pid regler gibts überall auch im source code.
    aber keine algorithmen für selbstoptimierung oder?

    Selbstoptimierung gibt es keinen Freien.

    (Auch keinen Sourcecode dafür)

    Ich wollte auch einen Schreiben, jedoch bin ich erst beim

    "P-Anteil"

    Scherz beiseite, ich habe Informationen zusammengetragen, mit denen es möglich sein könnte, eine Selbstoptimierung zu Progen.

    Bei Interesse gibt mir einen kurze Info hier im Forum.

    Ich könnte dir die Link-listen zukommen lassen.

    P.S. Wann wird ist die Version 1.3 veröffentlicht ?

     
  • hugo - 2006-12-22

    hallo gravieren,

    einen pid habe ich seit 2 monaten fertig. aber ohne selbstoptimierung

    die 1.3 kommt ueber die feiertage also zum 1.1.

    im wesentlichen mit einigen optimierungen, verbesserungen und etliche neue module.

     
  • gravieren - 2006-12-22

    Hi Hugo

    Zitat:
    einen pid habe ich seit 2 monaten fertig. aber ohne selbstoptimierung

    Wurde dieser PID-Baustein seit der Version 1.2 verändert ?

    Könnte ich den PID, so wie er in der 1.3er veröffentlicht wird vorab zugesandt haben ?

    (Das wäre für mich schon wichtig ! )

    Feedback zu deinem PID-Baustein werde ich dir per PM zusenden.

     
  • hugo - 2006-12-24

    hall gravieren,

    der aktualle stand des pid ist immer noche die version 1.0

    habe zwar viele ideen dazu, bin aber noch am studium der regelungstechnik, nach mittlerweile 5 buechern wirds schön langsam.

    welche erweiterungen haettsest du den gern ich kanns dann viewlleicht schnell programmieren.

     
  • gravieren - 2006-12-24

    Hi hugo

    Ich habe noch ein paar Fragen bezüglich deines PIDs.

    Können wir uns in deinem Forum treffen ?

    ( http://www.oscat.de/community )

     
  • corrado - 2007-01-02

    Hi,

    vielleicht helfen diese zwei Regler die ich vor Jahren mal in Step7 implementiert habe. Die Umsetzung von Step7 nach Codesys-ST sollte keine Probleme darstellen.

    Viel Spass beim umschreiben!

    Corrado

    CONTR.doc [14.16 KiB]

     
  • hugo - 2007-01-02

    danke, wenn ich das richtig sehe ist es auch keine selbstoptimierung die die werte kp, tn, td optimiert.

     
  • corrado - 2007-01-02

    Richtig gesehen; KEINE Selbstoptimierung. Ein "Optimator" kann dazu gebaut werden, er muss dann ja nur die Regelparameter modifizieren. Geht online, ohne Neustart, oder irgendwelche Initialisierungsprozeduren.

    Der Weg zu einer selbstständigen Optimierung über einen allgemeingültigen Algorithmus zu beschreiben dürfte IMHO sehr aufwändig werden. Vielleicht finden hier Lösungsansätze mit einem Prediktor und/oder Fuzzy-Algorithmen schneller zum Ziel eines schnell einzustellenden und stabilen Reglers.

    Gruss Corrado

     

Log in to post a comment.