Научная статья на тему 'Квадратичные оценки состояния в линейных дискретных системах управления'

Квадратичные оценки состояния в линейных дискретных системах управления Текст научной статьи по специальности «Математика»

CC BY
68
14
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ЛИНЕЙНЫЕ ДИСКРЕТНЫЕ УПРАВЛЯЕМЫЕ СИСТЕМЫ / МНОЖЕСТВО ДОСТИЖИМОСТИ / ВНЕШНИЕ КВАДРАТИЧНЫЕ ОЦЕНКИ / ЭКОНОМИКО-МАТЕМАТИЧЕСКИЕ МОДЕЛИ / LINEAR DISCRETE CONTROLLED SYSTEMS / FEASIBLE SET / EXTERNAL SQUARE-LAW ASSESSMENTS / ECONOMIC-MATHEMATICAL MODELS

Аннотация научной статьи по математике, автор научной работы — Сидоренко Геннадий Васильевич

Линейные дискретные управляемые системы наиболее популярный объект в экономико-математическом моделировании. Модели, описываемые линейными разностными уравнениями, типичны при рассмотрении динамических вариантов модели Леонтьева. Разностные уравнения, как правило, описывают динамику интенсивностей технологических способов. Подобную роль разностные уравнения играют и в модели Неймана. Часто используемые в других экономико-математических моделях линейные дифференциальные уравнения при своей дискретизации порождают те же линейные дискретные цепочки. В силу этого, изучение таких систем, с точки зрения оценки их возможностей, задача вполне актуальная. Неоднозначность значений траекторий порождается либо управляющими параметрами системы, либо ее возмущениями. В работе предлагаются квадратичные оценки возможных состояний линейных дискретных систем.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Square-law assessments of a state in linear discrete control systems

Linear discrete controlled systems are the most popular object in economic-mathematical modelling. The models described by the linear discrete equations are characteristic when considering dynamic variants of Leontief model. The discrete equations describe intensiveness dynamics of the processes. The discrete equations play a similar role in Neumann model too. In other economic-mathematical models, the frequently-used linear differential equations derivate the same discrete chains by their digitization. Thus, studying such systems is a relevant task in terms of capacity assessment. Trajectory values’ ambiguity is created either by system’s control parameters or its disturbancies. The article suggests the square-law assessments of possible states of linear discrete systems.

Текст научной работы на тему «Квадратичные оценки состояния в линейных дискретных системах управления»

УДК 517.977

DOI 10.17150/2500-2759.2017.27(2).281-285

КВАДРАТИЧНЫЕ ОЦЕНКИ СОСТОЯНИЯ В ЛИНЕЙНЫХ ДИСКРЕТНЫХ СИСТЕМАХ УПРАВЛЕНИЯ

Г. В. Сидоренко

Байкальский государственный университет, г. Иркутск, Российская Федерация

Информация о статье

Дата поступления 27 марта 2017 г.

Дата принятия к печати 12 апреля 2017 г.

Дата онлайн-размещения 31 мая 2017 г.

Ключевые слова

Линейные дискретные управляемые системы; множество достижимости; внешние квадратичные оценки; экономико-математические модели

Аннотация

Линейные дискретные управляемые системы — наиболее популярный объект в экономико-математическом моделировании. Модели, описываемые линейными разностными уравнениями, типичны при рассмотрении динамических вариантов модели Леонтьева. Разностные уравнения, как правило, описывают динамику интен-сивностей технологических способов. Подобную роль разностные уравнения играют и в модели Неймана. Часто используемые в других экономико-математических моделях линейные дифференциальные уравнения при своей дискретизации порождают те же линейные дискретные цепочки. В силу этого, изучение таких систем, с точки зрения оценки их возможностей, задача вполне актуальная. Неоднозначность значений траекторий порождается либо управляющими параметрами системы, либо ее возмущениями. В работе предлагаются квадратичные оценки возможных состояний линейных дискретных систем.

SQUARE-LAW ASSESSMENTS OF A STATE IN LINEAR DISCRETE CONTROL SYSTEMS

Gennady V. Sidorenko

Baikal State University, Irkutsk, Russian Federation

Article info

Received March 27, 2017

Accepted April 12, 2017

Available online May 31, 2017

Keywords

Linear discrete controlled systems; feasible set; external square-law assessments; economic-mathematical models

Abstract

