Ergebnis 1 bis 8 von 8
  1. #1
    Espresso_Fr ist offline Erfahrener Benutzer
    Registriert seit
    16.12.2007
    Ort
    Freiburg
    Beiträge
    1.075

    Standard PID Parameter ermitteln

    Moin,

    seit einiger Zeit werkel ich an ein paar PID's rum. Zum Einen der PID an meiner Amica, bzw. 2 weitere PID's an Napoletana Klons.

    Den Amica PID habe ich weitestgehend stabil. Im Ruhezustand +-0,5° und bei Bezug +-1°. Manchmal habe ich aber auch größere Ausreißer nach oben, je nach Größe der Störung. Mein Ziel wäre also die PID Parameter so zu ermitteln, dass der PID gegenüber größeren Störungen robuster ist.

    Als nächstes Projekt stehen die 2 Auber PID's an. Ich will hier mal versuchen die Parameter der Silvia zu übernehmen. Das dürfte Pi mal Daumen passen und damit experimentieren.

    Zur Berechnung der Parameter kenne ich einige Formeln. Fast allen gleich ist die Ermittlung von P über das Delta T und die Ermittlung von I über die Amplitudenzeit. D wird dann nur noch über einen Faktor von I abgeleitet, dieser Faktor variiert jedoch je nach Ansatz zwischen 0,5 und 0,75.

    Mit welchen Ansätzen habt ihr die beste Erfahrung gemacht? Welcher Ansatz liefert die robustesten Parameter? Autotune brachte überhaupt keine ordentlichen Parameter.

    Ein zweites Problem ist die Messung der Parameter. Dummerweise habe ich ein PID ohne Messwertausgang. Ich kann also die Werte des PT100 nicht über den PID auslesen. Die zweite Überlegung war, die Werte direkt am PT100 abzugreifen. Das Problem hierbei dürfte aber wohl sein, dass das Messgeräte mit seinem Messstrom die Messung verfälscht, oder? Bei einem Typ-K wäre es wohl kein Problem, da hier Spannungen gemessen werden, nur hab ich halt einen PT100 verbaut. Parallel zum PT100 ein Typ-K einsetzen geht aus Platzgründen nicht.

    Wie geht ihr vor?

    Grüssle
    Kai
    -----------------------------------------------------------------------
    @home: Isomac Amica-PID, Ascaso I-1, Isomac Macinacaffe

    @office: Imat Napoletana-PID
    @roast: Quest M3

    freiburgerespresso.blog.de
    -----------------------------------------------------------------------

  2. #2
    kumbaman ist offline Erfahrener Benutzer
    Registriert seit
    16.06.2008
    Ort
    Grafenau
    Beiträge
    109

    Standard AW: PID Parameter ermitteln

    Morgen Kai,

    jetzt mach mich nicht schwach! Ich habe gestern von blu einen PID-Regler und SSR gekauft. Wenn ich noch einen Temperaturfühler ausgesucht und erhalten habe, dann wollte ich mich an den Umbau machen. Mir steigt ja schon der Puls, wenn ich nur daran denke, irgendwelche Kabel (die alle blau oder weiß sind) umzubauen. Und jetzt fängst Du noch mit Parametereinstellungen an.

    Ich hoffe, daß ich auch ohne grosses Parametertuning zurechtkomme. Besser als bisher (80°C - 140°C) sollte es allemal werden.

    Evtl. können wir uns ja auch mal an einem Samstag zum Schrauben, Messen, Einstellen und vor allem ESPRESSO TRINKEN treffen.


    Gruß

    Mario
    aktuell: Astoria Divina SAE 1, Astoria Divina SAE 1 Junior, Mazzer Mini E/A, Macap MXA, Gene CBR-101
    Zubehör: selbstgebaute Tamp-Station und Klopfkasten
    aus früherem Leben: Saeco Aroma
    mit Petra Mühle (für den Urlaub)
    nicht mehr im Besitz:
    Vibiemme Domobar Inox

  3. #3
    Espresso_Fr ist offline Erfahrener Benutzer
    Registriert seit
    16.12.2007
    Ort
    Freiburg
    Beiträge
    1.075

    Standard AW: PID Parameter ermitteln

    Keine Panik.

    Ich habe schon recht gute Parameter, die auch bei dir laufen werden. Ich mach das hier nur für die Nachkommastelle. Feintuning!

    Deine Maschine kriegen wir schon hin

    Hab messtechnisch noch mal aufgerüstet

    Grüssle
    Kai
    -----------------------------------------------------------------------
    @home: Isomac Amica-PID, Ascaso I-1, Isomac Macinacaffe

    @office: Imat Napoletana-PID
    @roast: Quest M3

    freiburgerespresso.blog.de
    -----------------------------------------------------------------------

  4. #4
    emil ist offline Erfahrener Benutzer
    Registriert seit
    22.06.2007
    Ort
    München
    Beiträge
    496

    Standard AW: PID Parameter ermitteln

    Hallo Kai,

    und bei Bezug +-1°
    ... glaub ich nicht. Du meinst sicher den Überschwinger nach dem Bezug. Wenn es bei Bezug wäre, müsstest Du ja einen Monsterkessel haben (so 2-3 Liter).

    Gruss Emil
    LMWDP #282
    ... it is nearly magical to observe the precision that exists in the simple systems. (Doug Garrott, www.orphanespresso.com)

  5. #5
    koffeinschock ist offline Erfahrener Benutzer
    Registriert seit
    10.03.2005
    Ort
    Deidesheim
    Beiträge
    4.241

    Standard AW: PID Parameter ermitteln

    am einfachsten geht es über einen sollwertsprung und das regelverhalten beobachten (dafür braucht es aber auch ein wenig erfahrung). wenn nicht, kommt es darauf an, was du genau wegoptimieren magst. sind es störgrössen oder ist der regler unstetig/schwingt?
    Optimismus ist nur ein Mangel an Information.
    Conti 'Monaco PM', Anfim Super Caimano On Demand Titanium

    neues zuhause gesucht (als kombi!): vfa-expres Office Plus; ECM Casa Manuale;

  6. #6
    Loki ist offline Erfahrener Benutzer
    Registriert seit
    19.08.2007
    Ort
    Erlangen
    Beiträge
    587

    Standard AW: PID Parameter ermitteln

    Zitat Zitat von Espresso_Fr Beitrag anzeigen
    Den Amica PID habe ich weitestgehend stabil. Im Ruhezustand +-0,5° und bei Bezug +-1°.
    […]
    Ein zweites Problem ist die Messung der Parameter. Dummerweise habe ich ein PID ohne Messwertausgang. Ich kann also die Werte des PT100 nicht über den PID auslesen.
    Wenn du die Werte des PT100 nicht auslesen kannst (nur Solltemperaturanzeige?), woher weißt du dann die Temperatur?
    Gruß Loki
    ----------
    Gaggia Evo + Macap MX (Evo aufgemotzt mit Magnet-, Expansionsventil und PID-Regelung)
    Eigenbau-Dualboiler
    Gaggia Ele/Vol(?)

  7. #7
    Espresso_Fr ist offline Erfahrener Benutzer
    Registriert seit
    16.12.2007
    Ort
    Freiburg
    Beiträge
    1.075

    Standard AW: PID Parameter ermitteln

    Zitat Zitat von Loki Beitrag anzeigen
    Wenn du die Werte des PT100 nicht auslesen kannst (nur Solltemperaturanzeige?), woher weißt du dann die Temperatur?
    Ich kann die Ist-Werte am PID ablesen. Ich kann die Werte aber nicht mit einem Logger am PID abgreifen und eine zweite Auswertespannung am PT100, geht das?

    Gruß
    Kai
    -----------------------------------------------------------------------
    @home: Isomac Amica-PID, Ascaso I-1, Isomac Macinacaffe

    @office: Imat Napoletana-PID
    @roast: Quest M3

    freiburgerespresso.blog.de
    -----------------------------------------------------------------------

  8. #8
    Espresso_Fr ist offline Erfahrener Benutzer
    Registriert seit
    16.12.2007
    Ort
    Freiburg
    Beiträge
    1.075

    Standard AW: PID Parameter ermitteln

    Zitat Zitat von emil Beitrag anzeigen
    Hallo Kai,
    ... glaub ich nicht. Du meinst sicher den Überschwinger nach dem Bezug. Wenn es bei Bezug wäre, müsstest Du ja einen Monsterkessel haben (so 2-3 Liter).
    Hi Emil,

    ja klar, ich meine die Überschwinger nach dem Bezug.

    Aber schau mal hier, das ist eine Temperaturmessung im Siebträger mit Kaffee unter realen Bedingungen:



    und hier nach dem Einbau des PID:



    Über den Brühvorgang bin ich mit der Stabilität sehr zufrieden.

    Ich bin auch grundsätzlich mit der Steuerung zufrieden, ich möchte nur noch das letzte Prozent verbessern, nämlich die Überschwinger die ab und an mal bei Bezug von größeren Mengen Wasser auftreten.

    Grüssle
    Kai
    -----------------------------------------------------------------------
    @home: Isomac Amica-PID, Ascaso I-1, Isomac Macinacaffe

    @office: Imat Napoletana-PID
    @roast: Quest M3

    freiburgerespresso.blog.de
    -----------------------------------------------------------------------

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
Google Suche
Reklame

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36