Выпуск №11 (Июль)

https://doi.org/10.25313/2520-2057-2017-11

XLV Международная научно-практическая конференция «Актуальные проблемы современной науки», 28.11.2019 (Совместная конференция с Международным научным центром развития науки и технологий)

XLIV Международная научно-практическая конференция «Актуальные проблемы современной науки», 30.10.2019 (Совместная конференция с Международным научным центром развития науки и технологий)

XLIІI Международная научно-практическая конференция «Актуальные проблемы современной науки», 29.08.2019 (Совместная конференция с Международным научным центром развития науки и технологий)

XLIІI Международная научно-практическая конференция «Актуальные проблемы современной науки», 30.07.2019 (Совместная конференция с Международным научным центром развития науки и технологий)

XLII Международная научно-практическая конференция «Актуальные проблемы современной науки», 27.06.2019 (Совместная конференция с Международным научным центром развития науки и технологий)

XLI Международная научно-практическая конференция «Актуальные проблемы современной науки», 30.05.2019 (Совместная конференция с Международным научным центром развития науки и технологий)

XL Международная научно-практическая конференция «Актуальные проблемы современной науки», 28.03.2019 (Совместная конференция с Международным научным центром развития науки и технологий)

МНПК "Цифровая трансформация и инновации в экономике, праве, государственном управлении, науке и образовательных процессах", 18-21.03.2019

XXXIX Международная научно-практическая конференция «Актуальные проблемы современной науки», 27.02.2019 (Совместная конференция с Международным научным центром развития науки и технологий)

XIII Международная научно-практическая конференция «Научный диспут: вопросы экономики и финансов», 31.01.2019 (Совместная конференция с Финансово-экономическим научным советом)

XXXVIII Международная научно-практическая конференция «Актуальные проблемы современной науки», 30.01.2019 (Совместная конференция с Международным научным центром развития науки и технологий)

XXXVІI Международная научно-практическая конференция: "Актуальные проблемы современной науки", 28.12.2018 (Совместная конференция с Международным научным центром)

XXXVI Международная научно-практическая конференция: "Актуальные проблемы современной науки", 29.11.2018 (Совместная конференция с Международным научным центром)

XIII Международная научно-практическая конференция «Актуальные проблемы экономики и финансов», 31.10.2018 (Совместная конференция с Финансово-экономическим научным советом)

XXXV Международная научно-практическая конференция: "Актуальные проблемы современной науки", 30.10.2018 (Совместная конференция с Международным научным центром)

XXXIV Международная научно-практическая конференция: "Актуальные проблемы современной науки", 28.09.2018 (Совместная конференция с Международным научным центром)

ХXXIII Международная научно-практическая конференция: "Актуальные проблемы современной науки", 30.08.2018 (Совместная конференция с Международным научным центром)

ХXXII Международная научно-практическая конференция: "Актуальные проблемы современной науки", 31.07.2018 (Совместная конференция с Международным научным центром)

XII Международная научно-практическая конференция «Актуальные проблемы экономики и финансов», 31.07.2018 (Совместная конференция с Финансово-экономическим научным советом)

ХXXI Международная научно-практическая конференция: "Актуальные проблемы современной науки", 29.06.2018 (Совместная конференция с Международным научным центром)

ХІ Международная научно-практическая конференция «Глобальные проблемы экономики и финансов», 31.05.2018 (Совместная конференция с Финансово-экономическим научным советом)

XXХ Международная научно-практическая конференция: "Актуальные проблемы современной науки", 30.05.2018 (Совместная конференция с Международным научным центром)

XXIХ Международная научно-практическая конференция: "Актуальные проблемы современной науки", 30.04.2018 (Совместная конференция с Международным научным центром)

ХХVIІІ Международная научно-практическая конференция: "Актуальные проблемы современной науки", 29.03.2018 (Совместная конференция с Международным научным центром)

ІІІ МНПК "Экономика, финансы и управление в XXI веке: анализ тенденций и перспективы развития", 19-22.03.2018 (Совместная конференция с Финансово-экономическим научным советом)

