УДК 004.02
Шефер А.А.
студент кафедры информационных систем в строительстве Донской государственный технический университет (Россия, г. Ростов-на-Дону)
ИНФОРМАЦИОННАЯ СИСТЕМА ТЕПЛОТЕХНИЧЕСКОГО РАСЧЕТА МНОГОСЛОЙНЫХ
ЭЛЕМЕНТОВ КОНСТРУКЦИЙ
Аннотация: в данной статье рассматривается информационная система, созданная для проведения теплотехнического расчета, описываются её основные возможности, принципы работы, а также программные средства, с помощью которых она была создана.
Ключевые слова: теплотехнический расчет, информационная система.
При проектировании и расчетах строительных объектов проектные организации как правило используют программные средства САПР. Данные средства позволяют ускорить процессы строительства в рамках жизненного цикла, улучшают качество проведения расчетов и сокращают время их проведения. Одним из основных расчетов является теплотехнический расчет. Данный вид расчета определяет совокупность мер и действий, предназначенных для определения соответствия ограждающих конструкций современным нормам по тепловой защите зданий. Для созданной информационной системы теплотехнического расчета многослойных элементов конструкций была выбрана расчетная схема, описанная в методическом пособии Малявиной Е.Г.[1]
Информационная система (далее ИС) была создана в программной среде Visual Studio 2018. В качестве языка программирования выступил язык C#, а интерфейс реализован с помощью надстройки VisualStudio -ASP.NET[2]. ASP.NET (Active Server Pages для .NET) - платформа разработки веб-приложений, в состав которой входит: веб-сервисы, программная инфраструктура, модель программирования. Это позволило создать ВЕБ-страницу, в качестве интерфейса пользователя, а серверная часть была написана на языке C# с использованием обработчиков JavaScript.
Основу алгоритма расчета составили формулы из методического пособия [1], а также обработчики событий и действий, произведенных пользователем. Под действиями пользователя подразумевается выбор района строительства и материалов элементов здания. Данные для выбора предоставляются базой данных программы, в соответствии с СП 50.13330.2012 [2], по району строительства предоставляются тепловые характеристики, а по выбору материалов - теплотехнические и теплофизические данные выбранного материала. Обработчики выбирают из введенных данных информацию о теплотехнических характеристиках района строительства, а также теплотехнические и теплофизические характеристики материалов стены, для будущего здания, занося эти данные в массив JSON. Массив данных передает информацию в алгоритм расчета, далее данные преобразовываются и выводятся на экран пользователю последовательно. Результатом работы программы является пошаговый расчет, который пользователь видит на своей странице. Пользователь может сформировать отчет по проведенному расчету.
В качестве улучшения данной ИС в существующую систему добавлены процедуры оптимизации, позволяющие подобрать параметры многослойной конструкции: материалы и толщины слоев, исходя из теплофизического и стоимостного критериев. В силу наличия значительного количества параметров расчета для оптимизации был выбран и реализован классический генетический алгоритм.
Список литературы
1. Малявина Е. Г. Теплопотери здания: справочное пособие. АВОК-ПРЕСС, 2007. С.1-100;
2. СП 50.13330.2012 Тепловая защита зданий. Актуализированная редакция СНиП 23-02-2003.
3. Сандерсон C. ASP.NET MVC Framework с примерами на C# для профессионалов. «Вильямс», 2011. - 672с.