Исполнительный механизм

Содержание

Цель работы.. 3

Задание на курсовую работу. 3

Математическая модель системы регулирования. 4

1.Вытяжной прибор. 4

2. Датчик. 4

3. Регулятор. 5

4. исполнительный механизм.. 6

Расчет. 6

Результаты.. 8

Программа. 8

Цель работы

Целью курсовой работы является развитие навыков статистического моделирования на ЭВМ систем автоматического регулирования (САР) технологических процессов. Работа предусматривает составление математических моделей САР и возмущающих воздействий, их преобразование в удобную для реализации на ЭВМ форму, разработка программы для ЭВМ и ее непосредственное использование с последующей обработкой и оценкой результатов моделирования.

Вариант29

Дано : 2000 120 0,02

Задание на курсовую работу

Система регулирования линейной плотности чесальной машины.

На рис.1 показана схема автоматизации процесса вытягивания ленты в вытяжном приборе чесальной машины.

исполнительный механизм - student2.ru

В процессе вытягивания пара выпускных роликов 1 вытяжного прибора вращается с постоянной частотой, обеспечивая постоянную линейную скорость V1 м/с, ленты 3.Пара выпускных валиков 2 в номинальном режиме обеспечивает линейную скорость ленты V20 м/c, чем создается вытяжка E=V20/V1.

Система регулирования предназначена для стабилизации линейной плотности y(t), ктекс, в случае отклонений режима работы от номинального. Основной причиной этих отклонений является изменение линейной плотности x(t) ктекс, ленты на выходе.

Система состоит из вытяжного прибора (объекта регулирования), датчика линейной плотности 1-1, регулятора 1-2 и исполнительного механизма 1-3. Датчик преобразует отклонения выходной линейной плотности от номинала в электрический сигнал, который подвергается дальнейшим преобразованиям в регуляторе и после усиления поступает на исполнительный механизм. Исполнительный механизм увеличивает частоту вращения валиков 2 и линейную скорость ленты на выходе при положительных, и уменьшает при отрицательных отклонениях линейной плотности от номинала.

Параметры системы регулирования(вариант 29)

Tp=6.0 c

mx=5 кТекс

δx= 0,4 кТекс

α=0,25 c-1

V1=1 м/c

V20=1,5/c

y0=4 ктекс

Kд=1 В/ ктекс

Kp=400

Tи=0,5с

Kи=0,01м/Вc

Математическая модель системы регулирования

Рассмотрим уравнения элементов системы регулирования

Вытяжной прибор

Исходя из условия баланса массы чесальной ленты на входе и выходе в вытяжной прибор, получим исполнительный механизм - student2.ru (1)

Где исполнительный механизм - student2.ru - переменная линейная скорость ленты, обеспечиваемая выпускной парой валиков в процессе регулирования м/с.

В левой части уравнения – масса ленты, поступающей в вытяжной прибор, в правой – выходящей из него в единицу времени. Следует отметить, что это уравнение описывает процесс вытягивания лишь в самых общих чертах, игнорируя, в частности, возможные кратковременные «сгущения» и «разрежения» линейной плотности внутри вытяжного прибора, не учитывая волокнистую структуру прибора и т.п.

Преобразуя (1), запишем уравнение объекта (вытяжного прибора) в форме

исполнительный механизм - student2.ru

Отметим, что зависимость исполнительный механизм - student2.ru от исполнительный механизм - student2.ru – нелинейная.

Подставив значения получим:

исполнительный механизм - student2.ru

Датчик

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

Таким образом, если считать регулируемой величиной y(t), то датчик измеряет значение y(t-θ),

где θ – время прохождения ленты от выпускной пары валиков вытяжного прибора до датчика. Это время в процессе работы может несколько меняться вследствие изменения скорости V2(t), составляя в среднем значение: исполнительный механизм - student2.ru

исполнительный механизм - student2.ru (3)

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

Датчик может быть построен в соответствии с различными принципами (фотоэлектрическим, емкостным и др.), но независимо то этого в системе его можно считать практически безынерционными ( по сравнению с другими элементами) звеном, описываемым линейным уравнением

исполнительный механизм - student2.ru (4)