X Международная научно-практическая конференция «Глобальные проблемы экономики и финансов», 28.02.2018 (Совместная конференция с Финансово-экономическим научным советом)

ХХVІІ Международная научно-практическая конференция: "Актуальные проблемы современной науки", 27.02.2018 (Совместная конференция с Международным научным центром)

ХХVІ Международная научно-практическая конференция: "Актуальные проблемы современной науки", 30.01.2018 (Совместная конференция с Международным научным центром)

XІІ Международная научно-практическая конференция «Научный диспут: вопросы экономики и финансов», 29.12.2017 (Совместная конференция с Финансово-экономическим научным советом)

ХХV Международная научно-практическая конференция: "Актуальные проблемы современной науки", 28.12.2017 (Совместная конференция с Международным научным центром)

ХХІV Международная научно-практическая конференция: "Актуальные проблемы современной науки", 29.11.2017 (Совместная конференция с Международным научным центром)

XI Международная научно-практическая конференция «Актуальные проблемы экономики и финансов», 31.10.2017 (Совместная конференция с Финансово-экономическим научным советом)

XІ Международная научно-практическая конференция «Научный диспут: вопросы экономики и финансов», 29.09.2017 (Совместная конференция с Финансово-экономическим научным советом)

ХХIІІ Международная научно-практическая конференция: "Актуальные проблемы современной науки", 28.09.2017 (Совместная конференция с Международным научным центром)

X Международная научно-практическая конференция «Актуальные проблемы экономики и финансов», 31.07.2017 (Совместная конференция с Финансово-экономическим научным советом)

ХXII Международная научно-практическая конференция: "Актуальные проблемы современной науки", 28.07.2017 (Совместная конференция с Международным научным центром)

ХXI Международная научно-практическая конференция: "Актуальные проблемы современной науки", 29.06.2017 (Совместная конференция с Международным научным центром)

IX Международная научно-практическая конференция «Глобальные проблемы экономики и финансов», 31.05.2017 (Совместная конференция с Финансово-экономическим научным советом)

ХX Международная научно-практическая конференция: "Актуальные проблемы современной науки", 30.05.2017 (Совместная конференция с Международным научным центром)

"Тенденции развития национальных экономик: экономическое и правовое измерение" 18-19.05.2017 (Совместная конференция с Финансово-экономическим научным советом и ККИБиП)

ХIX Международная научно-практическая конференция: "Актуальные проблемы современной науки", 27.04.2017 (Совместная конференция с Международным научным центром)

IX Международная научно-практическая конференция "Научный диспут: вопросы экономики и финансов", 31.03.2017 (Совместная конференция с Финансово-экономическим научным советом)

ХVIII Международная научно-практическая конференция: "Актуальные проблемы современной науки", 30.03.2017 (Совместная конференция с Международным научным центром)

МНПК "Экономика, финансы и управление в XXI веке: анализ тенденций и перспективы развития", 20–23.03.2017 (Совместная конференция с Финансово-экономическим научным советом)

VIII Международная научно-практическая конференция "Глобальные проблемы экономики и финансов", 28.02.2017 (Совместная конференция с Финансово-экономическим научным советом)

ХVII Международная научно-практическая конференция: "Актуальные проблемы современной науки", 27.02.2017 (Совместная конференция с Международным научным центром)

VIII Международная научно-практическая конференция "Актуальные проблемы экономики и финансов", 31.01.2017 (Совместная конференция с Финансово-экономическим научным советом)

ХVI Международная научно-практическая конференция: "Актуальные проблемы современной науки", 30.01.2017 (Совместная конференция с Международным научным центром)

ХV Международная научно-практическая конференция: "Актуальные проблемы современной науки", 28.12.2016 (Совместная конференция с Международным научным центром)

VIII Международная научно-практическая конференция "Научный диспут: вопросы экономики и финансов", 28.12.2016 (Совместная конференция с Финансово-экономическим научным советом)

