46
DialogStart Page 1

m 506 Data Sheet

Embed Size (px)

DESCRIPTION

CO2 Corrosion Calculation

Citation preview

Sheet: M506Sheet: ModuleMainSheet: ModuleHumSheet: ModuleShearSheet: ModulepHSheet: ModuleChartSheet: ModuleAccSheet: ModuleSaveSheet: DialogStartSheet: DialogMainSheet: DialogHumSheet: DialogFlowSheet: DialogBicarbSheet: DialogChartSheet: DialogAccSheet: DialogHelpSheet: DialogSaveSheet: DialogShowSheet: SheetModellSheet: SheetShearSheet: M506DataSheet: ChartSheet: SheetAccChartSheet: M506ChartSheet: SheetKontrollSheet: SheetPrintSheet: SheetPrintpHSheet: SheetPrintHumSheet: SheetPrintShearSheet: SheetHelpSheet: SheetAcc2Sheet: SheetAccInputTemperatur (C)60.0glykol faktor1.0pCO2 (bar)0.987389361466948pH4.0Inhibitor faktor1.0Skjr (Pa)4.0ResultatKorrosjonshastighet (mm/y)9.374333813900282CR med inhibitor effekt9.374333813900282BeregningerLavest temp60.0Hyest temp80.0Lavest tempHyest tempK10.6959.949pCO2 faktor0.99216256109346750.9921625610934675Skjrfaktor0.79675275375647760.7967527537564776pH faktor1.10881.2183Stlfaktor1.01.0Korrosjonshastighet9.3743338139002829.581645156533268a0.01036556713164929b8.752399786001325INPUT QLSM/D8.206704 QGMMSM3/D0.0 VISC.O CP1.1 LIM1.5336638564489282Viskositetsmodell ROUGH5.0E-5 WC0.11 D(M)0.011 SP.GR0.8WC When Inversion:0.5wcrel visc RO.O850.0kg/m3 T11.0 P(BAR)5.0 Z0.9Magnitude of rel.visc.7.06RO.L869.14RO.G6.25403984063745R0.GSC0.9647764615384617VISC.W1.33360176071685Waterdensity1024.0WC0.82VISC. OIL1.1CP0.251.736VISC.L1.5113305808348656VL(M/S)1.0000000000000002VG(M/S)0.0VM(M/S)1.0000000000000002VISC,W1.33360176071685CP VISC.G0.03LAMDA1.0VISC.M1.5113305808348656RO.M869.14R1.2123652370153182Cr0.5K-O WET0.7765920546375181FLOWSMOOTHK-W WET0.8328534152411368REGIME:PIPEWC/K2-W1.0686154174469196REGIMEVG CRIT18.529209746130523M/SLIQUID623.5572356727321YEARS TO FAILURE OF ST52 STEEL BY MESA ATTACKWC/K2-OIL0.14164450864919492VL CRIT0.24161974454183266M/S************************************************************************************************RELVISC.MIX1.3739368916680594VL CRIT0.27M/SOBSTACLEABS. VISC MIX1.5113305808348656CP507.70256921128174YEARS TO FAILURE1.00.038POSSIBLESTRATSLUGANNULARATOMIZEDLIQUIDLIQUID, STRATIFIED,DISPERSED,ANNULARNLIM=2.83729167078899E12RE6325.909183097928YIELD=426.0PaFRICT0.01000937228317813OBSTACLE:SMOOTH PIPE:TAU4.349772913100721REL-AMP0.9400000000000001EXPONENT0.9974209827045794V EQ1.0000000000000002EXPONENT0.9902526176338031LIFETIME623.5572356727321YEARSF134.00000000000006LIFETIME507.70256921128174YEARSCANNOT EXEED:623.5572356727321YEARSTAUAMP1.0874432282751803CANNOT EXEED:507.70256921128174YEARS227598.39102054722DAYS185311.43776211783DAYSFATIGUE IF TREATED AS SLUG FLOWRE6324.562457300599HOLD UP0.98344946683864260.9834494668386426ALPHA L0.9834494668386426ROM854.8587773019127VISCM1.4868137699338253FO0.010009760970852556OBSTACLE:TAUW6.1609910577317475REL-AMP0.9399988350627486EXPONENT0.9991233030608858TAUAMP0.36965946346390516EXPONENT0.9902526297136849LIFETIME16085.011960456643YEARSF-SLUG5.454545454545456LIFETIME12472.564103832055YEARSCANNOT EXEED:16085.011960456643YEARSL-UNIT0.22MCANNOT EXEED:12472.564103832055YEARS5871029.365566675DAYSL-SLUG0.21999999999999997M4552485.8978987DAYSTAUMEAN4.349772913100721PATaumean slug:0.31160661942114565TOO LOW!V EQ0.9999805843791426NET TIME TO FAILURE:hast. liq.1.0m/sF133.99851702868844hast gass0.0m/s7025.153056970341YEARStau4.0PaRe6326.0digits0.0-335544.32VLS0.25AREA0.0LAMDA1.0K1.0ROG60.87FATIGUE IF TREATED AS LIQUID FLOWROL1024.061.15480240395044ROM1024.0EXPONENTHRSVISCG0.034TIME TO FAILUREDAYSVISCL0.0YEARSVISCM0.0FRICTTAUU*FIF OBSTACELE INST.SHEAR:INSTANTANOUS SHEARCalculated results from the NORSOK M-506 CO2 corrosion rate modelEquipmentIdentifierTemperaturePressureCO2 partial pressuremole% CO2CO2 fugacityShear stresspHInhibitor efficiencyGlycol concentrationGlycol reduction factorSpesific gravityWater viscosityMaximum relative liquid viscosityCorrosion rate without inhibitor effectCorrosion rate with inhibitor or glycol effectCommentCbarbar%barPa%%cpmm/yearmm/yearc1.089c1.089c0.437320.020.020.026.526.526.533.033.033.039.539.539.546.046.046.052.552.552.559.059.059.065.565.565.572.072.072.078.578.578.585.085.085.091.591.591.598.098.098.0104.5104.5104.5111.0111.0111.0117.5117.5117.5124.0124.0124.0130.5130.5130.5137.0137.0137.0143.5143.5143.5150.0150.0150.00.0047570.0038850.0020250.0061090.0049890.00260.0074610.0060930.0031760.0088130.0071970.0037510.0092950.0076880.003620.0097040.0081270.003430.0101130.0085670.003240.0104160.0085090.0030250.0106990.0083610.0028050.0109830.0082130.0025850.0092420.0066490.0015920.0074020.00516.65E-40.007260.0050177.3E-40.0071180.0049357.96E-40.0069760.0048528.61E-40.0068340.0047699.26E-40.0064250.0042098.45E-40.0058510.003356.72E-40.0052760.0024914.99E-40.0047010.0016333.26E-40.0041277.74E-41.53E-420.020.020.026.526.526.533.033.033.039.539.539.546.046.046.052.552.552.559.059.059.065.565.565.572.072.072.078.578.578.585.085.085.091.591.591.598.098.098.0104.5104.5104.5111.0111.0111.0117.5117.5117.5124.0124.0124.0130.5130.5130.5137.0137.0137.0143.5143.5143.5150.0150.0150.00.0047570.0038850.0020250.0061090.0049890.00260.0074610.0060930.0031760.0088130.0071970.0037510.0092950.0076880.003620.0097040.0081270.003430.0101130.0085670.003240.0104160.0085090.0030250.0106990.0083610.0028050.0109830.0082130.0025850.0092420.0066490.0015920.0074020.00516.65E-40.007260.0050177.3E-40.0071180.0049357.96E-40.0069760.0048528.61E-40.0068340.0047699.26E-40.0064250.0042098.45E-40.0058510.003356.72E-40.0052760.0024914.99E-40.0047010.0016333.26E-40.0041277.74E-41.53E-41998.00547570157441999.004791238882000.004106776182001.006160164272002.0054757015715.015.015.025.01998.00547570157441999.004791238882000.004106776182001.006160164272002.005475701570.015.015.015.025.0Calculated results from the NORSOK M-506 CO2 corrosion model, version 2.1Temperature / (C)pH=3.5 pH=4.5 pH=5.5 20.04.4278613.6160831.88459626.55.6865054.6439752.42030333.06.9451495.6718672.9560139.58.2037936.6997593.49171746.08.652267.1563663.36972252.59.0332127.5653653.19291859.09.4141647.9743653.01611465.59.695867.9206882.81573872.09.9595097.7828892.61107778.510.223167.645092.40641585.08.6025936.1891111.48207291.56.8906314.7471820.61899398.06.7582334.670260.679807104.56.6258354.5933390.740621111.06.4934364.5164170.801435117.56.3610384.4394960.862249124.05.9809393.9179550.786504130.55.4460283.1185270.62541137.04.9111162.3190990.464316143.54.3762051.5196710.303222150.03.8412930.7202420.142128CO2 pressure1.0barShear stress5.0PaTrykk80.0barGlycol concentration0.0% (concentration)Inhibitor reduction factor0.0Actual dialog number0.0use pressure or fugacity1.0pressure in B9Recent dialog number1.0Use of expertmenu in dialog flowDialog to check the input0.0INPUTPARAMETERVALUElovlig inputny input hvis kolonne C = FALSEminmaxunit choiseunitvalue in model unitsunitOld value in case of cancelOld unitCalculation of other parametersTemperature60.020.0150.01.0C60.0CpH4.04.04.0CO2 partial pressure20.00.010.01.0bar20.0bar (CO2 trykk)fugasity of CO2 in bar19.747787229338954fugasity in chosen unit (in bar if mole% or flow is chosen)19.747787229338954Shear stress4.0Pa4.0Pa10.0Trykk5.01.01000.01.0bar5.0barfugasitycoeffisient0.9873893614669477Glycol concentration0.0% (concentration)1.0fraction0.0Inhibitor reduction factor0.0%1.0fraction0.0Superficial liquid velocity1.00.020.02.0m/s8.206703999999998Sm3/daySuperficial gas velocity0.040.02.0m/s0.0Sm3/day1.0Watercut11.00.11Diameter (ID)11.0mm0.011mInversion pointuse default0.5use defaultmax relative liq viscuse default7.06cpuse defaultTetthet vannuse defaultkg/m31024.0kg/m3use defaultlign for vanntetthet sfa T er gitt i celle Q20, kopieres evt til Celle B201000.0Viskositet vannuse default0.46656414205920350.171.11.0cp0.4665641420592035cpuse default1.0Liquid viscositet0.0cpTetthet oljeuse defaultkg/m3850.0kg/m3use defaultViskositet oljeuse default1.10.2200.01.0cp1.1cpuse defaulttetthet gassuse default4.645220000000001kg/m34.645220000000001kg/m3use defaultviskositet gassuse default0.030.020.061.0cp0.03cpuse defaultRuhetuse defaultum5.0E-5muse defaultZuse default0.9use defaultsp.gruse default0.8use defaultTotal mass flow1.00.0011000000.0kmole/h0.0kmole/hAlle input OKgrafisk fremstillingberegning av verdier for grafisk fremstillingTemperature / (C)pH=3.5 pH=4.5 pH=5.5 Temperature / (C)pH=3.5 pH=4.5 pH=5.5 20.00.0047570.0038850.00202520.00.0047570.0038850.00202526.50.0061090.0049890.002626.50.0061090.0049890.002633.00.0074610.0060930.00317633.00.0074610.0060930.00317639.50.0088130.0071970.00375139.50.0088130.0071970.00375146.00.0092950.0076880.0036246.00.0092950.0076880.0036252.50.0097040.0081270.0034352.50.0097040.0081270.0034359.00.0101130.0085670.0032459.00.0101130.0085670.0032465.50.0104160.0085090.00302565.50.0104160.0085090.00302572.00.0106990.0083610.00280572.00.0106990.0083610.00280578.50.0109830.0082130.00258578.50.0109830.0082130.00258585.00.0092420.0066490.00159285.00.0092420.0066490.00159291.50.0074020.00516.65E-491.50.0074020.00516.65E-498.00.007260.0050177.3E-498.00.007260.0050177.3E-4104.50.0071180.0049357.96E-4104.50.0071180.0049357.96E-4111.00.0069760.0048528.61E-4111.00.0069760.0048528.61E-4117.50.0068340.0047699.26E-4117.50.0068340.0047699.26E-4124.00.0064250.0042098.45E-4124.00.0064250.0042098.45E-4130.50.0058510.003356.72E-4130.50.0058510.003356.72E-4137.00.0052760.0024914.99E-4137.00.0052760.0024914.99E-4143.50.0047010.0016333.26E-4143.50.0047010.0016333.26E-4150.00.0041277.74E-41.53E-4150.00.0041277.74E-41.53E-4Opsjoner for grafisk fremstillingchoiseParameterUnitLabel on button on DialogChartUse default optionsuse velocity or shear stress1.0Shear stressPavelocitychartlist 1chartlist 2TemperaturepHpHCO2 pressureCO2 pressureShear stressShear stress1.parameter2. parameter3. parameter4. parameterValgt indexOld value for first parameter1.0Valgt parameterTemperaturepHCO2 pressureShear stressunitC

