Разработка программы для определения зависимости скорости вала двигателя от времени. Контрольная работа. Информационное обеспечение, программирование.

👉🏻👉🏻👉🏻 ВСЯ ИНФОРМАЦИЯ ДОСТУПНА ЗДЕСЬ ЖМИТЕ 👈🏻👈🏻👈🏻
Информационное обеспечение, программирование
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!
Похожие работы на - Разработка программы для определения зависимости скорости вала двигателя от времени
Скачать Скачать документ
Информация о работе Информация о работе
Скачать Скачать документ
Информация о работе Информация о работе
Скачать Скачать документ
Информация о работе Информация о работе
Скачать Скачать документ
Информация о работе Информация о работе
Скачать Скачать документ
Информация о работе Информация о работе
Скачать Скачать документ
Информация о работе Информация о работе
Нужна качественная работа без плагиата?
Не нашел материал для своей работы?
Поможем написать качественную работу Без плагиата!
Двигатель из состояния покоя приводит в движение вал рабочей
машины. Механическая характеристика двигателя состоит из двух прямолинейных
участков: М Д1 =a 1 +b 1 ω
при и М Д2 =a 2 +b 2 ω при . Приведенный к валу двигателя момент инерции вращающихся частей
машины и двигателя J, момент сопротивления на том же валу
равен М С .
Определить зависимость скорости вала двигателя от времени ω(t). Вычислить скорость ω уст и время начала t уст установившегося движения вала. Построить
графики зависимостей ω(t) и М Д (t).
В качестве математической модели задачи используем
дифференциальное уравнение движения вала двигателя
Тогда на прямолинейном участке при задача Коши примет вид:
Значение ω опр определим (см. рис. 1) из
условия М Д (ω опр )=М Д (ω опр ) или a 1 +b 1 ω опр =a 2 -b 2 ω опр .
Решив задачу Коши на интервале аргумента методом Эйлера и Рунге-Кутта четвертого
порядка точности, получим таблично заданную зависимость t(ω). Построенную таблицу можно рассматривать в
качестве зависимости ω(t) и использовать для определения М Д (t).
На прямолинейном участке при строим задачу Коши в виде
Для каждого значения аргумента t i =t i -1 +Dt, начиная с i=n+2 и используя t опр =t n +1 , ω опр =ω n +1 , решаем задачу Коши (2) выбранным методом и получаем
последовательность значений функции ω n +2 , ω n +3 , ω n +4 и т.д. Процесс вычислений прекращаем при выполнении
условия . Тогда в качестве ω уст берем последнее вычисленное значение ω i и t уст =t i .
Решение дифференциальных уравнений методом Эйлера.
Пусть задано дифференциальное уравнение первого порядка или y’=F (x, y)
На интервале [x 0 , x n ] разобьём на n частей и получим X 0,…, X n .
X i =X 0 +(i-1) h или X i =X i -1 +h 1 , где .
Соответствующее значения y 1 =y*(x i ), где y*(x i ) - приближенное значение
дифференциального уравнения.
Для получения численного решения дифференциального уравнения
уравнение заменяется уравнениями относительно значений функции y*(x). Эти
уравнения называют разностными. Простейшие разностные уравнения для заданного
дифференциального уравнения имеют вид.
y i +1 =y i +h*F (x, y) - формула
Эйлера.
) Ввод исходных данных(x 0 , x n , n, y 0 ).
.2) y[i]=y [i-1]+h*f (x[i-1], y [i-1]);
a1, a2, b1, b2, Mc, J, n, dt, epsilon;
. wopr:=(a2-a1)/(b1+b2); tn:=0; wn:=0; wk:=wopr;
Решаем дифференциальное уравнение с использованием процедуры EILER
3. EILER (n, wn, wk, tn, fun1, w, t)
Записываем в файл RESULTS.RES полученную табличную зависимость w(t) на промежутке 0<=w<=wopr;
Записываем в файл RESULTS.RES topr и wopr
Определяем функцию w(t) на промежутке w>=wopr с использованием цикла с постусловием
.2. w[i]:=w [i-1]+dt*fun2 (w[i-1]);
.3. m:=i; i:=i+1;abs (w[i-1] - w[i])<=epsilon;
Записываем в файл RESULTS.RES полученную табличную зависимость w(t) на промежутке w>=wopr
Записываем в файл результатов tyst, wyst, Mdyst.
1. t[1]:=tn; t [n+1]:=tk; v[1]:=vn; h:=(t [n+1] -
t[1])/n;
Момент
сопротивления на валу двигателя
Определенная и
установлена угловая скорость
kyrsa4;crt;fun=function (y:real):real;=array
[1..100] of real;f1, f2:fun;, w:vect; f3, f4:text;, n, m:integer;, wn, wk, Mc,
a1, a2, b1, b2, dt, epsilon, j, topr, wopr:real;
{$F+}fun1 (w:real):real;:=12/(2100+0.56*w-60);fun2
(w:real):real;:=(2100-20*w-60)/12;
{$F-}EILER (n:integer; tn, tk, vn:real; f:fun;
var t, v:vect);i:integer; h:real;[1]:=tn; t [n+1]:=tk; v[1]:=vn;:=(t [n+1] -
t[1])/n;i:=2 to n+1 do begin[i]:=t[1]+(i-1)*h;[i]:=v [i-1]+h*f
(t[i-1]);;;ClrScr;(f3,'results.res'); rewrite(f3);(f4,'danie.dat');
reset(f4);(f4, a1, a2, b1, b2, Mc, J, n, dt, epsilon);:=(a2-a1)/(b1+b2);:=0;
wn:=0; wk:=wopr;(n, wn, wk, tn, fun1, w, t);(f3,'3avisimost w(t) pri
0<=w<=wopr');(f3,'t w Md');i:=1 to n+1 do writeln (f3, t[i]:5:2,' ',
w[i]:5:2,' ', a1+b1*w[i]:5:2);(f3,'topr=', t [n+1]:5:2,'s wopr=', w
[n+1]:5:2,'rad/s Mdopr=', a1+b1*w [n+1]:5:2,'H*s');(f3,'3avisimost w(t) pri
w>wopr');(f3,'t w Md');:=n+2;t[i]:=t [i-1]+dt;[i]:=w [i-1]+dt*fun2
(w[i-1]);:=i; i:=i+1;abs (w[i-1] - w [i-2])<=epsilon;i:=n+2 to m do(f3,
t[i]:5:2,' ', w[i]:5:2,' ', a2-b2*w[i]:5:2);(f3,'tyst=', w[m]:5:2,'s wyst=',
t[m]:5:2,'rad/s Mdyst=', a2-b2*w[m]:5:2,'H*s');(f3); close(f4);until
keypressed.
.57 97.47 150.58= 0.57s wopr=97.47rad/s
Mdopr=150.58H*s
.87 101.58 68.47=101.58s wyst= 1.87rad/s
Mdyst=68.47H*s
В результате работы программы была получена зависимость
скорости вала двигателя от времени ω(t) и установившиеся время t уст и скорость ω уст .
За время t двигатель приобрел максимальную угловую скорость ω, которая в дальнейшей работе двигателя изменялась только в пределах
заданной относительной погрешности измерений ε.
1. Рапаков
Г.Г., Ржеуцкая С.Ю. Тurbo Pascal для студентов и школьников. - СПБ.: БХВ -
Петербург. 2004. - 352 с.
2. Анципорович
П.П., Алейникова О.И., Булгак Т.И., Луцко Н.Я. Информатика. Учебно-метод.
Пособие к лабораторным работам для студ. машиностроит. спец. В 4 ч. - Мн.:
БНТУ, 2009.
Похожие работы на - Разработка программы для определения зависимости скорости вала двигателя от времени Контрольная работа. Информационное обеспечение, программирование.
Сочинение: Анализ эпизода прощания Штольца с Обломовым
Контрольная работа: Нормоконтроль и анализ чертежа детали по нормам точности
Как Делать Введение В Реферате Образец
Осень Золотая Пора Эссе
Реферат: Театральные реформы в России конца 1980-х начала 1990-х годов
Реферат: Традиция заговаривания в болгарской народной медицине. Скачать бесплатно и без регистрации
План Сочинения По Произведению Дубровский 6 Класс
Курсовая работа: Принцип состязательности и исключение из него. Скачать бесплатно и без регистрации
Контрольная работа по теме Эрих Фромм о душе и жизненных ориентациях человека
Курсовая работа по теме Анализ формирования доходов бюджета Российской Федерации и выявление мер по их увеличению
Курсовая работа по теме Тепловые расчеты кольцевой нагревательной печи
Реферат: Получение уравнения переходного процесса по передаточной функции
Сочинения Второго Класса На Тему Лето
Интеллектуальное Развитие Курсовая
Курсовая Концессия Германии В Сфере Водоснабжения
Реферат: «образ»
Реферат: Методические рекомендации по их подготовке Раздел «Художественная культура Древнего мира»
Дипломная работа по теме Бизнес-план ресторана китайской кухни ООО 'Кай-Тянь'
Реферат: Влияние на почки неспецифических веществ. Скачать бесплатно и без регистрации
Дипломная работа по теме Технико-экономическое обоснование и создание электроэрозионного участка по обработке металлических деталей
Похожие работы на - Сегментирование рынка
Похожие работы на - Пословицы английского языка
Реферат: Увольнение по приговору суда