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

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

CC BY
217
35
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ИНФОРМАЦИОННОЕ МОДЕЛИРОВАНИЕ ЗДАНИЙ / BUILDING INFORMATION MODELING / BIM-ТЕХНОЛОГИЯ / BIM-TECHNOLOGY / BLOCKCHAIN / ИНФОРМАЦИОННАЯ БЕЗОПАСНОСТЬ / INFORMATION SECURITY / ЕДИНАЯ ИНФОРМАЦИОННАЯ ПЛАТФОРМА / UNIFIED INFORMATION PLATFORM / ТЕХНОЛОГИЯ ПЕРЕДАЧИ ДАННЫХ / DATA TRANSFER TECHNOLOGY

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Букунов А.С.

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

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

Technologies of work with information in the building modeling

The сonstruction industry in Russia is conservative, new technologies, including information, are introduced with difficulty. Modern modeling technologies open up new resources in the effective management of information flows in the construction industry. Communication between architects and builders at the level of information model is difficult: different modeling systems have their own file formats. The methods of combining different parts of the model in a single environment: a single language description, direct interfaces, the creation of a single platform. The article describes the possibilities of BlockChain technology in the implementation of building information modeling technology. Evaluation of the feasibility of using BlockChain showed that the use of technology is relevant for a growing number of participants.

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

Технологии работы с информацией при моделировании зданий

А. С. Букунов

Санкт-Петербургский политехнический университет Петра Великого, Санкт-Петербург

Аннотация: Строительная отрасль в России консервативна, новые технологии, в том числе информационные, внедряются с трудом. Современные технологии моделирования открывают новые ресурсы в эффективном управлении информационными потоками в строительной отрасли. Общение архитекторов и строителей на уровне информационной модели затруднено: разные системы моделирования имеют свои собственные форматы файлов. Предложены методы объединения различных частей модели в единой среде: единый язык описания, прямые интерфейсы, создание единой платформы. В статье описаны возможности технологии BlockChain при внедрении информационного моделирования зданий.

Ключевые слова: информационное моделирование зданий, BIM-технология, BlockChain, информационная безопасность, единая информационная платформа, технология передачи данных.

Введение

С конца 2014 года в России началось внедрение технологии информационного моделирования зданий (BIM) [1]. Кроме геометрии в создаваемой модели объекта должны быть не только характеристики материалов и процессов, но и любая информация, которая позволит отрасли стать более прозрачной и повысит уровень безопасности при эксплуатации [2]. Технология дает возможность отслеживать в режиме виртуальной реальности работу инженерных систем, позволяет упростить и удешевить как строительство, так и надзор. Но общение проектировщиков и строителей на уровне BIM затруднено: различные системы моделирования обладают собственными форматами файлов [3]. Эффективное управление данными жизненного цикла (ЖЦ) в архитектуре, инженерии, строительстве и управлении объектами остается сложной проблемой [4].

Актуальность и цель исследования

Концепция BIM позволяет решить основные задачи в сфере строительной политики: сократить время проектирования типовых зданий,

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

Создание автоматизированных производств и систем управления технологическими процессами повышает качество и эффективность всех звеньев производства в строительной отрасли [5]. Моделирование позволяет решить задачу оптимизации. При оптимизации сложной системы BIM позволяет исследовать систему как единое целое [6]. Создаваемая компьютерная модель строительного проекта - от его бумажной разработки до утилизации здания - вариативна, в нее можно вносить любые изменения и сразу видеть, как они влияют на стройку и эксплуатацию здания. Успешное управление данными направлено на обеспечение взаимодействия между различными приложениями и заинтересованными сторонами.

Данные в модели BIM также могут поддерживать весь производственный процесс, включая заказ материала, логистику на заводе, упаковку, складирование и транспортировку на стройплощадку. Наличие интеллектуальных объектов, параметризация и насыщение модели дополнительной информацией во многих случаях позволяет значительно, возможно, в разы повысить производительность и качество проекта [7]. Создание платформы данных BIM для поддержки четырех систем - системы проектирования и детализации компонентов, системы управления производством, системы управления строительством на месте и системы удаленного мониторинга - в значительной степени улучшает производительность проекта по качеству, скорости и стоимости [8].

Непрерывная информационная поддержка ЖЦ объекта - это актуальная концепция, объединяющая принципы и технологии BIM для здания на всех его стадиях. Она основана на использовании интегрированной информационной среды (единого информационного пространства) [5]. Информационное моделирование зданий позволяет автоматизировать

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

