120 likes | 264 Views
VIII International PHOENICS Users Conference Luxembourg, May 2000. Development of an Application Oriented Interface for PHOENICS. Authors : Ricardo Serfaty - Mechanical Eng., D. Sc. / Petrobras João Tornovsky - Chemical Eng. / Chemtech
E N D
VIII International PHOENICS Users Conference Luxembourg, May 2000 Development of an ApplicationOriented Interface for PHOENICS • Authors: • Ricardo Serfaty - Mechanical Eng., D. Sc. / Petrobras • João Tornovsky - Chemical Eng. / Chemtech • Bruno Barbabela - Chemical Eng. Trainee / Chemtech • Flávio Guimarães - Chemical Eng., M. Sc. / Chemtech chemtech
Introduction I • Special purpose tools for performing series of simulations of specific equipment • Builds error free Q1 files based in equipment engineering inputs • Controls access to PHOENICS modules • Allows saving and reloading cases without loosing original input chemtech VIII International Phoenics Users Conference
Introduction II Why develop a system like that ? The system allows industrial equipment designers, whithout time to invest in learning CFD, take full advantages of the benefits of PHOENICS Different data inputs Without the HMI With the HMI • boundary conditions • fluid properties • object positions • numerical settings • grid • operational conditions • equipment geometry chemtech VIII International Phoenics Users Conference
Architecture chemtech VIII International Phoenics Users Conference
Human-Machine Interface chemtech VIII International Phoenics Users Conference
Case in VR Editor chemtech VIII International Phoenics Users Conference
The Configuration File • Read / Write access for saving and reloading cases • ASCII formatted • Contains equipment and process variables BURNERS ===================================================== VazMass = 2000 *(kg/h) – mass flux, central burners TemGas = 1300 *(oC) – combustion gases temperature * NumQueim = 7 * number of burners per tunnel ... chemtech VIII International Phoenics Users Conference
The Q1 Template *** Burners INTEGER(NQueim,TGas) REAL(VazMs) NQueim = %NumQueim VazMs = %VazMass TGas = %TemGas *** Burners INTEGER(NQueim,TGas) REAL(VazMs) NQueim = 7 VazMs = 0.556 TGas = 1300 *** Generation of VR objects statements for burners do II=1,:NQueim: +AuxR1=:AuxR1:+:AuxR2: +if (II.LT.10) then + AuxC1=3QM0:II: + AuxI1=I3QM0:II: +else + AuxC1=3QM:II: + AuxI1=I3QM:II: +endif > OBJ:AuxI1:, NAME, :AuxC1: > OBJ:AuxI1:, POSITION, :AuxR1:, :AuxR4:, :DomZ: > OBJ:AuxI1:, SIZE, 4.600000E-01, 2.300000E-01, 0.000000E+00 > OBJ:AuxI1:, CLIPART, cylinder > OBJ:AuxI1:, ROTATION, 1 > OBJ:AuxI1:, TYPE, USER_DEFINED enddo chemtech VIII International Phoenics Users Conference
Accessing PHOENICS ... User HMI VR Editor • User enters data for the selected tool or loads an existing case • Interface checks the data for any non-acceptable value • If no errors are found, IHM enables user to call VR Editor • IHM enables the execution EARTH • After execution is finished, user is able to run VR Viewer Earth VR Viewer chemtech VIII International Phoenics Users Conference
Safety Features • The System … • checks for unnaceptable values(e.g.: interfering positions, unfeasible operating conditions) • sizes the grid automatically, matching objects and suiting regions • uses self adjusted relaxation parameters programmed in GROUND chemtech VIII International Phoenics Users Conference
Some Results chemtech VIII International Phoenics Users Conference
Benefits of the System • Sensibility analysis • Brings PHOENICS to day-to-day activities of equipment designers • Time saving starting point for similar specific simulations • Helps spreading CFD concept • Modular architeture New tools chemtech VIII International Phoenics Users Conference