Skip to content

ThermoSysPro is a library providing model components in the disciplines of thermal hydraulics and instrumentation and control.

License

Notifications You must be signed in to change notification settings

modelica-3rdparty/ThermoSysPro

 
 

Repository files navigation

ThermoSysPro

About ThermoSysPro

ThermoSysPro is a library providing model components for thermal hydraulics, instrumentation and control. It has been developed in the Modelica language from the Modelica Association. The library is released under the open source Modelica License 2.

ThermoSysPro has been historically designed for the modeling and simulation of thermal power plants of all kinds (nuclear, fossil fuel fired, solar, biomass, combined heat and power…) but can also be used for energy systems at large such as heat networks or industrial processes. Developed for industrial applications, it can also be used for teaching and academic purposes.

Current release and Compatibilities

Current release of ThermoSysPro is GitLab Release.
It is developed on Dymola. OpenModelica can also be used as the simulation environment.

Future releases

The development roadmap outlines the planned features and improvements for the ThermoSysPro library:

  • Addition of new fluids to the library through compatibility with Modelica media, expanding the domain of applications
  • Enhanced compatibility with OpenModelica for improved integration
  • Improved initialisation and overall performance of the current version
  • Implementation of cross-platform and version CI/CD pipelines
  • Inclusion of documentation directly within components

Documentation, book and website

The library documentation is available online. It includes material from the book Modeling and Simulation of Thermal Power Plants with ThermoSysPro, which provides an in-depth description of the physics involved in the library.
More information can be found on ThermoSysPro website.

How to contribute

Contributions from the community are welcome! You can ask questions, report bugs or request a new feature by opening an issue here [preferred option] or on GitHub (see our Contribution Guidelines if needed).

More in-depth contributions are also welcome. Please refer to ThermoSysPro workflow for detailed procedures on how to contribute.

Citation and References

To cite ThermoSysPro library, please use: Baligh El Hefni, and Daniel Bouskela. Modeling and Simulation of Thermal Power Plants with ThermoSysPro. Springer, 2019. [bib]

To see other references using ThermoSysPro, please see ThermoSysPro's references.

About

ThermoSysPro is a library providing model components in the disciplines of thermal hydraulics and instrumentation and control.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Modelica 99.9%
  • Motoko 0.1%