Coupling CAD and CFD codes within a virtual integration platform

S. Gatchell, R.I. Whitfield, A.H.B. Duffy, C. Abt

Research output: Contribution to conferencePaper

Abstract

The Virtual Integration Platform (VIP) is an essential component of the VIRTUE project. It provides a system for combining disparate numerical analysis methods into a simulation environment. The platform allows for defining process chains, allocating of which tools to be used, and assigning users to perform the individual tasks. The platform also manages the data that are imported into or generated within a process, so that a version history of input and output can be evaluated. Within the VIP, a re-usable template for a given process chain can be created. A process chain is composed of one or more smaller tasks. For each of these tasks, a selection of available tools can be allocated. The advanced scripting methods in the VIP use wrappers for managing the individual tools. A wrapper allows communication between the platform and the tool, and passes input and output data as necessary, in most cases without modifying the tool in any way. In this way, third-party tools may also be used without the need for access to source code or special modifications. The included case study demonstrates several advantages of using the integration platform. A parametric propeller design process couples CAD and CFD codes to adapt the propeller to given operating constraints. The VIP template helped eliminate common user errors, and captured enough expert knowledge so that the casual user could perform the given tasks with minimal guidance. Areas of improvements to in-house codes and to the overall process were identified while using the integration platform. Additionally, the process chain was designed to facilitate formal optimisation methods.

Conference

ConferenceMarine CFD 2008: International Conference on Marine Computational Dynamics
CitySouthampton, UK
Period26/03/0827/03/08

Fingerprint

Computer aided design
Computational fluid dynamics
Propellers
Numerical analysis
Communication

Keywords

  • coupling
  • CAD
  • CFD codes
  • virtual integration platform
  • design engineering

Cite this

Gatchell, S., Whitfield, R. I., Duffy, A. H. B., & Abt, C. (2008). Coupling CAD and CFD codes within a virtual integration platform. Paper presented at Marine CFD 2008: International Conference on Marine Computational Dynamics, Southampton, UK, .
Gatchell, S. ; Whitfield, R.I. ; Duffy, A.H.B. ; Abt, C. / Coupling CAD and CFD codes within a virtual integration platform. Paper presented at Marine CFD 2008: International Conference on Marine Computational Dynamics, Southampton, UK, .7 p.
@conference{c413b0e368be4da09670d2322a2fdba4,
title = "Coupling CAD and CFD codes within a virtual integration platform",
abstract = "The Virtual Integration Platform (VIP) is an essential component of the VIRTUE project. It provides a system for combining disparate numerical analysis methods into a simulation environment. The platform allows for defining process chains, allocating of which tools to be used, and assigning users to perform the individual tasks. The platform also manages the data that are imported into or generated within a process, so that a version history of input and output can be evaluated. Within the VIP, a re-usable template for a given process chain can be created. A process chain is composed of one or more smaller tasks. For each of these tasks, a selection of available tools can be allocated. The advanced scripting methods in the VIP use wrappers for managing the individual tools. A wrapper allows communication between the platform and the tool, and passes input and output data as necessary, in most cases without modifying the tool in any way. In this way, third-party tools may also be used without the need for access to source code or special modifications. The included case study demonstrates several advantages of using the integration platform. A parametric propeller design process couples CAD and CFD codes to adapt the propeller to given operating constraints. The VIP template helped eliminate common user errors, and captured enough expert knowledge so that the casual user could perform the given tasks with minimal guidance. Areas of improvements to in-house codes and to the overall process were identified while using the integration platform. Additionally, the process chain was designed to facilitate formal optimisation methods.",
keywords = "coupling, CAD, CFD codes, virtual integration platform, design engineering",
author = "S. Gatchell and R.I. Whitfield and A.H.B. Duffy and C. Abt",
year = "2008",
month = "3",
language = "English",
note = "Marine CFD 2008: International Conference on Marine Computational Dynamics ; Conference date: 26-03-2008 Through 27-03-2008",

}

Gatchell, S, Whitfield, RI, Duffy, AHB & Abt, C 2008, 'Coupling CAD and CFD codes within a virtual integration platform' Paper presented at Marine CFD 2008: International Conference on Marine Computational Dynamics, Southampton, UK, 26/03/08 - 27/03/08, .

Coupling CAD and CFD codes within a virtual integration platform. / Gatchell, S.; Whitfield, R.I.; Duffy, A.H.B.; Abt, C.

2008. Paper presented at Marine CFD 2008: International Conference on Marine Computational Dynamics, Southampton, UK, .

Research output: Contribution to conferencePaper

TY - CONF

T1 - Coupling CAD and CFD codes within a virtual integration platform

AU - Gatchell, S.

AU - Whitfield, R.I.

AU - Duffy, A.H.B.

AU - Abt, C.

PY - 2008/3

Y1 - 2008/3

N2 - The Virtual Integration Platform (VIP) is an essential component of the VIRTUE project. It provides a system for combining disparate numerical analysis methods into a simulation environment. The platform allows for defining process chains, allocating of which tools to be used, and assigning users to perform the individual tasks. The platform also manages the data that are imported into or generated within a process, so that a version history of input and output can be evaluated. Within the VIP, a re-usable template for a given process chain can be created. A process chain is composed of one or more smaller tasks. For each of these tasks, a selection of available tools can be allocated. The advanced scripting methods in the VIP use wrappers for managing the individual tools. A wrapper allows communication between the platform and the tool, and passes input and output data as necessary, in most cases without modifying the tool in any way. In this way, third-party tools may also be used without the need for access to source code or special modifications. The included case study demonstrates several advantages of using the integration platform. A parametric propeller design process couples CAD and CFD codes to adapt the propeller to given operating constraints. The VIP template helped eliminate common user errors, and captured enough expert knowledge so that the casual user could perform the given tasks with minimal guidance. Areas of improvements to in-house codes and to the overall process were identified while using the integration platform. Additionally, the process chain was designed to facilitate formal optimisation methods.

AB - The Virtual Integration Platform (VIP) is an essential component of the VIRTUE project. It provides a system for combining disparate numerical analysis methods into a simulation environment. The platform allows for defining process chains, allocating of which tools to be used, and assigning users to perform the individual tasks. The platform also manages the data that are imported into or generated within a process, so that a version history of input and output can be evaluated. Within the VIP, a re-usable template for a given process chain can be created. A process chain is composed of one or more smaller tasks. For each of these tasks, a selection of available tools can be allocated. The advanced scripting methods in the VIP use wrappers for managing the individual tools. A wrapper allows communication between the platform and the tool, and passes input and output data as necessary, in most cases without modifying the tool in any way. In this way, third-party tools may also be used without the need for access to source code or special modifications. The included case study demonstrates several advantages of using the integration platform. A parametric propeller design process couples CAD and CFD codes to adapt the propeller to given operating constraints. The VIP template helped eliminate common user errors, and captured enough expert knowledge so that the casual user could perform the given tasks with minimal guidance. Areas of improvements to in-house codes and to the overall process were identified while using the integration platform. Additionally, the process chain was designed to facilitate formal optimisation methods.

KW - coupling

KW - CAD

KW - CFD codes

KW - virtual integration platform

KW - design engineering

UR - http://www.rina.org.uk/

M3 - Paper

ER -

Gatchell S, Whitfield RI, Duffy AHB, Abt C. Coupling CAD and CFD codes within a virtual integration platform. 2008. Paper presented at Marine CFD 2008: International Conference on Marine Computational Dynamics, Southampton, UK, .