<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Xcos on Web як перспективний засіб навчання моделювання технічних об'єктів бакалаврів електромеханіки</article-title>
      </title-group>
      <pub-date>
        <year>2037</year>
      </pub-date>
      <fpage>0000</fpage>
      <lpage>0003</lpage>
      <abstract>
        <p>Анотація. Цілі дослідження: визначення перспективного засобу навчання імітаційного моделювання майбутніх бакалаврів електромеханіки. Завдання дослідження: обґрунтувати доцільність використання системи моделювання Xcos on Web як засобу формування у майбутніх бакалаврів електромеханіки компетентностей з моделювання технічних об'єктів. Об'єкт дослідження: використання систем імітаційного моделювання у навчанні бакалаврів електромеханіки. Предмет дослідження: використання Xcos on Web у навчанні моделювання технічних об'єктів бакалаврів електромеханіки. Використані методи дослідження: аналіз досвіду використання існуючих програмних продуктів. Результати дослідження. Система імітаційного моделювання Xcos on Web є перспективним засобом навчання бакалаврів електромеханіки моделювання технічних об'єктів у хмаро орієнтованому середовищі. Основні висновки і рекомендації: 1. Використання систем імітаційного моделювання, таких як Scilab Xcos, є необхідною складовою професійної підготовки бакалаврів електромеханіки. 2. Хмаро орієнтоване середовище навчання на основі комплексного використання мобільних Інтернет-пристроїв майбутніми електромеханіками сприяє формуванню їх професійних компетентностей. 3. Реалізація у Xcos on Web повної функціональності Scilab Xcos створює умови для переходу у навчанні бакалаврів електромеханіки моделювання технічних об'єктів до використання мобільних Інтернетпристроїв. Ключові слова: система імітаційного моделювання Scilab Xcos, пакет Scilab, засіб Xcos on Web, мобільні Інтернет-пристрої, навчання бакалаврів електромеханіки моделювання технічних об'єктів.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Xcos on Web as a promising learning tool for Bachelor’s
of Electromechanics modeling of technical objects
1 Kryvyi Rih Metallurgical Institute of the National Metallurgical Academy of Ukraine,
5, Stephana Tilhy St., Kryvyi Rih, 50006, Ukraine
2 Kryvyi Rih State Pedagogical University, 54, Gagarina Ave., Kryvyi Rih, 50086, Ukraine
{eugenemodlo, semerikov}@gmail.com</p>
      <p>
        Одним із традиційних для навчання моделювання засобів ІКТ є системи
комп’ютерної математики. Так, у [
        <xref ref-type="bibr" rid="ref2 ref8">2</xref>
        ] автори вказують на доцільність
застосування їх разом із системами підтримки навчання бакалаврів
електромеханіки моделювання технічних об’єктів, такими як система Moodle,
доповнена розробленим фільтром SageCell [
        <xref ref-type="bibr" rid="ref3 ref3 ref9 ref9">3</xref>
        ]. Вказаний фільтр здатен
реалізовувати чисельне розв’язування систем диференціальних рівнянь, що
описують математичні моделі, безпосередньо у системі підтримки навчання.
      </p>
      <p>
        Однак використання тільки систем комп’ютерної математики (навіть таких
потужних, як SageMath [
        <xref ref-type="bibr" rid="ref10 ref10 ref4 ref4">4</xref>
        ]) для навчання моделювання технічних об’єктів
бакалаврів електромеханіки є недостатнім, оскільки при синтезі та обчисленні
моделей систем керування, елементів електроприводу та ін. використовуються
насамперед засоби візуального моделювання, що надають можливість будувати
динамічні моделі (дискретні, неперервні та моделі систем із розривами). Це
визначає необхідність та доцільність об’єднання традиційних систем
комп’ютерної математики зі спеціалізованими бібліотеками для моделювання
технічних об’єктів у оболонки для візуального конструювання моделей. При
цьому вибір середовища для моделювання повинен ураховувати специфіку
майбутньої професійної діяльності, якою для бакалаврів електромеханіки є
синтез відповідних технічних об’єктів – електромеханічних систем.
      </p>
      <p>Опанування моделювання технічних об’єктів забезпечує теоретичне та
практичне наповнення фундаментальної, загально та спеціалізовано-професійної
підготовки бакалавра електромеханіки. У зв’язку з цим бажано, щоб середовище
для їх моделювання надавало користувачеві доступ не лише до традиційних
бібліотек моделювання неперервних та дискретних динамічних систем, а й до
бібліотек для електричних машин та силових перетворювачів. Крім того, для
досягнення цілі мобільності навчання середовище моделювання повинно мати
високий рівень кросплатформенності (зокрема, доступ через Web-інтерфейс) та
бути вільно поширюваним.</p>
      <p>З метою обґрунтованого вибору середовища моделювання технічних об’єктів
