Ρομποτικά Συστήματα. Ενότητα 14: Area Coverage control techniques Αντώνιος Τζές Ευάγγελος Δερματάς Σχολή Πολυτεχνική Τμήμα ΗΜ&ΤΥ

Σχετικά έγγραφα
Ρομποτικά Συστήματα. Ενότητα 15: Coverage by Heterogeneous Networks Αντώνιος Τζές Ευάγγελος Δερματάς Σχολή Πολυτεχνική Τμήμα ΗΜ&ΤΥ

Ρομποτικά Συστήματα. Ενότητα 13: Introduction to Area Coverage Αντώνιος Τζές Ευάγγελος Δερματάς Σχολή Πολυτεχνική Τμήμα ΗΜ&ΤΥ

Προχωρημένα Θέματα Διδακτικής της Φυσικής

Προχωρημένα Θέματα Διδακτικής της Φυσικής

Εισαγωγή στη Διδακτική των Θετικών Επιστημών

Προχωρημένα Θέματα Διδακτικής της Φυσικής

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ. Ψηφιακή Οικονομία. Διάλεξη 10η: Basics of Game Theory part 2 Mαρίνα Μπιτσάκη Τμήμα Επιστήμης Υπολογιστών

Σχεδιασμός & Αξιολόγηση Προγραμμάτων Εκπαίδευσης Ενηλίκων

Ιστορία της μετάφρασης

Εκκλησιαστικό Δίκαιο. Ενότητα 10η: Ιερά Σύνοδος της Ιεραρχίας και Διαρκής Ιερά Σύνοδος Κυριάκος Κυριαζόπουλος Τμήμα Νομικής Α.Π.Θ.

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ

Διδακτική Εννοιών τη Φυσικής για την Προσχολική Ηλικία

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 3: Έλεγχοι στατιστικών υποθέσεων

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 1: Καταχώρηση δεδομένων

Διοικητική Λογιστική

Κβαντική Επεξεργασία Πληροφορίας

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 2: Περιγραφική στατιστική

Εισαγωγή στις Φυσικές Επιστήμες και την Επιστημονική Καλλιέργεια Ι

Λογιστική Κόστους Ενότητα 12: Λογισμός Κόστους (2)

Προχωρημένα Θέματα Διδακτικής της Φυσικής

Κβαντική Επεξεργασία Πληροφορίας

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας

ΕΠΙΧΕΙΡΗΣΙΑΚΗ ΑΛΛΗΛΟΓΡΑΦΙΑ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑ ΣΤΗΝ ΑΓΓΛΙΚΗ ΓΛΩΣΣΑ

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ. Ψηφιακή Οικονομία. Διάλεξη 7η: Consumer Behavior Mαρίνα Μπιτσάκη Τμήμα Επιστήμης Υπολογιστών

Γενικά Μαθηματικά Ι. Ενότητα 12: Κριτήρια Σύγκλισης Σειρών. Λουκάς Βλάχος Τμήμα Φυσικής ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ

Εκκλησιαστικό Δίκαιο

Θερμοδυναμική. Ανοικτά Ακαδημαϊκά Μαθήματα. Πίνακες Νερού σε κατάσταση Κορεσμού. Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας

Διά βίου μάθηση και εκπαίδευση

ΕΠΙΧΕΙΡΗΣΙΑΚΗ ΑΛΛΗΛΟΓΡΑΦΙΑ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑ ΣΤΗΝ ΑΓΓΛΙΚΗ ΓΛΩΣΣΑ

Ψηφιακή Οικονομία. Διάλεξη 11η: Markets and Strategic Interaction in Networks Mαρίνα Μπιτσάκη Τμήμα Επιστήμης Υπολογιστών

Γενικά Μαθηματικά Ι. Ενότητα 15: Ολοκληρώματα Με Ρητές Και Τριγωνομετρικές Συναρτήσεις Λουκάς Βλάχος Τμήμα Φυσικής

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Εκκλησιαστικό Δίκαιο

Βέλτιστος Έλεγχος Συστημάτων

Εισαγωγή στους Αλγορίθμους

Μηχανική Μάθηση Hypothesis Testing

European Human Rights Law

Εισαγωγή στις Φυσικές Επιστήμες και την Επιστημονική Καλλιέργεια ΙΙ

Εισαγωγή στους Αλγορίθμους

Fractional Colorings and Zykov Products of graphs

Διά βίου μάθηση και εκπαίδευση

