THMMY.gr

Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών => Προσομοίωση και Μοντελοποίηση Δυναμικών Συστημάτων => Topic started by: giannis1411 on June 24, 2020, 16:55:45 pm



Title: [Προσομοίωση & Μοντελοποίηση Συστ.] Project 2020
Post by: giannis1411 on June 24, 2020, 16:55:45 pm
Απορίες σχετικά με το Project

apostolof: add course tag


Title: Re: [Προσομοίωση & Μοντελοποίηση Συστ.] Project 2020
Post by: alextsigilis on June 30, 2020, 12:44:24 pm
Όταν κάνετε ελάχιστα τετράγωνα βγαίνει και σε εσάς singular matrix; :(


Title: Re: [Προσομοίωση & Μοντελοποίηση Συστ.] Project 2020
Post by: sokolatas on June 30, 2020, 13:06:47 pm
Όταν κάνετε ελάχιστα τετράγωνα βγαίνει και σε εσάς singular matrix; :(

Δεν το δοκίμασα , αλλά έχει στις σημειώσεις μια τροποποίηση για να μην γίνεται singular πότε ο P.
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 


Title: Re: [Προσομοίωση & Μοντελοποίηση Συστ.] Project 2020
Post by: DentalFloss on July 02, 2020, 19:45:25 pm
Στο 2) Ερώτημα που θέλει μια off line και μια on line εκτίμηση παραμέτρων

Για off line Μέθοδος Τετραγώνων
Για on line Μέθοδος Κλίσης (πχ)

Για την off line μέθοδο χρησιμοιποιό κάποιο ευσταθές φίλτρο? Αν ναι τότε πως το βρήσκω?


Title: Re: [Προσομοίωση & Μοντελοποίηση Συστ.] Project 2020
Post by: fellos on July 06, 2020, 17:55:09 pm
Στο 2) Ερώτημα που θέλει μια off line και μια on line εκτίμηση παραμέτρων

Για off line Μέθοδος Τετραγώνων
Για on line Μέθοδος Κλίσης (πχ)

Για την off line μέθοδο χρησιμοιποιό κάποιο ευσταθές φίλτρο? Αν ναι τότε πως το βρήσκω?

Για να το γραψεις στην γραμμικα παραμετροποιημένη μορφή θα χρειαστείς κάποιο Λ(s).
Απ οσο κατάλαβα το επιλέγεις ειτε αυθαιρετα ειτε δοκιμάζοντας ποιο σου δινει καλυτερη εκτιμηση.


Title: Re: [Προσομοίωση & Μοντελοποίηση Συστ.] Project 2020
Post by: fellos on July 06, 2020, 18:06:33 pm
Για να εφαρμοσουμε την μεθοδο κλισης χρειαζεται να υπολογισουμε τις διαφορικες του φ1, φ2 κλπ.(συνηθως διαφορικες 1η ταξης)
Μπορεσε κανεις να βγαλει τη διαφορικη για το φ που εχει τη μεγαλυτερη ταξη εισοδου? (εννοω πχ για n=3, m=1 φ4= (s/Λ(s)) * u)

Ολες οι προσπαθειες μου κατεληξαν ειτε σε διαφορικη ταξης n του φ ειτε με συνελιξη των αντιστροφων λαπλας των s/Λ(s)) και u,
για τα οποια δεν ειμαι σιγουρος αν μπορουν να επιλυθουν στο ματλαμπ.

ΥΓ: Πηρε κανεις απαντηση σε μειλ απο τον Κανακη? :-\


Title: Re: [Προσομοίωση & Μοντελοποίηση Συστ.] Project 2020
Post by: leukosaraphs! on July 06, 2020, 18:18:40 pm
Για να εφαρμοσουμε την μεθοδο κλισης χρειαζεται να υπολογισουμε τις διαφορικες του φ1, φ2 κλπ.(συνηθως διαφορικες 1η ταξης)
Μπορεσε κανεις να βγαλει τη διαφορικη για το φ που εχει τη μεγαλυτερη ταξη εισοδου? (εννοω πχ για n=3, m=1 φ4= (s/Λ(s)) * u)

Ολες οι προσπαθειες μου κατεληξαν ειτε σε διαφορικη ταξης n του φ ειτε με συνελιξη των αντιστροφων λαπλας των s/Λ(s)) και u,
για τα οποια δεν ειμαι σιγουρος αν μπορουν να επιλυθουν στο ματλαμπ.

ΥΓ: Πηρε κανεις απαντηση σε μειλ απο τον Κανακη? :-\

Αρχικά, το εύκολο για την Online μέθοδο είναι να κάνεις ελάχιστα τετράγωνα.

Σε εσένα τώρα το θέμα είναι ότι δεν μπορείς να γυρίσεις τον αντίστροφο laplace στον χρόνο?