для бакалаврів електромеханіки було проведено експертне оцінювання найбільш
поширених систем візуального моделювання, результати якого подано у
таблиці 1.</p>
      <p>
        На поточний момент найбільшу експертну оцінку має середовище Scilab,
переваги використання якого у 2011 році визнало Міністерство національної
освіти, вищої освіти і науки Франції, надавши Scilab знак визнання його
педагогічної значущості для навчання математики «Reconnu d'Intérêt
Pédagogique» [
        <xref ref-type="bibr" rid="ref11 ref11 ref5 ref5">5</xref>
        ].
      </p>
      <p>Xcos є доповненням до Scilab, що надає можливості синтезу математичних
моделей в галузі механіки, гідравліки, електроніки та електромеханіки. Дане
середовище візуального моделювання призначене для розв’язання задач
динамічного моделювання систем, процесів, пристроїв, а також тестування та
аналізу цих систем. При цьому об’єкт, що моделюється (система, пристрій,
процес), подається графічно блок-схемою, що включає блоки елементів системи
і зв’язки між ними (рис. 1).</p>
      <p>
        Найбільш вагомими критеріями, що зумовили вибір Scilab як засобу навчання
моделювання технічних об’єктів бакалаврів електромеханіки, є наявність
бібліотек для моделювання неперервних систем (5 балів), наявність бібліотек для
моделювання дискретних систем (5 балів) та наявність Web-інтерфейсу (3 бали).
Останнє надає можливість його використання на мобільних
Інтернетпристроях [
        <xref ref-type="bibr" rid="ref1 ref7">1</xref>
        ].
      </p>
      <p>Сервіс Scilab Cloud (http://scilab.io/services/development/web-application/) надає
можливість створювати та оприлюднювати інтерактивні документи, програмна
частина яких виконується на боці сервера, що економить ресурси мобільного
Інтернет-пристрою. Доступ до Scilab Cloud забезпечується за допомогою
будьякого Інтернет браузера (рис. 2).</p>
      <p>Таблиця 1. Порівняння середовищ моделювання технічних об’єктів
Середовище
моделювання</p>
    </sec>
    <sec id="sec-2">
      <title>Analytica</title>
    </sec>
    <sec id="sec-3">
      <title>AnyLogic</title>
      <p>GoldSim
Insight Maker</p>
      <p>MapleSim</p>
      <p>Minsky
Rand Model</p>
      <p>Designer
Scilab Xcos
Simantics
System
Dynamics</p>
      <p>Simile
ї</p>
      <p>1
аовриню ,і«»–0н )»–яим
ооьнпш 3б–али еебоннмж )бал
івл »ак (з
сть (т« так
ін їі «
в с ,
аяН евр іавл</p>
      <p>б
так (з
обмеженнями)
так
ні
так
ні
так
ні
так
так</p>
      <p>)
хуавинм (зоуанкж –ба1»«л∞
ри етм ,за
тд с и</p>
      <p>и л
іьп сх аб
істлК еоарпцйни ,есту0–5им
і
ьк і</p>
      <p>с
1 (W*)
3 (WML)
1 (W)
∞ (JS)
3 (WML)
3 (WML)</p>
      <p>1 (W)
3 (WML)
1 (W)
–
»
к
а
т
«
(
у
с
й
е
ерф )и
ітн абл
-eb 3
W
ь
т
с
і
н
в
я
а
Н
так
ні
ні
так
ні
ні
ні
так
ні
так
ні
ні
ні
ні
ні
ні
так
так
ні
ні
дял ссетхим ял ссетим хрчини )и охвлии )2–абли
етк вни )ли едк хни )и ек ба с »</p>
      <p>т л
