ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 1 η : Σχεδίαση αντισταθμιστών στο πεδίο της συχνότητας Παναγιώτης Σεφερλής Εργαστήριο Δυναμικής Μηχανών
Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύπου άδειας χρήσης, η άδεια χρήσης αναφέρεται ρητώς. 2
Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα στο» έχει χρηματοδοτήσει μόνο τη αναδιαμόρφωση του εκπαιδευτικού υλικού. Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους. 3
Σχεδίαση αντισταθμιστών στο πεδίο συχνότητας Στόχοι της ενότητας Προσδιορισμός επιθυμητής δυναμικής συμπεριφοράς στο πεδίο της συχνότητας. Σχεδίαση αντισταθμιστών προήγησης και καθυστέρησης φάσης στο πεδίο της συχνότητας. 4
Σχεδίαση αντισταθμιστών στο πεδίο συχνότητας Περίληψη της ενότητας Ορισμός προδιαγραφών δυναμικής συμπεριφοράς στο πεδίο της συχνότητας. Σχεδίαση αντισταθμιστών προήγησης και καθυστέρησης φάσης στο πεδίο της συχνότητας. 5
Σχεδίαση αντισταθμιστών προήγησης φάσης Αντισταθμιστές προήγησης 1ης τάξης. c s K c s s z p Το μέτρο του μηδενικού είναι μικρότερο από το μέτρο του πόλου. z p p z Μετακινεί το ΓΤΡ προς τα αριστερά με αποτέλεσμα να: Βελτιώνει το περιθώριο ευστάθειας του συστήματος. Επιταχύνει την απόκριση του συστήματος. Ενδεχομένως να αυξάνει το σφάλμα σε μόνιμη κατάσταση. 6
Σχεδίαση αντισταθμιστών προήγησης φάσης Αν ο πόλος είναι p >> z και το μηδενικό, z, κοντά στην αρχή των αξόνων. c s Kc p s Ο αντισταθμιστής ομοιάζει με διαφορικό ελεγκτή. 7
Σχεδίαση αντισταθμιστών προήγησης φάσης Phase (deg) Magnitude (db) 14 12 1 8 6 4 2 6 3 Bode Diagram 1 log a sin φ m α 1 a 1 1-3 1-2 1-1 1 1 1 Frequency (rad/sec) Εισαγωγή προήγησης φάσης αλλά και ενίσχυση σήματος. Μέγιστο φάσης: ω m a p z zp s 5 s. 1 s. 5 8
Σχεδίαση αντισταθμιστών προήγησης φάσης Μεθοδολογία ω m Bishop & Dorf, Σύγχρονα Συστήματα Αυτόματου Ελέγχου, Εκδ. Τζιόλα, 25 Λόγω επικείμενης ενίσχυσης σήματος κατά 1 log(a) επιλέγουμε συχνότητα ω m όπου το πλάτος = -1 log(a) υπολογισμός ΠΦ καθορισμός επιθυμητής προήγησης φάσης sin(φ m ) = (α-1)/(α+1) Υπολογισμός μηδενικού και πόλου αντισταθμιστή p=ω m a και z=p/a. 9
Σχεδίαση αντισταθμιστών προήγησης φάσης Μεθοδολογία 5 Bode Diagram Magnitude (db) -5 Phase (deg) -1-9 -135 System: untitled1 Phase Margin (deg): 43.7 Delay Margin (sec):.93 At frequency (rad/sec): 8.21 Closed Loop Stable? Yes -18 1-1 1 1 1 1 2 1 3 Αντισταθμισμένο σύστημα. Frequency (rad/sec) Μη αντισταθμισμένο σύστημα. 1
Σχεδίαση αντισταθμιστών προήγησης φάσης Μεθοδολογία Bishop & Dorf, Σύγχρονα Συστήματα Αυτόματου Ελέγχου, Εκδ. Τζιόλα, 25 Βήμα 1. Υπολογισμός του περιθωρίου φάσης του μη αντισταθμισμένου συστήματος όταν ικανοποιούνται οι αντίστοιχες προδιαγραφές των σταθερών σφάλματος. Βήμα 2. Καθορισμός της απαραίτητης προήγησης φάσης, φ m, με τα απαραίτητα περιθώρια ασφαλείας. Βήμα 3. Υπολογισμός της σταθεράς α, sin(φ m )=(α-1)/(α+1) Βήμα 4. Υπολογισμός της ποσότητας 1log(α) και προσδιορισμός της συχνότητας όπου η καμπύλη του μέτρου για το μηαντισταθμισμένο σύστημα συμπίπτει με -1log(a) db. Επειδή ο αντισταθμιστής παρουσιάζει κέρδος ίσο με 1log(α) στη συχνότητα ω m αυτή είναι και η νέα κρίσιμη συχνότητα για το αντισταθμισμένο σύστημα (δηλαδή στη συχνότητα όπου το κέρδος είναι db). 11
Σχεδίαση αντισταθμιστών προήγησης φάσης Βήμα 5. Υπολογισμός του πόλου p=ω m a και του μηδενικού z=p/a. Βήμα 6. Υπολογισμός της απόκρισης συχνότητας του αντισταθμισμένου συστήματος και έλεγχος του περιθωρίου φάσης που προκύπτει. Βήμα 7. Επανάληψη των βημάτων 3-6 εφόσον είναι αναγκαίο (δεν έχει επιτευχθεί ο στόχος του περιθωρίου φάσης). Βήμα 8. Συνήθως αυξάνεται το κέρδος του αντισταθμιστή για την κάλυψη της εξασθένισης του κέρδους του βρόχου κατά 1/α. 12
Σχεδίαση αντισταθμιστών προήγησης φάσης Παράδειγμα H K s s 2 Δίνεται: Κ=1 Προδιαγραφές δυναμικής συμπεριφοράς: Xρόνος αποκατάστασης, Τ s 4 s. ζ.45 Τ s =4/(ζω n ) 4 ζω n 1 ω n =1/ζ =1/.45=2.22 ω BW 4 2 T ζ s 2 4 1-2ζ ζ - 4ζ 2 ω BW ω n 1. 19ζ 1. 85 ΠΦ ζ. 1 13
Σχεδίαση αντισταθμιστών προήγησης φάσης Phase (deg) Magnitude (db) 3 2 1-1 -2-179 -179.5-18 -18.5-181 Bode Diagram 1 1 1 Frequency (rad/sec) Για περιθώριο φάσης 45 ο πρέπει να προστεθεί η κατάλληλη προήγηση φάσης (45 ο ). Aπό τη σχέση: sin(φ m )=sin(45 o )=(α-1)/(α+1) υπολογίζουμε a=5.8 Eπιλέγουμε α=6 που επιφέρει αύξηση του κέρδους 1log(6)=7.78dB Εισάγουμε την προήγηση φάσης στη συχνότητα που αντιστοιχεί σε - 7.78dB (ω=ω m =4.95 rad/s). Υπολογίζουμε τον πόλο p=ω m a=12. και το μηδενικό z=p/a=2.. s 2 s c s 12 14
Σχεδίαση αντισταθμιστών προήγησης φάσης 1 Bode Diagram Magnitude (db) Phase (deg) 5-5 -1-12 -15-18 1-1 1 1 1 1 2 1 3 Frequency (rad/sec) Εξασθένιση κέρδους βρόχου λόγω αντισταθμιστή. Ενίσχυση ελεγκτή κατά Κ=6. s c s 1 s 2 6 s 2 s 12 15
Σχεδίαση αντισταθμιστών προήγησης φάσης 1.4 1.2 1 Step Response System: c2 Peak amplitude: 1.33 Overshoot (%): 32.9 At time (sec):.58 System: c2 Settling Time (sec): 1.26 Amplitude.8.6.4 Οι προδιαγραφές ικανοποιούνται.2.5 1 1.5 Time (sec) 16
Σχεδίαση αντισταθμιστών προήγησης φάσης Παράδειγμα H s K s s 2 Προδιαγραφές: Σφάλμα μόνιμης κατάστασης σε μεταβολή κλίσης = 5%. Περιθώριο φάσης 45 ο. K v Κ v =A/e ss =A/(.5A)=2 lims s K 2 s 2 K 4 Μέτρο: ω K. 5ω 2 1 Γωνία φάσης: φ=-9-tan -1 (.5ω) 17
Σχεδίαση αντισταθμιστών προήγησης φάσης H συχνότητα στην οποία το διάγραμμα μέτρου τέμνει τη γραμμή των db είναι 6.2 rad/s. To περιθώριο φάσης είναι 18 ο (φ=-9-tan -1 (.5ω)). 18
Σχεδίαση αντισταθμιστών προήγησης φάσης Επομένως πρέπει να προστεθεί ένας αντισταθμιστής προήγησης που να συνεισφέρει την απαραίτητη φάση για την αύξηση του ΠΦ στις 45 ο. Αυτή η προήγηση είναι 45-18=27 ο. Έστω ότι επιλέγεται προήγηση φάσης αντισταθμιστή 3 ο. sin 3 o = (a-1)/(a+1) =.5. Επομένως a=3. H μέγιστη προήγηση εμφανίζεται στην ω m και η συχνότητα αυτή επιλέγεται ως η νέα κρίσιμη συχνότητα. Η ενίσχυση του σήματος στη συχνότητα ω m είναι 1log(a)=1log(3)=4.8 db. H συχνότητα στην οποία ο λόγος πλάτους είναι -4.8 db ορίζεται ως η νέα κρίσιμη συχνότητα (ω m = ω c = 8.2 rad/s). Υπολογισμός του πόλου p=ω m a=14.2 Υπολογισμός του μηδενικού z=p/a=4.73 c s 3 s s 4. 73 14. 2 19
Σχεδίαση αντισταθμιστών προήγησης φάσης 5 Bode Diagram Magnitude (db) -5 Phase (deg) -1-9 -135 System: untitled1 Phase Margin (deg): 43.7 Delay Margin (sec):.93 At frequency (rad/sec): 8.21 Closed Loop Stable? Yes Αντισταθμισμένο σύστημα 12s 4. 73 s cs ss 2s 14. 2-18 1-1 1 1 1 1 2 1 3 Frequency (rad/sec) Μη αντισταθμισμένο σύστημα ΠΦ αντισταθμισμένου συστήματος: 43.7 ο 2
Σχεδίαση αντισταθμιστών προήγησης φάσης 1.8 1.6 1.4 1.2 Step Response h=tf([4],[1 2 ]); c=3*tf([1 4.73],[1 14.2]); tc=minreal((h*c)/(1+h*c)); step(tc) Amplitude 1.8.6.4.2 Αντισταθμισμένο σύστημα s c s s 1 2 3 4 5 6 12s 4. 73 s 2s 14. 2 Time (sec) Μη αντισταθμισμένο σύστημα s 4 2 s s 21
Σχεδίαση αντισταθμιστών προήγησης φάσης h=tf([4],[1 2 ]); c=3*tf([1 4.73],[1 2 14.2]); tc=minreal((h*c)/(1+h*c)); 1.8 r=tf([1],[1 ]; 1.6 step(tc*r) 1.4 Step Response Amplitude 1.2 1.8.6 Μη αντισταθμισμένο σύστημα.4.2.5 1 1.5 2 Αντισταθμισμένο σύστημα Time (sec) s c s s s 12s 4. 73 s 2s 14. 2 4 2 s s 22
Σχεδίαση αντισταθμιστών καθυστέρησης φάσης Αντισταθμιστές καθυστέρησης φάσης c s K Το μέτρο του πόλου είναι μικρότερο από το μέτρο του μηδενικού c s s z p z p z p Μετακινεί το ΓΤΡ προς τα δεξιά με αποτέλεσμα να μειώνει το περιθώριο ευστάθειας, επιβραδύνει την απόκριση του συστήματος, Μειώνει το σφάλμα σε μόνιμη κατάσταση (αυξάνονται οι σταθερές σφάλματος κατά z /p >1), 23
Σχεδίαση αντισταθμιστών καθυστέρησης φάσης Bode Diagram Magnitude (db) -5-1 -15 1log a Phase (deg) -3 ω m zp -6 1-3 1-2 1-1 1 1 1 Frequency (rad/sec) a p z s s. 5 5 s. 1 24
Σχεδίαση αντισταθμιστών καθυστέρησης φάσης Μεθοδολογία Bishop & Dorf, Σύγχρονα Συστήματα Αυτόματου Ελέγχου, Εκδ. Τζιόλα, 25 Απαραίτητη εξασθένιση για ικανοποίηση ΠΦ. Μέγιστη δυνατή εξασθένιση αντισταθμιστή 2log(a) Υπολογισμός του α. Υπολογισμός ΠΦ ΠΦ+5 ο Τοποθέτηση μηδενικού μια δεκάδα χαμηλότερα από ω c Συχνότητα ω c που ικανοποιείται το ΠΦ+5 ο 25
Σχεδίαση αντισταθμιστών καθυστέρησης φάσης Μεθοδολογία Bishop & Dorf, Σύγχρονα Συστήματα Αυτόματου Ελέγχου, Εκδ. Τζιόλα, 25 Βήμα 1. Κατασκευή των διαγραμμάτων Bode του μηαντισταθμισμένου συστήματος όταν ικανοποιούνται οι αντίστοιχες προδιαγραφές των σταθερών σφάλματος. Βήμα 2. Καθορισμός του ΠΦ του μη-αντισταθμισμένου συστήματος. Αν είναι ικανοποιητικό τότε δεν συνεχίζουμε. Βήμα 3. Καθορισμός της συχνότητας, ω c, στην οποία θα ικανοποιούνταν η απαίτηση της ΠΦ. Βήμα 4. Τοποθέτηση του μηδενικού του αντισταθμιστή μια δεκάδα κάτω από τη νέα κρίσιμη συχνότητα ω c ώστε να εξασφαλίζεται μόνο 5 ο επιπλέον καθυστέρηση φάσης στη συχνότητα ω c λόγω του αντισταθμιστή καθυστέρησης. 26
Σχεδίαση αντισταθμιστών καθυστέρησης φάσης Βήμα 5. Μέτρηση της απαραίτητης εξασθένισης στη συχνότητα ω c ώστε να εξασφαλίζεται ότι η καμπύλη του λόγω πλάτους τέμνει τη γραμμή των db στη συχνότητα αυτή. Βήμα 6. Υπολογισμός του α. Βήμα 7. Υπολογισμός του πόλου p=z/a. 27
Σχεδίαση αντισταθμιστών καθυστέρησης φάσης Παράδειγμα H s K s s 2 Προδιαγραφές: Σφάλμα μόνιμης κατάστασης σε μεταβολή κλίσης = 5%. Ποσοστό υπερύψωσης < 35%. Περιθώριο φάσης 45 ο. Κ v =A/e ss =A/(.5A)=2 K v lims s K 2 s 2 K 4 28
Σχεδίαση αντισταθμιστών καθυστέρησης φάσης 2 db H συχνότητα στην οποία το διάγραμμα μέτρου τέμνει τη γραμμή των db είναι 6.2 rad/s. To περιθώριο φάσης είναι 18 ο (φ=-9 ο -tan -1 (.5ω)). Η απαίτηση στην ΠΦ (δηλ. 13 ο με επιπλέον 5 ο φάση) ικανοποιείται στη συχνότητα ωc = 1.5 rad/s. H εξασθένιση του μέτρου που απαιτείται ισούται με 2 db. 29
Σχεδίαση αντισταθμιστών καθυστέρησης φάσης 2 db Eξασθένιση φάσης 2dB = 2log(a) a=1 Επομένως το μηδενικό ορίζεται μια δεκάδα κάτω από την ω c =1.5 rad/s δηλ. ω z =.15 rad/s (z=-.15). Άρα ω p = ω z / 1 =.15 rad/s (p=-.15). 3
Σχεδίαση αντισταθμιστών καθυστέρησης φάσης Magnitude (db) 2 15 1 5-5 Bode Diagram Εξασθένηση κατά 2 db στην ω c =1.5 Hz s c Phase (deg) s -1-9 -135-18 1-4 1-2 1 1 2 Αντισταθμισμένο σύστημα s 4s. 15 s 2s. 15 Frequency (rad/sec) System: untitled1 Phase Margin (deg): 46.9 Delay Margin (sec):.518 At frequency (rad/sec): 1.58 Closed Loop Stable? Yes s 4 2 s s Μη αντισταθμισμένο σύστημα 31
Σχεδίαση αντισταθμιστών καθυστέρησης φάσης Συνάρτηση μεταφοράς αντισταθμιστή 1.8 Step Response c s s. 15 1 s. 15 1.6 1.4 1.2 System: qc Peak amplitude: 1.25 Overshoot (%): 25.1 At time (sec): 1.86 Amplitude 1.8.6.4.2 Αντισταθμισμένο σύστημα s c s s 2 4 6 8 4s. 15 s 2s. 15 Time (sec) Μη αντισταθμισμένο σύστημα s 4 2 s s 32
Σχεδίαση αντισταθμιστών στο πεδίο συχνότητας 1.8 1.6 System: Lead Comp Peak amplitude: 1.29 Overshoot (%): 28.8 At time (sec):.353 1.4 1.2 System: Base Case Peak amplitude: 1.6 Overshoot (%): 6.4 At time (sec):.497 Step Response System: Lag Comp Peak amplitude: 1.25 Overshoot (%): 25.1 At time (sec): 1.81 Base Case Lead Comp Lag Comp Amplitude 1.8.6.4.2 Αντισταθμισμένο σύστημα με αντισταθμιστή καθυστέρησης φάσης (lag compensator) s c s s 4s. 15 s 2s. 15 1 2 3 4 5 6 Time (sec) Αντισταθμισμένο σύστημα με αντισταθμιστή προήγησης φάσης (lead compensator) s c s s 12s 4. 73 s 2s 14. 2 Μη αντισταθμισμένο σύστημα s 4 2 s s 33
Επίτευξη μαθησιακών στόχων Στο τέλος αυτής της ενότητας ο/η εκπαιδευόμενος/η θα πρέπει να μπορεί να: Σχεδιάζει ένα αντισταθμιστή προήγησης φάσης στο πεδίο της συχνότητας για επιθυμητή δυναμική και στατική συμπεριφορά. Σχεδιάζει ένα αντισταθμιστή καθυστέρησης φάσης στο πεδίο της συχνότητας για επιθυμητή δυναμική και στατική συμπεριφορά. 34
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Τέλος ενότητας Επεξεργασία: Δρ Παπαδόπουλος Αθανάσιος Δρ Αγγελική Μονέδα Θεσσαλονίκη, Μάιος 214