Η ολοκληρωμένη εκκαθάριση εμφανίζεται στους ελεγκτές PID όταν ο ολοκληρωμένος όρος συσσωρεύει ένα σημαντικό σφάλμα κατά τη διάρκεια του κορεσμού ενεργοποιητή, οδηγώντας σε υπέρβαση και αστάθεια.

Κατανόηση της ολοκληρωμένης λύσης

Η ολοκληρωτική εκκαθάριση συμβαίνει όταν η έξοδος του ελεγκτή είναι περιορισμένη, αλλά ο ολοκληρωμένος όρος συνεχίζει να συσσωρεύει σφάλμα. Αυτή η αναντιστοιχία προκαλεί στον ελεγκτή να ανταποκριθεί με βραδύτητα μόλις ο ενεργοποιητής δεν είναι πλέον κορεσμένος, με αποτέλεσμα την υπέρβαση και ταλαντώσεις.

Υπολογίζοντας την Ολοκληρωμένη Λύση

Η εκκαθάριση μπορεί να προσδιοριστεί ποσοτικά με την παρακολούθηση του ολοκληρωμένου όρου και της εξόδου του ελεγκτή. Όταν η έξοδος φτάσει στα όριά της, το συσσωρευμένο ολοκληρωμένο σφάλμα μπορεί να εκτιμηθεί με την ενσωμάτωση του σφάλματος με την πάροδο του χρόνου:

Ακεραίο σφάλμα: I(t) = I(t-1) + Ki * e(t) * dt

όπου Ki είναι το αναπόσπαστο κέρδος, e(t) είναι το τρέχον σφάλμα, και dt] είναι το χρονικό βήμα. Όταν η έξοδος κορεστεί, ο ακέραιος όρος πρέπει να προσαρμοστεί ή να επαναρυθμιστεί για να αποφευχθεί η εκκαθάριση.

Στρατηγικές κατά του ανέμου

Υπάρχουν αρκετές μέθοδοι για την πρόληψη της ολοκληρωτικής εκκαθάρισης:

  • Σφιγκτήρας: Περιορισμός του αναπόσπαστου όρου εντός προκαθορισμένων ορίων.
  • Υπολογισμός: Ρυθμίστε τον ακέραιο όρο με βάση τη διαφορά μεταξύ της εξόδου του ελεγκτή και του ορίου ενεργοποίησης.
  • Σύνθετη ενσωμάτωση: Αναστολή ολοκλήρωσης όταν η έξοδος είναι κορεσμένη.
  • Τρακάρισμα κατά του ανέμου: Χρησιμοποιήστε ένα βρόχο ανάδρασης για να διορθώσετε τον ενσωματωμένο όρο βασισμένο στη συμπεριφορά ενεργοποιητή.

Συμβουλές εφαρμογής

Κατά την εφαρμογή μέτρων αντι-παράτασης, επιλέξτε μια μέθοδο κατάλληλη για τη δυναμική του συστήματός σας. Η σφιγκτήρα είναι απλή αλλά μπορεί να εισάγει ασυνέχεια, ενώ ο υπολογισμός πίσω παρέχει ομαλότερο έλεγχο.