Linear discrete controlled systems are the most popular object in economic-mathematical modelling. The models described by the linear discrete equations are characteristic when considering dynamic variants of Leontief model. The discrete equations describe intensiveness dynamics of the processes. The discrete equations play a similar role in Neumann model too. In other economic-mathematical models, the frequently-used linear differential equations derivate the same discrete chains by their digitization. Thus, studying such systems is a relevant task in terms of capacity assessment. Trajectory values' ambiguity is created either by system's control parameters or its disturbancies. The article suggests the square-law assessments of possible states of linear discrete systems.

Типичная задача при экономико-математическом моделировании — исследование соотношений, определяющих математическую модель. Часто эти модели являются какими-либо дифференциальными или разностными уравнениями, нередко линейными. Исследования, как правило, сводятся к изучению свойств решений этих уравнений или поиску оптимальных в каком-либо смысле решений [1—5]. В данной работе рассматриваются свойства решений линейных

© Г. В. Сидоренко, 2017

дискретных управляемых систем, а именно, строятся оценки возможных состояний системы — оценки множества достижимости. Оценивание производится при помощи множеств уровня квадратичных функций, в частности, эллипсоидов. Преимуществом такого метода оценивания является задание небольшого количества вспомогательных функций (часто достаточно одной), присутствующих в описании внешней оценки множества достижимости. Итак, рассмо-

ф

п ч

01 И 5<

а

л г

п *

о

о

о

а

и ^

о

H

H ф

X X

о

п

о у

X

ф ^

п s

H

ф

H M

о

M

z

ie p

M

00 ^

2

09 Ul

во

N

во

N

& &

сч о

N N

£

о

N

I

S

D

Ф *

П *

W

13 £

"¡3 со

®

з

со

трим линеиную дискретную управляемую систему:

х (t +1) = A(t) x(t) + B(t) u(t), t e T = [t0, t„ ... , tk], x(to) e Xo, u(t) e U(t),

x(t) e Rn, u(t) e Rm, X0 с Rn, U(t) с Rm,

где x(t) — состояние системы в момент t e T; u(t) — управляющий или возмущающий параметр; X0 — множество начальных состояний системы; U(t) — область, описывающая всевозможные значения данных параметров в момент t e T; A(t) и B(t) — матрицы соответствующих размерностей.

В дальнейшем будем предполагать, что

U(t) = {u e Rn : u' N(t)u < 1},

где N(t) > 0 — симметричная положительно определенная матрица, т. е. множество U(t) есть эллипсоид.

Траекторией данной управляемой системы {x(t)}k= 0 называется последовательность векторов {x(t0),x(t1), ... ,x(tk)}, x(t0) eX0 удовлетворяющая рекуррентной цепочке при некоторой последовательности {u(to), u(ti).....u(tk_,)}, u(t) e U(t), t eT.

Множеством достижимости рассматриваемой системы в момент t eT будем называть совокупность значений всех траекторий {x(t )}k= 0 в момент t eT и обозначать XD(t). Множество X(t) с Rn будем называть внешней оценкой множества достижимости в момент t eT, если XD (t) с X (t).

Определим внешние квадратичные оценки множества достижимости линейной дискретной системы. Для этого приведем один простой, не самый общий, но достаточно эффективный результат о внешней оценке множества достижимости [6-10]. Пусть управляемая дискретная система имеет вид:

x (t + 1) eV(t,x (t)), x (g e X0, t eT = [t0, t, ..., tk ].

Введем вспомогательную функцию Ф :T x Rn ^ R1. Тогда внешняя оценка множества достижимости такой системы определяется лебеговскими множествами функции q(t, x):

X(t) = {x e Rn : ф (t, x) < max ф(to,x) + Y ц(т)},

xeX0 T = 0

где

ц(т) = sup max [ф(t + 1, v) - ф(^ x)], v e V(t, x).

xe Rn veV(t, x)

Отметим, что функционал ц(х) можно оценивать сверху, не меняя сути результата.

Для получения квадратичной оценки множества достижимости линейной дискретной системы достаточно выбрать функцию Ф^, x) = x'a(t)x, где o(t) — квадратная матрица порядка n, t eT [2; 5].

Выпишем соответствующие конструкции:

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Ф^ + 1, v)-ф(t, x) = = x ' (t +1) <( t +1) x( t +1) - x ' (t) <( t) x( t) = = (A(t)x + B(t)u)'<<(t + 1)(A(t)x + B(t)u) -x '<(t)x = = x ' [A ' (t )<(t + 1)A(t) - <(t )]x + + 2x 'A'(t )<(t + 1)B(t )u + u ' B ' (t )<(t + 1)B(t )u.

