Encyclopaedia Index
Click here for Contents List

EUROTEX Workshop on Internet- and Web-based Computing

Tuesday April 13th, 1999, Crowne Plaza Hotel, Dallas Market Center, Texas


Computational Fluid Dynamics on the Internet

by

Brian Spalding, of CHAM Ltd

April, 1999


Summary of the argument

The nature of CFD

CFD, ie Computational Fluid Dynamics, is a technique for predicting quantitatively:

CFD requires, if its predictions are to be reliable:

  1. user-friendly software which embodies the best that is known about the laws of physics and chemistry;
  2. very-high-performance computer hardware;
  3. high-level human expertise.

History

General-purpose CFD software first became commercially available in 1981, when CHAM's PHOENICS code was first released. Creare's FLUENT code followed two years later; and by now there must be a dozen or more packages offering similar capabilities.

From its beginnings in "high-tech" industry (e.g. nuclear power and aerospace), the use of CFD has spread widely into more-traditional sectors (e.g. metallurgical and food processing) and to some extent into lower-technology professions such as architecture and building services.

Obstacles to the wider use of CFD

Nevertheless, three obstacles stand in the way of its use by all who could benefit from it (e.g. town planners, surgeons), namely:-

  1. the cost of purchasing or leasing the software;
  2. the cost of the high-powered computer hardware; and
  3. the scarcity of adequately-trained and experienced personel.

A way around the obstacles

Use of the Internet provides, potentially, a way around the obstacles; for it allows the software and hardware to be used remotely, on a pay-by-use basis; and, in principle, appropriate human expertise can be obtained from anywhere in the world.

Once such a service has been made available, it is to be expected that the number of persons making use of CFD will increase rapidly, with great economic and social advantage, for it saves them the expenses of:

and it enables them to enjoy remote computer power, augmented by on-demand specialist advice.

CHAM has been engaged for several years in developing such a service, by way of:

The presentation will describe these developments.


Contents

  1. The Internet opportunity for CFD
  2. The MICA project
  3. The ADELFI project
  4. Simuserve
  5. Some helpful CFD developments
  6. Questions still to be answered

1. The Internet opportunity for CFD

1.1 Analogies 1.2 What we do now

1.3 The reliability of today's CFD

The truth is that almost all currently-made CFD predictions are unreliable, because:

  1. the grid used is too coarse for numerical accuracy (being limited by the memory and speed of the computer):

  2. the physical models built into the software (e.g. for turbulence or chemical reaction) are not the best known to science; and

  3. the user has had too little time to become an expert CFD-code user as well as being one in his/her own profession.

It is common to allude to the tendency of CFD users to believe in the realism of the beautiful graphical displays which their software produces by saying that CFD is really an acronym for "Colourful Fluid Dynamics".

Harsher critics say that "Cheats, Frauds and Deceivers" would be nearer the mark.

Proof that this suggestion is not wholly unfair is provided by the results of the recent EC-supported EMU Project, in which four different users of the same widely-used computer code produced predictions for comparison with some carefully-conducted experiments.

The differences between their predictions were very much larger than the differences of between all of them and the experiments.

Yet the geometry (a building made up of rectangular blocks) and the physical phenomena (steady turbulent flow of a uniform-density gas mixture) were among the simplest which CFD ever has to deal with!

1.4 Internet to the rescue!

It is therefore no exaggeration to state that the CFD-over-the-Internet facility is arriving in the nick of time, because:

There are thus two benefits which Internet has to offer; and it is important that it does indeed provide both, namely:

  1. the lowering of costs, which will greatly enlarge the number of CFD users; and
  2. the raising of quality, by the provision of sufficient computer power and of the best possible human advice.

2. The MICA project

The name of this EC-supported project was an acronym for "Model for Industrial CFD Applications ", in which the word " Model" was seriously meant; for MICA sought to establish a pattern which could serve for other fields than CFD.

The project, conceived and coordinated by CHAM, involved fourteen partners (mostly industrial but some academic) from nine European countries. It started at the beginning of 1996 and finished at the end of April 1998.

Its aim, which was successfully achieved, was to show that serious CFD calculations could be set up, and their results inspected, on PCs equipped only with "front-end" software of non-immersive "virtual-reality" character, while the computations were performed remotely.

A full description can be found on CHAM's website, www.cham.co.uk, the relevant content of which can be seen by clicking HERE.


3. The ADELFI project

The aim of the ADELFI project, which is again EC-supported, and conceived and coordinated by CHAM, is similar to that of MICA, but with two significant differences, namely:

  1. data-mining is included as an application type of equal weight with CFD; and

  2. the only software which the user will need is a JAVA-enabled browser.

The project started at the beginning of December 1998; a report of the "kick-off" meeting can be found on CHAM's web-site by clicking HERE.

The first step has been, while still adhering to the MICA concept in which the user has "front-end" software on his own machine, to enable users to interact with, and to some extent control, the execution of the CFD package on the remote machine.

It is intended to make a "live" demonstration of this capability at the end of the workshop lecture.


4. Simuserve

Simuserve is a limited company which has been set up by CHAM so as to provide a world-wide CFD service, based on (what might be called) the MICA model.

It is still in the formative stage. At the present time, it employs only CHAM's proprietary software for communication and CFD simulation, but the plan is to enlarge the provision so as to enable customers of Simuserve to access "best-of-class" software, hardware and human expertise, wherever in the world they are to be found.

Some information about Simuserve can be found on CHAM's web-site, by clicking HERE.

However, the situation changes rapidly; the period between now and June 16, 1999, which is when submissions to the European Commission's "Fifth Framework Programme" for Information Society Technology are due, may see some significant re-groupings.

It may perhaps interest non-European participants in the EUROTEX Workshop to know that, under the IMS (i.e. Intelligent Manufacturing Systems) section of this programme, North-American partners are sought (and may receive funding, but from their own governments) for projects submitted to EC.


5. Some helpful CFD developments

The arguments presented so far may have been received with no more-adverse comment from Internet enthusiasts among the audience than " What's new?". CFD specialists may however be more doubtful, to say the least,

To them, therefore, it seems proper to point out that (in the author's opinion) several recent CFD-technique developments make it both more necessary and more easy to move to Internet-based computing.

There will no time during the lecture to discuss them in detail; but they can be listed; and more about them can be learned from CHAM's web-site. They are:

The conventional method of new-ideas dissemination is this:

All this takes many years; but an Internet-based service will enable the best innovations to be made available to all immediately.


6. Questions still to be answered

The technical difficulties facing the creators of the global "piped-CFD" utility are not very severe. However, answers to several non-technical questions are still to be found. These include:- It is of course well known that successful businesses have been created which utilise the communicative facilities of Internet. The Amazon book store is an obvious example.

However CFD predictions are not like books; for each one is the unique product of:-

That the service will come into being, the present author feels convinced. But how?

Hopefully this EUROTEX Workshop will prove to have played some part in defining the winning formula.


The End