Тип работы:
Предмет:
Язык работы:


Комплекс программ для автоматизированного проектирования динамических объектов

Работа №17680

Тип работы

Магистерская диссертация

Предмет

информатика

Объем работы172
Год сдачи2018
Стоимость4900 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
562
Не подходит работа?

Узнай цену на написание


Введение 4
1 Проблематика автоматизированного проектирования систем автоматического
регулирования, цель и задачи исследования 8
1.1 Системы автоматического регулирования и автоматизация их
проектирования 8
1.2 Проблематика преподавания теории управления и методов
автоматизированного проектирования динамических объектов 10
1.3 Цель и задачи диссертационной работы 11
Выводы по разделу 1 14
2 Выбор материала для формирования образовательного процесса по
автоматизации проектирования динамических объектов 15
2.1 Общие принципы выбора учебного материала с учётом комплекса
дидактических единиц 15
2.2 Выбор материала по автоматизации проектирования динамических
объектов 19
Выводы по разделу 2 21
3 Методическое, алгоритмическое и программное обеспечение
автоматизированного проектирования динамических объектов 22
3.1 Общие принципы организации процесса автоматизированного
проектирования динамических объектов 22
3.2 Общие принципы построения комплекса программ 29
3.3 Комплекс разработанных программ 30
Выводы по разделу 3 72
Заключение 74
Сокращения и обозначения 75
Список использованных источников 76
ПРИЛОЖЕНИЕ А Модуль автоматизированного синтеза регулятора по желаемой передаточной функции в MathCAD14 80
ПРИЛОЖЕНИЕ Б Модули формирования математической модели системы в
MathCAD14 93
ПРИЛОЖЕНИЕ В Модуль преобразования передаточной функции в
матричную форму переменных состояния в MathCAD14 106
ПРИЛОЖЕНИЕ Г Модуль анализа графика апериодического процесса в
MathCAD14 117
ПРИЛОЖЕНИЕ Д Модуль анализа графика колебательного процесса в
MathCAD14 124
ПРИЛОЖЕНИЕ Е Модуль формирования математического описания двигателя
постоянного тока в MathCAD14 134
ПРИЛОЖЕНИЕ Ж Модуль формирования матричной математической модели
двигателя постоянного тока в MathCAD14 139
ПРИЛОЖЕНИЕ 3 Модуль формирования передаточной функции двигателя
постоянного тока в MathCAD14 147
ПРИЛОЖЕНИЕ И Модуль разложения передаточной функции на типовые
динамические звенья в MathCAD14 155
ПРИЛОЖЕНИЕ К Сведения об использовании материалов диссертации 163