Данную функцию необходимо исследовать на экстремум (на «максимум») по переменным x e Rn, u eU(t).

Рассмотрим вторую задачу и проведем оценку сверху для функционала ^(t):

max {f (u) + f2 (u)} < max f (u) + max f2 (u).

Поэтому, вначале найдем максимум линейного по u слагаемого. Обозначим

p = B ' (t )<(t + 1)A(t).

Тогда задача примет следующий вид: p'u ^ max, u 'N(t)u < 1.

Ее решение известно, это есть опорная функция эллипсоида:

max {p ' u : u'N(t)u < 1} = Vp'N~'(t)p = П(t)(p).

Возвращаясь к исходным переменным, получим:

П (t )(p) =

= V x 'A ' (t )<(t + 1)B(t )N -1 (t)B ' (t )<(t +1) A(t )x.

Функция V7 — вогнутая в области f > 0. Тогда график любой касательной к графику f(x) в этой области лежит не ниже графика f(x). Получаем оценку:

Vf <Vz+^(f - z)=4+f, 2\fz 2 2Vz

где z > 0 — выбирается произвольно. Тогда опорная функция эллипсоида имеет оценку сверху:

П(t)(p) +

1

U(t2 ' 2j~z xx'A' (t )<(t + 1)B(t)N ~'(t )B ' (t)<(t + 1)A(t)x. Обозначая q = vz, q(t) > 0

Kt) < x '[^ A '(t)<(t + 1)B(t)N-1 (t)B '(t) x

q

x<(t + 1)A(t) - <(t) + A'(t )<(t + 1)A(t )]x + + u ' B'(t )<(t + 1)B(t )u.

Выберем последовательность матриц {<(0}/= t0, удовлетворяющей рекуррентной цепочке:

a(t) = Л '(t)[a(t + 1) + + - a(t + 1)B(t)N-\t)B'(t)a(t + 1)]Л^).

q

Замкнем ее конечным условием в момент tk:

o(tk) = с,

где С — симметричная матрица. Отсюда и вытекает вид внешней оценки множества достижимости, где a(t) = a(t, q, С):

X(t) = X(t, q, С) = = {x e Rn : x'a(t)x < max x'<r(t0 )x +

xeXo

+ £ (q(t) + max u' B(t)a(t + 1)B '(t)u)}.

f—t ueU(t) t = t0

Если матрица С > 0 положительно определена, то a(t) > 0 — неотрицательно определенная матрица. В случае, когда и a(t) > 0 — положительно определена, то данная оценка будет эллипсоидом.

Отметим, что на самом деле определено семейство внешних оценок множества достижимости, зависящее от двух параметров: матрицы С, задающей форму оценочного эллипсоида в момент tk и скалярной дискретной функции q(t) > 0, t eT. Пользуясь этими параметрами, можно получать разные по форме оценки множества достижимости. Их пересечение П X(t, q, С) также будет являться внешней оценкой множества достижимости.

Рассмотрим пример:

x(t + 1) = x-(t) + hx2(t), x2(t +1) = x 2(t) + hu(t),

x,(0) = 0, x2(0) = 0, | u |< 1, h = 0.5, t eT = [0, 0.5, 1].

Разрешая данную рекуррентную цепочку при всевозможных значениях u(t) e U, получим множества достижимости этой управляемой системы:

XD (0) = {0}, XD(0.5) = {x e R2: x1 = 0, | x2 |<0.5},

XD(1) = {x e R2:| x1 |< 0.25, | x2 |< 1}.

Построим квадратичные оценки множества достижимости. Зададим функцию 9(t, x) = x 'a(t)x. Выпишем и вычислим соответствующие объекты:

г 1 h^ _ г0^

A =

0 1

B =

N = (1),

BN-1B' =

Г о о ^ 0 h2

q(t) = q = const > 0,

max x'<(0)x = 0,

max u' Bt +1)Bu = h2a22(t +1)u2 =

ueU

= | h2a-(t + 1), t + 1) > 0,

[0, t + 1) < 0 .

Рекуррентная цепочка для матрицы o(t) имеет вид (о12 = о21):

<-( t) <-( t) ^ Л ( <ц( t + 1) ^(t + 1)

<-( t) <-( t) j t + 1) <-( t + 1)

