A platform for research: civil engineering, architecture and urbanism
Octopus — A Tool for Distributed Optimization of Multi-Disciplinary Objectives
Abstract OCTOPUS is a tool where objective and constraint functions from different types of disciplines can be combined and treated simultaneously. The system is especially designed for computer networks. Evaluation of functions and gradients for each discipline can be executed on separate computers, the values are transferred to a central optimizer once per iteration. The communication may be administered from a separate ‘chief’ computer which can be of rather small size (workstation) even if the analyses are of super computer size. The communication between the different computers is handled through small ascii files, this makes the concept very flexible and enables communication between all types of computers that can exchange ascii files. OCTOPUS is an open system where new types of analyses (jobs) can be included during the process. Jobs can also be temporarily removed and reinserted later, killed or put in passive analysis mode, i.e. pure analysis with no gradient evaluation. Jobs may be entered in parallel or in series. The system has an open architecture so that user written programs can easily be integrated. So far the OASIS-ALADDIN structural optimization system and the SINDBAD fluid mechanics optimization system have been included. The system is designed to handle up to 100 different optimization jobs simultaneously. Two examples conceived in cooperation with Atlas Copco Tools are presented to illustrate the use of the system.
Octopus — A Tool for Distributed Optimization of Multi-Disciplinary Objectives
Abstract OCTOPUS is a tool where objective and constraint functions from different types of disciplines can be combined and treated simultaneously. The system is especially designed for computer networks. Evaluation of functions and gradients for each discipline can be executed on separate computers, the values are transferred to a central optimizer once per iteration. The communication may be administered from a separate ‘chief’ computer which can be of rather small size (workstation) even if the analyses are of super computer size. The communication between the different computers is handled through small ascii files, this makes the concept very flexible and enables communication between all types of computers that can exchange ascii files. OCTOPUS is an open system where new types of analyses (jobs) can be included during the process. Jobs can also be temporarily removed and reinserted later, killed or put in passive analysis mode, i.e. pure analysis with no gradient evaluation. Jobs may be entered in parallel or in series. The system has an open architecture so that user written programs can easily be integrated. So far the OASIS-ALADDIN structural optimization system and the SINDBAD fluid mechanics optimization system have been included. The system is designed to handle up to 100 different optimization jobs simultaneously. Two examples conceived in cooperation with Atlas Copco Tools are presented to illustrate the use of the system.
Octopus — A Tool for Distributed Optimization of Multi-Disciplinary Objectives
Esping, B. (author) / Clarin, P. (author) / Romell, O. (author)
1993-01-01
30 pages
Article/Chapter (Book)
Electronic Resource
English
British Library Conference Proceedings | 1998
|A decision support tool for multi disciplinary conceptual design
British Library Online Contents | 2008
|Encouraging Multi-disciplinary Education and Inter-disciplinary Research
British Library Conference Proceedings | 2001
|