MathWorks Thermolib
Программное обеспечение Thermolib – это расширение для моделирования и симуляции термодинамических систем из различных областей. Пакет Thermolib содержит набор блоков Simulink для моделирования систем и функции MATLAB для термодинамических расчетов. Thermolib предлагает термодинамические и термо-химические блоки, интегрированные в окружение MATLAB и Simulink. Фундаментальные термодинамические блоки помогают пользователям создавать свои собственные компоненты. Термо-физическая база данных взята из таблиц JANAF и включает множество общепринятых веществ (H2O, CO, CO2, H2, N2, CH4, C2H6, C3H8, i-C8H18, NH3, R12, R134a, R125, R32, R1234yf, R407c, и т.д.) – база данных может легко расширяться пользователем.
Расширение Thermolib способно рассчитывать поведение реального газа с помощью уравнения Пенга-Робинсона. Такой подход реализует хорошую точность в окрестности критической точки и при конденсации. Для генерации подробных расчетов, включающих воду и пар, доступны термодинамические свойства по IAPWS-IF97. Широкий набор демонстрационных примеров, охватывающих процессы сгорания, циклы подвода и отвода тепла, топливные ячейки, газовые турбины, контроль тепловыделения батарей и другие важные BoP-компоненты помогают пользователю быстро приступать к работе. Продукт Thermolib является совместимым с Simulink Coder для автоматической генерации кода.
Особенности Thermolib:
- Использование фундаментальных принципов технической термодинамики.
- Расчет термодинамического состояния и изменения состояния, включая моделирование реального газа.
- Множество блоков, включающих теплообменники, реакторы, насосы, турбины, клапаны.
- Равновесная и реакционная химия.
- Настраиваемая и расширяемая термо-физическая база данных и наличие свойств воды (IAPWS-IF97) и пара.
- Множество функций, доступных из командной строки MATLAB, для термодинамических расчетов и построения графиков.