TANKJKT spreadsheet template Heat for Tanks

TANKJKT 4 Quick Results Results are displayed on the Data Input worksheet. These can be printed, but the intent is to give...

175 downloads 1292 Views 2MB Size
TANKJKT spreadsheet template  Heat Transfer Calculations for Jacketed Tanks  Copyright 2001, 2015 by Stephen Hall, PE  Introduction  TANKJKT is an easy‐to‐use powerful spreadsheet template that calculates the rate of heating or cooling  of tanks due to heat transfer from jackets and internal coils.  Vessel heat transfer is complicated. It involves five resistances to heat flow each of which is dependent  on specific conditions. Correlations have been developed for many different cases (e.g., half‐pipe coil  jackets, turbine impellers, etc.). But other cases (dimple jackets, conventional jackets with nozzles) are  either poorly researched or are proprietary and not available for use in this, or any, open product.  Our challenge when designing TANKJKT was to keep the data entry as simple and intuitive as possible  while maintaining a comprehensive feature set. We think you'll agree that this goal was met.  Data Input is gathered onto a single worksheet, described in detail in these instructions. The results of  the calculations are given on a "datasheet" that matches the look of all of chemengsoftware.com's  spreadsheet templates.  Fluid Data are included for most common heat transfer fluids. Because the data is regressed against  temperature, jacket heat transfer calculations are very fast, accurate, and easily tested with alternative  fluids.   

UINS‐TJ‐02 February 2015 



TANKJKT  Table of Contents  Quick Start ........................................................................................................................................................................................ 3  Quick Results .................................................................................................................................................................................... 4  System Requirements ....................................................................................................................................................................... 5  Orientation and Initial Setup ............................................................................................................................................................ 6  Data Input Worksheet ...................................................................................................................................................................... 8  Vessel Data ................................................................................................................................................................................. 10  Jacket ......................................................................................................................................................................................... 12  Half‐Pipe Coil Jacket (Limpet Coil) .............................................................................................................................................. 12  Conventional Jacket ................................................................................................................................................................... 13  Dimple Jacket ............................................................................................................................................................................. 14  Bottom Head Jacket ................................................................................................................................................................... 14  Internal Coils .............................................................................................................................................................................. 15  Heat Transfer Fluid ..................................................................................................................................................................... 15  Flow Rate Data ........................................................................................................................................................................... 15  Vessel Fluid Data ........................................................................................................................................................................ 18  Agitator Data .............................................................................................................................................................................. 19  Environmental Conditions .......................................................................................................................................................... 20  Datasheet ........................................................................................................................................................................................ 21  Timeline .......................................................................................................................................................................................... 23  Flow Rate Calculations .................................................................................................................................................................... 25  Experimentally Determined Pressure Drop ............................................................................................................................... 26  Outside Heat Transfer Calculations ................................................................................................................................................ 27  Half‐Pipe Coil Jacket (Limpet Coil) .............................................................................................................................................. 27  Conventional Jacket ................................................................................................................................................................... 27  Dimple Jacket ............................................................................................................................................................................. 29  Internal Coil ................................................................................................................................................................................ 29  Inside Heat Transfer Calculations ................................................................................................................................................... 30  Agitator Power Calculations ........................................................................................................................................................... 34  Agitator Power Transferred to the Process Fluid ....................................................................................................................... 35  Depth of Vortex ......................................................................................................................................................................... 35  Fluid Data Worksheet ..................................................................................................................................................................... 36  Data Tables Worksheet ................................................................................................................................................................... 40  PictElements Worksheet (HIDDEN) ................................................................................................................................................. 40  Saved Calcs Worksheet ................................................................................................................................................................... 41  Result Details .................................................................................................................................................................................. 41  Nomenclature ................................................................................................................................................................................. 43  References ...................................................................................................................................................................................... 45 



TANKJKT  Quick Start  Perform your first heat transfer calculation by following these steps:  1. Ensure that Macros are enabled  2. Navigate to the Data Input worksheet  3. Use the dropdown boxes, radio buttons, check boxes and input fields to enter data about your  tank and fluids. Input fields are displayed in RED text.  4. See the results! 



TANKJKT  Quick Results  Results are displayed on the Data Input worksheet. These can be printed, but the intent is to give  immediate feedback so changes to the inputs can be made before finalizing the calculation and printing  a datasheet.  The heat transfer film coefficients are listed for the process and heat transfer fluid sides of each heat  transfer surface. TANKJKT uses these, together with wall resistance and fouling, to calculate the overall  heat transfer coefficient, U.  Next, the flow rate, velocity and pressure drop for each of the surfaces are reiterated. The values are the  same as those in the “Flow Rate in Side‐Wall Jacket” section described previously.  The temperature and heat flow results are listed for each heat transfer surface and the top head. Inlet  and outlet temperatures for the heat transfer fluid are given, along with the amount of heat transferred  through each surface. A positive value for heat transfer indicates a heating effect; negative means  cooling. When combined with power input from the agitator, the total heat transfer is computed. Based  on the volume of process fluid that was input in the “Vessel Data” section, the instantaneous rate of  heating or cooling is calculated and displayed.  The picture of the tank provides visual confirmation that the jacket, coil, baffles, impeller and liquid level  are configured as you intended. This picture is not to any scale except that the blue shading indicating  fill level accurately indicates the percent of sidewall covered by liquid.   You might see messages on screen, just to the right of the “Vessel Fluid Data” input area. When present  they warn of unusual or unexpected parameters that you might want to correct.  



TANKJKT  System Requirements  

Personal computer running Microsoft Excel with Visual Basic for Applications (VBA). This  requirement means that Open Office and other programs capable of opening and editing basic  Excel worksheets will not work – VBA is required. Excel 97 on the Mac lacks VBA and is therefore  incompatible, however Office 2010 on the Mac is compatible 



Excel must be configured to allow macros to run. This can be done through Security settings, or  by enabling macros each time TANKJKT is opened 



TANKJKT  Orientation and Initial Setup  TANKJKT consists of six main worksheets. When you open the program you must enable macros, if your  Excel security settings are set to Medium or High. The Data Input worksheet should then be displayed.  The main worksheets are:  Data Input 

Enter tank, agitator and fluid (heat transfer fluid and process liquid) on  this worksheet, and view the calculation results 

Datasheet 

Print a datasheet that documents the configuration of the tank system  and presents the heat transfer calculation results 

Timeline 

Create and print a datasheet that shows the temperature change of the  process fluid over time 

Fluid Data 

Add new heat transfer fluids to the database 

Data Tables 

See lookup values for various parameters. This worksheet contains  intermediate calculations 

Saved Calcs 

Saved calculations are stored on this worksheet 

Although TANKJKT is ready to use immediately, there are a few things you might want to adjust to  improve your experience.  Change the Logo 

You can replace the chemengsoftware logo on the datasheets with your own  logo. First, unprotect the datasheet. Then right‐click on the logo followed by  left‐click on the logo. This selects it without opening the hyperlink. Hit the  Delete key to get rid of it, then paste your own logo in its place. Please  remember to protect the worksheet again so you don’t make inadvertent  changes to it. 

Enter company info 

This is a good time to customize your copy by entering your basic company  information into the “Project Data” section on the Data Input worksheet. 

Set up the printer 

Select all of the worksheets and then use the print settings dialog to establish  your paper size. As shipped, TANKJKT is configured for U.S. 8½” x 11” paper.  Outside of the U.S. you will probably want to choose A4 size. 

Configure decimals 

TANKJKT uses the function “=TEXT(value, format)” for many of the displayed  numbers, especially on the datasheets. For example, the formula  =TEXT(PI(), “0.00000”)  displays the value of π to five decimal places, 3.14159.  If you are in a country that uses a different convention than the U.S. for  displaying thousand separators or decimals, then you’ll want to change this.  6 

TANKJKT  Your computer country setup does not affect the TEXT formulas as used in  TANKJKT.  We provided an easy‐to‐use tool to adjust the formatting in TANKJKT. Instead of  hard‐coding the number formats in all those =TEXT formulas, we use a named  cell value to get the format. These are found on the Data Tables worksheet,  right at the top of the page. In the yellow field you can change any of the values  in RED to a format of your choosing. The Name (e.g., N1Format) is what the  format cell is named in the spreadsheet. So the TEXT formula for the π example  would be:  =TEXT(PI(), N5Format)  To use a comma for the decimal separator, simply edit the cell next to N5Format  to be: 0,00000.  Name N1Format N2Format N3Format N4Format N5Format T1Format T2Format T3Format DateFormat

Format 0.0 0.00 0.000 0.0000 0.00000 #,### #,##0.0 #,##0.00 dd-mmm-yyyy

   



 

