Вы находитесь на странице: 1из 46

1

1.

, .
.
. ,
- ,
.
, , , ,
.
, , .
. .
1.1.
, , . .
1.1.1.

: .

.
,
. ,

.

. , , .
. , . .

1.1.2.
, ,
,
.
: ( )
( ).
.

(1)

(2)
(), (1)
(2).

,
. . 1.4.

1.2.

( ), ( ) - ( ).
1.2.1.

(1)
(2).
, u(x) xi:
!

(3)

h ( h << xi), ,
, h ,
. (3)

(4),
0. 0 dx(x0)/dx, (2)
(1):
,

(4) xi = x0,
,

, ,
,

, (4) u0 = u(x0) 0 u1 = u(x1) h x0. . 1


.

. 1.


,
1 - u2.
,


, i = 0,1,2,... .

(5)

. 1 ,
u(x). (x0,u0) du(x0)/dx,
x0 x1. ,
h u1
.
h2, , h
, - .
(3) (4). h .

1.2.2.

,
u(x) . u(x)
, h2 d2u(xi)/dx2
(3). ,
:
!

"

# !

x = h, u ' ( x i + h) = du(x i + h) /dx u ' ( x i ) = du(x i )/dx.

(6)

(3) ,
, h3,
2

&

(1) ,
.1.2.1, , ,
"

"

"

(7)

(7) ui+1 , ui+1


. ,
, , ,
, .
(7) ,
ui+1*, (5). ui+1* ,
(7) - .
(5) (7) - ( ).

. 2.
. 2 , , u(x)
h.

.

h3.

.
. 2.


u(x),
. -.
1.2.3. -
d2u(xi)/dx2 - (6),
u'(xi) u'(xi+h)
. ,
,
(3)

. u'(x)
xi xi + h.
, .
.
. ,
-,

,*- )* +*

(8)

An - , kn -
+

(9)

.
.

,
,

/ + ,
/ +

/ + ,

.,
+,

., ,

/,, +

n , , 0 < m < n p .

. . . /,,,# +,# ,

An , n
1 0

13 0

1 33 0

...

0,

(10)

1(h) = u(xi + h ) (xi,h )

(xi,h ) u(xi + h ) . p (8)

, ,
.
1 0

, p = 1 . , (8) (10),
13 0

0 A1 = 1 1 33 0 5 0,
,

6 )* +*

*-

(5).
,
-.
-,
p = 4. , h5. +

"

2+
+

3+

+8

+8

:;

+ .


- .

, . h , , .

10

1.2.4.
,
~h+1.
. (
).
. ,
uT ui+1,h,
h , +1:
<

>

" ,

,"

C - , h . , h/2, :
<

" , ?

,"

> @ ?2A

,
" , ?

" ,

>

,"

,"

,"

= > @ ?2A

> @ ?2A

2," = 1 .

C ,
<=

" , ?

C;,D?

# C;,D

EC; #

(11)

h .
, h ( )
. h . h
( ) .

11

, ,
, .
.

.
h

, h0,
,
(. 3).

. 3.
h


. h h/2.

:F

" , ?

" ,

F G H, -

, .
.
,
.

1.3.
1.3.1.
,

12

. .
,
, . ,
,
, . , , .
1.3.2.

(xi, ui) (xi, ui).
xi-1 xi xi xi+1. , .
(1) xi xi+1.

I

C;

"

"

(12)

(1) f ( x , u ) = f ( x , u(x)) F( x ) . xi-1 xi


,
(xi- 1 , u i - 1 ) (xi, u i ) :
J

# K;

C;

(13)

13

(12) (13)
f i f ( x i , u i ) , fi+1 f ( x i +1, ui+1),

3 = # .
2
,
"

-:
"

12

23 = 16

55 = 59 #
37 # = 9 # .
24
, - .
"

1.3.3. (-)
,
xi+1 .
-:
"
"

12

"

"

8 =

19 = 5 #
9 "
# .
12
,
"

ui+1, . ,
, .
. ui+1, , -.
ui+1 . , , ui+1 ,

14

.
.
.
1.3.4.
( - -).
,
. , .
, , .
.

