Il presente elaborato rappresenta il resoconto dell’attività di stage svolta dallo studente Odinotte Marco presso l’azienda Novaeka s.r.l. per un totale di trecentotrenta ore complessive. Lo scopo primario del lavoro era la comprensione delle librerie di calcolo adottate attualmente per rilevare le proprietà termodinamiche legate ai fluidi refrigeranti, evidenziarne le criticità e possibilmente scovare alternative più convenienti dai punti di vista di efficacia ed efficienza. Il precipitato di questa indagine è stata Fluidprops: una libreria software che, sfruttando le equazioni di stato dei fluidi espresse nella forma dell’energia di Helmholtz, ha reso possibile il calcolo di numerose proprietà fisiche a partire dai soli dati di temperatura e densità. L’utilizzo del linguaggio di programmazione Rust è stato congeniale non solo per l’integrazione del software con il progetto di più ampio respiro dell’azienda, ma ha facilitato la formazione di un sistema di tipi coeso, limitando le eventuali ambiguità all’interno dei processi di calcolo sfruttati dal software. I risultati evidenziano un aumento delle prestazioni rispetto ai concorrenti sul mercato, nonché maggiore precisione nell’accuratezza dei calcoli in alcune zone critiche di rilevazione. Il progetto non si considera di per sé conclusivo, bensì un coraggioso apripista nel settore; strutturato per agevolare integrazioni e miglioramenti nel lungo periodo.

Fluidprops: una libreria di calcolo per la termodinamica dei fluidi

ODINOTTE, MARCO
2022/2023

Abstract

Il presente elaborato rappresenta il resoconto dell’attività di stage svolta dallo studente Odinotte Marco presso l’azienda Novaeka s.r.l. per un totale di trecentotrenta ore complessive. Lo scopo primario del lavoro era la comprensione delle librerie di calcolo adottate attualmente per rilevare le proprietà termodinamiche legate ai fluidi refrigeranti, evidenziarne le criticità e possibilmente scovare alternative più convenienti dai punti di vista di efficacia ed efficienza. Il precipitato di questa indagine è stata Fluidprops: una libreria software che, sfruttando le equazioni di stato dei fluidi espresse nella forma dell’energia di Helmholtz, ha reso possibile il calcolo di numerose proprietà fisiche a partire dai soli dati di temperatura e densità. L’utilizzo del linguaggio di programmazione Rust è stato congeniale non solo per l’integrazione del software con il progetto di più ampio respiro dell’azienda, ma ha facilitato la formazione di un sistema di tipi coeso, limitando le eventuali ambiguità all’interno dei processi di calcolo sfruttati dal software. I risultati evidenziano un aumento delle prestazioni rispetto ai concorrenti sul mercato, nonché maggiore precisione nell’accuratezza dei calcoli in alcune zone critiche di rilevazione. Il progetto non si considera di per sé conclusivo, bensì un coraggioso apripista nel settore; strutturato per agevolare integrazioni e miglioramenti nel lungo periodo.
2022
Fluidprops: a computational library for thermodynamics of fluids
computation
thermodynamics
Rust
File in questo prodotto:
File Dimensione Formato  
Odinotte_Marco.pdf

accesso aperto

Dimensione 6.29 MB
Formato Adobe PDF
6.29 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

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12608/52303