Μεθοδολογία Έρευνας Κοινωνικών Επιστημών Ενότητα 2: ΣΥΓΚΕΝΤΡΩΣΗ ΠΛΗΡΟΦΟΡΙΩΝ ΜΑΡΚΕΤΙΝΓΚ Λοίζου Ευστράτιος Τμήμα Τεχνολόγων Γεωπόνων-Kατεύθυνση

ΓΕΝΙΚΗ ΚΑΙ ΑΝΟΡΓΑΝΗ ΧΗΜΕΙΑ

Ιστορία της μετάφρασης

Λογιστική Κόστους Ενότητα 8: Κοστολογική διάρθρωση Κύρια / Βοηθητικά Κέντρα Κόστους.

Εφαρμογές των Τεχνολογιών της Πληροφορίας και των Επικοινωνιών στη διδασκαλία και τη μάθηση

ΟΡΟΛΟΓΙΑ -ΞΕΝΗ ΓΛΩΣΣΑ

Διοίκηση Εξωτερικής Εμπορικής Δραστηριότητας

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας

Διοικητική Λογιστική

Εισαγωγή στους Η/Υ. Ενότητα 2β: Αντίστροφο Πρόβλημα. Δημήτρης Σαραβάνος, Καθηγητής Πολυτεχνική Σχολή Τμήμα Μηχανολόγων & Αεροναυπηγών Μηχανικών

ΠΡΟΗΓΜΕΝΑ ΣΥΣΤΗΜΑΤΑ ΜΕΤΑΦΟΡΩΝ

Διδακτική Εννοιών τη Φυσικής για την Προσχολική Ηλικία

Αερισμός. Ενότητα 1: Αερισμός και αιμάτωση. Κωνσταντίνος Σπυρόπουλος, Καθηγητής Σχολή Επιστημών Υγείας Τμήμα Ιατρικής

Διά βίου μάθηση και εκπαίδευση Ενότητα 1 η : Εννοιολογικοί Προσδιορισμοί Ι Μάθηση & Διά βίου μάθηση

ΕΠΙΧΕΙΡΗΣΙΑΚΗ ΑΛΛΗΛΟΓΡΑΦΙΑ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑ ΣΤΗΝ ΑΓΓΛΙΚΗ ΓΛΩΣΣΑ

Εκκλησιαστικό Δίκαιο

Εισαγωγή στους Υπολογιστές

ΟΡΟΛΟΓΙΑ -ΞΕΝΗ ΓΛΩΣΣΑ

Προχωρημένα Θέματα Διδακτικής της Φυσικής

Κβαντική Επεξεργασία Πληροφορίας

Μυελού των Οστών Ενότητα #1: Ερωτήσεις κατανόησης και αυτόαξιολόγησης

1 η Διάλεξη. Ενδεικτικές λύσεις ασκήσεων

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

Βάσεις Περιβαλλοντικών Δεδομένων

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ. Ψηφιακή Οικονομία. Διάλεξη 8η: Producer Behavior Mαρίνα Μπιτσάκη Τμήμα Επιστήμης Υπολογιστών

Αξιολόγηση μεταφράσεων ιταλικής ελληνικής γλώσσας

Κβαντική Επεξεργασία Πληροφορίας

Παράκτια Τεχνικά Έργα

Λογιστική Κόστους Ενότητα 11: Λογισμός Κόστους (1)

Διά βίου μάθηση και εκπαίδευση Ενότητα 4 η : Εννοιολογικοί Προσδιορισμοί IV Εκπαίδευση ενηλίκων & επαγγελματική κατάρτιση

Εισαγωγή στους Αλγορίθμους

Λογιστική Κόστους Ενότητα 10: Ασκήσεις Προτύπου Κόστους Αποκλίσεων.

Οικονομετρία. Εξειδίκευση του υποδείγματος. Μορφή της συνάρτησης: Πολυωνυμική, αντίστροφη και αλληλεπίδραση μεταβλητών

2 Composition. Invertible Mappings

Διδακτική Εννοιών τη Φυσικής για την Προσχολική Ηλικία

Μαθηματικά Διοικητικών & Οικονομικών Επιστημών

Προχωρημένα Θέματα Διδακτικής της Φυσικής

Οικονομετρία. Πολλαπλή Παλινδρόμηση. Στατιστικός έλεγχος γραμμικού συνδυασμού συντελεστών. Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης

