Σελίδα 3 από 6

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

Δημοσιεύτηκε: Τρί Ιουν 12, 2018 12:31 am
από ftoxos
Χρήστο δοκίμασε
P 20
I 260
D 20
Ar 2
To Ar απ' ότι κατάλαβα έχει να κάνει με την συχνότητα του παλμού εξόδου.
Με έκανες να παίζω κι εγώ με το PID
Με τις τιμές αυτές εμένα σταθεροποιήθηκε σχεδόν πλήρως. +1 overshot για μερικά δευτερόλεπτα.

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

Δημοσιεύτηκε: Τρί Ιουν 12, 2018 10:00 am
από ioannisz
Να δώσω και τις δικές μου τιμές για το ίδιο PID.
Βέβαια είναι σε διαφορετικό boiler (το καταλαβαίνω) και με άλλον αισθητήρα, αλλά κάπου μπορεί να βοηθήσουν.
P 12
I 82
D 60

Ar 25
Έχω και εγώ το Df 0 για να βλέπω 'ζωντανά' τις ενδείξεις του αισθητήρα.
Αν είναι :offtopic: μπορείς να το σβήσεις Χρήστο.

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

Δημοσιεύτηκε: Τρί Ιουν 12, 2018 11:42 am
από Christos
Ευχαριστώ παιδιά! Δοκίμασα τις τιμές και έκανα και κάποια πειράματα και εγώ και μέχρι στιγμής οι καλύτερες τιμές που βρήκα είναι οι
P=40, I=300, D=20 και Ar=10.
Με αυτές τις τιμές και για ζεσταμένη πλήρως μηχανή είχα για πρώτη φορά ελάχιστο overshot και την γρηγορότερη επαναφορά στην SV (που ήταν 98C).
Τώρα πρέπει να δοκιμαστούν και στην εκχύλιση πιστεύω. Πόσους βαθμούς κάτω είστε όταν σταματάτε την εκχύλιση (αντλία);

Εδώ και το video, για περαιτέρω βελτιστοποίηση άμα χρειάζεται.

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

Δημοσιεύτηκε: Τρί Ιουν 12, 2018 12:57 pm
από odys2008
Παρατηρήσεις:

Έχεις σίγουρα το df 1
Γενικά ενώ δεν έχεις overshoot είναι λίγο αργή η απόκριση του pid, σίγουρα επιδέχεται και άλλη βελτιστοποίηση. Μου κάνει εντύπωση ότι παρόλο που έχει πέσει τόσους βαθμούς από το sv δεν έχει 100% duty cycle. Έχω μια ιποψία ότι επειδή έχεις pt100 και ακρίβεια 0.1 οι τιμές σου πρέπει να είναι x10. Το έχω δει το Aube αυτό.

Εφόσον έχεις μειώσει τόσο πολύ το Ar νομίζω ότι μπορείς να μειώσεις το I σε 260 και να παίξεις προς τα πάνω με τις τιμές του P. Γενικά προσπάθησε να αλλάζεις ένα πράγμα καθε φορά, τραβα νερό και περίμενε να δεις αντίδραση. Περίμενε μερικά λεπτά και επανάλαβε με λίγο διαφορετικές τιμές.

Γενικά για να πάρεις ένα feeling πως δουλεύει o PID:

Το P κέρδος αυξάνει άμεσα την ισχύ της αντίστασης ανάλογα με την απόκλιση από την SV
To I κέρδος χρησιμοποιεί της παρελθοντικές τιμές απόκλισης από την SV και τις αθροίζει. Είναι πολύ χρησιμο για να εξαλήφει το steady state error γιατί αλλιώς πάντα θα χρειαζόσουν μια μικρη διαφορά ανάμεσα σε SV και PV για να κρατάς λίγο αναμένη την αντίσταση για να αντισταθμίζεις τις απώλειες θερμότητας.
Τώρα το D είναι λίγο δύσκολο να το εξηγήσω. Αυτό διαβάζει την μεταβολή της θερμοκρασίας ανάμεσα σε 2 στιγμές και προσπαθεί να "προβλέψει" το μέλλον. Σίγουρα μπορείς να δεις μια μικρή βελτίωση με μια μικρή τιμή. Μην το παρακάνεις όμως.

Στο τέλος ο ελεγτής αθροίζει το κέρδος από το P κομμάτι, το Ι κομμάτι και το D κομμάτι και μεταβάλει το πόσο % του χρόνου θα είναι αναμένη η αντίσταση (duty cycle)

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

