Материал: Бородакий Нелинейное программирование в современных задачах оптимизации 2011

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Получили систему нелинейных уравнений. В отличие от систем линейных уравнений не существует решения нелинейных систем общего вида для прямых методов. Лишь в отдельных случаях системы подобного вида удается разрешить непосредственно в явном виде.

Для решения систем нелинейных уравнений обычно используют итерационные методы. Наиболее простым с точки зрения программной реализации и, кроме того, обладающим оптимальной скоростью сходимости является метод решения систем нелинейных уравнений Ньютона.

В основе метода Ньютона [2] лежит разложения функций в ряд Тейлора, причем члены, содержащие вторые (и более высоких порядков) производные, отбрасываются.

Пусть приближенные значения неизвестных системы (2.134) (например, полученные на предыдущей итерации) равны соответственно a1 , ..., an , b1 , b2 . Задача состоит в нахождении приращений

(поправок) к этим значениям

 

x1, ..., xn ,

 

λ1,

λ2 ,

благодаря ко-

торым решение системы (2.134) запишется в виде

 

 

 

x

= a +

x ,..., x

n

= a

n

+ x

n

,λ

1

= b +

λ

1

, λ

2

= b

+ λ

2

.(2.135)

1

1

1

 

 

 

1

 

 

2

 

 

Полученная в результате система линейных уравнений решается методом Гаусса относительно поправок x1 , ..., xn , λ1 , λ2 .

Алгоритм решения задачи формирования оптимального портфеля максимальной доходности, с заданной величиной риска VaR может быть представлен следующей последовательностью действий.

1.Задаем начальные приближения ai, b (i =1, …, n; j = 1, 2) для системы линейных уравнений (2.134).

2.Задаем ε – точность, с которой необходимо получить решение задачи.

3.Решаем систему линейных уравнений (2.134) методом Гаусса

относительно приращений xi (i =1, n) и λ j ( j =1, 2) .

4. После нахождения решения задаем начальные приближения равными следующим величинам: ati = at1,i + xi , bt, j = bt1,i + λ j , здесь t – номер итерации.

156

5. Проверяем выполнение неравенства xi ≤ ε и λ j ≤ ε , если

эти условия выполняются, то переходим к шагу 6. Если нет, то переходи к шагу 1, где начальные приближения задаем равными величинам, полученным в пункте 4.

6. Принимаем xi* = ai , i =1, n , и выходим из цикла решения задачи.

2.3.4.Пример задачи формирования оптимального портфеля

Вкачестве тестового примера была взята ситуация из реальной жизни одного из участников фондового рынка России в 2003–2004 гг.

Объем денежных средств, которые трейдер в состоянии инвестировать в рынок ценных бумаг, равен 60 000 000 руб. Временной горизонт, на который делается расчет инвестиционного портфеля, равен одной неделе или семи дням. Доверительный интервал равен 95 %. Величина допустимого риска (VaR) равна 1 800 000 руб. То есть вероятность того, что наши убытки не превысят 1 800 000 руб.

втечение недели, равна 5 %.

С использованием истории цен на акции с начала 2002 г. по конец первого квартала 2004 г. были рассчитаны доходность (см. формулу (2.97)) и индивидуальный риск (см. формулу (2.104)) акций каждого эмитента.

При составлении выражения для риска диверсифицированного портфеля была рассчитана ковариационная матрица доходностей акций (см. формулы (2.107), (2.108)), на диагонали которой стоят дисперсии доходностей бумаг.

Ниже представлены результаты расчета банковского портфеля по приведенной выше методике за различные промежутки времени. В табл. 2.2–2.6 указаны доля акций каждого эмитента в портфеле

Wi

=

 

Vi xi

, доли доходности, которые вносит каждая из бумаг в

 

 

 

 

V port

портфель и общая доходность портфеля, вычисленная по формуле

(2.100).

157

Таблица 2.2

Оптимальный портфель максимальной доходности, рассчитанный по историческим данным в период с 1 по 31 марта 2003 г., %

Акция

GSPBEX

LKO

YUKO

SNGS

SNGSP

SIBN

TATN

TATNP

EESP

EESR

MSNG

IRGZ

RTK

RTKMP

AVAZ

GMK

SBER

AFLT

H

P

M

N

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Доля

акций

0.00

7.76

0.96

8.26

10.22

2.35

5.07

3.68

3.44

5.41

5.04

9.71

6.11

7.19

2.07

9.89

2.41

10.44

данного эмитента

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

в портфеле

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Доля доходности,

0.00

0.28

0.13

-0.04

0.21

0.52

0.63

0.23

-0.01

0.11

0.09

0.34

0.35

0.96

0.04

0.93

0.68

0.01

которую

акция

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

вносит в

доход-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ность портфеля

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Доходность

5.44

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

портфеля

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

158

Таблица 2.3

Оптимальный портфель максимальной доходности, рассчитанный по историческим данным в период с 1 по 30 июня 2003 г., %

Акция

GSPBEX

LKO

YUKO

SNGS

SNGSP

SIBN

TATN

TATNP

EESP

EESR

MSNG

IRGZ

RTK

RTKMP

AVAZ

GMK

SBER

AFLT

H

P

M

N

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Доля

акций

12.90

6.28

1.23

5.98

8.18

5.82

4.98

3.85

0.00

2.25

0.88

7.89

5.69

6.82

3.73

9.56

4.99

8.97

данного эмитента

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

в портфеле

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Доля доходности,

0.18

0.05

0.07

0.06

0.19

0.46

0.37

0.01

0.00

0.31

0.16

0.37

0.29

0.83

-0.35

0.56

0.56

0.10

которую

акция

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

вносит в

доход-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ность портфеля

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Доходность

4.22

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

портфеля

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Таблица 2.4

Оптимальный портфель максимальной доходности, рассчитанный по историческим данным в период с 1 по 30 сентября 2003 г., %

Акция

GSPBEX

LKO

YUKO

SNGS

SNGSP

SIBN

TATN

TATNP

EESP

EESR

MSNG

IRGZ

RTK

RTKMP

AVAZ

GMK

SBER

AFLT

H

P

M

N

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Доля

акций

0.00

3.83

0.51

2.44

6.51

3.38

6.73

5.57

3.18

8.28

3.86

9.44

5.51

8.25

5.23

12.28

4.23

10.78

данного эмитента

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

в портфеле

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Доля доходности,

0.00

0.17

0.05

0.10

0.22

0.23

0.70

0.26

1.19

3.19

1.02

1.02

0.61

1.33

-0.18

2.38

0.57

1.00

которую

акция

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

вносит в

доход-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ность портфеля

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Доходность

13.86

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

портфеля

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

159

Таблица 2.5

Оптимальный портфель максимальной доходности, рассчитанный по историческим данным в период с 1 по 31 декабря 2003 г., %

Акция

GSPBEX

LKO

YUKO

SNGS

SNGSP

SIBN

TATN

TATNP

EESP

EESR

MSNG

IRGZ

RTK

RTKMP

AVAZ

GMK

SBER

AFLT

H

P

M

N

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Доля

акций

17.51

4.65

0.00

5.86

5.95

2.34

3.62

3.99

3.94

5.35

4.26

5.87

6.10

6.10

3.71

8.86

3.67

8.20

данного эмитента

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

в портфеле

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Доля доходности,

2.33

0.35

0.00

0.76

0.66

0.16

0.29

0.23

1.14

1.64

0.99

0.74

0.81

0.99

0.01

2.79

0.30

1.38

которую

акция

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

вносит в

доход-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ность портфеля

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Доходность

15.57

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

портфеля

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2.4. Определение начальных условий движения космического аппарата

2.4.1. Математическая модель движения космического аппарата

В настоящих расчетах будем использовать неинерциальную систему прямоугольных координат, связанную с вращающейся Землей: центр системы координат совпадает с центром Земли, основная плоскость OXY совпадает с плоскостью экватора, ось OX – направлена на точку пересечения плоскости орбиты спутника в восходящем узле с плоскостью экватора в начальный момент времени, ось OZ совпадает с осью вращения Земли, ось OY дополняет систему до правой. Далее эту систему будем называть мгновенной системой координат. Данная система координат такая же, как гринвичская, а отличается от нее лишь начальным углом поворота.

Выбор этой системы удобен по следующим причинам.

1.Правые части уравнений движения не являются громоздкими.

2.Не нужен контроль положения гринвичского меридиана.

3.Координаты наблюдательного пункта (НП) постоянны, что удобно для оценки параметров движения.

Будем использовать следующую упрощенную модель движения: космический аппарат (КА) движется в центральном поле сил земного притяжения; модель Земли – сфера. Фактически это задача невозмущенного движения КА. Задача при таких допущениях имеет аналитическое решение, что позволяет проверить численную методику расчета на тестовых орбитах.

Уравнения движения будут иметь вид

x

Vx

;

 

 

 

 

 

 

 

 

 

y

Vy

;

 

 

 

 

 

 

 

 

 

z

V ;

 

 

 

 

 

 

 

z

 

 

 

x

 

 

 

 

 

 

 

 

 

 

2

 

 

 

Vx

 

 

r3

 

 

x 2 Vy

;

(2.136)

V

 

y

 

2 y 2 V

;

 

r3

 

 

 

y

 

 

 

 

 

 

x

 

 

 

 

 

 

z

 

 

 

 

 

 

V

 

 

,

 

 

 

 

 

 

 

z

 

 

 

 

r3

 

 

 

 

 

160

Источник: https://studfile.net/preview/16708738/