/
aiv123
/
ThermoPro
ОбзорДокументацияВойти
/
aiv123
/
ThermoPro
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©
ThermoPro/
gor/
..
config.dat

Калькулятор эффективности сжигания топлива - с графическим интерфейсом

6 месяцев назад
gor.py

Калькулятор эффективности сжигания топлива - с графическим интерфейсом

6 месяцев назад
readme.txt

Калькулятор эффективности сжигания топлива - с графическим интерфейсом

6 месяцев назад
readme.txt
Описание программы
Программа представляет собой калькулятор эффективности сжигания топлива, предназначенный для расчёта различных показателей тепловой эффективности котлов и агрегатов.
Программа позволяет пользователям анализировать процессы сгорания, рассчитывать потери тепла и определять КПД установок.
 
Основные возможности программы:
1. Расчёт состава продуктов сгорания
Пользователь выбирает тип топлива и вводит необходимые значения, программа рассчитывает и отображает результаты.
2. Определение потерь тепла
Вторая вкладка предназначена для определения тепловых потерь в результате ухода дымовых газов, химического недожога и общего коэффициента теплоэффективности процесса горения.
Для этого используются температуры входящего воздуха и уходящих газов, а также расчетные показатели из первой вкладки.
3. Анализ агрегатных характеристик
Третья вкладка предлагает провести расчеты по определению номинальных и фактических нагрузок агрегата, типу котла и месту анализа газа.
Программа вычисляет дополнительные потери тепла в окружающую среду и общий КПД установки («брутто»).
4. Итоговые расчеты
Четвёртая вкладка помогает определить чистый КПД («нетто») с учётом всех предыдущих расчетов и введенных значений потерь тепла на собственные нужды.
5. Интерактивный диалог с искусственным интеллектом
Пользователи могут задать вопросы программе и получать детальные разъяснения или советы по использованию инструментов и методик расчета.
Все сообщения сохраняются в специальном окне чата.
6. Контроль баланса
Шестая вкладка показывает остаток средств на счету используемого API ключа и статистику расхода бюджетных лимитов.
 
Особенности интерфейса
Интерфейс реализован с использованием библиотеки Tkinter и состоит из шести вкладок:
Вкладки: каждая вкладка соответствует определенному этапу расчета и доступна только после завершения предыдущего этапа.
Форма ввода данных: большинство элементов управления представляют собой стандартные поля ввода (Entry), выпадающие списки (Combobox) и кнопочные панели (Button).
Форматированный вывод результатов: ключевые расчетные величины выделяются специальным стилем (бирюзовая кнопка и красная надпись), облегчающим восприятие данных.
Поддержка копирования результата: пользователи могут сохранить диалог с программой либо в буфер обмена, либо в файл AI-log.txt.
Технические аспекты реализации
Код написан на Python с использованием библиотек:
Tkinter — графический интерфейс пользователя.
OpenAI — интеграция с сервисами искусственного интеллекта для интерактивного общения.
Requests — получение информации о балансе API ключей.
Файл конфигурации config.dat хранит ключ API и название модели OpenAI, обеспечивая связь между приложением и внешним сервисом.
Результаты расчетов зависят от выбора типа топлива, заданных температур и настроек нагрузки оборудования.