Γενικά Μαθηματικά Ι. Ενότητα 14: Ολοκλήρωση Κατά Παράγοντες, Ολοκλήρωση Ρητών Συναρτήσεων Λουκάς Βλάχος Τμήμα Φυσικής

Εργαστήριο Χημείας Ενώσεων Συναρμογής

Κβαντική Επεξεργασία Πληροφορίας

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Οικονομία των ΜΜΕ. Ενότητα 9: Εταιρική διασπορά και στρατηγικές τιμολόγησης

Θερμοδυναμική. Ανοικτά Ακαδημαϊκά Μαθήματα. Πίνακες Νερού Υπέρθερμου Ατμού. Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής

Ενδεικτικές λύσεις ασκήσεων διαχείρισης έργου υπό συνθήκες αβεβαιότητας

Οικονομία των ΜΜΕ. Ενότητα 7: Μορφές αγοράς και συγκέντρωση των ΜΜΕ

Διπλωματική Ιστορία Ενότητα 2η:

Τίτλος Μαθήματος: Μαθηματική Ανάλυση Ενότητα Γ. Ολοκληρωτικός Λογισμός

Μηχανολογικό Σχέδιο Ι

Λογιστική Κόστους Ενότητα 11: Λογισμός Κόστους

Δυναμική και Έλεγχος E-L Ηλεκτρομηχανικών Συστημάτων

Εργαστήριο Χημείας Ενώσεων Συναρμογής

Έλεγχος και Διασφάλιση Ποιότητας Ενότητα 4: Μελέτη ISO Κουππάρης Μιχαήλ Τμήμα Χημείας Εργαστήριο Αναλυτικής Χημείας

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας

Οδοποιία IΙ. Ενότητα 14: Υπόδειγμα σύνταξης τευχών θέματος Οδοποιίας. Γεώργιος Μίντσης ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ

Φιλοσοφία της Ιστορίας και του Πολιτισμού

Transcript:

Ρομποτικά Συστήματα Ενότητα 14: Area Coverage control techniques Αντώνιος Τζές Ευάγγελος Δερματάς Σχολή Πολυτεχνική Τμήμα ΗΜ&ΤΥ

Σκοποί ενότητας Σκοπός της ενότητας είναι η παρουσίαση και εξοικείωση με τα ακόλουθα στοιχεία ρομποτικών συστημάτων: Area Coverage control techniques 2

Περιεχόμενα ενότητας Area Coverage control techniques 3

Coordination Scheme Move nodes one-by-one: the total coverage area H of ΩΩ is non-decreasing Node-to-move should have sufficient spatial information of the Voronoi cells that will be affected Assume node ii is the node-to-move in time-step kk Thus, the only affected Voronoi cells are those in the neighborhood of ii Delaunay neighbors NN ii kk 4

Coordination Scheme Πηγή: Y. Stergiopoulos, Cooperative Control of Networked Robotic Systems, Ph.D. Dissertation, September 2014, URL: http://hdl.handle.net/10889/8238 Εικόνα 1: Alteration of the Delaunay neighbors of a node caused by the motion of the latter 5

Coordination Scheme Node jj NN kk ii leaves set:, the edge of the moving node s Voronoi cell that corresponds to that node degenerates into a vertex Node jj NN ii kk enters set:, then a vertex of VV ii will evolve into two vertices after its motion, adding Δ iiii into the set of its Voronoi edges Suppose the possible motion of ii @ step kk restricted in convex compact WW ii kk VV ii kk : xx ii kk, xx ii kk+1 WW ii kk. We define the set containing union of kk step Delaunay neighbors and node-to-move and kk + 1 step possible Delaunay neighbors as: 6

Coordination Scheme Lemma 1: The set F ii kk contains the nodes of the network whose Voronoi cell is possibly affected by the motion of node i, given the restriction of xx ii kk+1 WW ii kk Communication assumption: The node to move ii is able to exchange information at each time step k with the nodes in the set F ii kk for a given subset WW ii kk VV ii kk Let qq l II the evaluation (by node-to-move) of arbitrary variable qq at step l based on information from nodes in set II II nn The rr limited Voronoi cell of node j F ii kk evaluated by ii at step kk is denoted 7

Coordination Scheme Coverage optimization: Node ii should move at a point xx ii kk+1 such that network s coverage will be increased at the maximum possible rate Red x: New position Green: Delaunay neighbors at time k Yellow: Future Delaunay neighbors at time k+1 Πηγή: Y. Stergiopoulos, Cooperative Control of Networked Robotic Systems, Ph.D. Dissertation, September 2014, URL: http://hdl.handle.net/10889/8238 Εικόνα 2: Illustrative example for definition of sets 8

