Jump to main content or area navigation.

Contact Us

Technology Transfer Network
Clearinghouse for Inventories & Emissions Factors

TANKS Software Frequent Questions


Can't find your question here?   Contact the Info CHIEF Help Desk at info.chief@epa.gov



HOW DO I GET A COPY OF THE USER'S MANUAL?

The user's manual for TANKS 4.xx (PDF 415K) is available here and on the TANKS webpage.


HOW DO I ESTIMATE EMISSIONS FROM A HEATED TANK?

If a tank is heated, the vapor space can be assumed to be at a constant temperature and no breathing losses will occur. The tank must be heated to a uniform temperature and well insulated, thus isolating it from heat gains and losses due to insolation and variations in ambient temperature. Changes in atmospheric pressure are assumed to have only negligible contributions to breathing losses and are not considered.

The menu selection "Is Tank Heated" on the Physical Characterics screen should be answered "Yes" to estimate emissions from vertical and horizontal fixed roof tanks. This will allow you to enter the temperature data directly on the Tank Contents screen. There are temperature data input fields for Average, Minimum and Maximum Liquid Surface Temperature and for Bulk Liquid Temperature (degrees Fahrenheit). The temperature at which the tank is heated should be entered in all four data fields. If the tank is not well insulated, daily variations in liquid surface temperatures may be observed. The Minimum and Maximum Liquid Surface Temperatures, if available, should be input to estimate breathing losses.

You also should check the information in the chemical database to ensure that appropriate data are available for the program to estimate vapor pressure at the desired temperature. For example, if Option 1 is used in the chemical database for estimating vapor pressure (valid in the temperature range from 40 to 100 F) and the desired temperature is over 100 F, the program will calculate a vapor pressure at 100 F (it will not extrapolate to higher temperatures). Options 2, 3 or 4 in the chemical database should be used for estimating vapor pressures at temperatures greater than 100 F.


HOW DOES THE TANKS MODEL GENERATE SPECIATED EMISSIONS?

The model offers several options for speciating emissions into their component parts. When the user is able to specify the properties and amounts of the liquids stored, the program relies upon Raoult's Law and Dalton's Law to estimate component emissions. If liquid properties are not known, Version 4.0 of TANKS has default liquid speciation profiles for crude oil and selected petroleum products. The last option uses tank headspace vapor speciation data for fixed roof tanks. The user must supply this data.


HOW DO I CALULATE EMISSIONS FROM A FIXED ROOF TANK WITH A ROOF GEOMETRY OTHER THAN A CONE OR DOME?

The model is programmed to handle cone and dome roofs which are the most common geometries. Other geometries must use one of these options to calculate the "Roof Outage" (the additional tank shell height in feet that would produce a volume of space equivalent to the space under the roof alone). The Roof Outage is one component of the Vapor Space Outage used in the breathing loss calculation.

You must calculate the Roof Outage external to the program based on the geometry of the roof. Once a value of the outage is obtained, modify the program using either the dome or cone roof options by varying either the dome roof radius or the cone roof slope until an equivalent outage is calculated. As an example, if the tank has a flat roof, the "Cone Roof" option can be selected and the slope set to "0".


HOW DO I OBTAIN ANTOINE'S COEFFICIENTS FOR OTHER CHEMICAL COMPOUNDS?

Two of the best resources are the Handbook of Chemistry and Physics and Perry's Chemical Engineering Handbook. These references should be available at most technical libraries. Other references are:

Reid, Prausnitz and Sherwood, Properties of Liquids and Gases, McGraw Hill, 1987.
Yaws and Yang, Property Data: To Estimate Vapor Pressure Easily, Hydrocarbon Processing, October 1989.

Baublik, Fried and Hola, The Vapor Pressures of Pure Substances, Selected Values of the Temperature Dependent Vapor Pressure in the Normal and Low Pressure Regions, Elsevier Science Publishers, Amsterdam, 1984.

