Научная статья на тему 'УТОЧНЕНИЕ РЕЗУЛЬТАТОВ И ВЫВОДОВ ОТНОСИТЕЛЬНО СРАВНЕНИЯ ПРОГРАММ ALTAIR EMBED И SIMINTECH'

УТОЧНЕНИЕ РЕЗУЛЬТАТОВ И ВЫВОДОВ ОТНОСИТЕЛЬНО СРАВНЕНИЯ ПРОГРАММ ALTAIR EMBED И SIMINTECH Текст научной статьи по специальности «Математика»

CC BY
53
21
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
АВТОМАТИКА / КИБЕРНЕТИКА / РЕГУЛЯТОР / ПИД / КОНТРОЛЛЕР / ОПТИМИЗАЦИЯ / ЧИСЛЕННОЕ МОДЕЛИРОВАНИЕ / ЧИСЛЕННАЯ ОПТИМИЗАЦИЯ / VISSIM / ALTAIR EMBED / SIMINTECH

Аннотация научной статьи по математике, автор научной работы — Журавлев Никита Алексеевич, Уберт Алексей Игоревич, Шахтшнейдер Владимир Генрихович, Русаков Олег Петрович

Предыдущея статья авторов сопоставляла два программных продукта для автоматизированного проектирования регуляторов методом численной оптимизации. Сопоставлялись возможности программного продукта SimInTech с программным продуктом VisSim, который также известен под названием Altair Embed. К сожалению, обнаружились некоторые ошибочные отличия в используемых целевых функциях, следовательно, сравнение было осуществлено некорректно, а приводимые выводы следует пересмотреть. Данная статья исправляет указанные ошибки.

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

Похожие темы научных работ по математике , автор научной работы — Журавлев Никита Алексеевич, Уберт Алексей Игоревич, Шахтшнейдер Владимир Генрихович, Русаков Олег Петрович

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

CLARIFICATION OF RESULTS AND CONCLUSIONS REGARDING COMPARISON OF ALTAIR EMBED AND SIMINTECH PROGRAMS

The previous article by the authors compared two software products for computer-aided design of controllers using the numerical optimization method. The capabilities of the SimInTech software product were compared with the VisSim software product, which is also known as Altair Embed. Unfortunately, some erroneous differences were found in the used objective functions, therefore, the comparison was carried out incorrectly, and the conclusions presented should be revised. This article corrects these errors.

Текст научной работы на тему «УТОЧНЕНИЕ РЕЗУЛЬТАТОВ И ВЫВОДОВ ОТНОСИТЕЛЬНО СРАВНЕНИЯ ПРОГРАММ ALTAIR EMBED И SIMINTECH»

Уточнение результатов и выводов относительно сравнения программ Altair Embed и SimInTech

Н. А. Журавлёв1, А.И. Уберт2, В.Г. Шахтшнейдер2, О.П. Русаков2

1 Новосибирский государственный университет, Новосибирск, Россия 2Новосибирский государственный технический университет, Новосибирск, Россия

Аннотация. Предыдущем статья авторов сопоставляла два программных продукта для автоматизированного проектирования регуляторов методом численной оптимизации. Сопоставлялись возможности программного продукта SimInTech с программным продуктом VisSim, который также известен под названием Altair Embed. К сожалению, обнаружились некоторые ошибочные отличия в используемых целевых функциях, следовательно, сравнение было осуществлено некорректно, а приводимые выводы следует пересмотреть. Данная статья исправляет указанные ошибки.

Ключевые слова: Автоматика, кибернетика, регулятор, ПИД, контроллер, оптимизация, численное моделирование, численная оптимизация, VisSim, Altair Embed, SimInTech

Введение

Данная статья исправляет ошибки, допущенные в публикации [1]. Безусловно, сравнение любых двух программных средств по возможностям их в решении различных задач необходимо осуществлять путем решения одних и тех же задач одним и тем же методом, если это возможно. Если применение такого же в точности метода невозможно, следует, по-видимому, применять в каждом случае лучший из возможных методов.

Программа Уг^Ягт легка в освоении, опыт показал, что любой в достаточной степени старательный студент способен освоиться с этой программой за один академический час, а если ему предоставить достаточную теоретическую подготовку, то уже за время первого занятия на лабораторной работе (четыре академических часа, по 45 минут каждый) студент способен решить задачу проектирования

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

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

При знакомстве с новым программным обеспечением естественно желание проверить его врозможности в сравнении с теми программными средствами, которые

используются давно и эффективно.

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

