web-archive-uk.com


Web directory, archive
Search web-archive-uk.com:


Find domain in archive system:
web-archive-uk.com » UK » C » CHAM.CO.UK

Total: 682

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".
  • TR006 - Chapter 10: WinPHOTON
    set of dialog windows Help and Tutorial use the Internet browser installed in the default operating system WinPHOTON has many function features not possessed by PHOTON including the ability to allow users to save in a file a drawn Figure as a set of commands edit the USE file while running the program use any fonts installed in the operating system to create TEXT objects change the order of object drawing change the number of colours in the palette from 16 to 256 to draw CONTOUR objects and smooth images edit parameters for almost all types of objects GRID TEXT CONTOUR and others delete any object from a list not only the last object as was the case in PHOTON show boundaries of cut cell control volumes if PARSOL is used for calculations see results of calculations as graphical images and as tables of values for each field variable create new macro variables assign values to them use formulae for determination and apply them in a processing package create a new field variable and use formulae for its determination or use calculated field variables and macro variables After creating new field variables users can apply them to all methods of

    Original URL path: http://www.cham.co.uk/phoenics/d_polis/d_docs/tr006/chap10.htm (2016-02-15)
    Open archived version from archive


  • Chapter 11. Parallel PHOENICS
    PHOENICS principle became blurred and coding was created in which operations which could and should have been the same for sequential and parallel PHOENICS were carried out differently for the two modules Consequently when sequential PHOENICS was in rapid development that which was needed in parallel PHOENICS was allowed to fall behind This is why the philosophy on which parallelization of PHOENICS 3 6 is based is different or rather it is the same but more strictly applied there must be absolutely no difference between the parallel and the sequential codes except in the data on which they operate and the fact that they exchange data during operation The present report describes the work which has been done by Drs Ginevsky and Artyomov between October 2003 and March 2004 Click here to see the report In addition to the detailed report The new features in the parallel PHOENICS 3 6 are summarised below 11 1 Removing the repetition of the master processor broadcasting the input file EARDAT to its sub processors In the early parallel PHOENICS the master processor reads the input data file eardat and broadcasts it to other the processors then each of them selects the needed information from the eardat file This approach requires many repetitions in source code having similar parts for parallel and for sequential PHOENICS Therefore if a code developer change any part of source code then he she has to change the parallel part of the code In PHOENICS 3 6 the repetition part will be removed and both sequential and parallel versions will share the integrated part in the source code As a result the parallel procedure will be as follows The master processor makes decomposition and creates for other processors needed parts of EARDAT XYZ and FACETDAT files Other processors will

    Original URL path: http://www.cham.co.uk/phoenics/d_polis/d_docs/tr006/chap11.htm (2016-02-15)
    Open archived version from archive

  • What's new in PHOENICS 3.6.1; TR 006
    HVAC and fires in buildings Extensions to the PHOENICS Commander A re working of Shapemaker which can now add and store non geometric attributes of objects as well as creating their shapes Easier remote access via PHOENICS on line The use of dynamic storage in all modules Major upgrades to PHOTON and AUTOPLOT Restoration and extension of parallel PHOENICS capabilities These changes and the reasons for them will be described

    Original URL path: http://www.cham.co.uk/phoenics/d_polis/d_docs/tr006/tr006org.htm (2016-02-15)
    Open archived version from archive


  • What's new in PHOENICS 3.5; TR 005.1
    If the loading is more complex so will be the In Form expressions but no matter EARTH can handle them How it was done The following four steps had to be taken Providing for the solution of the vorticity components and the storage of the dilatation which is still needed but not as a solved for variable This task was trivial for the vorticity equations are Laplace like with simple load related sources Providing a PIL variable CONVAC standing for convergence acceleration which when set TRUE in the input file activates the new algorithm This was also trivial Providing coding for the sources in the displacement equations for the solid boundary cells This required much care Ensuring that all coefficients in the displacement and velocity equations were correct in near solid boundary cells This was even more demanding because of the large number of ways in which near boundary cells can adjoin What has not yet been done The immediately to be done items include provision of a sufficient for testing and exemplification set of library examples The number is large because of the variety of fluid structure interactions which can arise in practice provision of explanatory documentation which because of the novelty it is believed of the approach is also no light task enabling users to set up stress in solids problems by way of the VR Editor enabling the VR Viewer to display the results More distant tasks none of which presents any difficulty of principle include Using PARSOL features to allow the deformations to be large enough to cut the cells and so have an influence on the flow Activating the transient terms on the displacement and vorticity equations Additionally using MOFOR features so as to simulate large displacement time dependent two way fluid structure interactions As a separate line of development extending the method to body fitted coordinate problems using the long existing and just as long neglected moving body fitting coordinate feature Go to contents 1 2 3 4 2 Data input and results display improvements 2 1 Data input by way of formulae In Form Background All CFD code vendors recognise that they cannot provide all the flow simulation features which some users will require Some therefore following CHAM s lead of 1981 most vendors now permit their users to supply their own Fortran or C language subroutines CHAM s now ten years old PLANT feature went further by enabling PHOENICS itself to write error free Fortran on the basis of formulae provided by the user The so far final stage of user empowerment has been CHAM s introduction of In Form which does all that PLANT could do without requiring any new coding at all In Form enables almost arbitrary specifications of data to be supplied to CFD or SFT simulations by way of formulae typed into the input file Q1 It was first introduced with PHOENICS version 3 4 and it has increased in power with each new release Here the two main developments in version 3 5 1 will be described a Prescribing the motion of moving objects Of the two main new developments one has already been described In Form allows the motion of an arbitrary number of objects to be described The following extracts from library case 360 illustrates the capability First the In Form MOVOB command dictates how the three position and three orientation coordinates vary with time by way of character strings TEXT MOFOR by In Form 2D motion of 2 objects Echo InForm settings for Group 7 INFORM7BEGIN Definition of the VR moving objects by In Form char vel gravt times vel 10 gravt 9 81 times tim MOVOB of SPHERE1 is POS times vel times vel 0 5 gravt t imes 2 0 0 0 0 MOVOB of SPHERE2 is POS times vel 0 0 0 0 0 The next line says Don t look for a MOF file INFORM7END SPEDAT SET MOFOR MOFFILE C NOTSET Finally the two objects SPHERE1 and SPHERE2 in their start of process positions are defined in the usual way as follows OBJ NAME SPHERE1 OBJ POSITION 0 000000E 00 0 000000E 00 0 000000E 00 OBJ SIZE 1 000000E 00 1 000000E 00 1 000000E 01 OBJ CLIPART cylinder OBJ ROTATION24 1 OBJ GRID 2 OBJ TYPE BLOCKAGE OBJ MATERIAL 1 OBJ TIME LIMITS ALWAYS ACTIVE OBJ INI PRESS 0 000000E 00 OBJ SCAL FIXF 0 000000E 00 OBJ NAME SPHERE2 OBJ POSITION 2 100000E 01 3 000000E 00 0 000000E 00 OBJ SIZE 1 000000E 00 1 000000E 00 1 000000E 01 OBJ CLIPART cylinder OBJ ROTATION24 1 OBJ GRID 2 OBJ TYPE BLOCKAGE OBJ MATERIAL 1 OBJ TIME LIMITS ALWAYS ACTIVE OBJ INI PRESS 0 000000E 00 OBJ SCAL FIXF 0 000000E 00 Graphical vector plots for case 360 are shown on for successive time instants by the following hyperlinks inst 1 inst 2 inst 3 inst 4 inst 5 inst 6 inst 7 inst 8 inst 9 inst 10 inst 11 inst 12 inst 13 inst 14 inst 15 inst 16 inst 17 inst 18 inst 19 b Ascribing arbitrary sources to objects The second major In Form development has been the provision of means of ascribing arbitrarily complex sources to VR objects Of course the VR editor permits sources of limited types to ascribed to objects However In Form permits the nature of the sources to be varied almost without limit The application of a source to a patch has been effected from the beginning of In Form by statements such as this SOURCE of VAR NAME at PATCH NAME is FORMULA where PATCH NAME is the name appearing in the PIL PATCH command which should precede the In Form statement This command marks in grid related terms the part of the domain inside which the source calculated by the formula will be applied In a similar manner In Form sets the sources in a VR type object simply replacing the PATCH name by the

    Original URL path: http://www.cham.co.uk/phoenics/d_polis/d_docs/tr005/tr005.htm (2016-02-15)
    Open archived version from archive

  • What's new in PHOENICS 3.5; TR 002
    menu A total of ten programs can be specified Any frequently used programs can be added here The list of open source files available for editing from File Open file for editing and for compiling from Compile 4 8 CHEMKIN Interface An item has been added to the Run Preprocessor menu to run the CKINTERP program which forms part of the interface between PHOENICS and CHEMKIN2 CKINTERP transforms the mechanism file ckm into the CLINK and TPLINK files required by CHEMKIN 5 VR Viewer improvements 5 1 Opening Files For Plotting The files to be plotted are selected during the VR Viewer start up sequence If another set of results is to be plotted clicking on the F6 icon or pressing the F6 function key will display the file selection dialog without changing any of the display settings Clicking on Run VR Viewer will restart the Viewer and reset all the display settings to default Transient Cases The dialog for selecting transient files has been changed The Use intermediate step files button is displayed if intermediate dumps have been selected in the VR Editor Main Menu Output Dump Settings panel When Use intermediate step files is selected the following dialog is displayed The symbol advances to the next stored time step to the last stored time step Similarly and go back to the previous and first stored time steps Clicking or pressing F7 or F8 will also load the next or previous time step files 5 2 Streamline Upgrade A left click on the Start Streamline button creates a new streamline using the current stream options A right click brings up the Stream Options dialog The options on this dialog are Stream line mode Lines Arrows or Ribbons Ribbons can show rotation in the flow but have the potential to look messy if the two lines making up the ribbon move too far apart Stream line direction Upstream Downstream Both Stream line coloured by Time along track Total time Current plotting variable When coloured by Track time or Total time the contour scale will show time unless Contours Vectors or Iso surfaces are turned on When coloured by track time each track will go from blue to red and the scale will show the times for the last track drawn When coloured by Total time the time scale will reflect the minimum maximum times for all the tracks Time zero is at the track start point Tracks drawn upstream will display negative time values When coloured by current plotting variable the variable used to colour streamlines is selected with the Select pressure temperature velocity variable buttons Stream line start From probe position Along a line Around a circle The dialogs for starting along a line and around a circle are shown When starting around a circle the centre of the circle is always the current probe position and the circle lies in the current plotting plane The line mode for each streamline is stored Changing the Coloured by mode will change the way all existing streamlines are coloured This image shows a circle of stream lines coloured by total time 5 3 Contour Upgrade It is now possible to switch between the default contour shading which uses 16 distinct colour bands and continuous shading which uses the full colour range selected in Windows The area averaged contour value is displayed under the probe value 5 4 Macro facility A typical use of the VR Viewer macro is to construct VR Viewer screen images and save them into one or more GIF files automatically For example if a transient case has been run with PHOENICS and a succession of phi files has been saved at different timesteps a macro file can be created to drive the Viewer to load the phi files one by one and save the images with the view of creating animations Saving VR Viewer Macros Macro files can be created by the following means Press the MACRO button on the Hand set This will bring up the MACRO Functions dialog Select Save as new then click OK The current view settings will be written to the selected file Pressing F4 or clicking the F4 icon will overwrite the currently selected Save as new file Press the MACRO button on the Hand set Select Append to old then click OK The current view settings will be added to the end of the selected file Pressing F5 or clicking the F5 icon will add to the currently selected Append file Individual views will be separated by a PAUSE command Hand editing a file with any text editor The macro commands can also be saved in the Q1 input file by placing them between the statements VRV USE and ENDUSE These two lines and all the macro lines must start in column 3 or more to ensure that they are treated as comments by the VR Editor Running VR Viewer Macros Macros can be run by as follows Press the MACRO button on the Hand set then Run Macro Click Ok and the selected file will be read and any macro commands in it will be executed Pressing F3 or clicking the F3 icon will run the currently selected macro file VR Viewer Macro Commands A full list of macro commands is given in TR 326 PHOTON USE Files For compatibility VR Viewer can also read a limited range of commands in the PHOTON command language This enables it to display images from PHOTON USE files 5 5 Plotting Options A right click on the Contour Vector or Iso surface buttons brings up the Plotting Options dialog Vector intervals controls the plotting of vectors When set to say 3 only every third vector will be drawn This can prevent vector plots on very fine grids from appearing like contour plots Plane limits sets a volume within which Vectors Contours and Iso surfaces are drawn The limits can be set in physical co ordinates or as cell numbers These settings are stored for each saved Slice 5 6 Opening and Saving Cases The File Open existing case and File Save as a case options have been made active for the VR Viewer It is no longer necessary to exit to the VR Editor in order to save the current case or to open another case 5 7 Printing Options It is now possible to send the screen image directly to any printer available to Windows This feature is common to VR Editor and VR Viewer 5 8 Background Colour The background colour used by the Editor and Viewer can be set from the Options menu Whatever colour is chosen will be used for saved or printed images 6 COSP Constant Optimising Software Package development COSP has been upgraded and evaluated since it was announced with the PHOENICS 3 4 release as a new goal seeking feature which enables so called inverse problems to be solved such as the search for the constants in a formula which will best fit prescribed experimental data New features added A utility RESLOOK window for viewing results during the searching process and breaking of the execution is provided RESLOOK window enables users to view the current COSP RES file to change the windows font to stop the iteration process and the latest result will be obtained to close window without breaking the process to hide the RESLOOK window The mathematical expressions which contain the constants being searched by COSP can be written by In Form in the Q1 file as well as through the ground file Long lines of In Form expressions separated by sign are accepted The correction of the current values of the searched constants in In Form expressions are made directly in EARDAT file COSP can select either PHOENICS or any other external program as its solver The COSP input file COSP INP has been upgraded in order to accommodate the new features and to make the operators names used in the file more meaningful For example new groups In Form Group and External Solver Group have been added Evaluation COSP has been evaluated through worked examples and also applied to the tobacco industry for filter design One of evaluation cases is to employ COSP for searching the correct boundary value for a convection diffusion problem for which the exact solution is available for comparison with the numerical prediction The mathematical descriptions for the convection diffusion problem are as follows dJ dx 1 Pe d dJ dx dx S where S 1 2 Pe 2x pi cos pi x pi 2 sin pi x Pe Boundary conditions x 0 J 1 exp Pe x 1 J 4 The exact solution is J 1 x x 2 exp Pe 1 x sin pi x The values for various number runs are shown in the following table where F is the objective function which is used to measure the difference between predictions and experiments and its tolerance can be specified by the user As seen the value at the boundary x 1 found by COSP is 3 99 compared with the correct value 4 at 105 run which took 107 sec NoRun F J at x 1 1 0 1458 2 00 10 0 109 2 50 50 0 019 4 24 105 0 001 3 99 The comparison between the exact solution and the calculated values for various number of runs are shown in the following table Pe J 1 J 10 J 50 J 105 J exact x 0 5 1 2 601 2 790 3 448 3 353 3 357 2 2 576 2 712 3 187 3 118 3 118 3 2 602 2 697 3 023 2 975 2 973 4 2 643 2 704 2 920 2 888 2 886 5 2 677 2 717 2 855 2 835 2 832 Documentation The COSP entry in the PHOENICS Encyclopaedia has been greatly extended Its contents cover What is COSP How COSP works COSP input files How to run COSP Worked examples COSP will be available to all maintained customers Whereas COSP has been provided with PHOENICS 3 4 only for interested users to try PHOENICS 3 5 will be released with fully attached COSP as part of the standard package available to all maintained customers 7 AC3D AC3D is a stand alone program which can be used among other things to create objects for use in the VR Editor AC3D produces VR compatible dat files Objects are constructed from any number of primitive objects spheres cylinders extruded polygons or they can be imported in a wide range of other formats including those of Shapemaker 3D Studio DXF and LightWave Additional tools supplied by CHAM allow the 3 Boolean operations in the figure illustrated using a box and a sphere add eg add a sphere to a box creating a bump on the box subtract eg subtract a sphere from a box to create a hole in the box or create the intersection of two objects the shared volume between two objects Any objects created can be used immediately within PHOENICS 8 Parallel PHOENICS developments Parallel PHOENICS has been available for several years both for multi processor machines and for clusters of single processor ones Many PHOENICS users have therefore been enabled to carry out simulations that would have been prohibitively time consuming if run in sequential mode Parallel PHOENICS makes use of domain decomposition but until now it has been possible to split the domain of study only in the z direction However many large simulations do not have a grid that is significantly larger in one direction than the others and indeed many large two dimensional problems have been formulated so as to use the x and y directions only for that is the most economical choice for sequential machines The ability to split the domain in all three directions is therefore very desirable so as to increase the efficiency of the operation and to enable a larger number of processors to be used PHOENICS 3 5 now possesses this ability The enhancement enables parallelisation to be applied to a much wider range of cases than before Note this feature is currently available only on LINUX and UNIX systems Windows based PCs will be added to the list shortly 9 Property selection treatment At the beginning in 1981 the material properties used by PHOENICS were only density viscosity and Prandtl Number and the thermal energy variable was enthalpy Varying properties could be selected by way of GRNDx settings and by choices of related constants RHO1A ENULB etc or the user could introduce his own GROUND coding When conjugate heat transfer became important and temperature was computed directly specific heat capacity was introduced Then the variable PRPS was invented together with the PROPS file for indicating where the various materials were to be found and what were their properties now including thermal expansion coefficient Treatment of radiation required absorption coefficients of transparent media and emissivity of surfaces Then IMMERSOL was invented which unified the radiative and conductive heat transfer treatments Now In Form allows the easy specification of any property varying according to any formula It was particularly the last development which showed how non uniform the internal handling of material properties had become because of its history and which therefore motivated its reorganization As a consequence of this reorganization all properties are now handled in a uniform manner in that they can be stored three dimensionally set as constants or functions printed out under relaxed and so on Although older methods of property setting are still operational it is the use of In Form s PROPERTY statement which is recommended To assist users to understand and benefit from the new treatment a properties document TR 004 has been added to the hard copy documentation 10 MFM developments The main development connected with the multi fluid model of turbulence has been the provision of means of solving for continuously varying attributes Therefore if the gases in a turbulent combustor are treated as a population of say 20 different fluids distinguished by their fuel air ratio each is now allowed to possess its own non discretised temperature density and NOX concentration This new feature of PHOENICS 3 5 is being employed both for combustor simulations and for the gravity influenced turbulence in stratified marine waters 11 SFT solid stress fluid flow Thermal analysis developments There have been two main developments in this area namely The material properties which affect the stresses in solids namely the Young s modulus the Poisson s Ratio and the coefficient of thermal expansion are now allowed to vary arbitrarily throughout the domain of study Moreover the methods of specifying these properties have been brought into line with those used for the properties of fluids as part of the reorganization mentioned in section 9 Secondly the treatment of bending moments has been improved by the introduction of an easy to solve additional equation CHAM is sponsoring PhD work on the subject at the University of Hertford 12 PARSOL improvements The PARSOL feature of PHOENICS has many merits In particular it enables flow around bodies of complex shape to be simulated without the use of body fitted co ordinate grids as was already shown in the following picture which appeared in What s New in PHOENICS 3 4 However its implementation in PHOENICS 3 4 had some limitations of which one was acknowledged and temporarily accepted while the other came to light only in the course of experience The acknowledged limitation was an insufficiently accurate representation of conjugate heat transfer i e the circumstance in which heat transfer has to be computed between the fluid and the solid and the thermal conductivity of the latter is not so great that its temperature can be taken as uniform By careful re coding coupled with painstaking testing this limitation has been completely removed as many newly created examples in the Input Library have proved The following picture shows how the symmetry of the temperature distribution has been improved for conjugate heat transfer problem The old PARSOL result is on the left the new PARSOL one is on the right The second limitation was a tendency to produce inaccurate results even for flows without heat transfer in certain circumstances especially those in which body defining facets lay very nearly in grid defining planes This limitation has also been eliminated by the adoption of a more robust algorithm for computing which facets cut which cell edges and where It would be inappropriate to explain here the details of the new algorithm but it is worth reporting that it has the further advantage of being much faster in execution than the previous one This is particularly important now that attention is being given to moving bodies which require that the facet cuts cell behaviour must be recalculated at the start of each time step 13 COFFUS related extensions COFFUS is the name of a special purpose version of PHOENICS which simulates flow heat transfer and combustion in large furnaces It was created within the framework of the EC supported MICA project and it is now the focus of attention of another such project entitled Nice Coal Several related developments are now available within PHOENICS 3 5 as described below A revised model of coal combustion full description and application of which can be found here if on line The model is an extension of COFFUS approach significantly improving its physical basis and robustness in terms of radiation coal drying char oxidation and NOX production modelling P 1 model of radiation for gas and particle laden flows Simple realistic hopefully and robust model of NOX formation accounting for thermal and fuel bound routes A model of coal gasification including pulverized and moving bed gasifications A model of fire suppression by steam water spray 14 The library search facility The PHOENICS Input File Library contains nearly three thousand cases and more are being added

    Original URL path: http://www.cham.co.uk/phoenics/d_polis/d_docs/tr002/tr002.htm (2016-02-15)
    Open archived version from archive

  • What's New in PHOENICS 3.3 VR
    Velocity contours Streamlines Example 3 Flow in a T junction using an O Grid Multi Block Mesh Mesh generation by ICEM CFD Set up in VR Editor Geometry shown in VR Editor Inlet conditions Inlet 2m s at 300 K Outlet condition Pressure fixed to atmospheric Outer walls Surface temperature 350 K Fluid Air using Ideal Gas Law Turbulence Standard KE model GCV multi block 11 blocks Results viewed in VR Viewer Velocity Vectors Pressure contours Streamlines Example 4 Pipe Flow with Unstructured Multi Block B582 Mesh generation PIL GSET commands in Q1 Set up in VR Editor Geometry shown in VR Editor Inlet conditions Inner Inlet 5 m s axially outer inlets 5 m s axially 10 m s swirling Outlet condition Pressure fixed to atmospheric Outer walls Adiabatic Fluid Air at 20 deg C Turbulence KECHEN GCV multi block 5 blocks Convergence history Results viewed in VR Viewer Velocity Vectors Velocity contours Streamlines Pressure iso surface The Virtual Reality Editor General The Reset Default Data button on the File menu has been replaced with Start New Case which leads to a list of available Special Purpose Products The Edit button on the top menu bar now contains the items Domain attributes Object attributes Find object and Editor parameters Domain attributes leads to the Main menu Object attributes leads to the Object dialog box of the currently selected object Find object brings up a list of objects and makes the chosen object the current object Editor parameters allows the snap size and geometry scaling factors to be set Autoplot has been added to the Run menu GeoGrid has been added to the Run menu Plant Menu has been added to the Run menu The top menu bar now has a Help button which leads directly to the PHOENICS on line documentation The object visibility attribute is now saved to Q1 Once an object is hidden it remains hidden until the user displays it again The Hide and show toggle now has a right mouse button function in which allows all objects of a given type to be displayed or hidden The Help entries accessed by clicking on the in the top right of the window title bar then clicking on the desired button or data entry field have been extended to the lower level dialog boxes In PHOENICS 3 2 only the top level dialog boxes had help entries Object Creation Dialog Box Image Object Dialog Box There are now strict checks on duplicate object names All object names are upper cased before use If a duplicate object name is entered the user can choose to modify the existing object of that name or enter another name The Cancel button now fully undoes all actions taken in all dialog boxes below the main object dialog box The Object affects grid button determines whether an object creates region boundaries to coincide with its bounding box or not Image Object with matched Grid Image Object with Unmatched Grid The default objects

    Original URL path: http://www.cham.co.uk/phoenics/d_polis/d_chron/ph33vr.htm (2016-02-15)
    Open archived version from archive

  • PREFACE TO THE PHOENICS ENCYCLOPAEDIA
    The items are not entirely uniform in style because they have been composed or assembled by several different persons at different times The present PHOENICS 2008 issue of the Encyclopaedia is better we believe than its predecessors of which the first appeared in 1994 However its creators are in no doubt about the need further to enrich its contents and to improve its clarity and helpfulness They therefore invite critics

    Original URL path: http://www.cham.co.uk/phoenics/d_polis/d_enc/encpref.htm (2016-02-15)
    Open archived version from archive

  • POLIS - PHOENICS On-Line Information System
    Scenarios In Form data input via formulae MOFOR MOving Frame Of Reference PARSOL Parabolic flows PHOENICS Commander PHOENICS Input Language PRELUDE Stresses in solids Unstructured PHOENICS Some other places to look for information about PHOENICS PHOENICS Overview What s new

    Original URL path: http://www.cham.co.uk/phoenics/d_polis/polis.htm (2016-02-15)
    Open archived version from archive


web-archive-uk.com, 2016-12-08