12V

h2 A '

+—A q

A +

t + 1) <12 (t + 1)<22 (t + 1) <12 (t + 1)<22 (t + 1) <L(t + 1)

A.

Зададим начальные условия для нее в момент f = 1:

„ Га 0 ^

а(1) =

V0 b J

где а > 0, Ь > 0 — произвольные параметры. Разрешая эти соотношения, получим:

<(0.5)=

Г a ah ^

ah ah2 + b + — b2

Элементы матрицы о(0) имеют вид: h4a2

<11(0) = a + ■

... . , h5a2 hV

<12(0) = 2ah +-+-

q q

h2 ^ h 2a + b + —b2

<22(0) = b + 4ah2 +

(

q

4h4a2 + 4h2 ab + 2b2 +

h2 Г +—

v q V

4h2 ab2 + 2b3 + 1 h V

J

Подсчитаем правую часть в неравенстве, задающем внешнюю оценку множества достижимости в момент t = 1:

£(q(t) + max u'B(t)a(t + 1)B '(t)u)} =

t—t ueU (t) t = t0

= 2 q + h 2ct22(0.5) + h 2ct22(1) = h 4h2

= 2q + h4a + 2h 2h + ^^.

q

Тогда внешняя оценка множества достижимости в момент t = 1 будет X(1, a, b, q) =

= [xe R2 :xf + hx\ < 2q + h4a + 2h2h +

ф n

4

01 И 5<

а

л т

n *

о

о

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

о

а

и ^

о ч

я ф

X X

о

п

о у

X

ф ^

п S

н

ф

н

2 О

2

Z

10 р

2

оо ^

2

00 UI

2

h

+

На самом деле, это семейство внешних оценок. При любых а > 0, Ь > 0, ц > 0 все они будут эллипсами. Исследуем зависимость данных эллипсов от параметров а > 0, Ь > 0, ц > 0. Найдем параметры, определяющие эллипс наименьшей площади.

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

о ь4Ь2 п

2 - 1Т=

Отсюда, учитывая условие ц > 0, получим:

S(a, b) = п

h +2>J!+

Найдем оптимальное отношение Ь/а, дающее наименьшее значение площади оценивающего эллипса. Данная задача решается аналогично задаче минимизации по ц > 0 и дает оптимальное отношение параметров а > 0, Ь > 0:

Ь

а

q =

hb V2'

Нетрудно убедиться, что эта точка есть точка минимума. Тогда минимальное значение правой части неравенства, задающего оценку, будет Ь 2Ь(2у]2 + 2) + Ь4а.

Поскольку а > 0, Ь > 0, то внешнюю оценку можно записать в виде

242 + 2

Наименьшая площадь оценочного эллипса есть

S*= min S(a, b) = 2%h^2^2 + 2.

a > 0, b > 0 '

Подставляя найденное оптимальное отношение (b/a)* в определение внешней эллипсоидальной оценки, получим:

X '(1) = \x е R 2:-V + -

< 1 к

X(1, a, Ь, q ) =

x е R2

' h2b(2yß + 2) + h4a

b

x2 +

h 2Ь(2^2 + 2) + h4 a Площадь S(a, Ь) этого эллипса есть

Х22 * 1

2Ь4 + 2)Ь2

Подставляя значение параметра Ь = 0.5, получим оптимальный в смысле площади эллипс, оценивающий множество достижимости:

X * (1) = |* е R2 :8 х,2 + ^ 11-

Его площадь: 5* = 0.25^2^2 + 2 и 1.72.

М.

М.

СПИСОК ИСПОЛЬЗОВАННОМ ЛИТЕРАТУРЫ

1. Ашманов С. А. Введение в математическую экономику / С. А. Ашманов. — М. : Наука, 1984. — 296 с.

2. Леонтьев В. Экономические эссе. Теория, исследования, факты и политика : пер. с англ. / В. Леонтьев. — Политиздат, 1990. — 415 с.

3. Интрилигатор М. Математические методы оптимизации и экономическая теория / М. Интрилигатор. — Айрис-пресс, 2002. — 576 с.

4. Красс И. А. Математические модели экономической динамики / И. А. Красс. — М. : Сов. радио, 1976. — 280 с.

5. Первозванский А. А. Математические модели в управлении производством / А. А. Первозванский. — М. : Наука, Физматлит, 1975. — 616 с.

