THMMY.gr

Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών => Τεχνικές Βελτιστοποίησης => Topic started by: Exomag on June 04, 2014, 19:39:16 pm



Title: [Τεχνικές Βελτιστοποίησης] Project - 2014
Post by: Exomag on June 04, 2014, 19:39:16 pm
Topic που αφορά το project του μαθήματος, με απορίες/ερωτήσεις/κλπ σχετικά με αυτό. Stay on topic!


Title: Re: [Τεχνικές Βελτιστοποίησης] Project - 2014
Post by: Exomag on June 04, 2014, 19:39:24 pm
Project
4 Ιουν 2014 6:50 μμ
Θεοδωρακόπουλος

Το  project  αναρτήθηκε  στο  Υλικό  Μαθήματος  ->  Ασκήσεις.

Προθεσμία  παράδοσης:    9/7/2014.

Διευκρίνηση:
Η  5η  και  6η  στήλη  του  x  που  επιστρέφεται  από  την  simclosedloop  είναι  οι  δύο  επιπλέον  καταστάσεις  που  εισάγει  ο  ολοκληρωτής  του  ελεγκτή  στον  κλειστό  βρόχο.  Μπορείτε  να  τις  αγνοήσετε.


Title: Re: [Τεχνικές Βελτιστοποίησης] Project - 2014
Post by: Lord on June 05, 2014, 01:00:20 am
Η συνάρτηση που δίνει για το X επιστρέφει 6 αντί για 4 στήλες. Something 's wrong , right?  :P


Title: Re: [Τεχνικές Βελτιστοποίησης] Project - 2014
Post by: Exomag on June 05, 2014, 01:04:01 am
Η συνάρτηση που δίνει για το X επιστρέφει 6 αντί για 4 στήλες. Something 's wrong , right?  :P

Όντως, δε θα έπρεπε να είναι έτσι! :D


Title: Re: [Τεχνικές Βελτιστοποίησης] Project - 2014
Post by: Exomag on June 05, 2014, 08:51:57 am
Η συνάρτηση που δίνει για το X επιστρέφει 6 αντί για 4 στήλες. Something 's wrong , right?  :P

Όντως, δε θα έπρεπε να είναι έτσι! :D

Έστειλα email στον μεταπτυχιακό και είπε πως η και η 6η στήλη είναι "extra", εσωτερικές καταστάσεις του συστήματος, και να τις αγνοήσουμε.


Title: Re: [Τεχνικές Βελτιστοποίησης] Project - 2014
Post by: Lord on July 03, 2014, 16:30:31 pm
Με την 6η προδιαγραφή τι εννοεί; Το πλάτος της ταλάντωσης να είναι όσο το δυνατόν μικρότερο;


Title: Re: [Τεχνικές Βελτιστοποίησης] Project - 2014
Post by: Exomag on July 03, 2014, 16:44:39 pm
Με την 6η προδιαγραφή τι εννοεί; Το πλάτος της ταλάντωσης να είναι όσο το δυνατόν μικρότερο;

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

Για παράδειγμα, το ημίτονο sin(t) έχει μικρότερη γενική μεταβολή από το ημίτονο sin(2t).


Title: Re: [Τεχνικές Βελτιστοποίησης] Project - 2014
Post by: Lord on July 03, 2014, 16:56:03 pm
Δηλαδή μιλάμε για την διασπορά των τιμών ή την ταχύτητα μεταβολής ;


Title: Re: [Τεχνικές Βελτιστοποίησης] Project - 2014
Post by: Eragon on July 03, 2014, 16:56:09 pm
Με την 6η προδιαγραφή τι εννοεί; Το πλάτος της ταλάντωσης να είναι όσο το δυνατόν μικρότερο;

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

Για παράδειγμα, το ημίτονο sin(t) έχει μικρότερη γενική μεταβολή από το ημίτονο sin(2t).
Δε θα μπορούσε να εννοεί την peak-to-peak μεταβολή?


Title: Re: [Τεχνικές Βελτιστοποίησης] Project - 2014
Post by: Exomag on July 03, 2014, 17:03:00 pm
Με την 6η προδιαγραφή τι εννοεί; Το πλάτος της ταλάντωσης να είναι όσο το δυνατόν μικρότερο;

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

Για παράδειγμα, το ημίτονο sin(t) έχει μικρότερη γενική μεταβολή από το ημίτονο sin(2t).
Δε θα μπορούσε να εννοεί την peak-to-peak μεταβολή?

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

Από εκεί και πέρα, ότι καταλαβαίνει ο καθένας.


Title: Re: [Τεχνικές Βελτιστοποίησης] Project - 2014
Post by: Lord on July 05, 2014, 00:29:36 am
Έχει κανείς άλλος θέμα με την υπερύψωση  της x3  ;  :-\
Βασικά έβγαλε κανείς άκρη με όλα;  :)


