Электронный образовательный контент, предназначенный для формирования профессиональных компетенций бакалавров направления подготовки "Прикладная математика и информатика"

Автор: Грезина Александра Викторовна, Панасенко Адольф Григорьевич

Журнал: Образовательные технологии и общество @journal-ifets

Статья в выпуске: 1 т.22, 2019 года.

Бесплатный доступ

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

Еще

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

Короткий адрес: https://sciup.org/140240281

IDR: 140240281

Текст научной статьи Электронный образовательный контент, предназначенный для формирования профессиональных компетенций бакалавров направления подготовки "Прикладная математика и информатика"

Переход на цифровые методы управления, передачи и обработки информации приводит к необходимости внедрения новых образовательных программ [1-3] и соответствующих им методологических подходов. Опыт работы Нижегородского государственного университета им. Н.И. Лобачевского в проектах МЕТАМАТН и TUNING RUSSIA [1-3, 5-6] дал возможность университету разработать собственный образовательный стандарт для информационно-коммуникационных технологий [7,8].

Реализация образовательных программ современных образовательных стандартов невозможна без применения технологий, использующих электронные образовательные средства [9-12]. Формирование профессиональных компетенций, в основном, происходит при изучении специальных дисциплин, в большинстве которых рассматриваются методы построения и исследования математических моделей [1320], а также при прохождении учебной, производственной практик и выполнении выпускных квалификационных работ. На этих стадиях обучения фактически основной (творческой) проблемой является создание адекватных математических моделей. Огромный класс процессов в природе, в частности, в технике являются периодическими. Для них представляется необычайно важным исследование вопроса устойчивости колебаний и возбуждения автоколебаний, например, в машиностроении [17,20], в энергетике [19] и др.

Для формирования навыков, необходимых для построения математических моделей колебательных систем в Институте информационных технологий, математики и механики Нижегородского государственного университета им. Н.И. Лобачевского разработан программный комплекс, написанный на языке программирования С++ в среде визуального программирования Borland C++Builder ТМ . Программный комплекс позволяет находить наиболее значимые причины самовозбуждения колебаний путем анализа геометрической схемы связей изучаемой динамической системы. В работе описываются физические подходы и методика поиска наиболее значимых причин самовозбуждения колебаний механических систем, основанная на понятии геометрической схемы связей [21] и теории чувствительности [18,22-27].

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

При подготовке к работе с программным комплексом студенты имеют возможность ознакомиться с определенным классом многомерных колебательных систем, которые можно представить в виде некоторого числа взаимосвязанных осцилляторов [21]. Математическая модель, описывающая колебания таких систем, записывается следующим образом: n

^ ( mjq j + bjq j + cjqj ) = 0, i = 1,2..n.

Если фиксировать в рассматриваемой системе все координаты, положив их равными нулю кроме i -ой, то она выродится в систему с одной степенью свободы, описываемую линейным уравнением второго порядка вида

miiqi + biiqi + c^i =0, где параметры тц, b^ и Сц являются массой, коэффициентами собственного трения и собственной жесткости парциального осциллятора, отвечающего координате q .

Запишем i -е уравнение системы в виде miiqi + biiqi + c^i

- ^ i ( mi jq J + bijq J + cijqj ) .

Это уравнение будем рассматривать как уравнение движения i -го осциллятора, под действием силы Fi , равной

Fi =- ^ i ( mJj + bijq j + cijqj ).                   (4)

Эта сила Fi  есть суммарное воздействие на i -й осциллятор всех остальных осцилляторов. При этом j -й осциллятор действует на i -й с силой fij = - mijq j - bijq j - cijqj .                     (5)

Аналогично i -й осциллятор действует на j -й с силой fJi = -mjiqi -bjiqi - ^i.

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

Таблица 1.

Классификация связей

Силы взаимодействия (связи)

По координате

Скорости

Ускорению

Взаимные

ci J = cJi упругости

bU = bJi

трения bi J = — bJ i

гироскопические

mij = mji инерционные

Направленные от i -го осциллятора к j -му

ci J = °’ cJi * 0

bi J = °’ bJ i * °

mij = °’ mji * °

Взаимное координатное взаимодействие вместе с собственными силами жесткости имеет потенциальную функцию

12   12

2 ciiqi + cijqiqj + 2 cjjqj ■

Взаимные и собственные трения могут быть представлены так называемой диссипативной функцией

1     2                1      2

2 biqi + bijqi^ j + 2 bjjq j, а взаимные инерционные взаимодействия вместе с собственными инерционными силами – кинетической энергией

1       .2

- mii^i + mijqiqj

+ 2 mjjq j