6. Константинов Г. Н. Нормирование воздействий на динамические системы / Г. Н. Константинов. — Иркутск : Изд-во Иркут. ун-та, 1983. — 188 с.

7. Константинов Г. Н. Внешние оценки множеств достижимости управляемых систем / Г. Н. Константинов, Г. В. Сидоренко // Известия Академии наук СССР. Техническая кибернетика. — 1986. — № 3. — С. 28-34.

8. Гурман В. И. Принцип расширения в задачах управления / В. И. Гурман. — М. : Наука, Физматлит, 1997. — 288 с.

9. Методы решения задач теории управления на основе принципа расширения / под. ред. В. И. Гурмана, Г. Н. Константинова. — Новосибирск : Наука, 1990. — 190 с.

10. Модели управления природными ресурсами / под. ред. В. И. Гурмана. — М. : Наука, Физматлит, 1981. — 264 с.

REFERENCES

1. Ashmanov S. A. Vvedenie v matematicheskuyu ekonomiku [Introduction to Mathematical Economics]. Moscow, Nauka Publ., 1984. 296 p.

2. Leont'ev V. Ekonomicheskie esse. Teoriya, issledovaniya, fakty i politika [Essays in Economics. Theory, Research, Facts and Politics]. Moscow, Politizdat Publ., 1990. 415 p.

3. Intriligator Michael D. Mathematical Optimization and Economic Theory. New Jersey, Prentice-Hall, 1971. 508 p. (Russ. ed.: Intriligator Michael. Matematicheskie metody optimizatsii i ekonomicheskaya teoriya. Moscow, Airis-press, 2002. 576 p.).

4. Krass I. A. Matematicheskie modeli ekonomicheskoi dinamiki [Mathematical Models of Economic Dynamics]. Moscow, Sovetskoe radio Publ., 1976. 280 p.

5. Pervozvanskii A. A. Matematicheskie modeli v upravlenii proizvodstvom [Mathematical Models in Production Management]. Moscow, Nauka Fizmatlit Publ., 1975. 616 p.

6. Konstantinov G. N. Normirovanie vozdeistvii na dinamicheskie sistemy [Normalization of Effects on Dynamic Systems]. Irkutsk State University Publ., 1983 188 p.

7. Konstantinov G. N., Sidorenko G. V. External assessments of attainabily sets of controlled systems. Izvestiya Akademii nauk SSSR. Tekhnicheskaya kibernetika = Engineering Cybernetics, 1986, no. 3, pp. 28-34. (In Russian).

8. Gurman V. I. Printsip rasshireniya v zadachakh upravleniya [Extension Principle in Management Tasks]. Moscow, Nauka Fizmatlit Publ., 1997. 288 p.

9. Gurman V. I., Konstantinov G. N. (eds). Metody resheniya zadach teorii upravleniya na osnove printsipa rasshireniya [Extension Principle-based Methods of Solving Problems of Control Theory]. Novosibirsk, Nauka Publ., 1990. 190 p.

10. Gurman V. I. (ed.). Modeli upravleniya prirodnymi resursami [Models of Natural Resource Management]. Moscow, Nauka Fizmatlit Publ., 1981. 264 p.

Информация об авторе

Сидоренко Геннадий Васильевич — кандидат физико-математических наук, доцент, кафедра математики и эконометрики, Байкальский государственный университет, 664003, г. Иркутск, ул. Ленина, 11, e-mail: gennadijsidorenko@yandex.ru.

Author

Gennady V. Sidorenko — PhD in Physics and Mathematics, Associate Professor, Department of Mathematics and Econometry, Baikal State University, 11 Lenin St., 664003, Irkutsk, Russian Federation, e-mail: gennadijsidorenko@yandex.ru.

Библиографическое описание статьи

Сидоренко Г. В. Квадратичные оценки состояния в линейных дискретных системах управления / Г. В. Сидоренко // Известия Байкальского государственного университета. — 2017. — Т. 27, № 2. — С. 281-285. — DOI: 10.17150/2500-2759.2017.27(2).281-285.

Reference to article

Sidorenko G. V. Square-law assessments of a state in linear discrete control systems. Izvestiya Baykal'sko-go gosudarstvennogo universiteta = Bulletin of Baikal State University, 2017, vol. 27, no. 2, pp. 281-285. DOI: 10.17150/2500-2759.2017.27(2).281-285. (In Russian).

i Надоели баннеры? Вы всегда можете отключить рекламу.