Код специальности / Specialty code: 6-05-0533-08
Специальность / Specialty:
Компьютерная математика и системный анализ / Computer mathematics and systems analysis
Учебная дисциплина, модуль / Academic discipline, module:
«Имитационное моделирование в Simulink», Компьютерное моделирование / “Simulation modeling with Simulink”, Computer modeling
Краткое содержание учебной дисциплины, модуля / Brief summary |
Компьютерное моделирование и Simulink. Динамические системы. Решатели (Solver) и интеграторы (Integrator). Взаимодействие и обмен данными между MATLAB и Simulink. S-функции. Управляемые подсистемы. Системы, управляемые событиями. Диаграммы состояний. |
Computer modeling and Simulink. Dynamic systems. Solvers and Integrators. Interaction and data exchange between MATLAB and Simulink. S-functions. Controlled subsystems. Event-driven systems. Stateflow diagrams. |
Формируемые компетенции / The formed competences |
специализированные компетенции: СК-8. Осуществлять математическое и компьютерное моделирование для прикладных исследований. |
specialized competencies: SC-8. Perform mathematical and computer modeling for applied research. |
Результаты обучения (знать, уметь, владеть) / Learning outcomes (know, can, be able) |
знать: – идеологию среды Simulink для динамического междисциплинарного моделирования сложных технических систем среды MATLAB и принципы работы в ней; инструментальные средства для модельно-ориентированного проектирования, элементы управления, интерфейс; структуры данных; особенности построения имитационных моделей и проведения экспериментов; возможности визуализации исследований и оформления результатов исследований в виде публикаций; – графический язык Stateflow для создания комбинаторной логики и логики принятия решений; уметь: – осуществлять математическое и компьютерное моделирование для прикладных исследований в среде Simulink пакета MATLAB; – применять современный математический аппарат в эффективной интеграции с инструментальными компьютерными математическими средствами; – создавать и исследовать математические, компьютерные имитационные модели различных уровней абстракции, проводить анализ результатов исследований; – квалифицированно применять языки программирования современных систем компьютерной математики; – готовить материалы к публикации, в том числе в электронных изданиях, по тематике и результатам проводимых исследований; – самостоятельно расширять компьютерные математические знания с дальнейшим их использованием при построении и анализе математических и компьютерных моделей широкого круга междисциплинарных теоретических и прикладных задач. владеть: – методами и приемами динамического междисциплинарного моделирования сложных технических систем; – методами исследований и решения проблем математического содержания с использованием математической среды MATLAB; – инструментом Simulink для модельно-ориентированного проектирования; – графическим языком Stateflow для создания комбинаторной логики и логики принятия решений. |
know: – ideology of Simulink environment for dynamic interdisciplinary modeling of complex technical systems of MATLAB environment and principles of work in it; tools for model-oriented design, control elements, interface; data structures; features of building simulation models and conducting experiments; possibilities of research visualization and registration of research results in the form of publications; – Stateflow graphical language for creating combinatorial logic and decision logic; be able to: – perform mathematical and computer modeling for applied research in the Simulink environment of MATLAB package; – apply modern mathematical apparatus in effective integration with computer mathematical tools; – create and investigate mathematical and computer simulation models of different levels of abstraction, analyze the results of research; – apply programming languages of modern computer mathematics systems in a qualified manner; – prepare materials for publication, including in electronic editions, on the subject and results of the conducted research; – independently expand computer mathematical knowledge with its further use in the construction and analysis of mathematical and computer models of a wide range of interdisciplinary theoretical and applied problems; possess: – methods and techniques of dynamic interdisciplinary modeling of complex technical systems; – methods of research and solving problems of mathematical content using MATLAB mathematical environment; – Simulink tool for model-oriented design; – Stateflow graphical language for creating combinatorial logic and decision logic. |
Семестр изучения учебной дисциплины, модуля / Semester of study |
4 |
4 |
Пререквизиты / Prerequisites |
«Компьютерная математика», «Алгебра и теория чисел», «Аналитическая геометрия», «Методы программирования», «Дифференциальные уравнения» |
“Computer Mathematic”, “Algebra and Number Theory”, “Analytic Geometry”, “Programming Methods”, “Differential Equations” |
Трудоемкость в зачетных единицах (кредитах) / Credit units |
3 |
3 |
Количество аудиторных часов и часов самостоятельной работы / Academic hour of students’ class work, hours of self-directed learning |
всего 90 часов, в том числе 34 аудиторных часов, из них: лекции – 16 часов, лабораторные занятия – 14 часов, управляемая самостоятельная работа – 4 часа. |
total 90 hours, including 34 hours of students’ class work, including: lectures – 16 hours, laboratory classes – 14 hours, self-directed learning – 4 hours. |
Требования и формы текущей и промежуточной аттестации / Requirements and forms of current and interim certification |
Текущая аттестация: отчет по лабораторной работе с устной защитой; отчет по заданиям УСР с устной защитой; контрольный опрос; контрольная работа. Промежуточная аттестация: зачет |
Current certification: report on laboratory work with oral defense; report on the self-directed learning tasks with oral defense; control questioning; control work. Interim certification: credit |