model 2700 with api
TRANSCRIPT
-
8/3/2019 Model 2700 With API
1/19
Model 2700 Transmitter
with Petroleum Software Option
-
8/3/2019 Model 2700 With API
2/19
Digital Signal Processing with MVD
T
Analog, limited sampling
DSP, higher resolution
Faster sampling
Higher frequency drive
10 times less sensitive tosignal noise
Enhanced patented algorithms
Digital circuitry
Faster Response
Better Repeatability
Less Parts More Reliable
-
8/3/2019 Model 2700 With API
3/19
MVD Petroleum Software
The petroleum software version adds the followingcalculations to the standard 2700 software:
Calculates base density and Ctl (the correction for the effect oftemperature on a liquid)
Calculates gross volume at standard temperature
Calculates flow weighted average temperature and averageobserved gravity (flowing density)
In order to meet the 0.5F accuracy in temperaturemeasurement as required per API MPMS Chapter 7, anexternal RTD must be utilized.
The core processor must be mounted remote from the sensor inorder to bring in the signal to the core processor from thisexternal RTD.
-
8/3/2019 Model 2700 With API
4/19
Calculation of Base Density
The software utilizes API MPMS Chapter 11.1 tocalculate the base density from the flowingdensity and the flowing temperature.
Base density can be calculated in degrees API at
60F, SGU at 60 F, or kg/cm3 at any referencetemperature.
The fluid being measured dictates the appropriateequation for the calculation of base density.
Base density and flowing density are bothavailable as outputs from the 2700.
-
8/3/2019 Model 2700 With API
5/19
Calculation of Base Density
API Chapter 11.1 consists of computerprocedures, however, tables were computed forreference.
Table A Generalized Crude Oil
Table B Generalized Products Table C for Individual and Special Applications
Table D for Lubricating Oils
API in Tables 5 and 6
Relative Density (SGU) in Tables 23 and 24
Kg/m3 in Tables 53 and 54
-
8/3/2019 Model 2700 With API
6/19
API Measurements
-
8/3/2019 Model 2700 With API
7/19
API MPMS Chapter 11.1 Tables 5A, 53A, and23A covering generalized crude oil and JP4.
Table 5A, used for a base temperature of 60F,covers and API@60F range of 0 to 100 API.
Table 53A, used for a base temperature of 15Ccovers a base density range of 610 to 1075 kg/m3.(Other base temperatures can be used.)
Table 23A, used for a base temperature of 60F,
covers a relative density@ 60F range of 0.6110 to1.0760 SGU.
Calculation of Base Density
-
8/3/2019 Model 2700 With API
8/19
Limitations on API Chapter 11.1
The calculations are limited to the following: Crude oil from 0 to 100 API (0.611 to 1.076 g/cc)
Generalized products from 0 to 84 API (0.657 to 1.076g/cc)
Temperatures from 0 to 300 F
The 2700 will show an alarm if the density ortemperature goes outside the ranges of the table,
however, it will continue to calculate.
Note: Core rev 2.2 or higher allows ranges outside the tables
-
8/3/2019 Model 2700 With API
9/19
Generalized Products
The tables identified for generalized productscover refined products such as
Gasolines
Naptha
Jet fuels, kerosene and Stoddard solvents
Diesel oil, fuel oil and heating oil
-
8/3/2019 Model 2700 With API
10/19
Fluids not covered by Chapter 11.1 Propane and propane mixes
Butane and butane Mixes
Isopentane
Butadiene and butadiene mixes
LPG , LNG and NGL
Ethylene and Propylene
Cyclohexane and aeromatics
Asphalts and road tars
Many of these fluids are metered on a mass basis thus eliminating theneed for the calculation of base density.
-
8/3/2019 Model 2700 With API
11/19
MVD Petroleum Software
API and SGU are calculated as follows:
SGU = kg/m3 at 60 F / 999.012 (density of water at 60F)
API = (141.5 / SGU) - 131.5
The industry utilizes API and SGU as units for both
flowing density (sometimes referred to as observedgravity) and base density (sometimes referred to ascorrected gravity).
Therefore, the software allows the use of API and SGU forflowing density. Flowing density in SGU = kg/m3 / 999.012.
-
8/3/2019 Model 2700 With API
12/19
12
API configuration screen using ProLink II
-
8/3/2019 Model 2700 With API
13/19
External RTD Configuration using ProLink II
-
8/3/2019 Model 2700 With API
14/19
Flow Weighted Averages
Computations for average temperature and averagedensity (observed gravity)
Average values are based on one temperature and one densitysample per unit of flow measurement. That is, each time a singleunit of flow (barrel or whatever the user has selected) has beentotaled, a sample of the current temperature and observedgravity is noted- the flow weighted average is the average of allthe samples.
The weighted average for temperature and the weighted averagefor density are reset with the resetable totals. The reset functionis available through the display with password security protection
and through Prolink/HART.
-
8/3/2019 Model 2700 With API
15/19
Compressibility
The MVD Petroleum software does not utilizeChapter 11.2 to calculate Cpl (the effect ofpressure on the density or the volume of thefluid.)
Therefore, the volume calculation is not net volume.
The volume calculated is defined as gross volume atstandard temperature.
-
8/3/2019 Model 2700 With API
16/19
Coriolis to a Flow Computer
Typically, the 2700 transmitter sends a pulse to the flowcomputer where net volume is calculated.
The pulse should represent gross volume.
Density (via analog or RS485) should represent flowing density.
All net volume calculations are then performed in the flowcomputer which has temperature and pressure inputs fromindividual line transmitters. Flow computers are required to meetAPI MPMS Chapter 21.2 for custody transfer.
The above application does not require petroleum
software in the 2700.
-
8/3/2019 Model 2700 With API
17/19
Model 2500/2700 Output AssignmentsConfigurable IO Output Board
Analog OutputMass FlowVolume FlowDensityTemperatureDrive Gain
Frequency Output(not independently assignable)Mass FlowVolume Flow
mA HARTPv = Mass Flow
Volume FlowDensityTemperatureDrive GainExternal PressureExternal TemperatureAPI Corrected Density
API Corrected Volume FlowAPI Corrected Volume TotalAPI Corrected Volume InventoryAPI Batch Avg Corrected DensityAPI Batch Avg TemperatureAPI CTL (table used)
Sv = Same as PvTv = Mass flowVolume FlowAPI Corrected Volume Flow
Qv = Same as Pv plusMass TotalMass Inventory
Volume TotalVolume Inventory
Display CapabilitiesView Process VariablesView and Acknowledge AlarmsStart, Stop, Reset TotalizersPerform Output Simulation TestsChange Measurement UnitsScale Outputs
Cannot Change Channel Assignments
Discrete OutputFWD / REVEvent 1
Event 2Event 1 or 2Flow SwitchZero In ProgressFault
Discrete InputNoneStart ZeroReset Mass TotalReset Volume TotalReset Corrected Volume Total
-
8/3/2019 Model 2700 With API
18/19
API Temperature Input Option #1
To meet API requirements, a user-supplied externaltemperature detector can be installed remotely by theuser. This external temperature detector, instead of theRTD inside the sensor, is wired to a 9-wire 2700.
The external RTD must be accurate to 0.1F (0.05C).
RTD calibration information must be configured in thetransmitter.
-
8/3/2019 Model 2700 With API
19/19
API Temperature Input Option #2
To meet API requirements, a user-supplied externalHART temperature transmitter can be installed remotelyby the user. This external transmitters process variableis read into the 2700 via HART.
Using an external HART transmitter eliminates theprimary analog of the 2700 from other use.
The external RTD must be accurate to 0.1F (0.05C).
HART polling for pressure compensation is now available
as a second polled HART variable. This compensation isfor the pressure effect on flow seen on some sensors,not pressure compensation for API Calculations.