Научная статья на тему 'Дальнейшее развитие программного обеспечения для оптимизации расчетов в физической архитектуре'

Дальнейшее развитие программного обеспечения для оптимизации расчетов в физической архитектуре Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
61
11
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ФИЗИЧЕСКАЯ АРХИТЕКТУРА / ЗВУКОВАЯ СРЕДА / ГРАДОСТРОИТЕЛЬСТВО / АРХИТЕКТУРА / РАСЧЕТ / ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ / PHYSICAL ARCHITECTURE / SOUND ENVIRONMENT / URBAN PLANNING / ARCHITECTURE / CALCULATION / SOFTWARE

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Горчакова Ольга Сергеевна, Савкова Олеся Алексеевна, Сорокина Евгения Юрьевна

В работе предложено дальнейшее развитие метода оптимизации расчетов некоторых параметров, используемых при проектном расчете городов и зданий. Представлен новый доработанный текст программы, включая усовершенствованный интерфейс пользователя и текст программы.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Горчакова Ольга Сергеевна, Савкова Олеся Алексеевна, Сорокина Евгения Юрьевна

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

FURTHER DEVELOPMENT OF THE SOFTWARE FOR OPTIMIZATION OF CALCULATIONS IN PHYSICAL ARCHITECTURE

The paper proposes the further development of a method for optimizing the calculations of some parameters used in the design calculation of cities and buildings. A new revised text of the program is presented, including an improved user interface and program text.

Текст научной работы на тему «Дальнейшее развитие программного обеспечения для оптимизации расчетов в физической архитектуре»

Таким образом, можно сделать вывод, о том, что наиболее оптимальной формой вентиляции, в рассматриваемом варианте, является круглая, т.к. в данном случае наблюдаются минимальные потери по скорости потока воздуха. Связано это с тем, что в круглом участке воздуховода площадь стенки меньше, чем в других случаях, а также длины векторов скоростей, их направления и распределение по всему объему исследуемого потока имеет более благоприятный характер.

Список литературы

1. Егиазаров А.Г. Изготовление и монтаж современной промышленной вентиляции. М.: Высшая школа; Издание 2-е, испр. и доп., 1983. 336 c.

2. Ливчак И.Ф. Вентиляция многоэтажных жилых зданий. М.: АВОК-ПРЕСС, 2005. 955 c.

3. Максимов Г. А. Движение воздуха при работе систем вентиляции и отопления. М.: ЁЁ Медиа, 1987. 532 c.

4. Чигарев А.В., Кравчук А.С., Смалюк А.Ф. ANSYS для инженеров: Справ. пособие. М.: Ма-шиностроение-1, 2004. 512 с.

5. Начертательная геометрия и инженерная графика. Задания и методические указания. / сост. С.А.Синицын. М.: РГОТУПС, 1999. 52 с.

Крапивина Екатерина Валерьевна, магистрант, mcgenrywer@,mail.ru, Россия, Тула, Тульский государственный университет,

Куманеев Никита Александрович, магистрант, mcgenrywer@mail. ru, Россия, Тула, Тульский государственный университет,

Попов Алексей Геннадьевич, магистрант, mcgenrywer@mail.ru, Россия, Тула, Тульский государственный университет

MATHEMATICAL MODELING AND CALCULATION OF LOSSES IN VARIOUS SECTIONS

OF VENTILATION

E.V. Krapivina, N.A. Kumaneev, A.G. Popov

In the work, loss calculation is carried out in several sections of the ventilation system using mathematical modeling of the process in the ANSYS CFX software package. The maximum and minimum flow rates and their distribution are determined.

Key words: ventilation, losses, mathematical modeling, computer calculation.

Krapivina Ekaterina Valerievna, undergraduate, mcgenrywer@mail. ru, Russia, Tula, Tula State University,

Kumaneev Nikita Aleksandrovich, undergraduate, mcgenrywer@,mail.ru, Russia, Tula, Tula State University,

