Εγχειρίδιο Dymola (Modelica)) vs. Matlab
Dymola (Modelica) vs Matlab manual
Θεματική επικεφαλίδα
TPSH::Τεχνολογία::Αυτόματος ΈλεγχοςΛέξεις κλειδιά
MATLAB ; Μοντέλο προσομοίωσης ; DymolaΠερίληψη
Η παρούσα πτυχιακή ασχολείται με την παρουσίαση του επιχειρισιακού μοντέλου προσομοίωσης DYMOLA, καθώς και με την αλληλεπιδρασή του με το περιβάλλον του MatLab. Στις παρακάτω σελίδες περιγράφονται οι τρόποι για τη δημιουργία και προσομοίωση ολοκληρωμένων μηχανικών, μηχανολογικών, υδραυλικών κ.α. προτύπων με την χρήση του DYMOLA. Αν και τα παραδείγματά μας είναι απλά, βοηθούν στην κατανόηση της χρησιμότητας του εργαλείου και την ευκολία που παρέχει στην υλοποιήση τόσο αυτών όσο και πιο πολύπλοκων συστημάτων. Αυτό υλοποιείται μέσω της πλούσιας βιβλιοθήκης δομικών στοιχείων που διαθέτει το DYMOLA και της δυνατότητας καταχώρησης του απαιτούμενου κώδικα σε κλάσεις της γλώσσας Modelica, στην οποία είναι βασισμένο το εργαλείο. Ακόμα υπάρχει εκτενής αναφορά στο περιβάλλον του MatLab και ο τρόπος που αλληλεπιδρά με το DYMOLA. Γίνονται σαφής οι ομοιότητες, οι διαφορές αλλά και ο τρόπος που διαχειρίζεται το καθ’ ένα τις εργασίες του. Τέλος, υπάρχουν απλά παραδείγματα χρήσης του MatLab, αλλά και πιο πολύπλοκα που δημιουργούνται με την βοήθεια των εργαλείων που διαθέτει με τα οποία εξηγείται γιατί είναι πιο αποτελεσματικό σε σχέση με το DYMOLA σε συγκεκριμένες περιπτώσεις.
Περίληψη
The present thesis concerns the presentation of the commercial modeling and simulation tool DYMOLA, as well its interaction with MatLab environment.
The following pages describe ways of modeling and simulate integrated mechanic, mechanical, hydraulic and etc. modelsusing DYMOLA. Allthought the examples described here are simple, they contribute on comprehension the tool’s usage and convenience for modeling these kind of systems. DYMOLA’s vast library of stractured components and insertion of Modelica programming code on classes are the main reason for the above. Moreover, there is lenthly reference on MatLab environment and how it interacts with DYMOLA. Similarities, differences and the way each of them manage their tasks are being explained. Finally, simple MatLab examples are described giving reader a more detailed view and also more complicated ones show the use of ToolBox Kit MatLab provides and why it can be more effective in certain things than DYMOLA.