dc.contributor.author |
Θεοφιλάτος, Γεράσιμος
|
el |
dc.contributor.author |
Theofilatos, Gerasimos
|
en |
dc.date.accessioned |
2016-12-05T10:30:29Z |
|
dc.date.available |
2016-12-05T10:30:29Z |
|
dc.date.issued |
2016-12-05 |
|
dc.identifier.uri |
https://dspace.lib.ntua.gr/xmlui/handle/123456789/44069 |
|
dc.identifier.uri |
http://dx.doi.org/10.26240/heal.ntua.13528 |
|
dc.rights |
Default License |
|
dc.subject |
Ανοικτοί αγωγοί |
el |
dc.subject |
Μόνιμη ροή |
el |
dc.subject |
Παροχές |
el |
dc.subject |
Βάθος ροής |
el |
dc.subject |
Πρόγραμμα υπολογισμού ροής |
el |
dc.subject |
Manning's formula |
en |
dc.subject |
Uniform flow |
el |
dc.subject |
Open channel flow |
el |
dc.subject |
Java |
el |
dc.subject |
Discharge |
el |
dc.title |
Υπολογισμός παροχής και βάθους ροής ανοικτών αγωγών με τη βοήθεια διαδραστικού λογισμικού |
el |
heal.type |
bachelorThesis |
|
heal.classification |
Υδραυλική μηχανική |
el |
heal.classification |
Αντικειμενοστρεφής προγραμματισμός |
el |
heal.classificationURI |
http://data.seab.gr/concepts/d67f9e52ae29b6d224893db88fd8462a3b5e529e |
|
heal.classificationURI |
http://data.seab.gr/concepts/aa47e8401f52058e8878f672b20bb4bbd6d570b6 |
|
heal.language |
el |
|
heal.access |
free |
|
heal.recordProvider |
ntua |
el |
heal.publicationDate |
2016-11-01 |
|
heal.abstract |
Σκοπός της διπλωματικής εργασίας αυτής ήταν η δημιουργία ενός προγράμματος υπολογιστή το οποίο να είναι σε θέση να υπολογίζει υδραυλικά χαρακτηριστικά της ομοιόμορφης
ροής ανοικτών αγωγών, για διατομές συγκεκριμένων χαρακτηριστικών. Έχει τη δυνατότητα να επιλύει τόσο
απλές όσο και σύνθετες διατομές ως προς οποιοδήποτε άγνωστο προς τον χρήστη μέγεθος. Οι επιλύσεις γίνονται χρησιμοποιώντας την εμπειρική εξίσωση του Manning η οποία είναι η πιο διαδεδομένη για τον υπολογισμό ανοικτών αγωγών. Ως γλώσσα προγραμματισμού επιλέχτηκε η Java, η οποία είναι μια εξαιρετικά δημοφιλής και γενικού σκοπού γλώσσα προγραμματισμού. Ανήκει στις γλώσσες αντικειμενοστρεφούς προγραμματισμού και είναι ανεξάρτητη του λειτουργικού συστήματος και της πλατφόρμας στην οποία τρέχει το πρόγραμμα. Ταυτόχρονα οι βιβλιοθήκες κλάσεων της Java περιέχουν ένα σύνολο
πακέτων που επιτρέπουν την εύκολη δημιουργία εφαρμογών με γραφικό περιβάλλον λειτουργίας. Δημιουργήθηκε ένα πρόγραμμα στο οποίο ο χρήστη ς, μέσα από ένα απλό γραφικό περιβάλλον,
είναι σε θέση να δώσει τα χαρακτηριστικά της διατομής του ανοικτού αγωγού, να συμπληρώσει τα γνωστά χαρακτηριστικά της ροής και να πάρει ως αποτέλεσμα τα άγνωστα υδραυλικά μεγέθη
όπως την παροχή Q, τη μέση ταχύτητα ροής V, το μέγιστο βάθος ροής y, το εμβαδόν της υδάτινης επιφάνειας A, τη βρεχόμενη περίμετρο P, τη κατά μήκος κλίση του πυθμένα του αγωγού
J και το συντελεστής τραχύτητας κατά Manning n. Αφότου καθοριστούν τα χαρακτηριστικά της, γίνεται σχεδιασμός της διατομής και μετά την επίλυσή της σχεδιασμός της στάθμης ελεύθερης επιφάνειας του νερού. Επιπλέον, σε κάθε πιθανή περίπτωση λάθους, εμφανίζονται αυτόματα μηνύματα που
θα καθοδηγήσουν το χρήστη στη σωστή λειτουργία του προγράμματος. Τέλος, για λόγους πληρότη
τας, αν και κάποιος χρήστης που έρχεται σε επαφή με το πρόγραμμα για πρώτη φορά θα μπορέσει με ευκολία να το χειριστεί, γράφτηκαν οδηγίες λειτουργίας του προγράμματος και κατόπιν αυτών παρουσιάστηκαν παραδείγματα διαφόρων εφαρμογών. |
el |
heal.abstract |
The purpose of this diploma thesis was the creation of a computer program able to calculate hydraulic characteristics of uniform open channel flow for cross sections of specific characteristics.
It has the capacity to solve both simple and complex cross
sections with any unknown variable using the empirical Manning equation; which is the most common formula for calculations on open channels. For this purpose, the extremely popular, general
-purpose Java programming language was selected. It belongs to object-oriented programming languages and is independent of the operating system and the platform on which the program is running. In addition to this, Java’s class libraries contain a set of packages that allow making graphical user interfaces easily.
The program that was created consists in a simple graphical user interface, in which the user is able to define the open channel’s cross section’s characteristics, to supplement the known flow characteristics and get the unknown hydraulic sizes as a result, such as the discharge Q, the mean velocity V, the maximum depth y, the flow area A, the wetted perimeter P, the longitudinal slope J and the Manning’s roughness coefficient n. The cross section’s schema is designed after its characteristics have been designated and the water’s free surface level is drawn after the problem’s solution. Moreover, in all possible error cases, a suitable message which guides the user to the
correct operation of the program, is automatically displayed.
Finally, for completeness purposes, although the program is easy to be utilized, there is a user guide with operating instructions and examples of different applications included. |
en |
heal.advisorName |
Φραγκιαδάκης, Μιχαήλ |
el |
heal.advisorName |
Στάμος, Αθανάσιος |
el |
heal.committeeMemberName |
Φραγκιαδάκης, Μιχαήλ |
el |
heal.committeeMemberName |
Στάμος, Αθανάσιος |
el |
heal.committeeMemberName |
Βουγιούκας, Εμμανουήλ |
el |
heal.committeeMemberName |
Βλάχος, Γεώργιος |
el |
heal.academicPublisher |
Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Πολιτικών Μηχανικών. Τομέας Δομοστατικής |
el |
heal.academicPublisherID |
ntua |
|
heal.numberOfPages |
152 σ. |
|
heal.fullTextAvailability |
true |
|