Antoine's Coeffecients are also in the NIST Chemistry workbook, which is available online at: http://webbook.nist.gov/chemistry/ Exit EPA Disclaimer

**Please note that in some resources, such as the NIST Chemistry Workbook, the Antoine's equation constants in bar, K must be converted to mmHg, degrees C for use in TANKS 4.0.   To do this, add 2.8751 to A, keep B the same, and add 273.15 to C.


I HAVE A TANK THAT IS OPERATED WITH LITTLE OR NO CHANGE IN THE LIQUID LEVEL (i.e. a "constant level" tank). I BELIEVE THE MODEL IS OVERESTIMATING THE WORKING LOSSES FROM THE TANK. WHAT SHOULD I DO?

The inputs to the working loss equation should be modified for constant level tanks since the working losses are based on changes in the height of the liquid. First, determine the annual tank turnover rate by dividing the tank throughput by the tank volume. Next, determine the average change in liquid height and divide it by the maximum liquid height to establish a ratio. Multiply the annual tank turnover rate by this ratio to obtain the adjusted annual turnover rate for input to the model.


MY STORAGE TANK HAS A NITROGEN BLANKET. HOW SHOULD I ESTIMATE EMISSIONS?

Whether the tank is of fixed roof or internal floating roof design, no modifications to the equations are required. The gas blanket will not affect emissions if the tank is operated near atmospheric pressure.


CAN I USE TANKS TO ESTIMATE EMISSIONS FROM A FIXED ROOF TANK OPERATED UNDER "LOW PRESSURE" CONDITIONS?

Low pressure conditions are defined by API as an operating range of just above atmospheric to 15 psig. The TANKS model uses equations developed under atmospheric conditions and is not programmed to estimate emissions from low pressure tanks. However, you may use API Bulletin 2516, Evaporation Loss From Low-Pressure Tanks, to determine if your storage pressure is sufficient to prevent standing storage losses from the material stored. Working losses can be calculated as a percentage of the throughput.


I VENT MY ROOF TO A CONTROL DEVICE. HOW SHOULD I ESTIMATE EMISSIONS?

If you have test data from the outlet of the control device, you can use it to estimate emissions rather than using the model. If you have a limited amount of data, but have conducted inlet and outlet testing, you can calculate the efficiency of the control device and apply it to emissions estimated by the model.


WHAT DO I DO IF MY TANK COLOR IS NOT FOUND IN AP 42?

You should select the most similar color available to represent your tank. If you have a paint with high reflectivity, use white.


THE METEOROLOGICAL DATA IS NOT AVAILABLE IN TANKS FOR MY STORAGE TANK LOCATION.  WHERE CAN I GET THIS INFORMATION?

Sometimes it is possible to substitute another city from TANKS that has similar meteorological data.  The substitutions can be found in Appendix C of the TANKS User's Manual.

Meteorological data for cities that cannot be substituted can be found online at the following web sites:

