ВЕСТНИК ПЕРМСКОГО УНИВЕРСИТЕТА
2013
ЭКОНОМИКА
Вып. 1(16)
РАЗДЕЛ I. ЭКОНОМИКО-МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ
УДК 517.929 + 330.4
ДИСКРЕТНОЕ УПРАВЛЕНИЕ ФУКЦИОНАЛЬНО-ДИФФЕРЕНЦИАЛЬНОЙ НЕПРЕРЫВНО-ДИСКРЕТНОЙ СИСТЕМОЙ
В.П. Максимов, д. ф.-м. наук, проф. кафедры информационных систем и математических методов в экономике
Электронный адрес: maksimov@econ.psu.ru
А.Л. Чадов, соискатель кафедры информационных систем и математических методов в экономике
Электронный адрес: alchadov@yandex. га
Пермский государственный национальный исследовательский университет, 614990, г. Пермь, ул. Букирева, 15
Динамические модели, рассматриваемые в этой работе, охватывают широкий класс моделей, возникающих при исследовании реальных экономических и эколого-экономических процессов с учетом эффектов последействия (запаздывания) и содержат одновременно как уравнения, описывающие динамику показателей в непрерывном времени на конечном промежутке, так и уравнения с дискретным временем, характерным для эконометрических моделей. Для таких моделей рассматриваются задачи управления, в которых цель управления задается конечной совокупностью линейных функционалов, число которых, вообще говоря, не связано с размерностью системы. Дается описание множества управлений, решающих задачу управления в классе управлений, генерируемых подсистемой с дискретным временем.
Ключевые слова: модели экономической динамики; функционально-дифференциальные уравнения; непрерывно-дискретные системы; задачи управления.
Введение
постоянными запаздываниями в непрерывном аргументе, задачи управления с задаваемыми в качестве цели терминальными состояниями в различных постановках исследуются в работах [15,16,20]. Подчеркнем, что мы используем здесь в качестве непрерывной подсистемы общий случай линейной функционально -дифференциальной системы, разрешенной относительно производной [6,10]. Основной математический результат работы состоит в описании множества управлений, решающих задачу управления в классе управлений, генерируемых подсистемой с дискретным временем (теорема), он опубликован без доказательства в кратком сообщении [13].
Исследованию задач управления для систем дифференциальных уравнений и их обобщений посвящена обширная литература [см., напр.: 3,5,15,16,20 а также библиографию в них]. Здесь мы рассматриваем задачи управления для линейных систем функционально-дифферен-циальных уравнений, сдержащих как уравнения с непрерывным временем, так и уравнения с дискретным временем. Упомянутые системы часто называют гибридными, используя термин, применяемый в литературе в различных смыслах [см.: 12,15,19,20]. Чтобы избежать искажения смысла названия, мы используем термин «непрерывнодискретные системы», подчеркивая разную природу независимой переменной в различных уравнениях системы. Кроме того, для краткости будем использовать термины «непрерывный» и «дискретный» применительно к
соответствующим подсистемам. Для случая, когда непрерывная подсистема представляет собой линейную диффренциальную систему с
Для описания непрерывной подсистемы введем линейный оператор С :
(Сх)(ґ) = *(ґ) -1К(ґ, 5)х+ А(ґ)х(0), ґ є [0,Т].
Здесь элементы к (/, 5) ядра К (/, 5) измеримы
1. Предварительные сведения
0
Ґ
© Максимов В.П., Чадов А.Л., 2013
6
на множестве {(/, 5):0 < 5 < t < Т} и таковы, что на этом множестве
| к,^,5)| < к(0, г,, = 1,...,п, где функция к суммируема на [0, Т], элементы п х п -матрицы А суммируемы на [0, Т]. Обозначим через АСп [0,Т ] пространство
абсолютно непрерывных функций
х: [0;Т] ^ Яп, I" [0,Т]- пространство суммируемых по Лебегу функций г: [0,Т] ^ Яп,
\\4ЛСп = |х(0)| +1\х\\”,, ЩС = £ \1(0\Л, где |^=щах Щ для а = ео1(а1,_,ап) е Я”.
/=1,_,п
Оператор С: АС”[0;Т] ^ С[0;Т] ограничен. Систематическое изложение теории уравнения Сх = / дается в монографиях [1,17].
Функционально -дифференциальная система Сх = / охватывает дифференциальные
уравнения с сосредоточенным и/или распределенным запаздыванием и интегро-дифференциальные системы Вольтерра.
Пространство всех решений однородной
системы Сх = 0 имеет размерность п . Пусть {х1,...,хп}- базис в этом пространстве. Матрица X = (х1,..., хп) называется фундаментальной матрицей (для определенности будем считать, что X(0) = Е, — единичная п х п -матрица). Задача Коши
Сх = /, х(0) = а однозначно разрешима при любых / е С[0,Т] и
а е Яп и ее решение представимо в виде
t
х^) = X ^ )а + ^ C1(t, 5) / (5) d5,
0
где С^,5)- матрица Коши [1,6,17]. Напомним, что всякий линейный ограниченный вектор-функционал I: АС [0,Т] ^ Ям имеет представление
1х = Тх(0) + | Ф(5)х(5)d5,
где элементы N х п -матрицы Ф измеримы и ограничены в существенном на [0,Т ], Т -постоянная N х п -матрица. Условия 1х = 7, которые мы будем использовать для задания цели управления, охватывают многочисленные классы конкретных краевых условий, встречающися в приложениях, в том числе двух- и многоточечные, интегральные, нагруженные интегральные и др.
Для описания дискретной подсистемы введем оператор Л :
(Лу)(/ ) = уЦ ) — £ Б^,), (2)
]<1
г = 1,2,...,и 0 = ^ < tl <... < ^ = Т.
Здесь Бг, - постоянные и хи -матрицы. Обозначим J = {0,t1,...,tи}, ЕБ^(и) - пространство функций у: J ^ Яи с нормой
и
IIУII и = £ I У(t,) I. Напомним некоторые
РВ (и) г=0
факты об уравнении Лу = g [4]. Задача Коши Лу = g, у(0) = 3 однозначно разрешима при любых g е ЕВи (и) и 3 & Яи и ее решение представимо в виде
У^,) = У(/ )3 + £ Сг(г,,)g), г = 1,2,..., и,
где У (■) - фундаментальная матрица, С2 (■,) -матрица Коши.
2. Задача управления. Построение дискретного управления
Рассмотрим систему управления (С х)^) = £ и, ^) у(^) + / ^), t е [0, Т ], (3)
уЛ, <1
(Лу)(/ ) = £ Лх(^) + £ ИиУ«;) + g(^), (4)
¡:t¡<t
г = 1,2,...,и, содержащую подсистему (3) с непрерывным временем и подсистему (4) с дискретным временем. Здесь А, , И, -постоянные матрицы размерности и хп и
V хт соответственно, и, - и х п -матрицы с
суммируемыми элементами. Эти подсистемы связаны между собой по состояниям, управление V входит только в дискретную подсистему, определяя поведение ее траекторий в зависимости от сечений х(^) траекторий непрерывной подсистемы и воздействуя на нее с помощью компонент у (^). Начальные состояния подсистем считаются заданными: х(0) = х0, у(0) = у0. Цель управления задается с помощью целевого вектор-функционала Я : АСп[0,Т] х ЕБУ (ц) ^ Я1я:
Т ц
Я( х, у) = | Ф( 5) х( 5) d5 + Тх(0) + £ 0^^) = уеЯн 0 1=0
Для формулировки основной теоремы введем необходимые обозначения. Определим
V х п -матрицы и М, равенствами
гк
А, = / С(^ , 5)и (5) d5, ми = £ АЛ,.
t¡ 1<к<<
Обозначим через Л3 дискретную операцию
Лу)(ґ,) = (Лу )(ґ,)— Е М чу (ґі),
]<
а через 7з(-) и Сз(-,-) ее фундаментальную матрицу и матрицу Коши соответственно. Пусть, далее,
Ро = ЕСз0',І)ЕА,Х‘); 6 = У3(ґ);
]<, к < і
^ = Сз(і, І); К/ = Е Сз(і,к)В11;
І<к<
д(’)=Е Х[о,^(5)[ Е ^к) л, ]Сі(ґі , 5),
І< І<к<г
Х[0,ґу ](5) — характеристическая функция отрезка
Т
[0, ґі ]; 0(5) = Ф(5) + J Ф(т)[С1(т, 5)]' Ст;
Т
В) =/ 0(5)^І (5) С5, І = 0,..., ц — 1, В) = 0;
г д
Д = В) +Оі;Р = / ф(5)X(5)С’ + Ф + ЕЛР00;
0 І=0
6Х = Ел 6 0; Xх (’) = 0(5) + Е]Х[0,,і](5)А Лі (5);
І=0 І=0
х; = ЕЛА/; К = ЕДЛі ;
І<к ]<к<д
Тг 11
8 = 7 — р*0 — 60хУ0 — >/ Л (5)/(5) С’ — ЕXх8(ґ/).
0 І=0
Теорема. Множество управлений
V = сої (V (ґ0),..., v(ґ^_1), решающих задачу управления (3)-(5), исчерпывается решениями системы Wv = 8, где К = (^х,..,КД).
Доказательство. Воспользуемся представлением решения системы (3):
‘
х(ґ) = X (ґ) х0 + ^ С1(ґ, 5) / (5) С’ +
0
(6)
‘
+/ С) (ґ, 5) Е и (5)у (’ ) СЪ, ґ Є [0, Т].
0 І-’і <’
Отсюда для каждого сечения х (ґі ) имеем
‘і
х(ґ1) = X (‘і )*0 + J С) (‘і , 5)/(5) С’ +
0
і]
+/ С)(ґ], ’) Е (’)У(5) С’.
0 к:’к <’
После подстановки правой части этого равенства в систему (4) получаем систему относительно у :
і]
У(ґ,) = Е А,] ( X (ґ])*0 + J Сі (ґ], 5)/(5) С’ +
V
+/ Сі (‘і , 5) Е (5) у (’к) С’)+
0 к:’к <’
+ Е В.1У(‘1) +Е НЛ‘>) + 8 (ґ,). (7)
Раскроем скобки и перегруппируем слагаемые в правой части:
У(‘,) = Е В]У(‘]) + Е А] / Сі(‘] , ’)/(’) +
]<і ]:‘]<‘, 0
і]
Е А<Д (‘і ) *0+Е А / Сі (‘і , 5) Е ик(5) у( 5)С’+
І:ґ]<‘і 0 к:’к <’
+Е Н.^ґ,) + 8 (‘,).
і:‘і <
Покажем, что выражение
і]
/ Сі (‘і , ’) Е ик(5) у( ’)С’
0 к :’к <’
можно записать в виде
Е В]кУ(‘к).
к < І
Действительно,
‘і
/Сі(‘],’)Е иі(’)у(’к)С’ = /Сі(‘],0)^0(’)у(50С +
0 к:’к <’ 0
ґ2
+/Сі(‘], 5)[и0(5)у(’0) + ^і(5)у(5))]С5 + ...
‘і
ґ
+/ Сі(‘], 5)[и0(5)у(’0) + ... + и/—і(5)У(’]—і)]С5 =
‘]—1
+/ Сі(‘], ’)^0(5) С’У(Ґ0) + JСі(‘], 5)^1 (5) С’у(‘і) + ...
0 ‘і
+/Сі(‘] , 5)и/—і(5) С’у(‘] і)
‘]—1
и остается положить
‘І
В]к = / С)(ґ], 5)^к( ’) С5.
Определим дискретную операцию Л3 равенством
(Лз у )(ґ,) = у(ґ,) — Е В,]У(ґ]) — Е А] Е В]1у(ґ1).
]<і ]< к< ]
Меняя порядок суммирования в повторной сумме, получим для Лз эквивалентное представление
(Лз у)(ґ,) = у(ґ,) — Е В Чу(ґ;) — Е М/У (ґ]),
где
М ] = Е А Вк].
Используя фундаментальную матрицу У3()и матрицу Коши С3(, ) операции Л3, запишем решение системы (7) в виде
у(0 = У3(0у„ +£С,(г, 1)( £А,к [X^)х0 +
,<г к<,
+/ Cl(tk, 5) / (5) d5] + £ И^к ) + g (/ ) ).
0 к<1
Раскрывая скобки и меняя порядок суммирования в повторных суммах, придадим этому представлению следующий вид: у(/ ) = ( £ С3 (г, 1 )£ А,, X^) ) х0 + У3 (^ )у0 +
+/ 0(5) £ и, (5)у(5, ) d5 + £ ОlУ(tl), (9)
+/ ( £ ^[0,^ ](5) [£ С3 &к)Ак, ]С1 , 5)) у(5) ^+
0 1<г 1<к<г
+£ С3(;, 1) g (tl)+££ С3 (лк) Иklv(tl).
,<г ,<г ,<к<г
Для сокращения дальнейших преобразований введем следующие обозначения:
Р0 = £С3(г, 1 )£AlkX(tk); б = У3Ю;
,<г к < 1
я, (5) = £ ^ к) А, ]Cl(tl, 5 X
1<г 1<к<г
Б, = С3(г, 1); Г = £ С3С,к)Ик,.
,<к<г
С использованием этих обозначений представление для y(t]) принимает
окончательный вид:
у(1, ) = Р0 х0 + бг0Л + / (5)У(5) d5 +
+£ 1 (t])+£^,). (8)
1<г 1<г
Теперь можно воспользоваться
представлениями (6) и (8) для вычисления значений целевого вектор-функционала Л на траекториях системы (3)-(4). Этот вектор-функционал содержит производную х, для нахождения которой продифференцируем по t обе части равенства (6). При этом мы используем следующее свойство матрицы Коши
С (■,■) [6]:
d t t
— (I С1 (t, 5) / (5) d5) = Г [С1 (t, 5)]; / (5) d5 + / О1).
Таким образом получаем
t
х^) = X (t)^ | [С1 (t, 5)];/(5) d5 +
0
t
/ [С1 (t, 5)]; £ и, (5)у(5, ) d5 + /^) + £ и, ^)у(1, ).
0 1:5, <5 ]:t] <t Подстановка правой части этого равенства и правой части равенства (8) в выражение для целевого вектор-функционала (5) приводит к равенству
Т Т
Л(х, у) = [ J Ф(5)X(5) d5 + Ф] х0 + J 0(5)/(5) d5 +
где
0(5) = | Ф(т)[С1 (т, 5)]; dТ + Ф(5).
Третьему слагаемому в правой части (9) придадим вид £ ^ в;у(1, ), вводя обозначение
В1 = Г 0(5)и (5)d5,1 = 0,...,и — 1 и полагая 1 1 В1 = 0. Наконец, обозначая Д = В1 + О , получаем окончательное выражение для Л(х, у) через хс / и у(1, ):
Т
Л( х, у) = [ | Ф( 5) X ( 5) ds + Ф] х0 +
0
г ^
+| 0(5)/(5) d5 + £Д ^ ).
0 1=
Отсюда, вводя обозначения
ТР ^
Д = в;+ 0,;РЛ = I Ф(5)Х(5)^5+ф+£др0;
о 1=0
б = £ Дб,0;ЯЛ(5) = 0(5) + £ Х,5)Д Я,(5);
1=0 1=0
БЛ = £ДА,; WЛ = £ДЛ,;
1<к 1<к<и
Т
6 = 7 — р х0 — бо % —/ЯЛ (5)/(5) ^ — £ ^ g^ X
0 1-0
получаем значение целевого вектор-функционала Л из (5) на траекториях системы (3) - (4):
Т
Л(х, у) = Р^ х0 + бЛ Л + / ЯЛ (5)/(5) d5 +
£ g (t1)+£^Л v(tl).
1=0 1=0
Таким образом, заданное значение
7 достигается целевым вектор-функционалом только под действием управления V, которое является решением системы Wv = 6.
Эффективное исследование разрешимости задачи (3)-(5) с использованием доказанной теоремы может быть проведено на основе доказательного вычислительного эксперимента, основные этапы и алгоритмы которого описаны в [7,11]. Рассматриваемые здесь динамические модели расширяют возможности применения идей и результатов работ [2,8,9,14,18].
Приведем иллюстрирующий пример.
Пример. Рассмотрим систему управления
х;(1) — 0.3х2(1 — 1) = 0, t е [0.4],
х2 (0 + 0.1х2 (t) = £ О1 —1] )хМ] (t)у2 (tl),
1=0
/ = 1,1 = 0,1,2,3,4,
у; (О у* (О
= £ б,1
£
0 v(t,)
/К!)
/ДО
уД)
уД )
г = 1,2,3,4,
с начальными условиями
х;(0) = 0, х2(0) = 5, у;(0) = 1, у2(0) = 1 и заданными терминальными состояниями компонент непрерывной подсистемы: х;(4) = 10, х2(4) = 100. Матрицы Б г заданы равенствами
Б,„ =
Б,„ =
Б =
Б43 =
Б =
0.5 —0.1
—0.1
0.4
—0.05
0.3
—0.04
0.4
—0.01
0.2
—0.01
/ (О = / ^) =
0.3 —0.05 0.2 —0.04 0.1 —0.01' 0.3 , —0.01 0.1 1 0.2 1 0.2
Б =
.Б =
Б=
,Б =
/ (t2) =
/ (О =
0.5
—0.075
0.35
-0.05
0.2
—0.03
0.3
—0.01
0.1
—0.01
1.5'
0.1/
1 ' 0.2 .
—0.08
0.3
—0.05
0.15
—0.03
0.1
—0.01
0.2
—0.01
0.
Заметим, что дискретная подсистема не является автономной (коэффициенты зависят от дискретного времени) и обладает полной памятью. Непрерывная подсистема может рассматриваться как модель двухотраслевой экономики, средства для развития первой отрасли поступают с запаздыванием как средства от реализации продукции второй отрасли, для которой задана динамика производственных фондов с коэффициентом амортизации 0.1 и которая развивается в соответствии с инвестициями, поступающими от дискретного исполнительного механизма, описываемого уравнениями дискретной подсистемы. Управляющие воздействия v(0), v(1), v(2) входят только во второе уравнение дискретной подсистемы.
Матрица Коши С; (t, 5) непрерывной
подсистемы имеет элементы
с;;(1 , 5) = 1, с;2(1 , 5) =
0, t е [0,1], 0 < 5 < t;
0, t е (1,4], t — 1 < 5 < t;
3(1 — е-°1(м-5)), t е (1,4],0 < 5 < t — 1;
С/01,5) = 0, С/О,5) = ).
Фундаментальная матрица X0) непрерывной подсистемы имеет вид
| 0, t е [0,1], '
'[3(1 — е~‘’л(м)), t е (1,4] .
(0 е-ои
Матрица С2(г, 1) дискретной подсистемы определяется равенствами
1
С2(1,1) = С2 (2,1) = С2(3,3)= С2(3,1) = С2(4,4)= С2(4,2)= С2 (4,1) =
1 0 0 I
0.5 —0.08
—0.075 0.3
10
Сг(2,2)=
1 0 0 1
01
С2(3,2) =
0.35 —0.05
—0.05 0.15
0.47875 —0.0830'
(—0.07625 0.1490 /
(10) 0.4 —0.01
, С2(4,3) =
0 1/ (—0.01 0.3
' 0.4405 —0.0315'
—0.0285 0.2455 _,
0.5430125 —0.071690'
(—0.0576625 0.206330 _.
Фундаментальная матрица У(■) дискретной подсистемы определяется равенствами
У (О =
0.5 —0.1
—0.1 0.3
у (О =
у ^) = у (О =
0.658 —0.124
(—0.1175 0.2975 /
0.590175 —0.130275'
—0.110525 0.184825 _,
0.63675025 —0.12713325'
(—0.094139251175 0.14849025 /
Отметим, что в приведенных численных значениях элементов матриц С2 и У все цифры верные.
Все управления v(0), v(1), v(2), решающие поставленную задачу управления, определяются системой
0.39540648 v(0)+.0487746v(1) = 10 - 5.307495399; 4.715822191v(0)+1.945636580v(1) +
+ 0.48374180v(2)=100 -12.59389468.
Эта система имеет однопараметрическое семейство решений:
v(1) = 23.05174954 - 0.3546687920 v(2),
v(0) = 9.024042139 + 0.04374948145 v(2). Оставшаяся степень свободы может быть использована для достижения некоторой дополнительной цели. Например, если целесообразно воспользоваться управлением с минимальной в данном классе нормой, скажем, суммой абсолютных величин всех компонент, то, решая задачу
[|v(0)| + |v(1)| + |v(2) |] ^ min, получаем управление
v(0) = 9.024042139, v(1) = 23.05174954, v(2) = 0, дающее минимальную величину общих расходов на управление, не превосходящую 32.08 ед.
Список литературы
1. Азбелев Н.В., Максимов В.П.,
Рахматуллина Л.Ф. Элементы современной теории функционально-дифференциальных уравнений. М.: Ин-т компьютерных
исследований, 2002. 384 с.
2. Азбелев Н.В., Максимов В.П.,
Симонов П.М. Функционально-дифференциальные уравнения и их приложения // Вестник Удмуртского университета.
Математика. Механика. Компьютерные науки. 2009. № 1. С. 3-23.
3. Андреева Е.А., Колмановский В.Б., Шайхет Л.Е. Управление системами с последействием. М.: Наука, 1992. 312 с.
4. Андрианов Д.Л. Краевые задачи и задачи управления для линейных разностных систем с последействием // Известия высших учебных заведений. Математика. 1993. № 5. С. 3-16.
5. Габасов Р., Кириллова Ф.М., Павленок Н.С. Оптимизация динамических систем в классе дискретных управлений конечной степени // Известия высших учебных заведений. Математика. 2003. № 12. С. 3-30.
6. Максимов В.П. О формуле Коши для функционально-дифференциального уравнения // Дифференциальные уравнения. 1977. Т.13, №4. С. 601-606.
7. Максимов В.П. Арифметика рациональных чисел и компьютерное исследование интегральных уравнений // Соросовский образовательный журнал. 1999. №
3. С. 121-126.
8. Максимов В.П. Об одном подходе к задаче наведения системы в окрестность нормативной траектории // Вестник Пермского
университета. Экономика. 2008. № 8. С. 108112.
9. Максимов В.П. Импульсная коррекция управления для динамических моделей с последействием // Вестник Пермского университета. Экономика. 2009. № 1. С. 91- 95.
10. Максимов В.П., Рахматуллина Л.Ф. О представлении решений линейного функционально-дифференциального уравнения // Дифференциальные уравнения. 1973. Т. 9, №
6. С. 1026- 1036.
11. Максимов В.П., Румянцев А.Н. Краевые задачи и задачи импульсного управления в экономической динамике. Конструктивное исследование // Известия высших учебных заведений. Математика. 1993. № 5. С. 56-71.
12. Максимов В.П., Чадов А.Л. Гибридные модели в задачах экономической динамики // Вестник Пермского университета. Экономика. 2011. № 2. С. 13-23.
13. Максимов В.П., Чадов А.Л. Об одном классе управлений для функциональнодифференциальной непрерывно-дискретной системы // Известия высших учебных заведений. Математика. 2012. № 9. С. 72-76.
14. Максимов В.П., Поносов Д.А., Чадов А.Л. Некоторые задачи экономикоматематического моделирования // Вестник Пермского университета. Экономика. 2010. № 2. С. 45-50.
15. Марченко В.А., Зачкевич З.
Представление решений управляемых гибридных дифференциально-разностных
систем // Дифференциальные уравнения. 2009. Т. 45, № 12. С. 1775-1786.
16. Agranovich G. A. Observability criteria of linear discrete-continuous systems //Functional Differential Equations. 2009. V. 16, № 1. P. 35-51.
17. Azbelev N.V., Maksimov V.P., Rakhmatullina L.F. Introduction to the theory of functional differential equations: Methods and applications. New York: Hindawi Publishing Corporation, 2007. 314 p.
18. Azbelev N.V., Maksimov V.P., Simonov P.M. Theory of functional differential equations and applications // International Journal of Pure and Applied Mathematics. 2011. V. 69, No.
2. P. 203-235.
19. Chadov A.L., Maksimov V.P. Linear boundary value problems and control problems for a class of functional differential equations with continuous and discrete times // Functional Differential Equations. 2012. V. 19, №1-2.P. 49-62.
20. De la Sen M. On the controller synthesis for linear hybrid systems // IMA Journal of Mathematical Control and Information. 2001. V. 18. P. 503-529.
Discrete control of functional differential continuous-discrete system
V.P. Maksimov, Doctor of Physical and Mathematical Sciences, Professor, Department of Information Systems and Mathematical Methods in Economics
E-mail: maksimov@econ.psu.ru
A.L. Chadov, Applicant, Department of
Information Systems and Mathematical
Methods in Economics
E-mail: alchadov@yandex.ru
Perm State University, 614990, Perm, Bukireva
str.,15
Dynamic models under consideration cover a wide class of models in mathematical Economics and Ecology taking into account some aftereffects and including equations with both continuous and discrete times. Control problems are considered in a general case when the aimes of control are given by a system of linear functionals with an arbitrary number of functionals. Complete description of all control actions that solve the control problem is given for the case when only discrete control is applied.
Keywords: economic dynamic models,
control problems, hybrid systems.