12.07.2015 Views

APUS-CFD is - Arcofluid

APUS-CFD is - Arcofluid

APUS-CFD is - Arcofluid

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Copyright © 2005 Symban Power Systems LtdNew generation <strong>CFD</strong> Software<strong>APUS</strong>-<strong>CFD</strong>Real <strong>CFD</strong> at Real<strong>is</strong>tic price<strong>APUS</strong>-<strong>CFD</strong> <strong>is</strong> a fully interactive Arbitrary Polyhedral Unstructured Solver.<strong>APUS</strong>-<strong>CFD</strong> <strong>is</strong> a new generation of <strong>CFD</strong> software for modelling fluid flow and heattransfer in complex geometries. <strong>APUS</strong>-<strong>CFD</strong> provides a complete solution frommodel-building to automatic mesh generation from parallel and grid computing toreal time v<strong>is</strong>ual<strong>is</strong>ation, all in a truly integrated and interactive environment.<strong>APUS</strong>-<strong>CFD</strong> was designed from a clean sheet, using Object-Oriented techniques,and it has been written in C++. Applying state-of-the-art software engineeringtechniques, the code <strong>is</strong> modular, extensible and easily maintainable.Ease-of-Use<strong>APUS</strong>-<strong>CFD</strong> provides a ‘truly’ integrated, interactive analys<strong>is</strong> environment that <strong>is</strong>unique compared to other <strong>CFD</strong> software. The integrated model builder, meshgenerator, pre-/post-processor, solver and real time v<strong>is</strong>ual<strong>is</strong>ation, allows the userto:• Build complex models from pre-built assemblies and imported STL files orother CAD geometries;• Generate automatically high-quality hexa-dominant meshes from complexgeometries;• Interact with the system in real time, allowing to change solutionparameters, without stopping the solver execution;• V<strong>is</strong>ual<strong>is</strong>e field values (contours and vector d<strong>is</strong>plays) while the solutionprogresses;• Access and post-process the solution data in a flexible manner (contours,vectors, <strong>is</strong>o-surfaces, streamlines, XY plotting).Accuracy• Advanced d<strong>is</strong>cret<strong>is</strong>ation techniques (a collection of first and second orderschemes);• Innovative algorithms and robust solvers for fast convergence.Flexibility• Very flexible and easy user programming, for the addition of new physicaland numerical features as well as defining boundary conditions and sourceterms;• General polyhedral cell formulation allows the solution on all mesh types;• Intuitive approach in defining boundary conditions and attaching them togeometrical objects.


Copyright © 2005 Symban Power Systems LtdPerformance• Scalable parallel performance on Linux/Windows clusters and MassivelyParallel Computers• Unique Grid-Computing capabilities and Remote ExecutionMaintainability<strong>APUS</strong>-<strong>CFD</strong> was designed from a clean sheet, using Object-Oriented techniques,and it has been written in C++. Applying state-of-the-art software engineeringtechniques, the code <strong>is</strong> modular, extensible and easily maintainable.Affordability<strong>APUS</strong>-<strong>CFD</strong> <strong>is</strong> an engineering design and analys<strong>is</strong> tool of the future and ourphilosophy <strong>is</strong> that th<strong>is</strong> tool should be made available to designers, engineers,consultants, academics and students who w<strong>is</strong>h to benefit from accuratesimulations. We d<strong>is</strong>tribute <strong>APUS</strong>-<strong>CFD</strong> at an affordable price, breaking the rulethat <strong>CFD</strong> <strong>is</strong> an expensive and exclusive tool.The <strong>APUS</strong>-<strong>CFD</strong> modelling capabilities• Space: zero-dimensional (one arbitrary polyhedral cell), one-dimensional,two-dimensional, ax<strong>is</strong>ymmetric and three-dimensional• Grid refinement• Steady-state or transient analys<strong>is</strong>• Incompressible or compressible flows• Inv<strong>is</strong>cid, laminar or turbulent flows• Convective heat transfer, including natural or forced convection• Conjugate heat transfer (coupled conduction/convection)• Unlimited number of scalar variables• Arbitrary volumetric sources of heat, mass, momentum, turbulence, andchemical species• Built-in boundary objects: volume res<strong>is</strong>tance, face res<strong>is</strong>tance, fan, thermalres<strong>is</strong>tance, etc.• Temperature-dependent material properties• Flow in porous media• Very flexible user programming• Parallel processing• Remote and Grid ComputingSystem requirements<strong>APUS</strong>-<strong>CFD</strong> <strong>is</strong> currently ported to Windows XP (GUI and Solver) and Linuxplatforms (Solver). A C++ compiler <strong>is</strong> required for user programming option.


