Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Курсовая / КР_Нуртазин_И

.pdf
Скачиваний:
30
Добавлен:
16.05.2021
Размер:
1.95 Mб
Скачать

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИИ САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ ЭЛЕКТРОТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

«ЛЭТИ» ИМ. В.И. УЛЬЯНОВА (ЛЕНИНА)

Кафедра КСУ

КУРСОВАЯ РАБОТА

по дисциплине «Моделирование систем управления» ТЕМА: Моделирование динамической системы на примере двигателя

постоянного тока независимого возбуждения, управляемого со стороны коллектора Вариант 5

Студент гр. 6408

 

Нуртазин И.

Преподаватель

 

 

Шпекторов А.Г.

Санкт-Петербург

2020

ЗАДАНИЕ

НА КУРСОВУЮ РАБОТУ

Студент Нуртазин И.

Группа 6408

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

Исходные данные:

Содержание пояснительной записки:

«Содержание», «Введение», «Заключение», «Аппроксимация обратной кривой намагничивания», «Исследование переходных процессов динамической системы», «Исследование линеаризованной математической модели» Предполагаемый объем пояснительной записки:

Не менее 35 страниц.

Дата выдачи задания:10.02.2020

Дата сдачи реферата: 19.04.2020

Дата защиты реферата: 19.04.2020

Студент

 

Нуртазин И.

Преподаватель

 

 

Шпекторов А.Г.

2

АННОТАЦИЯ

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

SUMMARY

Coursework consists of four large sections in which the dynamic system is studied using an example of a DC motor of independent excitation. When choosing an engine, all its features must be taken into account, so the work is performed in the Matlab program. This course work includes a detailed study of a dynamic system.

3

 

СОДЕРЖАНИЕ

Список обозначений

5

Введение

6

1.Аппроксимация обратной кривой намагничивания двигателя

 

постоянного тока независимого возбуждения на основе метода

7

 

наименьших квадратов

 

2.

Исследование переходных процессов динамической системы

11

3.

Исследование статических режимов динамической системы

18

4.

Исследование линеаризованной математической модели

22

5.Расчет передаточных функций и частотных характеристик

динамической системы

30

Заключение

36

Список использованных источников

37

4

СПИСОК ОБОЗНАЧЕНИЙ

ДПТ – двигатель постоянного тока;

НВ – независимое возбуждение;

ОВ – обмотка возбуждения;

МДС – магнитодвижущая сила;

МНК – метод наименьших квадратов;

ДУ – дифференциальные уравнения;

СНЛАУ – система нелинейных алгебраических уравнений;

СНДУ – система нелинейных дифференциальных уравнений;

СЛАУ – система линейных алгебраических уравнений;

СЛДУ – система линейных дифференциальных уравнений;

ПФ — передаточная функция;

ПХ – переходная характеристика;

АЧХ, ФЧХ — амплитудно- и фазо-частотные характеристики.

5

ВВЕДЕНИЕ

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

Matlab.

В данной курсовой работе проанализирована динамическая система, а

также на практике рассмотрено программирование и моделирование двигателя постоянного тока независимого возбуждения, управляемого со стороны коллектора, в среде Matlab.

6

1. Аппроксимация обратной кривой намагничивания двигателя

постоянного тока независимого возбуждения на основе метода

наименьших квадратов

Исходные данные:

Рис.1 Электрическая схема ДПТ НВ, управляемого со стороны коллектора

В Таблицах 1-3 приведены исходные данные для моделирования динамической системы ДПТ НВ, управляемого со стороны коллектора.

Таблица 1.

Таблица 2.

Таблица 3.

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

1. Написать и отладить программу расчета коэффициентов полинома p ,

т.е. c0 , ,cn затем рассчитать коэффициенты полинома р. Предварительно

нужно выбрать значение степени полинома п. Следует учитывать, что график

7

F(Ф) симметричен относительно начала координат ( F(Ф) – нечетная функция),

следовательно, полином p будет иметь нулевые коэффициенты при четных степенях переменной, а также c0 0 . Поэтому рассчитывают только коэффициенты c1, c3 , ,cn , где n – нечетное.

Алгоритм расчета коэффициентов полинома p:

1) построить матрицу вида G [G1,G3, ,Gn ] , в которой каждый стол-

бец Gi имеет вид:

где показатель степени i=1, 3, 5, ... , п;

2) рассчитать вектор , где F вектор-столбец из таблицы

F(Ф) . Компоненты вектора C есть коэффициенты полинома p при нечетных степенях, причем последний элемент вектора С есть коэффициент при старшей степени. В языке МAТLAВ полином представлен вектором, где первый элемент

– это коэффициент при старшей степени. Поэтому при п=3 полином p формируется в программе так: p=[c(2), 0, c(1), 0];

3)сформировать полином р.

4)построить графики F(Ф) и р(Ф) и оценить качество аппроксимации.

Текст программы :

w=4000;

rb=145;

UBb=220; k=4000;%%коэффициент для МДС

potok=[0;0.35;0.57;0.72;0.83;0.91;0.97;1.01;1.06;1.07];

ib=UBb/rb;

Fis=[0;0.2;0.4;0.6;0.8;1.0;1.2;1.4;1.6;1.8];

Fnom=ib*w/k;

F=Fis*Fnom global G;

%нормированное значение МДС, рассчитанное с учетом k

%%

m1=3;

A=apro(potok,F,m1);

pA=[A(2),0,A(1),0]

pn=0:0.05:1.5;

p=polyval(pA,pn);

8

subplot(211),plot(potok,F,'*',pn,p),grid e3=F-G*A;

i3=e3'*e3

%%

m2=5;

B=apro(potok,F,m2);

pB=[B(3),0,B(2),0,B(1),0]

s=polyval(pB,pn); subplot(212),plot(potok,F,'*',pn,s),grid e5=F-G*B;

i5=e5'*e5

Текст функции:

function [C] = apro(x,y,m) global G;

L=length(y); G=ones(L,m-2); for i=1:L

a=0;

for j=1:2:m a=a+1;

G(i,a)= x(i)^j;

end

end G;

A1=(G')*(G);

B=inv(A1);

C=B*((G')*y); End

Результат:

Значения коэффициентов аппроксимирующих полиномов: Для m=3

 

0.7648

0

0.1458

0

 

Для m=5

 

 

 

 

 

0.6010

0

-0.1446

0 0.4384

0

СКО:

 

 

 

 

i3

= 0.0187

 

 

 

 

i5

=0.0056

 

 

 

 

Графики обратной кривой намагничивания, полученные в результате

запуска программы, приведены на Рис.2.

9

Рис.2. Обратная кривая намагничивания

По значениям СКО и графику на Рис.2 видно, что качество аппроксимации при степени аппроксимирующего полинома 5 лучше, чем при степени 3. Но при этом более высокая степень аппроксимирующего полинома не гарантирует лучшее качество аппроксимации.

10

Соседние файлы в папке Курсовая