Модель включает в себя не только геометрическое представление модели, но и большой объем метаданных, описывающих конструктивные, инженерные или экономические решения в рамках проекта. Данные построения гетерогенных информационных систем типичны для категории BIG DATA ("большие данные"). Они должны храниться постоянно, поэтому их объем продолжает расти по мере реализации проектов и запуска новых. С десятками тысяч таких файлов общий объем данных строительного сектора будет огромным.

Учитывая вышесказанное, областью исследований являются: единая информационная платформа, технологии специализированного информационного и программного обеспечения (ПО) АСУТП, включая базы и банки данных (БД) и методы их взаимодействия и оптимизации в строительной области.

Цель исследовательской работы - анализ и совершенствование технологий передачи, защиты, хранения данных при реализации информационного моделирования зданий. Для формирования системного подхода к внедрению технологий BIM в России необходимо решение следующих задач: предложение способов организации обмена информацией для доставки данных в корректной форме; оценка преимуществ открытых стандартов данных; разбор рисков, связанных с цифровизацией; предложение новых технологий для обеспечения безопасности передачи, хранения, защиты

данных; предложение облачного подхода; анализ вопроса целесообразности применения BlockChain в BIM.

Методы создания информационной платформы

Методом создания единой информационной платформы и решения проблемы взаимосвязи и состыковки программных решений является формализованное описание структур физического, виртуального и цифрового миров на формализованном абстрактном языке, не допускающем двойственных толкований с использованием стандарта IFC (Industry Foundation Classes) [9]. IFC полезен для обмена элементами строительных конструкций между ПО на протяжении всего ЖЦ, позволяет сохранять все свойства объекта, их местоположение и отношения, допускает обмен данными между моделями, созданными в программах разных производителей.

Другой метод — это разработка связок между решениями. Часто это реализуется с помощью API (Application Programming Interface) [10]. Если поставщик ПО обладает компетенцией во всех областях строительства и проектирования, то собственный закрытый формат файлов позволяет обмениваться данными между приложениями, входящими в «единую» линейку, что обеспечивает эффективную координацию.

Open BIM — современный метод, основанный на открытых рабочих процессах, стандартах и форматах для совместного проектирования, строительства и эксплуатации зданий [9]. Открытое взаимодействие требует совместимости процессов, что обеспечивает использование прозрачных протоколов и механизмов интерпретации данных, делающих открытым интерфейс для программного решения. Open BIM отвечает этим требованиям благодаря использованию параллельных структур данных в процессе координирования проектов.

Методы снижения киберрисков при цифровизации строительства

Методом создания единой информационной платформы и решения проблемы взаимосвязи и состыковки программных решений является формализованное описание структур физического, виртуального и цифрового миров на формализованном абстрактном языке, не допускающем двойственных толкований. Для разработки стандарта IFC (Industry Foundation Classes) — открытого файлового формата производителями САПР-систем был образован Международный альянс по интероперабельности (International Alliance for Interoperability, IAI) [9]. IFC полезен для обмена элементами строительных конструкций между ПО на протяжении всего ЖЦ, сохраняет все свойства объекта, их местоположение и отношения, позволяет осуществлять обмен данными между моделями, созданными в программах разных производителей.

Другой метод — это разработка связок между решениями. Часто это реализуется с помощью API (Application Programming Interface). Поставщики ПО стараются сделать связку максимально эффективной для пользователей [10]. Если поставщик ПО обладает компетенцией во всех областях строительства и проектирования, то собственный закрытый формат файла позволяет обмениваться данными между приложениями, входящими в «единую» линейку, что обеспечивает эффективную координацию.

Open BIM — современный метод, основанный на открытых рабочих процессах, стандартах и форматах для совместного проектирования, строительства и эксплуатации зданий [9]. Открытое взаимодействие требует совместимости процессов, что обеспечивает использование прозрачных протоколов и механизмов интерпретации данных, делающих открытым интерфейс для программного решения. Open BIM отвечает этим требованиям благодаря использованию параллельных структур данных в процессе координирования проектов.

Связь цифровизации с киберрисками. Можно выделить два типа уязвимостей. Первый - это «классические» уязвимости, имеющиеся в информационных системах - в Windows, в офисном пакете и т.д. Большинство вредоносных программ эксплуатирует их. Второй тип -уязвимости, содержащиеся в промышленных технологиях. Они могут содержаться в программируемом логическом контроллере, в промышленном протоколе. Достаточно продвинутые программы используют их [11].

Облачные технологии как новые подходы для управления недвижимостью. Развитие облачных технологий даёт возможность использовать новые подходы для управления недвижимостью. В этом случае нет необходимости закупки ПО и единовременных крупных вложений. Когда возникают вопросы по нормативным документам или требуется анализ имеющихся норм, то приложения выигрывают в удобстве обработки информации [12]. Все преимущества облачных приложений доступны и в случае решения для управления эксплуатацией объекта на основе технологии BIM. Это мобильность, экономичность, доступность, технологичность и надежность [13].

Облачные вычисления позволяют использовать новую парадигму распределенного программирования, которая включает в себя две функции -"Map" и "Reduce". Map означает разделение вычислительных задач на секции и отправку их в распределенные вычислительные узлы, обеспечивающие параллельные вычисления. После завершения этих параллельных вычислений функция Reduce собирает распределенные промежуточные результаты и объединяет их в единый [14]. Эта парадигма MapReduce позволяет превратить централизованную задачу больших вычислений в распределенные параллельные задачи и повышает производительность. Хотя этот процесс может быть менее эффективным по сравнению с более последовательными алгоритмами, MapReduce может быть применен к

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

Подход, интегрирующий BIM и бизнес-сети, предлагает интегрированную платформу, которая использует алгоритм MapReduce и поддерживает интеллектуальный анализ данных на основе создания облачного хранилища строительных данных. Предлагается облачная платформа управления ЖЦ сооружения для междисциплинарных работ участников. Подход предоставляет полные данные управления инфраструктурой, в том числе единый механизм хранения данных с помощью обработчика, выработку механизма обработки данных и двухуровневый механизм облачного хранения вместе с новой стратегией распределения данных, основанной на шаблонах запроса данных. Встроенные BIM инструменты интегрированы с основным коммерческим ПО BIM, таким как Autodesk-файлы. BIM файлы различных этапов ЖЦ извлекаются, преобразуются и загружаются в хранилище данных, в котором данные BIM рассматриваются как инженерные данные проекта. Платформа управления на основе бизнес-сети предназначена для сбора и обмена информацией о графике строительства, назначении задач и документации во всех совместных организациях в строительных проектах. Такой проект управления данными, которые хранятся в распределенной БД, интегрирован с BIM для дальнейшего формирования единого хранилища данных. Рекомендуемая модель может быть использована для строительной отрасли в виде бизнес-сети, а не просто для одного проекта. Предлагаемая структура может быть логически разделена на три части: сервер BIM, облачная

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

В модели MapReduce входные файлы разбиваются на M равных частей, а пользовательская программа разделяет промежуточные данные на R частей с помощью некоторой функции секционирования (например, хэш), предоставляемой библиотекой. Большая часть входных файлов является корректировкой или дополнением данных к уже существующей версии проекта, изменяется только часть моделей проекта или некоторые параметры. Предлагаемая модель состоит из 4 модулей: модуль пре-процесса инженерной части; модуль обработки секций; модуль обработки данных вычислений проектов и модуль планировщика: этот модуль управляет тремя модулями, упомянутыми выше [14]. Ключевая проблема для принятия модели MapReduce заключается в том, где читать ее входные данные и записывать ее выходной результат. Файловая система Google (GFS) не подходит для информационных систем строительства. Разрабатывается единая система хранения, состоящая из реляционной БД, БД NoSQL и хранилища данных.

Инновации на основе децентрализованных протоколов. Быстрым потоком информации через международные границы также необходимо управлять с учетом безопасности. Данные не должны быть перехвачены, потеряны или повреждены. По нашему мнению, наибольшую перспективу в условиях цифровой экономики представляют децентрализованные протоколы (технология BlockChain) и инновации на их основе [15].

Последовательная цепочка блоков, которая содержит зашифрованную информацию, составляет основу BlockChain. «Это распределенная база данных, у которой устройства хранения данных не подключены к общему серверу» [16]. Список упорядоченных записей, называемых блоками и

содержащих метку времени и ссылку на предыдущий блок постепенно увеличивается (рис. 1).

Рис. 1 - Сервер меток времени [15]

Решение основано на сервере меток времени. «Каждая метка включает предыдущую метку в свой хэш, формируя цепочку, в которой следующая метка времени подтверждает предыдущую» [15].

Для BIM актуально, что информация хранится в общей, постоянно обновляемой базе данных. Предлагается создание процессинга (системы по обработке информации при создании модели) на технологии BlockChain. Использование возможно в трех направлениях - для децентрализации, для хранения данных и защиты данных. С точки зрения защиты информации открываются большие возможности, поскольку цепь блоков практически не поддается взлому. Хакерская атака направлена на проникновение в систему через «слабое звено». Вредоносная программа локально уничтожает или производит замену ПО. В случае с BlockChain блоки имеют огромные размеры, а периметр не ограничен [15].

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

Заключение

В ходе проведенных исследований:

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

2. Предложен подход, интегрирующий BIM и бизнес-сети. Он предлагает интегрированную платформу, которая использует алгоритм MapReduce и поддерживает интеллектуальный анализ данных на основе создания облачного хранилища строительных данных.

3. Предложена к интеграции с BIM технология BlockChain основанная на пакетной (блочной) передаче данных без возможности вернуть транзакцию назад; шифровании, обеспечивающем анонимность и сложность подделки, и отсутствии третьей стороны (регулятора). Это актуально при взаимодействии большого количества независимых участников - инженеров, строителей, архитекторов, сметчиков, поставщиков.

На сегодняшний день уже разработаны 7 ГОСТов и 4 российских свода правил в области BIM в строительстве, определяющие принципы применения технологии.

Литература

1. Куприяновский В., Синягов С., Добрынин А. БИМ - Цифровая экономика. Как добиться успеха? Практический подход к теоретической концепции. Часть 2: Цифровая экономика. Международный журнал открытых информационных технологий ISSN: 2307-8162 том 4, № 3, 2016. С. 9-19.

2. Добрынин А., Черных К., Куприянов В., Куприяновский П., Синягов С. Цифровая экономика - различные пути эффективного использования технологий (BIM, PLM, CAD, IOT, Smart City, BIG DATA, и др.).

Международный журнал открытых информационных технологий ISSN: 2307-8162 том 4, № 1, 2016. С. 4-11.

3. Green BIM. How information modeling of buildings contributes to environmental design and construction. - McGraw-Hill Construction, 2010.

4. Cheng J. and Lu Q. A review of the efforts and roles of the public sector for BIM adoption worldwide. ITcon. 2015. Vol. 20, pp. 442-478. URL: itcon.org/papers/2015_27.content.01088.pdf.

5. Eastman C., Teicholz P., Sacks R., Liston K. BIM Handbook. Second edition. NJ: Wiley. 2011. 626 p.

6. Боргоякова Т.Г., Лозицкая Е.В. Системный анализ и математическое моделирование // Инженерный вестник Дона, 2018. №1. URL: ivdon.ru/ru/magazine/archive/n1y2018/4763.

7. Петров К.С., Кузьмина В.А., Федорова К.В. Проблемы внедрения программных комплексов на основе технологий информационного моделирования (BIM-технологии) // Инженерный вестник Дона, 2017. №2. URL: ivdon.ru/ru/magazine/archive/N2y2017/4057.

8. Доможирова Е.А.. Степанова Ю.С., Винидиктова М.Е. Преимущества BIM технологий на примере китайского опыта // Инженерный вестник Дона, 2019. №3. URL: ivdon.ru/ru/magazine/archive/n3y2019/5800.

9. A Forum for BIM Collaboration URL: buildingsmart.fi/en/common-bim-requirements-2012.

10. Букунов А.С., Букунова О.В. Обмен информацией в единой системе при создании BIM. BIM-моделирование в задачах строительства и архитектуры: материалы II Международной конференции, СПбГАСУ. СПб. 2019. C. 46-52.

11. The threat landscape for industrial automation systems. The second half of 2016, Kaspersky LAB ICS CERT. 2016. pp. 1-22 URL: fthub.kaspersky.com/ics-

sert-test/2017/03/28/threat-landscape-for-industrial-automation-systems-in-the-second-half-of-2016.

12. Александровский В.Г. Мобильные технологии в строительстве. Программное обеспечение на платформе Android. Часть 1 // Инженерный вестник Дона, 2019. №4. URL: ivdon.ru/ru/magazine/archive/n4y2019/5874.

13. Zekavat P., Bernold L. Automated Field Level Communication Synergizing BIM, ITC 2012 Proceedings of 2012 Australasian Conference on Innovative Technologies in Construction, Wuhan. China. 6-7 December 2012. pp.88-92 URL: study lib .net/doc/18613451/innovative-technologies-in-construction.

14. Zhang S., Wang Y., Jiao Y., Li Y. and Yang B. A cloud collaboration framework for architecture, engineering, construction, and Facility Management Supporting BIM+AR and Data Mining, ITC 2012 Proceedings of 2012 Australasian Conference on Innovative Technologies in Construction, Wuhan, China. 6-7 December 2012. pp. 97-102. URL: studylib.net/doc/18613451/innovative-technologies-in-construction.