как можно более детально. В публикации [1] не все авторы участвовали в детальной проверке результатов, что объясняет допущенные опечатки при создании проекта оптимизации в программе БтЫТвсН, а поскольку эта программа является, также как и программа Уг^Ят, программой, использующей метод графического программирования, то ошибка при составлении графического изображения проекта приводит к неверным вычислениям, следовательно, по их результатам делаются неверные выводы.

1. Цель работы

Целью является восстановление

справеливости и корректировка сделанных в работе [1] выводов.

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

0.367

s(s2 + 2.41s+1) 240

s3 + 2.21s2 + 1s+1

-0.5s

(1) (2)

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

Как видно из (1), математическая модель содержит интегратор, следовательно, для получения астатического управления интегратор в регуляторе не требуется, поэтому для объекта вида (1) требуется расчитать не ПИД-регулятор, а достаточно расчитать ПД-регулятор.

Также ставилась задача, используя указанные программные продукты, рассчитать регуляторы не только для исходных значений моделей объекта, но и для видоизмененных значений, а именно: при последовательной смене

0.3s

e

параметров постоянной времени запаздывания и коэффициента при s2, а именно сначала т = 0.5 -> 1.5 и потом ti = 2.41 -> 0.241 для (1) и аналогично т = 0.3 ->0.9 и t2 = 2.21 -> 0.221 для (2).

2. Проектирование с помощью

ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

Altair Embed (VisSim)

Раздел, посвященный использованию программного обеспечения VisSim, отвечает поставленной задаче. Поскольку при сопоставлении с другой программой у исполнителя этого вида работы не получилось использовать модель с чистым интегратором, он ввел в модель (1) дополнительное слагаемое, поэтому использовалась модель следующего вида:

0.367

s3 + 2.41s2+s+1

,-0.5s

(3)

Это не противоречит поставленной задаче, при условии, что эта же модель использована при решении задачи проектирования регулятора с использованием обоих исследуемых программных средств. Других комментариев к этой главе в работе [1] не требуется.

3. Использование

ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ SIMINTECH

В соответствующем разделе в публикации [1] при создании проекта для численной оптимизации в устройстве, вычисляющем целевую функцию, было допущено несколько опечаток, которые привели к ошибочным вычислениям.

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

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

Таким образом, одна из компонент целевой функции во втором случае работала некорректно.

Следовательно, вывод о каких-либо недостатках, якобы обнаруженных в программе БШЫТеск был не обоснован.

Авторами был в работе [1] следан вывод о том, что «программное обеспечение БШЫТеск на настоящем этапе своего развития пока, к сожалению, не имеет достаточного инструментария для проектирования ПИД-регулятора методом численной оптимизации, либо этот инструментарий не удалось найти».

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

4. Претензии владельцев

ПРОГРАММЫ SIMINTECH И

ОТВЕТЫ НА НИХ

Журнал переадресовал авторам претензии владельцев программы БШЫТеск, на которые, по-видимому, следует ответить.

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

Остальные претензии являются, на взгляд авторов, несущественными, однако, по ним следует дать разъяснения.

Претензия 1 о том, что соотношения (1) и (2) в [1] не совпадают, и что иллюстрация на Рис.2 не соответствует ни одной из этих моделей.

В отношении несогласия в отношении соответствия иллюстрации и соотношениям (1) и (2) можем сообщить, что, как ясно из текста статьи, модели объектов (1) и (2) - это разные модели. Равенства между ними не предполагается. В данных моделях существенным отличием является тот факт, что в первом случае свободный член знаменателя равен нулю, во втором случае он не равен нулю, также важны соотношения между коэффициентами полинома в знаменателе. Обычно, в иллюстрациях, математическая модель, безусловно, должна соответствовать уравнению хотя бы одного из примеров. В данном случае, в иллюстрации дана модель для объекта (1) с некоторым исправлением, а именно: свободный член должен быть равен нулю, но он в данном случае положен равным единице. Почему это сделано, видно из дальнейшего текста статьи, а именно, внизу страницы 46, при использовании программного обеспечения БШЫТеск использование такой модели не оказалось успешным, а сравнивать можно только результаты оптимизации одинаковых объектов.

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

Претензия 2 о том, что не указан метод и шаг интегрирования.

