Skip to content

Libreria estesa contenente funzioni per il calcolo di grandezze termodinamiche con varie EoS cubiche + Viriale

Notifications You must be signed in to change notification settings

eliaferretti/EOS-for-MATLAB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

EOS-for-MATLAB

Libreria estesa contenente funzioni per il calcolo di grandezze termodinamiche con varie EoS cubiche + Viriale

Prerequisiti EoS Dichiarare globali le variabili: - Tc = Vettore delle temperature critiche [K] - pc = Vettore delle pressioni critiche [Pa] - w = Vettore dei fattori acentrici di Pitzer [-]

Prerequisiti gamma di Wilson Dichiarare globale la matrice dei coefficienti di Wilson con il nome “W” (doppia vu maiuscola)

Significato dei termini di input - T/Temp = Temperature [K] - p/press = Pressione [Pa] - x = composizione della fase (vettore delle frazioni molari) - state = Stato fisico (“L” o “V”) - i/index = indice del composto

Note sui termini di output - zeta [-] - phi [-] - entalpia residua [J/mol] - gamma [-]

Note - Le funzioni sfruttano le unità di misura del Sistema Internazionale - Tutte le funzioni sono state testate sui risultati numerici di esercizi proposti nel testo: “Fondamenti di Termodinamica dell’Ingegneria Chimica” – R.Rota

Sono presenti i file .mltbx (add-on matlab) questi possono essere installati direttamente nell'ambiente di sviluppo. Nel caso si installi l'add-on "EOS_noGlobal" non sussistono più i prerequisiti elencati in precedenza. Tali grandezze andranno fornite alle funzioni ad ogni chiamata.

Per qualsiasi problema o bug si contatti lo sviluppatore all'indirizzo: [email protected]

About

Libreria estesa contenente funzioni per il calcolo di grandezze termodinamiche con varie EoS cubiche + Viriale

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages