Home

LIBPF™ User Manual

image

Contents

1. entropy JK mass specific energy MJ kg entropy power Un a ZI ZI Z LI i X ie BTU h F kJ kg flow coefficient kg mZ ZZ 0 s m2 s2 force N 0 00 mass specific heat J kg K frequency 1 Hz o kcal kg K heat transfer coefficient W m2 K ded BIUMb F kcal kg K 2 of 43 Ll 2 2 irae process flowsheeting LIBPF USR manual en odt 2015 04 21 J kg K derivative of 7 kJ kg K 7 pressure molar volume mass specific volume m3kg kmol m3 squared J molmm3 second temperature molar concentration lomol ft3 M n mmol dm3 derivative of specific J kg K3 CO mol dm3 heat J 40 molar volume J m3 kmol surface tension Nim kg kmol J HK molecular wel ht mg Nm3 ne are temperature C meacts I M LEN SENE Ib Ibmol temperature derivative of money kg m3 K s aur TE ME density permeance E en temperature derivative of NEN GPU a K Wo PFESSUTE J 2 A BTUh temperature derivative of d P pressure molar volume Pa m6 kmol2 K power kcal Ss kcal h squared 11 GW temperature derivative of JMkg K2 ower dene vot Wis specific heat A power oe ensity REPE dr m icd MR ee t em pe ratu re Pa K2 Pa MPa squared pressure atm temperature peessue KPa
2. Ll R DE irse process flowsheeting LIBPF USR manual en odt 2015 04 21 UIPF Run Tools Settings Help rh B Expand all ki Collapse all x s De 4 Root idi up m ODS stream results x XLS stream results HTML results ia When this command is clicked the current model more precisely the node currently open in the tree view is exported to a plain text file named ID txt where ID is the model identifier in the database The generated text file is automatically opened and displayed in the Operating System default application for opening text files i e Notepad Exporting all data as XHTML It is possible to export all the data for the currently open object and all its sub objects saving them in HTML format This functionality is available in the View menu by clicking on HTML results IP e UIPF Case Edit Run View Tools Settings Help f a t j uw amp Expand all Collapse all is Config Oui gt Root Bs Up Bi E Belt 8l m ODS stream results m Mixer LJ MT results El Reactt HTML results embedde Reactionviel m E Three wa Divider v When this command is clicked the current model more precisely the node currently open in the tree view is exported to a number of separate XML files which are placed in a temporary directory together with a dozen auxiliary files The XHTML file named index xhtml is automatically opened by the Opera
3. Nota bene emptying the database completely is an irreversible process and with extensive consequences e g it also deletes cases generated with another LIBPF application that are saved in the database even if they are invisible from the interface this is why an explicit confirmation is required Lj Conferma il comando svuota o Vuoi veramente eliminare tutti i problemi 12 of 43 Ll 2 2 irae process flowsheeting LIBPF USR manual en odt 2015 04 21 If in doubt it is advised to make a backup copy of the database persistency mdb in the working folder location mentioned at page 6 above manually copy past the file in a separate location i e Documents backupDataBases Organization of objects and sub objects When a case is opened with the interface a structured view of various elements streams units reactions that make up the process is displayed in the tree view panel The program uses various icons to indicate the type of object Icon Description flowsheets and sub flowsheets the folder containing all the streams the folder containing all the units a material stream a phase normally contained in a stream a unit e g a compressor or a reactor a chemical reaction a multi reaction a particular type of reaction that shifts the species from one stream to another used in the membrane and fuel cell unit unknown object th
4. 29 Exporting material and energy balances to Microsoft Excel uussss 31 Exporting all data to a text file eeeseeessessssssssseseneeennnnnnnnmnennnnnnnnn 33 mereiguaiokziKerzitzt B miM 34 SODSI VIE Sab SIG aeneus E putet aste EE E E psu Md Eco T pU IM pM UK MEP S cS REL EIUS 35 Saving and loading sensitivity analyses esseesssessssesseeeenenennne nennen 40 OD LENS RENTE Tu ss pete sas neon een arses sec aowanseneece 41 2 of 43 Ll 2 2 irae process flowsheeting LIBPF USR manual en odt 2015 04 21 This document is the user s manual for LIBPF models version 1 0 it addresses users who want to interact via graphical interfaces with models developed by others model user Prerequisites Basic knowledge of the operating system and a spreadsheet Microsoft Excel OpenOffice LibreOffice Calc Installed activated and running LIBPF application For more information see LIBPF USR installation for the install and removal procedures LIBPF USR activation for the rationale and the functioning of the activation system Introduction The LIBPF C LIBrary for Process Flowsheeting technology allows you to create an executable and interactive form of the model of a process in various configurations which then can be deployed as a stand alone application The interaction with the model takes place in a con
5. 42 of 43 Ll R 2 irse process flousheeting LIBPF USR manual en odt 2015 04 21 Input Risultati Etichetta Descrizione Tipo ia 4 i test calcolo del delta T adi DeltaT Etichetta Valore Unit di misura A i Lj 4 mh Streams cduty 0 m 2 kg s 3 Cumulative w 01 Fuel StreamldealliquidSoli J i aa cmdot kg s 1 Cumulative gt 502 Oxidant StreamldealLiquidVapor gt 503 Flue gases StreamldealSolidVapor maxAdiabaticC 2311 021378 K adiabatic co 4 Jj Units aT RX cduty 2 384185791e 07 m 2kgs 3 Cumulative El RX Reactor FlashDrum TM ES aT RX cmdot 6 117390949e 07 kgs 1 Cumulative El sink Destination for all stre Terminator f source Source of all feed strea Terminator aT RX deltaP 0 m 1 kg s 2 Pressure drc aT Rx deltas 2686 749674 m 2 kg K 15 Entropy pov aT RX duty 0 m 2 kg s 3 Duty inlet aT RAP 101325 m kg s 2 Pressure E n j note how in the details view panel the results of the internal objects of the flowsheet have appeared recognizable because the label contains the complete path to them e g RX P is the pressure of the RX unit e Select the kernel if more calculation kernels have been installed each of which can simulate various components and processes this command allows you to switch from one kernel to another note this feature is only available on Windows systems e Activate allows you to start the automatic activation procedure see the LIBPF USR activat
6. Ll R 2 irae process flousheeting LIBPF USR manual en odt 2015 04 21 This document is part of LIBPF Paolo Greppi libpf com Copyright 2008 2015 Credits Elena Ferrari 2010 2011 All rights reserved do not distribute without permission LIBPF User Manual 1 of 43 Ll 2 2 irae process flowsheeting LIBPF USR manual en odt 2015 04 21 Summary MOUGU mc 3 sara 4e LIBPI T USSrdptel OG acest aides id Usum eee ee ee oe 4 Case MANAGS IMG PT T readind a NEW OIE erea E E mm 8 Saving a case with a new name description eeeesseesssessseeeeeeneenn nnn 9 FREMMISVING an CXISUNG COSC E 11 TGUIOIC SIO OUI RENE UU mE 12 Organization of objects and sub objects essessssssessssssssseeeeeeen ener nnns 13 RIS zie p NR E OO Oo TL 17 Sel Uae alla 610 We itc mE E 17 AGU iie ME m tm 18 gos 20 EXAMINING tie Tesis ox ccseccsaccared puinen rie 005 9o Pene Sto t Tem eun ae udo odds pre FEE M Sore siet ae eter ie bodde 21 CAC zie a SLAG RETE E Emm 21 xil qt 24 Units of measurement UOM ssessssessseeseeeennenn nennen nnn nnns ren snas rana n 25 Exporting material and energy balances to LibreOffice OpenOffice
7. Units L1 AirBlower Blower for gasification air Compressor fl AirPreHeater Air pre heater FlashDrum t1 BioPreHeater Biomass pre heater FlashDrum El CondensePump Condese pump FlashDrum fl GasMediumPreHeater Gasifing medium pre heater FlashDrum gt mj Streams 4 H Units El RPY Pyrolysis reactor FlashDrum E reactions 0 embedded Reaction 0 BiomassReaction pyro max El SEP Phase separator Splitter Ll sink Destination for all streams exiting the g Terminator 17 of 43 Ll R DE irse process flowsheeting LIBPF USR manual en odt 2015 04 21 so that you change the tree view which shows now the current object Etichetta Descrizione Tipo B JasperDanny Gasifier RPY reactions 0 embedded Reaction 0 BiomassReaction pyro max The details view panel now shows a filtered view of the details relative to the selected reaction particularly clicking on the Input tab the input variables that can be manipulated only one in this case the conversion are shown _ Configurazione Messaggi P Etichetta Valore Unit di misura Descrizione 1 s Fractional conversion in terms of key component The change becomes effective after you press Enter or click on another element in the user interface i e removing the focus from the input field Any change made to the operating conditions carried out this way via the graphical interface is immediately updated in
8. and monitoring the effect on one or more results If you click on Tools Sensitivity analysis UP Case Edit Run View Tools Settings Help E iG gt s Restore last run multi dimensional sensitivity Tag t Open multi dimensional sensitivity 3 gi Sensitivity analysis 7 mi Streams v lg Units a window will appear with three tabs Control Monitor and Results 35 of 43 Ll 2 Spree process flowsheeting LIBPF USR manual en odt 2015 04 21 LP es Sensitivity analysis Control Monitor Results Select the variables to manipulate and their ranges ID Controlled variables Description on Multi dimensional sensitivity ordering Boustrophedon w Maximum running time s 0 Cancel On the Control tab it is possible to select one or more controlled variables at least one is required setting the units of measurement the optional label to display in the results table ad column header the start and end values for the range to scan and the number of points the range must be divided into The table comes pre filled with one row it is possible to add additional controlled variables by clicking on the at the bottom left It is possible to remove a previously set controlled variable by clicking on the button on the left side of each row In the lower part of the window it is possible to set the sensitivity execution order natural the default boustr
9. bar i Wim K barg thermal conductivity WimiK mbar _sthermal resistivity amp m KW o pressure hPa thermal resistivity ka m2 K2 W2 eterne squared mmHg s 20 7 7700000000000 g4 s lom a a mmH2O a a time Ld BEMSMUUUO kglem2 D a es psi wO O 7 CS iio rriiinndi VdWa N m4 kmol 2 squared 1 1 VdWatn n N m4 ietivit ohm m velocity 1 ms 20 resto ohm om volume ma second temperature t kg m3 K2 dm3 derivative of density oa second temperature E Pa K2 TUNIS oeste derivative of pressure Oiss 1 1M J second temperature Pa m6lkmol2 K2 ml 28 of 43 Ll 2 2 irae process flousheeting LIBPF USR manual en odt 2015 04 21 Vh volume flow m3ls m3 h ft3 h Exporting material and energy balances to LibreOffice OpenOffice If a program that can open the OpenDocument ODF format such as LibreOffice or OpenOffice has been installed you can export all the material and energy balances for the material streams table by using the View Results for streams in ODS format command UIPF Run Tools Settings Help gt Expand all El Collapse all P Inputs De 4 Root LL m OD i ALS stream results TAT results HTML results g or with the corresponding button in the toolbar nc Sm tazioni Aiuto p Ftirhetta Valn
10. embedded Reaction 1 ReactionOxidatianH2 B reactions 7 embedded Reaction 2 Reaction Oxidation CO E reactions 3 embedded Reaction 3 Reaction Oxidation C E reactions 4 embedded Reaction 4 ReactionOxidationMH3 B reactions 5 embedded Reaction 5 ReactionOxidationMeQH B reactions 6 embedded Reaction 6 Reaction Oxidation C2 H4 B reactions 7 embedded Reaction 7 Reaction OxidationPhenol B reactions 8 embedded Reaction 8 ReactionOxidationNaphthalene and lastly by double clicking on reactions 1 only the current object will be shown as the reaction does not contain sub objects Etichetta Descrizione Tipo B la perDanny Gasifier RCOMB r embedded Reaction 1 ReactionOxidationH2 note the full path to the object JasperDanny Gasifier RCOMB reactions 1 for the vectorial objects or variables the square brackets suffix operator selects the object of interest with an integer index starting from zero for example reactions 0 is the first reaction and x 5 is the sixth mole fraction The Stream folder contains Stream type objects each with the thermodynamical state T P and the Phases as sub objects both the separate phases that compose the material and the total phase if there is more than one phase The Units folder contains sub flowsheets and unit operations each with its operating specifications and key performance data deltaP duty deltaH deltaS efficiencies Unit operations can also contain the reactions with their stoic
11. Came 0 0315 3 ps 0 02044 For the characters accepted in the description field the limitations specified at the Creating a new case chapter apply a description like 75 case is not accepted because the character is not allowed Beware the new case is not immediately loaded in the interface you must explicitly retrieve the new case in the manner described in the next chapter Retrieving an existing Case As more fully explained in the Editing input data chapter any modification of the operating conditions via the graphical interface is immediately applied to the current case This is why it is important to use the Save as command and then immediately load the new case before you start editing anything otherwise you ll be modifying the current case 10 of 43 Ll 2 2 irae process flousheeting LIBPF USR manual en odt 2015 04 21 Retrieving an existing case As you proceed with the work all the generated cases are saved in the database At any time you can re open a previously created case with the Cases Open command P UIPF Calcola Vista St Nuovo ri Salva con nome Elimina Svuota Esci T or with the corresponding button on the toolbar gt UPF Problemi Calci if Etiche OPT Or fH The program will then display a list of the existing cases from which you can choose the one of interest i Apri problema Descrizione Tipo Desc
12. Strumenti Dati Finestra 5 Annulla Digitazione Ctrl Z L J HE IAAP PE ER ty zl ultimo comando Digitazione Ctrl Maiusc v v j Taglia Ctrl X uan Id j E zo 2 xj 2 00 Copia Ctrl C 1 E UM US ce E Incolla Ctri V home paolog LIBPF 1 0 streamtable ods st Tabel Incolla speciale Ctrla Maiusc V D 5 Selezi tutt Ctrl A gt amp Seleziona tutto A pp Modifiche d fuel to Condensate C 1 Confronta documento OC exhaust Condensate recycle E Za Cerca e sostituisci heF am V steam V stream streams S Intestazioni e pi di pagina ase Tphase Tphase Tphase I Wal 30 000 1 013 0 969 0 969 7 Compila j 288 2 506 6 346 8 346 8 8 amp Elimina contenuti Canc 15 0 6335 73 7 73 9 Elimina celle Ctrl 17 6 en e 180 10 sorte 110344 7 48885840 58515 57930 1 11 Elimina Interruzione Pagina 6261 34 172943 28 3247 58 3215 10 12 5000 12866076 S0 60 13 Collegamenti 0 0 254755 4 664968 9 5 913 8 4 Clicking on the Update button and closing the dialog box File sorgente Elementa file J streamtable ods File sorgente Elemento Tipa Documento Aggiorna Carattere Stato Documento Manuale i Modifica interruzione file home paclog LIBPF_1 0 streamtable ods Exporting material and energy balances to Microsoft Excel On supported Microsoft Windows operating systems if the Microsoft Excel is installed
13. separated process as you can see from the notice indicated in the status bar at the bottom right Avvio C Program Files LIBPF 1 0 kernel jasper kernel exe calculate JasperDanny 619 During the calculation in the bottom panel of the messages the diagnostic messages coming from the kernel are shown in real time in order to monitor the progress of the calculation A typical trace in case of success would be main Define components main Define flowsheet main Retrieving 619 from persistent storage database main Define cut streams convergence main Starting computation FlowSheet class ZeroZerao calculate Iter 0 Error 0 023535 FlowSheet lt class Zerozero gt calculate Iter 1 Error 0 00105955 FlowSheet class Zerozero gt calculate Iter 2 Error 5 08785e 005 FlowSheet lt class ZeroZerao calculate Iter 3 Error 3 75563e 006 FlowSheet lt class Zerozero gt calculate Iter 4 Error 1 22477e 006 FlowSheet class Zerozero gt calculate Iter 5 Error 4 543553e 007 main Computation complete main Updating results to persistent storage main Save stream table in ODF format main Program exits correctly 19 of 43 Ll 2 PM bree process flowsheeting LIBPF USR manual en odt 2015 04 21 If instead during the calculation errors occur these are highlighted in red in the messages panel Logging error negative material flow in test AirToICE Logging error exc
14. the database with reference to the current case For this reason explicitly saving the changes as we are used to do in other programs isn t necessary the Cases Save does not even exist there is instead Cases gt Save as which is used to create a copy of the current case see the Saving a case with a new name description related chapter Calculation When a new case is created results are not available as no calculation has been performed yet see Creating a new case Also if an existing case is loaded see Retrieving an existing case or the current case is edited see precedent chapter Editing input data you need to explicitly launch the calculation 18 of 43 Ll 2 2 irae process flousheeting LIBPF USR manual en odt 2015 04 21 This logic is advantageous if the simulation runs are of considerable duration if the calculation started automatically after each change this could render the graphical interface interface unresponsive In any case you can launch the calculation of the current case with the Calculate Calculate command LP UIPF Problemi Vista 5tru m m KK Resetta Calgala eee Etichetta Stop T or with the corresponding button in the toolbar li UIPF Problemi OER Calcola Visti Enchetta Calcola akon The calculation is delegated from the graphical interface to an executable the calculation kernel which is launched as a
15. unbalance in HX SolverNleRecipes solve 3 2945 59 max residual 76 754 in HX dutyhot SolverNleRecipes solve 4 0 12214 max residual 0 494247 in HX dutyhot Logging error energy flow unbalance in RX Logging error energy flow unbalance in T Logging error energy flow unbalance in C SolverNleRecipes solve 5 5 95801e 11 max residual 1 09161e 05 in HX dutyhot in Computation complete Saving results to persistent storage Saved results to persistent storage Save stream table in ODF format Print key results Program exits correctly Results You can find the results for various units and streams in the Results tabs from the panel at the right details view by browsing through the objects and sub objects as shown in the Organization of objects and sub objects chapter These tables allow selecting a subset of cells or the entire table and copying that to the clipboard Etichetta Valore Unit di misura Descriz l cduty m 2 kg s 3 Cumulatrve enthalpy flow inlet 2 cmdot kg s 1 Cumulative mass flow inlet mi 4A Hii 0 6894686168 purity CH4 gt Bei ee 004126953771 purity H20 b Biens 06781939785 recovery CO2 T recovery 1 09840593245 recovery CH4 B Bees 05890285999 recovery H20 9 TestMembraneFreeFlowMultr FEED P 650000 TestMembraneFreeFlowMult FEED T 333 15 K Select All Ctrl A 24 of 43 Ll 2 2 irae process flowsheeting LIBPF USR manual en odt 201
16. you can export all the material and energy balances for the material streams table by means of the View Results for streams in XLS format command 31 of 43 Ll R DE irse process flowsheeting LIBPF USR manual en odt 2015 04 21 UIPF Run Tools Settings Help D B Expandall E ae Collapse all S De rti Root Aripur Ee o m ODS stream results TXT results HTML results or with the corresponding button in the toolbar This command opens the streamtable xls file in Microsoft Excel and launches a macro written in Visual Basic for Applications which reads the needed values from the Microsoft Access database loading them in the rawdata sheet of the file The formatted sheet presents the same results properly formatted 32 of 43 Ll R 2 irae process flousheeting LIBPF USR manual en odt 2015 04 21 Microsoft Excel streamtable xls Bd Fie Modifica Visualizza Inserisci Formato Strumenti Dati Finestra C ia d Ne A ch 7 I RETE RELIER i a er SSE NUUNI Mer MPa E DESTRA rawdatalBS1 LUNGHEZZA rawdatalBS1 85B 1 RecycleC SyngasCl SyngasC SyngasH SyngasR WasteV ondense old ot ter i Waste water conden ed fron Condens e recycle to gasifier Aggiorna risultati i 5Ta 1 9 300 ka kmol 2 106 So un jd T 4231 oil 1008 04 21 6 21 201 2 i to om oa mad pad Pe c Ta 3 513 3 513
17. 1 i 3 513 n J c k 1 9 il oo a aaa Taf 196 5 2107 210 2310 181 6 181 70 0 1436 1428 A EX UM na k eo Ge aa I M ajin ua ec 196 9 5 ILI T qT F 14 1 b 11 w H2 H formatted rawdata s Z E KJ Ga oo cm i c EER E its mass Ca a Oo a5 a T n A i l al a s 2 aii a an a a a Beware to the displayed columns in the formatted sheet it may be necessary to extend or reduce the number of those columns appropriately to handle flowsheet with more or less streams If it is necessary to increase the number of formatted columns select the last column to the right then click on the fill icon in the top right corner then pull to the right after that remove the columns which display no stream name You can leave the Microsoft Excel window open and press the Update results button to re run at any time e g after a new calculation the macro this file will keep pointing to the object that was open in the LIBPF user interface at the moment when the command of opening Excel has been given Exporting all data to a text file It is possible to export all the data for the currently open object and all its sub objects saving them to a text file txt This functionality is available in the View menu by clicking on TXT results 33 of 43
18. 5 04 21 For the selection in the screen shot the text copied to the clipboard will include the column header and the content of the selected cells with tabs character l as separators of the fields Tag7lValue7lUnits purityLl0 lQ 2692621 purity 1 10 6894699l purity 2 10 041269591l recovery 0 210 678194291 recovery 1 l0 98405921 recovery 2 1l0 58902991 TestMembraneFreeFlowMulti FEED P1650 000 lm 1 kg s 2 The content of the clipboard can then be directly pasted to a spreadsheet and the tabs will be interpreted as column separators The results for the material streams material and energy balances can be exported to a spreadsheeting program such as Microsoft Excel if available on the supported Microsoft Windows operating systems or LibreOffice OpenOffice if available on all supported operating systems as shown in the following two paragraphs Concerning numerical values the LIBPF user interface uses the global system settings for the number formats comma or dot as decimal separator etc Units of measurement UOM The LIBPF user interface currently supports three sets of units of measurements SI International System of Units EN imperial units e Eng engineering units The default settings is Sl which is also the unit sets internally used by the kernel for all the computations It is possible to change the units of measurements for all the variables by selecti
19. 6 of 43 Ll 2 2 irae process flousheeting LIBPF USR manual en odt 2015 04 21 e Messages warnings and errors read only e and PFD Process Flow Diagram clickable The last tab is active only for flowsheets and sub flowsheets and allows to see their process scheme and zoom in or out and to examine the sub objects by interactively clicking on the units or streams in the PFD view the effect is equivalent to a double click on the corresponding object in the tree view on the left Simulation Editing input data The user interface allows you to set the operating parameters and conditions and change the options that have been made available by the developer of the model This implies that some input parameters could be inaccessible because the developer of the model considered them unattractive or even dangerous to handle e g for the stability accuracy and convergence of the model With these limitations editing is very straightforward just browse the tree view and identify the stream unit sub flowsheet or reaction you want to edit and double click For example if you want to change an input parameter relative to the reaction 0 reaction of BiomassReaction pyro max type in the RPY unit of FlashDrum type found in the Gasifier sub flowsheet of PerfectMixedStageGasificationPluggable type just browse the tree view and double click on the Gasifier RPY reactions 0 object Descrizione gt mh Streams 4 l
20. FlashDrum by double clicking on the Gasifier the view will change this way Etichetta et ad gt mj Streams 4 B Units reactions 0 reactions 1 reactions reactions 3 reactions 4 reactions 5 reactions 6 reactions 7 reactions 8 RPY SEP sink E source Descrizione embedded Reaction 0 embedded Reaction 1 embedded Reaction 2 embedded Reaction 3 embedded Reaction 4 embedded Reaction 5 embedded Reaction 6 embedded Reaction 7 embedded Reaction 8 Pyrolysis reactor Phase separator Destination for all streams exiting the gr Source of all feed streams to the graph Tipo ReactionOxidationCH4 ReactionOxidationH2 ReactionOxidation CO Reaction xidationC Reaction xidationMH3 Reaction OxidationMeOH ReactionOxidationC2H4 ReactionOxidationPhenol ReactionOxidationNaphthalene FlashDrum Splitter Terminator Terminator note the full path to the object JasperDanny Gasifier in the full paths towards the variables the colon character is used to separate objects from the sub objects and period to separate the object from the variable 14 of 43 Ll R DE irse process flowsheeting LIBPF USR manual en odt 2015 04 21 Continuing the examination of the sub objects contained by the Gasifier by double clicking on RCONMB the tree view will become Etichetta Descrizione Tipo 4 B reactions O embedded Reaction 0 ReactionOxidation H4 B reactions 1
21. ase B4 The advantages of the object oriented approach are 1 Reduces the duplication of information 2 Reduces the possibility of making errors e g a comparison of process A in conditions 1 and 2 requires that the Microsoft Excel files fileA1 xls and fileA2 xls 7 of 43 Ll 2 2 irae process flousheeting LIBPF USR manual en odt 2015 04 21 differ only on the operating conditions and not on the calculation details of the model but it is easy to make mistakes 3 Allows you to systematically update a series of scenarios a set of cases with a new version of the process e g with more accurate models In a typical installation on Microsoft Windows the used database has Access format although it is not required that Microsoft Access be installed and is located in the persistency mdb file in the working folder within the current user profile typically in C Program Data LIBPF 1 0 Creating a new case You can create a new case in the LIBPF user interface with the Case New command from the menu bar 1 UIPF Calcola Vista Str 5 Muovo s a i Apri Salva con nome Elimina gt Svuota Li UIPF The program shows a dialog box which allows you to choose the process configuration typically a single LIBPF application can manage various configurations and give a name and description to the case 8 of 43 Ll 2 2 irae proces
22. characters whose ASCII integer representations are in the range from O through 31 and dollar sign If the supplied name has already been used to save a sensitivity for the current type the user is asked for overwrite confirmation else the sensitivity is saved to an XML file in the working folder with a full name that contains both the sensitivity name and the current type name Saved sensitivity analyses can be loaded back using the Open multi dimensional sensitivity dialog box that is available under the Tools menu Case Edit Run View Tools Settings Help gt gt Restore last run multi dimensional sensitivity s Open multi dimensional sensitivity wq Sensitivity analysis 1 mh Streams v BJ Units 40 of 43 Ll R 2 irse rocess flowsheeting LIBPF USR manual en odt 2015 04 21 The following dialog box appears Open existing multi dimensional sensitivity study EL R 3 PNE NN R p Cee we Cie me bee KENN POINEEKENEN w O thetanew The dialog shows the list of available saved sensitivities along with their model types the saved sensitivities whose type is equal to the type of the currently loaded case are highlighted in light blue Typically it makes sense to retrieve a previously saved sensitivity for the same type as the current type but advanced users can exploit the power of loading an existing sensitivity for a si
23. eeded maximum iterations limit in test Gasifier REQ Logging error Flash convergence failure in FlashDrumBase calculate in test Gasifier REQ FlowSheet lt class ZeroZero gt calculate Iter 9 Error 1 27904e 006 Logging error exceeded maximum iterations limit in test Gasifier REQ Logging error Flash convergence failure in FlashDrumBase calculate in test Gasifier REQ Logging error negative material flow in test AirToICE Logging error exceeded maximum iterations limit in test Gasifier REO Logging error Flash convergence failure in FlashDrumBase calculate in test Gasifier REQ FlowSheet lt class ZernZeroa calculate Iter 10 Error 6 359521e 007 main Computation complete main Updating results to persistent storage Logging error exceeded maximum iterations limit in test Gasifier REQ main Save stream table in ODF format main Program exits correctly In these anomalous situations the duration of the calculation could go on for too long and seen the encountered errors the results will certainly be devoid of interest if needed in these cases you can stop the calculation using the Calculate Stop command li UIPF Prablemi Vista Stru Resetta Calcola Etichetta r k li UIPF Problemi Calcola Vista 51 277 PONE Etichetta Mis At the end of every calculation you can examine the results in the manner specified in chapter Examining the results Ho
24. hat once arrived at the Results tab the two previous tabs are frozen i e the settings for the controlled variable and for the monitored variables can no longer be changed In fact the Edit sensitivity button functions as a back button unlocks the Control and Monitor tabs and allows you to change any settings If instead a sensitivity analysis is launched the LIBPF user interface starts the calculation kernel During the execution the rows relative to each value of the controlled variable are highlighted while gradually proceeding to the calculation and the results of the monitored variables are tabulated as soon as they become available You can at any moment copy the table by pressing the Copy results to clipboard button stop by pressing the Stop button and resume by pressing the Go button the execution of the calculation 38 of 43 Lu 2 OM prec process flowsheeting LIBPF USR manual en odt 2015 04 21 P Analisi di sensitivit Controlla Risultati bioIn coolerP syngasL HV kg s Pa J kg 0 005 Errors Iterations 0 00511111 0 00522222 0 00533333 0 00544444 0 00555556 0 00566667 0 00577778 0 006 Ferma Copia i risultati negli appunti Modifica la sensitivita The rows are color coded highlighted according to the table Grey Row in execution Green Row executed without warnings or errors Yellow Row executed with wa
25. he color codes are displayed on each object to make the search for the cause easier Etichetta Descrizione 4 EX mh Streams 4 B Units E AirBlower Blower for gasification air Compressor E BioPreHeater Biomass pre heater FlashDrum E CondensePump Condese pump FlashDrum Internal combustion Engine ICE Gasifing medium mixer Mixer Condense splitter Divider Ll sink Destination for all streams exiting the gr Terminator E source Source of all feed streams to the graph Terminator From this example you can see that the base case contains errors red line because the Gasifier and SynGasCond sub objects contain errors The AirPreHeater GasMediumPreHeater SynGasCooler and Tar Cracker contain warnings yellow lines but the errors prevail in determining the global state of the case Details and descriptions about the errors and warnings can be found in the Messages tab for each unit with the same color conventions of yellow for warnings and red for errors 23 of 43 Ll R Spree rocess flowsheeting LIBPF USR manual en odt 2015 04 21 IP amp uipf Yow Case Edit Run View Tools Settings Help LIES n g OG tit inputs config Outputs Messages PFD Error Warning message gt Str v lj Units C Compressor Compressor Turbine recup Exchanger T Turbine Compressor Destination f Terminator 4 Source of all f Terminator Logging error energy flow
26. hiometric coefficients equilibrium constants and rate of conversion To go in the structure up with a single level you can use the View Up command from the menu bar 15 of 43 Ll R 2 irse process flousheeting LIBPF USR manual en odt 2015 04 21 1 UIPF Problemi Calcola Strumenti Impostazioni Aiuto a ET m a o Espandi tutti Contrai tutti Etichetta gt Radice E JasperDann d Su m Risultati per le correnti in formato ODS x Risultati per le correnti in formato XLS or the corresponding button in the toolbar umenti Impostazioni e dti Dd Su bne OMB r embedded Re To go up again to the highest level in the structure you can use the View gt Root command in the menu bar i UIPF Problemi Calcola Strumenti Impostazioni Aiuto m a D Espandi tutti Contrai tutti Etichetta 4 Radice E JasperDann d Su m Risultati per le correnti in formato ODS x Risultati per le correnti in formato XLS or the corresponding button in the toolbar Strumenti Impostazioni Bge l Radice wescmzone rRCOMB r embedded Re Once the object of interest selected you can examine the details in the panel at the right details view which has five tabs e Input user specified parameters read write e Configurations enable and disable select additional equations read write e Results selection of key results read only 1
27. interface Ap 9 Risultati per libpf LIBPF homepage P LIBPF 1 0 fo Impostazioni i File For your convenience at this point it is better to perform a right mouse button click on the application and select Add to the application bar in the lower menu Ap 9 Risultati per libpf LIBPF homepage E In this way whenever you want to start the LIBPF user interface you will find the shortcut in the Desktop application toolbar 5 of 43 Ll 2 2 irse process flousheeting LIBPF USR manual en odt 2015 04 21 At launch the interface looks like in the figure below where you can identify the 6 main areas 1 Menu bar 2 Tool bar which presents a selection of the most frequently used commands 3 Tree view panel which shows a structured view of various elements streams units reactions that make up the process 4 Details view panel where you can examine the input and results and display the connectivity for the flowsheets 5 6 o Message panel where diagnostic messages from the calculation engine are shown o otatus bar where confirmation messages appear and where a small box green in the figure is shown at the right side and which becomes red in case of errors LF UPF Problemi Calcola Vista Strumenti Impostazioni Aiuto Risultati Descrizione Tipo 9 Pronto B 6 of 43 Ll 2 2 irae process flowsheeting LIBPF USR manua
28. ion e Language selection from here you can change the language of the user interface the default is set to the language of the operating system note the language selection is only effective after restarting the LIBPF user interface 43 of 43
29. is icon should never appear Just after opening a case the root element the one at the top represents the current case You can navigate through the objects and sub objects by double clicking single clicking on linux systems on the line in the tree view which changes the selected object as you enter the tree structure it only shows more objects contained in the current object For example starting with this kind of view 13 of 43 Ll 2 2 irae process flousheeting LIBPF USR manual en odt 2015 04 21 Etichetta Descrizione Tipo ud 4 gt mh Streams 4 B Units AirBlower Blower for gasification air Compressor AirPreHeater Air pre heater FlashDrum BioPreHeater Biomass pre heater FlashDrum CondensePump Condese pump FlashDrurn GasMediumPreHeater Gasifing medium pre heater FlashDrum P reactions 0 reactions 1 reactians 2 reactians 3 reactians 4 reactions 5 reactions 6 reactions reactians 8 embedded Reaction 0 embedded Reaction 1 embedded Reaction 2 embedded Reaction 3 embedded Reaction 4 embedded Reaction 5 embedded Reaction 6 embedded Reaction 7 embedded Reaction 8 Reaction Oxidation CHA Reaction Oxidation H2 ReactionOxidation CO ReactionOxidationC Reaction Oxidation NH3 ReactionOxidationMeOH Reaction Oxidation C2H4 Reaction xidationPhenol ReactionOxidationNaphthalene s OE REQ Equilibrium reactor FlashDrum 0 RPY Pyrolysis reactor
30. ized application that supports 12 languages 4 Modern Arabic Simplified Chinese English French German Hebrew Italian Japanese Korean Portuguese Russian and Spanish and the text flows from right to left for Arabic and Hebrew as well as from left to right for all other languages Starting the LIBPF user interface On Linux systems the user interface of LIBPF is available as an executable file UIPF in the LIBPF 1 0 folder inside the Home user folder LIBPF_ 1 0 It is possible to move the UIPF file in any favorite position desktop other folder and run it all data results and settings are always stored in the kernel directory LIBPF 1 0 On Microsoft Windows Vista and 7 systems after installation the user interface of LIBPF is installed in Programs LIBPF 1 0 To launch the user interface click on UIPF we XPS Viewer Musica Computer di Esecuzione automatica adi Giochi Pannello di controllo di Google Chrome Jo UBPF10 Dispositivi e stampanti L LIBPF homepage Nik oS Programmi predefiniti E Uninstall di Manutenzione Guida e supporto tecnico E 4 Indietro 4 of 43 LI R PM prec process flowsheeting 2015 04 21 LIBPF USR manual en odt On Windows 8 8 1 10 the user interface of LIBPF runs as a traditional Desktop application not as a Windows Store App To start it go to the Start screen and type libpf it should find the LIBPF user
31. l en odt 2015 04 21 Case management Unlike most tools for process simulation the LIBPF user interface does not use files to save the results of the simulations but relies on a database This is possible because the interface does not allow the user to change the configuration of the process but only the operating parameters and options that have been made available by the developer of the model The distinction between configuration fixed for all the simulations of a process and operating conditions which differ from one case to another is analogous to the distinction between classes and the instance of an object in object oriented programming and is a hallmark of the LIBPF technology The difference between the conventional approach and the object oriented one of LIBPF is illustrated in the following two tables Conventional Approach General purpose program Configuration Operating conditions Model of process A in conditions 1 fileA1 xls Model of process A in conditions 2 fileA2 xls Microsoft Excel Model of process B in conditions 3 fileA3 xls Model of process B in conditions 4 fileA4 xls Object Oriented Approach of LIBPF Special purpose program Configuration Operating conditions Conditions 1 case A1 LIBPF application for process A Conditions 2 case A2 Conditions 3 case B3 LIBPF application for process B Conditions 4 c
32. milar type provided they know how to adapt it if required Settings From the settings menu you can change some of the general settings of the application 41 of 43 Lu R 2 rac process flousheeting LIBPF USR manual en odt 2015 04 21 Strumenti i F P d 1 Commuta figli Seleziona il kernel Activate Lingua jeden Inglese es Spagnolo Francese Ebraico Italiano Coreano Giapponese pt Portoghese Russo Cinese semplificato e Swap children toggles the viewing in the details view panel of the input variables and of the results of the objects in the currently selected object in the tree view for example if the currently selected object is the deltaT flowsheet and the viewing of the children is disabled the interface could look like this Risultati Etichetta Descrizione Tipo a i test calcolo del delta T adi DeltaT Etichetta Valore Unit di misura D s m Streams l cduty 0 m 2 kg s 3 Cumulative entha b SOL Fuel StreamldealliquidSoli g 5 2 cmdot kg s 1 Cumulative mass SO xidant StreamldealLiquidVapor gt 503 Flue gases StreamldealSolidVapor 3 imaxAdiabatic 2311 021378 K adiabatic combus 4 B Units RX Reactor FlashDrum sink Destination for all stre Terminator source Source of all feed strea Terminator 4 T t if instead the viewing of children is activated the interface could look like this
33. motopy Homotopy is a globally convergent numerical continuation method for solving systems of non linear equations With homotopy to solve a complex problem you solve first a simpler problem and then continuously transform it so that its solution is transformed into the solution of the complex problem During this transformation it is possible to track what happens to the equations and to the solution so that the speed of the deformation can be adapted 20 of 43 Ll 2 2 irae process flousheeting LIBPF USR manual en odt 2015 04 21 Within the LIBPF User Interface it is possible to to solve in homotopy mode LP amp Case Edit Run View Tools Settings Tag Calculate description This solution mode is useful when the process is very sensitive to changes to certain input parameters or when the desired step change for those parameters is relatively large In Homotopy mode all the input variables whose values have been changed by the user since the last computation are moved simultaneously and gradually from the previous state to the new desired state repeatedly solving the model for the intermediate values Examining the results Calculation status At the end of a calculation or even after having created a new case the user interface will display something similar to this figure 21 of 43 flexible process _ flousheeting LIBPF USR manual en odt 2015 04 21 ji UIPF P
34. n as a variable has been chosen or its selection has been changed the program updates the units of measurement the description and the label of the variable If desired the user can change the label which will be shown as a header in the corresponding column of the results table The table of monitored variables has a variable number of rows however greater than or equal to one it does not make sense to follow a sensitivity study without monitoring at least one variable The user can add new rows or remove the existing ones by using the plus and minus buttons 37 of 43 Lu 2 OM bree process flowsheeting LIBPF USR manual en odt 2015 04 21 IP uy Sensitivity analysis Control Monitor Results Select the variables that will be reported for each value of the controlled variable ID Monitored variables Units Description Label l FC etaEl FC powerEl FC powerln FC powerMM FC purity CO2 FC recovery CO FC stacks oFC system_ conv FC COND A FC COND cduty Go anco uo owe Previous M Next At this point you can click Next to proceed to the Results tab from which you can start the sensitivity analysis by clicking on the Go button before doing so form this dialog you can also save the configuration of the current sensitivity analysis by clicking on Save see below Saving and loading sensitivity analyses Note t
35. ng the menu Settings Units 25 of 43 Ll R DE irse process flowsheeting LIBPF USR manual en odt 2015 04 21 uipf ias Settings Help A 5 Toggle child i 1 gt Select kernel Iputs Config Outputs Messages PFD F iar ENS Errar F Language 9 Eng Change units of measurements Compressor Ip Exchanger Compressor fL Terminator Whenever the global unit setting is changed all inputs and results are presented in the selected units from that moment on and the previously set values are converted so that results must actually be unchanged Besides these global units of measurements settings the LIBPF user interface also supports setting units for each individual variable both in input and in output forms These settings can be changed by pulling down the combo boxes Units of measurements found to the right of each variable As soon as the unit is changed values are automatically converted powerEl 497715 4217 kW Total net electric output powerln 1428 47 MW wv Lower Heating Value input The supported units of measurements are listed in the following table grouped by the underlying physical quantity amount flow charge 1 1 Jkmo amount specific energy TUNI cene BIU bmo ree kcal kmol J kmoFK amount specific entropy J kmollKk ee kJ kmol K ange rad area m2 dm2 26 of 43 Ll 2 2 irae pr
36. ocess flowsheeting LIBPF USR manual en odt 2015 04 21 ft2 kcal h m2 K cm2 BTU h ft2 F EE bU mm2 W m2 K Alm2 heat transfer resistance M2 KW Aldm2 inductance HO A ft2 inverse of length 1 m Are eUmehb a ere x IURI MR RUM E EM oO A lcm2 inverse of molecular Almm2 kmol kg Pu ven E NE weight mA cm2 GOD QE N NEM MELLE UT S Nose 20777 79hm m2 duccec qc inverse of molecular areic electric resistance TUE EE mol kg ohm em2 weight capacitance S inverse of temperature 1K conductance MEE M mo 20 cument A ft kglm3 4 p km o oo density mgimm3 length dm g M 2A 4 J cm o MEME Ib ft3 mm diffusivity m2 s 0 0 s um Pas 02 length time ms dynamical viscosity cPo luminous intensity cq EE mPa s magnetic flux Wb electric charge CO magnetic flux density T electric potential al L1 Q 4 Kg e LL e a MV o m electric resistance ohm mass io 0 Jed Ip BTU 20 250 20 2 Sg o oo n energy mmBIU KS 0 00 MWh nm 2 0 nb5o0 kg h Kcal 2 2000 0 kg d Einstein KVD etn mass HOW g d J Uh mmBTU Ud mmBTU Uyr energy price l h ss KkWh mass perunit work kg MWh Jkg keal 4 24 kcal kg J NENNEN kcal BTU Ib
37. ophedon or quasi spiral and the maximum running time The sensitivity execution order is important if there are some regions of the scanned domain where convergence is difficult The maximum running time if set to a value strictly greater than Zero is interpreted as a time out expressed in seconds if the sensitivity runs for so long the run is interrupted and the results collected up to that point will be displayed The user can choose the controlled variable from the list of all the variables that can be specified for the current case these are the variables that appear in the Input tab of the units and streams 36 of 43 Ll 2 2 irae process flowsheeting LIBPF USR manual en odt 2015 04 21 As soon as one controlled variable has been chosen or its selection has been changed the program updates the units of measurement and initializes the start and end sensitivity limits with the current value of the variable the description of the variable is also shown The user must typically only change one of the two limits and probably set the number of points to a value greater than the default value equal to 1 that would reduce the sensitivity to the execution of a single run At this point you can press Next to proceed to the Monitor tab where you can choose the variables results to be monitored The user can choose the monitored variables from the list of all the results for the current case As soo
38. re Note the command is available only after having carried out the calculation Also in this case the spreadsheet will open in a few seconds 29 of 43 Ll 2 OPM prec process flowsheeting LIBPF USR manual en odt 2015 04 21 d streamtable ods Libre 35 alc C PS Ele Modifica Visualizza Inserisci Formato Strumenti Dati Finestra X D BGAE SgS KDA amp o 5a y OD i meo EBD Arial ww vw A E EE E J eu o e G Al w fe X jua Complete tat Description Type Pressure P Temperature Phase tag 1 AirlN Air inlet for g StreamVapor 101325 288 15 Tphase 2 AirlNHot Air preheatec StreamVapor 351325 323 15 I phase 3 ArlNblew Air for gassif StreamVapor 351325 461 046 Tphase 4 AirTolGE Air to internal StreamVapor 101325 288 15 phase 5 AshOUT Ashes out to StreamSolid 351325 1008 04 Tphase 6 BiolN Biomass inle Streamldeall 351325 288 15 L phase ophase Tphase Vphase 10 BiolNHot Biomass inle Streamldeall 351325 5 3 15Lphase Snhase The operating logic of this command is very different of the one described in the previous chapter Errore sorgente del riferimento non trovata in this case no macro is run in Libre OpenOffice but rather the streamtable ods file is directly generated starting from certain files produced by the calculation kernel particularly contents xml which is produced at the end of each calculation This implies that the streamtable ods file is rewritten each time thus yo
39. rittivo del tipo Base case DeltaT Calculate biomass combustion adiabatic temperature change 73 percent case Calculate biomass combustion adiabatic temperature change 3 test calcolo del delta T adiabatico DeltaT Calculate biomass combustion adiabatic temperature change 4 baseCase Feedl Ore JasperDanny Danny version of JASPER gasification Beware after loading the case the calculation isn t launched the cases are saved in the database immediately after being calculated thus the graphical interface can restore the complete state input and results 11 of 43 Ll 2 2 irae process flousheeting LIBPF USR manual en odt 2015 04 21 Troubleshooting If for any reason the current case is no longer of interest you can delete it from the database with the Cases gt Delete command P UIPF Calcola Vista Strumenti Nuovo j uovo T Apri ini Yh Salva con nome Tipo wp DeltaT Svuota x Esci Note the command is available only after having loaded the case Nota bene the deletion of a case is an irreversible process and does not require confirmation proceed with caution Also if there are too many cases in the database or you want to reset the work done you can clear the database completely For this purpose you can use the Cases gt Empty command l UIPF Calcola Vista Gi t Nuovo a DS Apri Salva con nome Elimina Svuota i 7 Esci _
40. rnings Row executed with errors results are available but probably not valid Re Dark Red Row not executed because of a serious internal error of LIBPF no results available Purple Row not executed because of a LIBPF crash no result available Dark cyan The row is not completely executed because of an user break no Q results available 39 of 43 Lu 2 OM bree process flowsheeting LIBPF USR manual en odt 2015 04 21 The table generated in this way can be copied to the clipboard by pressing the Copy results to clipboard and from there into a spreadsheet Note at the end of the sensitivity the interface substitutes the value assumed by the controlled variable in the last run in the appropriate Input box so that the loaded case results amended Saving and loading sensitivity analyses If you click on the Save button on the Monitor tab once you have fully specified your sensitivity analysis a small modal dialog appears Ip ar Save sensitivity analysis Enter sensitivity name OK Cancel where it is possible to enter a meaningful name for the sensitivity up to 50 characters long containing any character except the following reserved characters lt less than gt greater than period colon double quote forward slash backslash vertical bar or pipe question mark asterisk _ underscore
41. roblemi Calcola Vista Strumenti Impostazioni Aiuto m D Ej Ej 4 4 afk Etichetta Descrizione Tipo gt i base Basecase DeltaT Etichetta biomassL HV LU RU E PET ETUR quu uum Un ums SS SolverNleInterface solve 0 1 10434e 005 max residual 0 00469965 in DeltaT 503 T Logging error flowsheet sequential convergence failure maximum iterations reached in DeltaT SolverHleInterface solve 1 1 37008e 012 max residual 1 65535e 006 in DeltaT main main main main oe S03 T Computation complete Saving results to new style persistent storage Done saving results to new style persistent storage 1 186 Save stream table in ODF format Program exits correctly Il nodo 426 stato aperto Firstly note in the status bar at the bottom right the Node 426 has been opened notification this number is internally used by the database to uniquely identify the current Case In the top left panel tree view the program uses color codes to indicate at a glance the status of the last calculation e White indicates no error nor warnings Ftichetta Descrizione Tipo gt if base Base case DeltaT e yellow indicates there are warnings Etichetta Descrizione Tipo e red indicates there are errors Etichetta Descrizione Tipo E 22 of 43 Ll R PM prec process flowsheeting LIBPF USR manual en odt 2015 04 21 In case of warnings or errors t
42. s flowsheeting LIBPF USR manual en odt 2015 04 21 LP Nuove problema Etichetta base Descrizione Base casel tipi CarbonBoundaryPoint flowsheet for the calculation of the Carbon Boundary Point DeltaH Verify biomass isothermal combustion enthaply change when all products are gaseous Lower Heating Value DeltaT Calculate biomass combustion adiabatic temperature change JasperDanny Dannv version of JASPER gasification Ok Annula There are limitations regarding the allowed characters in the label and description fields e The first character of the description must be alphabetic while the subsequent characters may be alphanumeric space or any of the following characters 2 7 OL e The first character of the label must be alphabetic while the subsequent characters may be alphanumeric space or any of the following characters _ lt gt thus compared to the description the characters are specifically excluded e By alphabetic character the characters in the a z A Z range are intended case sensitive along with all the accented characters aadaaaee and generally all the characters considered alphabetic in the main languages es a w A Q A H a s e By alphanumeric character an alphabetic character or a digit 0 9 is intended When the user gives the confirmation the interface starts the computing kernel which instantiates an object of the chosen type DeltaT in this case
43. ting System default application for opening HTML files which must be one of the supported browsers and from there it is possible to browse all sub objects by following the links 34 of 43 Ll 2 2 irae process flowsheeting LIBPF USR manual en odt 2015 04 21 Sensitivity analysis Very often in the course of a project sensitivity studies need to be performed These sensitivity studies are very repetitive and only consist in changing one or more parameters controlled variables in a certain range for a certain number of points by running a simulation for every point and recording in a table a certain number of results monitored variables To automatize these tasks the LIBPF user interface has a multi dimensional sensitivity analysis feature In practice this tool allows you to determine how sensitive a model is to the variation of the values of the parameters and assess how will the variation of the value influence the behavior of the model it also provides assistance for the selection of the so called critical variables that is those whose deviation from the nominal value influences the performance indicators the most with this tool you can acquire a lot of information about the model and the process in a short time The sensitivity analysis tool of the LIBPF User Interface allows you to carry out several simulations by controlling one or more variables while maintaining all the other unchanged
44. trolled fashion through the LIBPF user interface UIPF User Interface for Process Flowsheeting The interface doesn t allow the user to modify the configuration of the process the present streams and units their connections and their configurations are fixed once and for all by the developer of the model An exception can be some specially crafted models that allow the user to tun on and off certain plant units The interface allows instead to e Set the operating parameters and conditions and change the options made available by the developer of the model e Perform simulations and sensitivity analyses e Save restore and cancel the cases studied in various conditions e Interactively examine the results for streams and units e Export the results for all the streams to spreadsheets with Microsoft Excel or OpenDocument ODF formats e Export all inputs and results in text or XHTML format 3 of 43 Ll 2 OM bree process flowsheeting LIBPF USR manual en odt 2015 04 21 The LIBPF user interface is compatible with several operating systems Microsoft Windows Windows Vista 7 8 1 10 Technical Preview Apple OSX version 10 8 or later and Linux e g Debian 7 Ubuntu 13 or later most of the images shown in this manual have been taken on Microsoft Windows Windows 7 but the appearance of the application and its operation does not change on other operating systems The LIBPF user interface is an international
45. u can t keep a formatted sheet that presents the same results properly formatted as in Microsoft Excel In addition due to the inner workings of LIBPF the data for each stream and each phase is arranged by row instead of column as in the case of Microsoft Excel which makes reading difficult The approach to create a readable format is to create an independent Libre Open Office file e g formatted ods and take the fields of interest by creating a link between the formatted ods and streamtable ods files for example file home paolog LIBPF_1 0 streamtable ods Tabellal A 1 The Libre Open Office INDEX reference row column function may be useful as it allows you to switch from a row view to a column view By creating such connections the formatted ods file will remain permanently linked with the streamtable ods file at each new run you will be able to update the formatted ods file in four steps 30 of 43 Ll R 2 irse process flousheeting LIBPF USR manual en odt 2015 04 21 1 Using the View Results for streams in ODS format command in the LIBPF user interface 2 Closing the this way rebuilt streamtable ods file which will open automatically examining or editing this file is not of interest 3 Using the Edit Links command for formatted ods in Libre Open Office D n EE streamtable ngfccc ods OpenOffice org Calc File Modifica visualizza Inserisci Formato
46. with the name base in this case and the description Base case in this case provided by the user saves it in the database and then opens it Note that results are not available as no calculation has been performed yet At the end of these operations the LIBPF user interface is ready for changing the inputs and launching the calculation see the related chapters Editing input data and Calculation Saving a case with a new name description After examining the results you can decide to create a new case by starting with the current one with respect to which you may wish to change some operating conditions 9 of 43 Ll 2 2 irae process flousheeting LIBPF USR manual en odt 2015 04 21 For example if the current case is the Base case case you might want to create a new 75 percent case case to calculate the operating conditions at reduced load To do this use the Cases Save as command 1 UIPF EE Bi Nuovo T Apri E Salva c me Elimina Svunota 10 ars Esci which duplicates the current case in the database applying the provided description LP uPF c J te J 93 LU D i Input Risultati Messi 4 j Etichetta Descrizione Tipo niar Risultati gt i base Base case DeltaT Etichetta Valore I LP Digita la nuova des 2 mm M ms Se ee EE Si 3349 44 IT Descrizione per il nuovo problema 75 percent case 0 002 m

Download Pdf Manuals

image

Related Search

Related Contents

Dell OpenManage Server Administrator Version 7.4 CIM Reference Guide  Manual de Instrucciones ST4 de Panasonic  iogear GSR212  Manual PDF  オイルキャッチタンク KIT 取扱説明書  WOLF-Garten RE-M/ZM 02  制御盤ースイッチボックス取扱説明書~  2 - VideoTesty.pl  

Copyright © All rights reserved.
Failed to retrieve file