Пусть взаимодействия между осцилляторами разделены на взаимные и направленные. За коэффициентами взаимных сил сохранены старые обозначения, а коэффициенты направленных сил обозначены ту, bi^, с j. В соответствии с этим разделением запишем систему уравнений (1) в виде

Z ( m j q j + т ijqj + bjjq j + byq j + Cijqj + Cyqj ) = 0 .              (10)

Умножим уравнения (10) на q j и просуммируем их. В результате после простых преобразований можно прийти к соотношению вида

d

  • — ( T + П ) =- 2 F - A - B - C ,                      (11)

dt где T, F и П - так называемая кинетическая энергия, диссипативная функция и потенциальная энергия,

  • 2T = Т mjqq j ,   2 F = Tbyqqqj ,   2 П = T Cijqtqj , (12)

а A , B и С – функции вида

A = S /~ jq qqj , B = S bjqqqj ,     C = X cyq q .    (13)

Силы взаимодействия, не меняющие величину T + П , назовем консервативными, силы, всегда уменьшающие ее, – диссипативными и силы, могущие ее увеличивать, – активными. Из уравнения изменения энергии (11) непосредственно следует:

  • а)    собственные и взаимные упругости и инерционности, а также гироскопические силы – консервативные;

  • б)    собственные и взаимные трения, для которых соответствующая часть функции F положительна, – диссипативные, а для которых отрицательна – активные;

  • в)    все направленные силы – активные.

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

  • 1.2.    Геометрическая схема связей и функции чувствительности

Для анализа роли связей введено в рассмотрение геометрическую схему связей ( ГСС ) [21]. Она представляет собой систему взаимодействующих между собой парциальных осцилляторов, которые обозначаются точками, а действующие между ними направленные и взаимные связи (силы) соответственно направленными и ненаправленными отрезками. Замкнутый контур без самопересечений, составленный из ненаправленных отрезков и по крайней мере одного направленного, проходимого в одном направлении, назовем циклом .

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

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

Формирование теории чувствительности началось в конце 50-х годов прошлого века с работ Г. Боде [22] в связи с бурным развитием теории управления и теории электрических цепей. Дальнейшее развитие теории чувствительности шло по двум направлениям: первое было обусловлено решением задач автоматического регулирования, теории управления и технической кибернетики [22-26], второе – решением задач анализа и синтеза сложных колебательных механических систем [26,27].

Под функцией чувствительности понимается частная логарифмическая производная от показателя динамического качества Qi по одному из параметров системы а

j

Ф ( Qi , а j ) =

5 ln Qi д ln а j

дQi I Qi 5aj / aj ’

i = 1,2,..., n ,

где Qi - отражает работу направленных связей i -го цикла.

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

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

( M + M ) q ( t ) + ( В + B ) q ( t ) + ( C + C) q (. t ) = 0 ,                     (15)

где q (t) - вектор обобщенных координат; M, В, С - симметричные матрицы инерционных, диссипативных и жесткостных параметров; М, В, (2   - несимметричные матрицы, элементы которых характеризуют направленные связи (силы) по ускорению, скорости и координате.

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

  • 1.3.    Алгоритм и программный комплекс

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

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

  • -    построение геометрической схемы связей;

  • -    расчет собственных частот и форм колебаний, нахождение потенциально неустойчивых форм колебаний;

  • -    расчет функций чувствительности циклов и отрицательных трений;

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

Интерфейс пользователя представлен в виде различного рода меню, диалоговых панелей и диалоговых окон, a также главного окна приложения.

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

На рисунке 1 представлено главное меню программного комплекса.

Матрицы взаймы* связей Матрицы мапраелевиых семей |

Матрица масс | Матрица диссипащ^ | Матрица жесткости |

систем 3

Показывает текущую-размерность системы^

Показывает число ■ циклов -на ГСС^

Рис. 1. Главное меню программного комплекса

Главное меню комплекса включает в себя следующие режимы: ─ «Файл»;

─ «Правка»;

─ «Проверка»;

─ «Вычисления»;

─ «Помощь».

В режиме «Файл» пользователю предоставляется возможность:

─  создать новую работу;

─  открыть ранее сохраненную работу;

─ сохранить текущую работу;

─ вывести результаты вычислений текущей работы на печать;

─ выйти из комплекса.

Режим «Правка» позволяет:

  • -    изменять размерность системы;

  • -    изменять точность численных методов и округления вывода на экран. Режим «Вычисления» позволяет:

  • ─    вычислять собственные частоты и собственные формы колебаний; определять потенциально неустойчивую форму колебаний;

  • ─    определять циклы на геометрической схеме связей;

  • ─  вычислять чувствительность циклов;

  • ─  вычислять работу отрицательных трений.

  • 2. Пример использования программного комплекса

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

Режим «Помощь» позволяет просмотреть файл помощи с описанием программы и краткие сведения о программном комплексе.

В качестве примера работы комплекса рассматривается задача об исследовании причин самовозбуждения малых колебаний кузова и передней подвески автомобиля при равномерном прямолинейном движении с постоянной скоростью V . При построении математической модели [28] в качестве обобщенных координат выбираются поперечные ( y ) и угловые ( Θ ) перемещения кузова, угловые перемещения ψ и ϕ передней подвески относительно горизонтальной оси, направленной по движению, и, соответственно колес, относительно вертикальной оси. Численные значения параметров соответствуют автомобилю ПАЗ-3205.

Результаты численного эксперимента представлены на рисунках 2, 3 и 4. На рисунке 2 представлены результаты расчета собственных частот и форм колебаний.

вд                                           ООО

Файл Правка Проверка Вычисления Помощь

SMSZtoET"

Матрицы взимных связей ] Матрицы направленных связей Результаты расчетов |

