Размер шрифта
Цветовая схема
Изображения
Обычная версия сайта

Разработка операционных систем реального времени

УМКД дисциплины

Рабочая программа и аннотация - Рабочая программа 2021.pdf - для просмотра файла необходимо авторизоваться

Методические рекомендации - Методические рекомендации.pdf

Аннотация

1. Цели и задачи изучения дисциплины Основная цель - формирование широкого круга знаний, умений и навыков в области разработки операционных систем реального времени для использования в мехатронных и робототехнических комплексах. Задачи: формирование знаний в области операционных систем реального времени и в области разработки программных систем; формирование навыков разработки операционных систем реального времени для управления мехатронными и робототехническими комплексами; формирование опыта инсталляции программ, настройки и эксплуатационного обслуживания аппаратно-программных средств, сопряжения устройств и узлов вычислительного оборудования, предназначенных для создания систем сбора данных и управления. 2. Краткая характеристика учебной дисциплины В настоящее время компьютеры применяются для управления широким спектром мехатронных и робототехнических систем, начиная от простых домашних устройств и заканчивая крупными промышленными комплексами. Эти компьютеры непосредственно взаимодействуют с аппаратными устройствами. Программное обеспечение таких систем (управляющий компьютер плюс управляемые объекты) представляет собой встроенную систему реального времени, задача которой – реагировать на события, генерируемые оборудованием, т.е. в ответ на эти события вырабатывать управляющие сигналы. Такое ПО встраивается в большие аппаратные системы и должно обеспечивать реакцию на события, происходящие в окружении системы, в режиме реального времени. Системы реального времени отличаются от других типов программных систем. Их корректное функционирование зависит от способности системы реагировать на события через заданный (как правило, короткий) интервал времени. Дисциплина посвящена изучению вопросов разработки управляющих систем реального времени. 3. Место дисциплины в структуре образовательной программы Дисциплина входит в обязательную часть "Блок 1" образовательной программы бакалавриата, реализуется на 4-м году обучения с трудоемкостью освоения - 6.0 Зет. 4. Взаимосвязь дисциплины с предшествующими и последующими дисциплинами учебного плана подготовки Для освоения данной дисциплины необходимы знания, умения, навыки, полученные при изучении предусмотренных образовательной программой дисциплин "Основы алгоритмизации и программирования", "Моделирование мехатронных систем в программных средах", "Программное обеспечение мехатронных и робототехнических систем", "Программирование на С++", "Интеллектуальные системы автоматизированного управления". Знания, умения, навыки, полученные в ходе изучения данной дисциплины, потребуются при прохождении практики, выполнении выпускной квалификационной работы. 5. Ожидаемые результаты освоения дисциплины В результате освоения дисциплины, у обучающихся должны быть сформированы следующие компетенции: ОПК 11 - Способен разрабатывать и применять алгоритмы и современные цифровые программные методы расчетов и проектирования отдельных устройств и подсистем мехатронных и робототехнических систем с использованием стандартных исполнительных и управляющих устройств, средств автоматики, измерительной и вычислительной техники в соответствии с техническим заданием, разрабатывать цифровые алгоритмы и программы управления робототехнических систем ОПК 14 - Способен разрабатывать алгоритмы и компьютерные программы, пригодные для практического применения ПК 2 - Способен производить расчет и проектирование отдельных блоков и устройств гибких производственных систем, управляющих, информационно-измерительных и исполнительных подсистем и мехатронных модулей ПК 6 - Способен осуществлять контроль соответствия разрабатываемых проектов и технической документации стандартам, техническим условиям и другим нормативным документам ПК 10 - Способен участвовать в программировании, отладке, регулировке, настройке гибких производственных систем и их подсистем в процессе их эксплуатации ПК 11 - Способен проводить профилактический контроль технического состояния и функциональную диагностику систем