Методы решения инженерных задач применительно к области транспортного и тягового машиностроения
.pdf
Номер |
|
|
Системы нелинейных уравнений |
|
|
||||||||
варианта |
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sin x 2y 2; |
|
|
|
0,1) x |
2 |
; |
||||||
3 |
tg(xy |
|
|
||||||||||
|
|
x 0,7 |
|
2y2 1 |
|
|
|
|
|||||
|
cos(y 1 |
x2 |
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cos x y 1,5; |
sin(x y) 1,2x 0,2; |
|||||||||||
4 |
|
|
|
|
|
|
|
|
|
|
|||
|
2x sin9y 0,5) 1 |
|
y2 |
|
1 |
|
|
|
|
||||
|
|
x2 |
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sin(x 0,5) y 1; |
|
|
|
0,3) x |
2 |
; |
||||||
5 |
tg(xy |
|
|
||||||||||
|
|
|
|
|
2y2 1 |
|
|
|
|||||
|
cos( y 2) x 0 |
0,9x2 |
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cos(x 0,5) y 0,8; |
sin(x y) 1,3x 0; |
|||||||||||
6 |
|
|
|
|
|
|
|
|
|
|
|||
|
sin y 2x 1,6 |
|
y2 |
|
0 |
|
|
|
|
||||
|
|
x2 |
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sin(x 1) |
1,3 y; |
|
|
|
|
2 |
; |
|
|
|
|
|
7 |
tgxy x |
|
|
|
|
|
|||||||
|
|
1) 0,8 |
|
|
2y2 1 |
|
|
|
|||||
|
x sin( y |
0,8x2 |
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2y cos(x 1) 0; |
sin(x y) 1,5x 0,1; |
|||||||||||
8 |
|
|
|
|
|
|
|
|
|
|
|||
|
x sin y 0,4 |
|
y2 |
|
1 |
|
|
|
|
||||
|
|
x2 |
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cos(x 0,5) y 2; |
|
|
|
|
2 |
; |
|
|
|
|
||
9 |
tgxy x |
|
|
|
|
|
|||||||
|
|
|
|
|
2y2 1 |
|
|
|
|||||
|
sin y 2x 1 |
0,7x2 |
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sin(x 2) y 1,5; |
sin(x y) 1.2x 0,1; |
|||||||||||
10 |
|
|
|
|
|
|
|
|
|
|
|||
|
x cos( y 2) 0,5 |
|
y2 |
|
1 |
|
|
|
|
||||
|
|
x2 |
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sin(x 1) x 1,2; |
|
|
|
|
|
|
2 |
; |
||||
11 |
g(xy 0,2) x |
|
|
||||||||||
|
|
|
|
|
2y2 1 |
|
|
|
|||||
|
2y cos x 2 |
0,6x2 |
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cos(y 1) x 0,5; |
sin(x y) 1,5x 0,1; |
|||||||||||
12 |
|
|
|
|
|
|
|
|
|
|
|||
|
y cos x |
3 |
|
y2 |
|
1 |
|
|
|
|
|||
|
|
x2 |
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sin y 2x 2; |
|
|
|
0,4) x |
2 |
; |
||||||
13 |
tg(xy |
|
|
||||||||||
|
|
|
|
|
2y2 1 |
|
|
|
|||||
|
cos(x 1) y 0,7 |
0,8x2 |
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
70 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Номер |
|
Системы нелинейных уравнений |
|
|||||
варианта |
|
|
||||||
|
|
|
|
|
|
|
|
|
|
cos y x 1,5; |
sin(x y) 1,2x 0,1; |
||||||
14 |
|
|
|
|
|
|
||
|
2y sin(x 0,5) 1 |
|
y2 1 |
|
|
|
|
|
|
|
x2 |
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
sin(x 0,5) x 1; |
|
|
|
2 |
; |
||
15 |
tg(xy 0,1) x |
|
|
|||||
|
|
|
|
|
|
|
|
|
|
cos(x 2) y 0 |
0,9x2 2y2 1 |
|
|
||||
|
|
|
|
|
|
|
|
|
|
cos(x 0,5) x 0,8; |
sin(x y) 1,4x 0; |
||||||
16 |
|
|
|
|
|
|
||
|
sin x 2y 1,6 |
|
y2 1 |
|
|
|
|
|
|
|
x2 |
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
sin( y 1) x 1,3; |
|
|
2 |
; |
|||
17 |
g(xy 0,1) x |
|
|
|||||
|
|
|
|
|
|
|
|
|
|
y sin(x 1) 0,8 |
0,5x2 y2 1 |
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
2x cos( y 1) 0; |
sin(x y) 1,1x 0,1; |
||||||
18 |
|
|
|
|
|
|
||
|
y sin x 0,4 |
|
y2 1 |
|
|
|
|
|
|
|
x2 |
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
cos(x 0,5) x 2; |
tg(x y) xy 0; |
||||||
19 |
|
|
|
|
|
|
||
|
sin x 2y 1 |
|
2y2 1 |
|
|
|
|
|
|
|
x2 |
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
sin(x 2) x 1,5; |
sin(x y) xy 1; |
||||||
20 |
|
|
|
|
|
|
||
|
y cos(x 2) 0,5 |
|
y2 3 / 4 |
|
|
|
|
|
|
|
x2 |
|
|
|
|
||
|
|
|
|
|
|
|
|
|
71
Лабораторная работа № 3
РЕШЕНИЕ ОБЫКНОВЕННЫХ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ И ИХ СИСТЕМ
Цель работы
1.Освоить методику понижения порядка дифференциального уравнения любого порядка до первого порядка, метод Рунге–Кутта 4-го порядка для решения дифференциальных уравнений 1-го порядка и их систем.
2.На языке Delphi разработать программу для решения систем уравнений методом Рунге–Кутта 4-го порядка, а также освоить методику решения уравнений и их систем с помощью пакета
MathCAD.
Основные понятия
Решение различных геометрических, физических и инженерных задач часто приводят к уравнениям, которые связывают независимые переменные, характеризующие ту или иную задачу, с какойлибо функцией этих переменных и производными этой функции различных порядков.
В качестве примера можно рассмотреть простейший случай равноускоренного движения материальной точки.
Известно, что перемещение (путь) материальной точки при равноускоренном движении является функцией времени и выражается формулой
s 0t at2 . 2
В свою очередь, ускорение a является производной по времени t
от скорости , которая также является производной по времени t от перемещения s, т. е.
|
ds |
; |
a |
d |
|
d2s |
. |
|
dt |
dt |
dt2 |
||||||
|
|
|
|
|
72
Тогда получаем уравнение
s f (t) 0t f (t)t , 2
которое связывает функцию f(t) с независимой переменной t и производной второго порядка функции f"(t).
Дифференциальным уравнением называется уравнение, связыва-
ющее независимые переменные, их функции и производные (или дифференциалы) этой функции. Если дифференциальное уравнение имеет одну независимую переменную, то оно называется обыкновенным дифференциальным уравнением, если же независимых переменных две или более, то такое дифференциальное уравнение называется дифференциальным уравнением в частных производных.
Наивысший порядок производных, входящих в уравнение, назы-
вается порядком дифференциального уравнения.
П р и м е р 3.1
Уравнение
x3 y 8y x 5 0
представляет собой обыкновенное дифференциальное уравнение 1-го порядка. В общем виде записывается как
F(x, y, y ) 0.
Уравнение
x d2 y xy dy x2 y dx2 dx
является обыкновенным дифференциальным уравнением 2-го порядка. В общем виде записывается как
F(x, y, y , y ) 0.
73
Уравнение
y2 z xy z 0
x y
является дифференциальным уравнением в частных производных 1-го порядка.
Общим решением дифференциального уравнения называется та-
кая дифференцируемая функция
y = (x, C),
которая при подстановке в исходное уравнение вместо неизвестной функции обращает уравнение в тождество.
Свойства общего решения:
–так как постоянная С – произвольная величина, то дифференциальное уравнение имеет бесконечное множество решений;
–при каких-либо начальных условиях х = х0, у(х0) = у0 существует такое значение С = С0, при котором решением дифференциаль-
ного уравнения является функция у = (х, С0).
Решение вида у = (х, С0) называется частным решением дифференциального уравнения.
Задачей Коши (Огюстен Луи Коши (1789–1857) – французский математик) называется нахождение любого частного решения диф-
ференциального уравнения вида у = (х, С0), удовлетворяющего начальным условиям у(х0) = у0.
Теорема Коши (теорема о существовании и единственности решения дифференциального уравнения 1-го порядка):
Если функция f(x, y) непрерывна в некоторой области D в плоскости XOY и имеет в этой области непрерывную частную производную y f (x, y) , то какова бы не была точка (х0, у0) в области D,
существует единственное решение y (x) уравнения y f (x, y) ,
определенное в некотором интервале, содержащем точку х0, при
х = х0 принимающее значение (х0) = у0, т. е. существует единственное решение дифференциального уравнения.
Интегралом дифференциального уравнения называется любое уравнение, не содержащее производных, для которого данное дифференциальное уравнение является следствием.
74
П р и м е р 3.2
Найтиобщеерешение дифференциального уравнения xy y 0 .
Р е ш е н и е
Общее решение дифференциального уравнения ищется с помощью интегрирования левой и правой частей уравнения, которое предварительно преобразовано следующим образом:
x ddyx y 0; xdy ydx;
dyy dxx .
Теперь интегрируем:
dyy dxx;
ln y ln x C0 ; ln y ln x C0; ln xy C0;
xy eC0 C;
y Cx – это общее решение исходного дифференциального
уравнения.
Допустим, заданы некоторые начальные условия x0 = 1; y0 = 2, тогда имеем
2 |
С |
; |
C 2. |
|
1 |
|
|
75
После подстановки полученного значения постоянной в общее решение получаем частное решение при заданных начальных условиях (решение задачи Коши):
y 2x .
Ответ. Решением заданного дифференциального уравнения является функция у = 2/х.
Интегральной кривой называется график y = (x) решения диф-
ференциального уравнения (x) на плоскости ХОY. Особым реше-
нием дифференциального уравнения называется такое решение, во всех точках которого условие единственности Коши не выполняется, т. е. в окрестности некоторой точки (х, у) существует не менее двух интегральных кривых. Особые решения не зависят от постоянной С, их нельзя получить из общего решения ни при каких значениях постоянной С. Если построить семейство интегральных кривых дифференциального уравнения, то особое решение будет изображаться линией, которая в каждой своей точке касается по крайней мере одной интегральной кривой. Отметим, что не каждое дифференциальное уравнение имеет особые решения.
П р и м е р 3.3
Найти общее решение дифференциального уравнения y y 0. Найти особое решение, если оно существует.
|
|
dy |
y; |
||
|
|
dx |
|||
|
|
|
|||
|
dy |
|
dx; |
||
|
|
y |
|||
|
|
|
|||
|
dy |
|
dx; |
||
|
|||||
|
|
y |
|
||
ln y x C; y e xeC .
76
Ответ. Результатом решения исходного дифференциального уравнения является функция y e xeC . Уравнение y C1e x имеет так-
же особое решение у = 0. Это решение невозможно получить из общего, однако при подстановке в исходное уравнение получаем тождество. Мнение, что решение y = 0 можно получить из общего ре-
шения при С1 = 0, ошибочно, ведь C1 = eC 0.
Дифференциальные уравнения первого порядка
Дифференциальным уравнением первого порядка называется со-
отношение, связывающее функцию, ее первую производную и независимую переменную, т. е. соотношение вида
F(x, y, y ) 0.
Если такое соотношение преобразовать к виду y f (x, y), то
это дифференциальное уравнение первого порядка будет называть-
ся уравнением, разрешенным относительно производной. Дифференциальное уравнение называется линейным относитель-
но неизвестной функции и ее производной, если оно может быть записано в виде
y P(x) y Q(x).
При этом если правая часть Q(x) равна нулю, то такое уравнение называется линейным однородным дифференциальным уравнением;
если правая часть Q(x) не равна нулю, то такое уравнение называет-
ся линейным неоднородным дифференциальным уравнением. P(x)
и Q(x) – функции, непрерывные на некотором промежутке a < x < b.
П р и м е р 3.4
Решить дифференциальное уравнение
xy y x 1
с начальным условием у(1) = 0.
77
Р е ш е н и е
Имеем линейное неоднородное уравнение. Его решением будет соответствующее однородное уравнение
xy y 0;
|
|
|
|
|
xdy |
|
y; |
||||
|
|
|
|
|
dx |
||||||
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
dy dx ; |
|||||||
|
|
|
|
|
y |
|
|
x |
|||
ln |
|
y |
|
ln |
|
x |
|
ln C; |
|||
|
|
|
|
||||||||
xy C; |
|
|
y C . |
||||||||
|
|
|
|
|
|
|
|
|
|
|
x |
Решение неоднородного уравнения будет иметь вид
y C(xx) .
Подставим его в исходное уравнение:
xC (x)x 2 C(x) C(x) x 1;
xx
C (xx)x x 1;
C (x) x 1;
C(x) x2 x C. 2
Ответ. Общее решение исходного уравнения будет иметь вид y 2x 1 Cx .
78
C учетом начального условия у(1) = 0
0 12 1 C;
C 32 ;
частное решение будет иметь вид
y 2x 23x 1.
Численные методы решения дифференциальных уравнений первого порядка
Известные методы точного интегрирования дифференциальных уравнений позволяют найти решение в виде аналитической функции, однако эти методы применимы для очень ограниченного класса функций. Большинство уравнений, встречающихся при решении практических инженерных задач, нельзя проинтегрировать с помощью этих методов.
В таких случаях используются численные методы решения, которые представляют решение дифференциального уравнения не в виде аналитической функции, а в виде таблиц значений искомой функции в зависимости от значения независимой переменной.
Существует несколько методов численного интегрирования дифференциальных уравнений, которые отличаются друг от друга по сложности вычислений и точности результата. Рассмотрим некоторые из них, которые наиболее часто применяются для решения технических задач.
Метод Эйлера
Леонард Эйлер (1707–1783) – швейцарский математик. Решение уравнения y f (x, y) с некоторыми начальными усло-
виями дает интегральную кривую. Если взять последовательность
79