Popov Alexey Gennadevich, undergraduate, mcgenrywer@,mail.ru, Russia, Tula, Tula State

University УДК 711.4; 004.42

ДАЛЬНЕЙШЕЕ РАЗВИТИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ ОПТИМИЗАЦИИ РАСЧЕТОВ В ФИЗИЧЕСКОЙ АРХИТЕКТУРЕ

О.С. Горчакова, О. А. Савкова, Е.Ю. Сорокина

В работе предложено дальнейшее развитие метода оптимизации расчетов некоторых параметров, используемых при проектном расчете городов и зданий. Представлен новый доработанный текст программы, включая усовершенствованный интерфейс пользователя и текст программы.

Ключевые слова: физическая архитектура, звуковая среда, градостроительство, архитектура, расчет, программное обеспечение.

В архитектуре, строительстве, при проектировании зданий, районов особое внимание уделяется некоторым типам расчетов, среди которых акустические, важность которых обуславливается комфортом проживания и пользования сооружением и районом. Поэтому расчеты звуковых характеристик необходимо проводить на этапе проектирования, а в этом поможет специализированное программное обеспечение.

Системный анализ, управление и обработка информации

В предыдущей работе была представлена программа, позволяющая упростить некоторые виды расчетов в физической архитектуре. Данная статья будет посвящена улучшению предыдущей версии ПО, путем улучшения юзабилити, увеличения числа рассчитываемых параметров, упрощения восприятия получаемой информации.

Во второй версии программы добавлен расчет следующих величин [1]:

- Звукоизолирующая способность ограждения;

- Коэффициент звукопроницаемости;

- Снижение уровня ударного шума;

- Годовые приведенные затраты на борьбу с шумом;

- Срок окупаемости капитальных вложений на борьбу с шумом;

- Ясность звучания;

- Средний коэффициент звукопоглощения зала;

- Время ревербации зала;

- Длинна пути прямого звука.

Доработка визуального представления формул выполнена с использованием библиотеки с готовым набором функций MathJax.js, которая значительно упрощает поставленную задачу [3-4]. Код, осуществляющий подключение библиотеки представлен на рис. 1.

12 <script src="https://polyfill.io/v3/polyfill.min. js?features=es6"x/script>

13 <scnipt id="Math3ax-script" async src="https://cdn. jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></ script>

Рис. 1. Код, отвечающий за внедрение библиотеки MathJax.js

В интерфейсе введенные ранее значения теперь имеют нестандартный более светлый цвет для того, чтобы отличить от нововведенных данных по средствам изменения CSS стилей (рис. 2) данного элемента.