Title: Re: [Προσομοίωση & Μοντελοποίηση Συστ.] Project 2020
Post by: fellos on July 06, 2020, 18:29:15 pm
Αρχικά, το εύκολο για την Online μέθοδο είναι να κάνεις ελάχιστα τετράγωνα.

Σε εσένα τώρα το θέμα είναι ότι δεν μπορείς να γυρίσεις τον αντίστροφο laplace στον χρόνο?

Ναι δεν μπορω να βγαλω τη διαφορικη στο χρονο για το πρωτο απο απο τα φ που ειναι με u (για τα υπολοιπα φ κατι εβγαλα οπως φαινεται στο συννημενο).

Τα online ελαχιστα τετραγωνα δεν το δοκιμασα ειναι η αληθεια. Χρειαζεται να επιλεξουμε β=0 ή οχι;
Επισης δεν καταλαβα τι διασταση εχουν οι πινακες P, Q0.


Title: Re: [Προσομοίωση & Μοντελοποίηση Συστ.] Project 2020
Post by: leukosaraphs! on July 06, 2020, 18:47:39 pm
Ναι δεν μπορω να βγαλω τη διαφορικη στο χρονο για το πρωτο απο απο τα φ που ειναι με u (για τα υπολοιπα φ κατι εβγαλα οπως φαινεται στο συννημενο).

Εμένα για να περάσω τις συναρτήσεις από την μορφή s/Λ(s) κλπ στην ode με είχε σώσει η tf2ss (https://www.mathworks.com/help/signal/ref/tf2ss.html) που σου δίνει τους πίνακες που περιγράφουν το συστήμα σου σε μορφή που μπορεί να καταλάβει η ode. Το εφαρμόζεις χωριστά για την είσοδο κι την έξοδο και μετά παρατηρείς πως μέσω των πινάκων θα βγουν οι διαφορικές που θες. Για παράδειγμα

Code:
for i = 1:n       %n order output
    dxydt(i) = A_y(i,:) * x(1:n) + B_y(i) * y_now; %each row of A_y for the first n elements of x
end

Α_y, B_y οι πίνακες από την πάνω συνάρτηση για την έξοδο.
y_now η έξοδος υπολογισμένη στον χρόνο που σου δίνει.
x(1:n) η είσοδος στην ode μεχρι πριν ξεκινήσουν οι όροι για την είσοδο.
Μου ακούγεται το θέμα σου παρόμοιο, αλλά δεν μπορώ να καταλάβω κι ακριβώς.



Τα online ελαχιστα τετραγωνα δεν το δοκιμασα ειναι η αληθεια. Χρειαζεται να επιλεξουμε β=0 ή οχι;
Επισης δεν καταλαβα τι διασταση εχουν οι πινακες P, Q0.

Οι πίνακες έχουν διαστάσεις (n+m+1)x(n+m+1), με n, m τάξη εξόδου και εισόδου αντίστοιχα.
Το β δεν το θες 0. Θες να έχεις μια κάποια τιμή γιατί εν τέλει παίζει ρόλο αν το σύστημα σου παραμένει ευσταθές ή γίνεται ασταθές.
Την τιμή θα την επιλέξεις, αλλά σίγουρα δεν θες να είναι κοντά στο 1 ή μηδενική.


Title: Re: [Προσομοίωση & Μοντελοποίηση Συστ.] Project 2020
Post by: fellos on July 06, 2020, 18:54:11 pm
Ευχαριστω πολυ για την βοηθεια!
Θα δοκιμασω πρωτα τα ελαχιστα τετραγωνα μιας και φαινεται να υλοποιειται πιο ευκολα τελικα.


Title: Re: [Προσομοίωση & Μοντελοποίηση Συστ.] Project 2020
Post by: leukosaraphs! on July 06, 2020, 18:57:19 pm
Ευχαριστω πολυ για την βοηθεια!
Θα δοκιμασω πρωτα τα ελαχιστα τετραγωνα μιας και φαινεται να υλοποιειται πιο ευκολα τελικα.

Πάλι έχουν προβλήματα, στην επιλογή των πινάκων P, Q και πάλι θα σου χρειαστεί η tf2ss. Αλλά από όσο θυμάμαι είναι η πιο εύκολη στην υλοποίηση.  ^hat^


Title: Re: [Προσομοίωση & Μοντελοποίηση Συστ.] Project 2020
Post by: sokolatas on July 06, 2020, 20:05:31 pm
Εφάρμοσε κάποιος μέθοδο κλίσης; και αν ναι του βγήκαν καλά αποτελέσματα;
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 


Title: Re: [Προσομοίωση & Μοντελοποίηση Συστ.] Project 2020
Post by: JasonV97 on July 07, 2020, 15:38:59 pm
Εχει κανεις προσπαθησει να κανει τον online estimator με διακριτό regressor? Να μη φιλτραρει με lsim, αλλά να υπολογίσει τις παραμέτρους για συνάρτηση μεταφοράς με μεταβλητή z^(-1)? Προφανώς οι παράμετροι είναι διαφορετικοί από το ένα στο άλλο (συνάρτηση μεταφοράς-s vs Z-transform-z^(-1)), αλλά μεταξύ τους πώς μπορούμε να τις συγκρίνουμε?


Title: Re: [Προσομοίωση & Μοντελοποίηση Συστ.] Project 2020
Post by: sokolatas on July 07, 2020, 16:22:41 pm
Εχει κανεις προσπαθησει να κανει τον online estimator με διακριτό regressor? Να μη φιλτραρει με lsim, αλλά να υπολογίσει τις παραμέτρους για συνάρτηση μεταφοράς με μεταβλητή z^(-1)? Προφανώς οι παράμετροι είναι διαφορετικοί από το ένα στο άλλο (συνάρτηση μεταφοράς-s vs Z-transform-z^(-1)), αλλά μεταξύ τους πώς μπορούμε να τις συγκρίνουμε?

Δεν το έκανα αλλά νομίζω πως  αν ξεκινήσεις απο το συνεχες και πας με μια μέθοδο διακριτόποιησης στο διακριτό θα μπορέσεις να δεις την σχέση μεταξύ των παραμέτρων. Ωστόσο λογικά όσο πιο μεγάλη συχνότητα δειγματοληψίας τόσο καλύτερη η διακριτή προσέγγιση και τόσο καλύτερες οι εκτιμήσεις των παραμέτρων.
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 


Title: Re: [Προσομοίωση & Μοντελοποίηση Συστ.] Project 2020
Post by: alextsigilis on July 07, 2020, 21:04:13 pm
Εφάρμοσε κάποιος μέθοδο κλίσης; και αν ναι του βγήκαν καλά αποτελέσματα;
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 
Εγώ όταν την εφάρμοσα έβγαιναν περίεργα τα αποτελέσματα.


Title: Re: [Προσομοίωση & Μοντελοποίηση Συστ.] Project 2020
Post by: sokolatas on July 07, 2020, 21:48:56 pm
Εγώ όταν την εφάρμοσα έβγαιναν περίεργα τα αποτελέσματα.

Και εμενα έτσι . Έχεις καμιά ιδέα τι φταίει;
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy)  