VII Международная научно-практическая конференция "Глобальные проблемы экономики и финансов", 30.11.2016 (Совместная конференция с Финансово-экономическим научным советом)

ХІV Международная научно-практическая конференция: "Актуальные проблемы современной науки", 29.11.2016 (Совместная конференция с Международным научным центром)

VII Международная научно-практическая конференция "Актуальные проблемы экономики и финансов", 31.10.2016 (Совместная конференция с Финансово-экономическим научным советом)

ХІІІ Международная научно-практическая конференция: "Актуальные проблемы современной науки", 28.10.2016 (Совместная конференция с Международным научным центром)

VII Международная научно-практическая конф. «Научный диспут: вопросы экономики и финансов», 30.09.2016 (Совместная конференция с Финансово-экономическим научным советом)

ХІІ Международная научно-практическая конференция: "Актуальные проблемы современной науки", 29.09.2016 (Совместная конференция с Международным научным центром)

XI Международная научно-практическая конференция «Актуальные проблемы современной науки», 30.08.2016 (Совместная конференция с Международным научным центром)

ІV Международная научно-практическая конф. "Экономика и управление в XXI веке: анализ тенденций и перспектив развития", 29.07.2016 (Совместная конференция с Финансово-экономическим научным советом)

X Международная научно-практическая конференция "Актуальные проблемы современной науки", 28.07.2016 (Совместная конференция с Международным научным центром)

VІ Международная научно-практическая конференция "Актуальные проблемы экономики и финансов", 30.06.2016 (Совместная конференция с Финансово-экономическим научным советом)

ІX Международная научно-практическая конференция "Актуальные проблемы современной науки", 29.06.2016 (Совместная конференция с Международным научным центром)

VI Международная научно-практическая конференция "Научный диспут: вопросы экономики и финансов", 31.05.2016 (Совместная конференция с Финансово-экономическим научным советом)

VIIІ Международная научно-практическая конференция "Актуальные проблемы современной науки", 30.05.2016 (Совместная конференция с Международным научным центром)

V Международная научно-практическая конференция "Глобальные проблемы экономики и финансов", 29.04.2016 (Совместная конференция с Финансово-экономическим научным советом)

VIІ Международная научно-практическая конференция "Актуальные проблемы современной науки", 28.04.2016 (Совместная конференция с Международным научным центром)

VІ Международная научно-практическая конференция "Актуальные проблемы современной науки", 31.03.2016 (Совместная конференция с Международным научным центром)

ІI Международная научно-практическая конф. "Экономика и управление в XXI веке: анализ тенденций и перспектив развития", 30.03.2016 (Совместная конференция с Финансово-экономическим научным советом)

V Международная научно-практическая конференция "Актуальные проблемы экономики и финансов", 21-24.03.2016 (Совместная конференция с Финансово-экономическим научным советом)

V Международная научно-практическая конференция "Научный диспут: вопросы экономики и финансов", 26.02.2016 (Совместная конференция с Финансово-экономическим научным советом)

II Международная научно-практическая конференция: "Научный диспут: актуальные вопросы медицины" 20.02.2016 (Совместная конференция с Международным научным центром)

ІV Международная научно-практическая конференция "Актуальные проблемы современной науки", 29.12.2015 (Совместная конференция с Международным научным центром)

IV Международная научно-практическая конференция "Глобальные проблемы экономики и финансов", 28.12.2015 (Совместная конференция с Финансово-экономическим научным советом)

IV Международная научно-практическая конференция "Актуальные проблемы экономики и финансов", 30.11.2015 (Совместная конференция с Финансово-экономическим научным советом)

IV Международная научно-практическая конференция "Научный диспут: вопросы экономики и финансов", 29.10.2015 (Совместная конференция с Финансово-экономическим научным советом)

Международная научно-практическая конференция: "Научный диспут: актуальные вопросы медицины" 28.10.2015 (Совместная конференция с Международным научным центром)

III Международная научно-практическая конференция "Глобальные проблемы экономики и финансов", 30.09.2015 (Совместная конференция с Финансово-экономическим научным советом)

