ПОДХОД К ОРГАНИЗАЦИИ ВЫПОЛНЕНИЯ КУРСОВЫХ РАБОТ ПО ДИСЦИПЛИНЕ «МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ»
Киселев Виктор Вадимович
к.т.н, доцент
МГТУ им. Баумана
г. Москва
АННОТАЦИЯ
В статье рассматривается возможность использования методов общей теории систем и методов декомпозиции в учебном процессе при изучении дисциплин, связанных с математическим моделированием. Предполагается, что данный подход может быть использован для выполнения сложных проектов.
ABSTRACT
The article discusses the possibility of using the methods of General theory of systems and decomposition methods in the educational process in the study of disciplines related to mathematical modeling. It is assumed that this approach can be used to perform complex projects.
Ключевые слова: математическое моделирование, общая теория систем, декомпозиция, Парето-оптимальность, Λ-оптимальность.
Keywords: mathematical modeling, General system theory, decomposition, Pareto-optimality, Λ-optimality.
В настоящее время при выполнении студентами курсовых и самостоятельных работ, связанных с математическим моделированием, студенты рассматривают отдельные, часто не связанные между собой, темы. Обычно такие темы являются частными случаями не сложных задач. В реальной жизни задачи создания и исследования математических моделей являются сложными и не решаются одним человеком, возникают проблемы междисциплинарного взаимодействия. Такие задачи предлагается исследовать в процессе коллективного взаимодействия с использованием методов общей теории систем и методов декомпозиции.
Для получения навыков работы со сложными моделями группе студентов предлагается общая, комплексная задача, которая вначале исследуется по общей схеме, предложенной М. Месаровичем и Я. Такахарой [1]:
1. Словесное описание задачи.
2. Принципиальная схема.
3. Модель общей теории систем.
4. Детальная математическая модель.
На третьем этапе возможно проведение декомпозиции задачи, выделение подсистем и определение схемы их взаимодействия. На этом этапе формулируются основные аксиомы и свойства подсистем. Здесь формулируются основные критерии и агрегированные переменные, значения которых передаются другим подсистемам.
В общей теории систем считается нецелесообразным начинать исследования с подробной математической модели до того, как проверены основные гипотезы и достигнуто более глубокое понимание работы системы. После проведения декомпозиции, каждый студент получает подсистему для детального изучения в предметной области и разработки необходимой математической модели.
Примером задачи может быть изучение стоимости создания космической системы на основе упрощенной модели. Основным критерием выбора варианта системы является стоимость при условии достижения заданных технических характеристик. Примерами подсистем модели являются программные модули: двигательной установки, аэродинамики, размерно-массовые, баллистики и т.п.
Другим примером может быть задача распределения средств между предприятиями с целью получения максимальной прибыли. В данном случае подсистемами являются модели отдельных предприятий.
В приведенных выше примерах целевые функции являются монотонно зависимыми от частных критериев подсистем. Можно заметить, что в первом примере увеличение стоимости всех подсистем приводит к увеличению стоимости всей системы, а во втором примере увеличение прибыли вех предприятий приводи к увеличению общей прибыли. В задачах с монотонными целевыми функциями возможно использование методов декомпозиции, приведенных в работе [2].
Для сокращения количества рассматриваемых вариантов каждый студент, на основании исследования подсистемы, выделяет множество недоминируемых вариантов, вариантов оптимальных по Парето или Λ-оптимальных вариантов. Здесь можно заметить, что понятие Λ-оптимальности включает в себя понятие оптимальности по Парето и часто позволяет сократить количество недоминируемых вариантов. Поскольку каждый недоминиремый вариант требует дополнительных исследований, то сокращение количества рассматриваемых вариантов приводит к сокращению времени решения основной задачи. Если целевая функция не является монотонной, в классическом смысле, то иногда она может принадлежать к более широкому классу Λ-монотонных функций, что приводит к нахождению Λ-оптимальных решений. Определения Λ-монотонной функции, Λ-оптимальных решений и способы их нахождения приведены в работе [3].
Каждый студент исследует созданную им модель с использованием человеко-машинной процедуры, в процессе исследования он выступает в роли лица принимающего решения (ЛПР), учитывает известный опыт в данной предметной области. Компьютер позволяет быстро проводить рутинные вычисления, и выдавать ЛПР недоминируемые варианты «близкие» к желаемым. Каждое недоминируемое решение находится как решение задачи математического программирования для подсистемы.
Из числа студентов выбирается руководитель проекта, который формулирует задания для исследователей подсистем, получает значения частных критериев, на основе которых он выбирает наилучший вариант.
Навыки, полученные при выполнении курсовых работ, могут использоваться для работы с реальными проектами.
Список литературы:
1. Месарович М., Такхара Я. Общая теория систем: математические основы. М.: Мир, 1978.
2. Краснощёков, П.С., Морозов, В.В., Фёдоров, В.В. Декомпозиция в задачах проектирования // Изв. АН СССР. Техн. кибернетика. − 1979. − № 2.
3. Kiselev V.V. Application of the Λ-Monotonicity to the Search for Optimal Solutions in Higher-Dimensional Problems // JOURNAL OF MASHEMATICAL SCIENCE. -2016- Volume 216. — Number 5. –pp. 667-673.
4. Киселев В.В. Использование Парето и Λ-оптимальности при решении некоторых классов задач оптимального управления //Вестник финансового университета. – 2016. — №4.