15. Nakamoto S. Bitcoin: A Peer-to-Peer Electronic Cash System. 2008. pp. 19.

16. Букунов А.С., Букунова О.В. Интеграция технологий блокчейн и информационного моделирования объектов недвижимости. БИМ-моделирование в задачах строительства и архитектуры: материалы Всероссийской научно-практической конференции, СПбГАСУ. СПб. 2018. С. 45-51.

References

1. Kupriyanovskij V., Sinyagov S., Dobrynin A. Mezhdunarodnyj zhurnal otkrytykh informatsionnykh tekhnologij: ISSN: 2307-8162, 2016. T. 4. № 3. pp. 919

2. Dobrynin A., Chernykh K., Kupriyanov V., Kupriyanovskij P., Sinyagov S. Mezhdunarodnyj zhurnal otkrytykh informatcionnykh tekhnologij: ISSN: 23078162, 2016. T. 4. № 1. pp.4-11.

3. Green BIM. How information modeling of buildings contributes to environmental design and construction. McGraw-Hill Construction, 2010.

4. Cheng J. and Lu Q. A review of the efforts and roles of the public sector for BIM adoption worldwide. ITcon. 2015. Vol. 20, pp. 442-478. URL: itcon.org/papers/2015_27.content.01088.pdf.

5. Eastman C., Teicholz P., Sacks R., Liston K. BIM Handbook. Second edition. NJ: Wiley. 2011. 626 p.

6. Borgoyakova T.G., Lozitskaya E.V. Inzenernyj vestnik Dona (Rus), 2018. №1. URL: ivdon.ru/ru/magazine/archive/n1y2018/4763.

7. Petrov K.S., Kuzmina V.A., Fedorova K.V. Inzenernyj vestnik Dona (Rus), 2017. №2. URL: ivdon.ru/ru/magazine/archive/N2y2017/4057.

8. Domozhirova E.A., Stepanova, Yu. S., Vinidiktova, M.E. Inzenernyj vestnik Dona (Rus), 2019. №3. URL: ivdon.ru/ru/magazine/archive/n3y2019/5800.

9. A Forum for BIM Collaboration URL: buildingsmart.fi/en/common-bim-requirements-2012.

10. Bukunov A.S., Bukunova O.V. Obmen informatsiej v edinoj sisteme pri sozdanii BIM [Exchange of information in a single system when creating BIM]. BIM-modelirovanie v zadachakh stroitel stva i arkhitektury: materialy II Mezhdunarodnoj konferentsii, SPbGASU. S-Pb., 2019. pp. 46-52

11. The threat landscape for industrial automation systems. The second half of 2016, Kaspersky LAB ICS CERT. 2016. pp. 1-22 URL: fthub.kaspersky.com/ics-sert-test/2017/03/28/threat-landscape-for-industrial-automation-systems-in-the-second-half-of-2016.

12. Aleksandrovskij V.G. Inzenernyj vestnik Dona (Rus), 2019. №4. URL: ivdon.ru/ru/magazine/archive/n4y2019/5874.

13. Zekavat P., Bernold L. Automated Field Level Communication Synergizing BIM, ITC 2012 Proceedings of 2012 Australasian Conference on Innovative Technologies in Construction, Wuhan. China. 6-7 December 2012. 8892 pp URL: studylib.net/doc/18613451/innovative-technologies-in-construction.

14. Zhang S., Wang Y., Jiao Y., Li Y. and Yang B. A cloud collaboration framework for architecture, engineering, construction, and Facility Management Supporting BIM+AR and Data Mining, ITC 2012 Proceedings of 2012 Australasian Conference on Innovative Technologies in Construction, Wuhan, China. 6-7 December 2012. pp. 97-102. URL: studylib.net/doc/18613451/innovative-technologies-in-construction.

15. Nakamoto S. Bitcoin: A Peer-to-Peer Electronic Cash System. 2008. pp. 19.

16. Bukunov A.S., Bukunova O.V. Integratsiya tekhnologij blokchein i informatsionnogo modelirovaniya ob'ektov nedvizhimosti [Integration of blockchain technologies and information modeling of real estate objects]. BIM-modelirovanie v zadachakh stroiteL stva i arkhitektury: materialy Vserossijskoj nauchno-prakticheskoj konferentsii, SPbGASU. S-Pb., 2018. 45-51 pp.

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