Title: Re: [Προσομοίωση & Μοντελοποίηση Συστ.] Project 2020
Post by: Prison Mike on July 09, 2020, 10:09:03 am
Ξέρει κανένας που ανεβάζουμε το πρότζεκτ;
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 


Title: Re: [Προσομοίωση & Μοντελοποίηση Συστ.] Project 2020
Post by: sokolatas on July 10, 2020, 10:49:10 am
Ξέρει κανένας που ανεβάζουμε το πρότζεκτ;
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 

Έχει ανοίξει εκεί στις εργασίες κάτι που λέει Θέμα , ωστόσο όταν μπαίνεις μου φαίνεται σαν το καταθετηριο για την εξέταση . Έχει κανείς καμιά ιδέα;
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 


Title: Re: [Προσομοίωση & Μοντελοποίηση Συστ.] Project 2020
Post by: Prison Mike on July 10, 2020, 10:51:59 am
Έχει ανοίξει εκεί στις εργασίες κάτι που λέει Θέμα , ωστόσο όταν μπαίνεις μου φαίνεται σαν το καταθετηριο για την εξέταση . Έχει κανείς καμιά ιδέα;
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 

Λογικά εκεί ανεβάζουμε το προτζεκτ.


Title: Re: [Προσομοίωση & Μοντελοποίηση Συστ.] Project 2020
Post by: mermaid on July 10, 2020, 10:52:54 am
Έχει ανοίξει εκεί στις εργασίες κάτι που λέει Θέμα , ωστόσο όταν μπαίνεις μου φαίνεται σαν το καταθετηριο για την εξέταση . Έχει κανείς καμιά ιδέα;
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy)  

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


Title: Re: [Προσομοίωση & Μοντελοποίηση Συστ.] Project 2020
Post by: sokolatas on July 10, 2020, 11:29:45 am
Οκ ευχαριστώ!
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 


Title: Re: [Προσομοίωση & Μοντελοποίηση Συστ.] Project 2020
Post by: chrispap4 on July 10, 2020, 14:27:19 pm
Εγώ για την μέθοδο κλίσης χρησιμοποίησα την διαφορική στο πεδίο του χρόνου και τα αποτελέσματα έβγαιναν καλά