TANKJKT  Data Input Worksheet  All of your project and calculation case data are entered on the “Data Input” worksheet. The worksheet  is designed to simplify your task in assembling the large amount of information needed for a  comprehensive calculation. Where your possible input is limited to a specific list of choices (such as  materials of construction), TANKJKT presents the choices in the form of check boxes, radio buttons, or  dropdown lists. Other data entry fields are checked as you enter data, with unexpected inputs (i.e.,  those outside “normal” ranges programmed into the spreadsheet) flagged with Warning messages.  The complete Data Input worksheet is pictured on the next page. Your screen is probably too small to  display the entire Data Input sheet at once. Use the vertical and horizontal scroll bars to reach all of its  parts.  You should notice right off the little red triangles that appear in some cells. These indicate that there are  “comments” associated with the cell. By hovering your mouse pointer over the cell, the comment box  appears, usually with guidance on how to fill in the cell. For example, the comment associated with  surface roughness lists values in both Customary US and SI units for several common vessel materials.  Here is a rundown of the Input sections, working from the top left of the screen, down the left side,  followed by the middle column and then the right column.  Project data is used in the header section of  the datasheet output form. But the data are  not involved in any calculations. It is  recommended that the text strings be short  to ensure they fit within the rather small  boxes on the datasheet. Look at the  datasheet to see how it fits. 

Project Data Prepared by

SMH

Client

Hypo

Date

1/22/2015

W.O.

01-155

Unit

15

Area

B

Equip No

T-126

Customary US

SI

The radio buttons toggle between “Customary US” and “SI” units of measure. When you switch from  one to the other all data input data are converted also, so you can freely toggle back‐and‐forth.   



TANKJKT        

  9 

TANKJKT  Vessel Data  Physical information about the vessel  construction is entered here. When running  multiple cases on the same vessel, this section  will usually remain constant.  The “Calc Title or Description” is used on the  Datasheet. You can enter a lengthy  description that covers an entire line of the  printout. See the Datasheet, just above Line 1,  for an example.  TANKJKT always assumes the vessel is  oriented vertically and is cylindrical. Changing  this value has no effect.  The “Total working volume” is used to calculate the rate of heating or cooling. TANKJKT uses this  number to estimate the fill height, and if the jacket covers tank wall that isn’t wetted on the inside then  that portion of the jacket is ignored. A warning is displayed if the input for working volume fills the tank  higher than the top tangent (where the top head curvature begins), and the volume of the tank to the  top tangent (including the bottom head) is displayed for reference.  Inside diameter and tangent‐to‐tangent dimensions are used for many calculations and are critical input  values. They are typically near a 1:1 ratio; very tall tanks (beyond about 3:1 height:diameter) and very  squat tanks (1:2) are processed by all of the formulas, but use caution because the underlying heat  transfer correlations, especially for the inside heat transfer coefficient, may not be very accurate under  those conditions.  Choose the type of head on the tank bottom using the dropdown list. The top head is immaterial to the  calculations except for heat gain/loss to the environment (which is usually small compared with the  total). The bottom head type is used for calculating the fill height and the surface area for the bottom.  Material of construction for the tank wall is selected from the dropdown list. Wall thickness is important  because it impacts the overall heat transfer coefficient. It is assumed that in internal coil is made of the  same material as the tank wall.  An inside lining may be selected from the dropdown list, or choose “None” from the list. Linings are  typically glass, a polymer such as Teflon, or an exotic metal such as tantalum. Again, enter the thickness  of the lining.  Some suggestions are given in the pop‐up comment box for typical roughness values. Consider how the  tank will be maintained, and the condition of the surface after a period of time. Similarly, fouling factors  are entered. You should consider how the condition of the jacket might change over time (e.g., are there  corrosion inhibitors in your water?), and cleaning practices for the inside of the vessel. For instance in  10 

TANKJKT  pharmaceutical, cosmetic or food processing where cleanliness is exceptionally important it is  reasonable to set the “internal fouling factor” to zero. If you are uncertain what values to use for  roughness or fouling, try running the calculation with alternatives to see the effect on your results; this  will help you decide on an appropriate figure.  The check box is used to signify the presence of internal baffles. Propeller and turbine agitators usually  work much better with baffles, however if none are present TANKJKT uses appropriate correlations.  Since baffles cannot be used with helical ribbon or anchor type impellers, the baffle checkbox is ignored  in those cases. And glassed retreat curve impellers are normally accompanied by a “finger” style glassed  baffle; the checkbox is ignored for the glassed retreat curve impeller case and it is assumed that there is  a baffle. 

11 

TANKJKT  Jacket  This part of Data Input has a general section,  then additional sections for each of the three  types of sidewall jackets. There’s another  section for the bottom head.  If you know for certain what type of jacket  your tank will have then focus just on the  corresponding input section. However, if you  intend to compare one type with another, be  sure to complete all relevant sections.  Use the radio buttons to select what type of  jacket is on the tank. The dropdown list of  inlet/outlet nozzle sizes is only used for  conventional annular jacket types.  Sidewall jackets are often broken into  separate “zones” for the purpose of  decreasing the temperature change in the  jacket fluid or to decrease pressure drop. The  TANKJKT calculation procedures don’t  differentiate between stacked and interleaved  zones, so it doesn’t matter what type your  tank uses. Enter the percentage of the  sidewall covered by the jacket; it’s usually “1”,  but can be any value from 0.1 to 1.0. For  example, if the jacket only covers half the  height of the sidewall, enter the value “0.5”.  Half‐Pipe Coil Jacket (Limpet Coil)  Half‐pipe coil jackets are normally constructed  of 3‐inch pipe; TANKJKT permits 2, 3 or 4‐inch.  Additional sizes may be added (see the  section on Data Tables, page 40).  The cross section angle is either 180 degrees  (a true “half‐pipe”), or 120 degrees. Enter the appropriate value. This has a big impact on pressure drop,  but not so much on the heat transfer coefficient. So when designing a new vessel, you want to compare  the effect on temperature change of the jacket fluid (typically much higher with the 120 degree angle). 

12 

TANKJKT  The last data to enter is the spacing  between adjacent coils. This is the actual  distance between coils on the surface of  the tank, not the distance between  centerlines. It is typically in the range of ¾  to 1½ inches (20 to 40 millimeters). 

180 deg 120 deg

Tank Wall

Conventional Jacket  “Conventional” jackets are found on glass‐lined vessels and also often when the primary purpose for the  jacket is heating with steam. The jacket consists of an outer shell separated from the vessel wall with an  open space (the “annular” space).  TANKJKT recognizes three mutually exclusive cases:  

A standard conventional jacket 



A conventional jacket with internal baffles that direct the jacket  fluid around the vessel, similar to a half‐pipe jacket 



A standard conventional jacket with “agitating nozzles” that  impart turbulence to the entering fluid. 

The “annular space dimension” is the distance between the outside of  the vessel wall to the inside of the jacket wall. 

Jacket Wall

Tank Wall

Baffle

Baffle Spacing

If the “Baffled” checkbox is selected, a prompt appears for “baffle  spacing.” This is the distance between adjacent baffles.  If the “agitation nozzles” checkbox is selected, prompts appear for  Annular Space entering the number of agitation nozzles and the throat diameter of  each nozzle. Input the number of nozzles on the sidewall, ignoring the  bottom head. TANKJKT makes a simplifying assumption that if there is a bottom head conventional  jacket it will have the same nozzle configuration as the sidewall. By “same” is meant that there are the  same number per unit area, rounded up to the next integer. Even if the conventional jacket is  continuous around the bottom head and sidewall, as is usually the case, ignore the bottom head for the  purpose of this entry.  The throat diameter of the nozzles are assumed to be uniform for all nozzles. Refer to the pop‐up  comment for typical values.  The remaining checkbox in this section is “Aiding Flow.” Since standard conventional jackets have such a  large cross‐sectional area, they typically operate in the laminar flow regime, at a velocity around 0.03  m/s (0.1 ft/s). When working in cooling service, if the coolant enters the bottom of the jacket and flows  upward it will heat along its travel. This causes the fluid to expand slightly, giving it a buoyant force, and  increasing its velocity. As a result the heat transfer coefficient from the jacket fluid to the tank wall is 

13 

