У вас вопросы?
У нас ответы:) SamZan.net

на тему- Управление объектом с упругими свойствами

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

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

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 29.12.2024

Балтийский Государственный Технический Университет «Военмех» им. Д.Ф.Устинова

Кафедра Н1

Домашняя работа по дисциплине:

«Применение мехатронных систем» на тему:

«Управление объектом с упругими свойствами»

                                               

               

Выполнил: студент гр. Н192         Купцов А.А.

Принял: Юсупов А.Н.

                      

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

2013

  1. Описание системы управления
  2. Объект управления

В данной работе приведено исследование системы управления автоматических одностворчатых раздвижных дверей. Схема системы представлена на рисунке 1.

На схеме также обозначены:

x – координата (положение) створки,

m – масса створки

FT  – тяга привода.

Рисунок 1. Автоматические одностворчатые раздвижные двери

Параметры системы:

  1.  Масса створки двери m=50 кг.
  2.  Максимальная поступательная скорость створки v=2,5 м/с.
  3.  Коэффициент сухого трения: .
  4.  Время квантования системы: Т=0,01 с

  1. Функциональная схема системы управления.

Функциональная схема исследуемой системы управления показана на рисунке 2. Задающий сигнал положения xg, и сигналы с измерительного устройства ИУ (текущее положение створки двери x и скорость створки двери dx/dt) поступают на регулятор положения Р, который на основании этих сигналов выдает управляющий сигнал u. Управляющий сигнал поступает на привод П, который прикладывает заданное усилие FT на объект управления О.

x

FT

u

xg

О

ИУ

П

Р

dt

dx

 

x,

Рисунок 2. Функциональная схема


  1. Математическая модель объекта управления.

При разработке упрощенной математической модели были приняты следующие особенности работы привода:

– привод автоматических является идеальным и максимально быстро отрабатывает   заданную скорость, что позволяет  пренебречь переходными процессами в приводе;

– привод является реверсивным и независимо от скорости перемещения автоматических дверей может обеспечить заданную скорость движения двери в заданных пределах.

– движение происходит в горизонтальной плоскости;

– динамика автоматических дверей рассматривается как движение материальной точки.

Математическая модель  объекта:

Заданный объект управления описывается следующим уравнением второго порядка

m-масса створок дверей.

u-сигнал управления

- коэффициент сухого трения.

Fmax – максимальная тяга привода.

sign – функция получения знака от его аргумента, в данном случае от скорости объекта.

Схема реального объекта управления:

Рисунок 3. Схема реального объекта управления.

Рассчитываем идеальный объект управления:

К0=Fmax – Коэффициент идеального источника.

 - Коэффициент идеального накопителя

- Коэффициент потерь

 -Коэффициент реакции внешней среды

Схема обобщенного объекта управления:

Рисунок 4. Схема обобщенного объекта управления

Схема идеального объекта управления(без учета реакции внешней среды и потерь на трение):

Рисунок 5. Схема идеального объекта управления.

  1. Разработка дискретной системы управления идеальным объектом

Параметры регулятора считаются с помощью скрипта, текст которого приведен в приложении 1. Коэффициент  определяет быстродействие системы. В данном случае он был подобран как β=T*23 исходя из требования обеспечения максимального быстродействия без перерегулирования. Параметры регулятора: Kd=17,0213;Kp=70,922;


  1.  Исследование разработанной системы управления

Разработанная в MATLAB модель системы управления представлена на рисунке 6. Как показано на этом рисунке, разработанная модель содержит сразу две системы управления с идеальным и реальным объектом управления. На рисунке 7 представлены переходные процессы в системе управления, на рисунке 8 – фазовый портрет системы.

Рисунок 6.Разработанная система управления

Рисунок 7. Переходные процессы в системе управления

Рисунок 8. Фазовый портрет.


Приложение 1.

Листинг скрипта code1.m:

%Организация рабочего места------------------------------------------------

clc;                            %очищаем комманд виндоу

clear all;                      %удаляем переменные

close all;                      %закрываем все графики

%--------------------------------------------------------------------------

 

Ms=50;%Масса створки двери

Fmax=300;%Максимальная тяга привода

mu=0.2;%коэффициент трения

xg=4;%Конечное положение створки двери

%---------Расчет ПД-Регулятора-----------

K0=Fmax;%Коэффицент идеального источника

K1=1/Ms;%Коэффициент идеального накопителя

K2=mu*Ms*9.8;%Коэффициент потерь

K3=0;%Коэффициент реакции внешней среды

f=0;%неконтроллируемое воздействие(возмущающее)

%Параметры модального ПД-регулятора

T0=0.01;%время квантования

beta=T0*23;%тангенс угла наклона заданной траектории(Быстродействие)

Kp=1/K0/K1/T0/(beta+T0/2);%основное время квантования ПД регулятора

Kd=Kp*(T0+beta);%коэффициент при производной ошибки регулирования

 

