Automatic CFD Optimizing of Hull Forms Using Strategy-Driven Transformation Functions
|
|
- Randall Fletcher
- 5 years ago
- Views:
Transcription
1 Automatic CFD Optimizing of Hull Forms Using Strategy-Driven Transformation Functions Clemens Koechert, TUHH, Hamburg/Germany, Abstract In contrast of generating hull forms more or less from scratch, the present method uses existing hull forms. This approach allows to improve manually optimised hull forms as they are available on ship yards. To reduce the search domain of possible changes to a starting hull, a set of transformation functions is used. These functions allow a systematic variation of hull characteristics. Generated hull forms are evaluated by CFD tools like the wave-resistance code KELVIN. Spline approximations in the optimization search space allow to reduce the number of actual CFD evaluations, accelerating the optimization process. The modular procedure allows exchanging individually optimization algorithm, different CFD solver, or target function. 1 Introduction Setting up a new vessel is a complex work flow. Most time is consumed for designing and optimising the ship s hull form to get best performance. As this progress is quite at the start of the design process, this must be very quick and as exact as possible. Designing ships by starting from scratch is a long, time spending procedure that is necessary if complete new types of vessels are developed. Due to the fact that a lot of reference vessels are normally available on a shipyard, new vessels typically will be based on existing vessels. For that case, it is not required to start from the scratch creating complete new lines, but it will be quite more efficient to further develop existing hull forms to solve the given problem. 1.1 Using a computer aided optimisation tool for hull forms Because every ship is a tailor-made object, there is a need for individual optimisation of hull forms. In the design process, some data like main dimensions or the size of cargo holds are given and cannot be changed easily. But mostly there will be enough design topics being customised for every special problem. In the early design process, a lot of parameters can be changed, so that it takes most time to find a good solution or even the best. To increase the speed of this design process, it is useful to perform a systematic variation of some global parameters concerning the vessel s performance. Nowadays this optimisation process is done manually, but this represents a time-consuming, monotonous work flow to the developer. Consquently, the developer is satisfied if the solution is quite better than the vessel of comparison, mostly limited by the given timetable in the design process. At the moment, only 10% of the given time is used for thinking about what kind of variation has to be done because 90% of the time is needed to modify the lines concerning the problem given before. This shows that now this design process is not effective and it would be quite more useful if the developer spended 90% of the time thinking about useful modifications and only 10% of the time for optimising the lines plan. This could be realized by using computer aid for hull-optimisation. So the basic idea with respect to this problem is that human s decide how the problem has to be solved instead of saying what has to be done to solve the problem. Implementing this idea leads to the main problems of the desired method: it has to be faster than human work. Unlike human beings, computers have no intellectual power to make predictions for desired transformations. This results in the fact, that for optimising hull forms more variations have to be calculated, particularly at the beginning of the optimisation process. The main focus while developing an optimisation algorithm has to be on the efficiency. In this context efficiency means that the algorithm needs not even to be the fastest in finding calculation points, it has to be efficient in case of using as few 523
2 calculation points as possible because the calculation time of every point is significantly higher then the optimisation time itself. For example, to perform an optimisation in every days work, the optimisation process should not take more than half an hour, so that in the moment 15 iterations can be calculated. For a long calculation taking time over a night, some more iterations are possible. The main intention of this project is that the developer s focus while designing vessels is shifted from making variations of hull forms, to thinking about what kind of variations are necessary to reach an optimal design. 2 Strategy-driven transformation functions During early design, the developer performs handmade hull form optimisation, After modifying the hull form, CFD-calculations have to be performed to check if the chosen strategy fullfills the prediction. For numerical representation of the hull designer s daily work, strategy-driven transformation functions can be suggested. The interaction between most methods used in the early design process can be automated without any problems. Setting up free variables describing the different transformation strategies do not result in a too big search area if variables are set to be independent to each other. This can be easily done, due to the fact that in normal work the design topics are treated sequentially, e.g. first optimising bulbous bow and after that finding the best bilge radius or lines. In the early design stage, absolute values e.g. resistance given by the modified hull form are quite not of interest. The main focus is on the trend of results in working with free variables because only after the last step absolute values are necessary to make a resistance prediction. Manually it is no problem to find good values, but for finding the optimum, mostly not enough time is given in the short early design phase. For automatic optimisation, policy-functions are more useful than fixed parameters. The main idea in using strategy-driven transformation functions is, that the hull form itselfes gives all necessary values to the optimising tool, the designer only decides what kind of transformation has to be performed. Because of just defining the chosen transformation function, the designer only has to set up the upper and lower boundaries of the free variable of the function. The functions used are free in definition, so that for every problem individual strategies can be defined. Due to the fact that an optimisation tool has to work with these functions, they have to be controllable by the selected optimisation tool. The value given back to the optimisation tool can also be a combination of results given by different tools, e.g. a transformation of hull form without following CFD-calculation is mostly not useful. The program ARGO is used for hull form transformations. Originally implemented in the early 80 s, the algorithms allow hull form transformations in very short time. Starting from an existing mesh, ARGO uses transformation functions depending on the local coordinate system to develop the new hull form. The transformations can be additive, the new value results in the old value adding the result of the transformation function in this point, or multiplicative where the new value is given by the old value multiplicated with the transformations functions result of the point. Having the definition that frames are always a plane with the x-axis as normal vector, the functions f 2 and f 3 are always set to one. x y z = x+ f 1(x) = y+ f 4(x) f 5(y) f 6(z) = z+ f 7(x) f 8(y) f 9(z) Such kind of hull form transformation are given in Fig.1. On the left side, a change of the bilge radius is done and the difference is shown in the plot of the two hull grids. On the right side, a transformation of transom immersion is shown and the different behaviour can well be seen. 524
3 Fig.1: Examples for hull form transformation, left: change in bilge radius, right: change of transom immersion Not every transformation leads to a fairing hull form, particularly if the input data results in transformation functions which can not be handled by the program. Because of that, transformation steps may have to be splitted into smaller ones and performed in sequence. 3 Optimisation Process In the optimisation process theoretically a global minimum can be found, but this would be very time consuming. A lot of calculations have to be done and manually it is quite impossible. Due to the fact that many values to be found are some kind of integers, like main engine scaled in available cylinders and vessel s breadth scaled in container breadths, the result only has to be better than a given limit. In consideration of performing calculations in an acceptable time limit, it is more effective to reduce the number of used calculation points than to get the best possible solution. The use of independent free variables leads to the possibility of separating the policy-functions into suboptimisation processes and solve them seperately. Only the results of these local optimisations will be used for the following global optimisation step (Fig.2).... Optimizer Optimizer Optimizer Method Method Fig.2: Optimising process depending on independent policy-functions 3.1 Optimising with independent variables using convex functions Searching the whole area to find the optimum is almost impossible because setting up a global mesh of calculation points is not practical. n calculation points = k n variables Setting the free variables independent to each other reduces the needed calculation points to n calculation points = (k 1) n variables
4 for each iteration. Using convex optimisation methods, only three knots are needed to set up a convex spline for each variable. This indicates a compact and fast system for optimisations: n calculation points = 2 n variables + 1 The optimisation tool now runs on an interpolated spline considering an increase of the local error between the interpolated spline and the calculated value in the target point. According to the fact that the results given by the free variables are not really independent, a new calculation or iteration step has to be done, starting in the found point or, if an optimum was found, a calculation has to be done to verify the values given by the optimiser. The calculation of the knot s values can be done parallell on a cluster. Having the possibility of getting access to a cluster with about 17 processors, 8 variables can be optimised in one iteration step. This is quite faster than calculating all knots what would take 6561 calculations under the same conditions. 3.2 Implementation of optimisation To optimise a vessels hull form, an objective-function is needed, at least the trivial one, minimize resistance, and one or more constrains. min x R n f (t) sub ject to g(t) g min Where f : R n R and g : R n R m. The objective-function f and the constrain g indicates the results given by policy-functions t. The policy-functions t(v) are the strategy-driven transformation functions used by ARGO with the free variable v. For implementation, the objective-function is set to be the ratio of vessel s resistance and deplacement. This resistance to weight ratio is similar to the power to weight ratio often used in comparison of different motor vehicles. The main advantage in using resistance to power ratios is the possibility of comparing different variations having not the same weight. Having two variations concerning the same resistance, the larger variation is the more efficient one. This extra deplacement can be used for other variations in further transformations. f (t)= RT(t) (t) The constraint displacement has to be above limiting deplacement. It can be solved easily with the calculations done for the objective-function before. g(t)= n (t i ) n min i=1 The free variables of the transformation functions t(v) have to be kept in a realistic limit of giving calculatable results. In this case they have to be configurated during the optimisation process. 3.3 Presentation of results v min v i v max Two transformation functions are chosen for testing the optimisation process. Changing bilge radius will come to a high variation in deplacement and variations in transom immersion lead to changes in wave resistance of the longitudinal waves. For the first runs, no constraint is chosen. Upper and lower boundaries of the free variables were set in performing feasible results in calculations. The variation in 526
5 Type of transformation initial minimum maximum result Bilge radius 5.750m 2.0m 7.0m 5.000m Transom immersion 1.135m m 1.135m -0.25m Table I: Boundaries of the chosen free variables Iteration Bilge Radius Transom Immersion RT/DISPL pred RT/DISPL calc 1 4.9m -0.01m m -0.50m m -0.25m Table II: Iteration steps using bilge radius and transom immersion transformations bilge radius is set to be in the limits between 2.00 m and 7.00 m, the transom immersion varies between 1.0 m below CWL and m above. At first, only three iterations were chosen to show the calculation system s functionality and a calculation system with three calculation points was chosen in development process. In Fig.3 the results are shown. The first iteration in bilge radius is approximately satisfying, but increases with the following iterations in interaction to the transom immersion. The plots of transom immersion show no major change in the iteration s result, only the optimum position varies. To find the optimum, a decrease in the step size of the search interval was implemented. Optimisation of bilge radius Optimisation of transom immersion Iteration 1 Iteration 2 Iteration 3 Result Iteration 1 Iteration 2 Iteration 3 Result RT/Displ RT/Displ Bilge radius Transom immersion Fig.3: Optimisation process of bilge radius( left) and transom immersion (right) Comparing the initial hull form and the variation after three iterations, the advantage in reducing the vessels resistance is only about 11%, table III. On the other hand, the vessel s deplacement increase by about 600t. This extra deplacement can be treated as an indirect resistance reduction, due to the fact that the deplacement can be used in next optimisation step, for example to reduce the vessel s draft. The graphical presentation of initial and final hull form shown in fig. 4, shows the reduction of the wave heigths. In the stern wave system, the decrease in wave can be clearly seen and the result is plausiblewith Vessel Displ.[t] RT[kN] RT/DISPL [kn/m 3 ] Initial hull form Final hull form Table III: Results given by the optimisation after 3 iterations. 527
6 respect to the transom modification. Fig.4: Presentation of CFD-Results, left: Initial calculation, right: final result 3.4 Evaluation of needed calculation points For the evaluation in need of calculation points, the bilge radius calculation was done with an increasing number of calculation points. The plot in fig. 5 shows that the use of only three calculation gives a result more ore less besides the graph with 16 points. Using only one more calculation point will increase the calculation quality and by use of eight points, the graphs plot shows a good correlation to the graph with with 16 points used Setting up calculation points 3 points 4 points 8 points 16 points RT/Displ Bilge radius Fig.5: Influence in calculating with different numbers of calculation points, 3, 4, 8 and 16 points Using 16 or more calculation points seems not do be useful because to many local extrema are generated. Setting up optimisation systems under use of four to eight calculation points smoothes the original function in a useful way. An other advantage of using more than three calculation points leads to the fact that the whole variable interval can be kept and no decrease in step size has to be done in the iteration steps. Also the number of used iteration steps can be kept on a low level contrary to the three point calculations. 4 Conclusions The system s functionality allows a good practical optimisation with the first implemented transformation functions. Further tests have to be done to evaluate the necessary number of calculation points and 528
7 iterations. Further more useful transformation functions need to be implemented to increase the existing library. Preconfigured combination of functions should be available and new combinations have to be saved to be used again. A debug system has to be implemented for use while the optimisation process is running. This is important if calculations lead to results obviously not correct. In this case new calculation points or boundaries have to be set up manually without the need to restart the whole optimising process. References BOYD, S.; VANDENBERGHE, L. (2004), Convex Optimization, Cambridge University Press GOULD, N.I.M.; LEYFFER, S. (2002), An introduction to algorithms for nonlinear optimization, Oxfordshire KNOP, R.; RABIEN, U. (1981), Transformation von Schiffsformen im Vorentwurfsstadium, Gebrauchsanleitung für das Programm APRESS, ESS Nr. 42, TU Hannover KRÜGER, S. (2003), The role of IT in shipbuilding, 2 nd Int. Conf. Computer and IT Applic. Mar. Ind. (COMPIT), Hamburg ABELS, W. (2005), Combining object-oriented and procedural programming in software, 4 nd Int. Conf. Computer and IT Applic. Mar. Ind. (COMPIT), Hamburg, pp SÖDING, H. (1983), Chwarismi I und II, Compiler für technische Entwurfsprobleme, IFS report Nr.15, Univ. Hamburg SÖDING, H. (1999), Das Wellenwiderstands-Programmsystem Kelvin, IfS report 529
On Modeling Ship Hull Forms in MultiSurf
On Modeling Ship Hull Forms in MultiSurf by Reinhard Siegel Introduction An evident form characteristic of ships, such like cargo vessels, container carriers or cruise liners is, that portions of the hull
More informationRANS Based Analysis of Roll Damping Moments at Bilge Keels
RANS Based Analysis of Roll Damping Moments at Bilge Keels Florian Kluwe (kluwe@tu-harburg.de), Daniel Schmode, Gerhard Jensen Introduction The simulation of ship motions in seaways gets increasing relevance
More informationAPPM/MATH Problem Set 4 Solutions
APPM/MATH 465 Problem Set 4 Solutions This assignment is due by 4pm on Wednesday, October 16th. You may either turn it in to me in class on Monday or in the box outside my office door (ECOT 35). Minimal
More informationSoftware Development and Reengineering outside of the IT Industry using a Procedural Workflow Framework
Abstract Software Development and Reengineering outside of the IT Industry using a Procedural Workflow Framework Wilfried Abels, TU Hamburg-Harburg, Hamburg/Germany, w.abels@tu-harburg.de Lars Greitsch,
More informationCoupled Simulation of Flow and Body Motion Using Overset Grids. Eberhard Schreck & Milovan Perić
Coupled Simulation of Flow and Body Motion Using Overset Grids Eberhard Schreck & Milovan Perić Contents Dynamic Fluid-Body Interaction (DFBI) model in STAR-CCM+ Overset grids method in STAR-CCM+ Advantages
More informationSimulation-Driven Design of Sailing Yachts and Motor Boats
Simulation-Driven Design of Sailing Yachts and Motor Boats VII International Conference on Computational Methods in Marine Engineering MARINE 2017 Nantes, France 15-17 May 2017 Dr.-Ing. Bodo Hasubek, www.dreamcatcherone.de
More informationRAPID PROTOTYPING FOR SLING DESIGN OPTIMIZATION
RAPID PROTOTYPING FOR SLING DESIGN OPTIMIZATION Zaimović-Uzunović, N. * ; Lemeš, S. ** ; Ćurić, D. *** ; Topčić, A. **** * University of Zenica, Fakultetska 1, 72000 Zenica, Bosnia and Herzegovina, nzaimovic@mf.unze.ba
More informationModule 1 Lecture Notes 2. Optimization Problem and Model Formulation
Optimization Methods: Introduction and Basic concepts 1 Module 1 Lecture Notes 2 Optimization Problem and Model Formulation Introduction In the previous lecture we studied the evolution of optimization
More informationAN HIERARCHICAL APPROACH TO HULL FORM DESIGN
AN HIERARCHICAL APPROACH TO HULL FORM DESIGN Marcus Bole and B S Lee Department of Naval Architecture and Marine Engineering, Universities of Glasgow and Strathclyde, Glasgow, UK 1 ABSTRACT As ship design
More informationA COMPARATIVE STUDY OF SHIP HULL FAIRING USING SPLINE AND BEZIER FUNCTIONS
4 th International Conference on Mechanical Engineering, December 26-28, 2001, Dhaka, Bangladesh/pp. V 189-195 A COMPARATIVE STUDY OF SHIP HULL FAIRING USING SPLINE AND BEZIER FUNCTIONS M. M. Rahaman and
More informationParametric Modelling of Hull Form for Ship Optimization
Parametric Modelling of Hull Form for Ship Optimization Filipa Sanches sanches.filipa@gmail.com ABSTRACT: This thesis presents a method for the parametric generation of a three-dimensional surface model
More informationMesh Morphing and the Adjoint Solver in ANSYS R14.0. Simon Pereira Laz Foley
Mesh Morphing and the Adjoint Solver in ANSYS R14.0 Simon Pereira Laz Foley 1 Agenda Fluent Morphing-Optimization Feature RBF Morph with ANSYS DesignXplorer Adjoint Solver What does an adjoint solver do,
More informationAdvanced Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras
Advanced Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras Lecture - 35 Quadratic Programming In this lecture, we continue our discussion on
More informationTopology and Shape optimization within the ANSA-TOSCA Environment
Topology and Shape optimization within the ANSA-TOSCA Environment Introduction Nowadays, manufacturers need to design and produce, reliable but still light weighting and elegant components, at minimum
More informationOptimization of Appendages Using RANS-CFD-Methods
-Methods HENDRIK VORHOELTER, STEFAN KRUEGER, Hamburg University of Technology Numerical Towing Tank Symposium, Hamburg 2007 There has been a lot of development on RANS- CFD-methods in the past years. The
More informationShape and parameter optimization with ANSA and LS-OPT using a new flexible interface
IT / CAE Prozesse I Shape and parameter optimization with ANSA and LS-OPT using a new flexible interface Korbetis Georgios BETA CAE Systems S.A., Thessaloniki, Greece Summary: Optimization techniques becomes
More informationMilovan Perić CD-adapco. Use of STAR-CCM+ in Marine and Offshore Engineering and Future Trends
Milovan Perić CD-adapco Use of STAR-CCM+ in Marine and Offshore Engineering and Future Trends Introduction CD-adapco is developing simulation capabilities in STAR-CCM+ specifically for marine and offshore
More informationFeasibility study of a semi-empirical simulation model for level ice-breaking
Kemi Arctic 2015 26.03.2015 Feasibility study of a semi-empirical simulation model for level ice-breaking Floris Goerlandt Lauri Kuuliala, Pentti Kujala Aalto University Department of Applied Mechanics,
More informationComputer Aided Ship Design. Part II. Curve and Surface Modeling
Naval Architecture & Ocean Engineering Computer Aided Ship Design Part II. Curve and Surface Modeling Ch. 1 Introduction September, 213 Prof. Myung-Il Roh Computer Aided Ship Design Lecture Note Department
More informationThe Grid File: An Adaptable, Symmetric Multikey File Structure
The Grid File: An Adaptable, Symmetric Multikey File Structure Presentation: Saskia Nieckau Moderation: Hedi Buchner The Grid File: An Adaptable, Symmetric Multikey File Structure 1. Multikey Structures
More informationProceedings of the ASME nd International Conference on Ocean, Offshore and Arctic Engineering OMAE 2013 June 9-14, 2013, Nantes, France
Proceedings of the ASME 2013 32nd International Conference on Ocean, Offshore and Arctic Engineering OMAE 2013 June 9-14, 2013, Nantes, France OMAE2013-10344 IMPROVEMENTS IN THE PREDICTION OF THE CHARACTERISTIC
More informationWhat Secret the Bisection Method Hides? by Namir Clement Shammas
What Secret the Bisection Method Hides? 1 What Secret the Bisection Method Hides? by Namir Clement Shammas Introduction Over the past few years I have modified the simple root-seeking Bisection Method
More informationShape optimisation using breakthrough technologies
Shape optimisation using breakthrough technologies Compiled by Mike Slack Ansys Technical Services 2010 ANSYS, Inc. All rights reserved. 1 ANSYS, Inc. Proprietary Introduction Shape optimisation technologies
More informationA nodal based evolutionary structural optimisation algorithm
Computer Aided Optimum Design in Engineering IX 55 A dal based evolutionary structural optimisation algorithm Y.-M. Chen 1, A. J. Keane 2 & C. Hsiao 1 1 ational Space Program Office (SPO), Taiwan 2 Computational
More informationUniversiteit Leiden Computer Science
Universiteit Leiden Computer Science Optimizing octree updates for visibility determination on dynamic scenes Name: Hans Wortel Student-no: 0607940 Date: 28/07/2011 1st supervisor: Dr. Michael Lew 2nd
More informationRobustness analysis of metal forming simulation state of the art in practice. Lectures. S. Wolff
Lectures Robustness analysis of metal forming simulation state of the art in practice S. Wolff presented at the ICAFT-SFU 2015 Source: www.dynardo.de/en/library Robustness analysis of metal forming simulation
More informationT O B C A T C A S E E U R O S E N S E D E T E C T I N G O B J E C T S I N A E R I A L I M A G E R Y
T O B C A T C A S E E U R O S E N S E D E T E C T I N G O B J E C T S I N A E R I A L I M A G E R Y Goal is to detect objects in aerial imagery. Each aerial image contains multiple useful sources of information.
More informationChallenge Problem 5 - The Solution Dynamic Characteristics of a Truss Structure
Challenge Problem 5 - The Solution Dynamic Characteristics of a Truss Structure In the final year of his engineering degree course a student was introduced to finite element analysis and conducted an assessment
More informationResistance and Propulsion
MASTERS DEGREE IN NAVAL ARCHITECTURE AND PROPULSION Resistance and Propulsion Calculation of the Potential Flow around a Ship with a panel method Program DAWSON0 1 Resistance and Propulsion Calculation
More informationOptimised corrections for finite-difference modelling in two dimensions
Optimized corrections for 2D FD modelling Optimised corrections for finite-difference modelling in two dimensions Peter M. Manning and Gary F. Margrave ABSTRACT Finite-difference two-dimensional correction
More informationPure Drift of Surface Combatant DTMB 5415 Free to Sink, Roll, and Pitch: Tutorial 1
Pure Drift of Surface Combatant DTMB 5415 Free to Sink, Roll, and Pitch: Tutorial 1 COMPUTATIONAL NAVAL HYDRODYNAMICS Surface Combatant 5512 at 0, 10, and 20 Degree Static Drift Conditions Gregory Dooley,
More informationA Finite Element Solution for Lateral Track Buckling Problem.
A FINITE ELEMENT SOLUTION FOR THE LATERAL TRACK BUCKLING PROBLEM by Javier Gallego and David Gómez-Rey Department of Railways Systems Technology TIFSA-Grupo RENFE Madrid, ESPAÑA Telephone: +34 91 555 95
More informationBest Practices for Maneuvering
Best Practices for Maneuvering STAR Global Conference - Berlin 2017 Timothy Yen, PhD Marine and Offshore Technical Specialist Priyanka Cholletti Advanced Application Engineer Carlo Pettinelli Engineering
More informationADAPTIVE APPROACH IN NONLINEAR CURVE DESIGN PROBLEM. Simo Virtanen Rakenteiden Mekaniikka, Vol. 30 Nro 1, 1997, s
ADAPTIVE APPROACH IN NONLINEAR CURVE DESIGN PROBLEM Simo Virtanen Rakenteiden Mekaniikka, Vol. 30 Nro 1, 1997, s. 14-24 ABSTRACT In recent years considerable interest has been shown in the development
More informationThe viscous forces on the cylinder are proportional to the gradient of the velocity field at the
Fluid Dynamics Models : Flow Past a Cylinder Flow Past a Cylinder Introduction The flow of fluid behind a blunt body such as an automobile is difficult to compute due to the unsteady flows. The wake behind
More informationFree-Form Shape Optimization using CAD Models
Free-Form Shape Optimization using CAD Models D. Baumgärtner 1, M. Breitenberger 1, K.-U. Bletzinger 1 1 Lehrstuhl für Statik, Technische Universität München (TUM), Arcisstraße 21, D-80333 München 1 Motivation
More informationRay Casting of Trimmed NURBS Surfaces on the GPU
Ray Casting of Trimmed NURBS Surfaces on the GPU Hans-Friedrich Pabst Jan P. Springer André Schollmeyer Robert Lenhardt Christian Lessig Bernd Fröhlich Bauhaus University Weimar Faculty of Media Virtual
More informationCFD FOR OFFSHORE APPLICATIONS USING REFRESCO. Arjen Koop - Senior Project Manager Offshore MARIN
CFD FOR OFFSHORE APPLICATIONS USING REFRESCO Arjen Koop - Senior Project Manager Offshore MARIN COMPUTATIONAL FLUID DYNAMICS (CFD) Advantages: Quantitative predictions Detailed insight in physical processes
More informationSIMULATION OF PROPELLER-SHIP HULL INTERACTION USING AN INTEGRATED VLM/RANSE SOLVER MODELING.
SIMULATION OF PROPELLER-SHIP HULL INTERACTION USING AN INTEGRATED VLM/RANSE SOLVER MODELING. M.N.Senthil Prakash, Department of Ocean Engineering, IIT Madras, India V. Anantha Subramanian Department of
More informationComparison of model tests and calculations
Comparison of model tests and calculations Experimental Methods in Marine Hydrodynamics Lecture in week 45 Covers chapter 12 in the lecture notes 1 Contents Validation or verification? Numerical vs. Physical
More informationTopology Optimization of an Engine Bracket Under Harmonic Loads
Topology Optimization of an Engine Bracket Under Harmonic Loads R. Helfrich 1, A. Schünemann 1 1: INTES GmbH, Schulze-Delitzsch-Str. 16, 70565 Stuttgart, Germany, www.intes.de, info@intes.de Abstract:
More informationRBF Morph An Add-on Module for Mesh Morphing in ANSYS Fluent
RBF Morph An Add-on Module for Mesh Morphing in ANSYS Fluent Gilles Eggenspieler Senior Product Manager 1 Morphing & Smoothing A mesh morpher is a tool capable of performing mesh modifications in order
More informationIndexing by Shape of Image Databases Based on Extended Grid Files
Indexing by Shape of Image Databases Based on Extended Grid Files Carlo Combi, Gian Luca Foresti, Massimo Franceschet, Angelo Montanari Department of Mathematics and ComputerScience, University of Udine
More informationNumerical Estimation and Validation of Shallow Draft Effect on Roll Damping
The 14 th International Ship Stability Workshop (ISSW), 29 th September- 1 st October 2014, Kuala Lumpur, Malaysia Numerical Estimation and Validation of Shallow Draft Effect on Roll Damping Toru Katayama
More informationFINITE ELEMENT MODELLING OF A TURBINE BLADE TO STUDY THE EFFECT OF MULTIPLE CRACKS USING MODAL PARAMETERS
Journal of Engineering Science and Technology Vol. 11, No. 12 (2016) 1758-1770 School of Engineering, Taylor s University FINITE ELEMENT MODELLING OF A TURBINE BLADE TO STUDY THE EFFECT OF MULTIPLE CRACKS
More informationCFD Simulation of Fractal Impeller and Baffle for Stirred Tank Reactor with a Single Stage 4 Blade Rushton Turbine
CFD Simulation of Fractal Impeller and Baffle for Stirred Tank Reactor with a Single Stage 4 Blade Rushton Turbine MANSHOOR Bukhari 1, a, MOHD JAMALUDIN Saddam 2,b, KHALID Amir 3,c and ZAMAN Izzuddin 4,d
More informationInteractive Hull Form Transformations using Curve Network Deformation
Interactive Hull Form Transformations using Curve Network Deformation Marcus Bole, PolyCAD, Gosport/UK, marcus.bole@polycad.co.uk Abstract All hull surface transformation techniques used today are applied
More information17. SEISMIC ANALYSIS MODELING TO SATISFY BUILDING CODES
17. SEISMIC ANALYSIS MODELING TO SATISFY BUILDING CODES The Current Building Codes Use the Terminology: Principal Direction without a Unique Definition 17.1 INTRODUCTION { XE "Building Codes" }Currently
More informationIntegration of Software Packages with Different Programming Paradigms, Exemplified by a Ship Model Generating Tool
Integration of Software Packages with Different Programming Paradigms, Exemplified by a Ship Model Generating Tool Abstract Wilfried Abels, TU Hamburg-Harburg, Hamburg/Germany, w.abels@tu-harburg.de The
More informationAN INTEGRATED OPTIMISATION PROCEDURE FOR THE DESIGN OF RO-RO PASSENGER SHIPS OF ENHANCED SAFETY AND EFFICIENCY
AN INTEGRATED OPTIMISATION PROCEDURE FOR THE DESIGN OF RO-RO PASSENGER SHIPS OF ENHANCED SAFETY AND EFFICIENCY George ZARAPHONITIS 1, Evangelos BOULOUGOURIS 1, Apostolos PAPANIKOLAOU 1 1 National Technical
More information15. Cutting plane and ellipsoid methods
EE 546, Univ of Washington, Spring 2012 15. Cutting plane and ellipsoid methods localization methods cutting-plane oracle examples of cutting plane methods ellipsoid method convergence proof inequality
More informationITTC Recommended Procedures and Guidelines
Page 1 of 9 Table of Contents 1. OVERVIEW... 2 2. CHOICE OF MODEL OR FULL SCALE... 2 3. NOMINAL WAKE IN MODEL SCALE... 3 3.1 Pre-processing... 3 3.1.1 Geometry... 3 3.1.2 Computational Domain and Boundary
More informationHull Design Method Combining an Innovative Flow Solver Coupled with Efficient Multivariate Analysis and Optimization Strategies
Hull Design Method Combining an Innovative Flow Solver Coupled with Efficient Multivariate Analysis and Optimization Strategies Abstract Paolo Geremia, Engys S.r.l., Trieste/Italy, p.geremia@engys.eu Kevin
More informationEntry Name: "INRIA-Perin-MC1" VAST 2013 Challenge Mini-Challenge 1: Box Office VAST
Entry Name: "INRIA-Perin-MC1" VAST 2013 Challenge Mini-Challenge 1: Box Office VAST Team Members: Charles Perin, INRIA, Univ. Paris-Sud, CNRS-LIMSI, charles.perin@inria.fr PRIMARY Student Team: YES Analytic
More informationChapter 11 Representation & Description
Chain Codes Chain codes are used to represent a boundary by a connected sequence of straight-line segments of specified length and direction. The direction of each segment is coded by using a numbering
More informationProblem-Adapted Mesh Generation With FEM-Features
INTERNATIONAL DESIGN CONFERENCE - DESIGN 2000 Dubrovnik, May 23-26, 2000. Problem-Adapted Mesh Generation With FEM-Features Dipl.-Ing. Horst Werner, Prof. Dr.-Ing. Christian Weber, cand. ing. Martin Schilke
More informationIntroduction to ANSYS CFX
Workshop 03 Fluid flow around the NACA0012 Airfoil 16.0 Release Introduction to ANSYS CFX 2015 ANSYS, Inc. March 13, 2015 1 Release 16.0 Workshop Description: The flow simulated is an external aerodynamics
More informationUNSTRUCTURED GRIDS ON NURBS SURFACES. The surface grid can be generated either in a parameter. surfaces. Generating grids in a parameter space is
UNSTRUCTURED GRIDS ON NURBS SURFACES Jamshid Samareh-Abolhassani 1 Abstract A simple and ecient computational method is presented for unstructured surface grid generation. This method is built upon an
More informationSpace Filling Curves and Hierarchical Basis. Klaus Speer
Space Filling Curves and Hierarchical Basis Klaus Speer Abstract Real world phenomena can be best described using differential equations. After linearisation we have to deal with huge linear systems of
More informationOvercompressing JPEG images with Evolution Algorithms
Author manuscript, published in "EvoIASP2007, Valencia : Spain (2007)" Overcompressing JPEG images with Evolution Algorithms Jacques Lévy Véhel 1, Franklin Mendivil 2 and Evelyne Lutton 1 1 Inria, Complex
More informationCASD: Computer Aided Ship Design
CASD: Computer Aided Ship Design Panagiotis Kaklis joint work with A.-A.I. Ginnis, K.V. Kostas & C. Feurer National Technical University of Athens (NTUA) School of Naval Architecture and Marine Engineering
More informationInteraction of design and analysis, integration of CAD and FEA U. Rabien & R. Bronsart Germanischer Lloyd, Vorsetzen 32, Hamburg, Germany
Interaction of design and analysis, integration of CAD and FEA U. Rabien & R. Bronsart Germanischer Lloyd, Vorsetzen 32, 20459 Hamburg, Germany ABSTRACT This paper describes an implemented strategy for
More informationCharacterization of the Northwest Coast Native Art Ovoid
Characterization of the Northwest Coast Native Art Ovoid By: Nathaniel P. Wilkerson July 10, 2010 Probably the most predominant design unit in the art work, the Ovoid takes many shapes and forms. In theory
More informationHierarchical Multi-Level-Optimization of crashworthy structures using automatic generated submodels
Hierarchical Multi-Level-Optimization of crashworthy structures using automatic generated submodels Harman Singh 1, Axel Schumacher 1, Carlos J. Falconi D. 2, Alexander F. Walser 2, Sven Trentmann 3, Leyre
More informationCHAPTER 4. Numerical Models. descriptions of the boundary conditions, element types, validation, and the force
CHAPTER 4 Numerical Models This chapter presents the development of numerical models for sandwich beams/plates subjected to four-point bending and the hydromat test system. Detailed descriptions of the
More informationConvex Optimization CMU-10725
Convex Optimization CMU-10725 Ellipsoid Methods Barnabás Póczos & Ryan Tibshirani Outline Linear programs Simplex algorithm Running time: Polynomial or Exponential? Cutting planes & Ellipsoid methods for
More informationR f da (where da denotes the differential of area dxdy (or dydx)
Math 28H Topics for the second exam (Technically, everything covered on the first exam, plus) Constrained Optimization: Lagrange Multipliers Most optimization problems that arise naturally are not unconstrained;
More informationAn Optimization Method Based On B-spline Shape Functions & the Knot Insertion Algorithm
An Optimization Method Based On B-spline Shape Functions & the Knot Insertion Algorithm P.A. Sherar, C.P. Thompson, B. Xu, B. Zhong Abstract A new method is presented to deal with shape optimization problems.
More informationCFD Project Workflow Guide
CFD Project Workflow Guide Contents Select a problem with known results for proof-of-concept testing... 1 Set up and run a coarse test case... 2 Select and calibrate numerical methods... 3 Minimize & quantify
More informationNURBS: Non-Uniform Rational B-Splines AUI Course Denbigh Starkey
NURBS: Non-Uniform Rational B-Splines AUI Course Denbigh Starkey 1. Background 2 2. Definitions 3 3. Using NURBS to define a circle 4 4. Homogeneous coordinates & control points at infinity 9 5. Constructing
More information1.2 Numerical Solutions of Flow Problems
1.2 Numerical Solutions of Flow Problems DIFFERENTIAL EQUATIONS OF MOTION FOR A SIMPLIFIED FLOW PROBLEM Continuity equation for incompressible flow: 0 Momentum (Navier-Stokes) equations for a Newtonian
More informationPrincipal Roll Structure Design Using Non-Linear Implicit Optimisation in Radioss
Principal Roll Structure Design Using Non-Linear Implicit Optimisation in Radioss David Mylett, Dr. Simon Gardner Force India Formula One Team Ltd. Dadford Road, Silverstone, Northamptonshire, NN12 8TJ,
More informationA study of mesh sensitivity for crash simulations: comparison of manually and batch meshed models
4. LS-DYNA Anwenderforum, Bamberg 25 Modellierung A study of mesh sensitivity for crash simulations: comparison of manually and batch meshed models Marc Ratzel*, Paul Du Bois +, Lars A. Fredriksson*, Detlef
More informationDaily WeBWorK, #1. This means the two planes normal vectors must be multiples of each other.
Daily WeBWorK, #1 Consider the ellipsoid x 2 + 3y 2 + z 2 = 11. Find all the points where the tangent plane to this ellipsoid is parallel to the plane 2x + 3y + 2z = 0. In order for the plane tangent to
More informationNumerical Modelling in Fortran: day 7. Paul Tackley, 2017
Numerical Modelling in Fortran: day 7 Paul Tackley, 2017 Today s Goals 1. Makefiles 2. Intrinsic functions 3. Optimisation: Making your code run as fast as possible 4. Combine advection-diffusion and Poisson
More informationOptimal Path Finding for Direction, Location and Time Dependent Costs, with Application to Vessel Routing
1 Optimal Path Finding for Direction, Location and Time Dependent Costs, with Application to Vessel Routing Irina S. Dolinskaya Department of Industrial Engineering and Management Sciences Northwestern
More informationTAU mesh deformation. Thomas Gerhold
TAU mesh deformation Thomas Gerhold The parallel mesh deformation of the DLR TAU-Code Introduction Mesh deformation method & Parallelization Results & Applications Conclusion & Outlook Introduction CFD
More informationSimulating the Suspension Response of a High Performance Sports Car
Simulating the Suspension Response of a High Performance Sports Car Paul Burnham McLaren Automotive McLaren Technology Centre, Chertsey Road, Woking, Surrey, GU21 4YH paul.burnham@mclaren.com Abstract
More informationChapter 6. Semi-Lagrangian Methods
Chapter 6. Semi-Lagrangian Methods References: Durran Chapter 6. Review article by Staniford and Cote (1991) MWR, 119, 2206-2223. 6.1. Introduction Semi-Lagrangian (S-L for short) methods, also called
More informationFEKO Mesh Optimization Study of the EDGES Antenna Panels with Side Lips using a Wire Port and an Infinite Ground Plane
FEKO Mesh Optimization Study of the EDGES Antenna Panels with Side Lips using a Wire Port and an Infinite Ground Plane Tom Mozdzen 12/08/2013 Summary This study evaluated adaptive mesh refinement in the
More informationCOMPUTER AIDED GEOMETRIC DESIGN. Thomas W. Sederberg
COMPUTER AIDED GEOMETRIC DESIGN Thomas W. Sederberg January 31, 2011 ii T. W. Sederberg iii Preface This semester is the 24 th time I have taught a course at Brigham Young University titled, Computer Aided
More informationIso-surface cell search. Iso-surface Cells. Efficient Searching. Efficient search methods. Efficient iso-surface cell search. Problem statement:
Iso-Contouring Advanced Issues Iso-surface cell search 1. Efficiently determining which cells to examine. 2. Using iso-contouring as a slicing mechanism 3. Iso-contouring in higher dimensions 4. Texturing
More informationFigure 30. Degrees of freedom of flat shell elements
Shell finite elements There are three types of shell finite element; 1) flat elements, 2) elements based on the Sanders-Koiter equations and 3) elements based on reduction of a solid element. Flat elements
More informationFULLY AUTOMATIC ROUGHNESS MEASUREMENT "IN MINIATURE"
FULLY AUTOMATIC ROUGHNESS MEASUREMENT "IN MINIATURE" Klingelnberg now has a new roughness probe that is capable of measuring gear teeth with a module as small as 0.9 mm for carrying out surface measurements
More informationITTC Recommended Procedures and Guidelines
Page 1 of 13 Table of Contents Codes in the Frequency Domain... 2 1. PURPOSE OF PROCEDURE... 2 2. SCOPE... 2 2.1 Present Theoretical Limitations... 4 2.2 Numerical Aspects... 4 2.3 Software Engineering
More informationSpatial Interpolation & Geostatistics
(Z i Z j ) 2 / 2 Spatial Interpolation & Geostatistics Lag Lag Mean Distance between pairs of points 1 Tobler s Law All places are related, but nearby places are related more than distant places Corollary:
More informationCOMPUTER AIDED ENGINEERING. Part-1
COMPUTER AIDED ENGINEERING Course no. 7962 Finite Element Modelling and Simulation Finite Element Modelling and Simulation Part-1 Modeling & Simulation System A system exists and operates in time and space.
More informationA NURBS-BASED APPROACH FOR SHAPE AND TOPOLOGY OPTIMIZATION OF FLOW DOMAINS
6th European Conference on Computational Mechanics (ECCM 6) 7th European Conference on Computational Fluid Dynamics (ECFD 7) 11 15 June 2018, Glasgow, UK A NURBS-BASED APPROACH FOR SHAPE AND TOPOLOGY OPTIMIZATION
More informationLecture 2 September 3
EE 381V: Large Scale Optimization Fall 2012 Lecture 2 September 3 Lecturer: Caramanis & Sanghavi Scribe: Hongbo Si, Qiaoyang Ye 2.1 Overview of the last Lecture The focus of the last lecture was to give
More informationSETTLEMENT OF A CIRCULAR FOOTING ON SAND
1 SETTLEMENT OF A CIRCULAR FOOTING ON SAND In this chapter a first application is considered, namely the settlement of a circular foundation footing on sand. This is the first step in becoming familiar
More informationB03 Guided Interpretation #3
Emeraude v2.60 Doc v2.60.01 - KAPPA 1988-2010 Guided Interpretation #3 B03-1/11 B03 Guided Interpretation #3 This session assumes that you have followed the first two guided sessions, or that you are familiar
More informationTowards Real Time Simulation of Ship-Ship Interaction
Downloaded from orbit.dtu.dk on: Nov 12, 2018 Towards Real Time Simulation of Ship-Ship Interaction Lindberg, Ole; Bingham, Harry B.; Engsig-Karup, Allan Peter; Madsen, Per A. Published in: International
More informationCounting daily bridge users
Counting daily bridge users Karsten Loesing karsten@torproject.org Tor Tech Report 212-1-1 October 24, 212 Abstract As part of the Tor Metrics Project, we want to learn how many people use the Tor network
More informationChapter 9. Software Testing
Chapter 9. Software Testing Table of Contents Objectives... 1 Introduction to software testing... 1 The testers... 2 The developers... 2 An independent testing team... 2 The customer... 2 Principles of
More informationSlides for Data Mining by I. H. Witten and E. Frank
Slides for Data Mining by I. H. Witten and E. Frank 7 Engineering the input and output Attribute selection Scheme-independent, scheme-specific Attribute discretization Unsupervised, supervised, error-
More informationSIMULATION TESTS ON SHAPING THE WORKING WIDTH OF THE CONCRETE PROTECTIVE SYSTEMS
Journal of KONES Powertrain and Transport, Vol. 7, No. 00 SIMULATION TESTS ON SHAPING THE WORKING WIDTH OF THE CONCRETE PROTECTIVE SYSTEMS Wac aw Borkowski, Zdzis aw Hryciów, Piotr Rybak, Józef Wysocki
More informationIndependent contact regions for frictional grasps on 3D objects
2008 IEEE International Conference on Robotics and Automation Pasadena, CA, USA, May 19-23, 2008 Independent contact regions for frictional grasps on 3D objects Máximo A. Roa and Raúl Suárez Institute
More informationAnswers to Webinar "Wind farm flow modelling using CFD update" Q&A session
Answers to Webinar "Wind farm flow modelling using CFD - 2012 update" Q&A session Christiane Montavon, Ian Jones Physics related Q: Should the roughness map be scaled from the normal WAsP map to the CFD
More informationShape optimization of compression structures
26 30 September, 2016, Tokyo, Japan K. Kawaguch M. Ohsak T. Takeuchi (eds.) Shape optimization of compression structures Petra GIDAK*, Mario UROŠ a, Damir LAZAREVIĆ a *Faculty of civil engineering, University
More informationParallel Poisson Solver in Fortran
Parallel Poisson Solver in Fortran Nilas Mandrup Hansen, Ask Hjorth Larsen January 19, 1 1 Introduction In this assignment the D Poisson problem (Eq.1) is to be solved in either C/C++ or FORTRAN, first
More information