В статье не указан метод и шаг интегрирования, но в статье приводятся ссылки на методическую литературу, в том числе на монографию (ссылка под номером 4 в публикации [1]), где говорится о том, как следует выбирать шаг интегрирования, как проверить корректность выбранного шага, а также сказано, как выбирать целевую функцию, в качестве метода интегрирования рекомендуется для программы VisSim простой метод Эйлера, а в случае использования раскрытой модели объекта рекомендуется адаптивный метод Булериш-Стойера. Соответственно, это, по-видимому, не обязательно указывать в каждой новой статье, коль скоро даны ссылки на методическую литературу.

Претензия 3 о том, что не указан метод оптимизации стоимостной функции.

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

Претензия 4 о том, что не обоснован выбор стоимостной функции.

Как уже сказано, в статье имеются ссылки на методические публикации. В этом случае авторы воспользовались известной стоимостной функцией, обоснования для выбора которой были даны в других публикациях, на которые даны соответствующие корректные ссылки. В частности, смотрите работу номер 10, методическую монографию 4, а также работу 9 из библиографического списка к работе [1].

Претензия 5 о том, что не использована модель объекта в исходном виде (1).

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

Претензия 6 о том, что в модели по Рис. 7 используется блок с зоной нечувствительности вместо блока линейного с ограничением.

С претензией авторы согласны, ответу на эту претензию посвящен раздел 3 данной публикации.

Претензия 7 о том, что авторы не изучали SimInTech в достаточной мере.

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

Можем лишь указать, что для освоения ПО Altair Embed (VisSim) компетенции авторов хватило. Авторы не будут высказывать предположений о причинах этого.

Выводы в отношении программного обеспечения являются недостаточно обоснованными, однако они не подпадают под то определение, которое авторы письма ему дают, поскольку они даны в форме «не имеет достаточного инструментария для

проектирования ПИД-регулятора методом численной оптимизации, либо этот инструментарий не удалось найти» - если первое не справедливо, следовательно, справедливо второе, то есть авторам не удалось найти соответствующий инструментарий. Коль скоро одно из двух утверждений, объединенных по «либо» = «ИЛИ», является верным, то и всё утверждение в целом является верным - это правила логики.

А = В U С,

То есть «утверждение A верно, если верно хотя бы одно из двух утверждений: B или С».

В данном случае утверждение B не верно, но утверждение С верно (однесите это на недостаточную дотошность авторов), следовательно, утверждение A все-таки верно. Данная публикация не ставила целью принижение какого-либо программного продукта. Авторы пытались понять, насколько другой продукт, с которым они ранее не были знакомы, соответствует их частным целям. Поиск истины ненаказуем, а ошибочные заключения в научных статьях встречаются сплошь и рядом, тому имеются примеры даже в отношении самых авторитетных ученых мировой науки, достаточно того, что ошибки признаются.

Заключение

Утверждение о том, что «для данной задачи Altair Embed подходит лучше, чем SimlnTech» как выяснилось, не опирается на значимые результаты эксперимента, поэтому указанное заявление снимается.

В сведениях об этом программном обеспечении на Википедии [2] сведения о возможности оптимизации имеются. Заметка в Википедии внесена 30 января 2020 г.

Среди библиографии в области применения этого программного обеспечения для проектирования регуляторов наиболее близкой по теме исследования к данной статье является публикация [3]. Эта статья не произвела на нас должного впечатления, уровень её показался нам сомнительным по следующим причинам.

1. Очевидным преимуществом программы SimlnTech является наличие достаточно детальных готовых моделей различных типовых устройств, в том числе, разумеется, двигателей постоянного тока, о котором написана статья [3], но авторы этой статьи по непонятным причинам не отметили этого преимущества и не воспользовались этими возможностями.

2. Авторы пишут: «На входе замкнутого контура скорости должен быть установлен апериодический фильтр первого порядка для улучшения DC - поведения скорости двигателя», это весьма сомнительно, добавление любого фильтра к модели объекта всегда лишь ухудшает возможности управления этим объектом, никак не может способствовать улучшению этих возможностей; все фильтрующие свойства и иные необходимые свойства коррекции замкнутого контура должен обеспечивать регулятор, именно проектирование регулятора является предметом автоматики.

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

