The purpose of the code is to provide the configuration of a 1/1 or 1/2n shell and tube exchanger given as input geometric and process data. Overall, the program is divided into data declaration and calculation sheets, which in turn are internally organized into areas. The program is accessible by sharing on your Google Drive, only by an owner user who decides to share it, from there it will be possible to download it and obtain a personal version, to be opened strictly with Google Sheets. In particular, therefore, in the thesis a chapter will be dedicated to each of the spreadsheets: 1. Sheet 1 - Data declaration 2. Sheet 2 - Sizing 1/1-1/2n In the first "Data Declaration" sheet, the user will choose the main geometric variables and declare the process variables. Once these declarations have been made, the configuration suggested by the algorithm will then be displayed at the bottom of the page. In the second sheet, however, the actual calculations of the sizing results take place. These figures are subjected to validity checks; in this way, in the event that the chosen configuration fails to give the desired result, you can return to that page to understand what the problematic variable is, isolating the problem and finding a solution. In addition to the purely basic calculation part that Google Sheets provides, macros (code algorithms in java-script) were used in order to make the program carry out complex and iterative calculations which will be displayed later.
Lo scopo del codice è quello di fornire la configurazione di uno scambiatore a fascio tubiero 1/1 o 1/2n dati in input dei dati geometrici e di processo. Complessivamente il programma è diviso in fogli, di dichiarazione dei dati e di calcolo, a loro volta queste sono organizzate internamente in zone. Il programma è accessibile tramite condivisione sul proprio Drive Google, solo da un utente proprietario che decide di condividerlo, da lì sarà possibile scaricarlo e ottenere una versione personale, da aprire rigorosamente con Google Sheets. In particolare quindi, nell’elaborato si dedicherà un capitolo per ognuno dei fogli di calcolo: 1. Foglio 1 - Dichiarazione dei dati 2. Foglio 2 - Dimensionamento 1/1-1/2n Nel primo foglio “Dichiarazione dei dati” avverrà la scelta da parte dell’utente delle principali variabili geometriche e la dichiarazione delle variabili di processo. Infondo alla pagina verrà poi esposta, una volta svolte tali dichiarazioni, la configurazione suggerita dall’algoritmo. Nel secondo foglio invece, avvengono i calcoli effettivi dei risultati per il dimensionamento. Tali cifre vengono sottoposte a verifiche di validità; in questo modo, nel caso in cui la configurazione scelta non riuscisse a dare il risultato sperato si potrà tornare a tale pagina per capire quale sia la variabile problematica, isolando il problema e trovando una soluzione. Oltre alla parte prettamente di calcolo basilare che Google Sheets fornisce, sono state usate delle macro (algoritmi di codice in java-script) al fine di far svolgere al programma calcoli complessi e iterativi che saranno visualizzati in seguito.
CODICE IN FORMATO GOOGLE SHEETS PER IL DIMENSIONAMENTO DI SCAMBIATORI DI CALORE E FASCIO TUBIERO
DE GIORGIO, FLAVIO
2023/2024
Abstract
The purpose of the code is to provide the configuration of a 1/1 or 1/2n shell and tube exchanger given as input geometric and process data. Overall, the program is divided into data declaration and calculation sheets, which in turn are internally organized into areas. The program is accessible by sharing on your Google Drive, only by an owner user who decides to share it, from there it will be possible to download it and obtain a personal version, to be opened strictly with Google Sheets. In particular, therefore, in the thesis a chapter will be dedicated to each of the spreadsheets: 1. Sheet 1 - Data declaration 2. Sheet 2 - Sizing 1/1-1/2n In the first "Data Declaration" sheet, the user will choose the main geometric variables and declare the process variables. Once these declarations have been made, the configuration suggested by the algorithm will then be displayed at the bottom of the page. In the second sheet, however, the actual calculations of the sizing results take place. These figures are subjected to validity checks; in this way, in the event that the chosen configuration fails to give the desired result, you can return to that page to understand what the problematic variable is, isolating the problem and finding a solution. In addition to the purely basic calculation part that Google Sheets provides, macros (code algorithms in java-script) were used in order to make the program carry out complex and iterative calculations which will be displayed later.File | Dimensione | Formato | |
---|---|---|---|
Elaborato - Flavio De Giorgio.pdf
accesso aperto
Dimensione
1.62 MB
Formato
Adobe PDF
|
1.62 MB | Adobe PDF | Visualizza/Apri |
The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License
https://hdl.handle.net/20.500.12608/67285