ВУЗ:
Составители:
Рубрика:
ПРИЛОЖЕНИЕ
191
Ro@l2_, l3_D= NIntegrate@Pod@τ, l2, l3D, 8τ,0,1<D
NIntegrate@Pod@τ, l2, l3D, 8τ,0,1<D
Minel = FindMinimum@Ro@l2, l3D, 8l2,1,2<, 8l3, −1, 1<D
80.731198, 8l2 → 0.038468, l3 → 0.28735<<
Ronol = Part@Minel, 1D
0.731198
8l20, l30<= 8l2 ê.Part@Minel, 2, 1D,l3ê. Part@Minel, 2, 2D<;
l10
=
1− Hl20 ∗c2 + l30 ∗c3L
c1
−0.103653
8l10, l20, l30<
8−0.103653, 0.038468, 0.28735<
h0@τD= l10∗h1@τD+l20 ∗h2@τD+ l30 ∗ h3@τD;
Построение оптимального управления
u0@τD=
1
Ronol
∗
h
0
@τD
è
h
0
@τD.h
0
@τD
;
8u10@τ_D,u20@τ_D,u30@τ_D< = u0@τD;
Вычисление оптимального значения функционала
Ronol = Part@Minel, 1D
0.731198
Построение оптимального закона движения
Resh0 =
NDSolve@
8
x10'@tD 2 ∗ x10@tD+ 2 ∗ x20@tD− 30 ∗ x3 0@tD+ u10@tD,
x20'
@tD 10 ∗ x10@tD− x20@tD− 35 ∗ x30@tD+ u20@tD,
x30'
@tD 2 ∗ x10@tD− x20@tD+ x30@tD+ u30@tD,
x10
@0D −3, x20@0D 2, x30@0D 1<,
8x10@tD,x20@tD,x30@tD<, 8t, 0, 1<D;
88x10@t_D<, 8x20@t_D<, 8x30@t_D<<=
8Re@x10@tDê. Resh0D,Re@x20@tDê. Resh0D,
Re
@x30@tDê. Resh0D<
Проверка правильности вычислений
XT − 8x10@1D,x20@1D,x30@1D<
80.0000773993, 0.000215504, 0.0000639765<
ПРИЛОЖЕНИЕ Ro@l2_, l3_D = NIntegrate@Pod@τ, l2, l3D, 8τ, 0, 1
Страницы
- « первая
- ‹ предыдущая
- …
- 189
- 190
- 191
- 192
- 193
- …
- следующая ›
- последняя »