Σελίδα 2 από 6

Re: Ρυθμίσεις του REX-c100 pid για Silvia.

Δημοσιεύτηκε: Κυρ Ιουν 10, 2018 8:17 pm
από Christos
Οδυσσέα τι video ακριβώς θέλεις;
α) Το ξεκίνημα κρύας μηχανής;
β) Σε ζεστή μηχανή την άνοδο της θερμοκρασίας μετά από ροή νερού;
γ) Εκχύλιση;

Θα βάλω τα settings σου και αύριο ή μεθαύριο θα κάνω τις σχετικές λήψεις.
ftoxos έγραψε:...
Επίσης θα μας στο Code 0001 και θα βάλεις Df 0
΅Επίσης σε auto tuning κι εμένα μου έβγαλε παρόμοιο αποτέλεσμα.
Δυστυχώς για κάποιο λόγο δεν δουλεύουν καλά στο δικό μου set up Κωνσταντίνε. Ιδιαίτερα το Df=0 οδήγησε σε ταλάντωση τιμών γύρω από το SV (94.6-95.8C) και δεν μπορούσε να σταθεροποιηθεί στο SV=95C.

Update:
Οδυσσέα έβαλα τις νέες τιμές σου και υπάρχει αισθητή βελτίωση στην συμπεριφορά του PID.

P=30, I=300, D=0 και Ar=75

Re: Ρυθμίσεις του REX-c100 pid για Silvia.

Δημοσιεύτηκε: Κυρ Ιουν 10, 2018 8:37 pm
από ftoxos
Christos έγραψε: Δυστυχώς για κάποιο λόγο δεν δουλεύουν καλά στο δικό μου set up Κωνσταντίνε. Ιδιαίτερα το Df=0 οδήγησε σε ταλάντωση τιμών γύρω από το SV (94.6-95.8C) και δεν μπορούσε να σταθεροποιηθεί στο SV=95C.
:OOPS:
Ίσως επειδή δεν έχω Pt100

Re: Ρυθμίσεις του REX-c100 pid για Silvia.

Δημοσιεύτηκε: Δευ Ιουν 11, 2018 12:03 am
από odys2008
Christos έγραψε: Δυστυχώς για κάποιο λόγο δεν δουλεύουν καλά στο δικό μου set up Κωνσταντίνε. Ιδιαίτερα το Df=0 οδήγησε σε ταλάντωση τιμών γύρω από το SV (94.6-95.8C) και δεν μπορούσε να σταθεροποιηθεί στο SV=95C.
Χρήστο το Df δεν κάνει κάτι στον έλεγχο. Απλά δεν μας δείχνει την πραγματική θερμοκρασία. Οπότε στην περίπτωση σου υπήρχε ταλάντωση γύρω από το SV. Καλό είναι τουλάχιστον για το σετάρισμα να το έχεις στο 0. Μετά για οπτικούς λόγους μπορείς να το βάλεις στο 1.
Christos έγραψε: Οδυσσέα τι video ακριβώς θέλεις;
Christos έγραψε: Update:
Οδυσσέα έβαλα τις νέες τιμές σου και υπάρχει αισθητή βελτίωση στην συμπεριφορά του PID.

P=30, I=300, D=0 και Ar=75
Ωραία. Βάλε λίγο ένα βίντεο με το να πάρεις 100ml νερό χωρίς καφέ ενώ η μηχανή είναι ζεστή να δούμε το step response.

:offtopic:
Ζητώ συγνώμη για τα αγγλικά από το φόρουμ αλλά λίγο με τους όρους στα ΣΑΕ τα έχω ξεχάχει στα ελληνικά. Βοηθάει και στο ψάξιμο στο ιντερνετ.

Re: Ρυθμίσεις του REX-c100 pid για Silvia.

Δημοσιεύτηκε: Δευ Ιουν 11, 2018 12:11 am
από Christos
odys2008 έγραψε: :offtopic:
Ζητώ συγνώμη για τα αγγλικά από το φόρουμ αλλά λίγο με τους όρους στα ΣΑΕ τα έχω ξεχάχει στα ελληνικά. Βοηθάει και στο ψάξιμο στο ιντερνετ.
Κανένα πρόβλημα, είναι βολικότερο το να χρησιμοποιείς αγγλικά για αυτούς τους όρους.

Re: Ρυθμίσεις του REX-c100 pid για Silvia.

