Matlab  |  Mathematica  |  Mathcad  |  Maple  |  Statistica  |  Другие пакеты Поиск по сайту
Internet-класс  |  Примеры  |  Методики  |  Банк задач  |  Форум  |  Download  |  Ссылки  |  Конкурсы


 
Итоги конкурса студенческих рефератов о средах визуального моделирования

Условия участия в конкурсе >>

 

Организаторы: Exponenta.ru и СПбГПУ.

Жюри:

проф. Сениченков Ю.Б. (СПбГПУ) – председатель

проф. Ивановский Р.И. (СПбГПУ)

проф. Карпов Ю.Г. (СПбГПУ)

проф. Колесов Ю.Б. (СПбГПУ)

проф. Черных И.В. (УПИ, ведущий сайта matlab.exponenta.ru)

доц. Клиначев Н.В. (ЮУрГУ)

проф. Веремей Е.И. (СПбГУ, ведущий сайта matlab.exponenta.ru)

Амирханян Н.  (Координатор образовательной программы, National Instruments)

 

 

I место: Чурков Н., Санкт-Петербург, СПбГПУ

I место: Лазарев А.С., Москва, Институт информационных систем управления ГУУ

III место: Кострова Е., Санкт-Петербург, СПбГПУ

 

Все победители приглашаются на конференцию как участники с оплаченным оргвзносом.  Им предоставляется право выступить с 10 минутным сообщением о "своем" пакете и использовании пакетов моделирования и их университете.

Победители получают следующие призы.

Чурков Н.: 

·                    Книгу - Колесов Ю.Б., Сениченков Ю.Б. «Моделирование систем». Т1-3

·                    Книгу- Суранов А.Я «LabVIEW 7 справочник по функциям»

·                    Диплом I степени от Exponenta.ru и National Instruments Russia

Лазарев А.С.:

·                    Оплачиваемый проезд на конференцию и проживание в студенческой гостинице

·                    Книгу - Колесов Ю.Б., Сениченков Ю.Б. «Моделирование систем.»Т1-3

·                    Книгу - Тревис Д. «LabVIEW для всех»

·                    Диплом I степени от Exponenta.ru и National Instruments Russia

Кострова Е.:

·                    Книгу - Бутырин П.А., Васьковская Т.А., Каратаев В.В., Матеркин С.В. «Автоматизация физических исследований и эксперимента: компьютерные измерения и виртуальные приборы на основе LabVIEW 7»

·                    Диплом III степени от Exponenta.ru и National Instruments Russia

 

Книги победителям предоставлены National Instruments Russia и председателем жюри конкурса Ю.Б. Сениченковым.

 

Кроме того, на конференцию приглашаются участники, занявшие IV-VI места:

IV место: Царев Г.О.,  Институт информационных систем управления ГУУ

V место: Лебедев К.В., СПбГПУ

VI место: Бугаева Н.Н., Бугаев В.В., Российский Университет кооперации Волгоградский кооперативный институт (филиал)

 

 

 

1. О конкурсе.

 

«Компьютерные инструменты стали повседневным средством   исследования и проектирования. Их число, как и число посвященных им книг, постоянно растет. Однако многие пользователи не знают, какой инструмент проще и эффективнее решает их конкретные задачи. Примеры решения учебных задач с помощью современных компьютерных средств, размещенные на сайте Exponenta.ru, помогают выбрать нужный инструментарий и студентам, и преподавателям.

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

На первых порах попробуем ограничиться современными математическими пакетами (Matlab, Maple, Mathematica, MathCAD) и средствами компьютерного моделирования сложных динамических систем (семейство графических оболочек, основанных на  пакете Matlab - Simulink, Stateflow, SimMechanics; пакеты, поддерживающие  язык моделирования Modelica). И, конечно же, в первую очередь, отечественные инструменты – МВТУ, Anylogic, MvStudium, Stratum, ИСМА. Список можно и нужно расширять!