іо ер ба іол ер ба ел 2
т т л
ббь сдик –»5 іетк »–к іетк так
ііббьл еерпн »–5к ітвян авянн (т«ак іббл («н тбь авч</p>
      <p>ол («в
о а</p>
      <p>т іб і
ставянН авялнню (т«а іс ь иш існ орю</p>
      <p>т
а ю іс а в в
еодм Н еодлм авянН м аяН еетрп
а
к
н
і
ц
о
а
н
ь
л
а
г
а
З
ні
ні
ні
ні
ні
ні
так
так
ні
ні
так
ні
ні
ні
ні
ні
ні</p>
      <p>4,5
ні ні 4,5
ні ні 0,5
ні ні 7
так так 5,5
ні ні 4,5
ні 10,5
ні 17,5
так так 15,5
ні
ні
ні
ні
ні
ні
ні
3,5
5,5
0,5
За функціональністю даний сервіс є подібним до Wolfram Demonstrations
Project, проте, на відміну від останнього, оприлюднювати демонстрації можуть
усі користувачі, а не лише адміністратори сервісу, що відповідає моделі
поширення документів у SageMathCloud. Проте Scilab Cloud не надає доступ до
модуля Xcos.</p>
      <p>
        Рис. 1. Приклад моделі у Scilab Xcos
Рис. 2. Приклад інтерактивного документа у Scilab Cloud
Сервіс Xcos on web розв’язує цю проблему, надаючи можливість побудови
імітаційних моделей технічних об’єктів (зокрема, електромеханічних систем) у
мобільному Web-браузері. Поточна мета проекту Xcos on web – відтворити
повнофункціональну версію Scilab Xcos з доступом через мобільний
Webбраузер [
        <xref ref-type="bibr" rid="ref12 ref12 ref6 ref6">6</xref>
        ].
      </p>
      <p>Основні компоненти головного вікна Xcos on web подано на рис. 3.
Основну частину головного займає область побудови моделей. Із лівого боку
розташована так звана палітра блоків – бібліотека елементів, з яких будується
модель. Для використання будь-якого блоку достатньо перетягнути його з
палітри у область побудови моделей. Блоки з’єднуються між собою лініями
зв’язку.</p>
      <p>Рис. 3. Компоненти головного вікна Xcos on web
На рис. 4 показано модель двигуна постійного струму, побудована у Xcos on web.</p>
      <p>Рис. 4. Модель двигуна постійного струму у Xcos on web
Блоки моделі мають різні параметри, що налаштовуються користувачем
подвійним натисканням на обраному блоці. На жаль, проект все ще знаходиться
на стадії попередньої розробки, тому не всі налаштування є доступними: так,
блоки аперіодичної ланки першого порядку (CLR) та підсилювача (GAIN) у
побудованій моделі є неналаштованими, про що свідчить специфікатор формату
‘%s’. Це унеможливлює проведення експериментів на моделі натисканням
кнопки Simulate. Тимчасовий варіант обходу цієї проблеми полягає в можливості
Xcos on web обміну даними із традиційною версією Scilab Xcos через засоби
експорту даних. Фрагмент XML-подання побудованої моделі двигуна постійного
струму:
&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;XcosDiagram background="-1" title="MavXcos"&gt;
&lt;mxGraphModel as="model"&gt;
&lt;root&gt;
&lt;mxCell id="0"/&gt;
&lt;mxCell id="1" parent="0"/&gt;
&lt;BasicBlock blockType="c" id="2"
interfaceFunctionName="STEP_FUNCTION" parent="1"
simulationFunctionName="csuper" simulationFunctionType="DEFAULT"
style="STEP_FUNCTION"&gt;
...</p>
      <p>&lt;/root&gt;
&lt;/mxGraphModel&gt;
&lt;mxCell id="1" parent="0" as="defaultParent"/&gt;
&lt;/XcosDiagram&gt;</p>
      <p>Висновки:
1. Використання систем імітаційного моделювання, таких як Scilab Xcos, є
необхідною складовою професійної підготовки бакалаврів електромеханіки.
2. Критеріями вибору середовища моделювання технічних об’єктів є наявність
вільно поширюваної версії, кількість підтримуваних операційних систем,
наявність Web-інтерфейсу, наявність бібліотек для моделювання неперервних
систем, наявність бібліотек для моделювання дискретних систем, наявність
бібліотек електричних машин та наявність бібліотек силових перетворювачів.
3. Хмаро орієнтоване середовище навчання на основі комплексного
використання мобільних Інтернет-пристроїв майбутніми електромеханіками
сприяє формуванню їх професійних компетентностей.
4. Реалізація у Xcos on Web повної функціональності Scilab Xcos створює умови
для переходу у навчанні бакалаврів електромеханіки моделювання технічних
об’єктів до використання мобільних Інтернет-пристроїв.
Список використаних джерел</p>
      <p>References (translated and transliterated)</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Модло</surname>
            <given-names>Є</given-names>
          </string-name>
          . О.
          <article-title>До визначення поняття мобільного Інтернет-пристрою [Електронний ресурс] / Модло Є</article-title>
          . О. // Збірник матеріалів ІІІ Всеукраїнської науково
          <article-title>-практичної конференції молодих учених «Наукова молодь-2015». 10 грудня 2015 року / за заг</article-title>
          .
          <source>ред. проф. Бикова В. Ю. та Спіріна О</source>
          . М. ;
          <article-title>Інститут інформаційних технологій і засобів навчання Національної академії педагогічних наук України</article-title>
          . - К. :
          <source>ІІТЗН НАПН України</source>
          ,
          <year>2015</year>
          . -
          <fpage>С</fpage>
          .
          <fpage>37</fpage>
          -
          <lpage>38</lpage>
          . - Режим доступу : https://goo.gl/GogHEz.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Модло</surname>
            <given-names>Є</given-names>
          </string-name>
          . О. Розробка фільтру SageMath для Moodle / Євгеній Олександрович Модло, Сергій Олексійович Семеріков // Новітні комп'ютерні технології.
          <source>- Кривий Ріг : Видавничий центр ДВНЗ «Криворізький національний університет»</source>
          ,
          <year>2014</year>
          .
          <article-title>- Том XII : спецвипуск «Хмарні технології в освіті»</article-title>
          .
          <source>- С</source>
          .
          <fpage>233</fpage>
          -
          <lpage>243</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Modlo</surname>
            <given-names>E</given-names>
          </string-name>
          . Moodle plugins directory: SageCell [Electronic resource] / Eugene Modlo, Sergey Semerikov // Moodle - Open-source
          <source>learning platform | Moodle.org. - 2015</source>
          . - Access mode : http://moodle.org/plugins/filter_sagecell.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>Sage</given-names>
            <surname>Cell</surname>
          </string-name>
          <string-name>
            <surname>Server</surname>
          </string-name>
          [Electronic resource] / Access mode : http://sagecell.sagemath.org/.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <article-title>Scilab is recognized as having educational value by the French Department of Education : Press Release [Electronic resource] / Scilab Enterprises S.A.S. -</article-title>
          <string-name>
            <surname>Rocquencourt</surname>
          </string-name>
          ,
          <year>July</year>
          26th
          <year>2011</year>
          .
          <article-title>- Access mode</article-title>
          : https://www.scilab.org/content/download/514/4351/file/CP_Scilab_26072011_eng.pdf.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>6. Xcos on web [Electronic resource] / Access mode : http://xcos.fossee.in/.</mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          1.
          <string-name>
            <given-names>Modlo</given-names>
            <surname>Ye</surname>
          </string-name>
          . O.
          <article-title>Do vyznachennia poniattia mobilnoho Internet-prystroiu [To the Mobile Internet Device definition] [Electronic resource] / Modlo Ye</article-title>
          . O. /
          <article-title>/ Zbirnyk materialiv III Vseukrainskoi naukovo-praktychnoi konferentsii molodykh uchenykh “Naukova molod2015”. 10 hrudnia 2015 roku / za zah</article-title>
          . red. prof. Bykova V. Yu. ta
          <string-name>
            <surname>Spirina O. M.</surname>
          </string-name>
          <article-title>; Instytut informatsiinykh tekhnolohii i zasobiv navchannia Natsionalnoi akademii pedahohichnykh nauk Ukrainy</article-title>
          .
          <article-title>-</article-title>
          K. :
          <source>IITZN NAPN Ukrainy</source>
          ,
          <year>2015</year>
          . - S.
          <fpage>37</fpage>
          -
          <lpage>38</lpage>
          . - Access mode : https://goo.gl/GogHEz. (In Ukrainian)
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          2.
          <string-name>
            <given-names>Modlo</given-names>
            <surname>Ye</surname>
          </string-name>
          . O.
          <article-title>Rozrobka filtru SageMath dlia Moodle [Development of SageMath filter for Moodle] / Yevhenii Oleksandrovych Modlo</article-title>
          , Serhii Oleksiiovych Semerikov // New computer technology.
          <source>- Kryvyi Rih : Vydavnychyi tsentr DVNZ “Kryvorizkyi natsionalnyi universytet”</source>
          ,
          <year>2014</year>
          . - Vol.
          <article-title>XII : special issue “Cloud technologies in education”</article-title>
          . - P.
          <fpage>233</fpage>
          -
          <lpage>243</lpage>
          . (In Ukrainian)
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          3.
          <string-name>
            <surname>Modlo</surname>
            <given-names>E</given-names>
          </string-name>
          . Moodle plugins directory: SageCell [Electronic resource] / Eugene Modlo, Sergey Semerikov // Moodle - Open-source
          <source>learning platform | Moodle.org. - 2015</source>
          . - Access mode : http://moodle.org/plugins/filter_sagecell.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          4.
          <string-name>
            <given-names>Sage</given-names>
            <surname>Cell</surname>
          </string-name>
          <string-name>
            <surname>Server</surname>
          </string-name>
          [Electronic resource] / Access mode : http://sagecell.sagemath.org/.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          5.
          <article-title>Scilab is recognized as having educational value by the French Department of Education : Press Release [Electronic resource] / Scilab Enterprises S.A.S. -</article-title>
          <string-name>
            <surname>Rocquencourt</surname>
          </string-name>
          ,
          <year>July</year>
          26th
          <year>2011</year>
          .
          <article-title>- Access mode</article-title>
          : https://www.scilab.org/content/download/514/4351/file/CP_Scilab_26072011_eng.pdf.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>6. Xcos on web [Electronic resource] / Access mode : http://xcos.fossee.in/.</mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>