Δημοσιεύτηκε: Δευ Ιουν 11, 2018 10:57 am
από Christos
odys2008 έγραψε: Ωραία. Βάλε λίγο ένα βίντεο με το να πάρεις 100ml νερό χωρίς καφέ ενώ η μηχανή είναι ζεστή να δούμε το step response.
1ο ιδιαίτερα βαρετό video!


Re: Ρυθμίσεις του REX-c100 pid για Silvia.

Δημοσιεύτηκε: Δευ Ιουν 11, 2018 2:21 pm
από ftoxos
Επρεπε όταν έπεφτε κάτω από 95 να δουλεύει μόνιμα η αντίσταση και όταν πάει 97 να κόβει σιγά σιγά και στους 99 να κόβει τελείως

Re: Ρυθμίσεις του REX-c100 pid για Silvia.

Δημοσιεύτηκε: Δευ Ιουν 11, 2018 11:21 pm
από odys2008
Από το βίντεο που ανέβασες βλέπω ότι το Ar μάλλον μας περιορίζει το duty cycle στο 75% οπότε βάλτο στο 100.

Μετά βλέπουμε ότι ο κοντρόλερ σου αργεί πολύ να αντιδράσει που σημαίνει ότι το P είναι πολύ μικρό. Αυτό γιατί ενώ το σφάλμα σου είναι μεγάλο (πχ 5 βαθμούς) o duty cycle παραμένει πολύ μικρός και μόνο αφού περάσει αρκετή ώρα και ο integrator αθροίσει τα σφάλματα αυξάνεται.

Άρα για τώρα αν είχες P=30 θα σου πρότεινα να το αυξήσεις τουλάχιστον στο 70.

Οπότε κρατάς Ι=300 και βάζεις Ar=100, και μετά βάζεις P=70.

Δοκίμασε τα και στείλε μας ένα βίντεο πάλι

Re: Ρυθμίσεις του REX-c100 pid για Silvia.

Δημοσιεύτηκε: Δευ Ιουν 11, 2018 11:32 pm
από Christos
Μόλις έβαλα τις τιμές Οδυσσέα, η θερμοκρασία πέρασε την SV=95C και το PID συνέχισε να δίνει ρεύμα στην αντίσταση μέχρι που αναγκάστηκα και έκλεισα την μηχανή γιατί είχε πάει στους 132C και ανέβαινε :a060:

Re: Ρυθμίσεις του REX-c100 pid για Silvia.

Δημοσιεύτηκε: Δευ Ιουν 11, 2018 11:36 pm
από ftoxos
Χρήστο δοκίμασε
P 20
I 260
D 15
Ar 10

Re: Ρυθμίσεις του REX-c100 pid για Silvia.

Δημοσιεύτηκε: Τρί Ιουν 12, 2018 12:25 am
από odys2008
Christos έγραψε:Μόλις έβαλα τις τιμές Οδυσσέα, η θερμοκρασία πέρασε την SV=95C και το PID συνέχισε να δίνει ρεύμα στην αντίσταση μέχρι που αναγκάστηκα και έκλεισα την μηχανή γιατί είχε πάει στους 132C και ανέβαινε :a060:
:a014:
Η όλη συμπεριφορά δεν εχει να κάνει με τις τιμές P, I. Μόλις κοίταξα την δικιά μου ρύθμιση για το Ar και είναι στο 25. Αυτή είναι και η default τιμή και θα σου πρότεινα να χρησιμοποιήσεις αυτή.

Δεν ξέρω πως ακριβώς δουλεύει ο αλγόριθμος τους για το Ar. Θα το κοιτάξω περαιτέρω.

edit:
Λοιπόν τώρα το είδα πως λειτουργεί. Απενεργοποιεί τον integrator μέχρι να απέχεις 25% (Για Ar=25) απο την SV. Αυτό εξηγεί γιατί είχες την συμπεριφορά με το να συνεχίζει να δίνει μετα το SV. Βάλε μια τιμή γύρω στο 20-25%. Αυτό θα βοηθήσει να ελαχιστοποιηθεί το overshoot στην αρχή. Θα το ρυθμίσουμε να έχει σωστό step response με το να τρέχουμε κρύο νερό και βλέποντας το recovery και μετά, με το να μειώσουμε το Ar, θα εξαλείψουμε και το αρχικό overshoot.