Где исполнительный механизм - student2.ru - выходной сигнал датчика, В;

исполнительный механизм - student2.ru - коэффициент усиления датчика, В/ ктекс

исполнительный механизм - student2.ru - номинальное (заданное) значение линейной плотности на выходе вытяжного прибора, ктекс

исполнительный механизм - student2.ru – напряжение на выходе датчика при нормальной линейной плотности, В.

Подставим данные:

исполнительный механизм - student2.ru

Регулятор

Регулятор построен по схеме, показанной на рис. 2. Он состоит из преобразователя на основе операционного усилителя 1 с резистором R и конденсатором С в цепи обратной связи и усилителя мощности 2.

исполнительный механизм - student2.ru

Рис. 2 . Схема регулятора

Преобразователь описывается уравнением:

исполнительный механизм - student2.ru

Где исполнительный механизм - student2.ru - выходное напряжение операционного усилителя, В;

исполнительный механизм - student2.ru и исполнительный механизм - student2.ru - выходные сопротивления, МОм;

исполнительный механизм - student2.ru – постоянная времени регулятора, с.

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

При исполнительный механизм - student2.ru получим

исполнительный механизм - student2.ru

Таким образом, преобразователь является апериодическим звеном первого порядка с постоянной времени исполнительный механизм - student2.ru и коэффициентом усиления исполнительный механизм - student2.ru , на выходе которого фигурирует сигнал исполнительный механизм - student2.ru

Преобразователь является самым инерционным звеном в системе, а усилитель мощности по сравнению с ним можно считать безынерционным звеном с коэффициентом усиления K2

исполнительный механизм - student2.ru (7)

Согласно 6 и 7 уравнение регулятора в целом имеет вид

исполнительный механизм - student2.ru

Где исполнительный механизм - student2.ru – коэффициент усиления регулятора.

Подставив заданные значения получим:

исполнительный механизм - student2.ru

исполнительный механизм

В состав исполнительного механизма входят двигатель постоянного тока, на якорную обмотку которого подается сигнал исполнительный механизм - student2.ru , и дифференциал. Двигатель является апериодическим звеном первого порядка и описывается уравнением

исполнительный механизм - student2.ru

Где исполнительный механизм - student2.ru 1-частота вращения ротора двигателя, с-1;

Tи- постоянная времени двигателя ( и исполнительного механизма в целом), с;

K3 – коэффициент усиления двигателя, 1/Вс.

Дифференциал представляет собой механическое устройство, в котором частота вращения выходного вала является суммой частот вращения двух его входных валов. Выходной вал приводит в движение выпускную пару валиков вытяжного прибора. Один из входных валов вращается с постоянной частотой от главного привода чесальной машины, несет основную нагрузку по перемещению ленты и обеспечивает ее линейную скорость V20 на выходе вытяжного прибора. Второй вал вращается от двигателя с частотой ω1, чем обеспечивается изменение линейной скорости ленты на выходе на величину K4 ω1, в которой коэффициент Kи, м, определяется диаметром ведущего валика выпускной пары и передаточными числами в цепи двигатель - валики.

Таким образом, линейная скорость ленты V2(t) на выходе вытяжного прибора равна

исполнительный механизм - student2.ru (10)

Считая выходной координатой исполнительного механизма V2, а входной – Up, получим его уравнение на основе 9 и 10.

исполнительный механизм - student2.ru

Где исполнительный механизм - student2.ru

Подставим значения:

исполнительный механизм - student2.ru

Расчет

Произведем расчет шага ∆t из двух условий:

1) исполнительный механизм - student2.ru , где Тmin – минимальный из временных параметров системы (постоянных времени, запаздывания и др.)

исполнительный механизм - student2.ru

исполнительный механизм - student2.ru

2) исполнительный механизм - student2.ru

исполнительный механизм - student2.ru

исполнительный механизм - student2.ru

Исходя из двух условий выбрали ∆t=0.05

Выберем интервал регулирования tм-tп. При ограниченных возможностях пробного моделирования и для предварительного выбора интервала можно воспользоваться следующей рекомендацией: интервал (tм-tп)должен превосходить время корреляции процесса у0 примерно в 30 раз (или более).

