************************************** Instruction for Princeton-ChemRC ***************************

Size: px
Start display at page:

Download "************************************** Instruction for Princeton-ChemRC ***************************"

Transcription

1 ************************************** Instruction for Princeton-ChemRC *************************** Any questions, please contact with Wenting Sun or Yiguang Ju at Princeton University ), Feedbacks and questions are appreciated. A: Function: Princeton-ChemRC is an open software developed originally at Princeton in for generating a comprehensively reduced mechanism automatically by using the multi-generation Path Flux Analysis (PFA) method. B: Software strucutre: Princeton-ChemRC has the functions of Senkin, PSR, PFA, ARRC, and tools to remove selected species from a chemical kinetic mechanism and to generate a reduced mechanism. C: References: To use this code, the users need to refer the following website and three pulbications: Wenting Sun, Zheng Chen, Xiaolong Gou, Yiguang Ju, A Path Flux Analysis Method for the Reduction of Detailed Chemical Kinetic Mechanisms, 157(2010), No.7, Xiaolong Gou, Wenting Sun, Zheng Chen, Yiguang Ju, A Dynamic Multi-Timescale Method for Combustion Modeling with Detailed and Reduced Chemical Kinetic Mechanisms, Combustion and flames, 157(2010), No.6, Tianfeng Lu, Yiguang Ju, C.K. Law, Complex CSP for chemistry reduction and analysis, Combustion and flames, 126(2001), No.1-2, (if ACRC is used) D: Instruction: Step 1: download Princeton-ChemRC at and unzip it. Step 2: prepare your mechanism which needs to be reduced. 1. You need to interpret the mechanism (generate the binary file of chem.inp). If you know how to do it, you can skip this step and go to step 3 directly. 2. If you don t know how to do this, follow the following instruction 3. Copy your mechanism files (chem.inp, and/or therm.dat) to folder \Princeton-ChemRC\test 4. Download mechanism interpreter from and unzip it. Run Chemtran.exe

2 Input files Output files Select the path of related input and output files as \Princeton-ChemRC\test. Notes for Chemtran.exe: please be sure to choose the right path for your mechanism files. Then press ChemBin button to generate the binary files. (The capability of the software to generate binary files is around 1000 species, no limitations for other software. Mechanism reduction doesn t require transport properties.) 5. Check the chem.out file to make sure there is no error message. Step 3: generate your own reduced mechanism 1. Run Princeton-ChemRC.exe at \Princeton-ChemRC\Bin\ and set the working folder as \Princeton-ChemRC\test, and open the chem.inp in that folder. 2. Generate the database for mechanism reduction. (database are generated by using Senkin and PSR, the conditions are the conditions at which the reduced mechanism will be applied, such as pressure, temperature, equivalence ratios.)

3 a. Set the mixture.inp as the example, the input numbers are mole fractions (which will determine the equivalence ratio). The species names must be identical as the name used in chem.out. See the example at \Princeton-ChemRC\test\mixture.inp. You can have several mixture.inp files, which may be fuel lean, fuel rich and stoichiometric case. b. Run Senkin. Save the file as test1.asc. You will see as Useless part Input file for compositions Input pressures, and temperatures for Senkin (ignitions) Then, press make button. Senkin is done. Notes: each time, you can only run one equivalence ratio which is determined in the mixture.inp, but several pressures and

4 initial temperatures. Save all the data (test1.asc, test2.asc, test3.asc ) you generated for later use. c. Run PSR. PSR is very similar to Senkin. Set mixture.inp, pressures and temperatures, then press the make button. d. Combine all the data you generated. Combine test1.asc, test2.asc, test3.asc and rename to libdata.asc. When you combine the two files, please delete the title part from one file (see the following pictures), then copy all the rest content to the other files. Please add a letter E at the end of the file (see the example in the folder \Princeton-ChemRC\test\libdata.ASC). Delete before combination e. Run PFA Set Selection.dat. The first lines shows the important species numbers in chem.out you already know (generally, just fuel and air, 1, 2 and 71 are N2, O2 and C10H22 in the chem.out). The second number (0.3) is the threshold value or interaction coefficient. Check the PFA paper for the definition if you are interested. The larger the threshold value, the smaller the reduced mechanism.

5 Then, run PFA under the menu CutSp. After finished, run New Mechanism under the menu CutSp. Open chem.inp at folder \Princeton-ChemRC\test\. Then, go to operation - Delete Species # list. Open FORTRIM.TXT. Then go to the button Creat New inp file. Then press the button New inp file. Save the new.inp file. That s the reduced mechanism you generated. It s done!

6 Step 4: Before you use the reduced mechanism, be sure to validate the reduced mechanism. The way to do that is to run Senkin and PSR for the reduced mechanism and compare the results with the detailed mechanism, such as ignition delay times. Some notes: if the detailed mechanism is huge, it takes long time to run Senkin and PSR. Be patient. You may also need to run PFA (only first generation).exe at the folder \Princeton-ChemRC\test\ to generate a smaller mechanism and then do the same thing for the smaller mechanism by considering more generations.