III Международная научно-практическая конференция "Актуальные проблемы экономики и финансов", 31.08.2015 (Совместная конференция с Финансово-экономическим научным советом)

ІІІ Международная научно-практическая конференция "Научный диспут: вопросы экономики и финансов", 30.06.2015 (Совместная конференция с Финансово-экономическим научным советом)

ІІ Международная научно-практическая конференция "Актуальные проблемы современной науки", 29.06.2015 (Совместная конференция с Международным научным центром)

II Международная научно-практическая конференция "Глобальные проблемы экономики и финансов", 28.05.2015 (Совместная конференция с Финансово-экономическим научным советом)

Актуальные проблемы экономики и финансов, 29.04.2015 (Совместная конференция с Финансово-экономическим научным советом)

Научный диспут: вопросы экономики и финансов, 31.03.2015 (Совместная конференция с Финансово-экономическим научным советом)

Актуальные проблемы современной науки, 27.03.2015 (Совместная конференция с Международным научным центром)

Глобальные проблемы экономики и финансов, 27.02.2015 (Совместная конференция с финансово-экономическим научным советом)



Волоха О. О. Дослідження технологій створення віртуальних лабораторій // Міжнародний науковий журнал "Інтернаука". — 2017. — №11.


Отрасль науки: Технические науки
Скачать статью (pdf)

Інформаційні технології

УДК 004.852

Волоха Олександр Олександрович

бакалавр комп’ютерних наук

Національного технічного університету України

«Київський політехнічний інститут імені Ігоря Сікорського»

Волоха Александр Александрович

бакалавр компьютерных наук

Национального технического университета Украины

«Киевский политехнический институт имени Игоря Сикорского»

Volokha Oleksandr

bachelor of computer science of

The National Technical University of Ukraine

«Kyiv Polytechnic Institute»

ДОСЛІДЖЕННЯ ТЕХНОЛОГІЙ СТВОРЕННЯ ВІРТУАЛЬНИХ ЛАБОРАТОРІЙ

Анотація: Робота присвячена дослідженню технологій для розробки віртуальних лабораторій з метою візуалізації процесу математичного моделювання.

Ключові слова: віртуальна лабораторія, віртуальна реальність, ігровий рушій, фреймворк, дистанційне навчання, фізичний рушій.

Аннотация: Работа посвящена исследованию технологий для разработки виртуальных лабораторий с целью визуализации процесса математического моделирования.

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

Summary: Thesis is devoted to research technologies for developing virtual laboratories for the purpose of visualizing the process of mathematical modeling.

Key words: virtual lab, virtual reality, game engine, framework, distance learning, physics engine.

Одним з головних напрямків науково-технічного прогресу протягом вже кількох десятиріч є розвиток методів і засобів інформатики та обчислювальної техніки. Використання методів математичного моделювання і комп’ютерного розв’язання інженерних і наукових задач дозволяє значно підвищити ефективність процесів проектування та управління. Впровадження персональних комп’ютерів, комп’ютерних інформаційних мереж, побудова та розвиток Інтернету, широке та різноманітне використання методів математичного моделювання привели до розширення як практичної, так і теоретичної баз комп’ютерної математики. Математичне комп’ютерне моделювання стало головним засобом дослідження складних процесів і систем, на якому базуються сучасні підходи до проектування, оптимізації та управління в різних галузях науки і техніки. Обчислювальна математика стала основою для реалізації та комп’ютерного розрахунку методів математичного моделювання.

