Elster enCore FC1 Manual
Elster enCore FC1 Manual

Elster enCore FC1 Manual

Flow computer
Hide thumbs Also See for enCore FC1:
Table of Contents

Advertisement

Quick Links

Flow Computer
enCore FC1
Manual
Volume 4.2: Gas Quality AFB
FC1-BA4.2-EN b 2014-12-12
i 2014-12-12
From AFB version: 03-00

Advertisement

Table of Contents
loading

Summary of Contents for Elster enCore FC1

  • Page 1 Flow Computer enCore FC1 Manual Volume 4.2: Gas Quality AFB FC1-BA4.2-EN b 2014-12-12 i 2014-12-12 From AFB version: 03-00...
  • Page 2 Elster GmbH Schloßstraße 95a D - 44357 Dortmund/Germany Tel.: +49 231 937110-0 Fax: +49 231 937110-99 support-do@elster.com E-Mail: Page 2 of 75 enCore FC1 G a s Q u a l i t y A F B...
  • Page 3: Table Of Contents

    Contents The enCore/enSuite Concept About these Instructions The enCore FC1 Manual at a Glance Text Labelling 2.2.1 Presentation of Instructions 2.2.2 Paragraph Formats 2.2.3 Character Formats 2.2.4 Character Formats in Flow Charts Functional Description Defining Measurement Monitoring and Substitution Strategy (Preprocessing) 3.1.1 Substitution Values and Substitution Strategies...
  • Page 4 Calling up the Main Display 2 for the Second End Base Conditions 63 Appendix Nomenclature International Calculation Methods 6.2.1 Overview 6.2.2 Required Input Values and their Parameterization Three-digit Error Code Index Page 4 of 75 enCore FC1 G a s Q u a l i t y A F B...
  • Page 5: The Encore/Ensuite Concept

    PC software supporting all enCore devices along with a number of other Elster devices. The enSuite software provides tools for configuration, parameterization, diagnosis, software downloads and other services.
  • Page 6: About These Instructions

    2 About these Instructions Part 4 of the enCore FC1 manual has a modular design and consists of individual volumes that document an Application Function Block . The advantage of this feature is that you can specifically compile documents of those AFBs used in your application.
  • Page 7: The Encore Fc1 Manual At A Glance

    You can download all parts of the FC1 manual in PDF format from our Docuthek (www.docuthek.com). The documents are regularly updated. 2.1 The enCore FC1 Manual at a Glance The FC1 manual is made up of four parts in all: •...
  • Page 8: Text Labelling

    About these Instructions Part 1 and part 2 are product components The Brief Instruction and Operating Instructions are product components. Therefore, these must always be kept in immediate the vicinity of the FC1 and easily accessible to the installation, operational, maintenance and cleaning personnel. Part 1 and part 2 are delivered in printed form with the device.
  • Page 9: Paragraph Formats

    About these Instructions Safety instruction (optional) Safety instruction text Tips and Recommendations Tips include notes and information that make it easier for the user to operate the FC1. Tips are described below: Heading (optional) Tip text 2.2.2 Paragraph Formats This triangle prompts you for an action. ►...
  • Page 10: Character Formats

    About these Instructions 2.2.3 Character Formats Example: Names of the individual SFB and AFB F l o w C o n v e r s i o n A F B software elements of the FC1.  see chapter 3 Functional References to additional information are Description (p.
  • Page 11: Character Formats In Flow Charts

    About these Instructions Example: Hold function You can navigate through different displays of FC1 via hyperlinks. In the example, you change to the Hold function display. Hold Actions are also marked in the FC1 display as hyperlinks. You carry out a specific func- tionality when you activate an action.
  • Page 12: Functional Description

    3 Functional Description is an Application Function Block for enCore G a s Q u a l i t y A F B devices. It calculates the characteristics for flow conversion according to international calculation standards based on a fix parameterized or a measured gas quality.
  • Page 13 Functional Description The Basic System prepares the input data. It provides the pressure p, the temperature t and (optionally) the essential gas characteristics to the and the volume at G a s Q u a l i t y A F B , measurement conditions V and the flow rate Q to the F l o w...
  • Page 14 Functional Description • F l o w C o n v e r s i o n A F B calculates the flown volumes at F l o w C o n v e r s i o n A F B base conditions V , the energy E and the mass M based on the input values from the Basic System and the...
  • Page 15: Defining Measurement Monitoring And Substitution Strategy (Preprocessing)

    Functional Description 3.1 Defining Measurement Monitoring and Substitution Strategy  (Preprocessing) (p. 15)  Parameterize Input Values and their Base Conditions (Source)  (p. 15) 3.3 Calculating Gas Characteristics (End base conditions) (p. 35)  3.4 Calculating the Velocity of Sound According to AGA10 ...
  • Page 16: Substitution Values And Substitution Strategies

    Functional Description • Import the validated results obtained by the preprocessing operations as the basis for the calculations of the G a s Q u a l i t y A F B The preprocessing operations consist of the following functional areas: 3.1.1 Substitution Values and Substitution Strategies (p.
  • Page 17 Functional Description • The input value violates an alarm limit that has been paramterized for this preprocessing operation.  See 3.1.2 Monitoring Warning and Alarm Limits (Optional) (p. 22). A level of the preprocessing group (see below) is considered erroneous if at least one value of a particular preprocessing operation is marked errorneous at this level.
  • Page 18 Functional Description Parameterize substitution strategies in enSuite Parameterize substitution strategies in enSuite enSuite offers two different view for parameterizing preprocessing operations. Preferably, use the simple view if you only require one level: • simple views Only the parameters for a two-stage substitution strategy are available, i.e one measurement (Level 1) and the Keypad value.
  • Page 19 Functional Description The alarm behavior determines when preprocessing operations generate warning and alarm messages at erroneous levels. The preprocessing result is marked as erroneous as soon as an alarm message is generated. To parameterize the alarm behavior for … … a single preprocessing, open the desired preprocessing in the folder ►...
  • Page 20 Functional Description The result is considered to be error-free even if the value comes from an erroneous level. • … erroneous as long as an alarm message is generated. The result is considered to be erroneous even if the value comes from an error-free level.
  • Page 21 Functional Description The parameters Level 1 to Level 6 are preset with the selected physical  quantity symbol: • pressure values • temperature values • a gas component The subsequent steps for setting up the substitution strategy are described below. The method to be followed for limit monitoring is described in ...
  • Page 22: Monitoring Warning And Alarm Limits (Optional)

    Functional Description 3.1.2 Monitoring Warning and Alarm Limits (Optional) You can define additional limit monitoring for every preprocessing. The measurements of the defined Level 1 to Level 6 are monitored, but not the Keypad value. The preprocessing differentiates between lower and upper warning and alarm limits.
  • Page 23 Functional Description Parameterizing limit monitoring in enSuite Activating limit monitoring The limit monitoring is deactivated by default. As soon as you set a parameter for limit monitoring to <Used> and assign it reasonably, the monitoring for the parameterized values is activated. For setting alarm limits, …...
  • Page 24: Results Of Preprocessing Operations

    Functional Description … enter the absolute tolerance value in the parameter Hysteresis. ► An upper warning respectively an upper alarm limit is considered to be violated only if the measurement exceeds the value <defined limit> + (plus) Hysteresis. The limit violation is reset only when the measure- ment falls below the value <defined limit>...
  • Page 25: Parameterize Input Values And Their Base Conditions (Source)

    Functional Description 3.2 Parameterize Input Values and their Base Conditions (Source) Essential information on base conditions In case of condition-dependent input values the G a s Q u a l i t y differentiates between base conditions, that are applicable A F B for the gas quality measurement device (≙...
  • Page 26 Functional Description Parameterizing the calculation methods in enSuite Parameterization of base conditions of the gas quality measurement device in G a s Q u a l i t y A F B Ensure that the base conditions of the gas quality source parameterized in FC1 is actually coincide with the base conditions being valid for the measurements of the gas quality measurement device (e.g.
  • Page 27 Functional Description chapter 6.2.2 Required Input Values and their Parameterization, p. 71). AGA-NX19 GOST is defined only for one end base conditions Note: the AGA-NX19 GOST procedure has exclusively been defined for the following end conditions of ISO 6976: • combustion temperature t = 20 °C comb.
  • Page 28: Pressure P, Temperature T And Gas Composition

    Functional Description − gas composition with 22 components (i.e. a complete and normalized gas vector)  This procedure is advisable only if you have selected AGA8- 92DC as Z calculation method. (see above drop-down list Z calculation method) • calculation according to ISO 6976 or GPA 2172 If you select the ISO 6976/GPA 2172 procedure for the Z calcu- lation, then you need to define whether the calculation is done...
  • Page 29 Functional Description Prerequisite for normalization is a complete gas vector It can be normalized only if there is a complete gas analysis avail- able. An absolute prerequisite for the normalization is a known methane (CH ) proportion. Calculation methods, which assume the availability of a complete and normalized gas vector –...
  • Page 30 Functional Description  See chapter 5 FAQs (p. 53) The following documentation describes the tabular view only. For every gas component, state whether the input value is an import or a constant value, or if there is no value present: Click on the desired button in the upper region of the tab in order to ►...
  • Page 31: Density Ρ , Relative Density Rd And Heating Values At Base

    Functional Description These results are used in the for all the sub- G a s Q u a l i t y A F B sequent calculations. In order to add the input values at measurement conditions (p, t), … …...
  • Page 32 Functional Description Parameterize base conditions of the gas quality source in enSuite Open in the folder <Gas Quality AFB> the section Base conditions ► GQ source. Select the prevailing base conditions of the gas quality source from the ► drop-down list Standard used. The entries either correspond with the ISO 6976 or the GPA 2172: •...
  • Page 33 Functional Description conditions (section End base conditions, parameter Standard used). density at base conditions ρ − b AGA8 relative density rd − AGA8 If there is no complete gas vector, all the export values in the folders ISO 6976/GPA 2172 and AGA8-DC92 are marked internally as non- usable.
  • Page 34 Functional Description (density at base conditions) and the density of air at base condi- tions. ρ b rd = ρ b Air Where: relative density ρ density of the natural gas at base conditions ρ density of air at the same base conditions b Air If the input value ρ...
  • Page 35: Calculating Gas Characteristics (End Base Conditions)

    Functional Description If input values are available for heating values referring to the base conditions of the gas quality source, … … open the section Heating values. ► You can parameterize the following input values:  V input gross volume-based heating value H •...
  • Page 36 Functional Description For the first end base conditions (folder <Gas Quality AFB>, section End base conditions) select one of the specified constant base conditions – analogous to the base conditions of the gas quality source. All selectable base conditions are considered in the ISO 6976 or GPA 2172 and are used for the subsequent calculations of the gas characteristics.
  • Page 37 Functional Description AGA-NX19 GOST is defined only for the end base conditions “(20, 20) °C, 1.01325 bar (ISO)” If the compressibility factor Z has to be calculated at base conditions according to AGA-NX19 GOST (section Calculation methods, parameter Z calculation method), then select the entry (20, 20) °C, 1.01325 bar (ISO) as end base conditions because this procedure is exclusively defined for this base conditions of ISO 6976.
  • Page 38 Functional Description In order to parameterize the valid pressure at base conditions p , enter ► the desired constant in the parameter p Deactivate the checkbox Used in the context menu of the parameter p If necessary, adapt the physical unit. ►...
  • Page 39: Calculating The Velocity Of Sound According To Aga10 (Optional)

    Functional Description 3.4 Calculating the Velocity of Sound According to AGA10 (Optional) offers the option to calculate the sound velocity G a s Q u a l i t y A F B (Velocity Of Sound, abbreviated as: VOS) in natural gas according to the AGA10 procedures.
  • Page 40: Functioning At A Glance

    Functional Description conditions (t, p). needs this value for the VOS comparison as S t a t i o n A F B import value (branch <Station AFB>, section VOS comparison, parameter Calculated VOS (input)). κ (only for information) • isentropic exponent Cp/Cv (only for information) •...
  • Page 41 Functional Description Fig. 3-2: Functional areas at a glance enCoreFC1 Page 41 of 75 G a s Q u a l i t y A F B...
  • Page 42: Warnings And Alarms

    Functional Description 3.6 Warnings and Alarms The FC1 manages the warning and alarm messages of preprocessings and of the in the error list and records it in the logbook. G a s Q u a l i t y A F B 3.6.1 List of Warnings and Alarms of Preprocessing Operations Relevant warning and alarm messages are generated in case of an error...
  • Page 43: List Of Error Messages Of The G A S Q U A L I T Y A F B

    Functional Description 3.6.2 List of Error Messages of the G a s Q u a l i t y A F B Depending on the parameterization the monitors the G a s Q u a l i t y A F B input measurements and generates specific alarm messages in case of an error.
  • Page 44 Functional Description Identifier Type Cause p min The input for pressure p fell below the Alarm lower limit. p max The input for pressure p exceeded the Alarm upper limit. p failure The input for pressure p is erroneous. Alarm t min The input for temperature t fell below Alarm...
  • Page 45 Functional Description Identifier Type Cause ρ Alarm The input for density at base condi- tions ρ fell below the lower limit. ρ Alarm The input for density at base condi- tions ρ exceeded the upper limit. ρ failure Alarm The input for density at base condi- tions ρ...
  • Page 46: Display And Operation

    4 Display and Operation has various default displays which show important G a s Q u a l i t y A F B values such as pressure, temperature, compressibility, heating values and individual gas components. Display and navigation in FC1 The general layout of displays for FC1 and the basic navigation options are documented in detail in part 1 of FC1 manual in chapter for display and navigation.
  • Page 47: Displays At A Glance

    Display and Operation 4.1 Displays at a Glance The following figure sketches the hierarchical order and the navigation through the displays of the G a s Q u a l i t y A F B Fig. 4-1: Display – hierarchical structure 4.2 Displays in Detail The first display of every is the main display.
  • Page 48 Display and Operation The most important measurements and results of the gas quality are presen- ted in an overview in the main display. From this display you can switch to the detailed displays for compressibility, density, heating value, gas compo- nents and preprocessings.
  • Page 49 Display and Operation The main display and its target displays Main display  [<Target display>] pressure at measurement conditions temperature at measurement conditions conversion factor  2.1 Compressibility pressure at measurement conditions temperature at measurement conditions conversion factor compressibility factor … …...
  • Page 50 Display and Operation Main display  [<Target display>] methane ethane propane iso-C isobutane n-butane iso-C isopentane n-pentane neo-C neopentane hexane heptane octane nonane decane hydrogen oxygen water hydrogen sulphide carbon monoxide helium argon Preprocessings  2.5 Preprocessings ( see section The display Preprocessings in detail, p.
  • Page 51 Display and Operation The display Preprocessings in detail: Fig. 4-3: Example – preprocessing The individual preprocessings, which belong to the preprocessing groups, are marked in the drop-down list with a (G). The current (measurement) values are displayed for every defined level. The status in use signals that the (measured) value of this level makes available the preprocessing result.
  • Page 52 Display and Operation The Main display 2 (optional for 2nd end base conditions) Display  [<Target display>] (configured linkage in the  1.2 Main display 2 display editor) pressure at measurement conditions temperature at measurement conditions conversion factor relative density gross volume-based heating value Table 4-2: Main display 2 (optional) The calculated values of Main display 2 refer to the base conditions, which are pa-...
  • Page 53: Faqs

    5 FAQs This chapter contains the most important settings and issues in order to support you in regular tasks: 5.1 The Alarm Behavior of Preprocessings – an Example (p. 53)  5.2 Treatment of the Input Value for Neopentane (neo-C5H12) ...
  • Page 54 FAQs Parameter Sample value Physical quantity absolute pressure Level 1 tab Export value, branch Basic System – I/O boards – Board 1: ExFME5 – P+ P− Measured value Level 2 tab Export value, branch Basic System – I/O boards – Board 2: ExFME5 –...
  • Page 55 FAQs Select the setting sensitive in order to generate an alarm for each error. ► An alarm is generated for the respective level as soon as a measurement of Level 1 to Level 3 is erroneous. The preprocessing result is then considered to be erroneous, even if the preprocessing result is taken from a level whose measurement is error-free.
  • Page 56 FAQs Fig. 5-2: Alarm behavior when Alarm behavior: non-sensitive Select the setting deactivated if there is absolutely no alarm to be ► generated. A warning is generated for each of these levels as soon as at least one or all the measurements of Level 1 to Level 3 are erroneous. The result of the preprocessing is considered to be error-free.
  • Page 57: Treatment Of The Input Value For Neopentane

    FAQs 5.2 Treatment of the Input Value for Neopentane (neo-C Background adds neo-pentane (neo-C ) automatically to G a s Q u a l i t y A F B the component n-pentane (n-C ) for calculations according to the AGA8- procedure.
  • Page 58: Split Up The Input Value For Hexane

    FAQs 5.3 Split up the Input Value for Hexane (C ) in Percentage for all the Higher Hydrocarbons Background A few process gas chromatographs measure all the higher hydrocarbons from C and above together and provide this sum as component hexane ).
  • Page 59: For A Better Understanding: Base Conditions For Calculating Heating Value And Density At Base Conditions

    FAQs Depending on your choice either only the incoming value for hexane ) is used, or the arithmetically distributed values are used for all the further calculations. 5.4 For a Better Understanding: Base Conditions for Calculating Heating Value and Density at Base Conditions can calculate condition-dependent measurands G a s Q u a l i t y A F B...
  • Page 60 FAQs − (25, 20)°C, 1.01325 bar • 60 °F, <pressure at base conditions p > (GPA) The GPA 2172 does not distinguish between combustion state and conditions when measuring volume. The temperature at base conditions t is defined as 60 °F; the pressure at base conditions varies.
  • Page 61: Display Error Messages

    FAQs can be parameterized freely. With this, you can simultaneously calculate and view specific results such as heating values, base density and base volume at different base conditions. The results of the second end base conditions cannot be used for fiscal purposes because the calculations can be based on any desired base conditions.
  • Page 62: Accepting Warning And Alarm Messages

    FAQs In order to specifically filter messages of an , select ► G a s Q u a l i t y A F B the entry <Gas Quality AFB> from the drop-down list Filter. Only messages of the corresponding are dis- ...
  • Page 63: Calling Up The Main Display 2 For The Second End Base Conditions

    FAQs Accept all. Trigger the action ► The selected list is accepted and updated according to the parame-  terized acceptance procedure. If required, repeat these steps for other lists. ► 5.7 Calling up the Main Display 2 for the Second End Base Conditions Background If you use the second end base conditions (section 2nd end base condi-...
  • Page 64 FAQs The second drop-down list is preset with the display types of the selec-  ted link <Gas Quality AFB>. Select the entry <Main display 2>. ► If required, you can change the position of the hyperlink with the help of ►...
  • Page 65: Appendix

    6 Appendix 6.1 Nomenclature The following symbols and names are used in the context of G a s Q u a l i t y A F B Symbol Abbreviated as Description complete and normalized gas vector fraction of gas component, e.g. the CO percentage <CO2>...
  • Page 66 Appendix Base conditions of the GQ source (according to ISO 6976/GPA 2172) ρ density at base conditions b calc. relative density calc. gross volume-based heating value calc. net volume-based heating value calc. gross mass-based heating value calc. net mass-based heating value calc.
  • Page 67 Appendix Measurement conditions the current measurement for pressure p (ideally the result of the preprocessing) uses this measurement G a s Q u a l i t y A F B for its calculations. ( see 3.1 Defining Measurement Monitoring and Substitution Strategy (Preprocessing), p.
  • Page 68 Appendix pressure at base conditions (end base conditions) (≙ pressure specification at base conditions of the parameter Standard used) temperature at base conditions (end conditions) (≙ temperature specification at base conditions of the parameter Standard used) compressibility ratio(abbreviated K factor) intermediary result for calculating the conversion factor C compressibility factor at base conditions...
  • Page 69: International Calculation Methods

    Appendix Molar mass molar mass of air (constant value) tabular value according to ISO 6976: 28.9626 kg/kmol molar mass of natural gas (calculated) is calculated on the basis of the complete gas composition according to ISO 6976 ; if no complete gas vector is available, then the M is marked as unused.
  • Page 70 Appendix Procedures Required input Resulting value Resulting value values (Base conditions (End base GQ source) conditions) ρb Air ρ b ρ input rd via ρ rd = rd input ρ via rd p, t, X , ρ , K, C, ρ , rd AGA8-DC92 b AGA8...
  • Page 71: Required Input Values And Their Parameterization

    Appendix 6.2.2 Required Input Values and their Parameterization Procedures Input values Parameter temperature t section Measurement conditions, parameter t input pressure p section Measurement conditions, parameter p input folder Gas components, 22 components normalized gas vector X (A normalization procedure is carried out if the input vector is not normalized.) temperature t section Measurement conditions,...
  • Page 72: Three-Digit Error Code

    Appendix Procedures Input values Parameter nitrogen X folder Gas components, parameter N folder Gas components, parameter CO carbon dioxide Table 6-3: Calculation methods – input values and their parameters 6.3 Three-digit Error Code Erroneous values are internally marked with a three-digit identifier. This reflects the error status of a value.
  • Page 73 Appendix Error Meaning identifier (“INiTial”) The value was not yet determined after the last start-up of the FC1. (“Out Of Use”) The value is not used or not provided intentionally. (“Out Of Service”) An input value is marked invalid for further processing using the parameter Out of Service e.g.
  • Page 74: Index

    Index 7 Index Error message accept 62 view 61 AFB 5, 6 Error messages 43 AGA10 39 preprocessing 42 parameterize 39 Error report Alarm behavior overview 42 example 53 Application Function Block see Flow Conversion AFB 14 Functional areas 14 Base conditions background 59 end base conditions 35...
  • Page 75 Index simple view 18 single 17 Navigation (FC1) 46 substitution values/substitution Neo-pentane strategies 16 parameterization 57 Nomenclature 65 Safety information 8 Safety instructions 8 Online help Second base conditions 60 call up 6 SFB 5 System Function Block see SFB Paragraph Formats 9 Preprocessing 15 Text labelling 8...

Table of Contents