Sebastian Schenk, Universität Rostock
Der Schiffsentwurf ist in verschiedene thematisch unterschiedliche, aber zeitabhängige Phasen unterteilt. Die Optimierung des Produktes erfolgt dabei üblicherweise iterativ. Hierfür ist es unerlässlich schnelle und genau Aussagen zu treffen. Computerprogramme unterschiedlichster Art und Weise sind dabei zu einem unersetzlichen Hilfsmittel geworden. Für eine schnelle Anpassung und Manipulation der Programme, besitzen diese Schnittstellen in Form der „application programming interface“ (API). In der dargelegten Arbeit wird ein Ansatz vorgestellt, indem die API genutzt wird um verschiedene Programme miteinander zu kombinieren. Auf Basis eines „computer algebra system” (CAS) wird eine Workbench erstellt. Diese tritt Interaktion mit verschiedensten Systemen. Zur Darlegung der Funktionsweise wird die Workbench befähigt, mittels eines einfachen biomechanischen Ansatzes, eine typische schiffstechnische Struktur zu optimieren. Die theoretischen Grundlagen und die mathematischen Formulierungen werden vorgestellt. Das gesamt Konzept vorgestellt und abschließend werden die Ergebnisse diskutiert.
Sebastian Schenk, Universität Rostock
The ship design process is characterized by different and time-dependent phases. These optimization processes take places in an iterative manner. For this it is necessary to have tools that can analyze design features fast and realistically. Thus, an application programming interface (API) is usually integrated in commercial software-systems. Those tools allow to customize and to manipulate the software. In this paper an approach for using that API and transferring it into an overall workbench tool will be presented. In this way such a workbench allows combining different and in shipbuilding commonly used software packages. A computer algebra system (CAS) will be the basis for generating and mastering the workbench concept. The tool is tested by a practical example: a simple biomechanical optimization algorithm. Theoretical background, mathematical formulation and practical realization of this algorithm are explained. Results are discussed and an outlook is given.