исполнительный механизм - student2.ru

исполнительный механизм - student2.ru

исполнительный механизм - student2.ru

Следовательно время процесса 250с.

Расчетные формулы

Преобразуем уравнения:

1) линейной скорости ленты

исполнительный механизм - student2.ru

2) уравнение регулятора

исполнительный механизм - student2.ru

Следуя методу Эйлера, построим систему равноотстоящих на ∆t точек ti=i∆t

исполнительный механизм - student2.ru

исполнительный механизм - student2.ru

ϴ=τ∆t

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

исполнительный механизм - student2.ru

исполнительный механизм - student2.ru

Результат

исполнительный механизм - student2.ru

Программа

/*Курсавая работа по дисцеплине моделирование систем на тему:

"Моделирование случайного процессаизменения давления"

студент группы 4-мд-6 Шумакова Алексея.

Вариант 29 */

#include <stdio.h>

#include <math.h>

#include <stdlib.h>

#include <graphics.h>

#include <time.h>

#include <conio.h>

/* Обьявление переменных */

float P[5001];

float ksi,A,B,dt=2.5,alf=0.02,m=2000,sig=120,z;

float m_,D_,sig_,v_,NKF[201],sum;

int i,j,pp,L=200;

char ch[80];

main()

{

/*инициализация графического режима*/

int gdr=DETECT, gmod;

initgraph(&gdr, &gmod, " ");

/**********************************************/

/*Получение масива значения давления*/

randomize();

A=exp(-alf*dt);

B=sig*sqrt(1-A*A);

P[0]=0;

for(i=1; i<5001; i++){

z=0;

for(j=1; j<13; j++)

{

ksi=rand()/32767.0;

z=z+ksi;

}

z=z-6.0;

P[i]=A*P[i-1]+B*z;

}

for(i=0;i<5001;i++)

P[i]=P[i]+m;

/*********************************************************************/

/*График реализации процесса*/

/*Создание фона*/

setfillstyle (1,3);

bar (0,0,640,480);

/* нанесение сетки и надписи */

setcolor (0);

setlinestyle (0,0,1);

for (i=0;i<7;i++)

line (70,50+20*i,570,50+20*i);

for (i=0;i<6;i++)

line (70+100*i,50,70+100*i,170);

settextjustify (2,1);

for (i=0;i<7;i++)

{ sprintf(ch,"%d",2360-120*i);

outtextxy (65,50+20*i,ch);

}

settextjustify (1,2);

for (i=0;i<6;i++)

{ sprintf (ch,"%d",0+1000*i);

outtextxy (70+100*i,175,ch);

}

outtextxy (300,30,"График давления,кПа");

outtextxy (610,160,"Время,с");

outtextxy (70,30,"Давление,кПа");

/*построение графика*/

setcolor(12);

setlinestyle(0,0,1);

moveto (70,110);

for (i=1; i<501; i++)

{ pp=110-(P[i*10]-m)*20/120+0.5;

lineto (70+i,pp);

}

/*обработка результатов моделирования*/

m_=0;

for(i=0;i<5001;i++)

{ m_=P[i]+m_;

}

m_=m_/5001;

D_=0;

for(i=0;i<5001;i++)

{ D_=D_+((P[i]-m_)*(P[i]-m_));

}

D_=D_/5001;

sig_=sqrt(D_);

v_=sig_/m_*100;

/*Оценка нормараванной корреляционнойфункции*/

for(i=0;i<L+1;i++)

{sum=0;

for(j=0;j<5001-i;j++)

sum=sum+(P[j]-m_)*(P[j+i]-m_);

NKF[i]=sum/(5001-i)/D_;

}

/*Вывод числовых оценок*/

setcolor(0);

settextjustify(0,1);

sprintf(ch,"Математическое ожидание P(t),кПа: %.2f",m_);

outtextxy(320,300,ch);

sprintf(ch,"Стандартное отклонение<P(t),кПа: %.2f",sig_);

outtextxy(320,330,ch);

sprintf(ch,"Коэфициент вариации P(t),процентов: %.2f",v_);

outtextxy(320,360,ch);

getch();

} /*end*/

Наши рекомендации