4. Модель «объекта» представляет собой этот фильтр из пункта 2 и последовательно соединенный с ним интегратор. То есть получается, что авторы управляют чистым интегратором (что является классическим

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

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

ЛИТЕРАТУРА

[1] Н. А. Журавлёв, А.И. Уберт, В.Г. Шахтшнейдер, О.П. Русаков. Синтез ПИД-регуляторов для объектов третьего порядка с запаздыванием: сравнение программ Altair Embed и SimlnTech. Автоматика и программная инженерия. 2020. 2(32). С.43 - 50.

[2] https://ru.wikipedia.org/wiki/Simintech

[3] Journal of Physics: Conference Series, Volume 1661, International Conference on Information Technology in Business and Industry (ITBI 2020) 6-8 April 2020, Novosibirsk, Russia. Comparative analysis and experimental verification of simulation modelling approach in MATLAB-Simulink and SimlnTech. E.A.Domakhin, N.S.Popov, M.E.Vilberger, V.I.Anibroev and I.I.Singizin. https://iopscience.iop.org/article/10.1088/1742-6596/1661/1/012030/pdf

Никита Алексеевич Журавлев - студент НГУ.

группа 16314 ФФ.

E-mail: rettyov@gmail. com

630090, г. Новосибирск. ул. Пирогова, 1 Алексей Игоревич Уберт - старший преподаватель кафедры автоматики НГТУ. E-mail: ubert@corp.nstu.ru 630073, Новосибирск, просп. К.Маркса, д. 20

Владимир Генрихович Шахтшнейдер - старший преподаватель кафедры Автоматики НГТУ.

E-mail: sch@ait.cs.nstu.ru

630073, Новосибирск, просп. К.Маркса, д. 20

Олег Петрович Русаков - старший преподаватель кафедры Автоматики НГТУ.

E-mail: vipor@sintez.nstu.ru

630073, Новосибирск, просп. К.Маркса, д. 20

Статья получена 03.12.2020.

Clarification of Results and Conclusions Regarding Comparison of Altair Embed and SimlnTech Programs

N. A. Zhuravlev1, A.I. Ubert2, V.G. Shachtshneider2, O.P. Rusakov2 1 Novosibirsk State University, Novosibirsk, Russia 2 Novosibirsk State Technical University, Novosibirsk, Russia

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

Abstract. The previous article by the authors compared two software products for computer-aided design of controllers using the numerical optimization method. The capabilities of the SimlnTech software product were compared with the VisSim software product, which is also known as Altair Embed. Unfortunately, some erroneous differences were found in the used objective functions, therefore, the comparison was carried out incorrectly, and the conclusions presented should be revised. This article corrects these errors.

Key words: Automation, cybernetics, controller, PID, controller, optimization, numerical simulation, numerical optimization, VisSim, Altair Embed, SimInTech

References

[1] https://ru.wikipedia.org/wiki/VisSim

[2] https://ru.wikipedia.org/wiki/Simintech

[3] Journal of Physics: Conference Series, Volume 1661, International Conference on Information Technology in Business and Industry (ITBI 2020) 6-8 April 2020, Novosibirsk, Russia. Comparative analysis and experimental verification of simulation modelling approach in MATLAB-Simulink and SimInTech. E.A.Domakhin, N.S.Popov, M.E.Vilberger, V.I.Anibroev and I.I.Singizin. https://iopscience.iop.org/article/10.1088/1742-6596/1661/1/012030/pdf

Nikita Alekseevich Zhuravlev - student of NSU.

group 16314 FF.

Email: rettyov@gmail.com

630090, Novosibirsk st. Pirogova, 1

Alexey Igorevich Ubert - Senior Lecturer, Department

of Automation, NSTU.

E-mail: ubert@corp.nstu.ru

630073, Novosibirsk,

Ave. K. Marx, d.20

Vladimir Genrikhovich Shakhtschneider - Senior Lecturer, Department of Automation, NSTU. E-mail: sch@ait.cs.nstu.ru 630073, Novosibirsk, Ave. K. Marx, d.20

Oleg Petrovich Rusakov - Senior Lecturer, Department of Automation, NSTU. E-mail: vipor@sintez.nstu.ru 630073, Novosibirsk, Ave. K. Marx, d.20

The paper has been received on 03/12/2020.

Комментарии главного редактора

Редакционная коллегия отмечает недостаточную внимательность рецензентов по обсуждаемой статье [1]. Ответ авторов, на наш взгляд, снимает все претензии от организации - правообладателя обсуждаемого программного обеспечения.

Обращаемся к авторам претензионного письма: «У вас имеются все возможности рассказать о вашем продукте, пояснить его преимущества перед продуктом VisSim».

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

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

может нанести никакого вреда науке и никакого ущерба чьей-либо репутации.

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

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

Коментарий ЗАВЕДУЮЩЕГО кафедрой автоматики НГТУ

В связи с публикацией [1] считаю необходимым пояснить причины интереса коллектива кафедры Автоматики НГТУ к указанному программному обеспечению.

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

обеспечения для моделирования, в этой книге нами не были найдены сведения о возможностях этого программного обеспечения для оптимизации. На мой вопрос, почему о методах оптимизации ничего не написано и ничего не сказано в презентации, представитель компании ответил, что таковые имеются, о чем сообщают некоторые публикации. Я предложил этому представителю на тот случай, если у них имеются трудности с оптимизацией, взаимодействие и обмен опытом, что было принято с энтузиазмом, было сказано, что полезное сотрудничетво кампания готова оплатить. Также объявлено, что указанное ПО имеет множество готовых встроенных моделей, которые можно редактировать с целью получения новых моделей, эта информация подтверждена указаной книгой. В программе VisSim такого не найдено (опять же я не берусь утверждать, что его нет, оно просто не найдено нами).

Отсюда интерес к ПО SimlnTech.

Возможность получения бесплатных демоверсий, как мне кажется, способствует развитию применения любой программы, поэтому в интересах любого производителя предоставлять такие версии для целей учебного процесса, такой доступ предоставляют собственники ПО VisSim, данное утверждение является частным мнением главного редактора журнала. После официальной встречи с представителем кампании, 27 января, я получил следущее письмо: «Вадим Аркадьевич, добрый день! В продолжение разговора высылаю письмо. Мы российская компания разработчики ПО SimInTech (ПК МВТУ). Наше ПО предназначено для моделирования, разработки алгоритмов управления и программирования вычислителей и является аналогом систем Matlab SimuLink (MathWorks), Dymola (Dassault), AMESim (Siemens), SCADE (ANSYS), LabVIEW (National Instruments) и других. В рамках нашей поездки в Новосибирск с 10 по 14 февраля (предварительно) предлагаю встереться и провести небольшой семинар. На семинаре мы сможем рассказать о нашем ПО SimInTech и обсудить возможное сотрудничество как в учебном процессе, так и в научной сфере. Встреча будет интересна разработчикам алгоритмов, специалистам по моделированию, специалистам по программированию вычислителей и специалистам по стендам. Высылаю:

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

2. Инструкцию, как скачать, установить и начать использовать SimInTech.

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

1. Предоставлению версий ПО SimInTech для обучения.

2. Совместной разработке ПО с учетом взаимных интересов (аналогично как с МЭИ, МИРЭА, МГТУ, СПбПУ, МАИ, КФУ и т.д.).

3. Реализации совместных проектов у Заказчиков.

4. Проведении совместных конференций.

5. Организации курсов повышения квалификации в ВУЗе.

Просьба подтвердить получение ответным письмом.

С Уважением, Илья Колотыркин, Коммерческий директор ООО "3В Сервис"»

В тот же день я направил ответ: «Добрый день, уважаемый Илья! Спасибо за присланные материалы. Я разослал интересующимся сотрудникам кафедры Автоматики. Просил их мнение, с которым я вас ознакомлю», а также переслал это письмо сотрудникам кафедры Автоматики НГТУ.

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

25 февраля было получено следующее письмо: «Здравствуйте, Вадим Аркадьевич, Илья переадресовал мне ваш вопрос. Вы можете начать реализовывать данные демо-примеры в нашем программном комплексе и оценить тот функционал, который присутствует и отсутствует в данный момент для решения данной задачи. Если понадобятся, то исходные коды методов оптимизации находятся в дистрибутиве БтШеЛ в папке Sim[nTech\source\MBTY\STD_LIB. Основной файл блока «Оптимизация» - uOptimizers.pas. Если будут вопросы, то пишите/звоните мне. Ниже мои контактные данные. С уважением, Пономарев Егор, Инженер-программист ООО «ЗВ Сервис»». Это письмо я переслал своим студентам и поручил ознакомиться с предлагаемым к рассмотрению программным обеспечением и попробовать использовать его для решения типичных задач, которые предлагаются им по курсу «Моделирование систем автоматического управления».

В письме от 27 апреля 2020 года я писал Илье Колотыркину: «Добрый день, Илья Петрович! Во вложении некоторые материалы для осуществления оптимизации. Если что-то непонятно, будут вопросы — пишите, отвечу». К письму прилагался файл на 11 страницах с иллюстрациями (объемом 1 Мб), в котором разъяснялись методы численой отптимизации применительно к задаче оптимизации регуляторов.

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

Данный комментарий дан от лица руководителя (по должности) авторов публикации [1] В.А. Жмудя, заведующего кафедрой Автоматики НГТУ.

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