Собственные частоты и формы

Порядковый номер

1

2

3

4

Собственные числа

15,253846

36,711155

45,268973

258,3151

Собственные частоты

2,427724 Гц

5,042762 Гц

7,204781 Гц

41,112125 Гц

V[1]

-0,000211

0

-0.066313

-0.000337

V[2]

0

1

0

0

V[3]

-0,999999

0

0,997783

0,004514

V[4]

1Е-6

0

0,005608

-0,99999

Г 1-ая форма потенциально устойчивая

Г 2-ая форма потенциально устойчивая

-> 3-ая форма потенциально неустойчивая

Г 4-ая форма потенциально устойчивая

’азмерность системы 4

Рис. 2. Результаты расчета собственных частот и форм колебаний

В программном комплексе автоматически формируется геометрическая схема связей по созданным матрицам масс, диссипации, жесткости, взаимных и направленных связей. На рисунках 3 и 4 представлены циклы, на которых осцилляторы Θ, y,ψ и ϕ обозначены соответственно цифрами 1, 2, 3 и 4, а направленные и взаимные связи по координате, скорости и ускорению – сплошной, пунктирной и штрихпунктирной линиями со стрелкой и без стрелки соответственно. Циклы неравнозначны между собой. Используя функции чувствительности найден процентный вклад каждого цикла в суммарную работу всех циклов на потенциально неустойчивой форме колебаний.

Рис. 3. Результаты исследований

Рис. 4. Результаты исследований

Анализ результатов исследований показал, что наиболее чувствительными (наиболее ответственными за подкачку энергии в систему) являются 7 циклов из 52, у которых процентный вклад в суммарную работу направленных связей составляет 14%. Все эти циклы содержат направленную связь по координате, действующую со стороны осциллятора ψ на осциллятор Θ (где ψ – угловое перемещение указанных выше элементов передней подвески, а Θ – угловое перемещение кузова), которая вносит наибольший вклад в суммарную работу системы. С физической точки зрения этот механизм связан с силой увода кузова автомобиля при повороте колеса на угол ψ .

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

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

Заключение

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

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