1.4.
1.4.1.
, .
,

, ,

(14)

x = a x = b:
u(a) = A, u(b) = B.

(15)

15

a < x < b ,
, . , ,

.

.
.
, .
1.4.2.
, , , ,
(14)
.

),

R F

-S

TUV.

(16)

u() - , u(x) , - .
R

-S

TUV, ,

u(x) b (15) u(b)=B.


,
.

16

" "
, ""
u(x) .
u(x), . ,
.
1 2.
, = 1
x=b "", u(b) > B, = 2 - "", u(b) < B.
, (15) 3 = (1 + 2) / 2,
. , x=b B.
4
.
,
u(b) B .
.

1.4.3.

(15), .

17

"" 1 2,
, u1(x) u2(x). u1(b) = B1 u2(b) = B2, B1
B2,
1
X =X

X=X

X =X

x = a u1(a) = u1(a) = A
x = b u1(b) = B1, u2(b) = B2, ,
.

18

1.5.
1.5.1. MathCAD
.

Z T
T

Z T
T

1
Z T
>

0,

J - , L - , R -
, C - . R = 5 , L = 10-5 = 10-9 .
z0 = I z1 = dz0/dt = dI/dt,
:
\

]^

_
];
_

[`

(17)

I = 1 dI/dt = 0,
MathCAD :
R:=5

L:=105

F(t,z):=dKf

e;

;
e; # e^
g
gi

C:=109

t0:=0
F1:=rkfixedk

tk:=5106
K

N1:=500

, t0, tk, N1, fp

rkfixed.
,
- .
:
F := rkfixed(Z0, t0, tk, N, f) ,

19

F - , , Z0 - , , t0 - , tk - , N - t0 tk, f - , .
, f(t,z) MathCAD. z
, f(t,z).
(17) ,
z. ,

20

z, z0,
z1 . , MathCAD
ORIGIN
.
rkfixed
(. . 4, ). F1. t
F<0> . t0 tk
(tk t0) / N. t0 = 0, tk = 5106 c, N = N1 = 500,
(tk t0) / N1 = 5106 / 500 = 108 .
z0(t) z1(t) F1<1> F1<2>.

. 4. MathCAD

- . 4, .

N = N2 = 1000 (11):
N2:=rkfixedk

, T0, T+, q2, p

F r s;t # r s;t F

i:=

E#

max() = 7.7x1010

21

, h/2 109.

.
z0Y0 z1Y1, (17):
v0
u T
v1
T

v0 " = v0
T
wR u
v1 " = v1
[
1
= v1 =
v0
T
Y
Y>
v1

v1

[
1
= v1 =
v0
Y
Y>

v0 "
wR y
v1 "

v0

Tv1
[
v1 = T d v1
Y

R
1
v0 j .
Y>


dY/dt Y/ t.
MathCAD :
R := 5

L := 105

t
0
Y0
z
| } z10# |
Y1
0

C := 109

t: = 1 1010

t := 0 .. 50000 1

t ~ t
t ~"
Y0~ t Y1~

zY0~" | }
R
1
Y1~"
Y1~ = t d Y1~
Y0~ j
L
LC

, (5),

t , i .

t,

Y0

Y1

("")
i+1 i.
Y0(t) . 5.

22

5.
.
, . 5, t = h = 1010 ,

. 5, t = h = 7 109 .

(.
. .
1.2.4).
h = 1010 , 50000
. ~ 1,5 103.
rkfixed MathCAD ,
. odesolve, rkadapt, Bulstoer,
Bulstoer Stiffb

Stiffr. rkadapt Bulstoer


, Stiffb Stiffr

. sbval
.
1.5.2. MATLAB
MATLAB .

ode45 - -
.

23

ode45 ( 6.):
[T,Y] = ode45(ODEFUN,TSPAN,Y0)
ode45:
ODEFUN - ( ),
.

= ODEFUN(T,Y),

- -

;
TSPAN = [T0 TFINAL] - ,
. T0 - , TFINAL - ,
;
Y0 - .
ode45:
T - , ;
Y - ,

, -

T.
MATLAB . OPTIONS (. help ODESET).
, (, ), --:

u,

u" + (u2 - b )

+u =0,

u" - , t, b -

. b , u2 - (, ).

24

y1 =

1=

= R
,

y2 = u, b .

vdp1, m- vdp1.m. , --, :


function dydt = vdp1(t,y)
dydt = [y(2); (1-y(1)^2)*y(2)-y(1)] .
,
vdpl 0 < t <20, y1 =

= 2

y2 = u = 0 , MATLAB :
[t,y]=ode45(@vdp1,[0 20],[2 0]).
. 6, ode45 plot y2(t) = u(t) y1(t) = u'(t).

. 6. --

25

. 6, ,
. ,
y2 (y1), . 6, .
ode45 MATLAB
- . ode23, ode113, ode15s, ode23s,
ode23t, ode23tb.

26

2.

2.1.
, . :
1.
;
2. ;
3. - ;
4. .
2.2.
1. .
,
.
2. ( MATLAB, MathCAD ).
3. , ,
.
4. .
2.3.
1. .
2. .
3. - (, ).
4. , .
5. .

27

2.4.
1.
. ?
2. ,
.
3. .
4. .
5. -.
6.
? .
7.
? ?
8.
.
9.
.
10. .
11. .
12. -.
13.
.
14.
.
15. .
16. ?
17. .

28

3.

.
, . , , .
1. ().

x - , t - , m - ,
d2x/dt2 - , - ( ), dx/dt -
, kx - ,
(), k - .
x: k = k0 (1 + ax2).
: = 0,5 /;
x = 1 , dx/dt = 0 t = 0. .

1-1

1-2

1-3

1-4

1-5

1-6

m ,

12

9,5

15

k0, /

0,5

1,5

a, 1/2

0,5

+3

0,5

29

, ,
x ( t ) .
2. (). , 1.

.
x: = 0 (1 + ax2).

:

m ,
0, /
a, 1/2

2-1
5
1,5
0,5

2-2
10
1
1

2-3
2-4
8,5
7
0,5
0,5
1,5
0,2

22-5
3
0,3
0,3

2-6
12
1
0,3

, , x ( t ) .

k = 1 /; x = 1,5 dx/dt = 0 t = 0.

.
3. (. 1)

x - , t - ,
-
, - ,
k -
.
F(t)

30

J T

J T G ,
R

0 T G 1 ,

n = 0, 1 , 2 , 3 , 4 . . . .
: = 1 ; = 0,5 /, k = 5 /. x = 0 dx/dt = 0 t = 0. .

3-1
3-2
3-3
3-4
3-5
3-6
,
0,5
1
0,1
0,3
0,2
1,2
T,
1,5
2
1
1,5
2,5
1,7
Fm ,
3000
2500
2000
3000
2500
2000
,
. F(t) x(t).
4. (. 1)

|J cos T | ,

x - , t - , -
, - , k - ,
Fm - .

m ,
Fm,
, /

4-1
2
150
0,1

4-2
3
1960
2

4-3
4-4
1,5
14
980
720
2
0,2

x ( t ) ,

4-5
2,5
250
12,5

4-6
3
170
0,3

. F(t) = |Fmcos(t)|
x(t).

31

5.

33

Y 1
d = j 1
Y Y

L , P ( ), EJ
, x (0 < x < 1).
= 0 ' = 0 x = 0 , y ( x )
.

L,
PL2/EJ

5-1
1,5
0,001

5-2
1
0,005

5-3
5-4
0,9
2
0,002
0,01

5-5
2,5
0,015

5-6
1
0,002

6. , - , x .

( -)
\

= ,
=

t , ax , bxy , cy , dxy .
a, b , c, d x0, y0
t = 0, . ,

32

. x ( t ) , y ( t ) y ( x ) .

6-1

6-2

6-3

6-4

6-5

6-6

0,15

0,2

3,2

0,2

0,15

0,1

0,0001

0,001

2,1

0,001

0,02

0,01

2,1

1,8

3,1

2,7

0,005

0,01

0,01

0,001

0,002

x0

200

500

1000

10000

1000

y0

50

150

500

200

50

7. -:
\

1=
=

: #

,
R

x y ,
t , ax - , ax/k1
- , bxy/(k2+x)
, cy - ,
cdy2/ x x.
x0, y0
, x(t) y(t).

33

7-1

7-2

7-3

7-4

7
7-5

7-6

x0

20

35

32

15

50

y0

17

1,5

1,7

2,7

1,1

2,4

1,6

1,5

4,2

3,1

2,9

4,1

5,6

0,1

0,6

0,2

0,09

0,08

0,2

0,1

0,13

0,05

0,15

0,08

0,1

k1

9,3

7,6

12

5,9

13,5

k2

2,1

2,5

1,5

2,1

1,8

8. -

, ---

i , L , R ,
C . ,


: L =L0(1 k i2), k - .

i(t),
,
di/dt
dt = 0 i = 10
t = 0. .

8-1

8-2

8-3

8-4

8
8-5

8-6

R,

0,5

1,5

C,

0,001

0,01

0,1

0,047

0,0068

0,068

L0,

10

50

50

10

k, 1/A2

5103

9103

103

5103

410
102

103

34

9 . (. )
Y

T ,

i , L , R , ,
Um , = 2 f .

: R = R0 (1 + k i2), k .
u ( t ) = Umsin(t) i ( t ) ,
, Um = 1 di/dt = 0 i = 0 t = 0 . .

9-1

9-2

9-3

9-4

9-5

9-6

R0,

7,5

L ,

10

50

10

C ,

0,001

0,01

0,1

0,047

0,0047

0,068

f,

106

5106

105

2105

2106

6104

k , 1/A2

81010

21014

1014

51010

41015

71012

10.

35

1 cos T =
@
[
[
>

A,

C , R , R0
(), R
, Um , = 2 f
.
u0(t) = Umcos(t) u(t)
Um = 12 , f = 50 .
u(t=0) = 0.
10-1

10-2

10-3
10-4

R,

200

310

170

C,

2000

500

200

10-5

10-6

100

75

180

470

5000

680

10 , cos T ,R

5, cos T .

36

11. LC-, . u i
t
\

| T | = [ =

L C

,
,

R0 = RB + RL, RB , RL
, Um
, = 2 f .
uB(t) = |Umcos(t)|, u(t)
i(t). : Um = 12 f = 50 . u ( t = 0) = 0,
i ( t = 0) = 0 . R0, RH, L C .

11-1

11-2

11-3

11-4

11-5

11-6

R0,

20

75

35

120

90

20

R,

500

1000

750

1000

2000

1000

L,

0,5

0,7

0,1

1,2

0,05

C,

100

40

200

50

100

1000

12. --, (, ), :
y" + (y2 b) y' + y = 0

37

y, y' y" - , t.
b . ,
, y2.

b, y(t) y'(t), .

12-1

12-2

12-3

12-4

12-5

12-6

y(0)

-3

y'(0)

-2

20

3y

y'

1,5 y'

13. , ,

LC-

E.

u ( t )

i(t)

u T
T

1
= ,
>
R
1
= [ = ,
Y

t , L C ,
R0 = RE + RL, RE , RL
.

38

N- - i(u)

i(u) = (0,6u 14u3 + 20u4)exp(10u) + 0,02[exp(u) 1] .
u(t) i(t).
u ( t = 0) = 0, i ( t = 0) = 0. E, R0, L C .

13-1

13-2

13-3

13-4

13-5

13-6

E,

0,27

0,3

0,22

0,18

0,36

0,19

R0,

4,2

3,5

4,8

11,3

5,2

L,

20

7103

1,5104

10

17

200

C,

12

2200

130

12

27

120

14.

, .
Umcos(t) ,
.
, : L ,
RS , C(u) R(u)

39

, .
u i
t

T

T

% =
&,
>
[
1
cos T = = [
Y

: R = 50 ,
L = 1,2 , Rs = 6 . : u ( t ) = 0 , i( t ) = 0 t = 0 .
Um f .

14-1

14-2

14-3

14-4

14-5

14-6

L,

1,2

1,5

1,7

1,4

2,2

1,1

RS,

5,5

4,7

5,8

4,8

Um,

0,65

0,55

0,7

0,8

0,9

0,97

f,

14

11

8,2

12

16

R(u)
C(u) . -

exp

=1 ,

i0 = 51013 , b = 28 1/. C(u)


>

>

1 =

C0 = 0,14 , = 0,85 .
u(t) = Umcos(t), u(t) i(t).

40

15. . ,

), :

1
d = q j ,

1 () ,
j 0z, v
0z, q = 1,61019
, N0 .

v

v(E)

_
_ 8

0 = 0,6 2/, v s = 105 /, Et = 3,5105 /.

: 1 = 12,50 = 12,5 8,851012 /,


S = 2,5 300 . i = j S , ,
E(z) z = 0 .

41

E(z)
50
n(z) = j/qv [E (z)].

15-1

15-2

15-3

15-4

15-5

15-6

N0, 3

51020

4,51020

5,31020

41020

5,71020

4,11020

i,

5,5

8,3

6,7

7,45

10,6

7,62

E(0), /

0,1105

3,7105

2,5105

3105

3,5105

3,6105

16. .

= . = c ,

m c , T , t , P ,
S ( T TC) , ,
S , .
,
,
> Tmax, , < Tmin. a :
.

.0, * G S / T 0,R
.1, S * / T G 0,

, 1 .

42

T(t),
Tmin < T ( t )

P,
0, /2
1, /2
Tmin,
Tmax,

16-1
42
17
80
313
353

< Tmax. :

16-3
16-4
27
65
12
25
35
82
313
313
343
353

16-2
55
15
95
308
343

16-5
43
21
160
308
343

16-6
22
9
75
303
343

c = 950 /, m = 0,05 , S = 0,04 2.


T(t=0) = Tc = 293 K. .

17.

= . = ,

c m , , t , Q , , S , T
.
Tmin < < Tmax
P :

, G / T 0,R
0, / T G 0,

Tmin Tmax -
.
T ( t ) ,
T(t=0) = Tc Tmin = 290 ,
Tmax = 295 . P .

43

17-1

17-2

17-3

17-4

17-5

17-6

P ,

2000

250

350

1000

750

500

cm, /

240

140

100

270

700

470

S, /

15

10

Tc,

288

263

275

233

278

293

Tmin,

290

290

300

290

313

303

Tmax,

295

305

315

325

328

333

18. .

. =

[ 1

/ =

c1 m1 , c2 m2
, , T
, t , , S
, TC , i ,
, R0
T0 = 293 K, .
, .
T ( t ) T(t=0) = TC =293 K.
c2m2 . ,
,
1373 K.

18-1

18-2

18-3

18-4

18
18-5

18-6

c1m1, /K

1,7104

5104

3,3104

4,4105

8104

1,4103

S, /K

3105

3,5105

4105

1,2105

6105

7105

R0,

0,04

0,014

0,017

0,14

0,006

0,004

i,

1,5

0,5

, 1/K

0,05

0,06

0,05

0,04

0,07

0,08

19. ,
(. ),
,

x :

vx = v cos vy = v cos

, t , k , -

,
m , g 9,8
/2
.
vx = dx/dt vy = dy/dt
:

x ( t ) y(t). y(x)
x(t=0)=0 y(t=0)=0 k , m, v(t=0).

19-1

19-2

19-3

19-4

19-5

19-6

k, /

1,4

0,05

2,9

1,8

m ,

15

0,3

110

42

85

52

v(t=0), /

300

10

350

140

300

330

15

45

25

33

20

45

20. ,

=+ = ,
T

R
+ = =+ ,
T


>+

=
=+ ,
T
>
T , V

, D , O , k1 , S ( , ), C
(C > 1), k2 , k3
. T, O, V, D S C .
T(t), V(t) D(t)
D(t=0) = 0. .

20-1

20-2

20-3

20-4

20-5

20-6

T(t=0)

10

15

12

V(t=0)

20

11

12

11,7

21

15

18

32,6

15,5

18

15

21

18

1,2

1,3

1,5

1,1

1,2

1,2

k1

0,02

0,03

0,2

0,5

0,05

0,02

k2

1,1

1,3

2,6

k3

0,01

0,001

0,1

0,05

0,12

0,04