Методи моделювання в даний час проникали практично в усі сфери людської діяльності: технічні, соціально-економічні, складні економічні, громадські, сфери міжнародних відносин та ін. Це пов'язано з необхідністю розширення і поглиблення знань реального світу. Існує безліч реальних об'єктів і процесів, інформацію про яких ми не можемо отримати через малість або масштабності розмірів (об'єкти мікро-і макрокосмосу); високих або кріогенних температур. Не можемо проводити експерименти - це може бути пов'язано з тривалістю процесу (екологічні); високою вартістю досліджень об'єкта-оригіналу; унікальністю об'єкта дослідження; відсутністю об'єкта-оригіналу (ескізні, архітектурні та конструкторські проекти), небезпекою дослідження (ядерні вибухи) та інші.

Віртуальна лабораторія (ВЛ) – це віртуальна середа, яка дозволяє моделювати поведінку об’єктів реального світу в комп’ютерному середовищі і допомагає в оволодінні новими знаннями та вміннями. Така лабораторія може виступати апаратом досліджень різних природних явищ з можливістю побудови їх математичних моделей. Використання ВЛ дає змогу не лише спостерігати за певним експериментом, а й безпосередньо брати в ньому участь, а це в свою чергу сприяє засвоєнню знань на більш свідомому та глибокому рівні[5].

Повсюдне впровадження дистанційних технологій, що спостерігається в останні роки в усьому світі, диктує необхідність пошуку нових підходів до організації процесів моделювання. Тенденції останніх кількох років в сегменті ІТ показують зростання створення і поширення різноманітних ресурсів для візуалізації та моделювання тих чи інших процесів, часто вони створюються за принципом хмарних технологій і використовують мережу інтернет. Серед них присутні розробки, які реалізують віртуальні лабораторні роботи. За деякими з них можна знайти ресурси, які можна використовувати в дистанційному навчанні, бізнесі, проектуванні та багатьох інших галузях. Наприклад, можна привести такі програмні системи як: LabView, Jmcad, Absorb Chemistry (/Electronics / Mathematics / Physics / Advanced Physics), Crocodile Mathematics, Yenka Technology (Science / Mathematics / Programming), Discovery Studio Visualizer, Swiss-PdbViewer, ChemLab, OPNET IT Guru, 3D Human Anatomy, MediView, і багато інших. Таких засобів є величезна кількість, вони охоплюють великий спектр дисциплін. Багато з них є найпотужнішими засобами для проведення віртуальних лабораторних дослідів, бізнес-аналізу, моделювання складних процесів. Однак, в більшості прикладів такі засоби коштують дуже дорого а поріг входження до роботи з програмою є дуже високим і потребує спеціальних знань. Більшість з них дають змогу виконати розрахунки і побудувати моделі але не візуалізовують процеси моделювання достатньо для розуміння того, що відбувається. Також іноді якість реалізації не завжди задовольняє користувача.

Поняття „моделі”, „моделювання” є основним майже в усіх галузях наукової та інженерної діяльності. Дуже часто через різноманітність напрямків в окремих теоретичних дисциплінах під моделюванням розуміють суттєво різні теорії, методи та засоби.

Моделювання – це опис певного об’єкта. В галузі систем керування об’єктами моделювання є, відповідно, самі об’єкти, системи і процеси керування ними, а також їх складові частини [2]

Найбільшу популярність віртуальні лабораторії знайшли у сфері навчання. Але також успішно використовуються в науці та техніці зокрема для підготовки фахівців або для проведення неможливих у реальному житті експериментів.

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

Віртуальні лабораторні роботи дають можливість отримувати реальні умови для виконання експериментальних завдань, порівнювати виміряні дані експерименту із сучасним фізичним експериментом, який проведено на дорогому науково-дослідному обладнанні, і таким чином засвоювати нові інформаційні технології. Прикладом таких віртуальних робіт є система LabVIEW (Laboratory Virtual Instrumentation Engineering Workbench) компанії National Instruments, яка дає можливість створювати вимірювальні комплекси й системи автоматизації керування на базі віртуальних приладів[3].

Поєднання віртуальної і реальної дійсності змушує людину широко застосовувати довідкову та наукову літературу, привчає самостійно мислити і приймати рішення, стимулює до самоосвіти і дозволяє розкрити їхні творчі можливості. Моделювання електронних пристроїв в комп'ютерному класі або вдома і візуалізація результатів у вигляді осцилограм, графіків, характеристик, показань віртуальних приладів сприяє кращому розумінню принципів функціонування реальних схем управління і контролю технологічними процесами виробництва. Експерименти на моделях доповнюють і розширюють реальні фізичні експерименти, дозволяють досліджувати аварійні режими, неприпустимі при натуральних випробувальних пристроях, уповільнити або прискорити розвиток процесів в пристроях, що дозволяє більш глибоко засвоїти принципи їх роботи. Також слід зазначити економічну ефективність застосування імітаційно-моделюючих програмних засобів. Робота в віртуальної лабораторії дозволяє без великих матеріальних затрат довести до кінця будь-які рішення, вибрати оптимальний шлях, а вже потім втілювати його в життя. Крім того, зміна поколінь електронних компонентів відбувається дуже швидко і вдосконалення фізичної бази лабораторій відстає від реального життя.

Для створення віртуальної лабораторії чудово підійдуть технології пов’язані з ігровою розробкою. Адже вони, як правило мають власні фізичні двигуни, пакети з плагінами віртуальної реальності, а також зручну IDE і досить простий і інтуїтивно зрозумілий інтерфейс.

Unreal Engine - Написаний мовою C++, рушій дозволяє створювати ігри для більшості операційних систем і платформ: Microsoft Windows, Linux, Mac OS і Mac OS X, консолей Xbox, Xbox 360, PlayStation 2, PlayStation Portable, PlayStation 3, Wii, Dreamcast і Nintendo GameCube. У березні 2010 робота рушія була продемонстрована на комунікаторі Palm Pre, що базується на мобільній платформі webOS.

Для спрощення портування рушій використовує модульну систему залежних компонентів: підтримує різні системи рендерингу (Direct3D, OpenGL, Pixomatic), відтворення звуку (EAX, OpenAL, DirectSound3D), засоби голосового відтворення тексту, розпізнавання мовлення (тільки для Xbox360, PlayStation 3, Nintendo Wii і Microsoft Windows), модулі для роботи з мережею й підтримка різних пристроїв вводу[4].

ShiVa3D - тривимірний ігровий движок з графічним редактором, призначеним для створення додатків та ігор для веб, консолей і мобільних пристроїв.

За допомогою Шиви можна робити програм та ігри для Windows, Linux, Mac OS, iOS, Android, Palm OS і Wii. Так само є плагін для перегляду 3D прямо в браузері. ShiVa3D складається з чотирьох частин: Редактор, Ігровий движок, Інструмент розробника та сервер. Ігровий двигун базується на Open GL або DirectX графіці і фізиці ODE.

Для відображення моделей, процесів і явищ використовується візуальне представлення у вигляді 3D графіки. Технологічною основою уявлення є графічний інструмент для розробки тривимірних додатків Unity3D.

Unity3D - це багатоплатформовий движок для розробки інтерактивних додатків з графікою, що відтворюється в реальному часі. Цей графічний движок найбільш поширений серед розробників тривимірних великомасштабних ігор. Движок має власний редактор, розробка продуктів ведеться за допомогою мови C#, що дозволяє створювати додатки, що описують складні фізичні процеси. Також цьому сприяє високий рівень абстракції програмного інтерфейсу. Процес розробки 3-мірних середовищ об'єктно-орієнтована, тобто побудова середовища поділяється на об'єкти з поведінкою. Unity3D підтримує велику кількість апаратних платформ[1].

Література

  1. Офіційний сайт Unity. – Режим доступу: https://unity3d.com/  – Дата доступу: 19.07.2017 .
  2. Дубовой В. М. Ідентифікація та моделювання технологічних об’єктів і систем керування : навчальний посібник / В. М. Дубовой. – Вінниця: ВНТУ, 2012. – 308 с.
  3. Chris Richardson. From Design to Deployment / Chris Richardson, Floyd Smith, 2016. – 74 p.
  4. William Sherif  Learning C++ by Creating Games with UE4, 2016. – 74 p.
  5. Маликов В. Т. Анализ измерительных информационных систем / Маликов В. Т., Дубовой В. М., Кветный Р. Н., Исматуллаев П. Р.Ташкент: ФАН, 1984. – 176 с.