7 Selected Q&A Q ( ): Generally speaking, you don t need to change any values. Because both SENKIN and PSR problems are homogeneous problems, the only parameter is the time step to do integration and the parameters are already set for the software. In some extreme case, the parameters in SENKIN or PSR need to be changed, for example, a case with extreme long ignition delay (e.g, 2 hours), you have to adjust the integration time to be longer than 2 hours. Otherwise, you don t need to worry the parameter in senikn.tpl and psr.tpl. Q( ): Q: So, can I conclude that all settings (in senkin.tpl and psr.tpl ), except from the time step, have no effect in the calculations? You are right. No effects. Q: I use n-decane (C10H22) as a fuel. Consequently, I changed everything to C10H22. In senkin.tpl for instance, there was a REAC C6H5CH , which seems to be wrong in my case. Was the change to C10H22 correct or was it still unnecessary? This is an acute question. It s unnecessary. That part REAC C6H5CH doesn t affect anything (I have to say sorry about this confusion. Q: In psr.tpl no fuel is included at all (!/REAC h2 4.0 is uncommented). Is this done on purpose? Shouldn t there be C10H22 in psr.tpl, too? The answer of this question is the same as the above one. It s unnecessary to change this part because it doesn t affect anything. You already specified your mixture (fuel and oxidizer) in mixture.inp. Q: What is the meaning of TAU in psr.tpl and in psr.inp? It looks like TAU would be the (absolute) time or the end time; it continuously increases, when I check the file PSRLIB.ASC (third column). I am really confused about TAU and TIME in the TPLs and about Tau (third column) in the two ASCs. There seems to be an inconsistency with the naming or the meaning of TAU/Tau. TAU in psr.tpl is the end time (or the longest possible residence time), and the Tau in PSRLIB.ASC is the residence time (from 0 to TAU you defined in psr.tpl ). These definitions of parameters are exactly the same with the CHEMKIN -SENKIN and PSR. And the software ACRC2001a.exe is just integration of the two codes (SENKIN and PSR in FORTRAN version) with modified output.

8 Q: I assume that the settings (values) in the two routines Make Senkin Lib and Make PSR Lib need to be identical. E.g. in Make Senkin Lib the Initial Temperature is set by default to 1000., 1200., 1500., ; in Make PSR Lib the Initial Temperature is set by default to only As I understand the context, the values should be identical (considering that the two generated files are copied together into one single file). - So, is the assumption correct that the settings ( Phi Value, Initial Pressure, Initial Temperature, etc.) in both routines need to be identical? Wouldn't the combination of SENLIB.ASC and PSRLIB.ASC in libdata.asc lead to nonsense if the settings are not absolutely identical? - In this context, I noticed that it is tricky to change the Initial Temperature in Make PSR Lib. The program wants to keep the pre-set (i.e. uses only 300 when running), regardless if I change the value. Is this done on purpose? What would be the reason for it? They don t need to be the same. SENKIN and PSR are two different problems, one for ignition and one for extinction. For SENKIN, the initial temperature must be high (such as 1000 K) to introduce the ignition. For PSR, 300 K is just the inlet flow temperature which doesn t affect the results much, then the inlet flow mixed with the productions of the combustion (based on the model of Perfect Stirred Reactor). Combination of the two data base is just for considering the two problems together simply. Of course you can use different Phi values for the two cases, and combine the results at the end. When we do mechanism reduction, we have to be a little conservative to allow the reduced mechanism having wider working conditions than you really need. We consider both ignition and extinction which allow us to capture the major chemistry in the whole combustion process. If you need to mechanism to simulate a extinction phenomena, you can pick up more species by lower the threshold value in the PSR problem. Q: What combustion modeling do you use in Senkin? As I see it, you basically use a Perfectly Stirred Reactor (constant volume) in the first step with Senkin, too. Is this correct? In Senkin, the mode is homogeneous mixture with constant pressure. Given the initial temperature, the temperature of the mixture will increase gradually until ignition happened (it s also a adiabatic problem, so ignition always happens). (there are several ways to define ignition, we use 400 K temperature increase here.) PSR is used for the extinction at e.g. 300K. Is the extinction generated solely by lowering the temperature or in addition by decreasing the Phi value? By lowering the temperature. Phi is specified in the mixture.inp and will not change.

9 Let s assume an example: I choose a Phi of 0.5, 1.0, 1.5 for the Senkin step. Shouldn t I choose the same for the PSR step? Looking at the settings in psr.tpl (no fuel at all), it seems to me that the Phi value is without any meaning for the PSR. In this case, extinction would be caused by lower temperature and decreasing Phi at the same time. Is this assumption correct? The Phi values you chosen on the GUI don t work because you already specified the Phi in the mixture.inp. This part doesn t work if you use Custom mixture Q: Looking at the ASC files SENLIB.ASC and PSR.ASC, I do not understand the meaning of the species. What is it? (Net) Production rate, mass fraction, molar fraction? Is it summed over all reactions a particular species is part of? I my case, C10H22 stays almost constant. Nothing happens to it. Can that be correct? The unit of the species is moles/cm 3 (the same units used in Senkin - a popular fortran code in combustion society) C10H22 couldn t be constant, please make sure in the mixture.inp, n-decane should be expressed as C10H22 which must be the same with the name in chem.out, other than NC10H22. I just checked, when I upload the software, the input files are all NC10H22 which was used in other mechanisms, please change it back to C10H22.

10 Q: When using the option Custom Mixture, what values need to be set in the file mixture.inp? Are the values to be set for a stoichiometric mixture? If so, how can I make sure that the parameter Phi is varied according to my specifications? Can you confirm that Phi is really varied, when using the option Custom Mixture? I use Custom Mixture in order to include relative humidity. It should be possible to proceed this way, shouldn't it? In the mixture.inp, you can set any compositions for your use. Generally, I use 3 mixture.inp, one fuel lean, one fuel rich and one stoichiometric. When you change the composition in the mixture.inp, the Phi value will change automatically even though the output file didn t show that change. Q: What happens with the values specified in the GUI. There I also can set Phi values. Which Phi values are taken for the calculation? As I mentioned above, this part on GUI doesn t work. Q: What is the meaning of the option Include Middle Branch? It is not really clear to me. What are the effects of activating or not activating this option? Middle Branch is the middle branch in S curve in combustion. It s physically non-stable and can t be observed experimentally, but numerically, you can calculate it. By considering the middle branch, which allow us to reproduce the extinction phenomena more adequately. Q: If I select e.g. C10H22 in the GUI, all the other fuel species remain in senkin.inp. Is this correct? I deleted those species manually. If you use Custom Mixture, the selection on GUI doesn t work. When you run the code, the senkin.inp will be updated automatically. So you don t need to delete those species. Q: Is my understanding correct that senin.inp is a temporary file that keeps the actual settings for every time step? The settings themselves are taken from the GUI. Yes, it s right.

arxiv: v1 [cs.ds] 24 Jun 2016

arxiv: v1 [cs.ds] 24 Jun 2016 On the importance of graph search algorithms for DRGEP-based mechanism reduction methods Kyle E. Niemeyer a, Chih-Jen Sung b, arxiv:1606.07802v1 [cs.ds] 24 Jun 2016 Abstract a Department of Mechanical

More information

Methane Combustion Modelling Tutorial using ANSYS CFX

Methane Combustion Modelling Tutorial using ANSYS CFX Methane Combustion Modelling Tutorial using ANSYS CFX First Edition By Ahmed Al Makkky @Ahmed Al Makky 2012 All rights reserved. No part of this publication may be reproduced, stored in a retrieval system

More information

PDF-based simulations of turbulent spray combustion in a constant-volume chamber under diesel-engine-like conditions

PDF-based simulations of turbulent spray combustion in a constant-volume chamber under diesel-engine-like conditions International Multidimensional Engine Modeling User s Group Meeting at the SAE Congress Detroit, MI 23 April 2012 PDF-based simulations of turbulent spray combustion in a constant-volume chamber under

More information

Cantera Workshop. Welcome to the First Workshop on Cantera!

Cantera Workshop. Welcome to the First Workshop on Cantera! Cantera Workshop Welcome to the First Workshop on Cantera! Timeline 1997 1998 1999 2000 2001 2002 2003 2004 1st Cantera Workshop Earliest private versions of Cantera DARPA/NSF Virtual Integrated Prototyping

More information

Tutorial: Modeling Liquid Reactions in CIJR Using the Eulerian PDF transport (DQMOM-IEM) Model

Tutorial: Modeling Liquid Reactions in CIJR Using the Eulerian PDF transport (DQMOM-IEM) Model Tutorial: Modeling Liquid Reactions in CIJR Using the Eulerian PDF transport (DQMOM-IEM) Model Introduction The purpose of this tutorial is to demonstrate setup and solution procedure of liquid chemical

More information

Regression Solver. User Manual. Process Design and Gas Processing Laboratory Illinois Institute of Technology Chicago, IL,

Regression Solver. User Manual. Process Design and Gas Processing Laboratory Illinois Institute of Technology Chicago, IL, Regression Solver User Manual Process Design and Gas Processing Laboratory Illinois Institute of Technology Chicago, IL, 60616. Copyright 2012-2016. All rights reserved. Introduction Regression Solver

More information

Investigation of mixing chamber for experimental FGD reactor

Investigation of mixing chamber for experimental FGD reactor Investigation of mixing chamber for experimental FGD reactor Jan Novosád 1,a, Petra Danová 1 and Tomáš Vít 1 1 Department of Power Engineering Equipment, Faculty of Mechanical Engineering, Technical University

More information

Sawtooth Pellet Grill Temperature Controller. Operation Manual. (Models 405 and 605) Page 1

Sawtooth Pellet Grill Temperature Controller. Operation Manual. (Models 405 and 605) Page 1 Operation Manual (Models 405 and 605) Page 1 TABLE OF CONTENTS Buttons... 3 Modes of Operation... 4 Power Up Mode... 4 Off and Cool Mode... 4 Run Mode... 5 Grill Probe Setpoint Display State... 5 Grill

More information

AC : DESIGN AND IMPLEMENTATION OF A RICH INTERNET APPLICATION (RIA) FOR THE SIMULATION OF A COMBUSTION CHAMBER

AC : DESIGN AND IMPLEMENTATION OF A RICH INTERNET APPLICATION (RIA) FOR THE SIMULATION OF A COMBUSTION CHAMBER AC 2010-2169: DESIGN AND IMPLEMENTATION OF A RICH INTERNET APPLICATION (RIA) FOR THE SIMULATION OF A COMBUSTION CHAMBER Mark Patterson, San Diego State University Mark is finishing his MSME degree at SDSU.

More information

You will be prompted to start video or register now, exit out of this pop up to continue to the program

You will be prompted to start video or register now, exit out of this pop up to continue to the program Aspen Plus Tutorial Start Menu -> All Programs -> Aspen Plus -> Aspen Plus V9 You will be prompted to start video or register now, exit out of this pop up to continue to the program If you want to start

More information

5 Chemicals Tutorial. Before proceeding, you should have read Chapter 1 - Introduction which precedes the Tutorials in this manual.

5 Chemicals Tutorial. Before proceeding, you should have read Chapter 1 - Introduction which precedes the Tutorials in this manual. Chemicals Tutorial 5-1 5 Chemicals Tutorial The complete case for this tutorial has been pre-built and is located in the file TUTOR3.HSC in your HYSYS\SAMPLES directory. In this Tutorial, a flowsheet for

More information

Introduction to C omputational F luid Dynamics. D. Murrin

Introduction to C omputational F luid Dynamics. D. Murrin Introduction to C omputational F luid Dynamics D. Murrin Computational fluid dynamics (CFD) is the science of predicting fluid flow, heat transfer, mass transfer, chemical reactions, and related phenomena

More information

How to get started with Theriak-Domino and some Worked Examples

How to get started with Theriak-Domino and some Worked Examples How to get started with Theriak-Domino and some Worked Examples Dexter Perkins If you can follow instructions, you can download and install Theriak-Domino. However, there are several folders and many files

More information

Department of Computer Science. Software Usage Guide. CSC132 Programming Principles 2. By Andreas Grondoudis

Department of Computer Science. Software Usage Guide. CSC132 Programming Principles 2. By Andreas Grondoudis Department of Computer Science Software Usage Guide To provide a basic know-how regarding the software to be used for CSC132 Programming Principles 2 By Andreas Grondoudis WHAT SOFTWARE AM I GOING TO NEED/USE?...2

More information

Getting started with ProSimPlus

Getting started with ProSimPlus Getting started with ProSimPlus Part 1: Main features overview Introduction 2 This document presents a general overview of ProSimPlus, ProSim s general steady state simulation software. Although this document

More information

Lagrangian investigation of local extinction, re-ignition and auto-ignition in turbulent flames

Lagrangian investigation of local extinction, re-ignition and auto-ignition in turbulent flames Combustion Theory and Modelling Vol. 12, No. 5, October 2008, 857 882 Lagrangian investigation of local extinction, re-ignition and auto-ignition in turbulent flames Haifeng Wang and Stephen B. Pope Sibley

More information

Chemical Equilibrium CHAPTER 15. Chemistry: The Molecular Nature of Matter, 6 th edition By Jesperson, Brady, & Hyslop

Chemical Equilibrium CHAPTER 15. Chemistry: The Molecular Nature of Matter, 6 th edition By Jesperson, Brady, & Hyslop Chemical Equilibrium CHAPTER 15 Chemistry: The Molecular Nature of Matter, 6 th edition By Jesperson, Brady, & Hyslop CHAPTER 15 Chemical Equilibrium Learning Objectives: q Reversible Reactions and Equilibrium

More information

EESy Solutions Engineering Equation Solver Newsletter

EESy Solutions Engineering Equation Solver Newsletter EESy Solutions Engineering Equation Solver Newsletter Inside this issue: Welcome 1 The 64-bit EES Application 1 The 64-bit License File 2 64-bit Number Representation 2 64-bit File Types 2 Example of Computational

More information

Turbulent Premixed Combustion with Flamelet Generated Manifolds in COMSOL Multiphysics

Turbulent Premixed Combustion with Flamelet Generated Manifolds in COMSOL Multiphysics Turbulent Premixed Combustion with Flamelet Generated Manifolds in COMSOL Multiphysics Rob J.M Bastiaans* Eindhoven University of Technology *Corresponding author: PO box 512, 5600 MB, Eindhoven, r.j.m.bastiaans@tue.nl

More information

1.7 Limit of a Function

1.7 Limit of a Function 1.7 Limit of a Function We will discuss the following in this section: 1. Limit Notation 2. Finding a it numerically 3. Right and Left Hand Limits 4. Infinite Limits Consider the following graph Notation:

More information

PROFESSOR: Last time, we took a look at an explicit control evaluator for Lisp, and that bridged the gap between

PROFESSOR: Last time, we took a look at an explicit control evaluator for Lisp, and that bridged the gap between MITOCW Lecture 10A [MUSIC PLAYING] PROFESSOR: Last time, we took a look at an explicit control evaluator for Lisp, and that bridged the gap between all these high-level languages like Lisp and the query

More information

ONE DIMENSIONAL (1D) SIMULATION TOOL: GT-POWER

ONE DIMENSIONAL (1D) SIMULATION TOOL: GT-POWER CHAPTER 4 ONE DIMENSIONAL (1D) SIMULATION TOOL: GT-POWER 4.1 INTRODUCTION Combustion analysis and optimization of any reciprocating internal combustion engines is too complex and intricate activity. It

More information

If Statements, For Loops, Functions

If Statements, For Loops, Functions Fundamentals of Programming If Statements, For Loops, Functions Table of Contents Hello World Types of Variables Integers and Floats String Boolean Relational Operators Lists Conditionals If and Else Statements

More information

CHAPTER 17 A SIMPLE CHEMICAL ENGINEERING FLOWSHEETING EXAMPLE

CHAPTER 17 A SIMPLE CHEMICAL ENGINEERING FLOWSHEETING EXAMPLE THE PROBLEM DESCRIPTION 144 CHAPTER 17 A SIMPLE CHEMICAL ENGINEERING FLOWSHEETING EXAMPLE In this example we shall examine a model for a simple chemical engineering process flowsheet. The code listed below

More information

Chapter 1 Introduction

Chapter 1 Introduction Chapter 1 Introduction Why I Am Writing This: Why I am I writing a set of tutorials on compilers and how to build them? Well, the idea goes back several years ago when Rapid-Q, one of the best free BASIC

More information

ECHE-322: Mass Transfer Spring Absorption Column Design Using HYSYS 3.2 Tutorial

ECHE-322: Mass Transfer Spring Absorption Column Design Using HYSYS 3.2 Tutorial ECHE-322: Mass Transfer Spring 2005 Absorption Column Design Using HYSYS 3.2 Tutorial This tutorial introduces the use of HYSYS 3.2 to model a continuous gas absorption process in a packed column. The

More information

Heuristic Evaluation of Team Betamax

Heuristic Evaluation of Team Betamax Heuristic Evaluation of Team Betamax Eric Gallimore Connor Riley Becky Scholl Chris Stone November 4, 2006 Overview Evaluation Let s just state for the record that we like this a whole lot better than

More information

VERSION RELEASE NOTES... 2 VERSION RELEASE NOTES... 3 VERSION RELEASE NOTES... 5

VERSION RELEASE NOTES... 2 VERSION RELEASE NOTES... 3 VERSION RELEASE NOTES... 5 Contents VERSION 6.3.3.4657 RELEASE NOTES... 2... 2... 2... 2 CC-BATCH... 2 VERSION 6.3.2.4389 RELEASE NOTES... 3... 3... 3... 3 CC-DYNAMICS... 4 CC-BATCH... 4 VERSION 6.3.1.4112 RELEASE NOTES... 5...

More information

Modeling Evaporating Liquid Spray

Modeling Evaporating Liquid Spray Tutorial 17. Modeling Evaporating Liquid Spray Introduction In this tutorial, the air-blast atomizer model in ANSYS FLUENT is used to predict the behavior of an evaporating methanol spray. Initially, the

More information

Reasons to NOT Use . for Urgent Messages. Steuart Snooks. CEO Solutions For Success

Reasons to NOT Use  . for Urgent Messages. Steuart Snooks. CEO Solutions For Success by 0413 830 772 steuart@solutions4success.com.au Steuart Snooks CEO Solutions For Success @2 E-mail should never be urgent... really! Do you often feel you have to check e-mail on an almost constant basis,

More information

Tips and FAQ Revised: Nov 13, Aspen Plus Tips. Tips and Frequently Asked Questions

Tips and FAQ Revised: Nov 13, Aspen Plus Tips. Tips and Frequently Asked Questions Aspen Plus Tips Tips and Frequently Asked Questions This quick start guide is intended to supply first time Aspen Plus users with helpful tips and advice to accelerate the learning curve associated with

More information

Equations of planes in

Equations of planes in Roberto s Notes on Linear Algebra Chapter 6: Lines, planes and other straight objects Section Equations of planes in What you need to know already: What vectors and vector operations are. What linear systems

More information

HEEDS/ DARS-Basic Global Mechanism Optimization. Megan Karalus, PhD Application Engineer CD-adapco

HEEDS/ DARS-Basic Global Mechanism Optimization. Megan Karalus, PhD Application Engineer CD-adapco HEEDS/ DARS-Basic Global Mechanism Optimization Megan Karalus, PhD Application Engineer CD-adapco November 2014 Why do I need a global mechanism? Simple Chemistry Global Mechanism STAR-CCM+ Predict CO

More information

Project Report Number Plate Recognition

Project Report Number Plate Recognition Project Report Number Plate Recognition Ribemont Francois Supervisor: Nigel Whyte April 17, 2012 Contents 1 Introduction............................... 2 2 Description of Submitted Project...................

More information

Advanced Applications of STAR- CCM+ in Chemical Process Industry Ravindra Aglave Director, Chemical Process Industry

Advanced Applications of STAR- CCM+ in Chemical Process Industry Ravindra Aglave Director, Chemical Process Industry Advanced Applications of STAR- CCM+ in Chemical Process Industry Ravindra Aglave Director, Chemical Process Industry Outline Notable features released in 2013 Gas Liquid Flows with STAR-CCM+ Packed Bed

More information

CS125 : Introduction to Computer Science. Lecture Notes #11 Procedural Composition and Abstraction. c 2005, 2004 Jason Zych

CS125 : Introduction to Computer Science. Lecture Notes #11 Procedural Composition and Abstraction. c 2005, 2004 Jason Zych CS125 : Introduction to Computer Science Lecture Notes #11 Procedural Composition and Abstraction c 2005, 2004 Jason Zych 1 Lecture 11 : Procedural Composition and Abstraction Solving a problem...with

More information

(Refer Slide Time 6:48)

(Refer Slide Time 6:48) Digital Circuits and Systems Prof. S. Srinivasan Department of Electrical Engineering Indian Institute of Technology Madras Lecture - 8 Karnaugh Map Minimization using Maxterms We have been taking about

More information

CFD Project Workflow Guide

CFD Project Workflow Guide CFD Project Workflow Guide Contents Select a problem with known results for proof-of-concept testing... 1 Set up and run a coarse test case... 2 Select and calibrate numerical methods... 3 Minimize & quantify

More information

Chapter 3. Experimental Procedure

Chapter 3. Experimental Procedure Chapter 3 Experimental Procedure 33 3.1 Burner Systems Startup 3.1.1 Instrumentation power up The instrumentation of the burner including the PC need to be turned on, in order to provide safe ignition

More information

Introduction to Computational Fluid Dynamics Mech 122 D. Fabris, K. Lynch, D. Rich

Introduction to Computational Fluid Dynamics Mech 122 D. Fabris, K. Lynch, D. Rich Introduction to Computational Fluid Dynamics Mech 122 D. Fabris, K. Lynch, D. Rich 1 Computational Fluid dynamics Computational fluid dynamics (CFD) is the analysis of systems involving fluid flow, heat

More information

Advanced Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras

Advanced Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras Advanced Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras Lecture 16 Cutting Plane Algorithm We shall continue the discussion on integer programming,

More information

Download CrunchTope.

Download CrunchTope. Download CrunchTope http://www.csteefel.com/downloadcrunchflow.html Installing: Windows ~7 1. Download zip file and place in user directory. 2. Unzip folder. Should be an executable inside labeled CrunchTope-64bit.exe

More information

Lab #0 Getting Started Due In Your Lab, August 25, 2004

Lab #0 Getting Started Due In Your Lab, August 25, 2004 Lab #0 Getting Started Due In Your Lab, August 25, 2004 Name: Lab Time: Grade: /10 Man UNIX systems contain on-line manuals called man pages that are accessed through the program man. To find out how to

More information

How To Upload Your Newsletter

How To Upload Your Newsletter How To Upload Your Newsletter Using The WS_FTP Client Copyright 2005, DPW Enterprises All Rights Reserved Welcome, Hi, my name is Donna Warren. I m a certified Webmaster and have been teaching web design

More information

Load Balancing and Data Migration in a Hybrid Computational Fluid Dynamics Application

Load Balancing and Data Migration in a Hybrid Computational Fluid Dynamics Application Load Balancing and Data Migration in a Hybrid Computational Fluid Dynamics Application Esteban Meneses Patrick Pisciuneri Center for Simulation and Modeling (SaM) University of Pittsburgh University of

More information

An automated approach to derive combustionand NOx-models for GT-POWER simulations

An automated approach to derive combustionand NOx-models for GT-POWER simulations An automated approach to derive combustionand NOx-models for GT-POWER simulations Dr.-Ing. Jan Boyde, Dr.-Ing. Claus-Oliver Schmalzing Outline Motivation Automated cylinder pressure analysis Generation

More information

(Refer Slide Time: 01:25)

(Refer Slide Time: 01:25) Computer Architecture Prof. Anshul Kumar Department of Computer Science and Engineering Indian Institute of Technology, Delhi Lecture - 32 Memory Hierarchy: Virtual Memory (contd.) We have discussed virtual

More information

Error Analysis, Statistics and Graphing

Error Analysis, Statistics and Graphing Error Analysis, Statistics and Graphing This semester, most of labs we require us to calculate a numerical answer based on the data we obtain. A hard question to answer in most cases is how good is your

More information

LeakDAS Version 4 The Complete Guide

LeakDAS Version 4 The Complete Guide LeakDAS Version 4 The Complete Guide SECTION 4 LEAKDAS MOBILE Second Edition - 2014 Copyright InspectionLogic 2 Table of Contents CONNECTING LEAKDAS MOBILE TO AN ANALYZER VIA BLUETOOTH... 3 Bluetooth Devices...

More information

Software Compare and Contrast

Software Compare and Contrast Microsoft Software Compare and Contrast Word Easy to navigate. Compatible with all PC computers. Very versatile. There are lots of templates that can be used to create flyers, calendars, resumes, etc.

More information

Modeling Evaporating Liquid Spray

Modeling Evaporating Liquid Spray Tutorial 16. Modeling Evaporating Liquid Spray Introduction In this tutorial, FLUENT s air-blast atomizer model is used to predict the behavior of an evaporating methanol spray. Initially, the air flow

More information

Civil Engineering Computation

Civil Engineering Computation Civil Engineering Computation First Steps in VBA Homework Evaluation 2 1 Homework Evaluation 3 Based on this rubric, you may resubmit Homework 1 and Homework 2 (along with today s homework) by next Monday

More information

Table of Laplace Transforms

Table of Laplace Transforms Table of Laplace Transforms 1 1 2 3 4, p > -1 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 Heaviside Function 27 28. Dirac Delta Function 29 30. 31 32. 1 33 34. 35 36. 37 Laplace Transforms

More information

T H E R M O P T I M ADVANCED MODELING HINTS JAVA VERSIONS

T H E R M O P T I M ADVANCED MODELING HINTS JAVA VERSIONS T H E R M O P T I M ADVANCED MODELING HINTS JAVA VERSIONS R. GICQUEL JANUARY 2006 2 CONTENTS MODEL CONSTRUCTION AND VERIFICATION METHODOLOGY... 3 THINK BEFORE YOU START ENTERING THE MODEL... 3 BUILD THE

More information

RT3D Instantaneous Aerobic Degradation

RT3D Instantaneous Aerobic Degradation GMS TUTORIALS RT3D Instantaneous Aerobic Degradation This tutorial illustrates the steps involved in performing a reactive transport simulation using the RT3D model. Several types of contaminant reactions

More information

[Compatibility Mode] Confusion in Office 2007

[Compatibility Mode] Confusion in Office 2007 [Compatibility Mode] Confusion in Office 2007 Confused by [Compatibility Mode] in Office 2007? You re Not Alone, and Here s Why Funnybroad@gmail.com 8/30/2007 This paper demonstrates how [Compatibility

More information

McCabe-Thiele Method Revisited Solving Binary Distillation Problems with Nonconventional Specifications

McCabe-Thiele Method Revisited Solving Binary Distillation Problems with Nonconventional Specifications McCabe-Thiele Method Revisited Solving Binary Distillation Problems with Nonconventional Specifications Luís Gonzaga Sales Vasconcelos, José Jaílson Nicácio Alves, Antonio Carlos Brandão de Araújo 2 and

More information

Distl A Shortcut Distillation Model in Aspen Plus V8.0

Distl A Shortcut Distillation Model in Aspen Plus V8.0 Distl A Shortcut Distillation Model in Aspen Plus V8.0 1. Lesson Objectives Become familiar with the Distl model Learn the limitations of shortcut methods Learn how to move from Distl to RadFrac Design

More information

MAE 3130: Fluid Mechanics Lecture 5: Fluid Kinematics Spring Dr. Jason Roney Mechanical and Aerospace Engineering

MAE 3130: Fluid Mechanics Lecture 5: Fluid Kinematics Spring Dr. Jason Roney Mechanical and Aerospace Engineering MAE 3130: Fluid Mechanics Lecture 5: Fluid Kinematics Spring 2003 Dr. Jason Roney Mechanical and Aerospace Engineering Outline Introduction Velocity Field Acceleration Field Control Volume and System Representation

More information

Running Java Programs

Running Java Programs Running Java Programs Written by: Keith Fenske, http://www.psc-consulting.ca/fenske/ First version: Thursday, 10 January 2008 Document revised: Saturday, 13 February 2010 Copyright 2008, 2010 by Keith

More information

Page 1. Program Performance Metrics. Program Performance Metrics. Amdahl s Law. 1 seq seq 1

Page 1. Program Performance Metrics. Program Performance Metrics. Amdahl s Law. 1 seq seq 1 Program Performance Metrics The parallel run time (Tpar) is the time from the moment when computation starts to the moment when the last processor finished his execution The speedup (S) is defined as the

More information

D-Optimal Designs. Chapter 888. Introduction. D-Optimal Design Overview

D-Optimal Designs. Chapter 888. Introduction. D-Optimal Design Overview Chapter 888 Introduction This procedure generates D-optimal designs for multi-factor experiments with both quantitative and qualitative factors. The factors can have a mixed number of levels. For example,

More information

Introduction to Modular Arithmetic

Introduction to Modular Arithmetic Randolph High School Math League 2014-2015 Page 1 1 Introduction Introduction to Modular Arithmetic Modular arithmetic is a topic residing under Number Theory, which roughly speaking is the study of integers

More information

The Problem, the Solution and the End FinalPart

The Problem, the Solution and the End FinalPart 129 11 The Problem, the Solution and the End FinalPart Veni, vidi, vici. Gaius Julius Caesar After lunch, the team was waiting for Al and Bob to show up. They were late. When they finally showed up, John

More information

CISC 181 Lab 2 (100 pts) Due: March 4 at midnight (This is a two-week lab)

CISC 181 Lab 2 (100 pts) Due: March 4 at midnight (This is a two-week lab) CISC 181 Lab 2 (100 pts) Due: March 4 at midnight (This is a two-week lab) This lab should be done individually. Labs are to be turned in via Sakai by midnight on Tuesday, March 4 (the midnight between

More information

How to Make a Book Interior File

How to Make a Book Interior File How to Make a Book Interior File These instructions are for paperbacks or ebooks that are supposed to be a duplicate of paperback copies. (Note: This is not for getting a document ready for Kindle or for

More information

The IAEA database for Chemical Erosion, Physical Sputtering and Radiation-Enhanced Sublimation: History, Current Status and Future Directions

The IAEA database for Chemical Erosion, Physical Sputtering and Radiation-Enhanced Sublimation: History, Current Status and Future Directions The IAEA database for Chemical Erosion, Physical Sputtering and Radiation-Enhanced Sublimation: History, Current Status and Future Directions J.W. Davis IAEA Technical Meeting on "Improving the Database

More information

Using X-Particles with Team Render

Using X-Particles with Team Render Using X-Particles with Team Render Some users have experienced difficulty in using X-Particles with Team Render, so we have prepared this guide to using them together. Caching Using Team Render to Picture

More information

Methodology for spatial homogenization in Serpent 2

Methodology for spatial homogenization in Serpent 2 Methodology for spatial homogenization in erpent 2 Jaakko Leppänen Memo 204/05/26 Background patial homogenization has been one of the main motivations for developing erpent since the beginning of the

More information

XBMC. Ultimate Guide. HenryFord 3/31/2011. Feel free to share this document with everybody!

XBMC. Ultimate Guide. HenryFord 3/31/2011. Feel free to share this document with everybody! XBMC Ultimate Guide HenryFord 3/31/2011 Feel free to share this document with everybody! Contents Introduction... 2 XBMC... 3 Download and Install XBMC... 3 Setup the Sources... 3 Additional Settings...

More information

(Refer Slide Time: 1:36)

(Refer Slide Time: 1:36) Principles of Programming Languages Dr. S. Arun Kumar Department of Computer Science & Engineering Indian Institute of Technology, Delhi Lecture - 39 Parameters Welcome to lecture 39. So today we will

More information

Low-dimensional manifolds in direct numerical simulations of premixed turbulent flames

Low-dimensional manifolds in direct numerical simulations of premixed turbulent flames Proceedings of the Combustion Institute 3 (27) 377 384 Proceedings of the Combustion Institute www.elsevier.com/locate/proci Low-dimensional manifolds in direct numerical simulations of premixed turbulent

More information

Using SAS to Manage Biological Species Data and Calculate Diversity Indices

Using SAS to Manage Biological Species Data and Calculate Diversity Indices SCSUG November 2014 Using SAS to Manage Biological Species Data and Calculate Diversity Indices ABSTRACT Paul A. Montagna, Harte Research Institute, TAMU-CC, Corpus Christi, TX Species level information

More information

Three Dimensional Numerical Simulation of Turbulent Flow Over Spillways

Three Dimensional Numerical Simulation of Turbulent Flow Over Spillways Three Dimensional Numerical Simulation of Turbulent Flow Over Spillways Latif Bouhadji ASL-AQFlow Inc., Sidney, British Columbia, Canada Email: lbouhadji@aslenv.com ABSTRACT Turbulent flows over a spillway

More information

Mayhem Make a little Mayhem in your world.

Mayhem Make a little Mayhem in your world. Mayhem Make a little Mayhem in your world. Team Group Manager - Eli White Documentation - Meaghan Kjelland Design - Jabili Kaza & Jen Smith Testing - Kyle Zemek Problem and Solution Overview Most people

More information

CS02b Project 2 String compression with Huffman trees

CS02b Project 2 String compression with Huffman trees PROJECT OVERVIEW CS02b Project 2 String compression with Huffman trees We've discussed how characters can be encoded into bits for storage in a computer. ASCII (7 8 bits per character) and Unicode (16+

More information

Is the statement sufficient? If both x and y are odd, is xy odd? 1) xy 2 < 0. Odds & Evens. Positives & Negatives. Answer: Yes, xy is odd

Is the statement sufficient? If both x and y are odd, is xy odd? 1) xy 2 < 0. Odds & Evens. Positives & Negatives. Answer: Yes, xy is odd Is the statement sufficient? If both x and y are odd, is xy odd? Is x < 0? 1) xy 2 < 0 Positives & Negatives Answer: Yes, xy is odd Odd numbers can be represented as 2m + 1 or 2n + 1, where m and n are

More information

Getting started with BatchColumn

Getting started with BatchColumn Getting started with BatchColumn Example: Simulation of solvents mixture separation Introduction 2 This document presents the different steps to follow in order to simulate a batch distillation using BatchColumn

More information

NAVAL POSTGRADUATE SCHOOL THESIS

NAVAL POSTGRADUATE SCHOOL THESIS NAVAL POSTGRADUATE SCHOOL MONTEREY, CALIFORNIA THESIS GASDYNAMIC INLET ISOLATION IN ROTATING DETONATION ENGINE by Wei Han Eugene Lim December 2010 Thesis Co-Advisors: Jose O. Sinibaldi Christopher M. Brophy

More information

EEN118 LAB FOUR. h = v t ½ g t 2

EEN118 LAB FOUR. h = v t ½ g t 2 EEN118 LAB FOUR In this lab you will be performing a simulation of a physical system, shooting a projectile from a cannon and working out where it will land. Although this is not a very complicated physical

More information

Interpreting Power in Mixture DOE Simplified

Interpreting Power in Mixture DOE Simplified Interpreting Power in Mixture DOE Simplified (Adapted by Mark Anderson from a detailed manuscript by Pat Whitcomb) A Frequently Asked Question (FAQ): I evaluated my planned mixture experiment and found

More information

Data Structures and Algorithms Dr. Naveen Garg Department of Computer Science and Engineering Indian Institute of Technology, Delhi.

Data Structures and Algorithms Dr. Naveen Garg Department of Computer Science and Engineering Indian Institute of Technology, Delhi. Data Structures and Algorithms Dr. Naveen Garg Department of Computer Science and Engineering Indian Institute of Technology, Delhi Lecture 18 Tries Today we are going to be talking about another data

More information

Rescuing Lost Files from CDs and DVDs

Rescuing Lost Files from CDs and DVDs Rescuing Lost Files from CDs and DVDs R 200 / 1 Damaged CD? No Problem Let this Clever Software Recover Your Files! CDs and DVDs are among the most reliable types of computer disk to use for storing your

More information

Notes on Turing s Theorem and Computability

Notes on Turing s Theorem and Computability Notes on Turing s Theorem and Computability Walter Neumann About 60 years ago there was a revolution in mathematics and philosophy. First Gödel and then Turing showed that there are impossible problems

More information

HOW ONE I.T. DIRECTOR DISCOVERS THAT THE THINKPAD P50s IS UNLIKE OTHER MOBILE WORKSTATIONS

HOW ONE I.T. DIRECTOR DISCOVERS THAT THE THINKPAD P50s IS UNLIKE OTHER MOBILE WORKSTATIONS HOW ONE I.T. DIRECTOR DISCOVERS THAT THE THINKPAD P50s IS UNLIKE OTHER MOBILE WORKSTATIONS With its lightweight design, the powerful workstation is a computer employees will happily tote to meetings and

More information

2016 All Rights Reserved

2016 All Rights Reserved 2016 All Rights Reserved Table of Contents Chapter 1: The Truth About Safelists What is a Safelist Safelist myths busted Chapter 2: Getting Started What to look for before you join a Safelist Best Safelists

More information

SPIRTON. Convert videos to 60fps (Updated 21 May 2015) Sections: Introduction: Introduction. Purpose. Instructions. Final Thoughts FAQ.

SPIRTON. Convert videos to 60fps (Updated 21 May 2015) Sections: Introduction: Introduction. Purpose. Instructions. Final Thoughts FAQ. SPIRTON Convert videos to 60fps (Updated 21 May 2015) May 19, 2010 / 1,241 Comments Sections: Introduction Purpose Instructions Final Thoughts FAQ Thanks Changelog Introduction: Many modern TVs now include

More information

Final Review CMSC 733 Fall 2014

Final Review CMSC 733 Fall 2014 Final Review CMSC 733 Fall 2014 We have covered a lot of material in this course. One way to organize this material is around a set of key equations and algorithms. You should be familiar with all of these,

More information

5.5 Complex Fractions

5.5 Complex Fractions 5.5 Complex Fractions At this point, right after we cover all the basic operations, we would usually turn our attention to solving equations. However, there is one other type of rational expression that

More information

EEN118 LAB FOUR. h = v t ½ g t 2

EEN118 LAB FOUR. h = v t ½ g t 2 EEN118 LAB FOUR In this lab you will be performing a simulation of a physical system, shooting a projectile from a cannon and working out where it will land. Although this is not a very complicated physical

More information

Chemical Reaction Engineering - Part 4 - Integration Richard K. Herz,

Chemical Reaction Engineering - Part 4 - Integration Richard K. Herz, Chemical Reaction Engineering - Part 4 - Integration Richard K. Herz, rherz@ucsd.edu, www.reactorlab.net Integrating the component balance for a batch reactor For a single reaction in a batch reactor,

More information

The Magic of Macintosh... Lesson 4

The Magic of Macintosh... Lesson 4 The Magic of Macintosh... Lesson 4 Files - Where Do They Come From? Where Do They Go?... This is a very simple topic, but it can create some of computer life s biggest mysteries. Let s make it simple.

More information

1 Leaffix Scan, Rootfix Scan, Tree Size, and Depth

1 Leaffix Scan, Rootfix Scan, Tree Size, and Depth Lecture 17 Graph Contraction I: Tree Contraction Parallel and Sequential Data Structures and Algorithms, 15-210 (Spring 2012) Lectured by Kanat Tangwongsan March 20, 2012 In this lecture, we will explore

More information

Alverton Community Primary School

Alverton Community Primary School Year 1 I can tell an adult if I see anything worrying online. I can give instructions to my friend and follow their instructions to move around. I can describe what happens when I press buttons on a robot.

More information

APROS laboratory manual:

APROS laboratory manual: Introduction to the APROS code APROS laboratory manual: Aim of the course Studying the operation of APROS v5.10 thermal-hydraulic system code: building simple flow circuits, displaying process parameters,

More information

Mass-flux parameterization in the shallow convection gray zone

Mass-flux parameterization in the shallow convection gray zone Mass-flux parameterization in the shallow convection gray zone LACE stay report Toulouse Centre National de Recherche Meteorologique, 15. September 2014 26. September 2014 Scientific supervisor: Rachel

More information

How to Build Question Reports

How to Build Question Reports Question Reports Question reports take your data and format it into a graph or a table so that you can identify and address issues and trends within your facility. These reports are not module specific,

More information

Porous Reactor with Injection Needle

Porous Reactor with Injection Needle Porous Reactor with Injection Needle Introduction This model treats the flow field and species distribution in an experimental reactor for studies of heterogeneous catalysis. The model exemplifies the

More information

DesignDirector Version 1.0(E)

DesignDirector Version 1.0(E) Statistical Design Support System DesignDirector Version 1.0(E) User s Guide NHK Spring Co.,Ltd. Copyright NHK Spring Co.,Ltd. 1999 All Rights Reserved. Copyright DesignDirector is registered trademarks

More information

LATTICE-BOLTZMANN METHOD FOR THE SIMULATION OF LAMINAR MIXERS

LATTICE-BOLTZMANN METHOD FOR THE SIMULATION OF LAMINAR MIXERS 14 th European Conference on Mixing Warszawa, 10-13 September 2012 LATTICE-BOLTZMANN METHOD FOR THE SIMULATION OF LAMINAR MIXERS Felix Muggli a, Laurent Chatagny a, Jonas Lätt b a Sulzer Markets & Technology

More information