Δημοσιεύτηκε: Τρί Ιουν 12, 2018 1:17 pm
από ftoxos
Οσο μειώνεις το P, τόσο πιο δυνατή απόκριση θα έχεις.
Βάλε P 18 - 20
και Ar 2

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

Δημοσιεύτηκε: Τρί Ιουν 12, 2018 1:26 pm
από Christos
Καλημέρα σε όλους,

πάνω κάτω αυτές είναι οι αρχικές ρυθμίσεις που δοκίμασα.
ftoxos έγραψε:Χρήστο δοκίμασε
P 20
I 260
D 20
Ar 2
To Ar απ' ότι κατάλαβα έχει να κάνει με την συχνότητα του παλμού εξόδου.
Με έκανες να παίζω κι εγώ με το PID
Με τις τιμές αυτές εμένα σταθεροποιήθηκε σχεδόν πλήρως. +1 overshot για μερικά δευτερόλεπτα.
Σε εμένα για πρώτη φορά από την μηχανή κρύα έπιασε την σωστή θερμοκρασία χωρίς overshot αλλά μόλις η μηχανής ζεστάθηκε το overshot πήγε στο +5 και η μηχανή έκανε κοντά στα 4min να επανέλθει.

Στην εκχύλιση πόσους βαθμούς δείχνει το PID σου ότι πέφτεις;

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

Δημοσιεύτηκε: Τρί Ιουν 12, 2018 1:53 pm
από odys2008
Λοιπόν θα έρθω να ακυρώσω τον εαυτό μου και νομίζω ότι ο ftoxos έχει δίκιο. Γιατί το P αναφέρεται στο propotional band και όχι στο gain άρα είναι και αυτό στον παρονομαστή.

Άρα με το να μειώνεις το P αυξάνεις το κέρδος, το ίδιο και με το I και με το D (τα οποία αναφέρονται στο time)

Sorry Χρήστο :OOPS:

Οπότε ναι πρέπει να μειώσεις το P σίγουρα για αρχή και το I μετά

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

Δημοσιεύτηκε: Τρί Ιουν 12, 2018 2:33 pm
από ftoxos
Christos έγραψε:Καλημέρα σε όλους,

πάνω κάτω αυτές είναι οι αρχικές ρυθμίσεις που δοκίμασα.
ftoxos έγραψε:Χρήστο δοκίμασε
P 20
I 260
D 20
Ar 2
To Ar απ' ότι κατάλαβα έχει να κάνει με την συχνότητα του παλμού εξόδου.
Με έκανες να παίζω κι εγώ με το PID
Με τις τιμές αυτές εμένα σταθεροποιήθηκε σχεδόν πλήρως. +1 overshot για μερικά δευτερόλεπτα.
Σε εμένα για πρώτη φορά από την μηχανή κρύα έπιασε την σωστή θερμοκρασία χωρίς overshot αλλά μόλις η μηχανής ζεστάθηκε το overshot πήγε στο +5 και η μηχανή έκανε κοντά στα 4min να επανέλθει.

Στην εκχύλιση πόσους βαθμούς δείχνει το PID σου ότι πέφτεις;
Χρήστο εγώ έχω μόνωση και μεγάλωσα τη χωρητηκότητα του μπόιλερ με χαλκοσωλήνα περιμετρικά του.
Οπότε θα δείχνει λίγο καλύτερα.
βάλε P 18, I 280, D 20 και Αρ 2
Αν έχεις πάλι overshot πολύ μείωσε το D και βάλτο 17.

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

Δημοσιεύτηκε: Τρί Ιουν 12, 2018 3:27 pm
από Christos
Θα τις δοκιμάσω αν και μου φαίνεται απίθανο να δουλέψει κάτι με P κάτω από 35.
Εδώ ένα βίντεο εκχύλισης με τις παλιές ρυθμίσεις.
Πολύ χαμηλά δεν πέφτω; :a014:


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

Δημοσιεύτηκε: Τρί Ιουν 12, 2018 3:41 pm
από ftoxos
Christos έγραψε:Θα τις δοκιμάσω αν και μου φαίνεται απίθανο να δουλέψει κάτι με P κάτω από 35.
Εδώ ένα βίντεο εκχύλισης με τις παλιές ρυθμίσεις.
Πολύ χαμηλά δεν πέφτω; :a014:

Χρήστο, στο βίντεο κάνεις εκχύλιση ή έχεις ελεύθερη ροή;
Αν κάνεις εκχύλιση, ναι πέφτεις πολύ χαμηλά.