Язык программы: AHK + Python
Интерфейс: AHK Native + Qt
ZmejkaFDS разработана экслюзивно для сообщества FIREGOAWAY
Бета
- Дипова Ниса Георгиевна - разработчик дизайна, UI/UX, автор Python-библиотек, функций и вычислительных алгоритмов.
- Умаханов Умахан Вагаббекович - frontend/backend-разработчик, автор AHK-UI/UX, AHK-библиотек, memory precision abuse, dask-расширений и dump-цепочек.
- Алексей (Змейка) - идейный композитор, тестировщик, вдохновитель.
- MST - разработчики программного комплекса Fenix+.
В разработке...
Программа взаимодействует с Fire Dynamics Simulator (FDS), raw-файлами .fds и консольной средой FDS, позволяя запускать, останавливать и продолжать моделирование пожара в любой удобный момент времени; настраивать специфические свойства очага пожара; создавать и выводить графики, необходимые по Методикам 1140 и 533... и многое другое!
ZmejkaFDS дополняет и упрощает работу в программных комплексах Fenix+, Urban, Pyrosim при расчёте пожарного риска, а также приводит параметры моделирования пожара в соответствие с Методикой 1140.
| № п/п | Действие |
|---|---|
| 1 | Скачайте последнюю версию ZmejkaFDS в разделе Releases; |
| 2 | Ознакомьтесь с Инструкциями А-З: |
| А | Вводная инструкция. Скачивание, запуск и обновление Змейки |
| Б | Инструкция по запуску стандартного расчёта |
| В | Инструкция по запуску ускоренного расчёта |
| Г | Инструкция по параметрам расчёта |
| Д | Инструкция по расчёту tпор и построению графика dэфф |
| Е | Инструкция по построению графика мощности пожара |
| Ж | Инструкция по построению графика плотности людских потоков |
| № п/п | Действие |
|---|---|
| З | Инструкция по устранению проблем с запуском и корректной работой |
| № п/п | Действие |
|---|---|
| И | Ответы на часто задаваемые вопросы |
ZmejkaFDS имеет 10 автономных модулей:
| № п/п | Модуль | Описание |
|---|---|---|
| 1 | Модуль ускорения моделирования пожара | Позволяет произвести ускорение моделирования пожара для гражданских и производственных объектов, а также ускорение теплотехнических расчётов без вреда для методической точности результатов моделирования. |
| 2 | Plot CSV Time Threshold (PCTT) | Производит расчёт tпор и строит график dэфф согласно формуле из Пункта 1 Приложения 11 Методики 1140. |
| 3 | Система противодымной защиты (SPDZ) | Расчитывает и определяет параметры систем противодымной защиты с помощью полевой модели. Позволяет рассчитать эффективность как отдельных элементов системы противодымной защиты, так и эффективность системы в целом. |
| 4 | Plot Fenix Evac Density (PFED) | Строит график плотности людских потоков. |
| 5 | FDS SURF Fix (FSF) | Исправляет параметры моделирования пожара, которые устанавливают программные комплексы по расчету пожарных рисков, таким образом, чтобы параметры пожара соответствовали Приложению 1 Методики 1140. |
| 6 | Heat Release Rate Plot (HRRP) | Строит график мощности пожара (HRR). |
| 7 | FDS Mesh Tools (FMT) | Модуль с набором инструментов сеточной хирургии. Позволяет взаимодействовать с расчетной областью, разбивать её на несколько мелких расчетных областей, объединять расчетные области, увеличивать или уменьшать размер ячейки. |
| 8 | FDS MDB LineMaker (MDBL) | Позволяет добавить дополнительные измерители, в частности, измерители теплового потока, в пожарную модель FDS, а также автоматически определяет метод моделирования (DNS/LES). |
| 9 | FDS REAC Prooner (FRP) | Модуль расчета и генерации химических реакций для FDS 6. |
| 10 | АУПТ | Строит график времени сработки различных устройств обнаружения пожара, график температуры прогрева термочувствительного элемента спринклерного оросителя, максимального теплового и дифференциального теплового извещателей, а также рассчитывает tпор и tобн_инерц согласно Пунктам 3, 5, 7, 8 Приложения 11, Методики 1140. |
| № п/п |
Планируемое обновление | Текущий статус |
|---|---|---|
| 1 | СДЕЛАНО | |
| 2 | СДЕЛАНО | |
| 3 | Внедрить модуль детального редактирования очага пожара, (тип распространения, объемно-массовые характеристики, учет АУПТ совместно с расчетом по приложению 11). |
В ПРОЦЕССЕ. ЧАСТИЧНО ОТКЛОНЕНО |
| 4 | "Калькулятор реакции FDS 6" перенести во вкладку "Параметры". Переименовать в "Редактор химических реакций FDS". Внедрить автоматическое распознавание и поддержку реакций FDS 5 | В ПРОЦЕССЕ |
| 5 | ОТКЛОНЕНО | |
| 6 | d_эфф добавить время начала эвакуации.Исправить автоматическое подтягивание Fpom из ini |
СДЕЛАНО |
| 7 | СДЕЛАНО | |
| 8 | Расширить возможности Insert_DEVC: добавить все виды извещателей, включая аспирационные |
В ПРОЦЕССЕ |
| 9 | Расширить возможности PCTT: добавить FED индикацию для расчетов по методике 533, добавить все виды извещателей, включая аспирационные, добавить логарифмический преобразователь для "OPTICAL DENSITY" и "VISIBILITY" |
В ПРОЦЕССЕ |
| 10 | Добавить модуль расчета FED согласно методике 533 | В ПРОЦЕССЕ |
| 11 | Зарефакторить PFED | В ПРОЦЕССЕ |
| 12 | Зарефакторить HRRP | В ПРОЦЕССЕ |
| 13 | Объединить PCTT, PFED и HRRP в единый модуль с UI | В ПРОЦЕССЕ |
- Программа ZmejkaFDS предоставляется "как есть" и предназначена для личного некоммерческого использования.
- Актуальная версия программы доступна в разделе Releases.
- Файлы, каким-либо образом полученные не из текущего репозитория, несут потенциальную угрозу вашему ПК.
- Файл с расширением
.exe, полученный из данного репозитория, имеет уникальную Хэш-сумму, позволяющую отличить оригинальную программу от подделки. - Хэш-сумма обновляется только при обновлении версии программы и всегда доступна в конце файла README.md.
ZmejkaFDS.exe - 930bcfab9cca1c542f854733861c7754