TANKJKT  increased slightly. The opposite occurs when coolant flows from top to bottom, and heating applications  work in reverse.  Dimple Jacket  Dimple jackets are often a good choice, combining low cost with excellent heat transfer. Unfortunately,  the correlations published for dimple jackets are less reliable than for half‐pipe coils, perhaps only +/‐ 30% accurate. This is true for heat transfer coefficients and also for pressure drop. So, for critical  applications always consult with the tank manufacturer.  Enter the requested data. Annular space is the maximum distance between the tank wall and the jacket.  Distances between dimples is measured as if a square grid were placed over the jacket wall (i.e., not the  actual distance between dimples in the case of triangular pitch). And the mean dimple diameter is a  measure of the space occupied by the dimple and surrounding depression. Thus, by manipulating the  values for dimple diameter, spacing, and annular space, you affect the calculation for open area  available for flow through the jacket.  Bottom Head Jacket  While normal practice is to match the bottom head jacket with the sidewall, TANKJKT supports a  different type. Thus, you could specify a conventional jacket on the bottom head coexisting with a half‐ pipe coil on the sidewall.  Use the radio buttons to select the type of bottom head jacket to model. Whichever type is chosen, the  physical parameters are assumed to be the same as those specified for the sidewall jacket of like type.  The only other decision to make is whether the bottom head will be piped in series or parallel.  TANKJKT uses this flow information when it  computes the flowrate through the jacket sections. In  each case, the flow through the sidewall jacket (if  any) is calculated first. Then, the bottom head jacket  is calculated.  In series flow, the flowrate through one of the  sidewall zones is forced through the bottom jacket.  This may result in a ridiculously high pressure drop in some cases, which means that you must make  different design decisions with respect to series/parallel, jacket types, or how the flow is determined  (see section on jacket fluid flow, on page 25).  Series Flow 

14 

TANKJKT  Internal Coils  Internal coils are helical  when high heat transfer is  required, or hairpin when  the heat duty is low.  Typically, the coil diameter  is 1/30 of the vessel inside  diameter, and the coils are  spaced so that the distance between them equals their diameter.  The flowrate through the coil is determined by criteria established in the Jacket Fluid Data section.  Heat Transfer Fluid  TANKJKT includes a database with physical  properties of many heat transfer fluids  correlated with temperature. This is a  valuable feature because it makes  comparison of different fluids at different  temperatures so easy and fast. You might  even find yourself turning to TANKJKT just to  look up physical properties of an included  fluid.  All major heat transfer fluids sold in 2012 are in the database. For the glycol‐based low temperature  fluids such as Therminol FS, properties are given for a range of concentrations.  In addition, non‐proprietary chemicals such as water, steam, ammonia, alcohols, etc. are found in the  database. See the complete list on the next page. You can add more compounds to the database. See  the Fluid Data section (page Error! Bookmark not defined.) for instructions on how to add your own.  On the Data Input screen simply choose a fluid from the dropdown list, then enter the bulk temperature  of the fluid supply. Properties are automatically filled in.  The only condensing vapor supported by TANKJKT is steam. Heat transfer fluids such as Dowtherm A  that can be used in vapor/liquid service are not supported at this time.  Flow Rate Data  In the second part you provide your  instruction on how to compute the fluid  flowrate. For each heat transfer surface, you  specify the flow rate, velocity, or pressure  drop. TANKJKT calculates the other two  15 

TANKJKT  parameters. The value you enter is shown in RED and the two calculated values are in BLACK. You can  enter a value into a black cell – it will turn RED and the other two values are calculated and displayed in  BLACK. Try it!  When there are multiple sidewall zones, the total flow entered is divided among the zones and pressure  drop is calculated for each zone. TANKJKT assumes that sidewall zones are piped in parallel. If you want  to pipe them in series, with flow leaving one zone then entering the next, you must specify ONE Sidewall  Zone.  Engineers commonly pipe the heat transfer surfaces in parallel and may, or may not, install control  valves or orifices to manage the distribution of the flow. If you do not intend to install restricting  devices, then specify the same pressure drop through each of the surfaces. TANKJKT then calculates the  flow rates and velocity through each; this might help you decide if orifices or valves are needed. 

16 

TANKJKT  Table 1: List of Heat Transfer Fluids Included in TANKJKT (you can add more)  Air 

Dowtherm 4000, 20 vol% 

Jarytherm AX320 

Refrigerant R‐152a 

Ammonia 

Dowtherm 4000, 30 vol% 

Jarytherm BT06 

Refrigerant R‐22 

Argon 

Dowtherm 4000, 40 vol% 

Jarytherm DBT 

Steam 

Butane, iso‐ 

Dowtherm 4000, 50 vol% 

Marlotherm LH 

Syltherm 800 

Butane, n‐ 

Dowtherm 4000, 60 vol% 

Marlotherm N 

Syltherm HF 

Calflo AF 

Dowtherm 4000, 70 vol% 

Marlotherm P1 

Syltherm XLT 

Calflo FG 

Dowtherm 4000, 80 vol% 

Marlotherm P2 

Syntrel 350 

Calflo HTF 

Dowtherm 4000, 90 vol% 

Marlotherm SH 

Thermalane 550 

Calflo LT 

Dowtherm A 

Marlotherm X 

Thermalane 600 

Carbon Dioxide 

Dowtherm G 

Methane 

Thermalane 800 

Chemtherm 550 

Dowtherm HT 

Mobiltherm 603 

Thermalane FG‐1 

Dowfrost HD, 10 vol% 

Dowtherm J 

Multitherm IG‐2 

Thermalane L 

Dowfrost HD, 20 vol% 

Dowtherm MX 

Multitherm PG‐1 

Thermia Oil B 

Dowfrost HD, 30 vol% 

Dowtherm Q 

Nitrogen 

Therminol 55 

Dowfrost HD, 40 vol% 

Dowtherm RP 

Oxygen 

Therminol 59 

Dowfrost HD, 50 vol% 

Dowtherm SR‐1, 10 vol% 

Paratherm HE 

Therminol 66 

Dowfrost HD, 60 vol% 

Dowtherm SR‐1, 20 vol% 

Paratherm NF 

Therminol 75 

Dowfrost HD, 70 vol% 

Dowtherm SR‐1, 30 vol% 

Paratherm OR 

Therminol D‐12 

Dowfrost, 10 vol% 

Dowtherm SR‐1, 40 vol% 

Propane 

Therminol FS, 20 wt% pg 

Dowfrost, 20 vol% 

Dowtherm SR‐1, 50 vol% 

Propylene 

Therminol FS, 30 wt% pg 

Dowfrost, 30 vol% 

Dowtherm SR‐1, 60 vol% 

Refrigerant R‐11 

Therminol FS, 40 wt% pg 

Dowfrost, 40 vol% 

Dowtherm SR‐1, 70 vol% 

Refrigerant R‐113 

Therminol FS, 50 wt% pg 

Dowfrost, 50 vol% 

Dowtherm SR‐1, 80 vol% 

Refrigerant R‐114 

Therminol FS, 60 wt% pg 

Dowfrost, 60 vol% 

Dowtherm SR‐1, 90 vol% 

Refrigerant R‐12 

Therminol LT 

Dowfrost, 70 vol% 

Ethane 

Refrigerant R‐123 

Therminol VP‐1 

Dowfrost, 80 vol% 

Ethylene 

Refrigerant R‐124 

Therminol XP 

Dowfrost, 90 vol% 

Hitec 

Refrigerant R‐13 

Water 

Dowtherm 4000, 10 vol% 

Ilexan S 

Refrigerant R‐134a 

 

17 

TANKJKT  Vessel Fluid Data  The fluid inside the vessel is the process fluid.  This is the material that you want to transfer  heat to or from. Process data are not stored  in the program, so unlike the heat transfer  fluid you must enter data for the important  physical properties.  The values for thermal conductivity, specific  heat and density are taken as constants over  the range of temperatures considered by the  program. Therefore, you should enter values  that are appropriate for the temperature of  interest.  Viscosity, on the other hand, varies dramatically with temperature.  There are two ways to enter viscosity.  In the input box shown above, enter the viscosity at 20°C. TANKJKT  estimates viscosity at other temperatures with the Lewis and Squires  temperature correlation [Poling].  The formula for this chart is: 

T 0.2661   20 0.2661 

T  20   233

  The second way to enter viscosity is to  provide the viscosity at three temperatures.  TANKJKT constructs a formula, just as it does  for heat transfer fluids, to predict the  viscosity at other temperatures.  These values must be entered using the units  that are shown, and you must tick the  checkbox for “Use this data”. You can test the  validity of the formula by entering a  “temperature of interest” and seeing the  result.  Finally, by ticking the “Use properties of water” checkbox, all other values are overridden; water  properties are used.  18 