barPainput in line7.08.09.010.0line in model2.04.03.05.0LovligminmaxDefaultValue in model unitRange, min20.020.020.020.0Range, max150.0150.0150.0150.01. value3.53.56.54.253.52. value4.53.56.55.04.53. value5.53.56.55.755.5All legalOptions for accumulated corrosiontime,end37621.0Show chart or table :1.0Show TableLabel on ButtonShow:Show charttime,start37257.0LineNumber5.05.0Data saved0.0Integrated chart or not :1.0IntegratedLabel on ButtonIntegrate:Acc. offlegal time and lineMin time0.0Max time73200.0Accumulated dialog activated0.0legal lineOptions for calculation of pHINPUTPARAMETERVALUElovlig inputny input hvis kolonne C = FALSEminmaxunit choiseunitvalue in model unitsunitOld value in case of cancelOld unitBicarbonate0.0327.761389708292371.0mM0.0MUse condenced water1.0Old value1.0Ionic strenght1.03.01.0M1.0MSaturated pHOptions for calculation of maximum flow rateINPUTPARAMETERVALUElovlig inputny input hvis kolonne C = FALSEminmaxRatio gas/liquid flow0.01.0E12Options for saving and plotting data at main menuParameterProjectEquipmentIdentifierTemperaturePressureTotal mass flowCO2 Partial PressureMole % CO2CO2 mass flowCO2 fugacityShear stresspHInhibitor efficiencyGlycol concentrationGlycol reduction factorSuperficial liquid velocitySuperficial gas velocityLiquid flowGas flowDiameter (ID)WatercutRoughnessSpesific gravityCompressibilityWater densityOil densityGas densityWater viscosityOil viscosityGas viscosityInovation pointMax rel liq viscLiquid viscosityBicarbonateIonic strengthWater mass flowMaximum superficial liquid velocity, C-steelMaximum superficial gas velocityy, C-steelMaximum liquid flowy, C-steelMaximum gas flowy, C-steelMaximum recommended shear stress, C-steelMaximum superficial liquid velocity, Cr0.5-steelMaximum superficial gas velocityy, Cr0.5-steelMaximum liquid flowy, Cr0.5-steelMaximum gas flowy, Cr0.5-steelMaximum recommended shear stress, Cr0.5-steelRegimeCalculated shear stressCalculated pHpH in solution saturated with Fe2+Rel. humidityDew pointClassification in other systemsCorrosion rateCorrosion rate with inhibitor efficiencyCommentSaving statusDefault status0.01.00.00.01.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.0Current dialog status2.0defaultSaving macro turned on0.0Data saved yet0.0Next line in sheet M506Data8.0Units when saving1.01.01.01.01.0Shear stress calculationsSt52Cr0.5Max recommended shear stressMax recommended liquid superficial velocitym/sSm3/daym/sSm3/dayMax recommended gas superficial velocitym/sMSm3/daym/sMSm3/dayDialogHeightsmallSheets positionSheetlinecolumnold lineold columnSSH97Data1.01.0Calculation of humidityflow/kmole/hminmax legalall input legalOld valueFlow of H2O0.0011000000.0Total flow0.0011000000.0vanndamptrykk15.5364111400402barSaturation temperatureCRelativ fuktighet%Data for plot of accumulated corrosionLinestart dateend datetime periode / yeartimeAcc corr0.01998.00547570157440.00.9993155373032171999.0047912388815.00.9993155373032172000.0041067761815.01.002053388090352001.0061601642715.00.9993155373032172002.0054757015725.05.06.07.08.09.010.011.012.013.014.015.016.017.018.019.020.021.022.023.024.025.026.027.028.029.030.031.032.033.034.035.036.037.038.039.040.041.042.043.044.045.046.047.048.049.050.0xCalculated results from NORSOK M-506ProjectaEquipmentaIdentifiercCommentdINPUTTemperature90.0CPressure10.0barTotal mass flow-kmole/hCO2 content in gas10.0mole%Shear stress10.0PapH5.0Glycol concentration10.0%Inhibitor efficiency5.0%OUTPUTCO2 fugacity0.98barGlycol reduction factor0.8449Corrosion rate2.2mm/yearCorrosion rate with inhibitor or glycol effect1.9mm/yearxxCalculated results from NORSOK M-506ProjectEquipmentIdentifierCommentINPUTTemperature30.0CPressure10.0barTotal mass flow-kmole/hCO2 content in gas10.0mole%Bicarbonate concentrationmg/lIonic strengthg/lOUTPUTpH3.95.0xxCalculated results from NORSOK M-506ProjectsshEquipmentaIdentifiervCommenttestINPUTTemperature20.0CPressure10.0barTotal mass flow100.0kmole/hWater mass flow2.0kmole/hOUTPUTRelative humidity855.2%Dew point60.0CxxCalculated results from NORSOK M-506ProjectEquipmentIdentifierCommentINPUTTemperature50.0CPressure10.0barSuperficial liquid velocity6.0m/sSuperficial gas velocity6.0m/sWatercut100.0Diameter (ID)100.0mmWater density1024.0Oil density850.0Gas density10.83Water viscosity0.5956cpOil viscosity1.1cpGas viscosity0.03cpMaximum relative liquid viscosity0.5956Inversion point0.5Maximum relative liquid viscosity7.06Rougness5.0E-5mCompressibility0.9Spesific gravity0.8OUTPUTLiquid Viscosity0.5956cpShear stress-17.0PaxMAIN MENU THE FLOW MENU THE PARAMETER STUDY MENU THE ACCUMULATED CORROSION MENU THE pH MENU THE SAVE MENU THE HUMIDITY MENU 1.0 ABOUT THE NORSOK M-506 CORROSION RATE CALCULATION MODEL The save menu provides two different alternatives: OPTIONS OPTIONS OPTIONS ACCUMULATED CORROSION OPTIONS 1. Save data in a new separate Excel fileOPTIONS 2. Load a previous saved Excel file and add saved data to this file UNITS UNITS RETURN Accumulated corrosion is corrosion given in mm as function of time. Accumulated UNITS CALCULATE This computer program is developed based on the corrosion rate model given as Press the unit buttons to change the unit of temperature, pressure, liquid flow, gas Press this button to get back to the main menu. corrosion in a line in the table shown on the screen is set equal to the accumulated Press the unit buttons to change the unit of bicarbonate, ionic strength, temperature, If it is wanted to save data in a new separate Excel file the parameters that are Press this button to calculate the relative humidity and the dew point. equations in this Standard. The corrosion rate equations given in NORSOK M-506 Press the unit buttons to change the unit of temperature, pressure and CO2 partial flow and viscosity. corrosion in the line above plus the calculated corrosion rate in the actual line pressure and amount of CO2. supposed to be saved must be turned on in this save menu. Click the button called describe the formal model which shall apply, while the computer program itself is an pressure. UPDATE CHART multiplied with the time difference between the two lines. "Create new file" when the desired parameters are turned on, and then the programOK optional aid which the users of the model may apply such that they possess an CALCULATE If you change a value in this menu, the chart will not be updated unless you press CALCULATE will ask for the file name before the program returns to the previous shown menu.Press this button to get back to the main menu. efficient tool to conduct corrosion rate calculations and parameter studies.CALCULATE CORROSION RATE Press this button to calculate the shear stress and flow regime. the update chart button. Press this button to calculate the pH. In this case the current data will be saved as the first set of data in the new file. Press this button to calculate the corrosion rate by the NORSOK M-506 model. OPTIONS CANCEL It is an overall principle for the use of this program that the program is an aid in CO2 OK PRINT CONDENSED / FORMATION WATER If it is wanted to use a previous saved file to save new data the file can be loaded by Press this button to get back to the main menu. All the values in this menu will be corrosion rate assessments, but that the user of the program is responsible for the USE AS INPUT: CO2 PARTIAL PRESSURE OR FUGACITY Press this button to get back to the main menu and use the calculated shear stress Press this button to print the chart as it is shown on the screen. CALC pH Choose condensed water or formation water. If conduced water is chosen both the pressing the Load button. In such cases it has no meaning to turn on or off any restored. results and the final material selections. Therefore the user of the program must Use this option to select partial pressure or fugacity as input. The fugacity of CO2 in the corrosion rate model. Press this button to go to the pH calculation menu. bicarbonate concentration and the ionic strength will be set to 0 g/l. parameters in the save menu because the same parameters that have been saved perform a critical evaluation of all results and the applicability of these in each case (calculated if not given as input) is always used in the corrosion model. SAVE in the loaded file earlier will still be saved in this file. When a file is loaded in this way PRINT and in each system/part of a system. CANCEL Press this button to save the chart and a table with corresponding data in a separate CALC SHEAR OK the actual parameters will not be saved automatic. The data will only be saved by Press this button to print the input and output values. CALCULATE SHEAR STRESS Press this button to get back to the main menu without using the calculated shear Excel file. Press this button to go to the shear stress calculation menu. Press this button to get back to the main menu and use the calculated pH in the clicking the buttons called "Save in current file" in the different menus. As the computer program is distributed electronically and may be used on comuters andThe wall shear stress can be calculated from given liquid and gas velocities. Press stress. All the values in the flow menu will be restored. model. SAVE IN NEW FILE program versions outside the control of NTS/NORSOK, users of the computer programthis button to enter the menu for calculation of shear stress. ZOOM BUTTONS ACC. OFF / ACC. ON Click the Cancel button to return to the previous menu without creating a new file or Press this button to save the input and output values in a separate Excel file. The are sole responsible to verify that the computer calculations are in accordance with the PRINT Use these buttons to make the chart on the screen bigger or smaller. Use this button to switch from accumulated corrosion (given in mm) actual corrosion CANCEL loading an old file. data can either be saved in a new Excel file or a previous saved file can be loaded equations in this standard.CALCULATE pH Press this button to print the input and output values. (given in mm/year). Press this button to get back to the main menu without using the calculated pH. All and then the saved data will be added to this file. The pH can be calculated from the given bicarbonate concentration. Press this CHART TITLE the values in this menu will be restored. The CO2 corrosion rate calculation program shall only be used by experienced button to enter the menu for calculation of pH. SAVE IN NEW FILE If the default check box is turned on a default chart title will be used. Otherwise, any SHOW CHART / SHOW TABLE SAVE IN CURRENT FILE material engineers. Press this button to save the input and output values in a separate Excel file. The chart title may be given. Use this button to switch between a table with the results and a graphic presentation PRINT Press this button to save the input and output values in the same file that has been PARAMETER STUDY data can either be saved in a new Excel file or a previous saved file can be loaded of the results. Press this button to print the input and output values. used for saving values before. Values for the same parameters that have been The program covers only calculation of corrosion rates where CO2 is the corrosive Press this button to get a graphic representation of the corrosion rate as function of and then the saved data will be added to this file. THE SHOW MENU saved in this file before will be saved. agent. It does not include additional effects of other constituents which may influence the input parameters. PARAMETERS INSERT LINE SAVE IN NEW FILE the corrosivity, e.g. contamination's of O2, H2S etc. If such constituents are present, SAVE IN CURRENT FILE Use this button to insert a new line with the given input values and a corresponding Press this button to save the input and output values in a separate Excel file. The SHOW CURRENT FILE which is common in e.g. produced water systems, these effects must be evaluated ACCUMULATED CORROSION Press this button to save the input and output values in the same file that has been 1. VARIABLE PARAMETER corrosion rate in the table. data can either be saved in a new Excel file or a previous saved file can be loaded RETURN Press this button to see the data that has been saved in the current file. separately.Press this button to enter a menu where it is possible to get a time dependent used for saving values before. Values for the same parameters that have been The 1. variable parameter represents the parameter at the x-axis on the chart. and then the saved data will be added to this file. Press this button to get back to the previous menu. representation of the corrosion rate. saved in this file before will be saved. Temperature, pH, CO2 partial pressure and shear stress can be chosen as 1. DELETE LINE Design principles for material selection and the philosophies which shall apply are variable parameter. If CO2 is given in mole% the pressure, and not the CO2 partial Delete the data in the line specified in the menu. SAVE IN CURRENT FILE PRINT INPUT PARAMETERS given in NORSOK standard M-001 "Material Selection". The requirements in CALCULATE HUMIDITY SHOW CURRENT FILE pressure, can be given as 1. variable parameter. Press this button to save the input and output values in the same file that has been Prints the data shown in the table at the screen. NORSOK M-001 shall always apply, and shall be used when generating input data The relative humidity can be calculated. Press this button to enter the menu for Press this button to see the data that has been saved in the current file. CLEAR TABLE used for saving values before. Values for the same parameters that have been PROJECT, EQUIPMENT, IDENTIFIER AND COMMENT and when interpreting results from this CO2 corrosion rate calculation program. It is calculation of relative humidity. RANGE VALUES Press this button to delete all the data in the table. saved in this file before will be saved. ZOOM BUTTONS The project name, equipment, identifier and any comments can be given. These important to note that the program may use or generate data which are outside the EXPERT INPUT The minimum and maximum range values represent the minimum and maximum Use these buttons to make the table on the screen bigger or smaller. names can be saved together with other data when the save buttons are pressed. It limits of NORSOK M-001. One example is corrosion inhibitor efficiency, where PRINT Press this button to show the parameters viscosity, density, inversion point, values on the x-axis. ZOOM BUTTONS SHOW CURRENT FILE is not necessary to enter any text to these parameters. NORSOK M-001 provides maximum allowable values, while this program accepts all Press this button to print the input and output values. roughness, compressibility and specific gravity. When the user interface starts, Use these buttons to make the chart on the screen bigger or smaller. Press this button to see the data that has been saved in the current file. SCROLL BARS values from 0 to 100%. In case of conflict, NORSOK M-001 shall apply. default values will be used for these parameters until the user choose to use other 2. VARIABLE PARAMETER Use the scroll bars to move the table up, down, left or right. TEMPERATURE SAVE IN NEW FILE values. The 2. variable parameter represents the parameter witch is varied in the three lines RETURN Allowed range is from -16 C to 200 C. The temperature can be given in C or F. The computer program has a main dialogue box, denoted as the "Main Menu", Press this button to save the input and output values in a separate Excel file. The in the chart. Temperature, pH, CO2 partial pressure and shear stress can be chosen Press this button to get back to the main menu. The values in the table for INPUT PARAMETERS where all corrosion rate calculations can be performed. All input parameters can be data can either be saved in a new Excel file or a previous saved file can be loaded DEFAULT CHECK BOXES as 2. variable parameter, but the 2. variable parameter can't be equal to the 1. accumulated corrosion will be lost if they have not been saved. TOTAL PRESSURE entered into the program directly at this stage for point calculations.and then the saved data will be added to this file. There are default check boxes for the density, viscosity, inversion point, roughness, variable parameter. If CO2 is given in mole% the pressure, and not the CO2 partial PROJECT, EQUIPMENT, IDENTIFIER AND COMMENT Allowed range is from 1 bar to 500 bar. The total pressure can be given in bar or psi. compressibility and specific gravity. When a default option is turned on, a built inpressure, can be given as 2. variable parameter.PRINT The project name, equipment, identifier and any comments can be given. These As options and support functions, it is possible to calculate several of the main input SAVE IN CURRENT FILE function or default value is used for the actual parameter.Prints the data shown at the screen. If the table with data is shown, the table will be names can be saved together with other data when the save buttons are pressed. It TOTAL MASS FLOW parameters by selecting optional dialogue boxes. Such options are:Press this button to save the input and output values in the same file that has been THE FIRST, SECOND AND THIRD VALUES printed, and if the chart is shown, the chart will be printed. is not necessary to enter any text to these parameters. Allowed range is from 0.001 to 1000000 kmole/h. used for saving values before. Values for the same parameters that have been These data represent the values of the second parameter in the three different lines * pH calculationssaved in this file before will be saved. INPUT PARAMETERS in the chart. SAVE TEMPERATURE WATER MASS FLOW * shear stress calculations Save the table with the results. Allowed range is from 5 C to 150 C. The temperature can be given in C or F. Allowed range is from 0.001 to 1000000 kmole/h. * humidity calculations for gas systemsSHOW CURRENT FILE PROJECT, EQUIPMENT, IDENTIFIER AND COMMENT OTHER INPUT PARAMETERS Press this button to see the data that has been saved in the current file. The project name, equipment, identifier and any comments can be given. These See help on main menu. LOAD TOTAL PRESSURE These program routines are included in order to make the material selection names can be saved together with other data when the save buttons are pressed. Load a previous saved table with accumulated corrosion data and recalculates the Allowed range is from given CO2 partial pressure to 1000 bar. if the CO2 partial pressureRESULTS specialist able to generate adequate input data for corrosion rate prediction based on EXIT UNITS table. is below 1 bar, the minimum total pressure is 1 bar. The total pressure can be given in bar data normally presented in process flow diagrams and design basis documents. The Exit the NORSOK M-506 model. TEMPERATURE It is not possible to change the units in the Parameter study menu. The units will be or psi. RELATIVE HUMIDITY support program routines are prepared to give adequate accuracy for corrosion rate Allowed range is from 5 C to 150 . The temperature can be given in C or F. the same as in the Main menu, with exception of the CO2 amount if given as The relative humidity given in percent will be calculated on basis of the given input calculations, and shall not be used for other purposes, e.g. genuine process, scale or kmole/h. The CO2 amount will then be re-calculated to mole% CO2 in the Parameter PARAMETERS TOTAL MASS FLOW values. The calculated humidity is only valid for pure water, that is water with no glycol.flow calculations.INPUT PARAMETERS TOTAL PRESSURE Study menu. Allowed range is from 0.001 to 1000000 kmole/h. The total mass flow is required to Allowed range is from 1 bar to 1000 bar. The total pressure can be given in bar or psi. LINE NUMBER calculate the CO2 partial pressure when the amount of CO2 is given in kmole/h. The DEW POINTThe program is explained in more detail in NORSOK Standard M-506.PROJECT, EQUIPMENT, IDENTIFIER AND COMMENT Allowed range is from 1 to 50. The line number specifies the actual line in the table. total mass flow will therefore only be shown in the menu when kmole/h is chosen as The dew point will be calculated for pure water on basis of the given input values. The project name, equipment, identifier and any comments can be given. These LIQUID VELOCITY / LIQUID FLOW If the button called "Insert line" is pressed, the data will be inserted in the line with the unit for the CO2 amount. It is important that your computer uses a period as a decimal separator. The program names can be saved together with other data when the save buttons are pressed. Allowed range is from 0 to 20 m/s. The liquid flow rate can be given as liquid the specified line number. If the button called "Delete line" is pressed, the data in the will not be able to calculate correctly if other symbols are used as decimal separator. superficial velocity (unit m/s) or liquid flow (unit Sm3/day). Press the unit button to specified line number will be deleted. CO2 The decimal separator can be changed from the option called international on the TEMPERATURE switch between these units. Superficial liquid velocity equals the actual liquid velocity Allowed range for the fugacity of CO2 is from 0 to 50 bar, but the CO2 pressure control panel. Minimum screen resolution must be 600X800. Allowed range is from 20 C to 150 C. The temperature can be given in C or F. multiplied with the liquid volume fraction. DATE can't be higher than the given total pressure. It is possible to specify either the CO2 Both start date and end date must be specified for each line with data. Dates are partial pressure or the CO2 fugacity by using the option called "Use as input: CO2 Please note that whilst every effort has been made to ensure the accuracy of the TOTAL PRESSURE GAS VELOCITY / GAS FLOW entered as month (three letters) - year (four numbers). Example: Feb-1998.pressure or CO2 fugacity" in the main menu. The amount of CO2 can also be given NORSOK standards neither OLF nor TBL or any of their members will assume Allowed range is from 1 bar to 1000 bar. The total pressure can be given in bar or psi.Allowed range is from 0 to 40 m/s. The gas flow rate can be given as gas superficial in either bar, psi, mole% or kmole/h. liability for any use thereof.The total pressure must be higher then the CO2 partial pressure.velocity (unit m/s) or gas flow (unit millions of Sm3/day). Press the unit button to OTHER PARAMETERS switch between these units. Superficial gas velocity equals the actual gas velocity See help on main menu.BICARBONATE TOTAL MASS FLOW multiplied with the liquid volume fraction. Allowed range is from 0 to 20000 mg/l. The concentration of bicarbonate can be Allowed range is from 0.001 to 1000000 kmole/h. The total mass flow is required to UNITS given in mg/l or molar. The molecular weight of bicarbonate (HCO3-) is 61.02 g/mole. calculate the CO2 partial pressure when the amount of CO2 is given in kmole/h. The WATERCUT It is not possible to change the units in the Accumulated corrosion menu. The units This means that 1 M bicarbonate equals 61020 mg bicarbonate/l. total mass flow will therefore only be shown in the menu when kmole/h is chosen as Allowed range is from 0 to 100 %. The watercut gives the amount of water in the will be the same as in the Main menu. the unit for the CO2 amount. liquid phase. IONIC STRENGTH Allowed range is from 0 to 175 g/l. The ionic strength can be given in g/l or molar. CO2 DIAMETER When the ionic strength is given in g/l it is assumed that NaCl is the dominant specie Allowed range for the fugacity of CO2 is from 0 to 10 bar, but the CO2 pressure The diameter can be any positive number. The calculation of shear stress is requiresin the solution. The molecular weight of NaCl is 58.44 g/mole. This means that an can't be higher than the given total pressure. Due to lack of data points at fugacitiesturbulent flow. This means that the diameter and the flow velocities must be given valuesionic strength of 1 M equals an ionic strength of 58.44 g/l. below 0.01 bar, the calculation is uncertain at CO2 fugacities below 0.01 bar.that results in a Reynold number above 2300. The amount of CO2 can be given in bar, psi, mole% or kmole/h. It is possible to specifyeither the CO2 partial pressure or the CO2 fugacity by using the option called"Use as input: CO2 pressure or CO2 fugacity". DENSITY RESULTS SHEAR STRESS The allowed ranges for the density of water, oil and gas are: Allowed range is from 1 to 150 Pa. 995 to 1050 kg/m3 for water density, pH 600 to 1100 kg/m3 for oil density, The pH will be calculated on basis of the given input values. pH 1 to 1700 kg/m3 for gas density. Allowed range: 3.5 to 6.5. For condensed water systems, the pH in a solution saturated with iron carbonate is VISCOSITY also calculated. GLYCOL CONCENTRATION The allowed ranges for the viscosity of water, oil and gas are: The glycol concentration is given in percent. Allowed range is from 0 to 100 %. If you 0.17 to 1.1 cp for water viscosity, don't want any glycol effect on the calculation of the corrosion rate, just enter 0 % of 0.2 to 200 cp for oil viscosity, glycol. 0.02 to 0.06 cp for gas viscosity. The viscosity of water, oil and gas can be given in cp (centipoise) or N*s/m2. INHIBITOR EFFICIENCY The effect of inhibitor is given in percent. Allowed range is from 0 to 100 %. The ROUGHNESS inhibitor efficiency equals the value of the corrosion rate adjusted for the inhibitor Allowed range for the roughness of the steel is 0 to 100 m. effect divided with the corrosion rate without any inhibitor effect multiplied with 100. If no inhibitor effect on the calculation of the corrosion rate is desired, enter 0 % COMPRESSIBILITY inhibitor efficiency. Allowed range is from 0.8 to 1. The compressibility gives the deviation from ideal gas. RESULTS SPECIFIC GRAVITY Allowed range is from 0.5 to 1. FUGACITY The CO2 fugacity will be calculated based on given temperature, pressure and given INVERSION POINT amount of CO2. Allowed range is from 0.3 to 0.9. The inversion point is the watercut that gives the maximum liquid viscosity. GLYCOL CORRECTION FACTOR The glycol correction factor will be calculated based on the given glycol MAXIMUM RELATIVE LIQUID VISCOSITY concentration. The glycol correction factor equals the value of the corrosion rate Allowed range is from 1 to 100. This number gives the ratio between the liquid adjusted for the effect of glycol divided with the corrosion rate without any glycol viscosity at the inversion point and the viscosity of pure oil. effect. CORROSION RATE WITHOUT GLYCOL OR INHIBITOR EFFECT RESULTS The calculated corrosion rate without any correction factors will be shown when the button called "Calculate corrosion rate" is pressed. SHEAR STRESS The shear stress will be calculated on basis of the given input values.CORROSION RATE WITH GLYCOL OR INHIBITOR EFFECT The calculated corrosion rate with correction factor will be shown when the button LIQUID VISCOSITY called "Calculate corrosion rate" is pressed. If the effect of inhibitor is higher than the The liquid viscosity will be calculated on basis of given input values. The liquid effect of glycol, the corrosion rate with only the inhibitor effect will be shown. If the viscosity will only be shown if the button called "Expert input" is pressed and all the effect of glycol is higher than the effect of inhibitor, the corrosion rate with only the input parameters are shown in the flow menu. glycol effect will be shown. If there is no effect of glycol or inhibitor, only the corrosion rate without any correction factors will be shown.NORSOK M-506, CALCULATION OF ACCUMULATED CORROSIONLine no.Start timeEnd timeTemperaturePressureTotal flowCO2CO2 fugacityShear StresspHGlycol conc.Inhibitor efficiencyCorrosion rateAccumulated corrosionDateDateCbarkmole/hkmole/hbarPa%%mm/yearmmxNORSOK M-506, CALCULATION OF ACCUMULATED CORROSIONLine no.Start timeEnd timeTemperaturePressureShear StresspHGlycol conc.Inhibitor efficiencyCorrosion rateAccumulated corrosionDateDateCbarbarbarPa%%mm/yearmm0.0020.0020.0020.002x