Copyright © 2005 Symban Power Systems LtdModel Building & MeshGenerationModel Building Features<strong>APUS</strong>-<strong>CFD</strong> provides a powerful model-building facility that can be used to createuser-defined objects and assemblies. An assembly can be created from built-inobjects or by ex<strong>is</strong>ting subassemblies (from a library) or by importing a number ofSTL files. When you fin<strong>is</strong>h with your model-building you can save your model asa ‘scene’ or as another ‘assembly’.• Comprehensive object shapes, including rectangular blocks, cylinders,spheres, pr<strong>is</strong>ms, pyramids, and more• An ‘explorer’ style browser providing a logical hierarchical view of themodel with user-selectable number of levels of assemblies andsubassemblies• Ability to multiple select objects and assemblies and attach boundaryconditions• A mouse-driven interactive environment for moving and sizing objects andassemblies• 3D view manipulation with dynamic rotation, translation and zoom• Geometry import using STL file format


Copyright © 2005 Symban Power Systems LtdFully Automatic Mesh Generation<strong>APUS</strong>-<strong>CFD</strong> provides a fully automatic Mesh Generation module (<strong>APUS</strong>-Hexa) forthe creation of hexa-dominant unstructured meshes. Having built a model, usingthe model-building facilities, it <strong>is</strong> a matter of few mouse clicks to generate themesh. Alternatively, you can import an STL file and generate automatically avolume mesh or a surface mesh.Fully automatic Mesh Generation: From CAD to STL to Hexa-dominant Mesh


Copyright © 2005 Symban Power Systems LtdAdvanced Solver FeaturesSolver FeaturesThe most powerful feature of <strong>APUS</strong>-<strong>CFD</strong> <strong>is</strong> its solver. It <strong>is</strong> a state-of-the-artpolyhedral, segregated flow and heat transfer solver for complex geometries. Itsrobustness <strong>is</strong> demonstrated in solving problems on ‘poor’ quality meshes that themost popular <strong>CFD</strong> solvers fail to perform. There <strong>is</strong> a choice of first-order upwindschemes, for fast solutions or higher-order schemes for improved accuracy.Transparent Parallel ComputingThe benefits of Parallel <strong>CFD</strong> can be fully exploited by using <strong>APUS</strong>-<strong>CFD</strong>. Runningin parallel <strong>is</strong> transparent, computationally efficient and provides identical resultsto those with serial runs. The automatic mesh partitioning gives the best possibleload balancing and minimum communication overheads, therefore deliveringmaximum performance.Time (sec)1800016000140001200010000Execution times: Flow around a shiphull(1.3M cells)800060004000200001 32 64 128No. of ProcessorsSpeed-upFlow around a ship-hull (1.3M cells)12896Ideal64<strong>APUS</strong>-<strong>CFD</strong>3201 32 64 128No. of ProcessorsRuns performed on SGI Altix Bx2 (1600 MHz) under LinuxProcessors Time /(min) Speed-up Efficiency1 259 1 10032 9.1 28.61 89.464 5.1 50.77 79.3128 3.2 82.2 64.2