Актуальность. Рассматриваемые в данной работе динамические объекты — это объекты, математические модели которых содержат обыкновенные дифференциальные уравнения.
В данном случае под динамическими объектами понимаются, прежде всего, системы автоматического регулирования. Теоретической основой их проектирования является теория управления.
Динамические объекты в целом и САР в частности широко распространены в природе и технике.
В образовательную программу направления подготовки бакалавров 09.03.01 «Информатика и вычислительная техника» включены две учебных дисциплины: «Теория управления» и «Автоматизированное проектирование встраиваемых систем». Эти учебные дисциплины тесно связаны: «Теория управления» даёт общие представления о системах автоматического регулирования и методах их проектирования; «Автоматизированное проектирование встраиваемых систем» демонстрирует методы и приёмы автоматизации как рутинных, так и творческих операций в процессе проектирования, и является продолжением первой дисциплины.
Обе дисциплины являются в значительной степени математическими, но в них математические методы применяются непосредственно к техническим объектам. Поэтому обе дисциплины обеспечивают переход от абстрактных математических знаний к конкретным задачам технического творчества. Это означает, что при изучении обеих дисциплин необходимы компетенции (знания, умения, навыки) различного рода, полученные из математики, физики, электротехники, программирования.
Проектирование динамических объектов представляет собой сложную задачу и осуществляется, как правило, с применением систем автоматизированного проектирования.
Но в настоящее время отсутствуют универсальные САПР, автоматизирующие все процессы проектирования САР и все необходимые проектные процедуры. Это связано с многообразием объектов, задач и соответствующих методов проектирования. Поэтому автоматизированное проектирование целесообразно выполнять с применением одной из универсальных математических программ — MathCAD, MatLab и т. п. Это позволяет создать специализированный комплекс САПР того объекта, с которым работает проектировщик, и дополнять его по мере необходимости новыми возможностями.
Процесс автоматизированного проектирования имеет два аспекта: методологический и технологический.
Методологический аспект связан с используемыми математическими моделями и методами расчетов, обеспечением требуемых характеристик разрабатываемой системы, минимизацией погрешностей и т. п.
Технологический аспект связан с выбором среды программирования, вы-явлением её функциональных возможностей, реализацией конкретных проектных процедур, использованием готовых библиотек и интерфейса.
Все эти обстоятельства должны учитываться как при проведении научных исследований с применением средств автоматизации проектирования, так и при организации обучения студентов.
Таким образом, существует актуальная задача создания комплекса про-грамм для автоматизированного проектирования динамических объектов, пред-назначенного для использования как в проектно-исследовательской работе научно-учебной лаборатории САПР, так и при организации учебного процесса.
Объект исследования — процесс проектирования динамических систем автоматического регулирования.
Предмет исследования — автоматизация проектных процедур при проектировании систем автоматического регулирования.
Цель работы — разработка методического, алгоритмического и программного видов обеспечения для использования в исследованиях научно - учебной лаборатории систем автоматизированного проектировано и в учебных курсах по автоматизированному проектированию систем автоматического управления.
Объект разработки — комплекс программ и методических материалов для автоматизации расчётов при проектировании.
Задачи работы:
1 Сформулировать требования к содержанию процесса автоматизированного проектирования систем автоматического регулирования, в том числе, с учётом применения полученных результатов в учебном процессе.
2 Выбрать и при необходимости доработать методы, методики и алгоритмы проектных операций в соответствии с этапами автоматизированного проектирования.
3 Программно реализовать разработанные алгоритмы для автоматизации проектных операций.
4 Подготовить материал для использования в учебном процессе.
Основная идея работы. Для процесса проектирования систем автоматического регулирования демонстрируются возможности автоматизации творческих и рутинных операций различного уровня — от синтеза системы до автоматизации вспомогательных операций, связанных с графической визуализацией результатов расчётов.
Методы, инструментальные средства и технологии. При получении результатов использовались методы системного анализа, теории автоматического управления, электротехники, программирования. Используемое программное обеспечение — программная среда MathCAD.
Научная новизна работы:
1) модифицирован метод синтеза системы автоматического регулирования с использованием желаемой передаточной функции замкнутой, которая задаётся в виде типовых динамических звеньев минимальной сложности из условия реализуемости передаточной функции регулятора;
2) разработан комплекс алгоритмов, обеспечивающих автоматизацию ряда рутинных и отчасти творческих проектных операций.
Значение для теории автоматизированного проектирования заключается в развитии методов синтеза систем автоматического регулирования, в том числе с использованием возможностей и особенностей применения символьных процессоров.
Значение для практики заключается в том, что полученные результаты будут использоваться в ходе научно-исследовательских работ, выполняемых в НУЛ САПР ИКИТ СФУ, а также в учебном процессе по направлению подготовки «Информатика и вычислительная техника». При этом студенты будут обучаться по тем материалам, которые практически используются в научных исследованиях.
Личный вклад и сотрудничество. Все основные научные результаты получены лично автором. Основой некоторых методических материалов являются соответствующие публикации, на которые даны ссылки. В работе использованы отдельные процедуры из библиотеки, разработанной сотрудниками НУЛ САПР, на соответствующие материалы даны ссылки.
Список использованных источников содержит 31 библиографическую ссылку.
По результатам работы опубликована 1 статья в журнале по перечню ВАК.

Возникли сложности?

Нужна помощь преподавателя?

Помощь студентам в написании работ!


В процессе работы над магистерской диссертацией был подготовлен материал для наполнения двух учебных дисциплин по направлению подготовки бакалавриата 09.03.01 «Информатика и вычислительная техника»: «Теория управления» и «Автоматизированное проектирование встраиваемых систем».
Подобран теоретический материал, который представлен в виде текстовых файлов (MSWord) и соответствующих рабочих листов в программе MathCAD14.
Теоретический материал предназначен для самостоятельного изучения теории (получение знаний), а рабочие листы в программе MathCAD14 — для выполнения заданий в ходе практических занятий (развитие умений и навыков). Выбранный подход позволяет продемонстрировать студентам реальный результат применения теоретических знаний для выполнения автоматизированных операций проектирования динамических систем. При выполнении заданий студенты должны самостоятельно разработать программы для автоматизации соответствующих проектных операций.
Представленный материал использован для наполнения электронных курсов по соответствующим учебным дисциплинам по кафедре Вычислительной техники и будет использоваться в учебном процессе, начиная с 2018/2019 учебного года. Это позволит использовать курс также для очно-заочной формы обучения.



1 Афонасенко (Храброва), Н. С. Автоматизированный анализ и синтез учебных планов вуза на основе массива дидактических единиц / С. А. Бронов, Е. А. Степанова, К. В. Калиновский, И. В. Соколов, Н. С. Афонасенко // Вестник КрасГАУ. - 2014. - Выл. 3. - С. 216-221.
Использованные источники:
2 Doyle, John Comstock. Feedback control theory / John Comstock Doyle, Bruce A. Francis, Allen R. Tannenbaum. - Mineola; New York : Dover Publication, Inc., 2015. - 214 p. - ISBN 978-0-486-46933-1.
3 Gottlieb, Irving M. Electric Motors & Control Techniques // Irving M. Gottlieb. - 2nd ed. - New York, San Francisco, Washington : TAB Books input of McGraw-Hill, 1994. - 294 p. - ISBN 0-07-024011-6.
4 Hughes, Austin. Electric Motors and Drives: Fundamentals, Types and Appli-cations / Austin Hughes. - 3th edition. - London : Elsevier Inc., 2008. - 410 p. - ISBN 978-0-7506-4718-2.
5 Башарин, А. В. Управление электроприводами : учеб. пособие для вузов / А. В. Башарин, В. А. Новиков, Г. Г. Соколовский. - Ленинград : Энергоиздат. Ленингр. отд-ние, 1982. - 392 с.
6 Бесекерский, В. А. Теория систем автоматического управления / В. А. Бесекерский, Е. П. Попов. - 4-е изд., перераб. и доп. - Санкт-Петербург : Профессия, 2007. - 752 с. - ISBN 5-93913-035-6.
7 Библиотека символьных программ : свидетельство о государственной регистрации программы для ЭВМ № 2010617930 / Ю. В. Игумнова, С. А. Бронов, П. В. Авласко, А. В. А. Поваляев ; правообладатель ФГОУ ВПО «Сибирский федеральный университет" (RU). - № 2010616181; заявл. 07.10.2010; зарегистрировано в Реестре программ для ЭВМ 02.12.2010.
8 Васильев, В. И. Синтез многосвязных автоматических систем методом порядкового отображения / В. И. Васильев, Ф. А. Шаймарданов. - Москва : Наука, 1983. - 126 с.
9 Воронов, А. А. Введение в динамику сложных управляемых систем / А. А. Воронов. - Москва : Наука. Гл. ред. физ.-мат. лит., 1985. - 352 с.
10 Галкин, С. Г. Компьютерное моделирование полупроводниковых си-стем в MATLAB 6.0 : учеб. пособие / С. Г. Галкин. - СПб. : КОРОНА принт, 2QQ1. - 320 С. - ISBN 5-7931-0158-6.
11 Егоров, А. И. Основы теории управления / А. И. Егоров. - Москва : ФИЗМАТЛИТ, 2004. - 504 с. - ISBN 5-9221-0543-4.
12 Кузовков, Н. Т. Модальное управление и наблюдающие устройства / Н. Т. Кузовков. - Москва : Машиностроение, 1976.- 184 с.
13 Макаров, И. М. Линейные автоматические системы (элементы теории, методы расчета и справочный материал) / И. М. Макаров, Б. М. Менский. - 2-е изд. - Москва : Машиностроение, 1982. - 504 с.
14 Математические основы теории автоматического регулирования : В 2 т. Т. 1 / под ред. Б. К. Чемоданова. - Москва : Высшая школа, 1977. - 517 с.
15 Математические основы теории автоматического регулирования : В 2 т. Т. 2 / под ред. Б. К. Чемоданова. - Москва : Высшая школа, 1977. - 517 с.
16 Матричные методы расчета и проектирования сложных систем автоматического управления для инженеров / под ред. К. А. Пупкова и Н. Д. Егупова. - Москва : Изд-во МГТУ им. Н. Э. Баумана, 2007. - 664 с. - ISBN 5-7038-2771-X.
17 Мелса, Дж. Л. Программы в помощь изучающим теорию линейных си-стем управления : пер. с англ. / Дж. Л. Мелса, Ст. К. Джонс. - Москва : Машиностроение, 1981. - 200 С.
18 Методы классической и современной теории автоматического управления : учебник в 5-и тт. / под ред. К. А. Пупкова, Н. Д. Егупова. - 2-е изд., перераб. и доп. - Москва : Изд-во МГТУ им. Н. Э. Баумана, 2004. - ISBN 5-7Q38-2194-Q.
19 Микоэлектродвигатели для систем автоматики (технический справочник) / под ред. Э. А. Лодочникова, Ф. М. Юферова. - Москва : Энергия, 1969. - 272 с.
20 Мэзон, С. Электрические цепи, сигналы и системы : пер. с англ. / С. Мэзон, Г. Циммерман. - Москва : Изд-во иностр. лит-ры, 1963. - 619 с.
21 Норенков, И. П. Основы автоматизированного проектирования : учебник для вузов / И. П. Норенков. - 3-е изд., перераб. и доп. - Москва : Изд-во МГТУ им. Н. Э. Баумана, 2006. - 448 с. - ISBN 5-7038-2892-9.
22 Петров, Б. Н. О построении и преобразовании структурных схем / Б. Н. Петров // Избранные труды. Том 1. Теория автоматического управления. - Москва : Наука, 1983. — С. 16-34.
23 Петров, Ю. П. Новые главы теории управления и компьютерных вычислений / Ю. П. Петров. - Санкт-Петербург : БХВ-Петербург, 2012. - 192 с. - ISBN 978-5-94157-452-0.
24 Программа численного интегрирования методом Рунге-Кутты-Фельберга 4-5-го порядка : свидетельство о государственной регистрации программы для ЭВМ № 2012610160 / С. А. Бронов, Р. А. Ермаков, П. В. Авласко, В. А. Поваляев, А. В. Марарескул ; правообладатель ФГАОУ ВПО «Сибирский федеральный университет» (RU). - № 2011618237; заявл. 03.11.2011; зарегистрировано в Реестре программ для ЭВМ 10.01.2012.
25 Программный комплекс для исследования динамики и проектирования технических систем / О. С. Козлов, канд. техн. наук, доц., Д. Е. Кондаков, Л. М. Скворцов, канд. техн. наук, К. А. Тимофеев, В. В. Ходаковский, канд. техн. наук; Московский государственный технический университет им. Н. Э. Баумана // Ин-формационные технологии. - 2005. - № 9.
26 Проектирование следящих систем с помощью ЭВМ / под ред. В. С. Медведева. - Москва : Машиностроение, 1979. - 367 с.
27 Расчет матриц перехода от передаточной функции к переменным состояния / С. А. Бронов, Д. Д. Мищенко ; правообладатель ФБГОУ ВПО «Красноярский государственный аграрный университет" (RU). - № 2014612888; заявл. 05.11.2013; зарегистрировано в Реестре программ для ЭВМ 20.04.2014.
28 Справочник по теории автоматического управления / под ред. А. А. Красовского. - Москва : Наука. Гл. ред. физ.-мат. лит-ры, 1987. - 712 с.
29 Теория управления. Терминология. Вып. 107. - Москва : Наука, 1988. -56 с.
30 Очков, В. Ф. MathCAD 14 для инженеров и конструкторов / В. Ф. Очков. - Санкт-Петербург : БХВ-Петербург, 2007. - 368 с. - ISBN 978-5-9775-0129-3.


Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2024 Cервис помощи студентам в выполнении работ