Список литературы Электронный образовательный контент, предназначенный для формирования профессиональных компетенций бакалавров направления подготовки "Прикладная математика и информатика"

  • Кузенков О.А., Захарова И.В. Взаимосвязь между проектом METAMATH и продолжающейся реформой высшего образования в России//Образовательные технологии и общество. 2017. Т.20. № 3. С.279-291.
  • Modernization of math-related courses in engineering education in Russia based on best practices in European and Russian universities/Soldatenko, I., Kuzenkov, O., Zakharova, I., Balandin, D., Biryukov, R., Kuzenkova, G., Yazenin, A., Novikova, S.//Engineering Education on Top of the World: Industry-University Cooperation, SEFI 2016 44th Annual Conference of the European Society for Engineering Education. -2016. -Tampere, Finland. -P. 16.
  • Bedny A., Erushkina L., Kuzenkov O. Modernising educational programmes in ICT based on the Tuning methodology//Tuning Journal for Higher Education. -2014. -V. 1. -№ 2. -P. 387.
  • Zakharova I., Kuzenkov O. Experience in implementing the requirements of the educational and professional standarts in the field if ICT in Russian education//CEUR Workshop Proceedings Selected Papers of the 11th International Scientific-Practical Conference Modern Information Technologies and IT-Education, SITITO 2016. -2016. -P. 17-31.
  • Кузенков О.А., Кузенкова Г.В., Бирюков Р.С. Разработка фонда оценочных средств с использованием пакета MATHBRIDGE//Образовательные технологии и общество. 2016. Т. 19. № 4. С. 465-478.
  • Кузенков О.А., Тихомиров В.В. Использование методологии "TUNING" при разработке национальных рамок компетенций в области ИКТ//Современные информационные технологии и ИТ-образование. 2013. № 9. С. 77-87.
  • Гергель В.П., Кузенков О.А. Разработка самостоятельно устанавливаемых образовательных стандартов Нижегородского госуниверситета в области информационно-коммуникационных технологий. Школа будущего. 2012. № 4. С. 100-105.
  • Бедный Б.И., Кузенков О.А. Интегрированные программы подготовки научно-педагогических кадров высшей квалификации.//Интеграция образования. 2017. Т. 21. № 4(89). С. 637-650.
  • Басалин П.Д., Белоусова И.И. Интерактивные формы обучения в образовательном процессе//Вестник Нижегородского университета им. Н.И. Лобачевского. -2014. -№ 3-4. -С. 18-21.
  • Басалин П.Д., Кумагина Е.А., Неймарк Е.А., Тимофеев А.Е., Фомина И.А., Чернышова Н.Н. ИТ-образование с применением интеллектуальной обучающей среды//Современные информационные технологии и ИТ-образование. -2017. -Т. 13. -№ 4. -С. 105-111.
  • Макаров Е.М. Использования Java для проверки компетенций по геометрическому моделированию//Образовательные технологии и общество. -2018. -т. 21, № 1. -с. 494-505.
  • Макаров Е.М. Общие системы координат в курсе компьютерной геометрии//Современные информационные технологии и ИТ-образование. -2018. Т. 14, № 4. -С. 817-826.
  • Кузенков О.А. Исследование динамической системы вероятностных мер Радона.//Дифференциальные уравнения. 1995. Т. 31. № 4.
  • Кузенков О.А., Кузенкова Г.В. Оптимальное управление системами авторепродукции//Известия Российской академии наук. Теория и системы управления. 2012. № 4. С. 26.
  • Кузенков О.А. Исследование задач управления динамикой популяций на основе обобщенной модели Колмогорова//Известия Российской академии наук. Теория и системы управления. 2009. Т. 10. № 5. С. 169-176.
  • Kusenkov O., Ryabova E. Variational principle for self-replicating systems. Mathematical Modelling of Natural Phenomena. 2015. Т. 10. № 2. С. 115-129.
  • Igumnov L.A., Metrikin V.S., Grezina A.V., Panasenko A.G. THE EFFECT OF DRY FRICTION FORCES ON THE PROCESS OF DIELECTRIC WAFER GRINDING В сборнике: Vibroengineering Procedia 22, Dynamics of Strongly Nonlinear Systems. Сер. "22nd International Conference on Vibroengineering" 2016. С. 501-505.
  • Грезина А.В. Методика построения упрощенных математических моделей с использованием геометрической схемы связей//Вестник Нижегородского университета им. Н.И. Лобачевского. Серия: Математическое моделирование и оптимальное управление. 2003. № 1. С. 107-114.
  • Грезина А.В. Математическое моделирование динамики системы электрододержателей дуговых сталеплавильных печей//Вестник Саратовского государственного технического университета. 2004. Т. 4. № 1 (5). С. 5-10.
  • Городецкий Ю.И., Грезина А.В. Исследование устойчивости точения длинных валов с различными технологическими приспособлениями//Известия высших учебных заведений. Машиностроение. 1998. № 7-9. С. 126.
  • Неймарк Ю.И. Динамические системы и управляемые процессы. -М.: Наука, 1978. 336 с.
  • Боде Г. Теория цепей и проектирование усилителей с обратной связью. Издательство иностр. лит. 1948. 112 с.
  • Розенвассер Е. Н., Юсупов Р. М. Чувствительность систем автоматического управления. М.: Наука. 1981. 464 с.
  • R. Yusupov, E. Rozenwasser. Sensitivity of Automatic Control Systems, CRS Press, Roca Raton, London, New York, Washington, DC, 1999, p. 436.
  • Ивановский Р.И. Прикладные аспекты теории чувствительности. Журнал Научно-технические ведомости СПбГПУ. Информатика. Телекоммуникации. Управление. № 6-1. 2011. С. 102-110.
  • Eslami, M. Theory of sensitivity in dynam 6-1ic systems. An introduction. Springer-Verlag, Berlin, 1994. 600 pp
  • Chan, K.; Tarantola, S.; Saltelli, A.; Sobol', I. M. In Sensitivity Analysis; Chan, K., Scott, M., Eds.; John Wiley & Sons, Chichester, 2000; p 167.
  • Неймарк Ю.И., Фуфаев Н.А. Динамика неголономных систем. -М: Наука, 1967, 520 с.
Еще
Статья научная