Copyright © 2005 Symban Power Systems LtdRemote and Grid Computing<strong>APUS</strong>-<strong>CFD</strong> <strong>is</strong> one of the few commercial solvers adapted to run on the Grid. Th<strong>is</strong>has been achieved via the FlowGrid infrastructure (EU funded project).FlowGrid <strong>is</strong> a complete solution for setting up and running <strong>CFD</strong> simulations on theGrid. It <strong>is</strong> a complete system that hides all the details of a grid infrastructure andassociated software, and allows the users to concentrate on their <strong>CFD</strong> simulationsas they would do on their desktop computer.Simulation set-upSolutionMonitoringPost-processingJob SchedulingResource SharingUtility ComputingScalabilityFunctional HighlightsPowerful client for preparing a <strong>CFD</strong> simulationand performing mesh partitioning for parallelexecution.Real-time monitoring of solution progress.Flow v<strong>is</strong>ual<strong>is</strong>ation and reporting tools.Assigns and d<strong>is</strong>tributes work across availableresources as selected by the user.Leverages more compute power from ex<strong>is</strong>tingresources by enabling users to use anyresource across the organ<strong>is</strong>ation; it increaselow util<strong>is</strong>ation levels, optim<strong>is</strong>ing IT investmentand reducing the need for more hardware;better manages unexpected peak volumes bynot ‘running out of’ processing power; letsdepartments/organ<strong>is</strong>ations share resourcesrather than each over-purchasing and‘stockpiling’ power for their own occasionaluse.Enables the sharing of resources fromdifferent organ<strong>is</strong>ations, and providesfunctionality to bill/report usage by user,application, resource, duration, location andconnectivity. The management of accounts <strong>is</strong>provided from the portal.Additional processors can be added to thecompute pool, without limit and make themavailable for work “on the fly” as additionalcomputing power <strong>is</strong> needed, or moreresources become available.The FlowGrid BenefitsWith FlowGrid, <strong>CFD</strong> users are benefiting from using software and hardware forperforming analys<strong>is</strong> work while reducing capital and operating costs. Morecomplex simulations are enabled that previously could not be performed.FlowGrid’s potential and benefits have already been real<strong>is</strong>ed by the industrialusers during the project work.PerformanceScalabilityCapacityOperating CostsFixed CostsBenefits SummaryFaster turnaround; greater accuracy.Access as much computing power as needed.Optim<strong>is</strong>e util<strong>is</strong>ation; increase capacity withoutnew hardware investment.Reduced on-going expenses.Reduced capital investment.


Copyright © 2005 Symban Power Systems LtdThe FlowGrid system <strong>is</strong> composed of four components:FlowGrid Desktop Client: The Windows-based client provides all thefunctionality required by a <strong>CFD</strong> user, for setting-up, submitting and running <strong>CFD</strong>problems on the Grid as well as monitoring and v<strong>is</strong>ual<strong>is</strong>ing solution data.FlowGrid Portal and Web Client: The Portal <strong>is</strong> the first point of contact to theFlowGrid service and provides functionality for the management of subscribers,resource providers and resources. It also enables users to submit, run andmonitor jobs on the Grid through a Web Client.Generic Middleware: FlowServe <strong>is</strong> the software layer that handles all Gridspecific <strong>is</strong>sues in FlowGrid. It provides extensive operations functionality toenable the Desktop Client and/or Web Client to access and use resources on theGrid. It also enables the client to retrieve results and monitor the solution ofrunning jobs on the Grid. It enables shared infrastructure for hosting multiple<strong>CFD</strong> codes across compute resources with the ability to bill/report usage by user,application, time, resource type and location.Grid-enabled <strong>CFD</strong> solver: The <strong>CFD</strong> solver <strong>is</strong> the compute engine running on thegrid resources. It can be installed on a wide range of hardware configurationsincluding clusters, workstations, parallel computers as well as desktop computers.


Copyright © 2005 Symban Power Systems Ltd<strong>APUS</strong>-<strong>CFD</strong> sampleApplicationsCombustion on Low-NOx Gas Burner(Courtesy of University of Zaragoza, Spain)Burner (2.3 Million cells)Combustor (1 Million Cells with grid refinement)


Copyright © 2005 Symban Power Systems LtdMarine Applications(Courtesy of HSVA, Germany)


Copyright © 2005 Symban Power Systems LtdTransportationAerodynamics of a train in a tunnel(Courtesy of SKODA Vyzkum)


Copyright © 2005 Symban Power Systems LtdAutomotive and Motorsport(Courtesy of CPERI and Simulog Technologies)


Copyright © 2005 Symban Power Systems LtdClothing Systems for Thermal Comfort & Protection

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!