%Симуляция-----------------------------------------------------------------

mdl = 'dver1';

simOut = sim(mdl);           %запустить выполнение модели

t=simout.time;                     %задаем время

u=simout.signals.values(:,1);      %снимаем сигнал управления

x=simout.signals.values(:,2);      %снимаем координату положения нашего ОУ

px=simout.signals.values(:,3);     %снимаем скорость нашего ОУ

ur=simout.signals.values(:,4);

xr=simout.signals.values(:,5);

pxr=simout.signals.values(:,6);

%--------------------------------------------------------------------------

 

%Построение графиков-------------------------------------------------------

figure(1);                      %отображаем показания, снятые при симуляции

 

c_i='b';

c_r='r';

set(gcf, 'color', 'w');

subplot(3,1,1);

polozen='North';

plot(t,x,c_i,'LineWidth',2);

hold on;

plot(t,xr,c_r,'LineWidth',2);

legend('идеальный объект','реальный объект','Location',polozen);

set(gca, 'FontName', 'TimesNewRoman');

set(gca, 'FontSize', 14);

title('x(t) - координата');

xlabel('время t, сек');

ylabel('x(t),м');

grid on;

subplot(3,1,2);

plot(t,px,c_i,'LineWidth',2);

hold on;

plot(t,pxr,c_r,'LineWidth',2);

set(gca, 'FontName', 'TimesNewRoman');

set(gca, 'FontSize', 14);

title('v(t) - производная координаты');

xlabel('время, сек');

ylabel('v(t),м/с');

grid on;

subplot(3,1,3);

plot(t,u,c_i,'LineWidth',2);

hold on;

plot(t,ur,c_r,'LineWidth',2);

set(gca, 'FontName', 'TimesNewRoman');

set(gca, 'FontSize', 14);

title('u(t) - сигнал управления');

xlabel('время, сек');

ylabel('u(t)');

grid on;

 

figure(2);                      %отображаем фазовый портрет

 

set(gcf,'Color','w')

set(gca, 'FontName', 'TimesNewRoman');

set(gca, 'FontSize', 14);

title('Фазовый портрет pe(e)');

grid on;

hold on;

 

%Расчеты к построению оптимальной фазовой траектории***********************

pemin=-max(px);                 %динамическое определение диапазонов

pemax=max(px);

pe=pemin:(pemax-pemin)/20:pemax;

e=-(Ms.*pe.*abs(pe)/(2*Fmax));

%**************************************************************************

 

plot(e,pe,'g:','LineWidth',3);

hold on;

 

%Расчет к построению заданной фазовой траектории***************************

e=-beta*pe;

%**************************************************************************

plot(e,pe,'r--','LineWidth',3);

hold on;

 

%Расчеты к построению идеальной фазовой траектории**************************

e=x(length(x))-x;

pe=-px;

%**************************************************************************

plot(e,pe,'b','LineWidth',3);

hold on;

 

%Расчеты к построению реальной фазовой траектории**************************

e=xr(length(xr))-xr;

pe=-pxr;

%**************************************************************************

 

plot(e,pe,'k','LineWidth',3);

legend('оптимальная ф.т.','заданная ф.т.','идеальная ф.т.','реальная ф.т.','Location',polozen);

xlabel('ошибка регулирования, м');

ylabel('производная ошибки регулирования, м/с');

%--------------------------------------------------------------------------




1. Об энергосбережении и о повышении энергетической эффективности и о внесении изменений в отдельные законода
2. c помощью этого PI можно- проигрывать мультимедийные файлы различного формата такие как MPEG Motion Picture Experts Group
3. Товарная политика предприятия
4. Б класс Учёба ~ наш главный труд 01
5. гуманизм появился сравнительно недавно позже термина ldquo;гуманистrdquo; он был впервые использован в 1808 г
6. Транспортные издержки
7. О пенсионном обеспечении в Республике Казахстан Правительство Республики Казахстан ПОСТАНОВЛЯЕТ- 1
8. патофизиологический синдром при котором в результате того или иного заболевания сердечнососудистой систе
9. Автопарад выставка уникальных ретро ~ автомобилей новинок отечественного и мирового автопрома развлека
10.  Наименование и понятие международного частного права Международное частное право это самая непонятна
11. 12 УЧЕБНЫЕ ЦЕЛИ - изучить назначение устройство и действие противооткатных устройств изучить
12. Солнечный ветер
13. Статья 1. Цель и задачи программы ХантыМансийского автономного округа ~ Югр
14. Еврейское книгопечатание
15. УТВЕРЖДАЮ Проректор по УВРА
16. Физическая культура Физическое воспитание 1
17. 101993 г ОСЕНЬ Осень ~ яркая краса Осень ~ жёлтая листва Буйство красок праздник цвета Дней проз
18. Использование электронной почты
19. Техгологии помощи детям из неблагополучных семей
20. Субєкти цивільного права