Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Порядок выполнения лабораторной работы. 1. Создать файл, в котором будет записана система 8-ти уравнений, описывающая движение системы, и сохранить его с именем sistema.m





1. Создать файл, в котором будет записана система 8-ти уравнений, описывающая движение системы, и сохранить его с именем sistema.m.

 

function dx=sistema(t,x); (1)

global m1 m2 m3 m4 c1 c2 c3 w F a;

dx(1)=x(2);

dx(2)=((x(3)-x(1))*c1+F*sin(w*t)-a*x(2))/m1;

dx(3)=x(4);

dx(4)=(-(x(3)-x(1))*c1+(x(5)-x(3))*c2-a*x(4))/m2;

dx(5)=x(6);

dx(6)=(-(x(5)-x(3))*c2+(x(7)-x(5))*c3-a*x(6))/m3;

dx(7)=x(8);

dx(8)=(-(x(7)-x(5))*c3-a*x(8))/m4;

dx=[dx(1);dx(2);dx(3);dx(4);dx(5);dx(6);dx(7);dx(8)];

end

 

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

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

 

2. Создать файл, в который нужно поместить текст основной программы, который будет содержать 1) инициализацию всех параметров модели; 2) вызов метода Рунге-Кутта (функция ode23) для численного интегрирования уравнений движения; 3) на основе полученных результатов построение графиков для углов закручивания первого и второго валов.

 

global m1 m2 m3 m4 c1 c2 c3 w F a;

 

% Масса груза

M1=50;

 

% Момент инерции барабана

J2=0.4;

 

% Моменты инерции колес зубчатой передачи

J3=0.09;

J4=0.00125;

 

% Момент инерции ротора электродвигателя

J5=0.03375;

 

% Радиус барабана

R2=0.2;

 

% Радиус ротора электродвигателя

R5=0.15;

 

% Передаточное число

i=6;

 

%Жесткость каната

K1=1108200;

 

%Жесткости валов

K2=100500;

K3=2649;

 

% Приведенные массы

m1=;

m2=;

m3=;

m4=;

 

%Приведенные жесткости пружин

c1=;

c2=;

c3=;

 

% Частота оборотов двигателя

w=850*2*pi/60;

 

% Моменты на двигателе

M=45;

F=M*i/R5;

 

% Коэффициент трения

a=0.01;

 

[t,x]=ode23('sistema',[0:0.001:1],[0,0,0,0,0,0,0,0]);

plot(t,(x(:,1)-x(:,3)));

grid;

xlabel('t');

ylabel('dx(t)');

title('Деформация троса');

 

Примечание. Формулы для вычисления приведенных масс и жесткостей нужно взять из конспекта лекций.

Date: 2015-12-12; view: 295; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.007 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию