Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Page 2 of 2 FirstFirst 12
Results 11 to 15 of 15

Thread: Automatische Reglereinmessung

  1. #11
    Majestic_1987 is offline Erfahrener Benutzer
    Themenstarter
    Join Date
    19.07.2008
    Location
    Aachen
    Posts
    270
    Danke
    2
    Erhielt 21 Danke für 20 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Du hast vollkommen recht *grummel*

    Ich hatte die ganze zeit bei der Überlegung die an ihn angelegte Tangente vor dem geistigen Auge und dachte mir "nein, kann nicht sein, in einem wendepunkt ist die Steigung =0, die tangete steigt dort aber" *lach*

    Nach ner kurzen Skizze von f(x) und f'(x) ist mir aufgefallen dass das ja stimmt...

    Also 2-malige ableitung. Dann kann ich ja theoretisch auch wie folgt vorgehen:

    1. zeitmessung starten....sobald Regelgröße auf den Stellwertsprung reagiert Zeitmessung stoppen und die Zeit als Verzugszeit des Reglers speichern.

    2. Zweite Zeitmessung starten. Dann Differentiation des Messwertes nach der Zeit

    3. Vergleich der Ableitung auf 0. Wenn =0 Schritt 4 starten

    4. Zweite Ableitung bilden und auf 0 Vergleichen.

    5. Wenn 2. Ableitung =0 Zeitmessung stoppen und Gemessene Zeit als Nachstellzeit des Reglers speichern

    Und dann nehme ich den Oscat-Baustein, der aus diesen Werten die Verstärkung, etc. berechnet.

    Könnte ich theoretisch sogar in AS programmieren.

  2. #12
    Join Date
    29.03.2004
    Posts
    7,592
    Danke
    171
    Erhielt 2,257 Danke für 1,623 Beiträge

    Default

    Quote Originally Posted by Majestic_1987 View Post
    4. Zweite Ableitung bilden und auf 0 Vergleichen.
    Nur zur Info:
    Vergleiche auf == 0 bei Gleitpunktzahlen sind bei berechneten Werten immer zu vermeiden. Da kommt nie etwas sinnvolles bei raus. Also wenn dann >= oder <=.

    Irgendwo gabs mal eine Webseite zu verschiedenen Unfällen oder Maschinenstörungen die Aufgrund von Softwarefehlern (u.A. wegen Gleitpunktzahlen) auftraten.

    Edit:
    Link http://www.ima.umn.edu/~arnold/455.f96/disasters.html
    Last edited by Thomas_v2.1; 14.12.2008 at 13:14.

  3. #13
    Majestic_1987 is offline Erfahrener Benutzer
    Themenstarter
    Join Date
    19.07.2008
    Location
    Aachen
    Posts
    270
    Danke
    2
    Erhielt 21 Danke für 20 Beiträge

    Default

    Dann halt Vergleich auf ein gewisses Toleranzband rund um 0.

    Soll mir auch recht sein

    Aber prinzipiell MUSS die Ableitung durch 0 gehen, WENN ein Wendepunkt vorhanden ist.

    Edit: Zum Crash der Ariane 5....wie kann man so blöd sein, 64Bit Real auf 16Bit Int umrechnen zu wollen??
    Last edited by Majestic_1987; 14.12.2008 at 13:26.

  4. #14
    Join Date
    14.08.2004
    Posts
    934
    Danke
    48
    Erhielt 73 Danke für 66 Beiträge

    Default

    Quote Originally Posted by Larry Laffer View Post
    Hallo,
    nach Durchlesen dieses Beitrages fällt mir dazu spontan ein :
    Warum zeichnest du nicht die Antwort-Kurve auf und wertest die dann aus ?
    Das geht mit dem program "Scope", welches dabei ist, ganz einfach.

  5. #15
    Majestic_1987 is offline Erfahrener Benutzer
    Themenstarter
    Join Date
    19.07.2008
    Location
    Aachen
    Posts
    270
    Danke
    2
    Erhielt 21 Danke für 20 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Das ist doch die gleiche Frage wie "Warum fertigt BMW mit Robotern, gibt doch Menschen"

    Antwort: Weil es geht

    Erstens bin ich zu faul, bei ner eventuellen Veränderung der Regelstrecke jedes mal nen Trace zu machen und auszumessen und dann zu rechnen.

    Und zweitens ist es ein Proof of Concept. Der Beitrag weiter oben stimmte schon, in Step7 gibts einen Baustein mit Auto-Tune..und dann möchte ich sowas auch programmieren können.

    Habe das Problem jetzt in AS zu lösen versucht, werde in den nächsten Tagen mal einen Test mit ner simulierten PT2-Strecke fahren, und schauen, was passiert.

Similar Threads

  1. TIA Automatische Symbolauswahl
    By derwestermann in forum Simatic
    Replies: 1
    Last Post: 21.11.2017, 12:20
  2. Automatische Adressierungen
    By Wini in forum CODESYS und IEC61131
    Replies: 1
    Last Post: 18.02.2015, 14:53
  3. Step 7 Automatische Wendeschützschaltung
    By Peter_M in forum Simatic
    Replies: 22
    Last Post: 10.06.2014, 08:36
  4. Step 7 Automatische Zeitsynchronisation
    By SanjaDO in forum Simatic
    Replies: 5
    Last Post: 20.01.2014, 00:02
  5. Automatische Programmänderung S5
    By Balou in forum Simatic
    Replies: 5
    Last Post: 25.04.2004, 18:46

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •