
 
125
   End If 
   If Y(5) < 0 And Y(6) > 0 And Y(6) > A + K * Y(5) ^ 2 / 2 Then 
                           alfa = -1 
 
   End If 
End If 
 
F(1) = 537 * alfa - Rs / lps * Y(1) + Rs / lps * kr * Y(3) + 314 * alfa * Y(2) 
F(2) = -Rs / lps * Y(2) + Rs / lps * kr * Y(4) - 314 * alfa * Y(1) 
F(3) = -Rr / lpr * Y(3) + Rr / lpr * ks * Y(1) + (314 * alfa - p * Y(5)) * Y(4) 
F(4) = -Rr / lpr * Y(4) + Rr / lpr * ks * Y(2) - (314 * alfa - p * Y(5)) * Y(3) 
F(5) = 4 * (c * (Y(3) * Y(2) - Y(1) * Y(4))) / GD2 
F(6) = Y(5) 
 
End Sub 
'========================================================= 
Sub Runge(x As Single) 
   x = X0 
   For i = 1 To N:  Y(i) = Y0(i):  Next i:  Uravnen 
   For i = 1 To N:  k1(i) = h * F(i):  Next i 
    
   x = X0 + h / 2 
   For i = 1 To N:  Y(i) = Y0(i) + k1(i) / 2:  Next i:  Uravnen 
   For i = 1 To N:  k2(i) = h * F(i):  Next i 
 
   For i = 1 To N:  Y(i) = Y0(i) + k2(i) / 2:  Next i:  Uravnen 
   For i = 1 To N:  k3(i) = h * F(i):  Next i 
 
   x = X0 + h 
   For i = 1 To N:  Y(i) = Y0(i) + k3(i):  Next i:  Uravnen 
   For i = 1 To N:  k4(i) = h * F(i):  Next i 
 
   For i = 1 To N 
     Y(i) = Y0(i) + (k1(i) + 2 * k2(i) + 2 * k3(i) + k4(i)) / 6 
   Next i 
End Sub 
'=========================================================
 
14.МАТЕМАТИЧЕСКИЕ ОСНОВЫ КОНСТРУИРОВАНИЯ СИСТЕМ УПРАВЛЕНИЯ 
14.1.ОБЩИЙ ПРИНЦИП МАКСИМУМА  Л.С.ПОНТРЯГИНА 
Общую задачу оптимального управления объектом сформулируем следующим образом. В фазо-
вом пространстве X даны две точки x
0
 и x
1
: требуется из всех допустимых управлений u(t), t
0
≤t≤t
1
 перево-
дящих фазовую точку из положения x
0
 в положение x
1
, выбрать такое, которое придает функционалу  
()
dtu,xfJ
t
t
∫
=
1
0
0
 
наименьшее возможное значение. 
Будем полагать, что 
()
0
0
>u,xf
. Введем в рассмотрение новое
63
 «машинное» время, связанное с 
реальным временем дифференциальной зависимостью 
                                                     
 
63
 Вспомните моделирование на АВМ и применяемое там «машинное» время