Limit this search to....

Analyse, Entwurf Und Implementierung Eines Verteilten Ansatzes Zur Adaptiven Optimierung Technischer Systeme
Contributor(s): Heimann, Christian (Author)
ISBN: 3897228351     ISBN-13: 9783897228351
Publisher: Logos Verlag Berlin
OUR PRICE:   $60.39  
Product Type: Paperback
Language: German
Published: January 2002
Qty:
Temporarily out of stock - Will ship within 2 to 5 weeks
Additional Information
BISAC Categories:
- Computers | Computer Science
- Technology & Engineering
Physical Information: 237 pages
 
Descriptions, Reviews, Etc.
Publisher Description:
Optimierungsprobleme spielen im natur- und ingenieurwissenschaftlichen Umfeld eine grosse Rolle. Verfugbare Optimierungssoftware ist oftmals auf spezielle Anwendungen zugeschnitten und aufgrund geringer Modularitat nur unter grossem Aufwand fur andere Anwendungsbereiche einsetzbar. Dies fuhrt zur Forderung nach einem hohen Grad an Modularitat, der es gestattet Komponenten auszutauschen oder z.B. die parallele Ausfuhrung des Optimierungs- und Simulationscode zu ermoglichen. Die vorliegende Arbeit behandelt die Analyse, den Entwurf und die Implementierung eines verteilten Systems zur Optimierung ressourcen-intensiver Funktionen aus dem Bereich der Ingenieur- und Naturwissenschaften. An einem Beispiel zur optimalen Positionierung von Satelliten wird eine modulare Zerlegung eines Optimierungssystems motiviert. Anschliessend werden die funktionalen Anforderungen an ein solches System analysiert. Basierend auf diesem Anforderungsprofil findet ein Abgleich mit bestehenden Optimierungsumgebungen statt. Zusatzlich werden software-technische Erfordernisse diskutiert, deren Einhaltung den Grad der Adaptivitat und Wartbarkeit einer Software erhohen und somit als Grundlage fur die Umsetzung der funktionalen Anforderungen dienen. Basierend auf den gewonnenen Erkenntnissen wird der Entwurf eines solchen Systems --- unter Verwendung bereits existierender Softwarekomponenten, die gekapselt werden --- diskutiert. Das Optimierungssystem Platon stellt die Realisierung des aufgestellten Entwurfs dar. Die Optimierung unterschiedlicher mathematischer Funktionen sowie ausgewahlte Anwendungen aus dem ingenieurwissenschaftlichen Umfeld zeigen schliesslich die Leistungsfahigkeit und den erreichten Grad an Adaptivitat der Optimierungsumgebung. Optimisation problems play an important role in areas of engineering applications. Available optimisation codes are often tailored to special tasks, and due to a minor degree of modularity are hard to apply to other application areas. This leads to a demand for a high degree of modularity, which allows to exchange components or, e.g. to facilitate the parallel execution of the optimisation and simulation-code. This present work deals with the analysis, design and implementation of a distributed system for an optimisation of resource-intensive functions in areas of engineering and scientific applications. Using an example for an optimal satellite positioning, a modular decomposition of an optimisation system is motivated. After that the functional requirements of such a system are analysed. According to this requirement-profile a comparison with existing codes is performed. Additionally, software- engineering requirements are discussed to achieve a high degree of adaptivity and maintainability, which serves as a base to fulfil the functional requirements. From these results acquired the design of such a system --- integrating already existing software components by encapsulating them --- is discussed. The optimisation environment Platon represents a realisation of this design. The optimisation of different mathematical functions as well as selected engineering applications show the performance and the degree of adaptivity of the optimisation environment, which is achieved.