TANKJKT  Agitator Data  Choose the type of impeller from the  dropdown list. When you change impellers,  input fields for the relevant data are  presented; fill in the information that is  requested. There are hundreds of types of  impellers in industry; TANKJKT offers choices  from the most common types. If your impeller isn’t listed, pick one that has similar characteristics for  flow pattern (axial or radial) and category (turbine or close‐clearance).  Impeller geometry is usually specified within standard ranges that are tied to the tank diameter. Some  of the calculations take geometric values into account, but others ignore geometry because the effect is  small. The most important parameter for calculating heat transfer and power is the Reynolds number  which is computed from the impeller diameter, speed and properties of the process fluid (viscosity and  density). Those are the four parameters that are most important and should be specified reasonably  accurately.  Table 2: Impeller Types in TANKJKT  Alloy 3‐blade retreating. This is similar to a glass‐steel retreat‐blade impeller, but  constructed of stainless steel or some other alloy. Radial flow.    Anchor. Generally used for viscosities from 20,000 to 100,000 cP, anchors are lower cost  than helical coils, and often provide better heat transfer. Close proximity.   

  Glass‐steel retreating. This is the workhorse impeller for glass‐lined reactors, although this  is changing with the introduction of new impeller styles and materials. Heat transfer is  worse than with the alloy retreating blade style (above) which is attributed to more  slippage around its curved surfaces. Radial flow. 

 

  Helical Ribbon. This proximity type of agitator is generally used for higher viscosity fluids  (100,000 to 1,000,000 cP, except highly non‐Newtonian liquids which tend to rotate with  the impeller and are sheared near the vessel wall. Close proximity. 

 

19 

TANKJKT   

No Agitator. Inside heat transfer coefficients are low when there is no agitation.  Paddle. Very similar to a turbine, but with only two or four blades. Generally with a  diameter greater than 0.6 of the tank diameter, turning at a slow speed. Radial flow.   

 

Propeller. Applicable when the viscosity is less than about 2000 cP, and for vessel volumes  less than 6000 liters (1500 gallons) and vessel diameter < 1.5 m (5 ft) because they weigh  much more (e.g., cost more) than turbines. Axial flow.  Pumped Circulation (no agitator). TANKJKT does not model circulation with jets, but  instead treats this as liquid flowing through the vessel as if it were a large pipe. 

 

High‐Efficiency Hydrofoil. These are designed to provide more streamlined flow compared  to pitched‐blade turbines or propellers. They have three or four tapering twisted blades,  sometimes with rounded leading edges. Axial flow.    Pitched‐Blade Turbine. The pitched blades are typically mounted at a 45°angle. Angles <  30° or > 60° are extremely rare. Axial flow.    Pitched‐Blade Turbine (Rushton). The blades are sometimes mounted on a flat disk and  typically have 4 or 6 blades (can range from 4 to 12). Radial flow.    Impeller photos from [Dickey] 

Environmental Conditions  Enter the tank’s exterior environment in this  section. If indoors, set wind speed to zero.  Select insulation and the insulation covering  from the dropdown lists. Uninsulated surfaces  are also assumed to be unpainted. The  surface treatment sets the value used for  emissivity, which enters into the radiation  heat loss/gain calculation. You can review and  change the emissivity values on the Data Tables worksheet. 

20 

TANKJKT  Datasheet  The datasheet organizes your pipe information on a form that has the same look as datasheets used  throughout the chemengsoftware family.   Information in the header section needs to be edited manually for your needs. If the cells are locked,  simply Unprotect the sheet (there is no password needed) before editing the information.  Notice that there are three triangles with numbers. These can be copied and pasted on top of the  datasheet to indicate revisions 

 

21 

TANKJKT 

  22 

TANKJKT  Timeline  The timeline datasheet is the same as the primary datasheet, except the heating/cooling curve is  substituted for the calculated results. TANKJKT creates the curve by updating the temperature of the  process fluid at time increments entered by the user. At the beginning of each time increment, TANKJKT  evaluates the physical properties of the process fluid at the temperature and calculates the rate of heat  gain or loss. Then, the temperature at the end of the increment is calculated using that rate and the  time increment. The new temperature is substituted into the Data Input worksheet and the calculation  is performed again. This repeats until 61 increments are computed. The results are charted.  The results are also tabulated near the bottom of the Data Tables worksheet. Go to the named cell  “interval_time” to quickly find the tabulated data.  At the top of the Timeline worksheet, enter a value for the calculation interval in Cell B2. Then click the  “NEW TIMELINE” button. The calculation takes several seconds – up to a minute on very slow machines  – so be patient while the timeline data is generated.  Typical results are pictured on the next page. 

 

23 

TANKJKT 

  24 

TANKJKT  Flow Rate Calculations  The flow rates through each section of the jacket or inside the coils must be determined before the  overall heat transfer is computed. TANKJKT support a limited number of permutations that are  described here. We decided to favor a more simple user input at the expense of limiting the flexibility of  specifying each jacket zone and coil flow individually.  As seen in the screenshot below, you can enter the flow rate, velocity or desired pressure drop for each  surface. The program calculates the other two. In this example, the flow for the sidewall and bottom  head jackets are specified and the velocity through the internal coil is also specified.  Flow Rate in Side-Wall Jacket Enter a value for each heat transfer surface. When one parameter is entered (flow , velocity, or pressure drop) the other tw o are calculated. Red value show s user entry. Total Flow

Velocity

Pressure Drop

Sidew all Jacket

80.0 liters/min

0.7 m/s

1.7 kPa

Bottom Jacket

60.0 liters/min

1.1 m/s

0.9 kPa

116.9 liters/min

0.9 m/s

3.2 kPa

Internal Coil

  Here, the pressure drop for all three surfaces is specified. You can enter values in any of the nine fields  (3 surfaces x 3 parameters). As soon as a new value is entered, the cell turns red while the other two  values for that surface turn black and are calculated.  Notice that in this example the flow rates for the sidewall and bottom jackets are approximately equal  but the velocity for the sidewall is half that of the bottom jacket. The reason for this is that, for this  example, the sidewall is specified to have two zones. The flow is divided equally between the zones, so  the flow through each of the two sidewall zones is half of what is shown.  Flow Rate in Side-Wall Jacket Enter a value for each heat transfer surface. When one parameter is entered (flow , velocity, or pressure drop) the other tw o are calculated. Red value show s user entry. Total Flow Sidew all Jacket

Velocity

549.9 liters/min

Pressure Drop

4.9 m/s

80.0 kPa

Bottom Jacket

552.5 liters/min

9.8 m/s

80.0 kPa

Internal Coil

586.1 liters/min

4.5 m/s

80.0 kPa

  In the special case with one sidewall zone, if you check the “Series Flow” box under Bottom Head Jacket,  then the flow rate in the sidewall and bottom jackets are equalized. For instance, if you enter a flow rate  for the bottom jacket then the flow for the sidewall is immediately changed to equal it. If you enter a  value for pressure drop through the sidewall, the sidewall jacket flow is calculated and displayed, then  the bottom jacket flow rate is set equal to that calculated value. 

25 

TANKJKT  Bottom Head Jacket No Jacket

Conventional

Half-Pipe Coil

Dimple

Same type as Side-Wall Jacket Series Flow

  The flow rates, velocities and pressure drops are all calculated using physical properties at the  temperature of the HTF supply. Strictly speaking, the density and viscosity will change as the HTF cools  or warms through the jacket, but these differences are not accounted for. We elected to make this  simplification because the effect on the overall heat transfer calculations is insignificant.  The flow rate, velocity and pressure drop calculations are contained in the “JacketFlow” subroutine (and  supporting functions) found in the “FlowRate” VBA module.  Experimentally Determined Pressure Drop 

Use this section when you have experimental pressure drop data Input the know n conditions

If you have data for pressure drop through  the jacket, then use it to possibly improve the  reported flow and pressure drop results. The  input box for experimental data is located in  the center column at the bottom. 

Flow rate liter/min Sidew all

Viscosity mPa-s

Density Press Drop Use Experimental g/cm³ kPa Pressure Drop Data

150.0

1

1.0

50.0

Sidewall

85.0

1

1.0

45.0

Bottom Head

(one zone) Bottom Head

See the instruction manual for further information about the use of this pressure drop technique

Enter the four pieces of data requested: flow rate, viscosity, density and pressure drop, all at the  experimental conditions. Then select the checkbox. TANKJKT computes an “equivalent length” for the  jacket flow path, using the hydraulic diameter and flow area that are calculated from the jacket  dimensional data. It’s important to enter the jacket dimensional data (described previously) because this  determines a Reynolds number which, in turn, is important for calculating the friction factor.  If there are multiple zones, enter the flow rate and pressure drop for one zone. If there are multiple  nozzles (conventional jacket), enter the flow rate for a single nozzle. For example, if you have a jacket  with two agitating nozzles and you know the total flow rate is 200 liters/minute with a total pressure  drop of 50 kPa, then enter 100 for the flow rate (200 divided by 2) and 50 for the pressure drop. Don’t  divide the pressure drop in two. 

26 

TANKJKT  Outside Heat Transfer Calculations  The outside heat transfer coefficient refers to the heat transfer fluid side of the surface, whether it be  outside the tank wall or the inside of an internal coil. This section gives the method used to calculate the  outside coefficient for each type of surface.  Half‐Pipe Coil Jacket (Limpet Coil)  Turbulent flow is expected, and is modeled, for both sidewall and bottom head, with Gnielinski: 

ho d e  f 8Re 1000Pr    0.5 k 112.7  f 8 Pr 2 3 1



 



[1] 

Garvin’s presentation includes a correction factor for helical coils that accounts for improved heat  transfer due to centrifugal forces on the outside of the coil. Since the outside of a jacket coil faces away  from the tank we elected to ignore this factor. It is documented in the “HTFSideh” subroutine and may  be restored by removing the comment apostrophes at Lines 10 and 20.  ' 10 ' 20

CurvDiam = T / Cos(Atn(2 * H3 / cdPI / SidewallZones / NoCoils / T)) A = 1 + 0.059 * (Re * (HydDiamFlow / CurvDiam) ^ 2) ^ 0.34

If the flow is laminar (Re < 2100), then the following equation is used [Dream]: 

ho d e d    1.86  Re Pr e  k L 

 

0.33

      w 

0.14

 

{2} 

Conventional Jacket  We follow [Garvin 1999] for the conventional jacket calculations. Conventional jackets may be strictly  annular, fitted with internal baffles, or equipped with agitating nozzles. Annular jackets often operate in  the laminar flow or transitional flow range, so the heat transfer algorithm is more complex than those  seen for other jacket types. The internal baffle jacket is modeled like a half‐pipe coil, except that  because the baffles don’t form full channels there is bypass flow that must be accounted for. Agitating  nozzles provide turbulent flow and are considered to be the driving force for heat transfer.  Conventional Annular Jacket  The algorithm follows this path:  1. Calculate the equivalent diameter and curvature diameter of the jacket  2. Determine limits for Laminar, Transitional, and Turbulent regimes  a. Lower limit for Turbulent regime is Re = 15000  b. If 

de

dc

 0.307 then the Laminar regime extends all the way to Re = 15000  27 

TANKJKT  c. Otherwise the upper limit of the Laminar regime is calculated with 

 d  2000 1  13.2  e   dc 

Re la min ar

  

0.6

    

d. The Transitional regime is between the upper limit of Laminar to 15000  3. Calculate Nu for the Laminar regime (if Re < 15000) using the value of Re or, if in the Transitional  regime, at the Re at the upper limit of the Laminar regime  a. Let  X  Re

0.5

 d e Pr    d  c 

0.25

 

b. If X > 4.9 (high curvature) then  

 1.48 23.2 120 212     Nu  0.984 X 1   2  3  4  X X X X    w  

0.14

 

c. If X <= 4.9 (low curvature) then, for aiding flow the sign is plus (+) and exponent m is  0.28, and for opposing flow the sign is negative (‐) and exponent m is 0.25 

Nu fc

Gz  4.86  0.09525 1  0.0525 Gz 0.67

      w 

0.14

 

Iteratively calculate Nu using 



  Nu    Gz 

0.888

  exp  0.4875  

    m

Nu nc   0.7287 



0.33

d    Gr Pr e    L 

Nu  Nu fc  Nu nc 3

3



1

3



 

4. Calculate Nu for the Turbulent regime (if Re > 15000) or at a Re = 15000 if in the Transitional  regime 

d a. Let  X  Re  e  dc

2

    

28 

TANKJKT  b. If X > 4.72 (high curvature) then, if this is a cooling application (HTF temperature is less  than the process temperature), set Ge = 1 and m = 0.18. For a heating application, set  Ge = 1 and m = 0.3 

 de  L

c. If X <= 4.72 calculate  Ge  1  5.71

 L   1  exp  0.07 de  

   and m = 0.18  

d. Then 

Nu  0.0192 Re

0.795

Pr

0.495



exp  0.0225 ln Pr 

2

m   d      1  0.059 Re  e Ge    d c  w   



  

2

  

0.34

    

5. For the Transitional regime, interpolate between the Nu calculated at the Laminar and  Turbulent limits from above against the logarithm of Re.  Conventional Jacket with Baffles  This case uses the same formulas as the half‐pipe coil jacket [Garvin 1999].  Conventional Jacket with Agitating Nozzles  TANKJKT follows the method given by [Garvin 2005] for conventional jackets with agitating nozzles. The  method uses data for pressure drop and flow rate given by the tank manufacturer such as Pfaudler or  De Dietrich. That data is given for the case of water, usually at 20°C, and TANKJKT uses it to calculate the  effective nozzle outlet diameter. As Garvin states, this value is related to, but not equivalent to, the  throat diameter of the nozzle.  When nozzles are used you can either enter a value for throat diameter, which is taken to be the  effective outlet diameter in the calculation, or enter pressure drop data with water (viscosity = 1 cP and  density = 1 g/cc) in the “Experimental pressure drop” section of the Data Input worksheet.  Dimple Jacket  Using the mean dimple diameter as the characteristic length, applicable to sidewall and bottom head  [Garvin 2001]: 

 

ho d o  w  0.0845   k x

0.368

 Amin   Amax

  

0.383

Re 0.695 Pr 0.33  

[3] 

Internal Coil  This case uses the same formulas as the half‐pipe coil jacket [Garvin 1999]. For a helical coil we applied  the centrifugal force correction factor.  

29 

TANKJKT  Inside Heat Transfer Calculations  The inside heat transfer coefficient refers to the process side of the surface, whether it be the tank wall  or the outside of an internal coil. The general form of the coefficient, for agitated vessels, is:  c

 

   hi T     K Re a Pr b  k  w 

[4] 

The coefficient, K, and exponents a, b, and c vary with the type of agitator impeller and which surface is  under consideration Geometric corrections are made, depending on the impeller, for deviations from  “standard” values for parameters such as blade width, blade height, impeller diameter, baffle width, etc.  Typical values for K are 0.5 (baffled tank, axial‐flow impeller), 0.75 to 0.80 (baffled tank, radial‐flow  impeller) and 0.35 to 0.4 (unbaffled tank regardless of impeller type). Typical values for a, b and c are  0.67, 0.33 and 0.14.  The calculation utilizes physical properties of the liquid inside the tank, evaluated at the bulk  temperature plus the viscosity evaluated at the wall temperature. The wall temperature varies with the  amount of heat transfer, so the calculation is iterated. The first pass sets the wall temperature to the  average of the process fluid bulk temperature and the heat transfer fluid supply temperature. After the  inside and outside heat transfer coefficients are evaluated, the overall heat transfer coefficient is  calculated and a new wall temperature determined. This is used for the second pass and the calculations  are repeated until the algorithm converges, which takes only three or four iterations.  For radial flow impellers, different coefficients for the sidewall and bottom head surfaces are reported.  TANKJKT uses those different coefficients or uses identical coefficients if the literature doesn’t specify a  difference.  The coefficient for tanks without agitator use natural convection correlations for natural convection at  vertical or horizontal surfaces (sidewall and bottom head respectively). These make use of the  dimensionless Grashof number that relates buoyancy and viscous forces acting on the fluid. Instead of  the bulk liquid temperature used for agitated vessels, the film temperature, defined as the average of  bulk and wall temperatures, is used to evaluate the necessary physical properties: volumetric thermal  expansion coefficient and kinematic viscosity.  For the tank sidewall, setting L = wetted height of sidewall, we use the Churchill and Chu formulas which  are [Welty]:  For [Gr Pr} < 109,   

0.25 hi L 0.67 Gr Pr   0.68    4 k 9   9   0.492 16  1   Pr



30 



[5] 

TANKJKT  For [Gr Pr} > 109,  2

 

    1   hi L  0.387 Gr Pr  6     0.825  8    k 9 27  0.492  16     1   Pr  





{6} 

For the bottom head, we use the simplifying assumption that it is a flat horizontal plate, with the  characteristic dimension, L, equal  to the ratio of tank bottom area divided by its perimeter. The  formulas are [McAdams, Lloyd]:  For tank cooling,   

hi L 0.25  0.27 Gr Pr    k

[7] 

hi L 0.25  0.54 Gr Pr    k

[8] 

hi L 1   0.15 Gr Pr  3   k

[9] 

For tank heating, with [Gr Pr} < 2 x 107   

With [Gr Pr} >= 2 x 107   

Pumped circulation is treated as a combination of natural and forced convection. The natural convection  component is calculated as described above. For forced convection, we make an assumption that the  vessel contents move as if flowing in a pipeline. This results in a laminar flow condition, and the film  coefficient for laminar flow is computed with: 

 

hi L  Re Pr T   1.86   k  L 

0.33

 

[10] 

This result is combined with the natural convection result. In practice, the forced convection component  makes no practical difference and might as well be ignored.  For unbaffled tanks, if published data weren’t found we used a correction factor of 0.65 for the sidewall,  and 1.0 for the bottom head.    

31 

TANKJKT  Table 3: Parameters for Sidewall Inside Heat Transfer Coefficient  Impeller  Alloy 3‐blade retreating  Anchor 

Glass‐steel retreating  Helical ribbon 

Paddle  Propeller 

High‐Efficiency turbine  Pitched‐blade turbine  Disk turbine w/6 blades 

K  0.37  0.69  0.32  0.33  0.55  0.54  0.94  0.248 

a  0.67  0.5  0.67  0.67  0.67  0.67  0.33  0.5 

b  0.33  0.33  0.33  0.33  0.25  0.33  0.33  0.33 

c  0.24  0.14  0.14  0.18  0.14  0.14  0.14  0.14 

0.238  0.67 

0.33 

0.14 

0.415  0.67  0.36  0.67  0.5  0.67 

0.33  0.33  0.33 

0.24  0.14  0.14 

0.313  0.67 

0.33 

0.14 

0.31  0.45  0.74 

0.67  0.67  0.67 

0.33  0.33  0.33 

0.14  0.14  0.14 

0.85 

0.66 

0.33 

0.14 

0.54 

0.66 

0.33 

0.14 

Other  [for 6‐blade, K‐0.37, c = 0.14]  Re < 100  100 <= Re < 300  300 <= Re < 4000  4000 <= Re    Re < 13  13 <= Re < 130  [(T‐D)/(2D)]‐.22(Pitch/D)‐.28  130 <= Re  (Pitch/D)‐.25  Re <= 4000  4000 < Re  Baffled tank  (T/Z)0.15   [1.29 (Pitch/D)]/[0.29 (Pitch/D)]  Un‐baffled tank  (T/Z)0.15   [1.29 (Pitch/D)]/[0.29 (Pitch/D)]  (W/0.17D)0.2 (T/Z)0.15  (W/0.17D)0.2 (T/Z)0.15  Re <= 400, Baffled tank  (W/0.2D)0.2 (T/Z)0.15  [for 4‐blade, K = 0.66]  400 < Re, Baffled tank  (T/Z)‐.56 (D/T)0.13  Un‐baffled tank  (T/Z)‐.56 (D/T)0.13 

Reference  Dream  Penny 2004  Penny 2004  Dream  Dream  Couper  Penny 2004  Dream  Dream  Dream  Dream  Penny 2004 

 

Penny 2004    Penny 2004 

Dream  Dream 

Table 4: Parameters for Bottom Head Inside Heat Transfer Coefficient  Impeller  Alloy 3‐blade retreating  Anchor 

a  0.67  0.5  0.67  0.67  0.67  0.67  0.33  0.5 

b  0.33  0.33  0.33  0.33  0.25  0.33  0.33  0.33 

c  0.24  0.14  0.14  0.18  0.14  0.14  0.14  0.14 

0.238  0.67 

0.33 

0.14 

Propeller 

0.415  0.67  0.36  0.67  0.5  0.67 

0.33  0.33  0.33 

0.24  0.14  0.14 

High‐Efficiency turbine  Pitched‐blade turbine  Disk turbine w/6 blades 

0.9  1.08  0.5 

0.33  0.33  0.33 

0.14  0.14  0.14 

Glass‐steel retreating  Helical ribbon 

Paddle 

K  0.37  0.69  0.32  0.33  0.55  0.54  0.94  0.248 

0.67  0.67  0.67 

Other  [for 6‐blade, K‐0.37, c = 0.14]  Re < 100  100 <= Re < 300  300 <= Re < 4000  4000 <= Re    Re < 13  13 <= Re < 130  [(T‐D)/(2D)]‐.22(Pitch/D)‐.28  130 <= Re  (Pitch/D)‐.25  Re <= 4000  4000 < Re  Baffled and un‐baffled tank  (T/Z)0.15   [1.29 (Pitch/D)]/[0.29 (Pitch/D)]  (W/0.17D)0.2 (T/Z)0.15  (W/0.17D)0.2 (T/Z)0.15  Baffled tank and un‐baffled tank  (W/0.2D)0.2 (T/Z)0.15  [for 4‐blade, K = 0.4] 

32 

Reference  Dream  Penny 2004  Penny 2004  Dream  Dream  Couper  Penny 2004  Dream  Dream  Dream  Dream  Penny 2004 

Penny 2004  Penny 2004  Penny 2004 

TANKJKT  Table 5: Parameters for Helical Coil and Hairpin Coil Process‐Side Heat Transfer Coefficient  Impeller  Alloy 3‐blade retreating 

K  0.03 

a  0.67 

b  0.33 

c  0.14 

Other  Reference  No correlation found in literature;  N/A  using 6‐blade disk turbine  parameters without geometric  corrections  Paddle  0.027  0.67  0.33  0.14  (W/0.2D)0.2 (T/Z)0.15(T/D)0.5  Penny and Fair  Propeller  0.016  0.67  0.33  0.14  (3D/T)0.1(CoilD/T/0.04)0.5  Penny 2004  High‐Efficiency turbine  0.017  0.67  0.33  0.14  (W/0.17D)0.2 (T/Z)0.15(T/D)0.5  Penny and Fair  Pitched‐blade turbine  0.023  0.67  0.33  0.14  (W/0.17D)0.2 (T/Z)0.15(T/D)0.5  Penny and Fair  Disk turbine w/6 blades  0.03  0.67  0.33  0.14  (W/0.2D)0.2 (T/Z)0.15(3T/D)0.1 Penny 2004  (CoilD/T/0.04)0.5(2/#Blades)0.2  Proximity impellers are not compatible with helical coils, so anchor and helical ribbon impellers are excluded from the TANKJKT  model. Internal coils are not generally used with glass‐lined vessels, and they are not modeled for glass‐steel retreating  impellers. 

Table 6: Parameters Baffle and Harp Coils Process‐Side Heat Transfer Coefficient  Impeller  Alloy 3‐blade retreating 

K  a  0.021  0.67 

b  0.4 

c  0.14 

Other  Reference  No correlation found in literature;  N/A  using 6‐blade disk turbine  parameters without geometric  corrections  Paddle  0.06  0.65  0.3  0.14  (W/0.2D)0.2 (T/Z)0.15(3T/D)0.33 Penny and Fair  (CoilD/T/0.04)0.5  Propeller  0.016  0.67  0.33  0.14  (3D/T)0.1(CoilD/T/0.04)0.5  Penny 2004  High‐Efficiency turbine  0.017  0.67  0.33  0.14  (W/0.17D)0.2 (T/Z)0.15(T/D)0.5  Penny and Fair  Pitched‐blade turbine  0.023  0.67  0.33  0.14  (W/0.17D)0.2 (T/Z)0.15(T/D)0.5  Penny and Fair  Penny 2004  Disk turbine w/6 blades  0.021  0.67  0.4  0.14  (W/0.2D)0.2 (T/Z)0.15(3T/D)0.1 (CoilD/T/0.04)0.5(2/#Blades)0.2  Proximity impellers are not compatible with helical coils, so anchor and helical ribbon impellers are excluded from the TANKJKT  model. Internal coils are not generally used with glass‐lined vessels, and they are not modeled for glass‐steel retreating  impellers. 

 

33 

TANKJKT  Agitator Power Calculations  Agitator power (kW or hp) for turbine s is calculated from the general relationship:   

P

N P  N 3 D5   gc

[11] 

The power number, NP, is given in many sources and generally considered to be a constant for a specific  impeller when operating in the turbulent region (Reynolds number > 20,000). At lower values of  Reynolds number the same relationship applies, but the power number increases. However, the reason  for a lower Reynolds number may be a decrease in speed or impeller diameter, both of which enter into  the power relationship, so this is complicated.  A generalized graph of power number as a function of Reynolds number is widely published and  reproduced below. We fit fourth‐order polynomials to the curves and use those to estimate the power  number after calculating the Reynolds number. The power numbers are adjusted for factors such as  number of blades and blade width. 

  Figure 1: Power numbers for turbine impellers [Dickey] 

34 

TANKJKT  Agitator Power Transferred to the Process Fluid  You can configure the amount of the agitator power that is transferred to the process fluid as heat. On  the Data Tables worksheet you’ll find a cell named AgitatorPowerCooling and another named  AgitatorPowerHeating. These represent the percentage of the agitator power that is added to the  process fluid as heat. A rule of thumb is that 50% of the motor power is transferred, but we suggest  conservative values of 55% for a cooling application, and 35% when heating.  Depth of Vortex  For unbaffled tanks with turbine type impeller, TANKJKT estimates the depth of the vortex using the  relationship from Rieger. This estimate is provided for information only and should not be taken as an  absolute given. The result appears in the list of messages, just to the right of the Vessel Fluid Data on the  Data Input worksheet.  The correlation uses the Galileo and Freude numbers as follows.  For high Ga, 

 

T  Depth  D BH Ga 0.069   D

0.38

Fr 1.14 Ga

 0.008

T    D

0.008

T    D

0.24

 

[12] 

For low Ga, 

 

Depth  D BL Ga

0.33

T    D

1.18

Fr

3.38 Ga .0.074

 

[13] 

The values for BH and BL depend on the impeller style as does the breaking point value between a high  and low Ga number. 

35 

TANKJKT  Fluid Data Worksheet  Physical properties for heat transfer fluids are tabulated on the “Fluid Data” worksheet. These are  regression parameters that TANKJKT uses to determine the properties at any temperature. You can add  new fluids to this worksheet using the tool that described in this section.  Properties are returned with the following units:  Temperature ____________________________  °C  Density  ________________________________  lb/ft3  Specific Heat ____________________________  Btu/lb‐°F  Thermal Conductivity _____________________  Btu/ft‐hr‐°F  Viscosity  _______________________________  cP  Vapor Pressure __________________________  mm Hg  Beginning with Version 2.1, all calculations are performed in SI units then converted to Customary US for  display and reporting. Therefore, the function subroutines that utilize the properties on the “Fluid Data”  worksheet return the results in SI units. We retained the Customary US units on “Fluid Data” to ensure  backward compatibility; a user may safely copy‐and‐paste regression coefficients from a previous  version of TANKJKT.  The viscosity and vapor pressure are not actually regressed. Instead, three values are forced to fit a  three‐parameter equation. Viscosity is divided into three temperature ranges so there are three sets of  parameters. This isn’t actually necessary – excellent agreement between data and correlation are  obtained with a force fit over a large temperature range – but to maintain backward compatibility the  practice is continued in the program.  Here are the equations used to fit the data, where t = temperature, °C:  Density 

  mt b  

Specific Heat 

cp  mt b  

Thermal Conductivity 

k  mt b  

Viscosity 

  exp A 

Vapor Pressure 

P  A

 

 B   C  t  273.15 

B   C t

  36 

TANKJKT  Example  Thermal physical properties for Paratherm HE® are published on the Paratherm web site  (http://paracalc.paratherm.com) and reproduced below. For this example, we chose seven  temperatures and the properties for viscosity, density, thermal conductivity and specific as highlighted.  Notice that the vapor pressure data is listed only at high temperatures. 

Screen shots showing this data entered onto the “Fluid Data” worksheet are shown and described on  the next page.   

37 

The radio buttons are used to select units of  measure consistent with those in the published  data. Density is published in g/cc, but we  selected kg/m3 instead and multiplied the  density values by 1000 when entering them in  the table. 

Units that the original data are in: Temperature

degrees F

degrees C

Density

lb/cu.ft.

kg/cu.m.

Specific Heat

Btu/lb-F = cal/g-C

Kj/kg-K

Thermal Conductivity

Btu/ft-hr-F

W/m-K

Viscosity

cP

centi Stokes = mm2/s

Fluid Name: Manufacturer: Description: Operating range:

After entering all of the data, we clicked on the  “Add Fluid to Database” button. This adds a  new line to the properties table and enters the  parameters for all of the properties. 

Paratherm HE Paratherm Mineral oil 50 °C minimum 310 °C maximum

Liquid Thermal Temp. Density Sp. Heat Conduct. °C kg/cu.m. Btu/lb-°F Btu/ft-hr-°F 38 850 0.47 0.075 66 830 0.49 0.074 107 810 0.53 0.0724 149 780 0.56 0.071 191 750 0.6 0.0695 246 720 0.65 0.0675 316 670 0.71 0.065

Vapor Pressure

Visc. cSt

The four graphs confirm that the data is entered  correctly since there are no obvious outlying  data points. Notice, however, that the values  entered for thermal conductivity at 107°, 191°  and 246°are slightly higher than those in the  published table. This was done to compensate  for the lack of significant figures in the data and  create a better match between data and  regressed parameters. 

mm Hg

45 16 5.5 2.9 1.8 1.1 0.7

0.07 19.50 422.00

Add Fluid to Database

  Density

Specific Heat

900 800 700 600 500 400 300 200 100 0

Thermal Conductivity 0.076

0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 0

100

200 Density

300

400

Predicted

UINS‐TJ‐02 February 2015 

Viscosity 100

0.074 0.072

10

0.07 0.068

1

0.066

0

100

200 Specific H eat

300

400

Predic ted

0 0

100

200

Thermal Conductivity

38 

100

200

300

400

0.064 300 Predicted

400

0.1 Vis cosity

Predicted

 

TANKJKT  Vapor pressure data is entered separately in this example. The temperatures for three vapor pressure  points are entered along with corresponding values for vapor pressure, as shown below.   Fluid Name: Manufacturer: Description: Operating range:

Paratherm HE <-- Already in the database Paratherm Mineral oil 50 °C minimum 310 °C maximum

Liquid Density kg/cu.m.

Temp. °C

Thermal Sp. Heat Conduct. Btu/lb-°F Btu/ft-hr-°F

Visc. cSt

Vapor Pressure mm Hg

288

21.00

316

52.00

329

79.00

  Take the following steps to get the results into the table:  1. Unprotect the worksheet if necessary. Review … Unprotect Sheet. There is no password.  2. Copy the three Antoine Coefficients to the clipboard. These are found on row 55, beginning in  column G (unless you have inserted rows and/or columns to the worksheet).  Antoine Coefficients A

B

C

88.65765 539906.1 5893.983  

3. Use Paste Special … Values to paste the coefficients into the row for the fluid (in this example,  Paratherm HE). This overwrites the values that were (incorrectly) placed there when the fluid  was added initially.    For this illustration the unneeded values for density, specific heat, etc. are erased from the input data  table. In practice this isn’t necessary since only the vapor pressure (and corresponding temperatures)  are actually used. 

39 

TANKJKT  Data Tables Worksheet  The Data Tables worksheet stores parameters for physical properties such as thermal conductivity of  tank materials, emissivities, standard pipe sizes, and agitator geometries. You can edit some of these  values, but be very careful that you don’t overwrite formulas that calculate the dimensions of tank  heads, or values that save previous data entries for impellers. In general, don’t change values on this  worksheet.  The worksheet also stores the value of radio buttons, dropdown lists and check boxes. These are  controlled by associated control on the Data Input worksheet and should not be edited.  The timeline values are written to this worksheet with the results used to create the timeline chart.  Again, these are programmatically determined and should not be manually edited.  Refer to the Data Tables worksheet for additional information about the values that are stored there.  PictElements Worksheet (HIDDEN)  The PictElements worksheet is hidden from view and should not be changed. It contains the pictorial  elements used to compose the tank picture on the Data Input screen. These elements are copied from  this worksheet to the Data Input worksheet whenever needed to refresh the picture. 

40 

TANKJKT  Saved Calcs Worksheet  It takes time to enter all the data about a particular  vessel. That’s why you have the option to save that  data for reuse in the future.  Data is stored on the worksheet called “Saved Data”.  When you click on the “Save Calculation” button on the  Data Input sheet, the current calculation is instantly  copied to the Saved Data page. You must save the  entire workbook to keep access to this data for the future! 

TIP: Store information about commonly  used classes of vessels. TANKJKT is shipped  with physical dimensions of standard glass‐ lined vessels manufactured by Pfaudler  and De Dietrich (USA). Similarly, you can  add to this the types and sizes of vessels 

Retrieving an old calculation is simple. Choose it from the dropdown list of saved data, then click the  “Restore Saved Calculation” button. That’s it.  To delete old calculations from the archive, go to the Saved Data worksheet. Unprotect the sheet (there  is no password required). Then highlight the row(s) containing your unwanted data. Delete the row(s) by  using Excel’s Edit…Delete… command.  Result Details  TANKJKT stores the results from calculations in an array. You can view the complete content of the  array, displayed in the units that are currently selected, on the worksheet called “Result Details.” You  can also write your own formulas to tap into the results.  The syntax for the formula is:  = Res(surface, parameter, units, chng)  The arguments are:  surface is the heat transfer surface, where 1 = sidewall, 2 = bottom, 3 = coil, 4 = tank roof  parameter is the value (see list below)  units is the units of measure for the result, where 1 = U.S., 2 = SI  chng is a reference to a cell that updates whenever the calculations are run, which forces this  formula to refresh 

41 

TANKJKT  Table 7: Parameters Stored in the Res() Array  Parameter  1  2  3  4  5  6  7  8  9  10  11  12  13  14  15 

16  17  18  19  20  21 

Description  HTF Film Coefficient, ho  Process Film Coefficient, hi  Overall Coefficient, U  Heat Transferred, Q  HTF Flow Rate  HTF Pressure Drop  HTF Velocity  HTF Temperature In  HTF Temperature Out  HTF Temperature Average  HTF Temperature Wall  Process Temperature  Process Temperature Wall  Wall Coefficient, hw  Agitator Power     Surface 1 = total power     Surface 2 = power as heat to fluid  Environmental film coefficient, he  Jacket‐to‐environment Ue  Jacket‐to‐environment Qe  Process‐to‐environment Ue  Process‐to‐environment Qe  Surface Temperature 

U.S. Units  Btu/hr‐ft2‐F  Btu/hr‐ft2‐F  Btu/hr‐ft2‐F  Btu/hr  lb/hr  psi  ft/s  F  F  F  F  F  F  Btu/hr‐ft2‐F  Btu/hr 

SI Units  W/m2‐C  W/m2‐C  W/m2‐C  W  kg/h  kPa  m/s  C  C  C  C  C  C  W/m2‐C  W 

Btu/hr‐ft2‐F  Btu/hr‐ft2‐F  Btu/hr  Btu/hr‐ft2‐F  Btu/hr  F 

W/m2‐C  W/m2‐C  W  W/m2‐C  W  C 

 

The function EnergyResult returns the final results for the calculation. Its syntax is:  = EnergyResult(parameter, units, chng)  The arguments are:  parameter is the result requested, where 1= total energy gained or lost from the process fluid in  the tank, and 2= temperature change per minute  units is the units of measure for the result, where 1 = U.S., 2 = SI  chng is a reference to a cell that updates whenever the calculations are run, which forces this  formula to refresh 

42 

TANKJKT  Nomenclature  Note that the units associated with the variables are not entirely consistent. Formulas used in the  TANKJKT calculations recognize this and apply the necessary conversions. In some cases, the units used  on the Data Input sheet differ from those used in the VBA subroutines. For example, impeller diameter  is input in millimeters, but converted to meters when transferred to the subroutine. 

c p  specific heat, Joules/kg‐°C  D  impeller diameter, m 

g  acceleration of gravity, 9.81 m/s2  g c  conversion factor, 1 m/s2  hi  inside (process‐side) heat transfer coefficient, W/m²‐°C  ho  outside (heat transfer fluid side) heat transfer coefficient, W/m²‐°C 

k  thermal conductivity, W/m‐°C  K  coefficient for heat transfer equation  L  characteristic length, m  N  agitator rotational speed, rps 

P  agitator power, W  T  inside diameter of vessel, m  t  temperature, °C 

U  overall heat transfer coefficient, W/m²‐°C 

W  blade height, measured parallel to shaft, m  Z  liquid depth in the tank, m  For conventional jackets 

d c  curvature diameter  d e  equivalent diameter  d h  hydraulic diameter = 2 x annulus  L  length of the flow path from entrance nozzle to exit nozzle  For dimple jackets 

Amin  z w  d o  minimum flow area 

43 

TANKJKT 

Amax  z w maximum (unrestricted) flow area  d o  mean dimple diameter, m  w  center‐to‐center distance between adjacent dimples parallel to flow  x  transverse center‐to‐center distance between adjacent dimples  Greek variables 

  coefficient of volumetric expansion, 1/°C 

  density, g/ cm3 

  dynamic viscosity, Pa‐s  Dimensionless numbers 

Fr 

N2 D

Ga 

Re 2   Fr

Gr 

Re 

Pr 

Froude number 

Galileo number 

g  L3 t  2

2

Gz  Re Pr Nu 

 



dh   L

hi T   k D2 N 

 cp  k

 

 

Grashof number 

Graetz number 

Nusselt number 

 

Reynolds number 

Prandtl number 

44 

TANKJKT  References  Bolliger, Donald H., “Assessing heat transfer in process‐vessel jackets,” Chemical Engineering,  September 20, 1982, page 95.  Bondy, Frederick, and Lippa, Shepherd, "Heat transfer in agitated vessels", Chemical Engineering, April 4,  1983, page 62.  Cau, Eduardo, Heat Transfer in Process Engineering, McGraw‐Hill, 2010.  Couper, J.R., Penny, W.R., Fair, J.R., Walas, S.M., Chemical Process Equipment: Selection and Design, 3rd  Edition, Butterworth‐Heinemann, Waltham, MA, 2012.  Dickey, David S., “Mixing and Blending,” from the Kirk‐Othmer Encyclopedia of Chemical Technology,  Wiley, published online 16 Apr 2010.  Dream, Robert F., "Heat Transfer in Agitated Jacketed Vessels", Chemical Engineering, Vol 106, No 1,  January 1999, pages 90‐96.  Furukawa, H., Kato, Y., Inoue, Y., Kato, T., Tada, Y., Hashimoto, S., "Correlation of Power Consumption  for Several Kinds of Mixing Impellers," International Journal of Chemical Engineering, Volume 2012  (2012), Article ID 106496. Downloaded from: http://www.hindawi.com/journals/ijce/2012/106496/  Garvin, John, "Understand the Thermal Design of Jacketed Vessels", Chemical Engineering Progress, Vol  95, No 6, June 1999, page 61.  Garvin, John, "Estimate Heat Transfer and Friction in Dimple Jackets", Chemical Engineering Progress,  Vol 97, No 4, April 2001, pages 73‐75.  Garvin, John, “Evaluate Flow and Heat Transfer in Agitated Jackets,” Chemical Engineering Progress,  August 2005, pages 39‐41.  Hemrajani, Ramesh R., “Mixing and Blending,” from the Kirk‐Othmer Encyclopedia of Chemical  Technology, Version 2, Wiley, published online 15 Apr 2005.  Hemrajani, Ramesh R., and Tatterson, Gary B., "Mechanically Stirred Vessels," Chapter 6 in Handbook of  Industrial Mixing, edited by Edward Paul, Victor Atiemo‐Obeng and Suzanne Kresta, John Wiley, 2004.  Lloyd, J.R., Moran, W.R., Natural convection adjacent to horizontal surfaces of various platforms,” ASME  Paper 74‐WA/HT‐66, 1974.  McAdams, W.H., Heat Transmission, 3rd Edition, McGraw‐Hill, New York, 1954.  Nienow, Alwin W., “Stirred Tank Reactors,” from Ullmann’s Encyclopedia of Industrial Chemistry, Wiley,  published online 15 Jan 2010. 

45 

TANKJKT  Penny, W.R., "Heat transfer correlations", in Handbook of Heat Exchanger Technology, Hemisphere  Publishing Corp., New York (1983).  Penny, W.R., Atiemo‐Obeng, V.A., “Heat Transfer,” Chapter 14 in Handbook of Industrial Mixing, edited  by Edward Paul, Victor Atiemo‐Obeng and Suzanne Kresta, John Wiley, 2004.  Poling, B.E., Prausnitz, J.M., O'Connell, J.P., Properties of Gases and Liquids, Fifth Edition, McGraw‐Hill,  2001.  Rieger, F., Ditl, P., Noval, V., “Vortex depth in mixed unbaffled vessels,” Chem Eng Sci, 34:397‐403  (1979).  Uhl, Vincent W., "Mechanically Aided Heat Transfer," Chapter 5 in Mixing: Theory and Practice, Vol 1,  edited by Vincent Uhl, Academic Press, 1966.  Welty, J.R., Wicks, C.E., Wilson, R.E., Rorrer, G.L., Fundamentals of Momentum, Heat and Mass Transfer  (5th Edition), John Wiley and Sons, 2007.  Zlokarnik, Marko, Stirring: Theory and Practice, Wiley‐VCH, Weinheim, Germany, 2001.  *** END OF DOCUMENT *** 

46