126
ΣΑΕ 1 Συστήματα Αυτομάτου Ελέγχου I Σημειώσεις από τις παραδόσεις Για τον κώδικα σε L A T E X, ενημερώσεις και προτάσεις: https://github.com/kongr45gpen/ece-notes Οκτώβριος–Ιανουάριος 2017 – 2018 Τελευταία ενημέρωση: 18 Φεβρουαρίου 2020 Λάθη & Διορθώσεις Οι τελευταίες εκδόσεις των σημειώσεων βρίσκονται στο Github (https://github.com/ kongr45gpen/ece-notes/raw/master/sae1.pdf) ή στη διεύθυνση http://helit.org/ ece-notes/sae1.pdf. Περιέχουν διορθώσεις σε λάθη και τυχόν βελτιώσεις. Μπορείτε να ενημερώνετε για οποιοδήποτε λάθος και πρόταση μέσω PM στο forum, issue στο Github, ή οποιουδήποτε άλλου τρόπου! Υπεύθυνη καθηγήτρια: Ζωή Δουλγέρη, ασκήσεις από τον Παπαγεωργίου Δημήτρη - δεν υπάρχει διαχωρι- σμός ασκήσεων και θεωρίας. 1

ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

ΣΑΕ 1Συστήματα Αυτομάτου Ελέγχου I

Σημειώσεις από τις παραδόσεις

Για τον κώδικα σε LATEX, ενημερώσεις και προτάσεις:https://github.com/kongr45gpen/ece-notes

Οκτώβριος–Ιανουάριος 2017 – 2018Τελευταία ενημέρωση: 18 Φεβρουαρίου 2020

Λάθη & Διορθώσεις