Coordination Scheme Lemma 2: For each node j F ii kk, it holds that,where l kk, kk + 1 Proof: Let us first examine the case l = kk. Considering an arbitrary node j F ii kk, it holds that Furthermore, AA CC jj can be written as since nodes mm NN ii kk F ii kk are known to ii(which performs the evauation) 9

Coordination Scheme Combining the above expressions results in: and ~ only on sensing region and pattern which proves the lemma 10

Coordination Scheme Theorem 1: If the node to move ii has spatial information of the nodes in F ii kk, then evaluation of the network s coverage increase by ignoring the rest nodes in the network is the same as if the latter had been evaluated supposing existence of all the network s nodes Proof: Considering final equation of previous lecture from Lemma 1 11

Coordination Scheme Substitute from Lemma 2:, because it consists of the alteration of in the unexploited regions of the nodes in F kk ii that lay in the Voronoi cells of nodes that belong in NN kk kk jj \F ii Finally, since node ii does not have info of existence of nodes II nn \F ii kk, 12

Coordination Scheme At this point assume circular sensing area of Where 0 < αα 1 and The optimal position xx ii kk+1 is achieved through numerical optimization of: Then the control action can be selected as:, uu ii αα 13

Issues on spatial information exchange Let R ii kk Ι and R ii kk Ι wwwwww min communication radius of ii at step kk in order to exchange info from a centralized and decentralized point of view respectively The minimum range for centralized is: This numerical procedure ends when: Thus, the proposed algorithm is formed as follows: 14

Issues on spatial information exchange 15

Issues on spatial information exchange New target: Ensure connectivity of ii with, from a decentralized point of view worst case scenario: mm II nn enters NN kk+1 ii at xx kk+1 ii.if h iiii the equally dividing line Moreover, let be the farthest vertex of, where: The worst case scenario for the position of node m is when it lays along the line that connects xx ii kk+1 and 16

Issues on spatial information exchange Πηγή: Y. Stergiopoulos, Cooperative Control of Networked Robotic Systems, Ph.D. Dissertation, September 2014, URL: http://hdl.handle.net/10889/8238 This worst-case for mm is expressed as: Εικόνα 3: Worst case scenario for the existence of a node m that is to enter NN ii kk+1 Then, the adequate communication range for xx is: 17

Issues on spatial information exchange *Blue circle is the min communication radius Πηγή: Y. Stergiopoulos, Cooperative Control of Networked Robotic Systems, Ph.D. Dissertation, September 2014, URL: http://hdl.handle.net/10889/8238 Εικόνα 4: Communication radius of the node to move (red color) required in order to guarantee connectivity with NN ii kk (left) and NN ii kk+1 (right worst case scenario) 18

Issues on spatial information exchange Final conclusion(corollary): The communication radius of node i at step k in order to guarantee connectivity with both current and all possible future Delaunay neighbors, should be at least The derived algorithm is formed as follows: 19

Issues on spatial information exchange 20

Issues on spatial information exchange Πηγή: Y. Stergiopoulos, Cooperative Control of Networked Robotic Systems, Ph.D. Dissertation, September 2014, URL: http://hdl.handle.net/10889/8238 Εικόνα 5: Sparse network case study: [Left] Initial network configuration. [Middle] Network evolution through time. [Right] Final network optimum state. [Bottom] Percentage of covered area w.r.t. time 21

Issues on spatial information exchange Πηγή: Y. Stergiopoulos, Cooperative Control of Networked Robotic Systems, Ph.D. Dissertation, September 2014, URL: http://hdl.handle.net/10889/8238 Εικόνα 6: Congested network case study: [Left] Initial network configuration. [Middle] Network evolution through time. [Right] Final network optimum state. [Bottom] Percentage of covered area w.r.t. time 22

More info Y. Stergiopoulos, Cooperative Control of Networked Robotic Systems, Ph.D. Dissertation, September 2014, URL: http://hdl.handle.net/10889/8238

Τέλος Ενότητας

Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στo πλαίσιo του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα στο Πανεπιστήμιο Πατρών» έχει χρηματοδοτήσει μόνο την αναδιαμόρφωση του εκπαιδευτικού υλικού. Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους. 25

Σημειώματα

Σημείωμα Ιστορικού Εκδόσεων Έργου Το παρόν έργο αποτελεί την έκδοση 1.0 27