В Санкт-Петербургском государственном политехническом университете (http://dcn.nord.nw.ru), проводятся две ежегодные конференции, посвященные математическим пакетам и компьютерному моделированию сложных динамических систем. На обеих существуют специальные студенческие секции, где и могут быть представлены лучшие рефераты».

 

Из обращения к участникам конкурса

2. Присланные работы.

 

2.1  Рефераты, темы которых не подходят для нашего конкурса.

 

Обратимся к авторефератам перечисленных ниже работ, и сравним приведенные сами авторами их описания с предложенными темами. Несоответствие очевидно.

 

2.1.1 Шилов Сергей Викторович. «Среда визуального моделирования (пакет моделирования 3DS MAX) ».

«В данном реферате рассмотрена среда моделирования 3DS MAX, описаны ее основные возможности и способы применения. Приведен пример использования 3DS MAX в авиастроении».

«…самое популярное в мире профессиональное программное обеспечение трехмерного моделирования, анимации и визуализации, используемое для создания кинематографических и телевизионных визуальных эффектов и анимации, а также разработки компьютерных и видеоигр (курсив Сениченкова Ю.Б.), визуального проектирования. Профессиональные аниматоры, художники и разработчики выбирают средства трехмерного моделирования 3DS MAX, так как с помощью этих признанных инструментов можно повысить производительность, обеспечить гибкий технологический процесс и достичь превосходных творческих результатов ».

Из автореферата

 

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

 

«В работе исследован новый подход к оценке качества образования с позиции виртуализации информационных потоков. В результате проведенных исследований была разработана компьютерная технология количественной оценки качества образования на основе определения квантов познания (курсив Сениченкова Ю.Б.). На этой основе разработаны дискретные модели и создан программный комплекс, включающий программы индивидуальной, групповой и активной оценок качества образования, а также программы определения кванта познания. Созданный программный комплекс объективной оценки знаний и навыков впервые решает проблему измерения квантов познания».

Из автореферата

 

2.1.3 Лобанова А. Н. «Имитационная модель терминала по перевалке нефтепродуктов  использованием пакета Arena 8».

 

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

Из автореферата

 

2.1.4 Логачёва В. А., Лебедев А. А., Ноготкова А. В., Матрохина А. В. «Комплекс виртуальных тренажеров для операторов химико-технологических систем»

 

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

Из автореферата

 

Тем не менее, авторами проделана большая работа, которую можно обсуждать на ежегодных конференциях, проводимых в СПбГПУ (http://dcn.nord.nw.ru).

 

2.2  Работы, поступившие на конкурс не из петербургского политехнического университета

 

Мне чрезвычайно приятно, что тема конкурса оказалась привлекательной для студентов из многих университетов и институтов нашей страны и ближнего зарубежья. Студенты петербургского политехнического университета, по сравнению с ними, оказались в особом положении: реферат о пакетах моделирования - их учебное задание по курсу «Компьютерное моделирование». Именно поэтому, их работы будут обсуждаться в последнюю очередь.

 

2.2.1 Лазарев А.С. «Применение системы AnyLogic при разработке имитационной модели дискретной производственной системы».

 

«В данном обзоре представлен отечественный профессиональный инструмент имитационного моделирования нового поколения AnyLogic, который разработан на основе современных достижений в области информационных технологий и исследований в теории гибридных систем. Объектно-ориентированный подход к разработке систем, на которой основывается AnyLogic, является лучшей на сегодняшний день концепцией управления сложностью с помощью иерархии абстракций, она позволяет простым и естественным образом организовать и представить структуру сложной системы. …Автор настоящего реферата применял систему AnyLogic для целей моделирования и исследования логистических и производственных процессов на предприятии».

Из автореферата

                      

2.2.2  Гомоненко Е.И. Пакет имитационного моделирования Arena

 

«Пакет имитационного моделирования «Arena», разработанный компанией Systems Modeling Corporation, позволяет создавать подвижные компьютерные модели, используя которые можно адекватно представить очень многие реальные системы.

…Основа технологий Arena - язык моделирования SIMAN и система Cinema Animation. …Система Arena предоставляет технологии, необходимые для поддержки всех аспектов проекта моделирования. В число средств, позволивших Arena стать мировым лидером в области систем моделирования, входят такие, как методика моделирования в виде блок-схем, иерархическое моделирование и обширная графическая библиотека».

Из автореферата

 

2.2.3 Бугаева Н.Н., Бугаев В.В. «Моделирование при проектировании бизнес-процессов. Пакет имитационного моделирования Аrena».

 

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

 Из автореферата

2.2.4 Канев А. Н.  «Среда моделирования LabVIEW»

 

«В данной работе представлены общее описание и некоторые сведения о внутреннем устройстве и принципах работы среды графического программирования LabVIEW компании National Instruments. LabVIEW является средой моделирования динамических систем. В нем пользователь может создавать модели, используя графический язык пакета, а также проводить эксперименты над созданными моделями, собирать и анализировать данные от модели. В работе использовалась версия 8.0 среды LabVIEW».

Из автореферата

 

2.2.5 Меньших С. В. «Пакет графической разработки приложений LabVIEW»

 

«В работе приведены общие сведения, описаны основные возможности, достоинства и недостатки среды визуального программирования LabView фирмы National Instruments. Среда LabView предназначена для создания виртуальных измерительных приборов, устройств генерирования и формирования различных сигналов, имеется ряд функций анализа и статистической обработки, управления аппаратными средствами. Некоторые возможности LabView версии 7.0 в работе рассмотрены на конкретных примерах».

Из автореферата

 

2.2.6  Резникова О. В.  «Среда визуального моделирования Simulink 2.7 Среда визуального моделирования Simulink»

 

«В работе представлено общее описание, исторические сведения, «конкуренты» пакета визуального моделирования Simulink компании MathWorks. Приведены достоинства и недостатки рассматриваемого пакета. Также, в качестве примера использования пакета, рассмотрена оптимальная система стабилизации спутника с электромеханическими исполнительными органами. В работе использовался пакет Simulink версия 6.1, входящий в состав пакета MATLAB версии 7.0.1.»

Из автореферата

 

 

2.2.7 Царев Г.О. Среда визуального моделирования AnyLogic и ее применение в исследовании социально-экономических систем

 

«В данной работе рассмотрена среда визуального моделирования AnyLogic, представлены ее основные возможности, преимущества и недостатки, приведен пример ее использования при моделировании социально-экономических систем с применением метода системной динамики.
AnyLogiс — инструмент имитационного моделирования нового поколения, основанный на результатах, полученных в теории моделирования и в информационных технологиях за последнее десятилетие. По сравнению с традиционными инструментами AnyLogic предлагает существенно более широкий спектр возможностей при меньших трудозатратах. Сфера применения AnyLogic включает системы управления, моделирование физических процессов, логистику, телекоммуникацию, маркетинг и бизнес, производственные процессы, протоколы связи, механику, социально-экономические системы и многое другое».

Из автореферата

 

2.3 Работы, поступившие на конкурс из петербургского политехнического университета

 

2.3.1 Александров А.С., Даниловский М.М. Пакет визуального моделирования Stateflow"

«Stateflow - инструмент для численного моделирования систем, характеризующихся сложным поведением. К числу таких систем относятся гибридные системы.
Пакет Stateflow, работающий совместно с пакетом Simulink, позволяет моделировать гибридные системы».

Из автореферата

 

2.3.2 Зорин А. Пакет визуального моделирования SimPowerSystems

«Библиотека блоков SimPowerSystems (в версии MATLAB 6.1 и ранее - Power System Blockset) является одной из множества дополнительных библиотек Simulink ориентированных на моделирование конкретных устройств. SimPowerSystems содержит набор блоков для физического моделирования электротехнических устройств. В состав библиотеки входят модели пассивных и активных электротехнических элементов, источников энергии, электродвигателей, трансформаторов, линий электропередачи и т.п. оборудования. Имеется раздел, содержащий блоки для моделирования устройств силовой электроники, включая системы управления для них. Используя специальные возможности Simulink и SimPowerSystems, пользователь может не только изучать работу устройств во временной области, но и выполнять различные виды анализа таких устройств».

Из автореферата

2.3.3 Казак С. Пакет моделирования SimPowerSystems

 

«В современных пакетах моделирования используется 2 типа блоков: блоки с направленными связями  (вход-выход-состояние) и блоки  с  ненаправленными связями (блоки с контактами).

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

Изначально этот подход был реализован в языке моделирования Modelica, в котором неориентированные связи используются наряду с ориентированными. Позже создатели Simulink выпустили Power Systems Blockset, предназначенный для моделирования электротехнических устройств, используя блоки с контактами. Первая выпущенная версия в то время называлась Power Systems Blockset 1.1 и входила в Matlab Release 11. После выхода первой версии пакет продолжил свое развитие: в последующих версиях были расширены библиотеки компонентов, увеличена скорость анализа топологии схемы и т.д. Начиная с Release 13 пакет изменил свое название на SimPowerSystems».

Из автореферата

 

2.3.4 Кострова Е. Среда визуального моделирования AnyLogic

 

«AnyLogic (www.xjtek.com) - инструмент имитационного моделирования нового поколения, основанный на результатах, полученных в теории моделирования и в информационных технологиях за последнее десятилетие. По сравнению с традиционными инструментами AnyLogic предлагает существенно более широкий спектр возможностей при меньших трудозатратах, поскольку позволяет:

·   Моделировать быстрее при помощи визуальных, гибких, расширяемых, повторно-используемых объектов, как стандартных, так и пользовательских.

·   Моделировать точнее, применяя любые подходы, в любом сочетании, на любом уровне абстракции.

·   Создавать интерактивные 2D и 3D анимации, визуально отображающие результаты работы модели в реальном времени.

·   Не ограничивать себя в средствах описания модели, используя как графическое задание моделей (объекты, интерфейсы и иерархия, блочные диаграммы, диаграммы состояний, таймеры, порты и передача сообщений, переменные и алгебро-дифференциальные уравнения и т.д.) так и программирование на объектно-ориентрованном языке Java.

·   Увеличить жизненный цикл модели, быстро подстраивая её к меняющимся условиям.

·   Использовать мощный арсенал средств анализа и оптимизации непосредственно из среды разработки модели.

·   Просто и эффективно интегрировать модель открытой архитектуры с офисным и корпоративным ПО, включая электронные таблицы, БД, ERP и CRM системы.»

·    

Из автореферата

2.3.5 Латников В. Пакет визуального моделирования SimMechanics

 

«SimMechanics является пакетом расширения компоненты Simulink программного комплекса Matlab, созданным специально для моделирования сложных механических систем. Текущая версия пакета предоставляет пользователю следующие возможности:

·   моделирование механических систем с использованием модели твердого тела;

·   моделирование линейных и угловых движений, заданных уравнениями сил и моментов;

·   создание структурных схем моделей с использованием блоков с контактами;

·   мощные средства анализа и трехмерной визуализации моделей;

·   удобный графический интерфейс пользователя с визуальным редактором структурной схемы модели;

·   хорошо структурированные библиотеки стандартных классов элементов структурной схемы модели;

·   объединение механических блоков с другими типами блоков компоненты Simulink;

·   достаточно полная база демо-моделей, демонстрирующих основные возможности пакета;

·   возможность экспорта созданных моделей в виде отдельных библиотек на языке C; возможность сохранения трехмерной анимации модели в формате AVI для последующего использования в презентациях».

Из автореферата

 

2.3.6 Лебедев К. В. Программный комплекс "Моделирование в технических устройствах" (ПК "МВТУ")

 

«В настоящее время из отечественных программных продуктов развитым является программный комплекс "Моделирование в технических устройствах" (ПК "МВТУ", версия 3.5), созданный на кафедре "Ядерные реакторы и установки" МГТУ им. Н.Э. Баумана. ПК обладает значительными по количеству готовых моделей специальными библиотеками "Кинетика", "Теплопроводность", "Гидроавтоматика", "Роботы", "Теплодинамические свойства воды, пара и аммиака", "Элементы реакторных установок" и "Электромашины".

Эффективность использования ПК "МВТУ" показана как в учебном процессе МГТУ им. Н.Э. Баумана и ряда других технических университетов (при выполнении лабораторных работ, в курсовом и дипломном проектировании), так и в ряде реальных проектных разработок Минатома РФ (разработка математической модели АСУ ТП энергоблока АЭС "БУШЕР"; расчетное обоснование ядерной безопасности ЯЭУ малой мощности для плавучей АЭС; разработка математической модели динамики опытно-демонстрационной реакторной установки БРЕСТ-300 переходных режимах и в проектных аварийных ситуациях)».

Из автореферата

 

2.3.7 Савков В. Пакет визуального моделирования Model Vision Studium

 

«Отечественный пакет визуального моделирования (www.mvstudium.com) предназначен для моделирования сложных динамических систем. В его основе лежит графический язык, опирающийся на гибридные автоматы, для описания изменений сложного поведения; функциональные схемы, для описания структуры; математические модели, в форме обыкновенных дифференциальных уравнений.

Среда визуального моделирования состоит из Редактора моделей и Испытательного стенда. Испытательный стенд используется для отладки, исследования и визуализации поведения моделей».

Из автореферата

 

2. 3.8 Саканцев Д., Череповицын М. «Унифицированный язык моделирования – Modelica».

 

«Modelica - объектно-ориентированный язык для моделирования сложных физических систем. Разрабатывается с 1996 года.
Основные особенности языка Modelica:

1.Многопрофильность. Возможно создание широкого диапазона типов моделей: механических, электрических, гидравлических, химических, и.т.д.

2.Открытость. Доступно большое количество готовых к использованию библиотек моделей.

3.Гибкость. Благодаря объектно - ориентированному подходу, модели легко модернизировать и создавать на их основе более сложные экземпляры

4.Высокая скорость разработки моделей. Modelica осуществляет подход, при котором уменьшается время конструкторской разработки, и уменьшается потребность в реальных прототипов».

Из автореферата

 

2.3.9 Суслов С.А. «Пакет имитационного моделирования VisSim»

 

«На сегодняшний день на рынке существует множество пакетов компьютерных программ предназначенных для компьютерного моделирования систем. В связи с этим перед человеком, предполагающим использовать компьютерное моделирование в качестве инструмента исследования, неминуемо встаёт проблема выбора. AnyLogic, Arena, AutoMod, Dymola, Extend, eM-Plant, EASY5, Gpss/H-Prof, iThink, Matlab, Modelica, ModelVision, MBTY, ProModel, PowerSim, Quest, Stella, Simfactory, Simplle++, Taylor, Vensim, VisSim, Witness - вот далеко не полный список продуктов, каждый из которых претендует на лидерство.

Целью данной работы является "рассмотрение" пакета VisSim (от Visual Solutions Inc.). Под словом "рассмотрение" следует понимать не просто ознакомление с возможностями пакета (входным языком, инструментами анализа), а скорее ответы на такие вопросы как:

·   Какой класс задач покрывает функциональность VisSim (а какой отдаётся на откуп другим пакетам)?

·   VisSim - классический пакет, на какое на место среди современных пакетов он может претендовать, каковы его сильные и слабые стороны?

·   На какие математические концепции опирались разработчики VisSim (UML, понятие времени, гибридный автомат, ООМ)?

·   Какие численные алгоритмы использовались?»

Из автореферата

 

2.3.10  Чурков Н. Пакет моделирования Simulink

«В данной работе представлено общее описание и некоторые сведения о внутреннем устройстве и принципах работы пакета моделирования Simulink компании MathWorks. Simulink является пакетом моделирования динамических систем. В нем пользователь может создавать модели, используя графический язык пакета, а также проводить эксперименты над созданными моделями, собирать и анализировать данные от модели.
В работе использовался пакет версия 5.0 пакета Simulink, входящего в состав пакета MATLAB версии 6.5».

Из автореферата

 

2.3.11 Ярков К. Программный комплекс МВТУ

 

«Программный комплекс "Моделирование в технических устройствах" ("МВТУ") - современная среда интеллектуального САПР, предназначенная для детального исследования и анализа динамических процессов в ядерных и тепловых энергетических установках, в системах автоматического управления (САУ), в следящих приводах и роботах, в любых технических системах, описание динамики которых может быть реализовано методами структурного моделирования».

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

Может функционировать в многокомпьютерных моделирующих комплексах, в том числе и в режиме удаленного доступа к технологическим и информационным ресурсам. Является альтернативой программным продуктам MATRIXx, Simulink, VisSim и др.»

 

Из автореферата

 

3. Общая характеристика работ

 

Все работы, представленные в разделах 2.2 и 2.3, удовлетворяют требованиям конкурса. Рассмотренные в рефератах среды визуального моделирования относятся в основном к трем группам: пакеты «блочного» типа, «физического» моделирования, и пакеты, основанные на гибридных автоматах [1-3].

Математические модели сложных динамических систем записываются в форме дифференциальных или алгебро-дифференциальных уравнений. Первые два типа пакетов («блочного» типа и «физического» моделирования) используют графическую форму неявного описания уравнений в виде блоков «вход-выход-состояние» и блоков с контактами. Уравнения модели генерируются автоматически по блок-схемам и в явном виде пользователю недоступны. Такой подход вполне удовлетворителен для небольших систем, чья структура не меняется во времени. Инженерам описание моделей в виде схем, состоящих из компонентов (блоков), привычнее, чем их эквивалентное описание в форме уравнений. В тоже время, описание больших систем, с изменяющимися во времени поведением и структурой, чрезвычайно затруднительно, если модели не представлены в математической форме. Слишком сложно становится понимать описание системы, если многочисленные фрагменты модели, отражающие различные режимы работы,  представлены на языке блоков. Языки моделирования, основанные на гибридных автоматах, сосредотачивают свое внимание именно на логике изменения структуры и поведения модели, считая математического описание одного режима в виде системы уравнений наиболее простой синтаксической единицей. Таким образом, если за основу сравнения взять способ представления моделей в математических пакетах (Maple, Mathematica, MathCad), где математические модели - это уравнения в естественной математической форме, то пакеты «блочного» типа и «физического» моделирования, имеют графические языки представления моделей более низкого уровня, чем у математических пакетов. Пакеты, основанные на гибридных автоматах, имеют более сложный язык, чем математические пакеты.

Практика показывает, что все три направления прекрасно «уживаются» друг с другом.

На нашем конкурсе обсуждались пакеты из всех групп:

 

1. Пакеты «блочного» типа:

компонента пакета Matlab- Simulink, пакет MBTY, VisSim

 

2. Пакеты «физического моделирования:

Dymola с языком Modelica, компоненты пакета Matlab - SimMechanics, SimPowerSystems

 

3. Пакеты, основанные на гибридных автоматах:

компонента пакета Matlab - Stateflow, AnyLogic, MvStudium.

 

4. Несколько в стороне стоит пакет Labview. Его тоже можно рассматривать как пакет моделирования сложных динамических систем, хотя чаще он применяется для решения других задач. Примеры его использования в качестве пакета моделирования существуют, поэтому он и включен в список пакетов, обсуждаемых участниками  конкурса.

 

5. Возможно выделение еще одной группы - иногда в основу классификации полагают тип модельного времени: дискретное, непрерывное, гибридное. В этом случае пакеты Arena и Anylogic попадают в группу пакетов с дискретным временем и преимущественно алгоритмическим описанием поведения (сюда же можно отнести и пакет Simulink).

 

Очевидно, что классификация условна и  выбрана специально для этой статьи.

 

Участники конкурса представляют города: Астрахань, Волгоград, Москва, Санкт-Петербург, Ставрополь, Таганрог, Тамбов, Харьков, Череповец.

 

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

 В нашем университете, на кафедре «Распределенные вычисления и компьютерные сети» такие учебные задания используются уже три года. Исходной точкой для студента является название пакета, далее начинается поиска сайта, литературы, примеров использования, диалог с разработчиками пакетов. Одновременно читается курс о проектировании и использовании пакетов визуального моделирования. Курс сопровождается лабораторными работами, целью которых является проверка работоспособности конкретного пакета на тестовых примерах. На так называемом «Научном семинаре» (учебная дисциплина) обсуждаются результаты исследования пакета. Заканчивается курс  презентацией пакета (зачет) и написанием реферата (что приравнивается к «письменному» экзамену).

Необходимость такой учебной работы вызвана использованием на практике чрезвычайно устаревших технологий, в которых модели создаются по схеме – техническое задание – проект – программный код (макет) – испытание. С этой проблемой сталкиваются все разработчики визуальных сред моделирования. Корпорация MathWorks, например, в последнее время уделяет много внимания пропаганде новых способов проектирования – проектирования, основанного на моделировании. Сотрудничество с фирмами-разработчиками чрезвычайно полезно, однако и сами университеты могут многое. Например, на нашей кафедре (http://dcn.nord.nw.ru) открыты специальные курсы по переподготовке преподавателей, где в первую очередь учат использовать пакеты AnyLogic и MvStudium.

Преподаватели нашей кафедры уже неоднократно писали и предлагали создать российское общество «Пользователей и разработчиков пакетов визуального моделирования сложных динамических систем».  Формально оно создано (AnyLogic, MvStudium, Stratum, ИСМА, ПК МВТУ), но скорее оно мертво, чем живо.

Сегодняшний конкурс, совместно с конференциями (http://dcn.nord.nw.ru)  - реальное, живое дело, и будем надеяться что через несколько лет, благодаря студентам и аспирантам-участникам, а также энтузиастам преподавателям, современные технологии проектирования станут повседневным инструментом.

 

4.    Оценка работ

 

Жюри конкурса должно выставить конкретные оценки и пригласить победителей выступить на ближайшей конференции. Я же хочу дать лишь качественную оценку работ.

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

Работы «сторонних» для меня авторов посвящены пакетам Anylogic (2), Arena (2), LabVeiw (2), Simulink (1). Иными словами в нашей стране еще проектируют дискретные системы, измерительные комплексы и системы управления.

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

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

Очень интересная работа Резниковой О.В (пользовательский аспект) посвящена пакету Simulink. И ей я предлагаю выделить из реферата приведенный там пример, подготовить доклад и прислать его к нам на конференцию.

Читателям я бы порекомендовал прочесть все рефераты, выполненные студентами нашей кафедры. Я не могу быть объективным по отношению к этим работам (хотя оценки для конкурса я им уже выставил), но могу похвастаться, что эти рефераты уже использовались многими профессиональными разработчиками для предварительного знакомства с рынком профессиональных программных продуктов для моделирования сложных динамических систем. Работы представлены в том виде, как они были «сданы» для проверки, и отражают личные мнения и личные заблуждения (с моей точки зрения) авторов.

 

Ю.Б. Сениченков,  председатель конкурса.

Карта сайта | На первую страницу | Поиск | О проекте | Сотрудничество | e-mail
Корпоративная почта | ActiveCloud | Антивирус Касперского | Matlab | Подписка на MSDN для вузов | ИТ-ПРОРЫВ

Исправляем ошибки: Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter

Наши баннеры


Copyright © 1993-2018. Компания Softline. Все права защищены.

Дата последнего обновления информации на сайте: 04.03.17
Сайт начал работу 01.09.00

Softline – программное обеспечение, IT-консалтинг, лицензирование, обучение

подарки – подарочные сертификаты

 

            Rambler's Top100