United States:  National Solar Radiation Data Base (http://rredc.nrel.gov/solar/old_data/nsrdb/) Exit EPA Disclaimer

International:  NASA Surface Meteorology and Solar Energy Data Set (http://eosweb.larc.nasa.gov/sse/) Exit EPA Disclaimer


CAN I USE THE TANKS MODEL TO ESTIMATE EMISSIONS FROM A TANK STORING AN INORGANIC LIQUID?

Although the equations used in the model were developed to estimate evaporative losses from storage of organic liquids, it is possible to use the model if the inorganic liquid has a measurable vapor pressure and data are available for one of the vapor pressure options in the chemical database. Emission estimates produced by the model will be of unknown accuracy due to the absence of confirmatory testing for emissions from inorganic liquid storage tanks.


MY TANK FITTINGS ARE NOT IN AP 42. HOW CAN I CALCULATE EMISSIONS?

Loss factors for the most common fitting types and control configurations have been developed through testing conducted by the American Petroleum Institute (API) and reviewed by EPA. The fittings tested were generic designs that approximated evaporative loss mechanisms common to most vendor components. In most cases, if the exact design is not found, one that is of similar geometry will be available and should be selected.

API, with the support of EPA, has developed the Tank Seals and Fittings (TSF) Program which can be used to develop loss factors for vendor specific component designs. You should contact API for further information if you want to conduct testing to establish a loss factor for your component.


HOW CAN I ESTIMATE EMISSIONS FROM DEGASSING AND CLEANING OPERATIONS DURING A TANK TURNAROUND?

The following procedure can be used to approximate emissions from each step of the operation:

Emptying (degassing)

  1. For a fixed roof tank, calculate emissions from one turnover with the turnover factor (Kn) = 1 to account for vapors displaced during filling and then add the emissions from 1 turnover calculated as if the tank had a floating roof to account for clingage.
  2. For a floating roof tank, calculate emissions for one turnover then add the emissions from the tank assuming it has a fixed roof with a height equal to the height of the legs (about 6 or 7 ft.) to approximate the vapor displaced from the space under the floating roof.

Cleaning (sludge handling)

    Most wet sludges are about 80% to 90% liquid by weight. A conservative approach for estimating emissions is to assume the sludge is 80% liquid. The remainder is assumed to be VOC and emitted. As an alternative, the actual sludge moisture content can be determined.


HOW CAN I ESTIMATE EMISSIONS FROM ROOF LANDING LOSSES in the TANKS program? Updated February 2010.

In November 2006, Section 7.1 of AP42 was updated with subsection 7.1.3.2.2 Roof Landings. The TANKS program has not been updated with these new algorithms for internal floating roof tanks. It is based on the 1997 version of section 7.1.

It is possible to estimate these losses in TANKS by using a portion of the guidance developed for degassing and cleaning a tank by modeling the vapor space under the roof as a fixed roof tank and calculating the emissions from one turnover. This is less accurate than using section 7.1.3.2.2 of AP42.


MY TANK CONTAINS A TWO-PHASE LIQUID. WHAT DO I DO?

Use the properties (P, Mv, etc.) of the top phase to estimate emissions. Calculate throughput using the overall liquid.


IF MY HORIZONTAL FIXED ROOF TANK IS UNDERGROUND, HOW DO I ESTIMATE EMISSIONS?

You should select the Horizontal Tank option and from the Physical Characteristics screen and answer "Yes" to the question, "Is the tank underground?" Since the surrounding earth limits the diurnal temperature change, the model assumes that there are no breathing losses from the tank (breathing losses from atmospheric pressure fluctuations are assumed to be negligible). Only working losses will be calculated.


I HAVE A GASOLINE SERVICE STATION WITH UNDERGROUND FIXED ROOF TANKS THAT ARE VAPOR BALANCED. WHAT EQUATIONS SHOULD I USE TO ESTIMATE EMISSIONS?

Use the equations presented in Section 7.1.3.3 of AP 42 for variable vapor space tanks.


MY TANK STORES DIFFERENT LIQUIDS DURING THE YEAR. HOW DO I ACCOUNT FOR THIS VARIABILITY?

Estimate emissions for the time period over which each liquid was stored, and sum the emissions to obtain the annual emissions. Version 4.0 of the TANKS program simplifies the calculation of emissions for tanks storing multiple liquids throughout the year. Please see the user's manual for specific instructions on the use of this option.


CAN TANKS BE USED TO ESTIMATE EMISSIONS FROM INDOOR TANKS? WHAT ABOUT HEATED INDOOR TANKS?

Yes, it can be used for indoor tanks. It should be entered as a heated tank and input all 4 temperatures with the temperature of the building. The program knows that the temperatures are constant so no breathing losses are generated. TANKS doesn't care if the tank is at room temperature or is heated above that.

Jump to main content.