Σημείωμα Αναφοράς Copyright Πανεπιστήμιο Πατρών, Αντώνιος Τζές, Ευάγγελος Δερματάς, «Ρομποτικά Συστήματα. Area Coverage control techniques». Έκδοση: 1.0. Πάτρα 2015. Διαθέσιμο από τη δικτυακή διεύθυνση: https://eclass.upatras.gr/courses/ee804/index.php 28

Σημείωμα Αδειοδότησης Το παρόν υλικό διατίθεται με τους όρους της άδειας χρήσης Creative Commons Αναφορά, Παρόμοια Διανομή 4.0 [1] ή μεταγενέστερη, Διεθνής Έκδοση. Εξαιρούνται τα αυτοτελή έργα τρίτων π.χ. φωτογραφίες, διαγράμματα κ.λ.π., τα οποία εμπεριέχονται σε αυτό και τα οποία αναφέρονται μαζί με τους όρους χρήσης τους στο «Σημείωμα Χρήσης Έργων Τρίτων». [1] http://creativecommons.org/licenses/by-sa/4.0/ Σύμφωνα με αυτήν την άδεια ο δικαιούχος σας δίνει το δικαίωμα να: Μοιραστείτε αντιγράψετε και αναδιανέμετε το υλικό Προσαρμόστε αναμείξτε, τροποποιήστε και δημιουργήστε πάνω στο υλικό για κάθε σκοπό Υπό τους ακόλουθους όρους: Αναφορά Δημιουργού Θα πρέπει να καταχωρίσετε αναφορά στο δημιουργό, με σύνδεσμο της άδειας Παρόμοια Διανομή Αν αναμείξετε, τροποποιήσετε, ή δημιουργήσετε πάνω στο υλικό, πρέπει να διανείμετε τις δικές σας συνεισφορές υπό την ίδια άδεια όπως και το πρωτότυπο 29

Διατήρηση Σημειωμάτων Οποιαδήποτε αναπαραγωγή ή διασκευή του υλικού θα πρέπει να συμπεριλαμβάνει: το Σημείωμα Αναφοράς το Σημείωμα Αδειοδότησης τη δήλωση Διατήρησης Σημειωμάτων το Σημείωμα Χρήσης Έργων Τρίτων (εφόσον υπάρχει) μαζί με τους συνοδευόμενους υπερσυνδέσμους. 30

Σημείωμα Χρήσης Έργων Τρίτων (1/1) Το Έργο αυτό κάνει χρήση των ακόλουθων έργων: Εικόνες/Σχήματα/Διαγράμματα/Φωτογραφίες Εικόνα 1: Alteration of the Delaunay neighbors of a node caused by the motion of the latter, Y. Stergiopoulos, Cooperative Control of Networked Robotic Systems, Ph.D. Dissertation, September 2014, URL: http://hdl.handle.net/10889/8238 Εικόνα 2: Illustrative example for definition of sets, Y. Stergiopoulos, Cooperative Control of Networked Robotic Systems, Ph.D. Dissertation, September 2014, URL: http://hdl.handle.net/10889/8238 Εικόνα 3: Worst case scenario for the existence of a node m that is to enter NN ii kk+1, Y. Stergiopoulos, Cooperative Control of Networked Robotic Systems, Ph.D. Dissertation, September 2014, URL: http://hdl.handle.net/10889/8238 Εικόνα 4: Communication radius of the node to move (red color) required in order to guarantee connectivity with NN ii kk (left) and NN ii kk+1 (right worst case scenario), Y. Stergiopoulos, Cooperative Control of Networked Robotic Systems, Ph.D. Dissertation, September 2014, URL: http://hdl.handle.net/10889/8238 Εικόνα 5: Sparse network case study: [Left] Initial network configuration. [Middle] Network evolution through time. [Right] Final network optimum state. [Bottom] Percentage of covered area w.r.t. time, Y. Stergiopoulos, Cooperative Control of Networked Robotic Systems, Ph.D. Dissertation, September 2014, URL: http://hdl.handle.net/10889/8238 Εικόνα 6: Congested network case study: [Left] Initial network configuration. [Middle] Network evolution through time. [Right] Final network optimum state. [Bottom] Percentage of covered area w.r.t. time, Y. Stergiopoulos, Cooperative Control of Networked Robotic Systems, Ph.D. Dissertation, September 2014, URL: http://hdl.handle.net/10889/8238 31