Οι τελευταίες εκδόσεις των σημειώσεων βρίσκονται στο Github (https://github.com/kongr45gpen/ece-notes/raw/master/sae1.pdf) ή στη διεύθυνση http://helit.org/ece-notes/sae1.pdf.Περιέχουν διορθώσεις σε λάθη και τυχόν βελτιώσεις.

Μπορείτε να ενημερώνετε για οποιοδήποτε λάθος και πρόταση μέσω PM στο forum, issue στο Github,ή οποιουδήποτε άλλου τρόπου!

Υπεύθυνη καθηγήτρια: Ζωή Δουλγέρη, ασκήσεις από τον Παπαγεωργίου Δημήτρη - δεν υπάρχει διαχωρι-σμός ασκήσεων και θεωρίας.

1

Page 2: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Περιεχόμενα

1 Συστήματα 31.1 Μοντελοποίηση συστημάτων . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31.2 Ορισμοί . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41.3 Σύστημα κλειστού βρόχου . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61.4 Ισοδύναμα λειτουργικά διαγράμματα . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

2 Προδιαγραφές 92.1 Ακρίβεια . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

2.1.1 Ασκήσεις (Παπαγεωργίου) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182.2 Ταχύτητα . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

2.2.1 Σε πρωτοβάθμια συστήματα . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252.2.2 Σε δευτεροβάθμια συστήματα . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282.2.3 Για συστήματα μεγαλύτερου βαθμού . . . . . . . . . . . . . . . . . . . . . . . . . . 352.2.4 Ασκήσεις . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

2.3 Εύρος ζώνης . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 442.3.1 Σε πρωτοβάθμια συστήματα . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 452.3.2 Σε δευτεροβάθμια συστήματα . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 472.3.3 Σε συστήματα μεγαλύτερου βαθμού . . . . . . . . . . . . . . . . . . . . . . . . . . . 502.3.4 Ασκήσεις . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

2.4 Ευστάθεια . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 592.5 Διαγράμματα Nyquist . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

2.5.1 Συνήθη διαγράμματα Nyquist . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 692.5.2 Γενικό κριτήριο Nyquist . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 702.5.3 Ασκήσεις . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72

2.6 Γεωμετρικός τόπος ριζών . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 842.6.1 Κανόνες . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 852.6.2 Ασκήσεις . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88

2.7 Ευαισθησία σε θόρυβο . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96

3 Ασκήσεις 108

Παράρτημα 125Ορισμοί . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125Θεωρήματα . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125Τυπολόγιο . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126

2

Page 3: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Κεφάλαιο 1 Συστήματα

Γνωρίζουμε από τα προηγούμενα μαθήματα τι είναι το σύστημα. Σκοπός του μαθήματος είναι να σχεδιά-σουμε έναν "ελεγκτή" ώστε ένα σύστημα να έχει μια επιθυμητή έξοδο.

Για παράδειγμα, αν έχουμε έναν κινητήρα που επιθυμούμε να ελέγξουμε, μπορούμε να τον παραστήσουμεμε το παρακάτω σχήμα:

Σ y

H

r E u

όπου:

• Σ είναι ο κινητήρας

• u είναι η τάση εισόδου (που ρυθμίζουμε εμείς)

• y είναι η έξοδος του συστήματος, εδώ η ταχύτητα του κινητήρα

• Η ροπή του φορτίου εκφράζει την είσοδο της διαταραχής

• H είναι ένας μετρητής που μπορούμε να έχουμε για να ελέγχουμε την ταχύτητα του κινητήρα

• E είναι ο ελεγκτής που θέλουμε να υλοποιήσουμε, ώστε να ρυθμίζει την τάση u εισόδου του κινητήραγια να πετύχουμε την επιθυμητή ταχύτητα.

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

ντέλο του ελεγκτή, και τα υλοποιούμε με φυσικό τρόπο (για παράδειγμα μέσω κυκλωματικών στοιχείων, μι-κροελεγκτών, arduino κ.ά).

Παραδείγματα συστημάτων αυτομάτου ελέγχου είναι: Τα αμορτισέρ του αυτοκινήτου, οι κινητήρες των CDdrives, οι κινητήρες των γραμμών παραγωγής (ώστε για παράδειγμα να είμαστε σίγουροι ότι τα υλικά περνάναπό έναν κλίβανο ακριβώς για 30 λεπτά, διατηρώντας σταθερή την ταχύτητα μεταφοράς τους), κ.ά.

1.1 Μοντελοποίηση συστημάτων

Για το σύστημα ενός σώματος στο οποίο ασκείται δύναμη, έχουμε πολύ απλά:

F = mx

Για μια δύναμη ελατηρίου, ισχύει F = κ · δx, και για μια δύναμη απόσβεσης/ιξώδους: F = dx

Ανάρτηση αυτοκινήτου Θεωρούμε ότι η ανάρτηση ενός αυτοκινήτου αποτελείται από ένα ελατήριο και έναναποσβεστήρα:

m

ρ

x0

xi

Και όπως πριν προκύπτει η σχέση:

mx0 + b(x0 − xi) + κ(x0 − xi) = 0

3

Page 4: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

η οποία μπορεί να μετασχηματιστεί κατά Laplace:

mx0 + bx0 + κx0 = bxi + κxims2X0(s) + bsX0(s) + κX0(s) = X1(s)bs+ κX1(s)

X0(s)X1(s)

=bs+ κ

ms2 + bs+ κ

Αυτή είναι μία απλή μέθοδος μοντελοποίησης συστημάτων, αλλά η μοντελοποίηση δεν είναι αντικείμενοαυτού του μαθήματος.

1.2 Ορισμοί

Ορισμός 1.1: Συνάρτηση μεταφοράς

• Συνάρτηση μεταφοράς: G(s) = Y(s) (έξοδος)U(s) (είσοδος)

=N(s) (αριθμητής)

D(s) (παρονομαστής)

• Χαρακτηριστικό πολυώνυμο: D(s)

Θυμόμαστε ότι στα φυσικά συστήματα δεν γίνεται να έχουμε βαθμό του αριθμητή μεγαλύτερο από το βαθμότου παρονομαστή.

Ορισμός 1.2: Μορφές έκφρασης συνάρτησης μεταφοράς

H(s) = K(s+ z1) · · · (s+ zm)(s+ p1) · · · (s+ pn)

H(s) = G(1+ sτn+1) · · · (1+ sτn+m)

(1+ sτ1) · · · (1+ sτn)όπου G =

kz1 · · · zmp1 · · ·pm

Ορισμός 1.3: Πόλοι & Μηδενικά

• Πόλοι ονομάζονται οι τιμές p για τις οποίες ισχύει:

lims→p

∣∣H(s)∣∣ =∞

• Μηδενικά ονομάζονται οι τιμές z για τις οποίες ισχύει:

lims→z

∣∣H(s)∣∣ = 0

Ορισμός 1.4: DC κέρδος

DC κέρδος ονομάζεται η τιμή της συνάρτησης μεταφοράς για s = 0:

dc gain = H(0)

Ουσιαστικά αντιστοιχεί στην τιμή της απόκρισης σε μοναδιαία βηματική συνάρτηση για t→∞.

4

Page 5: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Θεώρημα 1.1: Σύνδεση εν σειρά

Όταν συνδέουμε δύο απομονωμένα συστήματα εν σειρά, για τις συναρτήσεις μεταφοράς τουςισχύει:

G(s) = G1(s)G2(s)

X1(s) G1(s)X2(s) G2(s)

X3(s)

Παράδειγμα

−+ u(s)

R1

C1

R2

C2

+

y

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

G1(s)G2(s) =1

(R1C1s+ 1)1

(R2C2s+ 1)y(s)u(s) =

1R1C1R2C2s2 + (R1C1 + R2C2 + R1C2)s+ 1

Παρατηρούμε τον όρο R1C2s που δεν υπάρχει στον απλό πολλαπλασιασμό των δύο συστημάτων.Άσκηση

Ποιές από τις παρακάτω συναρτήσεις μεταφοράς έχουν ρυθμούς (ρίζες του παρονομαστή) που δεν είναιπόλοι;

(i)s+ 8

(s+ 3)(s+ 10)

(ii)s+ 1

(s+ 1)2(s+ 2)

(iii)s+ 9

(s+ 2)2 + 9

(iv)s+ 1

(s+ 1)(s+ 2)

Λύση

(i) Έχει μηδενικό στο −8 και πόλους στα −3 και −10.

(ii) Έχει μόνο έναν πόλο στο −1 και στο −2.

(iii) Έχει μηδενικό στο −9 και πόλους στα −2+ j3 και −2− j3.

(iv) Έχει μόνο πόλο στο −2.

Η λύση αυτή μπορεί να προκύψει από τους ορισμούς του πόλου και του μηδενικού.

5

Page 6: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

1.3 Σύστημα κλειστού βρόχου

r(s) w(s)G(s)

y+

είσοδοςδιαταραχής

d(s)

H(s)f(s)

Ορίζουμε:

συνάρτηση μεταφοράς κλειστού βρόχου: T(s) = y(s)r(s)

συνάρτηση μεταφοράς εισόδου διαταραχής: Td(s) =y(s)d(s)

Για να υπολογίσουμε την έξοδο του συστήματος, αν δεν λάβουμε υπ' όψιν την είσοδο διαταραχής:

y(s) = G(s)w(s)= G(s)

(r(s)− f(s)

)y(s) = G(s)

[r(s)−H(s)y(s)

]y(s)

[1+G(s)H(s)

]= G(s)r(s)

y(s) = G(s)r(s)1+G(s)H(s)

T(s) = G(s)1+G(s)H(s)

Αν συμπεριλάβουμε και την είσοδο διαταραχής, το ζητούμενο είναι η είσοδος αυτή να μην επηρεάζει κα-θόλου (ή όσο το δυνατόν λιγότερο) την έξοδο. Έχουμε:

y(s) = d(s) +G(s)w(s)= d(s)−G(s)f(s)= d(s)−G(s)H(s)y(s) ⇒⇐⇒

y(s)[1+G(s)H(s)

]= d(s) ⇒⇐⇒

Td(s) =y(s)d(s) =

11+G(s)H(s)

Συνοπτικά:Θεώρημα 1.2: Συναρτήσεις μεταφοράς σε σύστημα κλειστού βρόχου

Για ένα σύστημα κλειστού βρόχου με είσοδο r(s), είσοδο διαταραχής d(s), συνάρτηση G(s)στην ευθεία διαδρομή και H(s) στη διαδρομή ανάδρασης, οι συναρτήσεις μεταφοράς είναι:

T(s) = y(s)r(s)

∣∣∣∣d(s)=0

=G(s)

1+G(s)H(s)

Td(s) =y(s)d(s)

∣∣∣∣r(s)=0

=1

1+G(s)H(s)

και η συνολική έξοδος του συστήματος είναι:

y(s) = T(s)r(s) + Td(s)d(s)

6

Page 7: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Παρατηρούμε ότι το χαρακτηριστικό πολυώνυμο είναι το ίδιο στις δύο συναρτήσεις μεταφοράς.

Συναρτήσεις μεταφοράς ανοιχτού και κλειστού βρόχου

Πρέπει να δοθεί προσοχή στη διαφορά των συναρτήσεων μεταφοράς ανοιχτού και κλειστού βρόχου.

r(s)G(s)

y

H(s)

Σε ένα σύστημα με μοναδιαία αρνητική ανάδραση, όπως το παραπάνω, η συνάρτηση μεταφοράς ανοι-χτού βρόχου (ΣΜΑΒ) είναι ηG(s)H(s), ενώ η συνάρτηση μεταφοράς κλειστού βρόχου (ΣΜΚΒ) είναιη συνάρτηση μεταφοράς ολόκληρου του συστήματος:

συνάρτηση μεταφοράς ανοιχτού βρόχου: G(s)H(s)

συνάρτηση μεταφοράς κλειστού βρόχου: T(s) = G1+GH

Παράδειγμαr(s) κ

s+ ay

Θα υπολογίσουμε την έξοδο του συστήματος χωρίς ανάδραση και με ανάδραση σε βηματική είσοδο r(s)→u(t).

Χωρίς ανάδραση

Το σύστημα χωρίς ανάδραση είναι το παραπάνω χωρίς τον κάτω βρόχο: r(s) κs+a

y

Και ισχύει:

y(s) = r(s) κs+ a

y(s) = κ1s1

s+ ay(t) = κ

(1− e − t/τ

)(όπου η σταθερά χρόνου τ = 1

a )Για t→∞ το αποτέλεσμα είναι y(t) = κ.

Με ανάδραση

y(s) = G(s)r(s)1+G(s) ⇒⇐⇒ · · · ⇒⇐⇒ τ′ = 1

a+ κ

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

7

Page 8: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

−a− κ

−a−a

−a− k

1.4 Ισοδύναμα λειτουργικά διαγράμματα

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

• H y1

y2 H y2

H y1

• uH y

y1

u H y1H

y1

•H1

+

H2

yH1/H2

+H2 y

Παράδειγμα

r(s) H1w(s)

H2 y(s)

κ+

Χρησιμοποιώντας τους παραπάνω κανόνες, ή την προηγούμενη μέθοδο, μπορούμε να βρούμε:

T(s) = κH2(s) +H2(s)H1(s)1+H1(s)H2(s)

Ενδεικτικά, με βοηθητικές συναρτήσεις, οι πράξεις γίνονται ως εξής:

y(s) = H2(s) ·(κr(s) +w(s)

)= H2 ·

[κr+H1

(r− y

)]= κH2r+H2H1r−H1H2y ⇒⇐⇒

y · (1+H1H2) = κH2r+H2H1r ⇒⇐⇒

y =κH2r+H2H1r

1+H1H2⇒⇐⇒

T(s) = κH2(s) +H2(s)H1(s)1+H1(s)H2(s)

8

Page 9: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Κεφάλαιο 2 Προδιαγραφές

Ορίζουμε κάποιες προδιαγραφές που επιθυμούμε να πληροί η έξοδος του συστήματος, όπως η ακρίβειαθέσης, η ταχύτητα της απόκρισης, η ευστάθεια κλπ. Για να μετρήσουμε ποσοτικά αυτά τα κριτήρια, ορίζουμενέα μεγέθη και χρησιμοποιούμε διάφορες συναρτήσεις ως "εισόδους αναφοράς", όπως την κρουστική δ(t) (γιαμελέτη ευστάθειας), τη βηματική u(t), την ράμπα, την ημιτονοειδή (για μελέτη απόκρισης συχνότητας καιταχύτητας) κλπ.

2.1 Ακρίβεια

Το ζητούμενο της ακρίβειας είναι η τελική έξοδος να είναι κοντά στην επιθυμητή είσοδο.Για να υπολογίσουμε την τελική έξοδο, δεν χρειάζεται να υπολογίσουμε τον αντίστροφο Μ/Σ Laplace της

συνάρτησης για να πάμε στο πεδίο του χρόνου, αλλά αρκεί να χρησιμοποιηθεί το θεώρημα της τελικής τιμής:

f(∞) = lims→0

sF(s)

Για παράδειγμα, για βηματική είσοδο (u(t)→ 1s ) σε ένα σύστημα (ss = steady state):

yss = lims→0

sF(s) = lims→0

sH(s)1s = lims→0

H(s)

Για να μελετήσουμε την ακρίβεια, ορίζουμε το σφάλμα:

Ορισμός 2.1: Σφάλμα

Ορίζουμε το σφάλμα ως τη διαφορά της εξόδου από την είσοδο:

e(s) = r(s)− y(s)

Χρησιμοποιούμε διάφορες εισόδους για να βρούμε διάφορα είδη σφαλμάτων του συστήματος:

Είσοδοι για μελέτη σφαλμάτων

r(t) = u(t) r(s) = 1s essp σφάλμα θέσης

r(t) = t r(s) = 1s2 essv σφάλμα ταχύτητας

r(t) = t 2/2 r(s) = 1s3 essa σφάλμα επιτάχυνσης

Για παράδειγμα, για το σύστημα κλειστού βρόχου, θυμόμαστε ότι:r(s)

H(s)y

G(s)

Αν θεωρήσουμε ότι η G(s) είναι 1, τότε:

y(s)r(s) =

H(s)1+H(s)

όπου H(s) = G(τn+1s+ 1) · · · (τn+ms+ 1)sN(1+ sτ1) · · · (1+ sτn)

⇒⇐⇒

e(s) = r(s)− y(s) = 11+H(s)r(s)

9

Page 10: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Τώρα μπορούμε να υπολογίσουμε το σφάλμα σταθερής κατάστασης, χρησιμοποιώντας το θεώρημα τελικήςτιμής:

ess = lims→0

se(s)

(δηλαδή N είναι η τάξη του τυχόν πόλου στο 0).Εφαρμόζοντας τις διάφορες συναρτήσεις ως εισόδους, σύμφωνα με τα παραπάνω, έχουμε:

essp =1

1+ lims→0

H(s)︸ ︷︷ ︸Kpos

=1

1+ Kpos=

{1

1+G για N = 01

1+∞ = 0 για N ≥ 1

essv =1

lims→0

sH(s)︸ ︷︷ ︸Kv

=1Kv

=

10 =∞ για N = 01G για N = 11∞ = 0 για N ≥ 2

essa =1

lims→0

s2H(s)︸ ︷︷ ︸Ka

=1Ka

=

∞ για N ≤ 11G για N = 20 για N > 2

Δε συζητάμε για ακρίβειες πέραν της επιτάχυνσης, επειδή σπάνια τα συστήματα έχουν πάνω από 2 ολοκλη-ρωτές.

Ορισμός 2.2: Ολοκληρωτής

Ένας πόλος στο 0 λειτουργεί σαν ολοκληρωτής, επειδή έχει την ιδιότητα να ολοκληρώνει το σήμαεισόδου.

Ορισμός 2.3: Τύπος συστήματος

Ο τύπος του συστήματος είναι ο αριθμός των ολοκληρωτών που έχει.

Σφάλματα στο κλειστό σύστημα

Στους παραπάνω τύπους χρησιμοποιήσαμε τη συνάρτηση μεταφοράς ανοιχτού βρόχου H(s) για ναβρούμε το σφάλμα στην απόκριση του κλειστού βρόχου, σε σύστημα μοναδιαίας αρνητικής ανάδρα-σης.Αν έχουμε στη διάθεσή μας μόνο τη συνάρτηση μεταφοράς του κλειστού βρόχου ή κάποια άλλη μορφήσυστήματος, θα πρέπει να καταφύγουμε στον τύπο e(s) = r(s) − y(s) ή σε κάποιο άλλο μαθηματικόκόλπο.

Παράδειγμα Έστω το σύστημα:

r(s)H(s)

y

1s(s+a)

+

d(s) = 1s

Ποιά θα είναι η έξοδος του συστήματος στη μόνιμη κατάσταση αν προσθέσουμε την είσοδο διαταραχής;

10

Page 11: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Αν δεν υπήρχε η διαταραχή, θα είχαμε σφάλμα θέσης μόνιμης κατάστασης essp = 0, αφού ηH(s) έχει ένανολοκληρωτή.

Επομένως αγνοούμε την επίδραση της r(s), και υπολογίζουμε την έξοδο αν υπάρχει μόνο η διαταραχή.Γνωρίζουμε για το σύστημα κλειστού βρόχου ότι:

y(s)d(s) =

11+H(s)

lims→0

sy(s) = lims→0

s d(s)1+H(s) = lim

s→0s

1s

1+H(s) = lims→0

11+H(s) = 0

Δηλαδή yss = 0, άρα το σύστημα έχει πάλι τέλεια ακρίβεια, και σφάλμα θέσης 0.

ΠαράδειγμαΤο παρακάτω διάγραμμα αντιστοιχεί σε έναν κινητήρα:

r(s)κ 1

s(Js+b)y+

d

Το μετασχηματίζουμε στο ισοδύναμό του, ώστε να εφαρμόσουμε τους τύπους κλειστού βρόχου:

r(s)κ 1

s(Js+b)y+

d

1s(Js+b)

Τότε προκύπτει (για είσοδο 1s , αφού αναζητούμε σφάλμα θέσης):

T(s) = 1s(Js+ b)

κ1+ κ

s(Js+b)=

κs(Js+ b) + κ

Td(s) =1

s(Js+ b)1

1+ κs(Js+b)

=1

s(Js+ b) + κy(s) = T(s)r(s) + Td(s)d(s)

=1s

κs(Js+ b) + κ +

1s

1s(Js+ b) + κ

e(s) = r(s)− y(s)essp = lim

s→0se(s)

= lims→0

s[1s −

1s

κs(Js+ b) + κ −

1s

1s(Js+ b) + κ

]= lim

s→0

[1− κ

s(Js+ b) + κ −1

s(Js+ b) + κ

]= 1− κ

κ −1κ = −1

κ

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

την είσοδο διαταραχής:

11

Page 12: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

r(s)κ/s 1

s(Js+b)y+

d

τότε το χαρακτηριστικό πολυώνυμο του συστήματος γίνεται:

Js3 + bs2 + κ = 0

που έχει ρίζες στο δεξί ημιεπίπεδο, άρα οδηγεί σε ασταθές σύστημα (θυμόμαστε από τα Κ3 ότι μόνο τα πολυώ-νυμα με θετικούς συντελεστές μπορεί να οδηγήσουν σε ευστάθεια).

Για να διορθώσουμε αυτήν την ατέλεια, χρησιμοποιούμε έναν ελεγκτή PI (Proportional & Integral), δηλαδήπολλαπλασιάζουμε την είσοδό του e(t) με KPe(t) και ολοκληρώνουμε με KI

´e(t).

Ορισμός 2.4: Ελεγκτής PI

Ο ελεγκτής PI (Proportional & Integral) είναι ένας ολοκληρωτής που προσθέτει το αποτέλεσμα τουπολλαπλασιασμού και της ολοκλήρωσης στην είσοδό του.Σύμφωνα με την παραπάνω παράγραφο, η έξοδος u(t) ενός ελεγκτή PI είναι:

u(t) = KP · r(t) + KI

ˆr(t)dt

(όπου r η είσοδος) και, μετασχηματίζοντας κατά Laplace:

u(s) =(KP +

KIs

)· r(s) =

KP(s+ KI

KP

)· r(s)

s =KP(s+ z)

s · r(s)

όπου z = KIKP

μία σταθερή τιμή.Παρατηρούμε ότι ο ελεγκτής αυτός ουσιαστικά εισάγει έναν ολοκληρωτή και ένα μηδενικό.

Στο συγκεκριμένο παράδειγμα, αντικαθιστούμε τη συνάρτηση μεταφοράς κ/s με τη συνάρτηση:

Kp

(s+ zs

)όπου z = KI

KP, και το χαρακτηριστικό πολυώνυμο γίνεται:

x(s) = Js3 + bs2 + Kps+ KI = 0

που μπορεί να είναι ευσταθές με κατάλληλη επιλογή των σταθερών.

ΠαράδειγμαΣτο σύστημα χωρίς βρόχο, δεν μπορούμε να χρησιμοποιήσουμε τους τύπους, αλλά πρέπει να εκμεταλλευ-

τούμε τον ορισμό του σφάλματος:r(s)

Hκ(s)y(s)

essp = lims→0

se(s) = lims→0

s(r(s)− y(s)

)= lim

s→0s(1s −Hκ(s) ·

1s

)= lim

s→0

(1−Hκ(s)

)essv = lim

s→0

1−Hκ(s)s

essa = lims→0

1−Hκ(s)s2

12

Page 13: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Άσκηση

r(s)H(s)

y−

H(s) = s+ 9s2 + 7s+ 3

Τι σφάλμα θέσης έχει το παραπάνω σύστημα;

Λύση

essp =1

1+ Kpos

Kpos = lims→0

H(s) = 93 = 3 ⇒⇐⇒

essp =1

1+ 3 =14 .

Άσκηση

r(s)H(s)

y−

Στο παραπάνω σχήμα, θέτουμε:

H(s) = 2(s+ 10)s(s+ 2)(s+ 5)

Τι σφάλματα έχει το παραπάνω σύστημα;

Λύση

Kpos =∞

Kv = lims→0

sH(s) = 2010 = 2

Ka = 0

essp =1

1+∞ = 0

essv =1Kv

=12

essa =10 =∞

Άσκηση

r(s)H(s)

y−

13

Page 14: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Στο παραπάνω σχήμα:

H(s) = 1.8κs(s+ 3.3)

Ποιά πρέπει να είναι η σταθερά κ ώστε να ισχύει essv = 0.327;

Λύση

Kv = lims→0

sH(s) = lims→0

1.8κs+ 3.3 =

18κ33

essv =1Kv

=3318κ = 0.327 ⇒⇐⇒

κ =33

18 · 0.327 ≃ 5.607

Άσκηση

Δίνεται η συνάρτηση μεταφοράς κλειστού βρόχου ενός συστήματος:

Hκ(s) =κs+ b

s2 + as+ b

Ποιά είναι τα σφάλματα του συστήματος, και ποιά είναι η συνάρτηση μεταφοράς ανοιχτού βρόχου,αν προέρχεται από σύστημα μοναδιαίας αρνητικής ανάδρασης;

Λύση

Σφάλματα

essp = lims→0

[1−Hκ(s)

]= 1− b

b = 0

essv = lims→0

[1−Hκ(s)

s

]=

a− κb

essa = lims→0

[1−Ηκ(s)

s2]

=∞

Συνάρτηση μεταφοράςr(s)

H(s)y

Γνωρίζουμε ή βρίσκουμε ότι, για συστήματα κλειστού βρόχου:

Hκ(s) =H(s)

1+H(s)

14

Page 15: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

άρα:

Hκ(1+H) = H ⇒⇐⇒Hκ +HκH = H ⇒⇐⇒H(1−Hκ) = Hκ ⇒⇐⇒

H =Hκ

1−Hκ⇒⇐⇒

H =

κs+bs2+as+b

1− ks+bs2+as+b

=

κs+b����s2+as+b

s2+as+b−ks−b����s2+as+b

⇒⇐⇒

H(s) = κs+ bs(s+ a− κ)

Άσκηση

t

0.5

1

y(t)

1 2 3Έστω το σύστημα με την παραπάνω απόκριση στη βηματική συνάρτηση. Ποιός είναι ο τύπος του

συστήματος;

Λύση

0.5

1

y(t)

r(s)

0.5

1 2 3 tΗ επιθυμητή έξοδος του συστήματος είναι 1, αλλά η έξοδός του στη μόνιμη κατάσταση είναι 0.5,

επομένως υπάρχει σταθερό σφάλμα 0.5. Άρα το σύστημα έχει τύπο 0.Γνωρίζουμε ότι, αφού είναι τύπου 0, θα έχει άπειρο σφάλμα ταχύτητας. Πράγματι, αν βάλουμε ως

είσοδο τη συνάρτηση ράμπας, το σφάλμα όσο t→∞ θα αυξάνεται όλο και περισσότερο:

1

3

y(t)

r(s)

1 2 3 t

15

Page 16: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Άσκηση

Ποιά είναι τα σφάλματα του παρακάτω συστήματος;r(s) κ

Js2y

1+ bs

Λύση

Επειδή δεν έχουμε μοναδιαία αρνητική ανάδραση, δεν μπορούμε να εφαρμόσουμε τους τύπους σφάλ-ματος για συστήματα μοναδιαίας αρνητικής ανάδρασης.

Βρίσκουμε τη συνάρτηση μεταφοράς κλειστού βρόχου:

y = H(s)(r−G(s)y

)= · · · = H(s)

1+H(s)G(s) =κ/Js2

1+ bs =κ

Js2 + κbs+ κ

Επομένως μπορούμε να εφαρμόσουμε τους τύπους σφάλματος χωρίς βρόχο:

essp = 0 essv = b essa =∞

Άσκηση

r(s)H1(s) H2(s)

y+

d(s)

(α) H1(s) =s+ 2s+ 1 H2(s) =

10s(s+ 6)

(β) H1(s) =s+ 2

s(s+ 1) H2(s) =10

s+ 6

Να βρεθούν και στις δύο περιπτώσεις τα σφάλματα θέσης και ταχύτητας με διάφορες περιπτώσεις δια-ταραχών.

Λύση, αν δεν υπάρχει διαταραχή d(s)

(α) Έχουμε μοναδιαία αρνητική ανάδραση και το σύστημα έχει έναν ολοκληρωτή, άρα είναι τύπου

1. Το σφάλμα θέσης είναι essp = 0, και το σφάλμα ταχύτητας μία σταθερά essv =1Kv

=

1lims→0 sH(s) =

1lims→0 s s+2

s+110

s(s+6)=

120/6

=310 .

(β) Αντίστοιχα με το προηγούμενο ερώτημα, έχουμε:

Kpos = lims→0

H(s) = lims→0

s+ 2s(s+ 1)

10s+ 6 =∞

Kv = lims→0

sH(s) = lims→0

s+ 2s+ 1

10s+ 6 = 2 · 106 =

103

16

Page 17: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Άρα:

essp =1

1+ Kpos= 0

essv =1Kv

=310

Λύση με διαταραχή d(s) = As

Υπολογίζουμε:

y = H2(d+H1(r− y)

)⇒⇐⇒ . . .

⇒⇐⇒ y =H1H2

1+H1H2︸ ︷︷ ︸y1

r+ H21+H1H2

d︸ ︷︷ ︸y2

Φαίνεται η επαλληλία στη απόκριση του συστήματος, την οποία θα μπορούσαμε να εκμεταλλευ-τούμε.

Θυμόμαστε ότι:

e(s) = r(s)− y(s) και ess = lims→0

se(s)

Για την εύρεση του αποτελέσματος, θα χρησιμοποιήσουμε τον ορισμό του σφάλματος.

(α) σφάλμα θέσης Για το σφάλμα θέσης, θεωρούμε r(s) = 1s , και έχουμε:

essp = lims→0

s[1s −

H1H21+H1H2

1s −

H21+H1H2

As

]

= lims→0

1− s+2s+1

10s(s+6)

1+ s+2s+1

10s(s+6)

−10

s(s+6)

1+ s+2s+1

10s(s+6)

= lim

s→0

1− 10(s+2)(((((s(s+1)(s+6)

s(s+1)(s+6)+10(s+2)(((((s(s+1)(s+6)

−A10

���s(s+6)s(s+1)(s+6)+10(s+2)

���s(s+6) (s+1)

= lim

s→0

[1− 10(s+ 2)

s(s+ 1)(s+ 6) + 10(s+ 2) −A 10(s+ 1)s(s+ 1)(s+ 6) + 10(s+ 2)

]= 1− 20

20 −A · 1020= −A

2 .

17

Page 18: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

(β) σφάλμα θέσης Αντίστοιχα με παραπάνω, βρίσκουμε:

essp = lims→0

s[1s −

H1H21+H1H2

1s −

H21+H1H2

As

]

= lims→0

1− s+2s(s+1)

10s+6

1+ s+2s(s+1)

10s+6−A

10s+6

1+ s+2s(s+1)

10s+6

= lim

s→0

1− 10(s+2)(((((s(s+1)(s+6)

s(s+1)(s+6)+10(s+2)(((((s(s+1)(s+6)

−A10��s+6

s(s+1)(s+6)+10(s+2)s(s+1)���(s+6)

= lim

s→0

[1− 10(s+ 2)

s(s+ 1)(s+ 6) + 10(s+ 2) −A 10s(s+ 1)s(s+ 1)(s+ 6) + 10(s+ 2)

]= 1− 20

20 −A · 020= 0.

Παρατηρούμε ότι η αλλαγή της θέσης του ολοκληρωτή1s επηρεάζει και το σφάλμα του συστήματος.

2.1.1 Ασκήσεις (Παπαγεωργίου)

Αντιστοιχίες ηλεκτρικού συστήματος σε μηχανικό σύστηματάση V → δύναμη Fρεύμα I → ταχύτητα u

αντίσταση R = VI → αποσβεστήρας B = F

uπυκνωτής ic = Cduc

dt → ελατήριο 1κdFdt ⇝ F = kx

πηνίο uL = LdiLdt → αδράνεια F = ma = mdu

dt

Ένα παράδειγμα μηχανικού συστήματος είναι τα αμορτισέρ, τα οποία ουσιαστικά "κόβουν" τις υψηλέςσυχνότητες που μπορεί να οφείλονται σε ανομοιομορφίες του δρόμου, ώστε να νιώθουμε άνετα μέσα σε ένααυτοκίνητο.

Οι αριθμοί των ασκήσεων συνήθως δίνονται από το βιβλίο του Πετρίδη.

Άσκηση: 3.8

K1

m1

K2

m2

B2

B1

F

I0 l1 l2

Να υπολογιστεί η συνάρτηση μεταφοράς του παραπάνω συστήματος. Σαν έξοδος θεωρείται η μετα-τόπιση τηςm1.

Λύση

Βρίσκουμε το άθροισμα των δυνάμεων που ασκούνται σε κάθε μάζα, και εφαρμόζουμε το νόμο του

18

Page 19: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Νεύτωνα:

Για τη μάζα 2: F = m2d2l2dt 2 = −K2(l2 − l1)︸ ︷︷ ︸

ελατήριο

−B2dl2dt︸ ︷︷ ︸

αποσβ.

−B1

(dl2dt −

dl1dt

)︸ ︷︷ ︸

αποσβεστήρας

Για τη μάζα 1: F = m1d2l1dt 2 = −K1(l1 − l0)− B1

(dl1dt −

dl2dt

)− K2(l1 − l2)

Μετασχηματίζουμε τις δύο εξισώσεις κατά Laplace:

m2s2L2 = −K2(L2 − L1)− B2sL2 − B1(sL2 − sL1) (1)

m1s2L1 = −K1(L1 − L0)− B1(sL1 − sL2)− K2(L1 − L2) (2)

Θυμόμαστε ότι δεν λαμβάνουμε υπ' όψιν τις αρχικές συνθήκες, αφού αναζητούμε τη συνάρτηση μετα-φοράς.

Αναζητούμε μια σχέση της μορφής H(s) = L0(s)L1(s) , άρα πρέπει να απαλείψουμε το L2 από τις δύο

παραπάνω σχέσεις:

(1) ⇒⇐⇒ L2 = L1K2 + B1s

m2s2 + K2 + (B1 + B2)s(2)⇒⇐⇒⇐⇒⇐⇒⇐⇒

L1L0

=K1m2s2 + K1K2 + K1(B1 + B2)s

(m1s+ K1 + K2 + B1s)(m2s2 + K2 + (B1 + B2)s

)− (K2 + B1s)2

Άσκηση: Brushed DC κινητήρας

Έστω ένας brushed DC κινητήρας:

θ

στάτης δρομέαςJm

με ισοδύναμο κύκλωμα δρομέα:

−+ Vt

RA iA LA

−+ ηλεκτρεγερτική δύναμη λόγω περιστροφήςV

Το ισοδύναμο κύκλωμα περιγράφεται από την εξίσωση:

Vt = RAiA + LadiAdt + Kv

dθdt (3)

και το μηχανικό ισοδύναμο:

(JL + Jm)︸ ︷︷ ︸Nms2rad

d2θdt 2︸︷︷︸rads2

= KT︸︷︷︸NmA

iA (4)

όπου JL και Jm είναι οι ροπές αδράνειας του κάθε μέρους.Στη συγκεκριμένη άσκηση θεωρούμε σαν έξοδο τη γωνία του κινητήρα, και σαν είσοδο την τάση του

δρομέα Vt.

19

Page 20: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Λύνουμε το σύστημα:

(4) ⇒⇐⇒ iA =(JL + Jm)

KT

d2θdt 2 ⇒⇐⇒

IA =JL + JmKT

s2θ (3)⇒⇐⇒⇐⇒⇐⇒⇐⇒

VT =

(RA +��>0

(συνήθως αγνοούμε το LA)

LA s) JKT

s2 + Kvs

θ ⇒⇐⇒

θV =

1/Kv

RAJKTKv

s2 + s

Βέβαια σε πολλές περιπτώσεις μπορεί να τοποθετηθεί ένας μειωτήρας μεταξύ του Jm και του JL:

θ

Jm JL

Ο μειωτήρας είναι το μηχανικό ισοδύναμο ενός μετασχηματιστή, και κατασκευάζεται ουσιαστικά μεδύο γρανάζια, ώστε να αυξηθεί η δύναμη μειώνοντας την ταχύτητα ή αντίστροφα:

u1F1 u2F2

Τότε θα έχουμε:

J = Jm +

(N1N2

)2JL

Βέβαια ένα πραγματικό σύστημα θα περιλαμβάνει και δυναμική τριβή με τη μορφή αποσβεστήρα.

Άσκηση: Παράδειγμα 3.5.2

Rγf

Lγf

iγf

eγf

20

Page 21: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

ia

eγ LF

RF

VF

n↓

σταθερό

= dθdt

J,B,TL

ω

eγf = Rγf · iγf + Lγfdiγfdt

eγ = K · n · iγf

(iγf =

eγγ

)

Eγf =

(Rγfγ +

Lγfγ s)Eγ

Jd2θ

dt 2 + Bdθdt + TL = Kmia → (Js2 + Bs)Θ+ TL = KmIa

Ldiadt + Ria + Kdθdt = eγ → LsIa + R · IA + R · IA + KSΘ = Eγ

(Js2 + Bs)Θ+ TL = Km

(Eγ − KsΘLs+ R

)

(Js2 + Bs+ KmKs

Ls+ R

)Θ+ TL =

KmLs+ R

1Rγfγ

+Lγfγ s

Eγf

(Js+ B+

KmKLs+ R

)ω+ TL =

KmLs+ R

1Rγfγ +

Lγfγ s

Eγf

Για TL = 0:

ΩEγf

=γKm(

(Js+ B)(Ls+ R) + KKm)(Lγfs+ Rγf)

Τελεστικός ενισχυτής

+

Ο τελεστικός ενισχυτής είναι ιδανικά ένας διαφορικός ενισχυτής άπειρου κέρδους. Αν οι δύο είσοδοι είναι0, τότε η έξοδος είναι 0, ενώ αν διαφέρουν, η έξοδος είναι άπειρη (ή Vcc σε πραγματικό ενισχυτή).

Για τον ιδανικό τελεστικό ενισχυτή κάνουμε τις παραδοχές:

• Rm =∞

• V+ = V− (για να έχουμε πεπερασμένη έξοδο)

21

Page 22: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Άσκηση: Α35

+B

iR

+

−e0

R Ii+

ei

Μας ζητείται να βρούμε τον λόγοEoEi.

Λύση

Χρησιμοποιούμε τη δεύτερη παραδοχή του ιδανικού τελεστικού, και παρατηρούμε ότι:

VB = VA = 0

άρα:

VAΓ + VΓB = 0⇒⇐⇒ VC + eo = 0

⇒⇐⇒ VC = −e0

Υπολογίζουμε τα ρεύματα μέσω κυκλωματικών νόμων, και λαμβάνοντας υπ' όψιν ότι (λόγω τηςάπειρης αντίστασης) δεν πηγαίνει ρεύμα στις εισόδους A και B του ενισχυτή:

Ii = iR + i2 (5)

Ii =eiR (6)

άρα:

(5)+ (6) ⇒⇐⇒ eiR = −cdeodt −

eoR

και

iR =VCR = −eo

RΜετασχηματίζοντας την παραπάνω εξίσωση κατά Laplace και λύνοντας, έχουμε:

EoEi

=1

RCs+ 1

22

Page 23: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Άσκηση: 2.19

+u 1s+6e

s+3s+7

w1+A+

2s+5

w B

1s

+y

8

Λύση

Θα μετασχηματίσουμε το παραπάνω σύστημα σε ένα ισοδύναμό του.Αρχικά, θυμόμαστε την ισοδυναμία:

+ H1

H2

± ≡ H11∓H1H2

Μετασχηματίζουμε το κομμάτι από w1 ως B:

+w1 2s+5

B

1s

− ≡ +w1 2ss(s+5)+2

και το κομμάτι από A ως w1 (αφού κάνουμε τις πράξεις και βρούμε w1A = 1+ s+3

s+7 ):

+s+3s+7

A+

w1 ≡ 2s+10s+7

Τα δύο παραπάνω μετασχηματισμένα διαγράμματα είναι συνδεδεμένα εν σειρά, άρα:

A 2s+10s+7

2ss(s+5)+2

B ≡ (2s+10)2s(s+7)(s(s+5)+2)

(όπου θέτουμε για ευκολία G(s) = (2s+10)2s(s+7)(s(s+5)+2)

) και το τμήμα του συστήματος εντός του βρόχου

ανάδρασης με το 8 γίνεται:

+G(s)A

+

w1

≡ 1+G(s)

23

Page 24: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

με 1+G(s) = αριθμητής N3παρονομαστής D3

=(2s+10)2s+(s+7)[s(s+5)+2]

(s+7)[s(s+5)+2].

Άρα το τελικό σύστημα είναι:+u H1

N3D3

y

8

και επομένως προκύπτει από πράξεις:

yu =

N3D3(s+6)

1+ 8N3D3

1s+6

=N3

D3(s+ 6) + 8N3

=N3

D3(s+ 6) + 8N3

=(2s+ 10)2s+ (s+ 7)(s2 + 5s+ 2)

(s+ 14)(s+ 7)(s2 + 5s+ 2) + 16(2s+ 10)s

Η άσκηση αυτή μπορεί βεβαίως να λυθεί και αλγεβρικά. Συνοπτικά:

y = A+ B (7)

B =2

s+ 5w (8)

A =1

s+ 6e (9)

e = u− 8y (10)

w =

(1+ s+ 3

s+ 7

)A− 1

sB (11)

και λύνοντας το σύστημα μπορεί να βρεθεί η συνάρτηση μεταφοράς.

Άσκηση: Ασκήσεις στα σφάλματα

(α) Τι σφάλμα θέσης έχει το σύστημα H(s) = s+ 9s2 + 7s+ 3 αν συνδεθεί σε μοναδιαία αρνητική ανά-

δραση;

+ H(s)

Η συνάρτηση μεταφοράς είναιHc =H

1+H = s+9s2+7s+3+s+9 . Το σφάλμα θέσης στη μόνιμη κατά-

σταση είναι το lims→0 s(1−HC)1s , ή θυμόμαστε ότι ess =

11+KP

όπου KP = lims→0H(s).Ισχύει:

Kp = lims→0

�8s+ 9

s2 + 7s+ 3 = 3

ess =14 = 0.25

24

Page 25: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

(β) Έστω συνάρτηση μεταφοράς που συνδέεται σε μοναδιαία αρνητική ανάδραση:

H(s) = 2(s+ 10)s(s2 + 2)(s+ 5)

Τότε τα σφάλματα είναι:

Kp = lims→0

H(s) =∞

essp =1

1+ Kp=

11+∞ = 0

Kv = lims→0

sH(s) = lims→0

2(s+ 10)(s2 + 2)(s+ 5) =

2 · (0+ 10)(02 + 2) · (0+ 5) = 2

essv =1Kv

=12

Ka = lims→0

s2H(s) = 0

essa =1Ka

=∞

2.2 Ταχύτητα

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

ήσουμε ως είσοδο τη μοναδιαία βηματική συνάρτηση u(t) ={0, t < 01, t > 0

.

2.2.1 Σε πρωτοβάθμια συστήματα

Ως παράδειγμα, ας δούμε το παρακάτω σύστημα:

ks+a

r(s) y(s)

με H(s) = ks+a .

Θυμόμαστε ότι το σφάλμα r(s) − y(s) στη μόνιμη κατάσταση (t → ∞) είναι ορισμένο, και κάνονταςυπολογισμούς, η έξοδος στη μόνιμη κατάσταση προκύπτει:

lims→0

sy(s) = lims→0 �

s���1s

ks+ a =

ka

και για να μηδενιστεί το σφάλμα, επιθυμούμε η έξοδος να είναι μοναδιαία, άρα πρέπει ka = 1 ⇒⇐⇒ k = a.

Σε μορφή σταθεράς χρόνου, η H γράφεται:

H(s) = 1τs+ 1

όπου

τ =1a

Έχουμε θεωρήσει ότι k = a, επομένως το σφάλμα είναι μηδενικό.Για να βρούμε την έξοδο στο πεδίο του χρόνου, έχουμε ότι:

y(s) = 1τs+ 1

1s =

1s −

ττs+ 1

25

Page 26: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

και, χρησιμοποιώντας αντίστροφο μετασχηματισμό Laplace:

y(t) = yss(1− e−t/τ

)Έχουμε μια αποσβεννύμενη απόκριση που μοιάζει ως εξής:

t

1 /τ

t1

0.1yss

t2

0.9yss

ts

yss

trΘα ψάξουμε μετά από πόσο χρόνο έχει φτάσει η έξοδος στο 10% και στο 90% της επιθυμητής τιμής:

1− e − t1/τ = 0.1 ⇒⇐⇒ t1 = τ(ln 10− ln 9)1− e − t2/τ = 0.9 ⇒⇐⇒ t2 = τ(ln 10)

Ορισμός 2.5: Χρόνος ανόδου σε πρωτοβάθμιο σύστημα

Υπολογίζουμε τον χρόνο ανόδου tr (rise), δηλαδή τον χρόνο μεταξύ της στιγμής που η έξοδος είναι στο10% και στο 90% της επιθυμητής:

tr = t2 − t1 ⇒⇐⇒ tr = τ ln 9 ≈ 2.2τ

Ορισμός 2.6: Χρόνος αποκατάστασης σε πρωτοβάθμιο σύστημα

Ορίζουμε το χρόνο αποκατάστασης ts (steady) ως τον χρόνο που απαιτείται μέχρι το σύστημα να φτάσειστο 98% της εξόδου του:

1− e − ts/τ = 0.98 ⇒⇐⇒ ts ≈ 4τ

Επιβεβαιώνουμε δηλαδή ότι η σταθερά χρόνου τ σχετίζεται με την ταχύτητα απόκρισης του συστήματος.Όσο μεγαλύτερη είναι η σταθερά χρόνου, τόσο μικρότερη είναι η ταχύτητά του.

Μάλιστα, αν βρούμε το σφάλμα ταχύτητας του συστήματος αυτού, θα δούμε ότι γίνεται μικρότερο, όσομεγαλώνει η ταχύτητά του.

Συνδυασμός συστημάτων Έστω δύο εν σειρά συστήματα:

Y(s) = H(s)U(s)

και πιο συγκεκριμένα:

H(s) = N(s)D(s) U(s) = Nu(s)

Du(s)επομένως, αν σπάσουμε σε κλάσματα όπως γνωρίζουμε από τα μαθηματικά:

Y(s) = ND

NuDu

=N1D +

N2D

26

Page 27: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

που μπορεί να δώσει ένα αποτέλεσμα της μορφής:

As+ p + · · ·+ B

(s+ p)k +C

(s+ a)2 + β

ή, αντίστοιχα

(A 1 +A 2t+ · · · )e−pt + . . .

Παράδειγμα Έστω το σύστημα:

Hz(s) =k(s+ b)s+ a

με τελική τιμή (είσοδος = 1s ):

yss = lims→0

sy(s) = lims→0

sk(s+ b)s+ a

1s =

kba

και αρχική τιμή (για t = 0):

y(0) = limt→0

y(t) = lims→∞

sy(s) = k

δηλαδή αυτό το σύστημα δεν ξεκινάει από μηδενική αρχική τιμή.

b a

t

y(t)

Μελέτη μηδενικών Θα εξετάσουμε την επίδραση των μηδενικών στην έξοδο του συστήματος.Έστω ένα σύστημα με έξοδο στο χρόνο:

yz(t) =kba +

k(a− b)a e−at

Το οποίο αναλύουμε περαιτέρω:

=

yss︷︸︸︷kba(1− e−at

)+ ke−at

= yss(1− e−at

)+

y(t)b

(Τοποθετήσαμε την παράγωγο στην τελευταία σχέση, επειδή μαθηματικά φαίνεται ότι y(t) = kba (1 −

e−at) ⇒⇐⇒ y = kbe−at).Αναλύοντας κατά Laplace, προκύπτει:

Yz(s) =kba

1s +

k(a− b)a

1s+ a =

k(b+ s)s(a+ s)

και παρατηρούμε το μηδενικό στο −b και τους πόλους στο 0 και στο −a.Γραφικά:

27

Page 28: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

−b

t

y(t)

y(t)

y(t)

μηδενικό πιο κοντάσε φανταστικό άξονα

Το μηδενικό −b της συνάρτησης εκφράζεται από την τιμή y(t)b στη συνάρτηση yz(t).

Παρατηρούμε ότι αν υπάρχει μηδενικό, και όσο πιο κοντά πλησιάζει στον φανταστικό άξονα, τόσο μεγα-λύτερη επίδραση έχει στην έξοδο του συστήματος, αυξάνοντας την ταχύτητά του.

Άσκηση: Ένα απλό πρόβλημα πρωτοβάθμιου συστήματος

Έστω ένα σύστημα:

G(s) = 1s+ 1

Αυτό έχει πόλο στο−1, και σταθερά χρόνου τ = 1, άρα χρόνο αποκατάστασης ts = 4 sec, κάτι πουείναι πολύ μεγάλο και δεν μας αρέσει καθόλου. Επομένως, προσθέτουμε έναν βρόχο ανάδρασης μαζί μετον απλούστερο δυνατό ελεγκτή, που είναι το αναλογικό κέρδος k :

k 1s+1

Απαιτούμε χρόνο αποκατάστασης ts ≤ 1 sec, και το ζητούμενο της άσκησης είναι η περιοχή τιμώντου k για τις οποίες ικανοποιείται αυτή η προδιαγραφή.

Λύση

Αρχικά βρίσκουμε τη συνάρτηση μεταφοράς του συστήματος:

H(s) =k

s+11+ k

s+1=

ks+ (k+ 1)

Αυτό έχει σταθερά χρόνου τ = 1k+1 , επομένως:

ts ≈ 4τ =4

k+ 1

Πρέπει:

ts ≤ 1 ⇒⇐⇒ 4k+ 1 ≤ 1 ⇒⇐⇒ k ≥ 3.

2.2.2 Σε δευτεροβάθμια συστήματα

Ένα παράδειγμα δευτεροβάθμιου συστήματος Έστω το σύστημα ενός περιστρεφόμενου κυλίνδρου με από-σβεση:

B

u = Jy+ By

28

Page 29: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Παραπάνω δίνεται η διαφορική εξίσωση του συστήματος, που θα μετασχηματίσουμε κατά Laplace:

Js2y(s) + Bsy(s) = u(s)y(s)u(s) =

1s(Js+ b)

Αντίστοιχα με το προηγούμενο παράδειγμα, προσθέτουμε έναν ελεγκτή και έναν βρόχο ανάδρασης:

k 1s(Js+b)

r y

με έξοδο:

y(s)r(s) =

ks(Js+b)

1+ ks(Js+b)

=k

Js2 + Bs+ k =k/J

s2 + B/Js+ k/J=

ω2n

s2 + 2ζωns+ ω2n=

ω2n

(s+ σ)2 + ω2d

όπου θέσαμε:ω2n = k/J ⇒⇐⇒ ωn =

√kJ

2ζωn = B/J, ζ ≤ 1 ⇒⇐⇒ ζ =B

2√

Jks1,2 = −σ± jωd (ρίζες παρ/τή)

σ = ζωn

ωd = ωn√

1− ζ2

Ορισμός 2.7: Σταθερές Συστημάτων 2ου βαθμού

• ωn: φυσική συχνότητα

• ζ: συντελεστής απόσβεσης

• ωd: συχνότητα ταλαντώσεων

Θεώρημα 2.1: Συντελεστής απόσβεσης συστημάτων 2ου βαθμού

• Αν ζ < 1, οι πόλοι του συστήματος είναι μιγαδικοί συζυγείς.

• Αν ζ = 1, το σύστημα έχει έναν διπλό πραγματικό πόλο.

• Αν ζ > 1, το σύστημα έχει δύο πραγματικούς πόλους.

Μετά από πράξεις που δεν παρουσιάζονται, η έξοδος του συστήματος ξεχωρίζεται στις δύο παρακάτω πε-ριπτώσεις:

• Αν έχουμε δύο πραγματικούς πόλους p1, p2:

y(t) = yss

1+ p1p2p1 − p2

(ep1t

p1− ep2t

p2

)

−b − a

29

Page 30: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

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

t

y(t)

yss

ts

• Αν έχουμε δύο μιγαδικές συζυγείς ρίζες −σ± jωd:

y(t) = yss

1− e−ζωnt ·

(cosωdt+

ζ√1− ζ2

sinωdt)

= yss

1− e−ζωnt√1− ζ2

· sin(ωdt+ tan−1

√1− ζ2ζ

)Σε αυτήν την περίπτωση, η έξοδος του συστήματος μοιάζει κάπως έτσι:

ωd

ζωn

θ

t

y(t)

yss

tp

yss(1+Mp

)

tr ts

2%

Αποδεικνύεται επίσης ότι ισχύουν αρκετές σχέσεις, που παρουσιάζονται παρακάτω.

Θεώρημα 2.2: Χρόνος αποκατάστασης σε δευτεροβάθμιο σύστημα με συζυγείς πόλους

ts ≈4

ζωn

(Προσοχή! Αυτή η σχέση ισχύει μόνο όταν έχουμε δύο συζυγείς μιγαδικές ρίζες, και όχιπραγματικές!)

Ο χρόνος ανόδου ορίζεται διαφορετικά από τα πρωτοβάθμια συστήματα:

30

Page 31: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Ορισμός 2.8: Χρόνος ανόδου σε δευτεροβάθμιο σύστημα με συζυγείς πόλους

Ως χρόνος ανόδου ορίζεται ο χρόνος μέχρι η έξοδος να φτάσει την πρώτη φορά στην επιθυμητήτιμή.Αποδεικνύεται ότι είναι ίσος με:

tr =π− θωd

όπου θ η γωνία του ενός πόλου.

Ορισμός 2.9: Χρόνος Υπερύψωσης

Ο χρόνος tp (peak) μέχρι η έξοδος να φτάσει στην πρώτη κορυφή της ημιτονοειδούς κυματομορ-φής είναι:

tp =πωd

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

Ορισμός 2.10: Υπερύψωση

Αποδεικνύεται ότι το ποσοστό υπερύψωσης της πρώτης κορυφής είναι:

Mp = e−(

ζπ√1−ζ2

)= e−σtp

Η πρώτη κορυφή στην οποία έχουμε υπερύψωση φτάνει στην τιμή:

y(tp)= yss(1+Mp)

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

Τέλος, για τη γωνία του πόλου, αποδεικνύεται ότι:

cos θ = ζ

Παραδείγματα συστήματος δεύτερης τάξης

(α) k 1Js+b

1s

Kv

φω−−

(β) k(1+ Kvs) 1s(Js+b)

31

Page 32: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

(α) Εκτελούμε πράξεις για να βρούμε την απόκριση του συστήματος:

φ =1sω ⇒⇐⇒

sφ = ω ⇒⇐⇒ (12)

sφ =k

Js+ b ·[r(s)− Kvω− φ

] (12)⇒⇐⇒⇐⇒⇐⇒⇐⇒⇐⇒

sφ =k

Js+ b[r(s)− sKvφ− φ

]⇒⇐⇒

sφ(Js+ b) = k[r(s)− sKvφ− φ

]⇒⇐⇒

φ[Js2 + bs+ kKvs+ k

]= kr(s) ⇒⇐⇒

φr =

kJs2 + (b+ kKv)s+ k ⇒⇐⇒

H(s) =k/J

s2 +(B+kKv

J

)s+ k/J

(β) Η συνάρτηση μεταφοράς είναι:

H(s) =K/J(1+ Kvs)

s2 +(B+kKv

J s)+ K/J

Παρατηρούμε ότι τα δύο συστήματα έχουν παρόμοιες συναρτήσεις μεταφοράς, αλλά το δεύτερο έχει έναμηδενικό.

Παράδειγμα με μηδενικό Έστω μια συνάρτηση μεταφοράς που έχει μηδενικό στο −z:

Hz(s) =b(s+ z)

s2 + a1s+ a0= yss

ω2n/z(s+ z)

s2 + 2ζωns+ ω2n

= yssω2n

s2 + 2ζωns+ ω2n+

sz

(ω2n

s2 + 2ζωn + ω2n

)

Η τελευταία σχέση, αν παρατηρήσουμε ότι ο τελεστής s εκφράζει την παραγώγιση μιας συνάρτησης στοπεδίο του χρόνου, βλέπουμε ότι ισχύει η σχέση yz(t) = y(t) + y(t)

z :

yz(t) = y(t)︸︷︷︸έξοδος χωρίς μηδενικό

+y(t)z︸︷︷︸

επίδραση μηδενικού

Άσκηση: Συνάρτηση χωρίς και με μηδενικό

Έστω οι συναρτήσεις μεταφοράς:

Ha =14

(s+ 1)2 + 6 , Hb =7(s+ 2)

(s+ 1)2 + 6

32

Page 33: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

με τελική έξοδο (είσοδος βηματική):

yss1 = lims→0

s 14(s+ 1)2 + 6

1s = 2

yss2 = lims→0

s 7(s+ 2)(s+ 1)2 + 6

1s = 2

Αν προσομοιώσουμε/εφαρμόσουμε τύπους, η έξοδος των συστημάτων θα είναι:

t41.27

2.55

3.19

2

14(s+1)2+6

1s

7(s+2)(s+1)2+6

1s

Βλέπουμε ότι το σύστημα με το μηδενικό έχει πιο γρήγορη απόκριση, αλλά ταυτόχρονα αυξάνεταικαι η υπερύψωση.

Συνήθως το ζ ως προδιαγραφή είναι ανάμεσα στο 0.4 και 0.8, ενώ αν δεν θέλουμε καθόλου υπερύ-ψωση, παίρνουμε ζ ≥ 1, που οδηγεί σε πραγματικές ρίζες.

Άσκηση

Ποιό από τα παρακάτω συστήματα θα εμφανίσει τη μεγαλύτερη υπερύψωση, ως απόκριση στη μοναδιαίαβηματική συνάρτηση;

(α)8

s2 + 2s+ 1

(β)48

s2 + 2s+ 16

(γ)48

s2 + 8s+ 16

(δ)8

s2 + 2s+ 4

Λύση

Για την κάθε μία από τις παραπάνω συναρτήσεις έχουμε, από τους τύπους:

(α) ζ = 1 ⇒⇐⇒ δεν υπάρχει υπερύψυση!

(β) ζ = 14 ⇒⇐⇒ Mp = e

− ζπ√1−ζ2 ≃ 0.44

(γ) ζ = 1 ⇒⇐⇒ δεν υπάρχει υπερύψωση!

(δ) ζ = 12 ⇒⇐⇒ Mp ≃ 0.16

Άρα η σωστή απάντηση είναι η (β).

33

Page 34: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Άσκηση

Ποιό από τα παρακάτω συστήματα έχει ταχύτερη απόκριση;

(α)s+ 10

(s+ 2)(s+ 5)

(β)s+ 1

(s+ 2)(s+ 5)

(γ)10

(s+ 2)(s+ 5)

(δ)s+ 3

(s+ 2)(s+ 5)

Λύση

Το ταχύτερο σύστημα είναι αυτό με το πιο "σημαντικό" μηδενικό, δηλαδή αυτό που βρίσκεται πιοκοντά στον φανταστικό άξονα, άρα το (β), με μηδενικό z = −1.

Άσκηση

Να συγκριθούν τα συστήματα ως προς ταχύτητα απόκρισης:

(α)10

(s+ 5)2 + 3

(β)10(s+ 2)

(s+ 5)2 + 3

(γ)10(s+ 3)

(s+ 5)2 + 3

Λύση

Το (β) είναι το (α) με πρόσθεση της παραγώγου του (α) διά 2, ενώ το (γ) είναι το (α) με πρόσθεσητης παραγώγου του (α) διά 3. Επομένως το (β), που έχει πιο σημαντικό μηδενικό, είναι ταχύτερο.

Άσκηση

Έστω ένα σύστημα κλειστού βρόχου: k H(s)r y

όπου H(s) = 10(s+ 6)(s+ 7) .

Θέλουμε να βρεθεί η περιοχή τιμών της σταθεράς k, ώστε να ικανοποιούνται οι παρακάτω προδια-γραφές:

ess < 0.5Mp < 0.1ts < 660 ms

Λύση

Έχουμε, για κάθε προδιαγραφή:

34

Page 35: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

1. Για το ess:

ess =1

1+ Kpos=

11+ lims→0 kH(s) =

11+ lims→0 k 10

(s+6)(s+7)=

11+ k 10

6·7

ess < 0.5 ⇒⇐⇒ k > 4.2

2. Για τοMp < 0.1:

lnMp = − ζπ√1− ζ2

⇒⇐⇒ ζ =

∣∣∣lnMp∣∣∣√

ln2Mp − π2

⇒⇐⇒ ζ >| ln 0.1|√ln2 0.1+ π2

⇒⇐⇒ ζ > 0.59

Για να χρησιμοποιήσουμε το αποτέλεσμα που βρήκαμε για το ζ, πρέπει να το εφαρμόσουμε επάνωστο χαρακτηριστικό πολυώνυμο του συστήματος, που μετά από πράξεις προκύπτει:

s2 + 13︸︷︷︸2ζωn

s+ 10k+ 42︸ ︷︷ ︸ω2n

Επομένως θέλουμε:

ζ =13

2√42+ 10k

> 0.59 ⇒⇐⇒ k < 7.9

3. Αν για τις παραπάνω προδιαγραφές υπολογίσουμε το χρόνο αποκατάστασης

ts ≈4

ζωn=

413/2≃ 0.6154 ≃ 615 ms

φαίνεται ότι ήδη πληροί την προδιαγραφή ts < 660 ms.Σε διαφορετική περίπτωση, αν δηλαδή για αυτό το σύστημα μάς δινόταν μια προδιαγραφή που δενικανοποιούνταν (π.χ. ts < 220 ms), δεν θα ήταν δυνατό να λυθεί η άσκηση με αυτό το σύστημα,αλλά θα έπρεπε να προστεθεί ένας ακόμα ελεγκτής.

2.2.3 Για συστήματα μεγαλύτερου βαθμού

Ένα σύστημα μεγαλύτερου από 2 βαθμού μπορεί να έχει τη μορφή:

y(s)r(s) =

k(s+ z1) · · · (s+ zn)(s+ p1) · · · (s+ pn)

[(s+ ζκωk)2 + (ωdk)

2]Αν αναλύσουμε σε απλά κλάσματα το παραπάνω, χωρίζοντας πραγματικούς και μιγαδικούς συζυγείς πό-

λους, λαμβάνουμε:

y(s) = as +

n∑i

ais+ pi

+

q∑k

bk(s+ ζkωk) + ckωkds2 + 2ζkωks+ ω2

k

Και, μετασχηματίζοντας αντίστροφα κατά Laplace

y(t) = a+∑

aie−pit +∑

bke−ζkωkt cosωdt+∑

cke−ζkωkt sinωdt

35

Page 36: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Απλοποίηση συστημάτων Σε αυτό το σημείο κάνουμε μια σημαντική παρατήρηση: Αν έχουμε δύο μακρι-νούς πόλους, για παράδειγμα −2 και −20, που δίνουν αντίστοιχα αποκρίσεις:

e−2t, e−20t

t

y(t)yss

γρήγορη απόκριση

αργή απόκριση

συνολική απόκριση

Η πιο αργή απόκριση e−2t κυριαρχεί τη γρηγορότερη απόκριση e−20t, η οποία αποσβένεται γρήγορα καιδεν επηρεάζει το τελικό αποτέλεσμα.

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

Παράδειγμα Στη συνάρτηση μεταφοράς 10[(s+2)2+5](s+10) μπορούμε να απαλλαχθούμε από τον πόλο p =

−10, αλλά προσέχουμε ώστε να παραμείνει ίδιο το DC κέρδος του απλοποιημένου συστήματος. Δηλαδή ηαπλοποιημένη συνάρτηση μεταφοράς θα προκύψει:

K(s+ 2)2 + 5

Για s = 0, η αρχική συνάρτηση έχει κέρδος:

gain1 =10

(22 + 5)(0+ 10) =19

και η δική μας απλοποίηση έχει κέρδος:

gain2 =K

(0+ 2)2 + 5 =K9

Επομένως, αφού gain1 = gain2, προκύπτει K = 1.

Παράδειγμα Έστω η συνάρτηση μεταφοράς:

100(s+ 20)(s+ 2)(s+ 50)

Επειδή εδώ έχουμε μηδενικό, δεν μπορούμε να απαλλαγούμε από τον πόλο, διότι θα αλλάξει εντελώς ηαπόκριση της συνάρτησης.

Επομένως γενικά προσέχουμε:

Προϋποθέσεις απλοποίησης πόλου

1) Διατηρούμε ίδιο το DC κέρδος

2) Προσοχή στην κανονικότητα του συστήματος (διαφορά αριθμού ριζών αριθμητή και παρονομα-στή)

3) Προσοχή σε μηδενικά κοντά σε πόλο

36

Page 37: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Άσκηση: Παράδειγμα με τρία συστήματα

Να βρεθούν οι βηματικές αποκρίσεις των παρακάτω συστημάτων στο χρόνο:

H1 =3

s+ 3H2 =

60(s+ 3)(s+ 20)

H3 =18.75(s+ 3.2)(s+ 3)(s+ 20)

Λύση

1) Πολλαπλασιάζουμε τη συνάρτηση μεταφοράς με την είσοδο 1s :

y(s) = 3(s+ 3)s =

A 1s −

B1s+ 3

···=

1s −

1s+ 3

Άρα:

y(t) = 1− e−3t

t

1

1 2

2) Εικάζουμε ότι η απόκριση του συστήματοςH2 είναι παρόμοια με αυτήν τουH1, αφού έχουν ίδιοDC κέρδος (H1 → 3

3 = 1,H2 → 603·20 = 1, και απλώς προστέθηκε ένας μακρινός πόλος στη

συνάρτηση μεταφοράς.

Με τον ίδιο τρόπο βρίσκουμε:

y(t) = L −1{A 2s +

B2s+ 3 +

C2s+ 20

}= L −1

{1s +−1.18s+ 3 +

0.18s+ 20

}= 1−1.18e−3t+0.18e−20t

t

1

1 2

37

Page 38: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

3) Εδώ έχουμε ένα μηδενικό z = −3.2 κοντά στον πόλο p1 = −3, επομένως λύνουμε αναλυτικά:

y(s) = H31s =

As +

Bs+ 3 +

Γs+ 20

···=

1s −

0.0735s+ 3 −

0.92s+ 20

Άρα

y(t) = 1− 0.0735e−3t − 0.92e−20t

t

1

1 2

Εδώ το μηδενικό επηρεάζει το αποτέλεσμα, και η γρήγορη απόκριση του (s+20) κυριαρχεί, οπότεδε θα ήταν σωστό να την αγνοήσουμε.

2.2.4 Ασκήσεις

Άσκηση

Έχουμε τέσσερις συναρτήσεις μεταφοράς:

G1 =16

(s+ 2)(s+ 8)

G2 =165

s+ 5(s+ 2)(s+ 8)

G3 =16

2+ Δz

s+ 2+ Δz(s+ 2)(s+ 8)

G4 = 16 s+ 1(s+ 2)(s+ 8)

Να υπολογιστεί η κρουστική απόκριση των παραπάνω συστημάτων.

Λύση

Ουσιαστικά θα πάρουμε έναν αντίστροφο μετασχηματισμό Laplace.

G1 Δουλεύουμε πάνω στο G1 κλασικά, σπάζοντας σε επιμέρους κλάσματα:

G1 =A

s+ 2 +B

s+ 8

38

Page 39: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

και με κάποιον τρόπο βρίσκουμε τους συντελεστές:

A =16

s+ 8

∣∣∣∣s=−2

=166

B =16

s+ 2

∣∣∣∣s=−8

= −166

και ο αντίστροφος Laplace είναι:

L −1 {G1} =166(e−2t − e−8t

)G2 Αντίστοιχα:

G2 =A

s+ 2 +B

s+ 8

A =165s+ 5s+ 8

∣∣∣∣s=−2

=85

B =165s+ 5s+ 2

∣∣∣∣s=−8

=85

άρα:

L −1 {G2} =85(e−2t + e−8t

)Παρατηρούμε και στις δύο παραπάνω απαντήσεις την επίδραση του κυρίαρχου, δηλαδή του πιο αρ-

γού πόλου s = −2 (αντιστοιχεί στο e−2t), ο οποίος είναι πιο κοντά στο 0.

G3 Έχουμε:

G3 =A

s+ 2 +B

s+ 8

A =16

2+ Δz

s+ 2+ Δzs+ 8

∣∣∣∣s=−2

=166

Δz2+ Δz

B =16

2+ Δz

s+ 2+ Δzs+ 2

∣∣∣∣s=−8

= −166 +

166Δz6

L −1 {G3} =16

2+ Δz

(Δz6 e−2t +

(1− Δz

6

)e−8t

)

Παρατηρούμε ότι όσο πιο μικρό (κοντά στο 0) είναι το Δz, τόσο λιγότερη σημασία έχει ο όροςe−2t, και επικρατεί ο γρηγορότερος e−8t. Αυτό μπορούμε να το διαπιστώσουμε και από τη συνάρτησημεταφοράς: Aν θεωρήσουμε ότιΔz → 0, τότε εξαφανίζονται τα (s+2) στον αριθμητή και παρονομαστή,και η συνάρτηση γίνεται 16

2+01

(s+8) .Για παράδειγμα, αν θέσουμε:

Δz = 0.1

τότε η έξοδος θα γίνει:

166 (0.047e−2t︸ ︷︷ ︸

μικρός όρος

−0.98e−8t)

Στην ουσία δηλαδή, το μηδενικό στη θέση −(2+ Δz)→ −2 ακυρώνει τον πόλο s = −2:

39

Page 40: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

t0.5

1s+2

s+2+Δx(0.1)

(s+2)(s+8)

Μπορούμε επίσης να υπολογίσουμε το χρόνο αποκατάστασης του συστήματος:

ts = 4τ = 4 1−p← πόλος

=12 = 0.5

G4 Έχουμε:

G4 = 16 · s+ 1(s+ 2)(s+ 8) =

As+ 2 +

Bs+ 8 =

−2.67s+ 2 +

18.67s+ 8

οπότε η απόκριση στο χρόνο γίνεται:

L −1 {G4} = −2.67e−2t + 18.67e−8t

t0.5

16 1(s+2)(s+8)

16 s+1(s+2)(s+8)

Άσκηση

Ποιό από τα παρακάτω συστήματα έχει τη βηματική απόκριση που φαίνεται στο σχήμα;

t

2

4

(α)12

s+ 2

(β)2(s+ 6)s+ 3

(γ)2(s+ 3)s+ 2

(δ)6

s+ 3

40

Page 41: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Λύση

Για το κάθε σύστημα ψάχνουμε αρχική και τελική τιμή, ώστε να επιβεβαιώσουμε την απόκριση:

(α) lims→∞

1s

12s+ 2s = 0 άρα δεν βολεύει.

(β) lims→∞

1s2(s+ 6)s+ 3 s = 2 και lim

s→0

1s2(s+ 6)s+ 3 s = 4, που είναι οι επιθυμητές τιμές.

Άρα η σωστή απάντηση είναι η (β).

Άσκηση

Ποιό από τα παρακάτω συστήματα έχει τη βηματική απόκριση που φαίνεται στο σχήμα;

t

1

2

(α)4

s+ 2

(β)6

s+ 2

(γ)3(s+ 2)s+ 3

(δ)s+ 4s+ 2

Λύση

Αντίστοιχα με παραπάνω, υπολογίζουμε αρχική και τελική τιμή για κάθε σύστημα. Η σωστή απά-ντηση είναι η (δ), αφού ισχύει lims→∞

s+4s+2 = 1 και lims→0

s+4s+2 = 2.

Άσκηση

Ποιά συνάρτηση μοιάζει με την παρακάτω απόκριση;

t0.6

9

1.2

10

(α)10

s+ 5

41

Page 42: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

(β)20

s+ 2

(γ)50

s+ 2

(δ)50

s+ 5

Λύση

Η τελική τιμή της συνάρτησης είναι το 10, επομένως οι απαντήσεις (α) και (γ) απορρίπτονται, αφούτο όριό τους στο∞ δεν είναι 10.

Για να βρούμε τη σωστή απάντηση, μπορούμε να βρούμε τον αντίστροφο μετασχηματισμό Laplaceτων εναπομείναντων συναρτήσεων, ή πιο εύκολα, να παρατηρήσουμε ότι στα 1.2 s η συνάρτηση φτάνειπολύ κοντά στην τελική της τιμή, δηλαδή για τη σταθερά χρόνου ισχύει 4τ ≈ 1.2 ⇒⇐⇒ τ ≈ 0.3. Αυτήη σταθερά χρόνου αντιστοιχεί σε μια συνάρτηση μεταφοράς α

0.3s+1 ≈α′

s+3.33 . Άρα η σωστή απάντησηείναι η (δ).

Άσκηση

Ποιό από τα παρακάτω συστήματα έχει τη μεγαλύτερη ταχύτητα ανόδου;

(α)s+ 10

(s+ 2)2 + 5

(β)s+ 3

(s+ 2)2 + 5

(γ)s+ 10

(s+ 2)2 + 10

(δ)s+ 3

(s+ 2)2 + 10

Λύση

Θυμίζουμε ότι οι παρονομαστές των παραπάνω συναρτήσεων έχουν γραφεί με τη μορφή (s+ σ)2 +ω2d, και έχουν λύση −σ± jωd.Η ταχύτητα ανόδου εξαρτάται από τον χρόνο ανόδου.Θυμόμαστε επίσης ότι για μεγαλύτεροωd ή μηδενικό z κοντά στον φανταστικό άξονα, έχουμε μικρό-

τερο χρόνο ανόδου tr1 , ενώ ο χρόνος ανόδου tr1 ορίζεται ως ο χρόνος που απαιτείται μέχρι η απόκρισηνα φτάσει από το 10% ως το 90% (προσοχή στη διαφορά από το χρόνο tr μέχρι την πρώτη φορά πουφτάνουμε στην επιθυμητή τιμή):

42

Page 43: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

t

y(t)

yss

0.1yss

0.9yss

tp

yssMp

tr ts ≈ 4τ = 4

ζωn

tr1

Η σωστή απάντηση είναι η (δ), η οποία έχει το μεγαλύτερο ωd και το μηδενικό z = −3 που είναικοντινότερο στον άξονα.

(Βέβαια γρήγορη ταχύτητα ανόδου δεν σημαίνει και γρήγορη απόκριση).

Άσκηση

Πόσο πρέπει να είναι τα kp ώστε να έχουμε μοναδιαίο DC κέρδος, και ποιός είναι ο χρόνος αποκατά-στασης του κάθε συστήματος;

(α)kp1

s+ 3

(β)kp2

(s+ 3)(s+ 20)

Λύση

(α) kp1 = 3, η χρονική σταθερά είναι τ = 13 , άρα ο χρόνος αποκατάστασης προκύπτει ts =

43 .

(β) kp2 = 60, ο κυρίαρχος πόλος είναι ο πιο κοντινός (s = −3), και επομένως τ = 13 και ts =

43 .

Σε περίπτωση που μας δινότανKp2(s+ 3.1)

(s+ 3)(s+ 20) , το μηδενικό στο -3.1 θα αλληλοαναιρούνταν με τονπόλο στο -3, και επομένως ο κυρίαρχος πόλος θα ήταν στο -20.

Άσκηση

Έστω η συνάρτηση μεταφοράς:

18s2 + 11s+ 18

Ποιός είναι ο χρόνος αποκατάστασής της;

Λύση

Έχουμε δύο πραγματικές ρίζες, οπότε δεν είναι σωστό να ακολουθήσουμε τη μεθοδολογία μετα σ και ωd.

Οι πόλοι του συστήματος βγαίνουν -2 και -9, ο κυρίαρχος είναι ο -2, επομένως ts = 42 = 2.

43

Page 44: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

2.3 Εύρος ζώνης

Το εύρος ζώνης είναι μία προδιαγραφή του συστήματος που σχετίζεται με το πεδίο της συχνότητας. Πιοσυγκεκριμένα, μπορεί να απαιτηθεί να έχουμε ένα συγκεκριμένο εύρος ζώνης ωb, για παράδειγμα ωb >100 rad/s.

Η μελέτη αυτής της προδιαγραφής μπορεί να μελετηθεί με τη βοήθεια των διαγραμμάτων Bode (προφ."Μπόντε"), τα οποία εκφράζουν το πλάτος και τη φάση για κάθε συχνότητα.

Ο έλεγχος γίνεται δίνοντας ως είσοδο στο σύστημα ένα μεγάλο εύρος συχνοτήτων:

H(s)

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

|A|

ω

0.7071

ωb

φω

0◦

45◦

90◦

Τα περισσότερα συστήματα είναι χαμηλοπερατά.Όσο μεγαλύτερο είναι το εύρος ζώνης ενός συστήματος, τόσο ταχύτερη είναι η απόκρισή του. Αυτό μπο-

ρούμε να το διαπιστώσουμε αν σκεφτούμε την τετραγωνική κυματομορφή, που έχει συχνότητες που εκτείνο-νται μέχρι το άπειρο (αν θυμηθούμε τις σειρές Fourier), άρα ένα σύστημα που θέλει να την αναπαραστήσει,όσο μεγαλύτερο εύρος ζώνης έχει, τόσο πιο γρήγορα θα αποκριθεί στην είσοδο.

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

Τα διαγράμματα Bode γίνονται συνήθως σε λογαριθμική κλίμακα, που ορίζεται ως εξής:

20 log∣∣∣∣ ωω0

∣∣∣∣

44

Page 45: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

0 dB-3 dB

και ορίζουμε το εύρος ζώνης να είναι η απόσταση μεταξύ των συχνοτήτων στις οποίες η έξοδος έχει τιμή−3 dB, που αντιστοιχεί στην τιμή 0.707, αν το πλάτος 1 αντιστοιχεί σε 0 dB.

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

Δεκαδικός λογάριθμος

Προσοχή!Με την πράξη log εννοούμε τον δεκαδικό λογάριθμο, και όχι τον φυσικό ln. Δηλαδή:

log = log10Επίσης ισχύει log x =

ln xln 10 .

2.3.1 Σε πρωτοβάθμια συστήματα

Ας ασχοληθούμε με το σύστημα H(s) = 11+ sτ .

Στην απόκριση συχνότητας μάς ενδιαφέρει η έξοδος του συστήματος σε ημιτονοειδείς όρους, δηλαδή γιαs = jω, οπότε:

H(jω) = 11+ jωτ

Η απόκριση φάσης είναι:

φ(ω) = arg(H(jω)

)= arg

(1− jωτ

(1+ jωτ)(1− jωτ)

)= − tan−1

φανταστικό μέρος︷ ︸︸ ︷ωτ

(1+ jωτ)(1− jωτ)1

(1+ jωτ)(1− jωτ)︸ ︷︷ ︸πραγματικό μέρος

= − tan−1(ωτ)

Η απόκριση συχνότητας τότε θα είναι:

20 log∣∣H(jω)

∣∣ = −20 log ∣∣1+ jωτ∣∣

= −20 log(1+ ω2τ2

) 12

= −10 log(1+ ω2τ2)

Οσκοπός όμως είναι για την παραπάνω έκφραση να γνωρίζουμε προσεγγιστικά πώς μπορεί να παρουσιαστείσε διάγραμμα.

45

Page 46: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Ψάχνουμε τις ασύμπτωτες για την παραπάνω σχέση, και έχουμε:για ω≪ 1

τ = 0 dBγια ω≫ 1

τ = −20 logωτ = −20 logω︸ ︷︷ ︸ωc= 1

τ

−20 log τ

(όπου ονομάζουμε την ωc =1τ χαρακτηριστική συχνότητα του συστήματος)

Έτσι, έχουμε δύο ασύμπτωτες ευθείες, και μπορούμε να προσεγγίσουμε τη συνάρτηση:

ω

προσεγγιστική απόκριση

πραγματική απόκριση

(Η χειρότερη προσέγγιση ίσως γίνεται στο σημείο όπου τέμνονται οι ευθείες, στο οποίο η πραγματική τιμήείναι −10 log 2 = −3 dB).

Για το σχεδιασμό του διαγράμματος φάσης, έχουμε:για ω = 0 = 0για ω =∞ = −90◦

για ω = ωc = −45◦

ω

προσεγγιστική απόκριση

πραγματική απόκριση

0.01/τ 0.1/τ 1/τ 10/τ 100/τ

−45◦

−90◦

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

46

Page 47: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

ω

προσεγγιστική απόκριση

πραγματική απόκριση

0.01/τ 0.1/τ 1/τ 10/τ 100/τ

−45◦

−90◦

δηλαδή:

φ = −45− 45 log |ωt|

Αν είχαμε μια συνάρτηση με ένα κέρδος κ = 1, τότε στο διάγραμμα μέτρου απλώς προστίθεται μια σταθερά20 log κ, και το διάγραμμα θα ανεβεί προς τα πάνω ή προς τα κάτω, ανάλογα με το αν κ > 1 ή κ < 1 αντίστοιχα.

Με τα διαγράμματα Bode μπορούμε επομένως να βρούμε την έξοδο του συστήματος σε ημιτονοειδή είσοδο.Για την απόκριση ταχύτητας, ενδιαφέρουν περισσότερο τα διαγράμματα πλάτους και όχι φάσης.

2.3.2 Σε δευτεροβάθμια συστήματα

Θυμίζουμε τη συνάρτηση μεταφοράς δευτεροβάθμιων συστημάτων:

H(s) = ω2n

s2 + 2ζωns+ ω2n

Όπως παραπάνω, για να πάρουμε την απόκριση συχνότητας θεωρούμε s = jω:

H(jω) = 1

1−(

ωωn

)2+ j2ζ ω

ωn∣∣H(jω)∣∣dB = −10 log

(1− ω2

ω2n

)2

+ 4ζ2ω2

ω2n

Κάνουμε προσέγγιση με ασυμπτώτους:{

ωωn≪ 1 0 dB

ωωn≫ 1 −40 log ω

ωn

ω

-40 dB/dec

ωn

προσεγγιστική απόκριση

Στην πραγματικότητα, η απόκριση συχνότητας μοιάζει ως εξής, και εξαρτάται από το ζ:

47

Page 48: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

ωωr

-40 dB/dec

ωn

προσεγγιστική απόκριση

πραγματική απόκριση

Παρατηρούμε μία υπερύψωση κοντά στο ωn (αλλά όχι ακριβώς επάνω του), που αυξάνεται όσο μειώνεταιτο ζ, και συχνά δεν είναι επιθυμητή.

Αν παραγωγίσουμε την έξοδο για να βρούμε το ακρότατο (θέτουμε u = ωωn

για ευκολία):

dHdu =

1√1− u2 + (2ζu)2

η οποία μηδενίζεται για ωωn

= u =√

1− 2ζ2. Αυτό ορίζεται αν ζ < 0.707, δηλαδή υπάρχει υπερύψωση μόνοόταν ζ < 0.707 .

Θεώρημα 2.3: Εύρος ζώνης δευτεροβάθμιου συστήματος

Το εύρος ζώνης (μέχρι τα -3 dB) αποδεικνύεται ότι είναι:

ωb = ωn[1− 2ζ2 +

√2− 4ζ2 + 4ζ4

]1/2Θεώρημα 2.4: Συχνότητα συντονισμού δευτεροβάθμιου συστήματος

Η συχνότητα συντονισμού ωr, δηλαδή η συχνότητα κατά την οποία έχουμε υπερύψωση,είναι:

ωr = ωn√

1− 2ζ2 ζ < 0.707

ενώ το πλάτος της υπερύψωσης:

Mr =1

2ζ√

1− ζ2

Όσον αφορά τη φάση,

φ(ω) = − tan−1 2ζ ωωn

1− ω2

ω2n

Ασυμπτωτικά:ωωn

= 0 φ = 0ωωn

= 1 φ = −π/2ωωn→∞ φ = −π

και συμπληρώνουμε το διάγραμμα Bode:

48

Page 49: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

ωωr

-40 dB/dec

ωn

προσεγγιστική απόκριση

πραγματική απόκριση

Βέβαια η πραγματική συμπεριφορά εξαρτάται πάλι από το ζ.Άσκηση

Έστω ένα σύστημα:k

s(s+a)

Ζητείται να βρεθούν οι σταθερές k και a, ώστε η υπερύψωση συχνότητας να είναι Μpr = 1.04 γιασυχνότητα συντονισμού ωr = 11.47 rad/s. Και από εκεί, ζητείται να προσδιοριστεί ο χρόνος αποκατά-στασης ts και το εύρος ζώνης ωb.

Λύση

Από τους παραπάνω τύπους, έχουμε:

12ζ√

1− ζ2= 1.04 ⇒⇐⇒ 4ζ4 − 4ζ2 + 0.92 = 0 ⇒⇐⇒ ζ2 =

{0.640.352

⇒⇐⇒ ����ζ = 0.8 ή ζ = 0.6

Απορρίπτουμε την περίπτωση ζ = 0.8, αφού για να υπάρχει υπερύψωση στη συχνότητα πρέπειζ < 0.707. Άρα ζ = 0.6.

Τότε υπολογίζουμε ακόμα ότι ωn = ωr√1−2ζ2

≈ 21.67 rad/s.

Η συνάρτηση μεταφοράς του συστήματος βγαίνει μετά από πράξειςk

s2 + as+ k =ω2n

s2 + 2ζωns+ ω2n.

Άρα k = 21.672 = 469.59, και a = 2ζωn = 2 · 0.6 · 21.67 = 26.00.

Ο χρόνος αποκατάστασης είναι (αφού έχουμε συζυγείς ρίζες, διότι ζ < 1):

ts ≈4

ζωn=

413 ≈ 0.3077 s

Και το εύρος ζώνης:

ωb = ωn[1− 2ζ2 +

√2− 4ζ2 + 4ζ4

]1/2≈ 24.88 rad/s

49

Page 50: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

2.3.3 Σε συστήματα μεγαλύτερου βαθμού

Γενικά ισχύει:

H(s) = Gsn

(τjs+ 1) · · ·(tis+ 1) · · ·

Αυτό αντιστοιχεί, όπως έχουμε δει παραπάνω, σε ένα άθροισμα πιο απλών κλασμάτων. Επομένως, για ναβρούμε το διάγραμμα Bode, απλώς προσθέτουμε τις επιμέρους αποκρίσεις.

Επίσης, αν έχουμε ένα σύστημα 1τs+1 , και το αντιστρέψουμε,

τs+11 , η έξοδος θα είναι αντίθετη, από την

ιδιότητα του λογαρίθμου.

ω ω

Για το απλό σύστημα H(s) = Gs , έχουμε:

|H|dB = 20 logG− 20 logωφ = −π/2

και το διάγραμμα Bode γίνεται (σε συνδυασμό με το H(s) = Gs):

0 dB ω

-20 dB/dec

+20 dB/dec

90°

G1G

Γενικά, μπορούμε να συνθέσουμε οποιαδήποτε συνάρτηση μεταφοράς με τα παρακάτω στοιχεία:

• H0 = Gsν

• H1 =

(sρ + 1

)για p > 0

• H2 =

(s2ω2n+

2ζsωn

+ 1)για ωn > 0 και 0 < ζ < 1.

Για παράδειγμα, για την s(s+3)(s+4)((s+5)2+4)

:

s(s+ 3)(s+ 4)

((s+ 5)2 + 4

) =

H0︷︸︸︷s ·(s+ 3)

(s+ 4) ·(

s2ω2n

+ 2ζsωn

+ 1) =

H0︷︸︸︷s ·3 ·

H1︷ ︸︸ ︷(s3 + 1

)4 ·(s4 + 1

)︸ ︷︷ ︸

H1

·

(s229 +

2 · 0.928 · s5.39 + 1

)︸ ︷︷ ︸

H2

50

Page 51: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Για καθεμία από αυτές, έχουμε:

•∣∣H0(jω)

∣∣dB = 20 logGων = 20 logG+ 20ν logω και:

φ0 = ν · 90◦

Και το αντίστοιχο διάγραμμα Bode είναι:

H0

ω

ω

20 dB

1 10 100 1,0000.1

όπου παρατηρούμε ότι έχουμε αύξηση της απόκρισης κατά 20 dB ανά δεκάδα.

Η ευθεία αυτή θα έχει αντίθετη κλίση αν το H0(s) βρίσκεται στον παρονομαστή.

•∣∣H1(jω)

∣∣dB ≈

{0 αν ω < p20 logω− 20 log p αν ω > p

και:

φ1 ≈

0◦ αν ω < 0.1p45◦ + 45◦ log ω

p αν 0.1p < ω < 10p90◦ αν ω > 10p

Άρα η απόκριση γίνεται:

H1

ω

ω

για ρ = 10

20 dB

1 10 100 1,0000.1

1 10 100

45°

90°

51

Page 52: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

• H2 =s2ω2n+

2ζωn

s+ 1 και αποδεικνύεται ότι:

∣∣H2(jω)∣∣dB ≈

{0 αν ω < ωn

40 logω− 40 logωn αν ω > ωn

φ2 ≈

0◦ αν ω < 0.1ωn

90◦ + 90◦ log ωωn

αν 0.1ωn < ω < 10ωn

180◦ αν ω > 10ωn

H2

ω

ω

40 dB

1 10 100 1,0000.1

1 10 100

90°

180°

2.3.4 Ασκήσεις

Άσκηση

Να βρεθεί η απόκριση συχνότητας τουH(s) = 40(s+ 1)s2(s2 + s+ 4)

Λύση

Έχουμε:

H(s) = (10)↓H0

· (s+ 1)↓H1p=1

· 1s2↓

H−10

ν=2

· 1s24 + s

4 + 1↓

H−12

ωn=2

= G1 ·G3 ·G2 ·G4

και εργαζόμαστε για κάθε συνάρτηση ξεχωριστά, σχεδιάζοντας το διάγραμμα Bode της, ώστε να τασυνδυάσουμε στο τέλος:

• |G1|dB = 20 log 10+�������: 020 · 0 · logω

φ = νπ2 = 0

52

Page 53: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

rad/s

20 dB

• |G3|dB ≈

0 για ω < 120 logω−�����: 020 log 1 για ω > 1

φ3 ≈

0◦ αν ω < 0.1p45◦ + 45◦ log ω

p αν 0.1p < ω < 10p90◦ αν ω > 10p

rad/s

20 dB

0.1 1 10

0.1 1 10

45°90°

• |G2|dB = �����: 020 log 1 + 20(−2) logω = −40 logωφ = νπ

2 = −π

rad/s-40 dB/dec

40 dB

0.1 1 10

0.1 1 100°

−180°

• |G4|dB ≈

{0 για ω < 2 rad/s−40 logω+ 40 log 2 για ω > 2

φ =

0◦ αν ω < 0.2−90◦ − 90◦ log ω

2 αν 0.2 < ω < 20−180◦ αν ω > 20

53

Page 54: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

rad/s

-40 dB/dec12 20

12 20−90°

−180°

Τελικά, για να βρούμε τη σωστή απάντηση, προσθέτουμε όλα τα παραπάνω διαγράμματα (αφού οπολλαπλασιασμός γίνεται πρόσθεση μετά την εφαρμογή του λογαρίθμου):

rad/s

-40 dB/dec

-20 dB/dec

-60 dB/dec

60 dB

20 dB14 dB

0.1 1 2 20

0.2 1 2 10

45°/dec

-45°/dec

-90°/dec

−166°

−198°

−270°

Άσκηση

Ποιά είναι η συνάρτηση μεταφοράς της οποίας το προσεγγιστικό διάγραμμα Bode φαίνεται στο παρα-κάτω σχήμα;

ω

20 log 0.8

0.5

−14 dB

2 10

−20 db/dec

−20 db/dec

Επιέξετε μία από τις πιθανές απαντήσεις

54

Page 55: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

(α)10(s+ 1)(s+ 2)

(s+ 0.5)(5s+ 10)(s+ 10)

(β)10(s+ 0.5)

(s+ 2)(s+ 10)

(γ)10(s+ 1)(s+ 2)

(s+ 0.5)(5s+ 5)(s+ 10)

(δ)10(s+ 10)

(s+ 0.5)(s+ 2)

Λύση

Κανονικά, φέρνουμε όλες τις συναρτήσεις μεταφοράς στη μορφή (π.χ. για την (α)):

10(

s1 + 1

)2(

s2 + 1

)0.5(

s0.5 + 1

)10(

s2 + 1

)10(

s10 + 1

)και ελέγχουμε τις θέσεις των πόλων και των μηδενικών για τα σημεία μείωσης του κέρδους. Για παρά-δειγμα, για το (γ):

(γ) =10����(s+ 1)2

(s2 + 1

)0.5(

s0.5 + 1

)5����(s+ 1)10

(s10 + 1

)Στην παραπάνω συνάρτηση παρατηρούμε ότι απλοποιούνται ο πόλος και το μηδενικό για s = −1, καιμένουν ένας πόλος με συντελεστή 1

0.5 (άρα υπάρχει πτώση 20dB/dec από τη συχνότητα 0.5 και μετά),ένα μηδενικό με συντελεστή 1

2 (άρα υπάρχει άνοδος που ακυρώνει την πτώση από το 2 και μετά), καιένας πόλος με συντελεστή 1

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

ράς, που πρέπει να είναι 20 log 0.8dB, άρα να έχει μέτρο 0.8.Έτσι, για κάθε απάντηση έχουμε:

(α)10 · 1 · 2

0.5 · 10 · 10 = 0.4 dB−−−−→ 20 log 0.4 = 20 log 0.8

(β)10 · 0.52 · 10 = 0.25 ↛ 20 log 0.8

(γ)10 · 1 · 20.5 · 5 · 10 = 0.8→ 20 log 0.8 ✓

(δ)10 · 100.5 · 2 = 100 ↛ 20 log 0.8

Άσκηση

Τι τιμή έχει το προσεγγιστικό διάγραμμα μέτρου και φάσης στη συνάρτηση μεταφοράς:

100(s+ 1)2(s+ 10)

στη συχνότητα ω = 1 rad/s;

55

Page 56: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Λύση

Εδώ μας ζητείται η τιμή του προσεγγιστικού διαγράμματος, όχι η ακριβής τιμή.

Αν ζητούνταν η ακριβής τιμή, θα θέταμε s = jω = j · 1, και υπολογίζαμε το μέτρο και το όρισμα τουμιγαδικού που θα προέκυπτε από τη συνάρτηση μεταφοράς.

Αρχικά, μετασχηματίζουμε ελαφρά τη συνάρτηση μεταφοράς:

100(s+ 1)2(s+ 10) −−−−−→

100

1(

s1 + 1

)210(

s10 + 1

) =10(

s1 + 1

)2 ( s10 + 1

)Εδώ έχουμε έναν πόλο για ω = 10 rad/s, ο οποίος ξεκινάει μία πτώση 20dB/dec σε εκείνη τη

συχνότητα, και έναν διπλό πόλο ω = 1dB/dec, του οποίου η επίδραση είναι μια πτώση κατά 2 · 20 =40dB/dec. Άρα το προσεγγιστικό διάγραμμα μοιάζει κάπως έτσι:

0 dB

ω (rad/s)

20 dB20 log 10= 20 dB

p = 110

−40 db/dec

−60 db/dec

Το διάγραμμα φάσης είναι λίγο πιο δύσκολο, επειδή η απόκριση επηρεάζεται μία δεκάδα πριν καιμία δεκάδα μετά από τη συχνότητα του κάθε πόλου.

Έτσι, για p = 1 (διπλός πόλος), η επίδραση ξεκινάει από την ω = 0.1p = 0.1 rad/s, με μία κλίση2 · /(−45°) = −90°/dec, μέχρι και την ω = 10p = 10 rad/s.

−90°/dec

0.1 1 10Αντίστοιχα, για τον απλό πόλοp = 10, ξεκινάμε από 1 rad/s μέχρι τα 100 rad/s με κλίση−45°/dec.

−45°/dec

1 10 100Προσθέτοντας τα δύο παραπάνω διαγράμματα για τις φάσεις, έχουμε:

56

Page 57: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

0 dB

ω (rad/s)

20 dB20 log 10= 20 dB

p = 110

−40 db/dec

−60 db/dec

−270°

−90°/dec−135°/dec

−45°/dec

0.1 1 10 100

Γενικά είναι εύκολο να εργαζόμαστε με συναρτήσεις μεταφοράς των οποίων οι πόλοι και τα μηδενικάείναι μεταξύ τους πολλαπλασιασμένα με παράγοντες του 10.

Άσκηση

Ποιά από τις παρακάτω συναρτήσεις μεταφοράς έχει διάγραμμα Bode κέρδους με κλίση −60dB/decστο ω = 30 rad/s;

α.s+ 70

(s+ 1)(s+ 2)(s+ 4)(s+ 6)

β.s+ 60

(s+ 80)(s+ 90)(s2 + 18s+ 100)

γ.s+ 4

(s+ 2)(s2 + 18s+ 100)

δ.s+ 4

(s+ 6)(s+ 9)(s2 + 18s+ 100)

Λύση

Ας μελετήσουμε κάθε συνάρτηση ξεχωριστά:

α. Ο όρος s+ 70 είναι πιο μακριά από τα 30 rad/s, άρα τον αγνοούμε. Στον παρονομαστή έχουμε 4όρους πριν από το 30, άρα κλίση −4 · 20 = −80dB/dec, που δεν συμφωνεί με την εκφώνηση.

β. Οι όροι s+60, s+80 και s+90 είναι πολύ μακριά και δεν μας απασχολούν. Ο όρος s2+18s+100είναι ένα πολυώνυμο με μιγαδικές ρίζες και

√100 = 10ωn, άρα έχει κλίση −40dB/dec (αφού

30 > 10 = ωn), και δεν συμφωνεί με την εκφώνηση.

γ. Μετά από τοω = 10 rad/s συνεισφέρουν το μηδενικό με 20dB/dec, ο απλός πόλος με−20dB/dec,και το πολυώνυμο με−40dB/dec. Συνολικά έχουμε+20−20−40 = −40dB/dec, άρα δεν συμ-φωνούμε με την εκφώνηση.

57

Page 58: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

δ. Έχουμε μηδενικό (20dB/dec) και τέσσερις πόλους (−20 · 4 = −80dB/dec), άρα συνολικά60dB/dec, που είναι και η ζητούμενη απάντηση.

Άρα το σωστό αποτέλεσμα είναι το (δ).

Άσκηση

Δίνεται το διάγραμμα Bode πλάτους, καθώς και η βηματική απόκριση ενός συστήματος. Να βρεθεί ηαντίστοιχη συνάρτηση μεταφοράς, και το σφάλμα θέσης αν την τοποθετήσουμε σε σύστημα κλειστούβρόχου μοναδιαίας αρνητικής ανάδρασης.

rad/s-40 dB/dec

-60 dB/dec

20 dB

-20 dB

-80 dB

4 40 400

t

1

Λύση

Παρατηρούμε μία πτώση κατά −40dB/dec στη συνάρτηση μεταφοράς. Οπότε, προκύπτει το ερώ-τημα αν αυτή προέρχεται από δύο απλούς πραγματικούς πόλους, ή από δύο μιγαδικούς συζυγείς.

Παρατηρούμε ότι η βηματική απόκριση δεν παρουσιάζει υπερύψωση, αλλά είναι υπεραποσβεννύ-μενη. Επομένως δεν έχουμε μιγαδικούς πόλους, αλλά δύο πραγματικούς.

Υπολογίζουμε το κέρδοςG του συστήματος: αφού το διάγραμμαBode ξεκινάει από την τιμή 20dB =20 logG ⇒⇐⇒ G = 10. Η συνάρτηση μεταφοράς έχει μια κλίση −40dB/dec που ξεκινάει από ω =

4 rad/s, άρα στον παρονομαστή της έχει δύο όρους της μορφής(

s4 + 1

). Επίσης, έχει μια επιπλέον

κλίση −20dB/dec από το ω = 40 rad/s και μετά, άρα έναν όρο της μορφής(

s40 + 1

).

Επομένως, τελικά η συνάρτηση γίνεται:

H(s) = 10 1(s4 + 1

)2 ( s40 + 1

)Αν το τοποθετήσουμε σε κλειστό βρόχο:

10 1(s4 + 1

)2 ( s40 + 1

)Το σύστημα έχει τύπο 0 (αφού δεν υπάρχουν ολοκληρωτές), άρα και πεπερασμένο σφάλμα θέσης:

Kp = lims→0 �

s1�sH(s) = 10

ess =1

1+ Kp= 0.09

58

Page 59: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Άσκηση

Να βρεθεί η συνάρτηση μεταφοράς με το παρακάτω προσεγγιστικό διάγραμμα Bode:

rad/sdB

-20 dB/dec

-40 dB/dec

5 10

Λύση

Έχουμε πτώση −20dB/dec από τη συχνότητα ω = 0, άρα έχουμε έναν πόλο στο 0, δηλαδή ένανολοκληρωτή. Μετά από τα ω = 10 rad/s, εμφανίζεται και μία δεύτερη πτώση−20dB/dec που υποδη-λώνει πόλο στο 10.

Θυμόμαστε ότι το αντίστοιχο κέρδος του ολοκληρωτή GsN είναι και το σημείο τομής του με τον

οριζόντιο άξονα, δηλαδή σε αυτήν την περίπτωση το 5. Άρα η συνάρτηση μεταφοράς έχει τη μορφή:

H(s) = 5s(

s10 + 1

) =50

s(s+ 10)

2.4 Ευστάθεια

Για να ελέγξουμε την ευστάθεια του συστήματος χρησιμοποιούμε τη συνάρτηση δέλτα. Θυμόμαστε ότι ένασύστημα είναι ευσταθές αν έχει πόλους μόνο στο αριστερό ημιεπίπεδο, και οριακά ευσταθές αν έχει συζυγείςπόλους (ή πραγματικό πόλο) πολλαπλότητας 1 επάνω στον φανταστικό άξονα:

t t

t t

Θα ασχοληθούμε επίσης με τη σχετική ευστάθεια, που δηλώνει το πόσο ευσταθές είναι ένα σύστημα σε

59

Page 60: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

σχέση με ένα άλλο. Για παράδειγμα, αν έχουμε δύο συστήματα A και B με πόλους στο αριστερό ημιεπίπεδο:AB

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

Έστω δύο συστήματα με συναρτήσεις μεταφοράς κλειστού βρόχου T1 και T2:

H1(s) H2(s)−

T1(s) =H1H2

1+H1H2

H1(s)

H2(s)

−T1(s) =

H11+H1H2

και τα δύο έχουν τον ίδιο παρονομαστή (άρα και χαρακτηριστικό πολυώνυμο) στη συνάρτηση μεταφοράς,επομένως είναι ισοδύναμα ως προς την ευστάθεια.

Επομένως μπορούμε να μελετάμε τα παρακάτω ισοδύναμα συστήματα, με συνάρτηση μεταφοράς ανοιχτούβρόχου A(s) = H1H2:

H1 H2

H1

H2

Για τη μελέτη της ευστάθειας, ορίζουμε το περιθώριο φάσης και το περιθώριο κέρδους.

60

Page 61: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Ορισμός 2.11: Περιθώριο φάσης

Περιθώριο φάσης ονομάζεται η απόσταση της φάσης της συνάρτησης μεταφοράς από τις 180°, στοσημείο στο οποίο το πλάτος της είναι 0dB ή 1:

rad/s20 log∣∣A(jω)

∣∣ ωc

φM

−90°

−180°

∡ A(jω)

Το περιθώριο φάσης συμβολίζεται φM (margin) και έχει τύπο:

φM = 180°+ ∡A(jωc)

όπου ωc είναι το σημείο τομής του πλάτους με τον άξονα των 0dB.

Για να καταλάβουμε ποιοτικά τη σημασία της απόστασης της φάσης από τις 180°, δίνουμε ένα ημιτονοειδέςσήμα σε ένα σύστημα μοναδιαίας αρνητικής ανάδρασης:

A(jω)∼ ∼

Αν η συνάρτηση A(jω) προκαλεί σε εκείνο το σημείο διαφορά φάσης 180°, τότε στην έξοδο εμφανίζεταιαρχικά ένα αντίθετο ημίτονο (αφού sin(t − 180°) = − sin(t)). Αυτό όμως αφαιρείται από την είσοδο λόγωτης ανάδρασης, άρα η είσοδος διπλασιάζεται, και αυτή η διαδικασία επαναλαμβάνεται συνεχώς, οδηγώντας σεσυνεχώς αυξανόμενη και άρα ασταθή έξοδο.

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

κέρδος είναι −3dB), ισχύει:

ωb > ωc

61

Page 62: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Ορισμός 2.12: Περιθώριο κέρδους

Ως περιθώριο κέρδους ορίζουμε τον αριθμό:

gM =1∣∣A(jω1)

∣∣όπου ω1 είναι η συχνότητα στην οποία η συνάρτηση μεταφοράς εισάγει διαφορά φάσης 180°.Για να έχουμε ευστάθεια, θέλουμε gM > 1, ή, εκφρασμένο σε dB:

−20 log∣∣A(jω1)

∣∣ > 0

Δηλαδή το περιθώριο κέρδους είναι η απόσταση (από κάτω προς τα επάνω) του πλάτους της A από τα0 dB (κέρδος 1), όταν η φάση της είναι 180°.

rad/s

20 log∣∣A(jω)

∣∣ 20 log gM

−180°

∡ A(jω)

ω1

Παρατηρούμε πως όσο αυξάνεται το πλάτος της συνάρτησης μεταφοράς, τόσο πιο κοντά στον άξονα των0dB φτάνει (και μειώνεται το περιθώριο κέρδους), και το σύστημα γίνεται ασταθές μόλις τον ξεπεράσει.

Άσκηση: Εφαρμογή

Για το παρακάτω σύστημα:

Hi(s) H(s)

d

y

H(s) = 6s+6

Να σχεδιαστεί ο ελεγκτής Hi(s) ώστε να τηρούνται ταυτόχρονα οι προδιαγραφές:

1) Για βηματική είσοδο διαταραχής d = s(t), να έχουμε limt→∞

y(t) = 0.

2) Για το εύρος ζώνης να ισχύει ωb > 35 rad/s

3) Για τα περιθώρια να ισχύει gM =∞ και φM > 70°

Λύση

Θυμόμαστε ότι η συνάρτηση Hi(s) θα πρέπει να περιέχει έναν ολοκληρωτή για να καλύπτει την

πρώτη προδιαγραφή, άρα να έχει τη μορφήκs︸︷︷︸

ελεγκτής I

ή τη μορφήκ(s+ z)

s︸ ︷︷ ︸ελεγκτής PI

.

Η προδιαγραφή ωb > 35 rad/s σημαίνει ότι ωc > 35 rad/s.

62

Page 63: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Ας ξεκινήσουμε να μελετάμε την κs . Η απαίτηση gM = ∞ ικανοποιείται, αφού η συνάρτηση μετα-

φοράς δεν φτάνει ποτέ στις 180°, άρα έχει άπειρο περιθώριο κέρδους.Για την απαίτηση ωc > 35, μελετάμε τις συναρτήσεις μεταφοράς. Η Hi(s) έχει πλάτος (σε dB)

20[log κ− logω

], και η H(s) έχει πλάτος 20

[− log ω

6

]. Επομένως πρέπει:

20[log κ− logωc − log ωc

6

]= 0 ⇒⇐⇒ log

κω2c6

= 0

άρα:

6κω2c= 1 ⇒⇐⇒ ωc =

√6κ

ωc > 35 ⇒⇐⇒ κ >3526 ⇒⇐⇒ κ > 204.16

Ας εξετάσουμε και το περιθώριο φάσης στη συχνότητα ωc:

φM > 70° ⇒⇐⇒

180°− 90°− tan−1 ωc6 > 70° ⇒⇐⇒

90°− 80.2° ≯ 70°

κάτι που δεν ισχύει, επομένως δεν μπορούμε να χρησιμοποιήσουμε τον ελεγκτή I, και πρέπει να τοπο-θετήσουμε τον PI. Με τον ίδιο συλλογισμό, θα οδηγηθούμε σε ένα αποτέλεσμα:

κ ≥ 5.8 z = 10

Παράδειγμα Έστω η συνάρτηση μεταφοράς με ένα μηδενικό:

s− aa = (1± sτ)

η οποία για τις φανταστικές συχνότητες γίνεται:

1− jωt ή 1+ jωt

και έχει διάγραμμα Bode:

rad/s

+20 dB/dec

a = 1τ

0.1a 10a

1− jωt

1+ jωt

63

Page 64: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

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

Γενικότερα ισχύει:

Για (1+ jωτ) :{ω→ 0 ⇒⇐⇒ φ = 0°ω→∞ ⇒⇐⇒ φ = 90°

Για (1− jωτ) :{ω→ 0 ⇒⇐⇒ φ = 0°ω→∞ ⇒⇐⇒ φ = −90°

και τα συστήματα που έχουν τουλάχιστον ένα ασταθές μηδενικό (δεξιά του φανταστικού άξονα) ονομάζονταισυστήματα μη ελάχιστης φάσης.

Σύστημα με καθυστέρηση Έστω ένα σύστημα που βάζει καθυστέρηση T δευτερολέπτων στην είσοδο u:

y(t) = u(t− T)

Αν πάρουμε το μετασχηματισμό Laplace έχουμε:

y(s) = e−sTu(s)

Δηλαδή το σύστημα είναι μία πολύ απλή συνάρτηση:

e−sT

H(s)yu

και για να κατασκευάσουμε το διάγραμμα Bode, θεωρούμε s = jω, και:

H(jω) = e−jωT∣∣H(jω)∣∣ = 1

∡H(jω) = −ωT

Γενικότερα, αν είχαμε ένα σύστημα H1(jω) και εφαρμόζαμε μία καθυστέρηση σε αυτό, θα είχαμε:

H(jω) = e−jωTH1(jω)∣∣H(jω)∣∣ = ∣∣H1(jω)

∣∣∡H(jω) = −ωT+ ∡H1(jω)

Δηλαδή εισάγεται μία καθυστέρηση φάσης στο σύστημα.

Άσκηση: Παράδειγμα

Έστω ότι δίνεται μία συνάρτηση μεταφοράς με χρονική καθυστέρηση:

A(s) = e−sTA 1(s)

όπου ισχύει:

A 1(s) =15(s+ 3)

(s+ 1)(s+ 7)

Πόση μπορεί να είναι η χρονική καθυστέρηση μέχρι το σύστημα να γίνει ασταθές;

Λύση

64

Page 65: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Με πράξεις βρίσκουμε ότι το σημείο ωc στο οποίο η A 1 (και ισοδύναμα η A) έχουν μέτρο 0 dBείναι:

∣∣A(jωc)∣∣ = 0 ⇐⇒

∣∣∣∣∣ 15(jωc + 3)(jωc + 1)(jωc + 7)

∣∣∣∣∣ = 0 ⇐⇒ 15√

ω2c + 32√

ω2c + 12

√ω2c + 72

⇐⇒ ωc = 13.6 ∼= 15

Για αυτήν την τιμή υπολογίζουμε:

∡A 1(jωc) ∼= −71

Τότε, το περιθώριο φάσης για την A 1 (η απόσταση από τις 180°) είναι:

θM(A 1(jωc)

)= 180°− 71° = 109° = 109π

180 rad

και, λόγω της καθυστέρησης, το περιθώριο φάσης για την A γίνεται:

θM(A(jωc)

)= −ωcT+ θM

(A 1(jωc)

) ∼= −ωcT+ 1.9024

(προσοχή στο ότι πρέπει να λαμβάνουμε τις μονάδες σε rad!)Τελικά, προκύπτει ότι:

T < 0.1396 s,

δηλαδή η καθυστέρηση του συστήματος πρέπει να είναι μικρότερη από 0.1396 δευτερόλεπτα για ναέχουμε ευστάθεια.

Άσκηση: Παράδειγμα

Έστω η συνάρτηση μεταφοράς ανοιχτού βρόχου:

A(s) = 300κ(s+ 2)(s+ 3)(s+ 5)

Για το σύστημα κλειστού βρόχου:

(1) Ποιά τιμή πρέπει να έχει το κ ώστε να έχουμε ευστάθεια;

(2) Ποιά τιμή πρέπει να έχει το κ ώστε το περιθώριο κέρδους να είναι gM = 3;

Λύση

Η συνάρτηση μεταφοράς κλειστού βρόχου προκύπτει:

s3 + 10s2 + 31s+ 30+ 300κ = 0

Επομένως μπορούμε να εφαρμόσουμε το κριτήριο ευστάθειας Routh για να μελετήσουμε την ευ-στάθεια του συστήματος:

s3 1 31 0s2 10 30+ 300κ 0s1 28− 30κ 0s0 30+ 300κ

Θυμόμαστε ότι για να έχουμε ευστάθεια πρέπει όλοι οι συντελεστές της πρώτης στήλης να είναιθετικοί:

28− 30κ ≥ 0 ⇒⇐⇒ κ ≤ 0.9330+ 300κ ≥ 0 (ισχύει επειδή το κ είναι θετικό)

65

Page 66: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

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

gMκ = 0.93 ⇒⇐⇒ κ = 0.31

2.5 Διαγράμματα Nyquist

Έστω η συνάρτηση μεταφοράς:

11+ sτ → 1

1+ jωτ

με μέτρο1√

1+ ω2τ2και φάση − tan−1 ωτ.

Το διάγραμμα Nyquist είναι μία αναπαράσταση της συνάρτησης μεταφοράς στο μιγαδικό επίπεδο.Για ω→ 0, το μέτρο γίνεται 1 και η φάση 0.

Για ω→∞, το μέτρο γίνεται 0 και η φάση π/2.Για ω = 1

τ (χαρακτηριστική συχνότητα), το μέτρο γίνεται1√2, και η φάση −π

4 .Μπορούμε επομένως να κατασκευάσουμε ένα διάγραμμα τοποθετώντας τα τρία παραπάνω σημεία στο

μιγαδικό επίπεδο:

Re

Im

ω→∞ ω = 0−1+ j0

Παράδειγμα Έστω η συνάρτηση μεταφοράς με ολοκληρωτή:

A(jω) = 1jω(1+ jωτ) =

1−ω2τ+ jω =

−ω2τ− jωRe2+ Im2 = − τ

ω2τ2 + 1 − j 1ω(ω2τ2 + 1)

Τότε, αντίστοιχα με παραπάνω, μπορούμε να βρούμε τα σημεία και να σχεδιάσουμε το διάγραμμα Nyquist:

Για ω = 0 : A(jω) = −τ1 − j∞ (τείνει στο άπειρο με ασύμπτωτη την x = −τ)

Για ω =1τ : A(jω) = −τ

2 − j τ2Για ω =∞ : A(jω) = −0− j0

Άρα το διάγραμμα είναι:

66

Page 67: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Re

Im

ω→∞

ω→ 0

−τ

Γενικά για τα διαγράμματα Nyquist έχει σημασία το κρίσιμο σημείο−1+ j0. Αν το διάγραμμα δεν περνάειστα αριστερά του σημείου αυτού, τότε το σύστημα είναι ευσταθές.

Πιο συγκεκριμένα, έστω μια συνάρτηση μεταφοράς A(jω) και το διάγραμμα Nyquist της:

Re

Im

−1 ω1

ωc

φM

a

ω→∞

ω→ 0

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

67

Page 68: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Παράδειγμα

Re

Im

0.5 ω→∞

ω→ 0

Στο παραπάνω διάγραμμα φάσης το περιθώριο κέρδους είναι 10.5 = 2, δηλαδή μπορούμε να πολλαπλασιά-

σουμε το κέρδος με τον αριθμό 2 μέχρι να φτάσουμε στο κρίσιμο σημείο.

68

Page 69: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

2.5.1 Συνήθη διαγράμματα Nyquist

11+ jωτ1 Re

Im

−1

1(1+ jωτ1)(1+ jωτ2) Re

Im

−1

1(1+ jωτ1)(1+ jωτ2)(1+ jωτ3) Re

Im

−1

1jω(1+ jωτ1) Re

Im

1jω(1+ jωτ1)(1+ jωτ2) Re

Im

1(jω)2(1+ jωτ1)(1+ jωτ2) Re

Im

69

Page 70: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

2.5.2 Γενικό κριτήριο Nyquist

Παραπάνω παρουσιάστηκε το απλοποιημένο κριτήριο Nyquist, για το οποίο παίρναμε τιμές του ω μεταξύτου 0 και του +∞.

Για την εφαρμογή του γενικευμένου κριτηρίου Nyquist, δεν θεωρούμε πάντα ότι s = jω, αλλά παίρνουμετιμές του s από το 0 μέχρι το +j∞, μετά συνεχίζουμε με ένα ημικύκλιο άπειρης ακτίνας μέχρι το ω = −j∞,για να επιστρέψουμε ξανά στο 0.

Re

−∞

Im+∞

s

(απλοποιημένο

διάγραμμα)

Τότε το διάγραμμα Nyquist γίνεται:

Re

Im

−1

και τα παραπάνω συνήθη διαγράμματα:

70

Page 71: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

11+ jωτ1 Re

Im

−1

1(1+ jωτ1)(1+ jωτ2) Re

Im

−1

1(1+ jωτ1)(1+ jωτ2)(1+ jωτ3) Re

Im

−1

1jω(1+ jωτ1) Re

Im

1jω(1+ jωτ1)(1+ jωτ2) Re

Im

1(jω)2(1+ jωτ1)(1+ jωτ2) Re

Im

71

Page 72: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Για το διάγραμμα Nyquist (στη γενικευμένη μορφή) ισχύει:

N = Z− P

όπου:

• N ο αριθμός των περικυκλώσεων γύρω από το −1 κατά την ωρολογιακή φορά

• Z είναι ο αριθμός των ασταθών πόλων του συστήματος κλειστού βρόχου (δηλαδή οι ρίζες της χαρα-κτηριστικής εξίσωσης 1+A(s))

• P είναι ο αριθμός των ασταθών πόλων του συστήματος ανοιχτού βρόχου (δηλαδή οι πόλοι της A(s))

(όπου με τον όρο ασταθείς πόλοι εννοούμε τους πόλους που βρίσκονται στο δεξί ημιεπίπεδο)Το ζητούμενο συνήθως είναι να βρούμε τον αριθμό των ασταθών πόλων του συστήματος κλειστού βρόχου,

ενώ, όπως αναφέραμε παραπάνω, δεν μπορούμε να χρησιμοποιήσουμε το απλοποιημένο κριτήριο, επειδή ηA(s) έχει και ασταθείς πόλους.

Για να βρούμε τον αριθμό N των περικυκλώσεων Για να βρούμε τον αριθμό των περικυκλώσεων, παίρ-νουμε μια ημιευθεία με οποιαδήποτε κλίση από το κρίσιμο σημείο (−1).

Για κάθε σημείο τομής της ημιευθείας με το διάγραμμα, αντιστοιχίζουμε έναν αριθμό, ανάλογα με τη φοράτου διαγράμματος σε σχέση με την ευθεία: −1 αν το διάγραμμα τείνει να στρέψει την ευθεία κατά την αντιω-ρολογιακή φορά, και +1 αν το διάγραμμα τείνει να στρέψει την ευθεία κατά την ωρολογιακή φορά:

Re

Im

−1

Το ζητούμενο N είναι το άθροισμα των αριθμών που αντιστοιχούμε στο κάθε σημείο τομής, δηλαδή:

N = −1+ 1 = 0

2.5.3 Ασκήσεις

Άσκηση

Να σχεδιαστεί το πλήρες διάγραμμα Nyquist και να εξεταστεί η ευστάθεια του συστήματος:

72

Page 73: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

10s+ 2

5s− 6

v e y

Λύση

Κατ' αρχάς, παίρνω τη συνάρτηση ανοιχτού βρόχου:

A(s) = 50(s+ 2)(s− 6)

και ξεκινώ την κατασκευή του διαγράμματος.

• Για ω = 0:

A(0) = 50−12 = −4.16

• Για ω→∞:

A(∞) = 0

Μάλιστα, με δύο πόλους πολλαπλότητας 1, η φάση του διαγράμματος στο +∞ καταλήγει στις−180°, για πολύ μεγάλο ω, όπως γνωρίζουμε από τα διαγράμματα Bode.

• Για να βρούμε αν το διάγραμμα βρίσκεται στο επάνω ή στο κάτω ημιεπίπεδο, κάνουμε τις πράξειςγια s = jω:

A(jω) = 50(jω+ 2)(jω− 6)

=−50(ω2 + 12) + 200jω(ω2 + 12)2 + 16ω2

Παρατηρούμε ότι το φανταστικό μέρος ( 200ω(ω2+12)2+16ω2 ) είναι θετικό, άρα το απλό διάγραμμαNyquist

βρίσκεται στην επάνω μεριά του επιπέδου:

Re

Im

−4.16

Για να σχεδιάσουμε το πλήρες διάγραμμα Nyquist, λαμβάνουμε υπ' όψιν και τα αρνητικά ω, δηλαδήσχεδιάζουμε και το συζυγές του παραπάνω διαγράμματος:

Re

Im

−4.16

73

Page 74: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Όσον αφορά το ημικυκλικό κομμάτι που παρουσιάσαμε στη θεωρία, σε εκείνο ισχύει ότι για s →∞ :

∣∣A(s)∣∣ = 0, οπότε αντιστοιχεί στο σημείο 0.

Για να βρούμε αν το σύστημα κλειστού βρόχου είναι ασταθές, πρώτα θεωρούμε μια ημιευθεία γύρωαπό το -1:

Re

Im

−4.16 −1

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

N = +1

Η συνάρτηση ανοιχτού βρόχου έχει έναν πόλο στο δεξί ημιεπίπεδο (τον +6):

P = 1

Άρα τελικά ο αριθμός των πόλων του κλειστού βρόχου υπολογίζεται:

N = Z− P ⇒⇐⇒ Z = N+ P = 2

Δηλαδή το σύστημα κλειστού βρόχου έχει δύο ασταθείς πόλους, και επομένως είναι ασταθές.

Άσκηση

Δίνεται το παρακάτω διάγραμμα Nyquist:

Re

Im

1−1 20

Ποιό είναι το περιθώριο κέρδους; Σε ποιό διάστημα ανήκει το περιθώριο φάσης;

Λύση

Το περιθώριο κέρδους είναι άπειρο, αφού δεν υπάρχει αριθμός με τον οποίο μπορούμε να πολλαπλα-σιάσουμε το κέρδος της συνάρτησης για να φτάσει το σημείο -1.

Για το περιθώριο φάσης, παίρνουμε το σημείο τομής της συνάρτησης με το μοναδιαίο κύκλο:

74

Page 75: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Re

Im

φM

1−1 20

Παρατηρούμε από το διάγραμμα ότι ισχύει 90° < φM < 150°.

Διαισθητικά, αν περιστρέψουμε το διάγραμμα κατά το περιθώριο φάσης, δηλαδή κατά φM, τότε ηκαμπύλη θα συμπέσει με το κρίσιμο σημείο -1, άρα θα αρχίσουμε να έχουμε αστάθεια.

Αντίστοιχα, αν "φουσκώσουμε" (κάνουμε scaling) την καμπύλη, πολλαπλασιάζοντας το μέτρο τηςμε έναν αριθμό που είναι το περιθώριο κέρδους, τότε μια καμπύλη πάλι θα συμπέσει με το -1, και θαυπάρχει αστάθεια. Στη συγκεκριμένη άσκηση βέβαια, όσο κι αν μεγαλώσουμε την καμπύλη, αυτή δενπρόκειται να φτάσει στο -1.

Άσκηση

Δίνεται το διάγραμμα Bode της A(s):|A|dB

rad/sωc

∡A(jωc)

−180°

φM

−92°

−102°

∡ A(jω)

Ποιό είναι το περιθώριο φάσης;

Λύση

Αν ωc είναι η συχνότητα στην οποία η συνάρτηση έχει μηδενικό κέρδος, θα έχουμε:

φM = ∡A(jωc)− (−180°) = 180°+ ∡A(jωc)

Από το διάγραμμα παρατηρούμε ότι ∡A(jωc) ∈ (−102°, −92°), ή, προσεγγιστικά, ∡A(jωc) =−98°.

Άρα:

φM = 180°− 98° = 82°

75

Page 76: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Άσκηση

Δίνεται το διάγραμμα Bode της A(s):|A|dB

rad/sωc0

∡A(jωc)

−180°

Είναι το σύστημα ευσταθές;

Λύση

Για το περιθώριο φάσης ισχύει:

φM = 180°+ ∡A(jωc)

Όμως για τη γωνία ∡A(jωc) παρατηρούμε από το διάγραμμα ότι ισχύει ∡A(jωc) < −180°. Επομέ-νως:

φM < 0

άρα το σύστημα είναι ασταθές.

Άσκηση

Ποιό είναι το περιθώριο κέρδους για το παρακάτω διάγραμμα Bode;|A|dB

ω

−45dB−50dB

ω1

gm

ω1

∡ A(jω)

−100°

−200°−180°

76

Page 77: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Λύση

Για το περιθώριο κέρδους ισχύει:

gm = 0−∣∣A(ω1)

∣∣dB

όμως για τη συχνότητα ω1 στην οποία η φάση είναι −180° ισχύει περίπου∣∣A(ω1)

∣∣dB = −45dB, άρα:

gm = 0− (−45) = 45dB

Άσκηση

Να εξεταστεί η ευστάθεια του συστήματος με χαρακτηριστική συνάρτηση:

s4 + 8s3 + 18s2 + 16s+ 5 = 0

Λύση

Εδώ μπορούμε να εφαρμόσουμε το κριτήριο ευστάθειας Routh:

s4 1 18 5s3 8 16 0s2 8·18−1·16

8 = 16 8·5−1·08 = 5

s1 13.5 0s0 5

Εφ' όσον δεν υπάρχει αλλαγή προσήμου στην πρώτη στήλη, το σύστημα είναι ευσταθές.

Άσκηση

Να εξεταστεί η ευστάθεια του συστήματος με χαρακτηριστική εξίσωση:

s5 + s4 + 2s3 + 2s2 + 3s+ 5 = 0

Λύση

Εφαρμόζουμε κριτήριο Routh:

s5 1 2 3s4 1 2 5s3 ε −2s2 2ε+2

ε 5s1 −4ε−4−5ε2

2ε+2 0s0 5

Στην 3η σειρά προκύπτει 0. Για αυτό θεωρούμεέναν αριθμό ε > 0 αλλά πολύ μικρό. Όταν προκύ-πτει 0 στην πρώτη θέση στήλης, τότε έχουμε πόλοστον φανταστικό άξονα ή στο δεξί ημιεπίπεδο.

Ο πρώτος όρος της προτελευταίας γραμμής εί-ναι αρνητικός, αφού:

limε→0+

−4ε− 4− 5ε22ε+ 2 = −2

Οι υπόλοιποι όροι της πρώτης στήλης είναι θε-τικοί.

Αφού έχουμε 2 εναλλαγές προσήμου στην 1η στήλη, έχουμε 2 ρίζες στο δεξί ημιεπίπεδο, και τοσύστημα είναι ασταθές.

77

Page 78: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Άσκηση

Έστω το σύστημα:k

s(s2 + s+ 1)(s+ 4)

Είναι το σύστημα ευσταθές για κάποιο εύρος k, και ποιό είναι αυτό;

Λύση

Αρχικά υπολογίζουμε τη συνάρτηση μεταφοράς του συστήματος (αν θεωρήσουμε ότι η συνάρτησημεταφοράς ανοιχτού βρόχου είναι G):

GΣΜΚΒ(s) =G

1+G =k

s(s2 + s+ 1)(s+ 4) + k =k

s4 + 5s3 + 5s2 + 4s+ k

Και εφρμόζουμε το κριτήριο Routh:

s4 1 5 ks3 5 4 0s2 21

5 ks1 84−25k

21 0s0 k

Για να είναι ευσταθές το σύστημα θέλουμε να μην υπάρχει καμία εναλλαγή προσήμου στην πρώτηστήλη, δηλαδή:

84− 25k > 0 ⇒⇐⇒ k < 3.36k > 0

}⇒⇐⇒ 0 < k < 3.36

Άσκηση

Δίνεται το παρακάτω σύστημα:5

s(s+ 2)

4s+ 5

Να προσδιοριστούν το περιθώριο φάσης και το περιθώριο κέρδους.

Λύση

(α) Για το περιθώριο φάσης βρίσκουμε τη συνάρτηση μεταφοράς ανοιχτού βρόχου και σχεδιάζουμετο διάγραμμα Bode. Εκμεταλλευόμαστε την ιδιότητα της σελίδας 60 για να βρούμε την ισοδύναμησυνάρτηση:

G(s) = 5s(s+ 2)

4s+ 5 =

20s(s+ 2)(s+ 5)

78

Page 79: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

|A|dB

rad/s

-20 dB/dec

-40 dB/dec

-60 dB/dec2 5

Βρίσκουμε την ωc ώστε∣∣A(jωc)

∣∣ = 1:

G(s) = 20jω(jω2 + 1

)(jω5 + 1

)· 2 · 5

(i) Για ωc ≪ 2:

G(s) ≈ 202 · 5jω

Και |G| = 1 ⇒⇐⇒ ωc = 2, άτοπο αφού υποθέσαμε ότι ωc ≪ 2.(ii) Για ωc ≪ 5:

G(s) ≈ 202 · 5(jω)

(jω2 + 1

)Λύνουμε την εξίσωση G(s) = 1 και έχουμε:∣∣G(s)

∣∣ = 1 ⇒⇐⇒∣∣∣∣ 205s(s+ 2)

∣∣∣∣ = 1 ⇒⇐⇒

4∣∣−ω2 + 2jω∣∣ = 1 ⇒⇐⇒

16 =∣∣∣−ω2 + 2jω

∣∣∣2 ⇒⇐⇒ω4 + 4ω2 = 16 ⇒⇐⇒ ωc = 1.57

Επομένως, για ωc = 1.57 rad/s, έχουμε (για τον κάθε πόλο):

∡1s = −90°

∡ 1s+ 2 = ∡ 1

1.57j+ 2 = tan−1(1.572

)= −38°

∡ 1s+ 5 = −17°

+⇒⇐⇒⇐⇒⇐⇒ ∡A(jωc) = −145°

Άρα τελικά:

φM = ∡A(jωc)− (−180°) = 35°

Μάλιστα, μπορούμε να σχεδιάσουμε αναλυτικά το προσεγγιστικό διάγραμμα Bode, υπολογίζονταςτην τιμή για ω = 1, η οποία προκύπτει 20 log 2dB:

79

Page 80: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

|A|dB

rad/s

-20 dB/dec

-40 dB/dec

-60 dB/dec

2 5

0

10

20 log 2

Συγκεκριμένα, έχουμε:για ω ∈ [1, 2] ⇒⇐⇒ |A|dB = 20 log 2− 20 log(ω)για ω ∈ [2, 5] ⇒⇐⇒ |A|dB = 20 log 2− 20 log(ω)− 20 log

(ω2

)για ω ∈ [5,∞) ⇒⇐⇒ |A|dB = 20 log 2− 20 log(ω)− 20 log

(ω2

)− 20 log

(ω5

)(β) Για να βρούμε το περιθώριο κέρδους, πρώτα ψάχνουμε τη συχνότητα ωa για την οποία ισχύει∡A(jωa) = −180°:(

∡1s

)+

(∡ 1s+ 2

)+

(∡ 1s+ 5

)= −180°

−90°+ ∡ 1jωa + 2 + ∡ 1

jωa + 5 = −180°

−90°− tan−1(ωa2

)− tan−1

(ωa5

)= −180°

− tan−1(ωa2

)− tan−1

(ωa5

)= −90°

Για να προχωρήσουμε χρησιμοποιούμε την ταυτότητα:

tan−1(x) + tan−1(y) = tan−1(

x+ y1− xy

)

Άρα:

tan−1

7ωa10

1− ω2a10

= tan−1

7ωa10

10−ω2a10

= tan−1(

7ωa10− ω2

a

)= 90°

Για να τείνει η γωνία στις 90° πρέπει:

7ωa10− ω2

a→∞ ⇒⇐⇒ 10− ω2

a = 0 ⇒⇐⇒ ωa =√10 ≈ 3.16

Εφ' όσον ωa ∈ (2, 5] παίρνουμε την κατάλληλη προσέγγιση για το πλάτος της συνάρτησης:∣∣A(jωa)∣∣dB = 20 log 2− 20 log(3.16)− 20 log

(3.162

)≈ −7.95dB

Άρα τελικά:

gm = −|A| = 7.95dB

80

Page 81: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Εναλλακτικά, για να βρούμε το περιθώριο κέρδους μπορούμε να χρησιμοποιήσουμε το κριτήριοRouth, και να ψάξουμε ποιός είναι ο μέγιστος όρος με τον οποίο μπορούμε να πολλαπλάσιασουμετη συνάρτηση ανοιχτού βρόχου και να παραμείνουμε στην ευστάθεια.

Για αυτό χρειάζεται να θεωρήσουμε το σύστημα:

k5

s(s+ 2)

4s+ 5

G(s)

με συνάρτηση μεταφοράς:

Hc =G

1+GF =5k(s+ 5)

s(s+ 2)(s+ 5) + k · 20

και χαρακτηριστική εξίσωση:

s(s+ 2)(s+ 5) + 20k = 0 ⇐⇒ s3 + 7s2 + 10s+ 20k = 0

Εφαρμόζουμε το κριτήριο Routh:

s3 1 10s2 7 20ks1 70−20k

7 0s0 20k

Θέλουμε

{70−20k

7 > 0 ⇒⇐⇒ 70− 20k > 0 ⇒⇐⇒ k < 72

20k > 0 ⇒⇐⇒ k > 0, δηλαδή kmax =

72 .

Επομένως:

gm = kmax = 3.5→ 20 log(72

)= 10.88dB

Η διαφορά των≈ 3dB μεταξύ των δύο αποτελεσμάτων οφείλεται στο ότι λάβαμε προσεγγιστικόδιάγραμμα Bode, το οποίο εισάγει ένα σφάλμα. Στην προκειμένη περίπτωση, πιο σωστό είναι τοαποτέλσμα που προέκυψε από το κριτήριο Routh.

Άσκηση

Να σχεδιαστεί διαγραμμα Nyquist και να εξεταστεί η ευστάθεια του συστήματος κλειστού βρόχου, αν ησυνάρτηση ανοιχτού βρόχου είναι:

A(s) = s+ 2(s+ 3)(s+ 5)

Λύση

81

Page 82: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Πρώτα βρίσκουμε τις ακραίες τιμές:

A(0) = 0.133+ j0∣∣A(∞)∣∣ = 0+ j0

Αφού έχουμε ένα μηδενικό (90°) και δύο πόλους (2 · (−90°)), η γωνία στο∞ γίνεται:

φ(ω→∞) = −90°

Για να ελέγξουμε από ποιά μεριά είναι το διάγραμμα, θεωρούμε:

s+ 2s2 + 8s+ 15 =

jω+ 2−ω2 + 8jω+ 15 =

(jω+ 2)(15− ω2 − 8jω)(−ω2 + 15+ 8jω)(15− ω2 − 8jω)

=15jω− jω3 − 8j2ω2 + 30− 2ω2 − 16jω

(15− ω2)2 + (8ω)2 =30+ 6ω2

ω4 + 34ω2 + 225︸ ︷︷ ︸>0

−j ω(ω2 + 1)ω4 + 34ω2 + 225︸ ︷︷ ︸

<0

Με τη μελέτη της μορφής του μιγαδικού, μπορούμε να καταλάβουμε ότι το μηδέν προσεγγίζεται απόκάτω. Εναλλακτικοί τρόποι προσέγγισής του είναι οι εξής:

Re

Im

Re

Im

Re

Im

Τελικά, το διάγραμμα Nyquist είναι:

Re

Im

0 0.133

Αφού δεν περικυκλώνεται το -1, το σύστημα είναι ευσταθές.

Άσκηση

Να σχεδιαστεί το διάγραμμα Nyquist:

G(s) = 10(s+ 2)(s+ 3)2 + 25

Λύση

Έχουμε:

A(jω) =10(4ω2 + 68− jω(ω2 − 22)

)ω4 − 32ω2 + 1156

82

Page 83: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

και επιπλέον:

ω = 0 : A(jω) = 0.588ω→∞ :

∣∣A(jω)∣∣ = 0

Θα ψάξουμε ακόμα τα σημεία τομής με τον πραγματικό άξονα:

Im[A(jω)

]= 0 ⇒⇐⇒ ω(ω2 − 22) = 0 ⇒⇐⇒

{ω = 0ω =

√22 = 4.69

Τέλος, παρατηρούμε ότι Re[A(jω)

]= 1.66, ότι για ω ∈ [0, 4.69] ⇒⇐⇒ ω2 − 22 < 0 ⇒⇐⇒

Im[A(jω)

]> 0, άρα προσεγγίζουμε από επάνω, και ότι στον φανταστικό άξονα πηγαίνουμε μόνο όταν

Re[A(jω)

]= 0 ⇒⇐⇒ ω→∞:

Re

Im

0.588 1.66ω→ 4.69

Αφού το -1 δεν περικυκλώνεται, έχουμε N = 0. Επειδή δεν υπάρχουν πόλοι δεξιά, ισχύει P = 0.Άρα τελικά Z = 0, και το σύστημα είναι ευσταθές.

Άσκηση

Να σχεδιαστεί το διάγραμμα Nyquist και να εξεταστεί η ευστάθεια:6

s+ 17

s2 + 5s+ 2

8s+ 2

Λύση

Η (ισοδύναμη) συνάρτηση μεταφοράς ανοιχτού βρόχου είναι:

A(s) = 6s+ 1

7s2 + 5s+ 2

8s+ 2 =

336s4 + 8s3 + 19s2 + 16s+ 4

άρα:

A(jω) = 336ω4 − j8ω3 − 19ω2 + j16ω+ 4 =

336[(ω4 − 19ω2 + 4) + j(8ω3 − 16ω)

]ω8 + 26ω6 + 113ω4 + 104ω2 + 16

83

Page 84: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Αντίστοιχα με την προηγούμενη άσκηση, υπολογίζουμε:

A(0) = 84∣∣A(∞)∣∣ = 0

Im[A(jω)

]= 0 ⇒⇐⇒ 8ω3 − 16ω = 0 ⇒⇐⇒ ω = 0 ή ω =

√2

Im[A(jω)

]< 0 (άρα προσεγγίζουμε από κάτω)

A(j√2) = −11.2

φ(∞) = −90°− 90°− 90°− 90° = −360°

Άρα το διάγραμμα γίνεται:

Re

Im

−11.2ω =

√2−1

84

Παρατηρούμε ότι έχουμεN = 2 και P = 0, άρα Z = 2, δηλαδή το σύστημα είναι ασταθές.

2.6 Γεωμετρικός τόπος ριζών

Έστω ότι έχουμε το σύστημα:κ

s(s+ 10)

bs

−−

Τότε η συνάρτηση μεταφοράς έχει τη μορφή

Hp(s) =∏

i(s+ zi)sN∏

j(s+ pj)=

N(s)D(s)

Για το συγκεκριμένο σύστημα, η συνάρτηση μεταφοράς ανοιχτού βρόχου είναι:

Hp(s) =κ

s(s+ 10+ κb)

Για να βρούμε το γεωμετρικό τόπο ριζών, χρειάζεται να βρούμε μια εξίσωση της μορφής:

1+ KγHp(s) = 0

Για το συγκεκριμένο πρόβλημα μπορούμε να εργαστούμε με Kγ = κ ή Κγ = b, δηλαδή:

(α) Για Kγ = κ, b = const.:

1+ Kb · (s+1/b)

s(s+ 10) = 0

(β) Για Kγ = b, κ = const.:

1+ bk ss2 + 10s+ κ = 0

84

Page 85: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Επομένως, έχουμε τη μορφή:

1+ KγN(s)D(s) = 0 ⇒⇐⇒ D(s) + KγN(s) = 0

Όταν στην παραπάνω εξίσωση θέσουμε το Kγ = 0, τότε αποκτά τη μορφήD(s) = 0, δηλαδή οι λύσεις τηςείναι οι πόλοι που αντιστοιχούν στο χαρακτηριστικό πολυώνυμο.

Αντίστοιχα, αν θέσουμε Κγ → ∞, τότε αποκτά τη μορφή N(s), δηλαδή οι λύσεις είναι τα μηδενικά τηςσυνάρτησης μεταφοράς.

Για όλες τις υπόλοιπες τιμές του κ, η λύση της παραπάνω εξίσωσης αποκτά μια τιμή στο μιγαδικό επίπεδο.Ο γεωμετρικός τόπος των ριζών αυτών μπορεί να σχεδιαστεί:

Re

Im

0−10− 1/b

k = 0k = 0k→∞k→∞

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

Αντίστοιχα, για το b με την εξίσωση 1+ bκ ss2+10s+κ = 0, έχουμε τον εξής γεωμετρικό τόπο:

Re

Im

0

b = 0

b = 0

b→∞

2.6.1 Κανόνες

Για να διευκολυνθούμε στο σχεδιασμό των διαγραμμάτων γεωμετρικών τόπων, ακολουθούμε μερικούς κα-νόνες:

• Το πλήθος των πόλων της D(s) είναι το πλήθος των κλάδων n

• Το πλήθος των πόλων της γης είναι 2

• Το πλήθος των μηδενικών είναι ίσο με το πλήθος των κλάδων που τείνουν σε ένα μηδενικόm

• Η διαφορά του πλήθους των πόλων και των μηδενικών είναι το πλήθος των κλάδων που τείνουν στοάπειρο

• Τα τμήματα του πραγματικού άξονα που ανήκουν στο γεωμετρικό τόπο είναι αυτά που αφήνουν δεξιάτους περιττό πλήθος πόλων και μηδενικών.

85

Page 86: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

• Το σημείο τομής των ασυμπτώτων με τον πραγματικό άξονα είναι το:

σA =

∑pi −

∑zi

n−m

Και η γωνία σε εκείνο το σημείο είναι

θi =(2i+ 1) · 180

n−m i = 0, 1, . . . ,n−m− 1

(όπου n καιm ο αριθμός των πόλων και των μηδενικών αντίστοιχα)

• Για να βρούμε τα σημεία σύγκλισης (σημεία απόσχισης) δύο καμπυλών, βρίσκουμε τη λύση της παρα-γώγου:

dHp(s)ds = 0

και απορρίπτουμε τυχόν λύσεις που δεν ανήκουν στο γεωμετρικό τόπο.

Στο συγκεκριμένο πρόβλημα, για 1b = 20, βρίσκουμε s2+40s+200 = 0, άρα s = −5.35 και s = −34.14

για το πρώτο διάγραμμα, και s = −6 για το δεύτερο διάγραμμα.

• Για τη γωνία αναχώρησης από ένα μηδενικό ή έναν πόλο s ισχύει:∑∡(s− zi)−

∑∡(s− pi) = 180°

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

Re

Im

γεωμετρικ

ός

τόπος ριζώ

ν

θ1θ3θ4θ5θ6

θ3

θxγωνίαάφιξης

θ4 − (θ1 + θ2 + θ3 + θ5 + θx) = 180°

• Επειδή έχουμε συζυγείς μιγαδικές ρίζες, έχουμε συμμετρία ως προς τον οριζόντιο άξονα.

Παράδειγμα Θέλουμε να βρούμε το γεωμετρικό τόπο των ριζών για την:

A(s) = κs(s+ 2)(s+ 4)

86

Page 87: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Λύση Η εξίσωση που πρέπει να λύσουμε είναι:

1+ κ 1s(s+ 2)(s+ 4) = 0

Αρχικά τοποθετούμε στο μιγαδικό επίπεδο τους πόλους:

Re

Im

0−2−4

Εφ' όσον έχουμε 3 πόλους, έχουμε και 3 κλάδους, και επειδή δεν υπάρχει κανένα μηδενικό, οι κλάδοι αυτοίπηγαίνουν στο άπειρο.

Το σημείο τομής των ασυμπτώτων είναι:

σA =−4− 2− 0

3− 0 = −2

και οι ασύμπτωτες έχουν γωνία (από τον τύπο θi =(2i+1)·180

n−m ):

θ1 = 60°θ2 = −60°θ3 = 180°

επομένως στο διάγραμμα μπορούμε να προσθέσουμε τις ασύμπτωτες και τα κομμάτια του πραγματικού άξονα:

Re

Im

60°0−2−4

Επίσης, λύνοντας την εξίσωση dAds = 0, βρίσκουμε το σημείο απόσχισης στη θέση s ≈ −0.85, και μπορούμε

να σχεδιάσουμε το γεωμετρικό τόπο:

87

Page 88: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Re

Im

0−2−4 −0.85

Για να έχουμε άπειρο περιθώριο κέρδους, θέλουμε να μην εμφανίζεται κανένα κομμάτι του γεωμετρικούτόπου στο δεξί ημιεπίπεδο. Για να το διορθώσουμε αυτό στη συνάρτηση του παραδείγματος, μπορούμε νααλλάξουμε τη διεύθυνση των ασυμπτώτων, προσθέτοντας ένα μηδενικό, για παράδειγμα στη θέση μ = −5:

A(s) = κ(s− μ)s(s+ 2)(s+ 4)

Τότε ο γεωμετρικός τόπος θα αποκτήσει αυτήν τη μορφή (αφού ακολουθήσουμε πάλι την παραπάνω διαδι-κασία):

Re

Im

0−2−4−5

2.6.2 Ασκήσεις

Άσκηση

Να σχεδιαστεί ο γεωμετρικός τόπος ριζών για το σύστημα με συνάρτηση μεταφοράς ανοιχτού βρόχου:

GF =k

(s+ 1)(s2 + 4s+ 5)

για k > 0

Λύση

Η συνάρτηση μεταφοράς κλειστού βρόχου είναι, αν έχουμε μοναδιαία αρνητική ανάδραση:GF

1+GF =GF

1+ k 1(s+1)(s2+4s+5)

δηλαδή στον παρονομαστή εμφανίζεται η μορφή 1 + aL(s) = 1 + k 1(s+1)(s2+4s+5) που επιθυμούμε, με

88

Page 89: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

a = k και:

L(s) = 1(s+ 1)(s2 + 4s+ 5) =

1(s+ 1)

(s− (−2+ j)

) (s− (−2− j)

)Για να σχεδιάσουμε το διάγραμμα, λαμβάνουμε υπ' όψιν ότι:

• Έχουμε 3 πόλους, άρα 3 κλάδους

• Για τις ασύμπτωτες ευθείες ισχύει:

Αριθμός Ασυμπτώτων = Αριθμός πόλων− Αριθμός μηδενικών = 3− 0 = 3

Το κέντρο των ασυμπτώτων είναι:∑pi −

∑zj

A p −A z=−1− 2+ j− 2− j

3 = −1.67

και η γωνία που σχηματίζουν είναι:

θρ =2ρ+ 1

A ρ −Α z· 180°

όπου ρ = 0, 1, . . . , A ρ −A z − 1, A ρ ο αριθμός των πόλων, και A z ο αριθμός των μηδενικών,δηλαδή:

θ0 =13 · 180° = 60°

θ1 =2+ 13 · 180° = 180°

θ2 =53 · 180° = 300°

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

• Για τη γωνία αναχώρησης ισχύει:

φj =(∑

∡zi −∑∡pk

)s=pj

+ 180°

Θυμόμαστε τη συνάρτηση μεταφοράς ανοιχτού βρόχου:

k(s+ 1)(s+ 2− j)(s+ 2+ j)

οπότε απλά θέτουμε s για κάθε πόλο και βρίσκουμε τη γωνία που σχηματίζει αυτός ο μιγαδικόςαριθμός.

– Για το −2+ j:

φ = −∡(−2+ j+ 1)−∡0−∡(−2+ j+ 2+ j)+ 180° = −135°− 90°+ 180° = −45°

Για να βρούμε τις γωνίες του κάθε πόλου, μπορούμε να βρούμε με κάποιον τρόπο το όρι-σμα του μιγαδικού (π.χ. arg(−1 + j)), από τη συνάρτηση atan2 που δέχεται ως όρισμα τοφανταστικό και το πραγματικό μέρος, ή από τη συνάρτηση arctan, προσέχοντας όμως νααφαιρέσουμε ή να προσθέσουμε 180° αν χρειάζεται, ελέγχοντας αν η γωνία βρίσκεται στοσωστό τεταρτημόριο.

89

Page 90: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

atan2

Η συνάρτηση atan2 εκφράσει το όρισμα ενός μιγαδικού αριθμού x+ jy.Έχει την ίδια τιμή με την arctan στο 1ο τεταρτημόριο, αλλά μπορεί να είναι διαφο-ρετική στα υπόλοιπα τεταρτημόρια.Έχει 2 ορίσματα, και ορίζεται ως εξής:

atan2 (y, x) = ∡(x+ jy) =

arctan∣∣∣yx ∣∣∣ , x, y > 0

π − arctan∣∣∣yx ∣∣∣ , x < 0, y > 0

−π + arctan∣∣∣yx ∣∣∣ , x < 0, y < 0

− arctan∣∣∣yx ∣∣∣ , x > 0, y < 0

θ0

θ0

−π + θ0

π − θ0

−θ0

x+ jy

x+ jy

x+ jy

x+ jy

θ0 = arctan∣∣∣∣yx∣∣∣∣

• Τα βελάκια πηγαίνουν από τους πόλους προς το άπειρο ή προς τα μηδενικά.

Άρα το διάγραμμα γίνεται:

Re

Im

−45°1

−1

−1.63 −1

−2+ j

−2− j

90

Page 91: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

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

Για να βρούμε τα σημεία τομής του γεωμετρικού τόπου με τον κατακόρυφο άξονα, μπορούμε επο-μένως να εφαρμόσουμε το κριτήριο Routh για τη χαρακτηριστική εξίσωση του συστήματος κλειστούβρόχου s3 + 5s2 + 9s+ 5+ k = 0:

s3 1 9s2 5 5+ ks1 40−k

5 0s0 5+ k

Θέλουμε k > −5 και 40− k > 0, άρα τελικά k < 40.Για να βρούμε τα σημεία τομής, θεωρούμε τη βοηθητική εξίσωση του κριτηρίου Routh αμέσως

επάνω από την πρώτη αλλαγή προσήμου, δηλαδή στο s2:

5s2 + 5+ k = 0 k=40⇒⇐⇒⇐⇒⇐⇒⇐⇒⇐⇒⇐⇒ s = ±j3

Άρα τα σημεία τομής των ασυμπτώτων με τον φανταστικό άξονα είναι τα s = ±3.

Άσκηση

Έστω το σύστημα:

ks+ 5

s(s+ a)−

Να σχεδιαστεί ο γεωμετρικός τόπος ριζών ως προς το a, για k = 2.

α) Για ποιά τιμή του a το σύστημα γίνεται ασταθές;

β) Για ποιά τιμή του a έχει πραγματικές ρίζες η χαρακτηριστική εξίσωση;

Λύση

Η συνάρτηση μεταφοράς ανοιχτού βρόχου είναι:

k s+ 5s(s+ a)

και η συνάρτηση μεταφοράς κλειστού βρόχου:

k s+5s(s+a)

1+ k s+5s(s+a)

=k(s+ 5)

s(s+ a) + k(s+ 5)︸ ︷︷ ︸Χαρακτηριστική Εξίσωση

Πρέπει να φέρουμε την χαρακτηριστική εξίσωση s(s+ a)+k(s+ 5) = 0 στη μορφή 1+ aL(s) = 0.Έχουμε:

s(s+ a) + k(s+ 5) = 0 ⇒⇐⇒s2 + ks+ 5k = −as ⇒⇐⇒

1+ a ss2 + ks+ 5k = 0

με L(s) = ss2+ks+5k ή, για k = 2:

L(s) = ss2 + 2s+ 10

91

Page 92: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Το σύστημα ανοιχτού βρόχου έχει πόλους στα −1 ± 3j, και ένα μηδενικό στο 0. Επομένως έχουμεδύο κλάδους που ξεκινούν από τους πόλους.

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

Για να βρούμε τα σημεία απόσχισης (σημεία θλάσης) μπορούμε να λύσουμε μία από τις ισοδύναμεςεξισώσεις:

dads = 0 ⇐⇒ dL(s)

ds = 0

Εδώ έχουμε 1+ aL(s) = 0 άρα:

−a(s) = s2 + 2s+ 10s

επομένως:

s(2s+ 2)− (s2 + 2s+ 10)s2 = 0 ⇐⇒

2s2 + 2s− s2 − 2s− 10 = 0 ⇐⇒s2 − 10 = 0 ⇐⇒ s = ±3.16 ⇒⇐⇒ s = −3.16 (για να ανήκει στο γεωμ. τόπο)

Επιπλέον πρέπει να βρούμε τις γωνίες αναχώρησης για τους πόλους:

φ = 180°+ ∡(−1+ 3j)− ∡((−1+ 3j) + 1+ 3j

)− ∡0

= 180°+ atan2(3,−1)︸ ︷︷ ︸180°−71.56°

− atan2(3, 0)︸ ︷︷ ︸90°

= −161.56°

Re

Im−161.56°

−1+ 3j

−1− 3j

−3.16

Απ' ό,τι παρατηρούμε από το γεωμετρικό τόπο, δεν έχουμε αστάθεια για κανένα a.Η χαρακτηριστική εξίσωση θα έχει διπλή πραγματική ρίζα στο σημείο -3.16, όπου οι πόλοι του

συστήματος κλειστού βρόχου συναντώνται.

Άσκηση

Δίνεται ένα σύστημα με συνάρτηση μεταφοράς ανοιχτού βρόχου (μετά από ένα κέρδος k) και μοναδιαίααρνητική ανάδραση:

Hp(s) =s+ 1

bs(s+ 10)

b = 0.05

92

Page 93: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Να βρεθεί το περιθώριο κέρδους, αφού σχεδιαστεί ο γεωμετρικός τόπος ριζών.

Λύση

Αφού έχουμε δύο πόλους, ο γεωμετρικός τόπος έχει δύο κλάδους. Θα έχουμε 1 ασύμπτωτη (αφούυπάρχουν 2 πόλοι και 1 μηδενικό), άρα δεν χρειάζεται να υπολογίσουμε γωνίες και κέντρο ασυμπτώ-των (αφού η γωνία γνωρίζουμε ότι είναι στις 180°), δηλαδή αντιστοιχεί με τον οριζόντιο άξονα. Το έναμηδενικό στη θέση − 1

b προκύπτει από τη συνάρτηση μεταφοράς κλειστού βρόχου Hc = kHs1+1·kHs

=

k(s+ 1b)

s(s+10)+k(s+ 1b).

Για να βρούμε το σημείο θλάσης, λύνουμε τη χαρακτηριστική εξίσωση:

1+ kL(s) = 0

όπου L(s) =s+ 1

bs(s+ 10) , και λύνουμε την εξίσωση

dkds = 0:

dkds = 0 ⇐⇒

⇐⇒s(s+ 10)−

(s+ 1

b

)(2s+ 10)

. . .= 0 ⇒⇐⇒

{s1 = −5.857s2 = −34.1421

Και οι δύο τιμές ανήκουν στο γεωμετρικό τόπο.

Re

Im

−10−20−34.14

−5.85

Το περιθώριο κέρδους είναι∞, αφού δεν έχουμε καμιά τιμή δεξιά του φανταστικού άξονα. Για ναβρούμε συγκεκριμένες τιμές του k ή των πόλων, μπορούμε να λύσουμε την εξίσωση 1+ kL(s) = 0.

Άσκηση

Να σχεδιαστεί ο γεωμετρικός τόπος ριζών και το σφάλμα μόνιμης κατάστασης του συστήματος:

k1

s(s+ 5)

s+ 1s

Λύση

Η συνάρτηση μεταφοράς ανοιχτού βρόχου είναι:

A(s) = k(s+ 1)s2(s+ 5)

93

Page 94: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

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

θρ =2ρ+1

#Ασύμπτ. = 90° και 270°, όπου ρ = 0, 1.Για να βρούμε το σημείο θλάσης, θεωρούμε τη χαρακτηριστική εξίσωση k(s+1)

s2(s+5)+1 = 0, και λύνουμετην:

dkds = 0 ⇒⇐⇒

⇒⇐⇒(s+ 1)′

(s2(s+ 5)

)−(s2(s+ 5)

)′(s+ 1)

παρονομαστής= 0 ⇒⇐⇒

⇒⇐⇒ s = 0

Το κέντρο ξ των ασυμπτώτων το βρίσκουμε ως εξής:

ξ =

∑p−

∑z

Αρ. Ασ.όπου

r το άθροισμα των πόλων∑z το άθροισμα των μηδενικών

Αρ. Ασ. ο αριθμός των ασυμπτώτων

=−5− (−1)

2 = −2

Re

Im

−1−2−5

Άσκηση: Προηγούμενο Θέμα Εξετάσεων

Δίνεται το σύστημα κλειστού βρόχου που φαίνεται στο σχήμα:2(s+ 8)

(s+ 4)(s+ 6)

Hc(s)

(α) Για Hc(s) = k, σχεδιάστε προσεγγιστικά τον τόπο ριζών και δώστε μια εκτίμηση για το χρόνοαποκατάστασης ts του κλειστού βρόχου για πολύ μεγάλα κέρδη (k→∞).

(β) Θεωρούμε τον ελεγκτή:

Hc(s) = k(s+ a)

Προσδιορίστε το a και τοποθετήστε τους πόλους έτσι ώστε να εξασφαλίσετε ότι ο χρόνος αποκα-τάστασης θα είναι ts < 0.5 s.

94

Page 95: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Λύση

(α) Η συνάρτηση μεταφοράς του ανοιχτού βρόχου είναι:

A(s) = 2k(s+ 8)(s+ 4)(s+ 6)

Έχουμε 2 πόλους, 1 μηδενικό, και 1 ασύμπτωτη ευθεία με γωνία 180°. Για το σημείο θλάσηςέχουμε:

dkds =

d[− (s+4)(s+6)

2(s+8)

]ds = 0

⇒⇐⇒ · · · ⇒⇐⇒

⇒⇐⇒ s2 + 16s+ 36 = 0 ⇒⇐⇒{sa = −5.17sb = −10.83

Re

Im

−4−6−8

−5.17−10.82

Για να βρούμε το χρόνο αποκατάστασης, πρώτα βρίσκουμε τη συνάρτηση μεταφοράς κλειστούβρόχου G:

G =

2(s+8)(s+4)(s+6)

1+ k 2(s+8)(s+4)(s+6)

=2(s+ 8)

(s+ 4)(s+ 6) + 2k(s+ 8)

Παρατηρούμε ότι στον κλειστό βρόχο συνεχίζει να υπάρχει το μηδενικό (s+8). Καθώς αυξάνουμετο k, ο ένας από τους πόλους τείνει στο −8, δηλαδή θα είναι −8 + Δp, άρα θα είναι πολύ κοντάστο (s+ 8), άρα το μηδενικό και ο πόλος αλληλοαναιρούνται. Επομένως μένει ο πόλος που τείνειστο −∞, ο οποίος αντιστοιχεί σε χρόνο αποκατάστασης που τείνει στο 0 (το προς τα πού τείνουννα βρεθούν οι πόλοι φαίνεται από τα βελάκια στο διάγραμμα).

(β) Η νέα συνάρτηση μεταφοράς ανοιχτού βρόχου είναι:

A(s) = k2(s+ 8)(s+ a)(s+ 4)(s+ 6)

Αν οι πόλοι είναι της μορφής −σ ± jωd, τότε θέλουμε ts = 4σ < 0.5 s ⇒⇐⇒ σ > 8, δηλαδή

θέλουμε να θέσουμε το k έτσι ώστε κάποιοι πόλοι να βρίσκονται αριστερά από το −8.

• Έστω ότι βάζουμε ένα μηδενικό μεταξύ του −4 και 0.Τότε ο γεωμετρικός τόπος δεν θα πηγαίνει αριστερά από το−8, επομένως δεν θα έχουμε τονεπιθημητό χρόνο αποκατάστασης.

• Έστω ότι βάζουμε ένα μηδενικό μεταξύ του −6 και −4.Με την ίδια λογική με παραπάνω, δεν μπορούμε να βάλουμε το μηδενικό εκεί.

95

Page 96: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

• Έστω ότι βάζουμε ένα μηδενικό μεταξύ του −8 και −6.Με την ίδια λογική με παραπάνω, δεν μπορούμε να βάλουμε το μηδενικό εκεί.

• Άρα μπορούμε να βάλουμε το μηδενικό μόνο αριστερά από το −8.

Αν για παράδειγμα θέσουμε a = 10, τότε:

Re

Im

−4−6−8−10

−5.27−8.73

Για να βρούμε ακριβώς το k, βρίσκουμε τα σημεία θλάσης:

dkds = 8s2 + 112s+ 368 = 0 ⇒⇐⇒

s = −5.267 ή = −8.73

Άρα, για το συγκεκριμένο a, ισχύει k > ka, όπου:

ka = −(s+ 4)(s+ 6)

2(s+ 8)(s+ 10)

∣∣∣∣s=−8.73

= 6.96

2.7 Ευαισθησία σε θόρυβο

Έστω ένα σύστημα με είσοδο θορύβου n και είσοδο διαταραχής d:

A(s)r

d+

y−

+

n

Οι συναρτήσεις μεταφοράς για την είσοδο r, την είσοδο θορύβου n και την είσοδο διαταραχής d είναι:

Hyr(s) =A(s)

1+A(s)

Hyn(s) =A(s)

1+A(s)

Hyd(s) =1

1+A(s)

Αυτό που επιθυμούμε είναι να μειώσουμε όσο περισσότερο γίνεται την επίδραση των σημάτων διαταραχήςd και θορύβου n. Για να το πραγματοποιήσουμε αυτό, μπορούμε να λάβουμε υπ' όψιν ότι ο θόρυβος είναι σήμαυψηλών συχνοτήτων (π.χ ω > 100), ενώ η διαταραχή είναι χαμηλών συχνοτήτων (π.χ. ω < 1). Επομένωςθέλουμε για το κάθε σήμα να αποκόψουμε αυτές τις συχνότητες, δηλαδή για παράδειγμα:∣∣∣Hyn(jω)

∣∣∣ για ω > 100∣∣∣Hyd(jω)∣∣∣ για ω < 1

96

Page 97: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Άσκηση: Παράδειγμα

Δίνεται η συνάρτηση μεταφοράς ανοιχτού βρόχου του παραπάνω συστήματος:

A(s) = 10k(s+ 3)(s+ 5)(s+ 10)

Να προσδιοριστεί η σταθερά k ώστε να έχουμε απόρριψη διαταραχών 20dB για ω ≤ 1 rad/s,δηλαδή∣∣∣Hyd(jω)

∣∣∣ ≤ −20dBΝα βρεθούν τα περιθώρια φάσης και κέρδους.

Λύση

Η συνάρτηση μεταφοράς της διαταραχής, όπως είδαμε παραπάνω, είναι:

Hyd(s) =1

1+A(s)

και θέλουμε για το μέτρο της:

20 log∣∣∣∣∣ 11+A(jω)

∣∣∣∣∣ ≤ ���*log(1/10)

−20∣∣∣∣∣ 11+A(jω)

∣∣∣∣∣ ≤ 110∣∣1+A(jω)

∣∣ ≥ 10

για ω ≤ 1.Προσεγγιστικά, θεωρούμε ότι η παραπάνω σχέση μπορεί να γίνει:∣∣A(jω)

∣∣ω≤1 ≥ 10

και αν αντικαταστήσουμε την A για s = jω:∣∣∣∣∣∣∣30k

(1+ jω/3

)50(1+ jω

5

)(1+ jω

10

)∣∣∣∣∣∣∣

Αν αγνοήσουμε τους όρους της μορφής(1+ jω

p

)(αφού πριν από τη χαρακτηριστική τους συχνότητα

προσεγγιστικά έχουν κέρδος 0dB ή 1), θα έχουμε μια τιμή k ≈ 16.Αναπτύσσοντας την παραπάνω σχέση, λύνουμε την εξίσωση για να βρούμε ακριβώς την τιμή του k:∣∣∣∣∣(10k+ 15)j+ (49+ 30k)

49+ 15j

∣∣∣∣∣=

102 + 502152 + 492k

2 +(60 · 19+ 20 · 15)

152 + 492 k− 99

= 0.3808k2 + 1.2338k+ 99 = 0

⇒⇐⇒

{k = 14.58k = −17.8 απορρίπτεται επειδή το k πρέπει είναι θετικό

Επομένως για το επιθυμητό k ισχύει k ≥ 14.58, κάτι αρκετά κοντά στο προσεγγιστικό k ≈ 16, τοοποίο μάλιστα είναι εντός του σετ τιμών του ακριβούς k, αφού 16 ≥ 14.58.

97

Page 98: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Η συνάρτηση μεταφοράς έχει τη μορφή:

35k(1+ jω

3

)(1+ jω

5

)(1+ jω

10

) =8.75

(1+ jω

3

)(1+ jω

5

)(1+ jω

10

)Το περιθώριο κέρδους είναι∞, αφού έχουμε δύο απλούς πόλους και ένα μηδενικό, άρα στο ω→∞,

η συνάρτηση μεταφοράς φάσης του συστήματος γίνεται −90° − 90° + 90° = −90°, και δεν φτάνει τις180°.

Αν υπολογίσουμε την τιμή της συνάρτησης μεταφοράςώστε να έχει μέτρο 1, θα βρούμε ότιωc = 145.8,και επομένως το περιθώριο φάσης είναι:

φM = 180+ ∡A(jωc)︸ ︷︷ ︸−85.5

∣∣∣∣∣∣∣ωc=145.3

= 94.5

Άσκηση: Παλιό θέμα εξετάσεων

Δίνεται το ελεγχόμενο σύστημα:

Hp(s) =6(s+ 6)

(s+ 3)(s+ 9)

Να σχεδιαστεί σύστημα ελέγχου κλειστού βρόχου με μοναδιαία αρνητική ανάδραση έτσι ώστε ναέχουμε:

• Σφάλμα θέσης ess < 0.1

• Περιθώριο φάσης θm ≥ 60°

• Απόρριψη θορύβου για ω = 150 rad/s τέτοια ώστε∣∣∣Hyn(jω)

∣∣∣ < 0.5

Επίσης να σχεδιαστεί ένα πρόχειρο διάγραμμα Bode της συνάρτησης μεταφοράς ανοιχτού βρόχου.(δηλαδή χωρίς να βρίσκουμε την τιμή του κάθε σημείου).

Λύση

Η συνάρτηση είναι τύπου 0, επομένως έχει πεπερασμένο σφάλμα θέσης.Εισάγουμε έναν proportional ελεγκτή Hc = k πριν από την Hp έτσι ώστε να προσθέσουμε μια πα-

ράμετρο που να μεταβάλλεται. Επομένως τελικά η συνάρτηση μεταφοράς είναι:

A(s) = HcHp =k · 6(s+ 6)

(s+ 3)(s+ 9)

Για το σφάλμα θέσης, από τη θεωρία θυμόμαστε ότι ισχύει:

ess =1

1+ k 6(s+6)(s+3)(s+9)

∣∣∣s=0

< 0.1

⇒⇐⇒ · · · ⇒⇐⇒ k > 6.75

Για να υπολογίσουμε το περιθώριο φάσης, πρώτα φέρνουμε τη συνάρτηση μεταφοράς στη μορφή:

62(

s6 + 1

)9 · 3

(s3 + 1

)(s9 + 1

)

98

Page 99: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

και σχεδιάζουμε ένα πρόχειρο διάγραμμα Bode:

∣∣∣Hp ·Hc∣∣∣dB

rad/s

-20 dB/dec

-20 dB/dec

20 log(κ · 3627

)

3 6 9

0.3 0.9 3 6 9 30 60 900.6

φ

−45°/dec

−45°/dec

−45°/dec

−90°

Το διάγραμμα φάσης παίρνει τιμές μόνο μεγαλύτερες από −90°. Αφού όμως το περιθώριο φάσηςείναι 180°+ ∡A, ισχύει:

∡A > −90°180°+ ∡A > 180°− 90°

θm > 90°

δηλαδή η δεύτερη συνθήκη ήδη ικανοποιείται.Για την απόρριψη θορύβου, έχουμε:∣∣∣Hyn(jω)

∣∣∣ < 0.5∣∣∣Hyn∣∣∣ = |A||1+A| < 0.5

Αφού η τιμή |1 + A| είναι πολύ μεγαλύτερη από το |A|, το |Α| είναι πολύ μικρότερο του 1, και οπαρονομαστής προσεγγίζεται από το 1. Επομένως, προσεγγιστικά θα έχουμε:∣∣A(jω)

∣∣ω=150 < 0.5

Άρα, αν θέσουμε ω = 150 rad/s, θα πάρουμε:

∣∣A(jω)∣∣ω=150 rad/s =

6k · 150150 · 150 < 0.5 ⇒⇐⇒ k < 12.5

Επομένως τελικά ο περιορισμός για το k είναι 6.75 < k < 12.5.

Άσκηση

Δίνεται η συνάρτηση:

A(s) = k(s+ 6)(s+ 3)(s+ 8)(s2 + 4s+ 8)

99

Page 100: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Να σχεδιαστεί ο γεωμετρικός τόπος ριζών με μοναδιαία αρνητική ανάδραση.Υπάρχει περιθώριο τιμών του k για το οποίο το σύστημα είναι ασταθές; Αν ναι, και επιθυμούμε το

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

Λύση

Η s4 + 4s+ 8 έχει ρίζες −2± 2j.Έχουμε 4 πόλους, άρα 4 κλάδους, και 1 μηδενικό, άρα 3 ασύμπτωτες.

Αρ. Ασ. = Αρ. Π. − Αρ. Μ = 3

Μετρώντας περιττό ή άρτιο αριθμό πόλων και μηδενικών, βλέπουμε ότι από τον οριζόντιο άξονα στογεωμετρικό τόπο ανήκουν τα σημεία (−∞,−8) και (−6,−3).

Από την εμπειρία μας (ή από τον τύπο 2ρ+1Αρ.Ασ. ·180°) γνωρίζουμε ότι οι γωνίες των ασυμπτώτων είναι:

θ0 = +60°θ1 = −60°θ2 = 180°

Το κέντρο των ασυμπτώτων είναι στο σημείο με τετμημένη:∑ρ−

∑z

Αρ. Ασ.=−4− 8 − 3+ 6

3 = −3

Re

Imj2

−j2

−3−6−8

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

• Έστω ότι προσθέτουμε πόλο, π.χ. στη θέση p1 = −7. Τότε έχουμε 4 ασυμπτώτους με γωνίες±45°και 180°± 45° και κέντρο −2−2−3+6−8−7

4 = −4.

Re

Im

−4

j2

−j2

−3−6−8−7

Το σημείο αναχώρησης των δύο αριστερών κλάδων μπορούμε να το βρούμε από τον αντίστοιχοτύπο, αλλά δεν θα χρειαστεί.

Παρατηρούμε ότι η προσθήκη ενός πόλου (σε οποιοδήποτε σημείο) μάς δίνει 4 ασυμπτώτους, καιο γεωμετρικός τόπος θα συνεχίσει να έχει σημεία στο δεξί ημιεπίπεδο (⇒⇐⇒ αστάθεια). Επομένωςη προσθήκη πόλου δεν είναι κατάλληλη.

100

Page 101: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

• Έστω ότι τοποθετούμε ένα μηδενικό στη θέση:

z1 = −a

Τότε οι ασύμπτωτοι θα έχουν γωνία ±90°. Θέλουμε όμως να βρίσκονται αριστερά του φανταστι-κού άξονα (ώστε να έχουμε ευστάθεια), άρα το κέντρο τους να είναι αριστερά του 0, δηλαδή ναείναι αρνητικό:

−2− 2− 3+ 6− 8+ a2 ≤ 0 ⇒⇐⇒ −9+ a

2 ≤ 0 ⇒⇐⇒ a ≤ 9

Άρα κάθε μηδενικό z1 ≥ −9 ικανοποιεί την παραπάνω συνθήκη.

– Έστω ότι z1 = −9.Τότε το κέντρο των ασυμπτώτων είναι −2−2−3+6−8+9

2 = 0, δηλαδή οι ασύμπτωτες ταυτίζο-νται με τον φανταστικό άξονα:

Re

Imj2

−j2−3−6−8−9

Τότε επιβεβαιώνουμε πως όντως το σύστημα είναι ευσταθές για κάθε κέρδος k.

Αν μας ζητούνταν ο χρόνος αποκατάστασης να είναι μικρότερος από 2 s, τότε θα θέλαμε:

ts =4σ < 2

δηλαδή σ > 2 (όπου p = −σ± jωd, δηλαδή σ είναι η απόλυτη τιμή του πραγματικού μέρους τωνμιγαδικών πόλων).Δηλαδή το κέντρο των ασυμπτώτων θα έπρεπε να είναι αριστερά του -2, έτσι ώστε να βεβαιωθούμεότι ο γεωμετρικός τόπος θα είναι πιο δύσκολο να φύγει δεξιά της κατακόρυφης ευθείας στο -2:

−4− 8− 3+ 6− z4− 2 < −2 ⇒⇐⇒ −11

2 −zx2 < −2 ⇒⇐⇒ zx > −5.

Έτσι, αν για παράδειγμα τοποθετήσουμε το μηδενικό του προηγούμενου ερωτήματος, αντί για τη-9, στη θέση:

zx = −2

Ο γεωμετρικός τόπος ριζών θα γίνει:

Re

Im

−3.5

j2

−j2−2−3−6−8

Πράγματι, για μεγάλο κέρδος k, ο πόλος που τείνει στο -2 εξουδετερώνεται από το μηδενικό εκεί,και παραμένουν οι δύο κυρίαρχοι πόλοι που απομακρύνονται από τον οριζόντιο άξονα, και τελικάισχύει:

ts =43.5 ≃ 1.14

101

Page 102: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

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

Άσκηση

Σε ποιά περιοχή τιμών θα επιλέξουμε το a έτσι ώστε να εξασφαλίζεται ότι για μεγάλα κέρδη στο σύστημακλειστού βρόχου (με μοναδιαία αρνητική ανάδραση) θα έχουμε ts < 0.5 s, αν η συνάρτηση μεταφοράςείναι:

A(s) = k(s+ a)s(s+ 4)

Λύση

Αν το πραγματικό μέρος του κυρίαρχου πόλου είναι −σ, τότε αυτό που θέλουμε είναι ts = 4σ <

0.5 ⇒⇐⇒ σ > 8.Άρα θέλουμε να ισχύει a ≥ 8, και θεωρούμε εδώ ότι a = 8.Αν και δεν μας ζητείται, σχεδιάζουμε τον γεωμετρικό τόπο ριζών για να βοηθηθούμε στην επίλυση:

Re

Im

−4−8

Όντως, για μεγάλα k οι πόλοι του συστήματος κλειστού βρόχου βρίσκονται αριστερά από το−8, καιθα έχουμε σωστό χρόνο αποκατάστασης.

Άσκηση

Δίνεται ο ελεγκτής:

G(s) = 1s+ 2

σε σύστημα μοναδιαίας αρνητικής ανάδρασης.Θέλουμε να ικανοποιούνται οι εξής προδιαγραφές:

• ess = 0 (σφάλμα σταθερής κατάστασης)

• ts < 13 (χρόνος αποκατάστασης)

• Mp = 0 (υπερύψωση)

• gm =∞ (περιθώριο κέρδους)

Να σχεδιαστεί ο ελεγκτής σειράςHc που να πληροί τις παραπάνω προδιαγραφές.

Hc G(s)−

Λύση

Αφού θέλουμε μηδενικό σφάλμα, χρειαζόμαστε έναν ολοκληρωτή, έναν πόλο στο 0. Για να μπορέ-σουμε να ικανοποιήσουμε και το μικρό χρόνο αποκατάστασης, χρησιμοποιούμε έναν ελεγκτή PI (μη-

102

Page 103: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

δενικό + ολοκληρωτής):

Hc =kp(s+ μ)

sόπου kp και μ σταθερές που πρέπει να προσδιορίσουμε.

Τότε ο γεωμετρικός τόπος ριζών είναι:

Re

Im

−2−μπόλοςαπό PI

πόλοςαπό G(s)

Παρατηρούμε ότι δεν έχουμε σημεία στα δεξιά, άρα το περιθώριο κέρδους είναι∞. Για τις υπόλοιπεςδύο προδιαγραφές, θα επιλέξουμε κατάλληλα τις σταθερές k και μ.

• Για να έχουμε ts < 13 , θέλουμε για τον κυρίαρχο πόλο (του συστήματος κλειστού βρόχου) με

πραγματικό μέρος −σ να ισχύει:4σ <

13 ⇒⇐⇒ σ > 12

Όμως, όπως παρατηρούμε από το γεωμετρικό τόπο που σχεδιάσαμε, ακολουθώντας τα βελάκια(δηλαδή για αυξανόμενο k), καταλήγουμε σε δύο πόλους στο σύστημα κλειστού βρόχου: −μ και−∞. Επειδή όμως θέλουμε ο κυρίαρχος πόλος −μ να έχει πραγματικό μέρος −σ < −12, τελικάισχύει:

−μ ≤ −12

(η ισότητα ισχύει επειδή το k είναι μεγάλο αλλά όχι άπειρο, επομένως δεν φτάνουμε στη συνθήκησ = 12, αλλά σ > 12).Εδώ αυθαίρετα θεωρούμε ότι μ = 12.

• Το σύστημα μεταφοράς κλειστού βρόχου, αν έχει δύο μιγαδικούς πόλους, έχει συνάρτηση μετα-φοράς:

Ns2 + (2+ kp)︸ ︷︷ ︸

2ζωn

s+ 12kp︸ ︷︷ ︸ω2n

Για να μην έχουμε υπερύψωση, θα πρέπει ζ = 1 (ώστε να είναι πραγματικές οι ρίζες). Έχουμε:

12kp = ω2n ⇒⇐⇒ ωn =

√12kp

και:

2+ kp = 2ζωn

άρα για το ζ ισχύει:

ζ =2+ kp2ωn

=2+ kp

2√

12kp

Για να είναι ζ > 1, από την παραπάνω εξίσωση πρέπει:

2+ kp > 2√

12kp ⇒⇐⇒ k2p − 44kp + 4 > 0

103

Page 104: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Το παραπάνω πολυώνυμο έχει ρίζες kp1 = 0.0911 και kp2 = 43.909, επομένως η σχέση ισχύειγια k < kp1 και k > kp2 . (Μάλιστα, τα kp1 και kp2 είναι οι τιμές όπου ζ = 1, δηλαδή έχουμεδιπλή πραγματική ρίζα, άρα αντιστοιχούν στα σημεία θλάσης του γεωμετρικού τόπου ριζών).

Εναλλακτικά, μπορούσαμε να βρούμε τη διακρίνουσα του πολυωνύμου του παρονομαστή, καινα φροντίσουμε ώστε αυτό να έχει πραγματικές ρίζες (Δ ≥ 0), ή να βρούμε τα σημεία θλάσηςτου γεωμετρικού τόπου ριζών από τον τύπο dH(s)

ds .

Έτσι, επιλέγουμε kp = 50 για να ικανοποιήσουμε την 4η προδιαγραφή.

Άσκηση: Παλιό θέμα (2 Ιουνίου 2013)

Δίνεται το σύστημα:

Hp(s) =9

(s+ 4)(s+ 6)

Να σχεδιαστεί σύστημα κλειστού βρόχου με μοναδιαία αρνητική ανάδραση που να πληροί τις προ-διαγραφές:

1. ess = 0 (σφάλμα θέσης)

2. esv < 0.3 (σφάλμα ταχύτητας)

3. ωb > 5.5 rad/s (εύρος ζώνης)

4. θm > 30° (περιθώριο φάσης)

Hc Hp

Λύση

• Για να έχουμε μηδενικό σφάλμα θέσης, θέλουμε σύστημα τύπου 1 (μηδενικό σφάλμα θέσης καιπεπερασμένο σφάλμα ταχύτητας) επομένως θα προσθέσουμε σίγουρα ένα μηδενικό, ή ακόμα κα-λύτερα έναν ελεγκτή PI:

Hc(s) =kp(s+ μ)

s

Τότε, το σφάλμα θέσης στον κλειστό βρόχο είναι μηδενικό, αφού το σύστημα HpHc είναι τύπου1.Για το σφάλμα ταχύτητας, βρίσκουμε πρώτα την αντίστοιχη σταθερά:

Kv = lims→0

sA(s)

= lims→0

skp(s+ μ)

s(s+ 4)(s+ 6)

=9kpμ24

άρα για το σφάλμα θέσης:

esv =1Kv

=24

9Kpμ< 0.3

⇒⇐⇒ Kpμ > 8.88

104

Page 105: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

• Όσον αφορά το εύρος ζώνης, γνωρίζουμε ότι:

ωb > ωc

όπου ωb το εύρος ζώνης της συνάρτησης μεταφοράς κλειστού βρόχου (μέχρι τα −3dB)ωc το εύρος ζώνης της συνάρτησης μεταφοράς ανοιχτού βρόχου (μέχρι τα 0dB)

Επομένως μπορούμε να μελετήσουμε τη συνάρτηση ανοιχτού βρόχου, και επιλέγουμε να ισχύειωc = 5.5 rad/s. Θυμόμαστε επίσης ότι το εύρος ζώνης είναι το εύρος εντός του οποίου το κέρδοςτης συνάρτησης μειώνεται το πολύ κατά 3dB.Πρώτα προσεγγίζουμε κατά Bode τη συνάρτηση μεταφοράς ανοιχτού βρόχου:

A(s) = · · ·

⇒⇐⇒ |A|dB = 20 log(9Kpμ

24

)− 20 logω+ 20 logω− 20 logμ− 20 logω+ 20 log 4.

Θέλουμε ο παραπάνω όρος να είναι 0 στη συχνότηταωc = 5.5. Πριν το θέσουμε αυτό, επιλέγουμεKp · μ = 9, και έχουμε

|A|dB = 0

⇒⇐⇒ 0 = 20 log 8124 − 20 logμ− 20 log 5.5

⇒⇐⇒ 20 logμ = 7.8 ⇒⇐⇒ μ = 2.45

• Ελέγχουμε και την τελευταία προδιαγραφή θm > 30°. Το περιθώριο φάσης ορίζεται:

θm = 180°+ ∡A(j5.5)

όπου:

∡A(j5.5) = −90°+ tan−1(

5.52.45

)− tan−1

(5.54

)− tan−1

(5.56

)= −120.49°

άρα τελικά:

θm = 180°− 120.49° > 30°

δηλαδή ισχύει η ζητούμενη προδιαγραφή.

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

Άσκηση

Να σχεδιαστεί ο γεωμετρικός τόπος ριζών για την:

A(s) = k(s+ ρ)(s+ 1)(s+ 3)(s+ 6)

με μοναδιαία αρνητική ανάδραση,

α) Για το k, δεδομένου ότι ρ = 10

β) Για το ρ, δεδομένου ότι k = 1

105

Page 106: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Λύση

α) Η συνάρτηση μεταφοράς ανοιχτού βρόχου είναι:

k(s+ 10)(s+ 1)(s+ 3)(s+ 6) = L(s)

Έχουμε δύο ασυμπτώτους στις ±90° με κέντρο −1−3−6+102 = 0.

Έχουμε τρεις κλάδους, και το σημείο τομής των δύο από αυτούς υπολογίζεται από τη σχέσηdK(s)ds = 0, όπου:

K(s) = − 1L(s)

dK(s)ds = 0 ⇒⇐⇒

s1 = −1.93s2 = −4.95s3 = −13.1

Τα σημεία s2 και s3 απορρίπτονται αφού δεν ανήκουν στο γεωμετρικό τόπο.

Re

Im

−1−3−6−10

1.93

β) Ο παρονομαστής/χαρακτηριστική εξίσωση της συνάρτησης μεταφοράς κλειστού βρόχου είναι:

1+ k(s+ ρ)(s+ 1)(s+ 3)(s+ 6) = 0

Θέλουμε να τη φέρουμε στη μορφή:

1+ ρL(s) = 0

Για να το πετύχουμε αυτό, κάνουμε πράξεις στην παραπάνω εξίσωση:

(s+ 1)(s+ 3)(s+ 6) + k(s+ ρ) = 0⇒⇐⇒ (s+ 1)(s+ 3)(s+ 6) + ks+ kρ = 0

⇒⇐⇒ (s+ 1)(s+ 3)(s+ 6) + ks(s+ 1)(s+ 3)(s+ 6) + ks +

kρ(s+ 1)(s+ 3)(s+ 6) + ks = 0

⇒⇐⇒ 1+ ρ kks+ (s+ 1)(s+ 3)(s+ 6)

Άρα το αντίστοιχο σύστημα γίνεται:

1s+ (s+ 1)(s+ 3)(s+ 6) =

1(s+ 0.91)(s+ 3.57)(s+ 5.51)

106

Page 107: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Έχουμε 3 ασυμπτώτους με κέντρο −0.91−3.57−5.513 = −3.31. Το σημείο θλάσης είναι:

d(− 1

L(s)

)ds = 0 ⇒⇐⇒ −s3 + 10s2 + 28s+ 18 ⇒⇐⇒ s = −2 ή���−4.66

Re

Im

−0.91−3.57−5.51

107

Page 108: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Κεφάλαιο 3 Ασκήσεις

Άσκηση

Δίνεται ένα σύστημα με συνάρτηση μεταφοράς:

H(s) = 10(s+ 6)(s+ 7)

Να σχεδιαστεί ένα σύστημα κλειστού βρόχου με μοναδιαία αρνητική ανάδραση έτσι ώστε να ισχύουνοι παρακάτω προδιαγραφές:

• Σφάλμα θέσης ess < 0.5

• ΥπερύψωσηMp < 0.1

• Χρόνος αποκατάστασης ts < 660ms

Σημείωση

Αν μας δινόταν σύστημα με ανάδραση G μη μοναδιαία, μπορούμε να το μετασχηματίσουμε σεσύστημα μοναδιαίας αρνητικής ανάδρασης με συνάρτηση ανοιχτού βρόχου A, όπου:

Hc =H

1+GH =A

1+A

όπως γνωρίζουμε για τις συναρτήσεις μεταφοράς κλειστού βρόχου.

H

G

+

−A(s)+

Η παραπάνω σχέση λύνεται ως προς A:

A = (1+A)Hc ⇒⇐⇒ A(1−Hc) = Hc ⇒⇐⇒ A =Hc

1−Hc

Λύση

Θα θεωρήσουμε για αρχή ότι το σύστημα είναι τέτοιο ώστε να έχει υπερύψωση, την οποία θέλουμενα περιορίσουμε.

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

ess =1

1+ Kp

όπου

Kp = lims→0

H(s)

Αν θεωρήσουμε ότι εισάγουμε έναν απλό ελεγκτή κέρδους k, τότε Kp = 10k42 , και το σφάλμα είναι:

ess =42

42+ 10k < 0.5 ⇒⇐⇒ k > 4.2

108

Page 109: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Όσον αφορά την υπερύψωση, αυτή δίνεται από τον τύπο:

Mp = e−ζπ√1−ζ2

Για να βρούμε το ζ χρειάζεται πρώτα να υπολογίσουμε την έκφραση του συστήματος κλειστούβρόχου ώστε να βρούμε τη χαρακτηριστική του εξίσωση:

Hc =10k

(s+6)(s+7)

1+ 10(s+6)(s+7)

=10k

(s+ 6)(s+ 7) + 10k

Η χαρακτηριστική εξίσωση που προκύπτει από τον παρονομαστή αυτού του κλάσματος είναι:

s2 + 13s+ 42+ 10k = 0

Μπορούμε να λάβουμε περιπτώσεις για ζ < 1 και ζ > 1. Όταν ζ > 1 δεν υπάρχει καθόλου υπερύ-ψωση. Σε αυτήν τη λύση θα μελετήσουμε μόνο τη ζ < 1:

ζωn = 13

ts =4.16ζωn

=2 · 4.16

13 = 0.64 s

άρα ικανοποιείται η τελευταία συνθήκη.Για την υπερύψωση υπολογίζουμε:

Mp = e−ζπ√1−ζ2 ⇒⇐⇒

0.1 > e−ζπ√1−ζ2 ⇒⇐⇒

−2.3 >−ζπ√1− ζ2

⇒⇐⇒

ζ2 > 12.85 ⇒⇐⇒

ζ > 0.59 ⇒⇐⇒ 0.59 < ζ < 1

Από το ζ πρέπει να υπολογίσουμε και τις επιθυμητές τιμές του k:

ω2n = 42+ 10k

2ζωn = 13 ⇒⇐⇒ ωn = 10.83

Επίσης επιλέγουμε αυθαίρετα ζ = 0.6.Τότε ω2

n = 117 = 10k+ 42 ⇒⇐⇒ k = 7.53.Σε μία πιο αναλυτική λύση θα σχηματίζαμε μια ανισότητα για το k με βάση τους περιορισμούς του

ζ. Εφ' όσον αυτό δεν ζητείται από την άσκηση, μπορούμε να επιλέξουμε μια τυχαία τιμή που να πληροίτις προδιαγραφές.

Άσκηση

Δίνεται το σύστημα

Hp(s) =2

(s+ 1)(s+ 4)

Να σχεδιαστεί σύστημα ελέγχου κλειστού βρόχου με μοναδιαία αρνητική ανάδραση έτσι ώστε:

• ts ο ελάχιστος δυνατός αφού ικανοποιηθούν όλες οι συνθήκες.

109

Page 110: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

• Σφάλμα θέσης ess < 0.1

• Περιθώριο φάσης θm > 30°

• Περιθώριο κέρδους gm =∞

• Απόσβεση θορύβου τουλάχιστον 20dB για ω = 100 rad/s

• Απόρριψη διαταραχών τουλάχιστον 20dB για ω = 0 rad/s

Λύση

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

ess =1

1+ lims→0A(s) =1

1+ 2k4

< 0.1 ⇒⇐⇒ k > 18

Σχεδιάζουμε γρήγορα το γεωμετρικό τόπο ριζών:

Re

Im

−1−4

Για να έχουμε τον ταχύτερο δυνατό χρόνο αποκατάστασης, θέλουμε οι πόλοι μας να βρίσκονταιεπάνω στην κατακόρυφη ευθεία, διότι σε εκείνο το σημείο ο πιο αργός πόλος αποκτά την πιο αρνητικήτιμή (προσέγγιση κυρίαρχου πόλου). Επομένως, θέλουμε οι πόλοι να είναι μιγαδικοί.

Για να υπολογίσουμε ακριβώς το χρόνο αποκατάστασης, βρίσκουμε τη χαρακτηριστική εξίσωση τουσυστήματος κλειστού βρόχου:

Hκ(s) =A(s)

1+A(s) =2k

s2 + 5s+ 4+ 2k

Οι πόλοι υπολογίζονται −5±√9−8k

2 , και ισχύει (αν θεωρήσουμε ότι οι πόλοι είναι συζυγείς μιγαδικοίόπως διαπιστώσαμε από το γεωμετρικό τόπο ριζών, άρα ζ < 1):

2ζωn = 5 ⇒⇐⇒ ζωn = 2.5ω2n = 4+ 2k

Τότε ο χρόνος αποκατάστασης είναι:

ts =4.16ζωn

= 1.66 s

Για να ισχύει ζ < 1 όπως απαιτήσαμε παραπάνω, πρέπει ισοδύναμα 9− 8k < 0 ⇒⇐⇒ k > 98 .

Όσον αφορά την απόρριψη θορύβου, θυμόμαστε ότι ο θόρυβος εισέρχεται στην είσοδο ενός συστή-ματος, και απαιτούμε το μέτρο της συνάρτησης μεταφοράς κλειστού βρόχου να είναι μικρότερο από−20dB (δηλαδή 0.1) για ω = 100 rad/s:∣∣∣∣ A

1+A

∣∣∣∣ < 0.1

110

Page 111: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Εδώ προσεγγίζουμε ότι 1+A ≃ 1 επειδή θεωρούμε πως το A είναι πολύ μικρό. Άρα θέλουμε:

|A| < 0.1 ⇐⇒ 2k1 · 4

(s1 + 1

)(s4 + 1

)Μπορούμε να προσεγγίσουμε την παραπάνω ποσότητα αφαιρώντας τις μονάδες, αφού το s είναι κοντάστο 100:

2k4(

s1

)(s4

) < 0.1 ⇐⇒ 2k100 · 100 < 0.1 ⇐⇒ k < 500

Για την απόρριψη των διαταραχών, η συνάρτηση μεταφοράς της διαταραχής είναι διαφορετική,επειδή αυτή εισέρχεται στο τέλος του συστήματος:

Hyd =1

1+A

τότε για ω = 0 θέλουμε:∣∣∣∣ 11+A

∣∣∣∣ < 0.1

Υποθέτουμε ότι το A είναι αρκετά μεγάλο για να είναι μικρό το κλάσμα, επομένως προσεγγίζουμεότι 1+A ≃ A, και έχουμε:∣∣∣∣ 1

1+A

∣∣∣∣ ≃ ∣∣∣∣ 1A∣∣∣∣ < 0.1 ⇒⇐⇒ |A| > 10

Έχουμε ότι |A| = 2k1·4

(s

10+1

)( s4+1)

= 2k4 για ω = 0.

Επομένως τελικά:

2k4 > 10 ⇒⇐⇒ k > 20

Για τον υπολογισμό περιθωρίου φάσης και κέρδους, μπορούμε να σχεδιάσουμε πρόχειρα ένα διά-γραμμα Bode:

rad/s

-20 dB/dec

-40 dB/dec

1 4

0.1 0.4 1 4 10 40

−45°/dec

−90°/dec

−45°/dec

−180°

111

Page 112: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Η συνάρτηση μεταφοράς τείνει ασυμπτωτικά στις 180° για ω → ∞, αλλά δεν φτάνει ποτέ εκεί,επομένως πάντα το περιθώριο κέρδους είναι∞.

Για την επιλογή του περιθωρίου φάσης, ψάχνουμε το σημείο τομής της καμπύλης του πλάτους μετη μονάδα. Όσο μικρότερο είναι το κέρδος, τόσο μεγαλύτερο είναι και το περιθώριο φάσης. Επομένως,επιλέγουμε το μικρότερο k που να βρίσκεται εντός του εύρους των συνθηκών k = 20, και χρειάζεταιμετά μόνο να επαληθεύσουμε πως το περιθώριο φάσης τότε θα είναι όντως μεγαλύτερο των 30°.

Αφού κάνουμε τις αντίστοιχες πράξεις, προκύπτει (για k = 20) φm ≃ 45° > 30°, που είναι εντόςτων προδιαγραφών.

Άσκηση

Δίνεται η συνάρτηση μεταφοράς:

Hp(s) =40(s+ 2)

(s+ 8)(s+ 10)

Να σχεδιαστεί σύστημα μοναδιαίας αρνητικής ανάδρασης που να ικανοποιεί τις προδιαγραφές:

• Σφάλμα ταχύτητας esr < 0.1

• Απόρριψη θορύβου τουλάχιστον 20dB για ω = 200 rad/s

• Απόρριψη διαταραχών τουλάχιστον 20dB για ω = 1 rad/s

Λύση

Στη συγκεκριμένη άσκηση θέλουμε να έχουμε πεπερασμένο σφάλμα ταχύτητας, άρα σύστημα τύπου1, δηλαδή με έναν ολοκληρωτή. Επομένως, θα εισαγουμε έναν ελεγκτή PI, ή έναν ελεγκτη PI με έναμηδενικό στη θέση −μ. Το μηδενικό βοηθάει έτσι ώστε να μετακινηθεί ο γεωμετρικός τόπος ριζών στααριστερά και να μην έχουμε προβλήματα αστάθειας.

Επομένως, ο ελεγκτής που εισάγουμε είναι:

Kp(s+ μ)s

και η συνάρτηση μεταφοράς του ανοιχτού βρόχου είναι:

A(s) =40Kp(s+ 2)(s+ μ)s(s+ 8)(s+ 10)

Για τον υπολογισμό του σφάλματος ταχύτητας, έχουμε:

Kv =1

40Kp·2·μ80

= Kpμ

esv =1Kv

=1

Kpμ< 0.1 ⇒⇐⇒ Kpμ > 10.

Για τον υπολογισμό της απόρριψης θορύβου, πρώτα υπολογίζουμε τη συνάρτηση μεταφοράς τουθορύβου:

Hyn =A

1+A

η οποία πρέπει να είναι μικρότερη των −20dB, δηλαδή μικρότερη από 0.1:∣∣∣Hyn

∣∣∣ω=200

< 0.1 Αυτό θασημαίνει ότι ο αριθμητής είναι πολύ μικρός σε σχέση με τον παρονομαστή, δηλαδή το |A| είναι πολύμικρό, άρα προσεγγίζουμε ότι

∣∣∣Hyn∣∣∣ ≃ |A| < 0.1.

112

Page 113: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Για να υπολογίσουμε το |A|, πρώτα φέρνουμε το A(s) σε διαφορετική μορφή:

A(s) =2 · 40 · μ · Kp ·

(s2 + 1

)(sμ + 1

)10 · 8 · s ·

(s8 + 1

)(s10 + 1

)Αφού s = j200 που είναι μια πολύ μεγάλη τιμή, μπορούμε να προσεγγίσουμε ότι s

△ +1 ≈ s△ . Επομένως

το παραπάνω κλάσμα μπορεί να γίνει:

40μKp · 2002(200μ + 1

)10 · 8 · 200 · 2008 ·

20010≈

40Kp200

Επομένως, επειδή |A| < 0.1, έχουμε (αποφεύγουμε την προσέγγιση για τον όρο(200μ + 1

)επειδή

δεν γνωρίζουμε το μέγεθος του μ):∣∣∣∣∣40Kp√

μ2 + 40000 · 2002003

∣∣∣∣∣ < 0.1 ⇒⇐⇒

Kp

√μ2 + 40000 ≤ 100 ⇒⇐⇒

K 2pμ2 + K 2

p · 40000≤ 10000

Για την απόρριψη διαταραχών, η συνάρτηση μεταφοράς τους είναι:

Hyd =1

1+A

Έχουμε και λαμβάνουμε την προσέγγιση:∣∣∣∣ 11+A

∣∣∣∣ω=1≤ 0.1 ⇒⇐⇒ |A(jω)|ω=1 ≥ 10

Το μέτρο του A(s) είναι:

∣∣A(s)∣∣ = 40Kp

√μ2 + 1

√22 + 1

√82 + 1

√102 + 1

Αν λύσουμε την ανισότητα |A| ≥ 10, θα βρούμε Kp√

μ2 + 1 ≥ 9. Αν λαμβάναμε προσέγγιση όπωςκαι στην προηγούμενη άσκηση, θα βρίσκαμε Kp

√μ2 + 1 ≥ 10. Ίσως αυτή δεν είναι μια τόσο εύστοχη

προσέγγιση, αφού το 1 είναι πολύ κοντά στο 2 σε ένα από τα μηδενικά.Τελικά έχουμε καταλήξει με τρεις ανισότητες που πρέπει να φροντίσουμε να ικανοποιούνται.Από την Kpμ > 10, επιλέγουμε αυθαίρετα ότι Kpμ = 15. Τότε η δεύτερη ανισότητα παίρνει τη

μορφή:

225+ K 2p · 40000 ≤ 10000 ⇒⇐⇒ K 2

p ⇒⇐⇒ Kp ≤ 0.49

Αν αυθαίρετα επιλέξουμε Kp = 0.4, τότε από το Kpμ = 15 έχουμε μ = 37.5.Τέλος, επαληθεύουμε την ανισότητα Kp

√μ2 + 1 ≥ 10:

Kp

√μ2 + 1 = 0.4 ·

√37.52 + 1 ≈ 15.005 ≥ 10.

113

Page 114: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Άσκηση

Δίνεται το σύστημα κλειστού βρόχου με μοναδιαία αρνητική ανάδραση:

Hc(s) Hp(s)+v

y−

όπου:

Hp(s) =3

s2 − 9

(α) Αρχικά εισάγουμε έναν αναλογικό ελεγκτήHc(s) = Kp.

Για ποιές τιμές του Kp το σύστημα γίνεται οριακά ευσταθές;

(β) Να σχεδιαστεί ελεγκτήςHc(s) τέτοιος ώστε να έχουμε ευστάθεια και χρόνο αποκατάστασης ts <1 s.

(γ) Για τον ελεγκτή του προηγούμενου ερωτήματος να βρείτε το σφάλμα θέσης στη μόνιμη κατάστασηκαι να σχολιάσετε το αποτέλεσμα.

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

Λύση

(α) Η συνάρτηση μεταφοράς ανοιχτού βρόχου είναι:

A(s) =Kp · 3s2 − 9

Σχεδιάζουμε τον γεωμετρικό τόπο ριζών, δεδομένου ότι έχουμε 2 ασυμπτώτους, κέντρο ασυμπτώ-των

∑p−

∑z

Αρ. Ασ. = 0 με γωνίες ±90°.

Re

Im

−3 +3

Οριακή ευστάθεια έχουμε όταν οι πόλοι βρίσκονται επάνω στον φανταστικό άξονα. Για να βρούμετα Kp για τα οποία οι πόλοι βρίσκονται σε αυτή τη θέση, θα μπορούσαμε πρώτα να βρούμε το Kpόπου οι πόλοι είναι 0, και όλα τα Kp μεγαλύτερα από αυτό ικανοποιούν τη ζητούμενη συνθήκη,όπως φαίνεται από την κατεύθυνση των βελών στο γεωμετρικό τόπο.Εναλλακτικά, μπορούμε να λύσουμε τη χαρακτηριστική εξίσωση του συστήματος κλειστού βρό-χου, έτσι ώστε να έχει δύο συζυγείς ρίζες:

Gκ(s) =3Kp

s2 − 9+ 3Kp

114

Page 115: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Η χαρακτηριστική εξίσωση είναι s2−9+ 3Kp︸ ︷︷ ︸ = 0. Για να έχουμε δύο συζυγείς ρίζες, πρέπει ο

όρος−9+3Kp να είναι θετικός (για να έχουμε μια μορφή s2+a2 > 0 που έχει μόνο φανταστικέςρίζες).

Επομένως:

−9+ 3Kp > 0 ⇒⇐⇒ Kp > 3.

(β) Επιλέγουμε να τοποθετήσουμε ένα μηδενικό, έτσι ώστε να μετακινήσουμε το γεωμετρικό τόποριζών προς τα αριστερά:

Hc(s) = k(s+ z)

Τότε η συνάρτηση μεταφοράς ανοιχτού βρόχου είναι:

A(s) = k(s+ z)3s2 − 9

Μπορούμε να τοποθετήσουμε ένα μηδενικό στη θέση -4:

Re

Im

3−3−4

Για z = 4, η αντίστοιχη του κλειστού είναι:

Gκ =3k(s+ 4)

3k(s+ 4) + s2 − 9

με χαρακτηριστική εξίσωση s2 − 9+ 3k(s+ 4) = 0 ⇐⇒ s2 + 3ks− 9+ 12k = 0, η οποία έχειζωn = 3k

2 .

Θέλουμε ts < 1, άρα ζωn > 4 ⇒⇐⇒ 3k2 > 4 ⇒⇐⇒ k > 8

3 .

(γ) Το σύστημα είναι τύπου 0, με:

ess =1

1+ Kp

Kp = lims→0

A(s) = −4.66

ess = −0.27

Το σφάλμα ess είναι αρνητικό, άρα η έξοδος y = −e + r (όπου e το σφάλμα και r η είσοδος) θαείναι μεγαλύτερη από την επιθυμητή είσοδο.

Τώρα πρέπει να βρούμε και το σφάλμα λόγω της διαταραχής.

Η συνάρτηση μεταφοράς της διαταραχής είναι:

yd =

Hp1+HcHp

=

3s2+9

1+ 9(s+4)s2−9

=3

s2 − 9+ 9(s+ 4)

115

Page 116: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Στη μόνιμη κατάσταση, αν έχουμε μια βηματική διαταραχή και μηδενική είσοδο, η έξοδος θα είναι:

y = lims→0

syd1s =

yd

∣∣∣∣s=0≃ 0.09

Επιπλέον, αν έχουμε μηδενική διαταραχή και βηματική είσοδο, μπορούμε να βρούμε την έξοδοστη μόνιμη κατάσταση, αξιοποιώντας το σφάλμα που βρήκαμε παραπάνω:

e = v− y ⇒⇐⇒ y = v− e ⇒⇐⇒ yss = 1.27

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

y = yr + yd = 1.27+ 0.09 ≃ 1.36

άρα και το συνολικό σφάλμα:

ess = 1− 1.36 = −0.36

(δ) Θέλουμε το σφάλμα μόνιμης κατάστασης να γίνει 0, άρα θα χρησιμοποιήσουμε έναν ελεγκτή PI,δηλαδή της μορφής k(s+z)

s , δηλαδή ο ελεγκτής θα γίνει:

Hc =k(s+ z)

s (s+ 4)

Τοποθετώ το μηδενικό πιο αριστερά από το -4 έτσι ώστε στο γεωμετρικό τόπο να ανήκουν κομ-μάτια με πραγματικό μέρος πριν το -4. Ο γεωμετρικός τόπος θα γίνει:

Re

Im

0 +3−3−4

Επιβεβαιώνουμε με τη συνάρτηση μεταφοράς ανοιχτού και κλειστού βρόχου:

A =k(s+ z)(s+ 4) · 3

s(s2 − 9)

Hκ =3k(s+ z)(s+ 4)

s(s2 − 9) + 3k(s+ z)(s+ 4)

Από τη χαρακτηριστική εξίσωση (παρονομαστής του Hκ) παρατηρούμε ότι οι πόλοι του συστή-ματος κλειστού βρόχου (οι λύσεις της )είναι της μορφής:

(s+ 4+ ε) (s+ z+ d) (s+ · · · )

όπου ε ≪ 4 και δ ≪ z. Ο πόλος στο 4 + ε εξουδετερώνεται από το μηδενικό (s + 4), επομένωςδεν τον λαμβάνουμε υπ' όψιν ως κυρίαρχο πόλο.

116

Page 117: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Άσκηση: Θέμα Εξετάσεων

Δίνεται το εξής σύστημα:

G(s)

H(s)

όπου

G(s) = 2(s+ 8)s(s+ 4)(s+ 6)

(α) Για τον ελεγκτή H(s) = k (k > 0), να σχεδιαστεί ο γεωμετρικός τόπος ριζών και να βρεθεί οχρόνος αποκατάστασης ts για μεγάλο k.

(β) Για τον ελεγκτή H(s) = k(s+ z) να τοποθετήσετε το μηδενικό και να σχεδιάσετε το γεωμετρικότόπο ριζών έτσι ώστε ts < 0.5 s για κατάλληλα k.

Λύση

(α) Για το σχεδιασμό του γεωμετρικού τόπου ριζών έχουμε τη χαρακτηριστική εξίσωση όπως γνωρί-ζουμε από τη θεωρία:

1+ 2k s+ 8s(s+ 4)(s+ 6)

Έχουμε 3 μηδενικά και 1 πόλο, άρα 3 κλάδους (από τους οποίους 2 καταλήγουν στο∞). Το σημείοτομής των ασυμπτώτων προκύπτει -1, και οι γωνίες ±90°.Λύνοντας την εξίσωση dG(s)

ds μπορούμε να βρούμε το σημείο απόσχισης στη θέση ≈ −1.84.

Re

Im

−1−4−6−8

−1.84

Αφού για k → ∞ οι κυρίαρχοι πόλοι στα δεξιά τείνουν σε πραγματικό μέρος -1. Επομένως οχρόνος αποκατάστασης είναι ts ≈ 4

p = 4 s.

(β) Για την τοποθέτηση του μηδενικού μπορούμε να εκμεταλλευτούμε το γεωμετρικό τόπο ριζών πουέχουμε ήδη σχεδιάσει. Αυτό που επιθυμούμε είναι 4

p ≈ ts < 0.5 s, άρα πρέπει να βρούμε ένανκυρίαρχο πόλο τέτοιο ώστε −p < −8.Υπολογίζουμε τη συνάρτηση μεταφοράς κλειστού βρόχου:

T(s) = 2(s+ 8)s(s+ 4)(s+ 6) + 2k(s+ z)(s+ 8)

Για την επιλογή του μηδενικού μπορούμε να δοκιμάζουμε τιμές για αυτό μέχρι να βρούμε κά-ποια κατάλληλη, σχεδιάζοντας το γεωμετρικό τόπο (αφού πραγματοποιήσουμε την ανάλυση όπωςγνωρίζουμε). Ενδεικτικά:

117

Page 118: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

• Για z = 10:

Re

Im

0−4−6−8−10

Εδώ θα κυριαρχήσει ο κοντινότερος στον φανταστικό άξονα πόλος. Οι πόλοι που βρίσκονταιστον κλάδο μεταξύ −8 και −6 οδηγούν σε αργή απόκριση επειδή κυριαρχούν για οποιοδή-ποτε k, και όχι σε κατάλληλο χρόνο αποκατάστασης.

• Για z = 7:

Re

Im

0−4−6−8−7

Εδώ ο κυρίαρχος πόλος θα είναι −7 για μεγάλα k, άρα η λύση είναι μη αποδεκτή.• Για z = 5:

Re

Im

0−4−6−8 −5

Ο κυρίαρχος πόλος −5 συνεχίζει να οδηγεί σε μη αποδεκτή λύση.• Για z = 4:

Re

Im

0−4−6−8

p1

p2

Εδώ ο γεωμετρικός τόπος φαίνεται ότι ικανοποιεί τα κριτήρια και μπορούμε να βρούμε δύοπόλους που να έχουν τον επιθυμητό χρόνο απόκρισης (όπως οι p1 και p2 στο σχήμα). Παρ'όλα αυτά, αν θεωρήσουμε τη χαρακτηριστική συνάρτηση του κλειστού βρόχου που είναι ο

118

Page 119: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

παρονομαστής της συνάρτησης μεταφοράς:

2(s+ 8)s(s+ 4)(s+ 6) + 2k(s+ 4)(s+ 8) =

2(s+ 8)(s+ 4)

[s(s+ 6) + 2k(s+ 8)

]Δηλαδή ο πόλος στο s+ 4 παραμένει και δεν απαλείφεται από τη συνάρτηση μεταφοράς,αν και δε φαίνεται στο γεωμετρικό τόπο ριζών!Επομένως η λύση αυτή δεν είναι αποδεκτή.

• Για z = 8:

Re

Im

0−4−6−8

Η συνάρτηση μεταφοράς κλειστού βρόχου γίνεται:

2(s+ 8)s(s+ 4)(s+ 6) + 2k(s+ 8)2

Σε αυτήν τη συνάρτηση, για αρκετά μεγάλα k, το μηδενικό στο −8 εξουδετερώνεται απότον πόλο στο −8, αφού ο όρος s(s + 4)(s + 6) γίνεται αμελητέος. Επομένως παραμένουνπόλοι στη συνάρτηση κλειστού βρόχου μόνο αριστερά του −8, και προκύπτει το επιθυμητόαποτέλεσμα.

Άσκηση: Θέμα Εξετάσεων

Έστω το σύστημα ελέγχου:

Gc(s)s+ 2

s2 + 6s+ 25+

(α) Για Gc(s) = k σχεδιάστε το γεωμετρικό τόπο ριζών. Τοποθετήστε τους πόλους για το σύστημακλειστού βρόχου υπολογίζοντας την τιμή k έτσι ώστε να έχουμε τον μικρότερο χρόνο αποκατά-στασης ts = tsmin , έχοντας ως περιορισμό ότι k ≤ 15.

(β) Χρησιμοποιώντας ελεγκτή της μορφής:

Gc(s) = k s+ zs+ p

βελτιώστε το χρόνο αποκατάστασης έτσι ώστε να είναι μικρότερος από ts < 0.5 s.Δεδομένου ότι πρέπει k ≤ 15, βρείτε τις τιμές k, z,p σχεδιάζοντας το γεωμετρικό τόπο ριζών, καιυπολογίστε προσεγγιστικά το νέο χρόνο αποκατάστασης.

Λύση

119

Page 120: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

(α) Οι πόλοι του συστήματος προκύπτουν από τη λύση της χαρακτηριστικής εξίσωσης s2 + 6s + 25και είναι οι:

−3± j4

Σχεδιάζουμε το γεωμετρικό τόπο ριζών:

Re

Imj4

−3

−j4

−2

Για να βρούμε τα σημεία θλάσης, βρίσκουμε την A(s) = k(s+2)s2+6s+25 (συνάρτηση μεταφοράς ανοι-

χτού βρόχου), και υπολογίζουμε τις λύσεις της εξίσωσηςdL(s)ds , όπου L(s) = s+2

s2+6s+25 :

dL(s)ds = 0 ⇐⇒ (s2 + 6s+ 25)− (2s+ 6)(s+ 2)

(· · · )2= 0 ⇐⇒ −s2−4s+13 = 0 ⇐⇒ s = −6.12 ή���2.12

αφού απορρίψαμε τη λύση 2.12 που βρίσκεται εκτός του γεωμετρικού τόπου.Για να έχουμε ελάχιστο χρόνο αποκατάστασης, το ιδανικό θα ήταν να φτάσει ένας πόλος στο −2,έτσι ώστε να εξουδετερωθεί με το μηδενικό. Όπως παρατηρούμε από το γεωμετρικό τόπο ριζών,αυτό γίνεται για μεγάλα k. Όμως από την εκφώνηση έχουμε έναν περιορισμό για τα k, για τα οποίαπρέπει k ≤ 15, επομένως δεν μπορούν να είναι αυθαίρετα μεγάλα.Πράγματι, για k = 15, η χαρακτηριστική εξίσωση του συστήματος είναι s2 + 21s + 55 = 0 μερίζες −17.93 και −3.66, από τις οποίες καμία δεν είναι κοντά στο −2.Επομένως θα πρέπει να τοποθετήσουμε τους πόλους στο σημείο θλάσης, όπου ο κυρίαρχος πόλοςέχει τη μικρότερη τιμή, άρα έχουμε το μικρότερο χρόνο αποκατάστασης. Για να βρούμε το k σεεκείνη τη θέση, λύνουμε την εξίσωση 1+ kL(s) = 0 ⇐⇒ k(s) = − 1

L(s) :

k ′ = − 1L(s)

∣∣∣∣s=−6.12

= −s2 + 6s+ 25s+ 2

∣∣∣∣∣s=−6.12

= 6.24.

(β) Θυμόμαστε ότι ts = 4σ , όπου ο κυρίαρχος πόλος του συστήματος κλειστού βρόχου είναι −σ− jω,

δηλαδή:

ts < 0.5 ⇒⇐⇒ 4σ < 0.5 ⇒⇐⇒ σ > 8.

Έχουμε ήδη μηδενικό στο -2, οπότε σκεφτόμαστε να τοποθετήσουμε έναν πόλο στην ίδια θέσηώστε να εξουδετερωθούν και να μην επηρεάζουν το χρόνο αποκατάστασης. Υπολογίζουμε τη συ-νάρτηση μεταφοράς κλειστού βρόχου για να το επιβεβαιώσουμε αυτό, δεδομένης της συνάρτησηςμεταφοράς ανοιχτού βρόχου k s+z

s+ps+2

s2+6s+25 :

Hκ =k(s+ z)(s+ 2)

(s+ p)(s2 + 6s+ 25) + k(s+ 2)(s+ z)

Αν θέσω p = 2:

=k(s+ z)(s+ 2)

(s+ 2)[(s2 + 6s+ 25) + k(s+ z)

]

120

Page 121: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Οπότε όντως το (s+ 2) του αριθμητή εξουδετερώνεται με το (s+ 2) του παρονομαστή.

Επομένως θέτουμε:z = 8p = 2

και ο γεωμετρικός τόπος ριζών γίνεται:

Re

Imj4

−3

−j4

−2−8

Παρατηρούμε βέβαια ότι λόγω του περιορισμού k ≤ 15 υπάρχει ένα όριο στις τιμές που μπορούμενα επιλέξουμε. Λύνουμε τη χαρακτηριστική εξίσωση:

s2 + (6+ k)︸ ︷︷ ︸2ζωn

s+ 25+ 8k = 0

Πρέπει:

4ζωn

< 0.5 ⇒⇐⇒ ζωn > 8 ⇒⇐⇒ 6+ k2 > 8 ⇒⇐⇒ k > 10

Αυθαίρετα θεωρούμε ότι k = 14. Τότε όντως 2ζωn = 2+ k = 20 ⇒⇐⇒ ζωn = 10, άρα τελικά:

ts =410 = 0.4 s.

Άσκηση: Θέμα Εξετάσεων

Ένας ελεγκτής προπόρευσης φάσης έχει συνάρτηση μεταφοράς:

Gc(s) = KG1(s)

όπου:

G1(s) =τs+ 1aτs+ 1 , με 0 < a < 1

(α) Για a = 0.1, σχεδιάστε προσεγγιστικά τα διαγράμματα Bode πλάτους και φάσης για τον G1.

(β) Είναι γνωστό ότι ο ελεγκτής αυτός προσθέτει φάση:

φ→ sin φ =1− a1+ a

για ω = 1τ√a .

Βρείτε προσεγγιστικά το κέρδος στη συχνότητα ω = 1τ√a για a = 0.1.

(γ) Έστω το σύστημα:

G(s) = 4s(s+ 2)

121

Page 122: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Gc(s) G(s)+

Προσδιορίστε το K έτσι ώστε η σταθερά σφάλματος ταχύτητας να είναι Kv = 20 s−1.

(δ) Να σχεδιάσετε προσεγγιστικά το διάγραμμα Bode για τη συνάρτησηG(s), και βρείτε το περιθώριοφάσης της, φM.

(ε) Να βρείτε τον ελεγκτή Gc που να μεταβάλλει τη φάση έτσι ώστε να έχουμε περιθώριο φάσηςφM > 50°, και επιλέξτε τη συχνότητα ω στην οποία πρέπει να τοποθετηθεί.

Λύση

(α) Η συνάρτηση μεταφοράς γίνεται:

τs+ 1τ10s+ 1

Σε αυτήν τη μορφή μπορούμε να σχεδιάσουμε το διάγραμμα Bode:

ω

+20 dB/dec

1/τ 10/τ

0.1/τ 1/τ 10/τ 100/τ

45°/dec

−45°/dec0°45°

(β) Έχουμε:

ω =1

τ√0.1

= 3.161τ < 101τ

Επομένως είμαστε ενδιάμεσα στις συχνότητες 1/τ και 10/τ.

Για να βρούμε το κέρδος, έχουμε:

∣∣G1(s)∣∣ω=3.16 1

τ≃∣∣∣∣3.161ττj+ 1

∣∣∣∣ ≈ 3.31 ή 10.40dB

αφού στη θέση 3.16τ επιδρά μόνο το μηδενικό και όχι ο πόλος.

122

Page 123: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

(γ) Η συνάρτηση μεταφοράς ανοιχτού βρόχου είναι:

A(s) = GGc = K τs+ 1ατs+ 1

4s(s+ 2)

Έχουμε:

Kv = lims→0

sA(s) = 4K2 = 20

Άρα K = 10.

(δ) Φέρνουμε τη συνάρτηση μεταφοράς στη μορφή:402

1s(

s2 + 1

)Το μόνιμο κέρδος σε dB είναι 20 log 40

2 , και λόγω του ολοκληρωτή γίνεται 20 log 20− 20 logω.Δηλαδή λόγω του μηδενικού το πλάτος μειώνεται ήδη από τη μηδενική συχνότητα. Αφού γνωρί-ζουμε ότι η επίδραση των υπόλοιπων πόλων ξεκινά από το 0.2, αυθαίρετα αποφασίζουμε να ξεκινή-σουμε το διάγραμμα από τη συχνότητα 0.02, όπου το κέρδος είναι 20 log 20−20 log 0.02 = 60dB.Το διάγραμμα Bode είναι:

ω

-20 dB/dec

-40 dB/dec

20 log 20− 20 log 0, 0240dB20dB

ωc

0.02 0.2 2

0.02 0.2 2 20−45°/dec−135°

−180°

Παρατηρούμε ότι το ωc (συχνότητα όπου το κέρδος είναι 0dB) βρίσκεται μεταξύ 2 rad/s και20 rad/s.Για να το υπολογίσουμε έχουμε:

20 log 20− 20 logωc − 20 log ω2 = 0 ⇐⇒ ωc = 6.48 rad/s

Άρα η φάση σε εκείνο το σημείο είναι:

φ∣∣ω=ωc

= −∡(jω)− ∡(jω2 + 1

)= −90°− tan−1

(6.482

)= −162.8476°

άρα τελικά:

θM = 17.15°

123

Page 124: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

(ε) Για τον ελεγκτή ισχύει:

|Gc|ω=ω =

√1a + 1

όπου για a = 0.1, Gc =√10.

Με την αλλαγή των παραμέτρων του ελεγκτή, μεταβάλλεται και η συχνότητα ωc όπου το κέρδοςτης συνάρτησης είναι 0dB. Αποφασίζουμε να τοποθετήσουμε τη συχνότητα ω του ελεγκτή στηνωc.

Γνωρίζουμε ότι ω = 1τ√a . Από τη συνάρτηση μεταφοράς A(s), βρίσκουμε το σημείο στο οποίο

το κέρδος είναι 0dB = 1 (για a = 0.1):∣∣A(s)∣∣ω=ωc

= 1 ⇐⇒∣∣∣∣40 τs+ 10.1τs+ 1

1s(s+ 2)

∣∣∣∣ω=ωc=ω

= 1

√10 40√

ω4 − 4ω2= 1 ⇒⇐⇒ ω = ωc = 11.33 rad/s

Τότε τ = 111.33

√0.1

= 0.279, και αν επαληθεύσουμε το διάγραμμα Bode παρατηρούμε ότι όντωςεπαληθεύεται η άσκηση, αφού ισχύει ότι sin φ = 1−a

1+a .

124

Page 125: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Παράρτημα

Ορισμοί

1.1 Συνάρτηση μεταφοράς . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41.2 Μορφές έκφρασης συνάρτησης μεταφοράς . . . . . . . . . . . . . . . . . . . . . . . . . . . 41.3 Πόλοι & Μηδενικά . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41.4 DC κέρδος . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42.1 Σφάλμα . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92.2 Ολοκληρωτής . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102.3 Τύπος συστήματος . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102.4 Ελεγκτής PI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122.5 Χρόνος ανόδου σε πρωτοβάθμιο σύστημα . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262.6 Χρόνος αποκατάστασης σε πρωτοβάθμιο σύστημα . . . . . . . . . . . . . . . . . . . . . . . 262.7 Σταθερές Συστημάτων 2ου βαθμού . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292.8 Χρόνος ανόδου σε δευτεροβάθμιο σύστημα με συζυγείς πόλους . . . . . . . . . . . . . . . . 312.9 Χρόνος Υπερύψωσης . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312.10 Υπερύψωση . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312.11 Περιθώριο φάσης . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 612.12 Περιθώριο κέρδους . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

Θεωρήματα

1.1 Σύνδεση εν σειρά . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51.2 Συναρτήσεις μεταφοράς σε σύστημα κλειστού βρόχου . . . . . . . . . . . . . . . . . . . . . 62.1 Συντελεστής απόσβεσης συστημάτων 2ου βαθμού . . . . . . . . . . . . . . . . . . . . . . . . 292.2 Χρόνος αποκατάστασης σε δευτεροβάθμιο σύστημα με συζυγείς πόλους . . . . . . . . . . . . 302.3 Εύρος ζώνης δευτεροβάθμιου συστήματος . . . . . . . . . . . . . . . . . . . . . . . . . . . . 482.4 Συχνότητα συντονισμού δευτεροβάθμιου συστήματος . . . . . . . . . . . . . . . . . . . . . . 48

125

Page 126: ΣΑΕ1 - Helit · Κεφάλαιο1 Συστήματα Γνωρίζουμεαπόταπροηγούμεναμαθήματατιείναιτοσύστημα

Τυπολόγιο

(δεν επιτρέπεται στις εξετάσεις)

Συναρτήσεις μεταφοράςH(s) = K(s+ z1) · · · (s+ zm)

(s+ p1) · · · (s+ pn)

H(s) = G(1+ sτn+1) · · · (1+ sτn+m)

(1+ sτ1) · · · (1+ sτn)όπου G =

kz1 · · · zm

p1 · · ·pm

T(s) = H1+HG

Td(s) =1

1+HG

Tn(s) =H

1+HGy = T · r+ Td · d+ Tn · n

Σφάλματα (ΑΒ→ΚΒ)e(s) = r(s)− y(s)

essp =1

1+ Kpessv =

1Kv

essa =1Ka

Kp = lims→0

H(s) Kv = lims→0

sH(s) Ka = lims→0

s 2H(s)1/s 1/s2 1/s3

Πρωτοβάθμια συστήματα10%-90% tr ≈ 2.2τ

98% ts ≈ 4τ

Δευτεροβάθμια συστήματαω2

n(s+ σ)2 + ω2

d=

ω2n

s 2 + 2ζωns+ ω2n

με ρίζες −σ± jωd.

σ = ζωn

ωd = ωn√

1− ζ2

ζ < 1 συζυγείςζ = 1 διπλός Rζ > 1 δύο πόλοι R

y(t)ζ>1

= yss

[1+ p1p2

p1−p2

(ep1tp1

− ep2tp2

)]

y(t)ζ<1

= yss

[1− e−ζωnt√

1−ζ2· sin

(ωdt+ tan−1

√1−ζ2ζ

)]

Συζυγείς μιγαδικοί πόλοιts ≈

4ζωn

tr =π− θωd

(1η φορά yss)

tp =πωd

Mp = e− ζπ√

1−ζ2 = e−σtp

cos θ = ζ

Περιθώρια Φάσης: 180°+ ∡A(jωc) (θέλω > 0)Πλάτους: Από κάτω προς τα πάνω στις −180°

Bode

Για ολοκληρωτή Gsν|H0| = 20 logG+ 20ν logω∡ = ν · 90◦

Πρώτου βαθμού sρ + 1

|H1| =

{0 αν ω < p20 logω− 20 log p αν ω > p

∡ =

0◦ αν ω < 0.1p45◦ + 45◦ log ω

p αν 0.1p < ω < 10p90◦ αν ω > 10p

Δεύτερου βαθμού s2ω2n

+ 2ζsωn

+ 1

|H2| =

{0 αν ω < ωn

40 logω− 40 logωn αν ω > ωn

∡ =

0◦ αν ω < 0.1ωn

90◦ + 90◦ log ωωn

αν 0.1ωn < ω < 10ωn

180◦ αν ω > 10ωn

ωb = ωn

[1− 2ζ2 +

√2− 4ζ2 + 4ζ4

]1/2

ωr = ωn√

1− 2ζ2 ζ < 0.707

Mr =1

2ζ√1− ζ2

Nyquist (ΑΒ→ΚΒ)N = Z− P

(N ωρολογιακές περικυκλώσεις +1, Z ασταθείς πόλοι κλειστού,P ασταθείς πόλοι ανοιχτού)

Γ.Τ Ριζών (ΑΒ→ΚΒ)• Πλήθος πόλων = πλήθος κλάδων• Πλήθος μηδενικών = πλήθος κλάδων→ μηδενικό• Πόλοι − μηδενικά = κλάδοι→ ∞• Τμήματα R άξονα ∋ δεξιά αφήνουν περιττούς × & ◦• Ασύμπτωτες:

σA =

∑pi−

∑zi

n−m θi =(2i+ 1) · 180°

n−m• Σημεία θλάσης:

dHp

ds = 0 ήdkds = 0

• Γωνία αναχώρησης:∑∡(s− zi)−

∑∡(s− pi) = 180°

Χρήσιμες πληροφορίεςtan−1(x) + tan−1(y) = tan−1

(x+y1−xy

)∣∣∣∣ A1+A

∣∣∣∣ ≈ |A| για μικρά |A|∣∣∣∣ 11+A

∣∣∣∣ ≈ 1|A| για μεγάλα |A|

126