abb totalflow aga3 equations and data

15
Automation Totalflow Measurement Totalflow Measurement & Control Systems & Control Systems AGA3 Equations & Data AGA3 Equations & Data

Upload: masoodism

Post on 22-Nov-2015

60 views

Category:

Documents


2 download

DESCRIPTION

AGA 3 Calculations

TRANSCRIPT

  • A portion of the equation is calculated once per second and the rest is calculated once per Vol Calc Period The Extension is integrated once per second Also on a one second basis, update flow-dependent accumulators for Hw, Pf, and Tf in order to construct averages for use in Vol Calc Period calculations. Additional set of timed averages (independent of flow) are maintained to provide Pf and Tf averages for complete periods without flow. Summary - Totalflows AGA-3 Implementation

  • Summary - Totalflows AGA-3 ImplementationOnce Per Volume Calculation Period These accumulators and the flowtime are used to calculate Vol Period averages for Hw, Pf, and Tf.These Vol Period averages are then used to compute the Integral Multiplier (C).This Integral Multiplier is then multiplied with the Integrated Extension to compute Volume. User Can Select either AGA3-85 or AGA3-92 Adjustable Vol Calc Period of 1, 2, 5, 10, 30, or 60 minutes. Supercompressibility computed usingNX19, various methodAGA8-92 Gross MethodAGA8-92 Detail Method (up to 23 composition variables)

  • Either Linear or Square Root averages (user selectable) based on one second samples taken during times of flow. Extrapolation of live inputs during transducer calibration Selectable Static Pressure Tap Location Selectable Differential Pressure Tap Type (Pipe Taps require AGA3-85)Summary - Totalflows AGA-3 Implementation

  • Summary - Totalflows AGA-3 ImplementationEquations are explicit implementations, not table driven approximations Participated in API round robin for AGA-3-92 API sought +/- 50 ppm deviation tolerance10,080 calculation sets were testedOur deviations were within +/- 5 ppm Along with whole flow computer, algorithms subjected to flow laboratory testing (CEESI)

  • AGA-3 Configuration Data SummaryCalculation MethodCalculation UnitsReporting UnitsFpv MethodContract HourPressure Tap LocationTap TypeTemperature BasePressure BaseRatio of Specific HeatsViscosityFt and Fp for one form of NX19Barometric PressureFaux - Auxiliary FactoryFactor SelectsHi/Lo Limits for Pf, DP, TF, Rate RTD EnableRTD Zero BiasFixed TemperatureFb (AGA3-85)Use Fixed or Calced Cd? (AGA3-92)Fixed Cd (AGA3-92)DP Zero Cutoff

  • AGA-3 Configuration Data SummaryFixed Composition (Events)Live Composition (No Events)Diameter Data for AGA3 92 Orifice Reference DiamOrifice Reference TemperatureOrifice Coef. of Thermal ExpansionPipe Reference DiamPipe Reference TemperaturePipe Coef. of Thermal ExpansionDiameter Data for AGA3 85Orifice DiameterOrifice MaterialPipe DiameterDP Calibration Points (3 or 5)Pf Calibration Points (3 or 5)Device ID (10 characters)Calculation PeriodLog PeriodAveraging Technique (Linear or Square Root)Database Size ParametersNumber of EventsNumber of Log Period RecordsNumber of Day Period Records

  • AGA-3 Log Period Data SummaryLog Period is programmable (Default=60 min) Number of Log Period Records is programmable (Default = 970 records, or 40 days of hours + 10 skips) Record Size = 36 bytesLog Period Data ItemsDate/TimeSequence NumberAverage DpAverage PfAverage TfIntegrated ExtensionQuantity VolumeQuantity EnergyFlowtimePeriod timeDiscrete Alarms (24)Verification Code

  • AGA-3 Day Period Data SummaryNumber of Day Period Records is programmable (Default = 50 Day records, 40 Days + 10 Day Skips) Record Size = 100 bytes Day Period Data ItemsDate/TimeSequence NumberEvent Sequence #Starting Log Period Sequence #Ending Log Period Sequence #Contract HourDay Period Data Items contExtensionVolumeEnergyFlow TimeBackflow TimePeriod TimeDiscrete Alarms (24)Min, Max & Avg Pf%PF Hi, %PF LoMin, Max & Avg DP%DP Hi, %DP LoMin, Max & Avg Tf%Tf Hi, %Tf LoVerification Code

  • AGA-3 Log Period & Day PeriodDiscrete AlarmsAGA Calculation ErrorNX19 Used Methane-GravityAlternate Analysis UsedLow Lithium BatteryLow ChargerDP Measurement ErrorPf Measurement ErrorTf Measurement ErrorDO #1 TrippedDI #1 DetectedBackflow DetectedZeroflow DetectedDP Below Low LimitDP Above Hi LimitPf Below Low LimitPf Above Hi LimitDO #2 TrippedDI #2 DetectedTf Below Low LimitTf Above Hi Limit

  • AGA-3 Event LogNumber of Event Records is programmable (Default = 200 Events) Record Size = 12 bytes Event Record Data ItemsDate TimeEvent Flags (dayskip)Sequence #Event CodeOld ValueNew ValueVerification Code

  • Compatibility with on-site/off-site Calculation MethodsOur Flow computers Are Compatible With EitherOff-Site CalculationsIntegrated Extension, hourly or fasterFlowtime based averages for Live Inputs, hourly or faster (Averages must be in synch with extension)Fixed Inputs for each Calculation available via Config and Events File On-Site CalculationsHigh priority to pre-empt other tasksAbility to accept Live inputs for Pf, Tf, DPAbility to accept either real-time or periodic fixed compositionAdequate facilities to review necessary data at site

  • Program/Config For Basic OperationsCan Be Configured usingOn-site PC laptop software w/ user friendly interfaceOn-site ruggedized hand-held w/user friendly interfaceOn-site terminal with interactive command line interface or batch file upload/download capability (Tech Bulletin #44).On-Site VT-52 compatible terminal with interactive menu driven from Flow ComputerVarious Remote Communications Protocols No permanently mounted keyboard or switchesEnvironmental ConcernsMore economic to amortize cost over several flow computers.Trend toward remote configuration

  • Example Data Capacities128K RAM= 262144 bytesSystem= 81920200 Events= 240050 Day Recs= 5000970 Log Recs= 34920Free= 6832 256K RAM = 262144 bytesSystem= 81920200 Events= 240050 Day Recs= 50003850 Log Recs= 138600Free= 34224 (40 days of 60 min recs or 10 days of 15 min recs or 3 days of 5 min recs or
  • Example Data Capacities512K RAM = 524288 bytesSystem= 81920200 Events= 240050 Day Recs= 500011530 Log Recs= 415080Free= 19888 (480 days of 60 min recs or 120 days of 15 min recs or 40 days of 5 min recs or 2 days of 1 min recs +10 dayskips)