24 ::-webkit-input-placeholder {coLor:#ccCj }

25 ::-moz-placeholder {coLor:#ccc }

26 : -moz-placeholder {coLor:#ccc; }

27 :-ms-input-placeholder {coLor:#cccj }

Рис. 2. Применение стилей к placeholder

Файл index.html подвергся доработке (рис. 3), а именно в начале формы представлена формула в математической записи. Теперь форматирование полей формы осуществляется по средствам таблиц, при этом добавлены не только буквенные представления переменных, но и их физические значения.

18 <form name="l_f">

19 <fieldset>

20 <legend>nn0TH0CTb энергии в помещении (D0)</legend>

21 $$D_{0}=\frac{4P}{cA}$$

22 <table><tr>

23 <td>P</td>

24 <td>3ByKoeafl мощность источника uiyMa</td>

25 <tdxinput type="text" name="l_l" /xbr /></td>

26 </tr>

27 <tr>

28 <td>A</td>

29 <1 >общее звукопоглащение в помещении</ >

30 <tdxinput type="text" name=,,l_2" /x/td>

31 </tr>

32 </table>

33 Cinput type="button" name="l_s" уа1ие="Рассчитать" /xbr />

34 <input type="text" name="l_r" р1асе1юИег="Результат расчета" />

35 </fieldset>

36 </form>

Рис. 3. Измененный кусок файла index.html

Также включена поддержка определения заполненности поля формы проверкой на условие нахождения в полученных значениях переменных какого-либо значения. Если поля формы не заполнены в момент нажатия на кнопку «Вычислить» то к незаполненному полю будут применены стили, меняющие цвет ее границы на красный (рис. 4).

4 5 $C [name = Is // Получен var tempi ]").click(fu ие значений _1 = $("[nam tion(){ полей фор e = 1_1]" ЧЫ ).val();

6 var tempi _2 = $("[nam e = 1_2 ]" ).val()j

7 // Проверк на заполне ние и сти пистическое оформление неправи

8 if(!temp_l _l){$("[name = 1_1]") •addClass( wronglnput') ; retur

9 $("[name = 1 l]").remo veClass(' «ironglnput );

10 if(!temp_l _2){$("[name = 1_2]") ■addClass( wronglnput') ; retur

11 $("[name = l_2]").remo veClass( 'i «ironglnput' );

12 // Henocpe, цственный pa счет по ф| ормуле и вь 1ВОД полученн ого зна'

13 var rezl = 4 * temp_l _1 / (343 .3 * tempi

14 $("[name = l_l]").attr ('placeholder',temp_ l_l).val(") ;

15 $("[name = 1 2]").attr ('placeholder',temp_ l_2).val(") ;

16 $("[name = l_r]").val( rez_l);

17 });

Рис. 4. Фрагмент JavaScript кода

555

Обновленный пользовательский интерфейс представлен на рис. 5.

—Плотность энергии в помещении ( DO )-

А) =

4P сЛ

Р звуковая мощность источника шума А общее звукопоглащение в помещении

Рис. 5. Измененный пользовательский интерфейс

Таким образом, программа для расчета некоторых параметров применяемых при проектировании зданий и районов получила более усовершенствованный пользовательский интерфейс, позволяющий с большим удобством и информативностью проводить расчеты.

Список литературы

1. Архитектурная физика: учеб. для вузов: спец. «Архитектура» В.К. Лицкевич, Л.И. Макри-ненко, И.В, Мигалина и др.; под ред. Н.В. Оболенского. М.: Архитектура-С, 2007. 448 с.

2. Абрамов С.А. Математические построения и программирование. М.: Наука, 2016. 192 с.

3. Вирт Н. Алгоритмы и структуры данных. М.: Мир, 2016. 360 с.

4. Скотт Т. Основы программирования. Курс программированного обучения. М.: Советское радио, 2016. 490 с.

Горчакова Ольга Сергеевна, магистрант, konnav78@gmail.com, Россия, Тула, Тульский государственный университет,

Савкова Олеся Алексеевна, магистрант, konnav78@gmail. com, Россия, Тула, Тульский государственный университет,

Сорокина Евгения Юрьевна, магистрант, konnav78@gmail.com, Россия, Тула, Тульский государственный университет

FURTHER DEVELOPMENT OF THE SOFTWARE FOR OPTIMIZATION OF CALCULATIONS IN PHYSICAL

ARCHITECTURE

O.S. Gorchakova, O.A. Savkova, E.Y. Sorokina

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

The paper proposes the further development of a method for optimizing the calculations of some parameters used in the design calculation of cities and buildings. A new revised text of the program is presented, including an improved user interface and program text.

Key words: physical architecture, sound environment, urban planning, architecture, calculation,

software.

University,

Gorchakova Olga Sergeevna, undergraduate, konnav 78@gmail. com, Russia, Tula, Tula State

University,

Savkova Olesya Alekseevna, undergraduate, konnav78@gmail.com, Russia, Tula, Tula State

University

Sorokina Evgeniya Yuryevna, undergraduate, konnav 78@gmail. com, Russia, Tula, Tula State

i Надоели баннеры? Вы всегда можете отключить рекламу.