Title: Re: [Τεχνικές Βελτιστοποίησης] Project - 2014
Post by: Eragon on July 05, 2014, 13:48:27 pm
Έχει κανείς άλλος θέμα με την υπερύψωση  της x3  ;  :-\
Βασικά έβγαλε κανείς άκρη με όλα;  :)
ναι εγώ νομίζω έχω βγάλει μια σχετική άκρη με όλα...
Βασικά στη x3 εγώ θεώρησα ως υπερύψωση το να γίνεται μικρότερο από -π/180 το σφάλμα παρακολούθησης...όπως αντίστοιχα για τη x1 να είναι μεγαλύτερο απο π/180. Μου φάνηκε ότι έτσι έχει περισσότερο νόημα.


Title: Re: [Τεχνικές Βελτιστοποίησης] Project - 2014
Post by: Lord on July 05, 2014, 15:05:05 pm
Ξεκινάει και εσένα το σφάλμα για την x3 από 0.2 περίπου ;


Title: Re: [Τεχνικές Βελτιστοποίησης] Project - 2014
Post by: Exomag on July 05, 2014, 15:35:43 pm
Ξεκινάει και εσένα το σφάλμα για την x3 από 0.2 περίπου ;

Εγώ, για παράδειγμα, έχω βρει εξάδες κερδών με αρχικό σφάλμα μικρότερο του 0.2


Title: Re: [Τεχνικές Βελτιστοποίησης] Project - 2014
Post by: Eragon on July 05, 2014, 16:33:34 pm
Ξεκινάει και εσένα το σφάλμα για την x3 από 0.2 περίπου ;

Εγώ, για παράδειγμα, έχω βρει εξάδες κερδών με αρχικό σφάλμα μικρότερο του 0.2
Αν όταν λες αρχικό σφάλμα εννοείς το e(0), τότε αυτό δε μπορεί να αλλάξει...είναι [-10π/180, 10π/180]...


Title: Re: [Τεχνικές Βελτιστοποίησης] Project - 2014
Post by: Exomag on July 05, 2014, 16:40:59 pm
Ξεκινάει και εσένα το σφάλμα για την x3 από 0.2 περίπου ;

Εγώ, για παράδειγμα, έχω βρει εξάδες κερδών με αρχικό σφάλμα μικρότερο του 0.2
Αν όταν λες αρχικό σφάλμα εννοείς το e(0), τότε αυτό δε μπορεί να αλλάξει...είναι [-10π/180, 10π/180]...

Ακριβώς, σε κάθε περίπτωση μικρότερο του 0.2


Title: Re: [Τεχνικές Βελτιστοποίησης] Project - 2014
Post by: Lord on July 05, 2014, 17:57:55 pm
Για να γίνει πιο κατανοητό τι εννοώ το σφάλμα μου έχει αυτή την μορφή :
Την  "υπερύψωση" στην αρχή δεν μπορώ να αφαιρέσω με τίποτα.
Έχει κάποιος παρατηρήσει κάτι παρόμοιο; Αν ναι , any ideas ?
( Αν εξαιρέσουμε αυτό δεν έχω κάποιο άλλο θέμα )  ::)

(http://i.imgur.com/P2Lwou7.jpg) (http://imgur.com/P2Lwou7)


Title: Re: [Τεχνικές Βελτιστοποίησης] Project - 2014
Post by: Eragon on July 05, 2014, 18:07:45 pm
Για να γίνει πιο κατανοητό τι εννοώ το σφάλμα μου έχει αυτή την μορφή :
Την  "υπερύψωση" στην αρχή δεν μπορώ να αφαιρέσω με τίποτα.
Έχει κάποιος παρατηρήσει κάτι παρόμοιο; Αν ναι , any ideas ?
( Αν εξαιρέσουμε αυτό δεν έχω κάποιο άλλο θέμα )  ::)

(http://i.imgur.com/P2Lwou7.jpg) (http://imgur.com/P2Lwou7)
μια χαρά είσαι! έτσι πρέπει να βγαίνει! αυτό στην αρχή δεν είναι υπερύψωση...Την υπερύψωση την ορίζουμε έτσι όπως τη σκέφτεσαι,όταν αρχικά έχεις ενα αρνητικο σφάλμα παρακολούθησης.Αν όμως αρχικά έχεις θετικό σφάλμα παρακολούθησης, η λογική λέει ότι η υπερύψωση είναι το απόλυτο της μέγιστης αρνητικής τιμής του.


Title: Re: [Τεχνικές Βελτιστοποίησης] Project - 2014
Post by: Lord on July 05, 2014, 22:35:20 pm
Ε εντάξει τότε. Θα το ορίσω έτσι ώστε να λαμβάνεται υπ'όψην μόνο μετά το rise time και κομπλέ!
Ευχαριστώ .  :)


Title: Re: [Τεχνικές Βελτιστοποίησης] Project - 2014
Post by: jimPster on July 08, 2014, 02:44:38 am
χρησιμοποιουμε ετοιμες συναρτησεις του matlab οπως ga(),gaoptimget()
η τα κανουμε ολα εμεις?


Title: Re: [Τεχνικές Βελτιστοποίησης] Project - 2014
Post by: Eragon on July 08, 2014, 12:42:30 pm
χρησιμοποιουμε ετοιμες συναρτησεις του matlab οπως ga(),gaoptimget()
η τα κανουμε ολα εμεις?
έτοιμες όπως και στο sample