устройство для синтеза оптимального управления

Классы МПК:G06E3/00 Устройства, не предусмотренные в группе  1/00, например для обработки аналоговых или гибридных данных
Автор(ы):,
Патентообладатель(и):Ростовское высшее военное командно-инженерное училище ракетных войск им.Главного Маршала артиллерии Неделина М.И.
Приоритеты:
подача заявки:
1994-06-23
публикация патента:

Устройство для синтеза оптимального управления относится к специализированной вычислительной технике. Его использование для синтеза нелинейных систем автоматического управления позволяет сформировать закон оптимального управления в реальном масштабе времени. Устройство содержит входной оптический разветвитель, источник излучения, группу транспарантов и группу волоконно-оптических контуров. Технический результат достигается благодаря введению N блоков для решения М дифференциальных уравнений, блока М х N транспарантов с неизменной оптической плотностью, N групп разветвителей по М х L разветвлений в каждой, N блоков определения минимума гамильтониана, в каждом из которых в каждом из L подблоков содержатся линейный фотоприемник, сумматор, селектор минимального сигнала и цифроаналоговый преобразователь, при этом вторые входы всех сумматоров подключены к источнику постоянного сигнала. 1 ил.
Рисунок 1

Формула изобретения

Устройство для синтеза оптимального управления, содержащее входной оптический разветвитель, источник излучения, группу транспарантов и группу волоконно-оптических контуров, отличающееся тем, что в него введены N блоков для решения M дифференциальных уравнений, блок M устройство для синтеза оптимального управления, патент № 2110086 N транспарантов с неизменной оптической плотностью, N групп оптических разветвителей по M устройство для синтеза оптимального управления, патент № 2110086 L ответвлений в каждой, N блоков определения минимума гамильтониана, выходы i-го блока для решения дифференциальных уравнений подключены к входам транспарантов, образующих i-й столбец блока транспарантов, выходы которых подключены к входам разветвлений i-й (i = 1, N) группы оптических разветвителей, причем выход ij-го транспаранта подключен к L-входам j-х разветвлений i-группы (j = 1, M), а выходы всех разветвлений k-й подгруппы (k = 1, L) i-й группы подключены к входам линейного фотоприемника k-го подблока выделения минимума, входящего в i-й блок определения минимума гамильтониана, выход фотоприемника соединен с первым входом сумматора, второй вход которого подключен к источнику постоянного сигнала, а выход через селектор минимального сигнала подключен к входам цифроаналогового преобразователя данного подблока, выходы подблоков образуют выход соответствующего блока определения минимума гамильтониана, совокупность выходов подблоков образует выход устройства для двумерной функции оптимального управления.

Описание изобретения к патенту

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

Известны устройства формирования законов управления, позволяющие сформировать приближенное значение оптимального управления объектом на основе решения краевой задачи интегрирования системы обыкновенных дифференциальных уравнений [1, 2].

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

Наиболее близким по техническому исполнению к предложенному устройству является оптическое вычислительное устройство, содержащее входной оптический разветвитель, источник излучения, группу транспарантов и группу волоконно-оптических контуров [3].

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

Изобретение направлено на решение задачи формирования оптимального управления нелинейной системой в реальном масштабе времени.

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

Сущность изобретения состоит в том, что в устройство введены N блоков для решения M дифференциальных уравнений, блок Mустройство для синтеза оптимального управления, патент № 2110086N транспарантов с неизменной оптической плотностью, N групп оптических разветвителей по Mустройство для синтеза оптимального управления, патент № 2110086L ответвлений в каждой, N блоков определения минимума гамильтониана, выходы i-го блока для решения дифференциальных уравнений подключены ко входам транспарантов, образующих i-й столбец блока транспарантов, выходы которых подключены ко входам разветвлений i-й устройство для синтеза оптимального управления, патент № 2110086 группы оптических разветвителей, причем выход ij-го транспаранта подключен к L входам j - x разветвлений i-й группы устройство для синтеза оптимального управления, патент № 2110086 а выходы всех разветвлений k-i подгруппы устройство для синтеза оптимального управления, патент № 2110086 i-й группы подключены ко входам линейного фотоприемника k-го подблока выделения минимума, входящего в i-й блок определения минимума гамильтониана, выход фотоприемника соединен с первым входом сумматора, второй вход которого подключен к источнику постоянного сигнала, а выход через селектор минимального сигнала подключен ко входам цифро-аналогового преобразователя данного подблока, выходы подблоков образуют выход соответствующего блока определения минимума гамильтониана, совокупность выходов подблоков образует выход устройства для двумерной функции оптимального управления.

В основу работы устройства положены следующие теоретические соображения.

Для объекта (или процесса), описываемого нелинейным дифференциальным уравнением с заданными краевыми условиями:

устройство для синтеза оптимального управления, патент № 2110086

где

x - переменная состояния;

f - известная нелинейная функция;

T - текущее время, t устройство для синтеза оптимального управления, патент № 2110086 [0, T];

u - управление переменной x,

выбор управления U, оптимизирующего некоторый заданный функционал J:

устройство для синтеза оптимального управления, патент № 2110086

может быть осуществлен с использованием так называемого принципа максимума (минимума) Понтрягина. Последний предполагает решение сопряженного (1) дифференциального уравнения

устройство для синтеза оптимального управления, патент № 2110086

с последующим нахождением минимума по u функции Гамильтона:

устройство для синтеза оптимального управления, патент № 2110086

Так как уравнение (2) предполагает решение "с конца" (т.е. в "обратном" времени) - c устройство для синтеза оптимального управления, патент № 2110086 (T), а не c устройство для синтеза оптимального управления, патент № 2110086 (O), то, зная конечное значение интервала решения, произведем в (2) предварительную замену переменных t = T - устройство для синтеза оптимального управления, патент № 2110086 :

устройство для синтеза оптимального управления, патент № 2110086

Уравнение (3) является обычным линейным дифференциальным уравнением (без каких-либо особенностей). В связи с тем что решение (3) зависит уже не от t, а от устройство для синтеза оптимального управления, патент № 2110086 , отсчет временного аргумента при формировании оптимального управления путем поиска минимума по U гамильтониана в предложенном устройстве ведется не по t, а по устройство для синтеза оптимального управления, патент № 2110086 .

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

Устройство содержит источник некогерентного излучения 1, входной оптический преобразователь 2, вычислительный блок 3, состоящий из N блоков решения дифференциальных уравнений 31,...,3N, блок вычислительных транспарантов 4, содержащий Mустройство для синтеза оптимального управления, патент № 2110086N линейных транспарантов 411,...,4MN с постоянной оптической плотностью, N-групп оптических разветвителей 51,...,5N, состоящих из L-подгрупп 5i1,...,5iL по M разветвлений в каждой; N-блоков определения минимума гамильтониана 61, . ..,6N, каждый из которых содержит L подблоков выделения минимума 71, ...,7L, состоящих в свою очередь из линейного фотоприемника 8, линейного сумматора 9, селектора минимального сигнала 10, цифро-аналогового преобразователя (ЦАП) 11.

Оптические разветвители могут быть выполнены в виде набора плотноупакованных неуправляемых направленных разветвителей (Акаев А.А., Майоров С.А. Оптические методы обработки информации. - М.: ВШ, 1988. - С. 130).

Блок 3i решения дифференциальных уравнений выполняется аналогично устройству, подробно описанному в [3]. Для удобства последующего описания устройства и его работы на чертеже введены условные системы координат OU устройство для синтеза оптимального управления, патент № 2110086 для каждого интервала дискретизации области существования x (обозначается как { xi}).

Особенностью использования блока 3i в предложенном устройстве является следующее:

- каждый блок 3i осуществляет решение M несвязанных между собой линейных уравнений вида:

устройство для синтеза оптимального управления, патент № 2110086 ,

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

- величина xi для всего блока 3i является постоянной и представляет собой значение переменной x на i-м интервале дискретизации области существования x, величина которого определяется требуемой точностью решения уравнения (1);

- на транспаранты, соответствующие в устройстве, описанном в [3], диагональным элементам переходной матрицы для k - x моментов времени (в указанном источнике это 3(kii) ) в i-м подблоке для j-го контура 3ij (в указанном источнике это 4N-j+1), записаны значения

устройство для синтеза оптимального управления, патент № 2110086 ,

где число L соответствует числу интервалов дискретизации устройство для синтеза оптимального управления, патент № 2110086устройство для синтеза оптимального управления, патент № 2110086 отрезка [0, T], выбираемых из условия заданной точности решения (4);

- на транспаранты, соответствующие элементам внешнего воздействия (в указанной литературе это 3(ik)) - [устройство для синтеза оптимального управления, патент № 2110086F/устройство для синтеза оптимального управления, патент № 2110086x((uj,xi,устройство для синтеза оптимального управления, патент № 2110086k)устройство для синтеза оптимального управления, патент № 2110086устройство для синтеза оптимального управления, патент № 2110086]1/2 ;

- на выходе оптического контура 3ij формируется решение устройство для синтеза оптимального управления, патент № 2110086(uj,xi,устройство для синтеза оптимального управления, патент № 2110086) , на выходе блока 3i - устройство для синтеза оптимального управления, патент № 2110086(u,xi,устройство для синтеза оптимального управления, патент № 2110086) , на выходе вычислительного блока 3 - устройство для синтеза оптимального управления, патент № 2110086(u,x,устройство для синтеза оптимального управления, патент № 2110086) .

Функции пропускания транспарантов 4kn по оси O устройство для синтеза оптимального управления, патент № 2110086 выбраны равными [f(Un, xk, T - устройство для синтеза оптимального управления, патент № 2110086 )]1/2. Сумматор 9 представляет собой N сумматоров, на входы одного из слагаемых которых подан постоянный сигнал D = {F(u1, x, устройство для синтеза оптимального управления, патент № 2110086 ),..., F(uM, x, устройство для синтеза оптимального управления, патент № 2110086 )}.

Селектор минимального сигнала выполняется идентично (а.с. N 1223259, Селектор минимального сигнала / Соколов С.В. и др.; опубл. 07.04.1986, БИ N 13).

ЦАП 11 представляет собой преобразователь позиционного кода в аналоговый сигнал и может быть выполнен, например, в виде набора масштабирующих усилителей, коэффициент усиления которых соответствует позиции входного кода, а выходы подключены ко входам сумматора, выход которого является выходом преобразователя. Выход источника излучения 1 через входной оптический разветвитель 2 подключен ко входам блоков решения дифференциальных уровней 3i вычислительного блока 3. Выход j-го оптического контура 3ij блока 3i оптически связан со входом транспаранта 4ij блока транспарантов 4. Выход транспаранта 4ij подключен к входам L j - x волокон i-й группы оптических разветвителей 5i, а выходы волокон k-й подгруппы разветвителей 5ik устройство для синтеза оптимального управления, патент № 2110086 подключены ко входам фотоприемника 8 подблока выделения минимума 7k, входящего в блок определения минимума гамильтониана 6i, устройство для синтеза оптимального управления, патент № 2110086 . Выход фотоприемника 8 через последовательно соединенные сумматор 9 и селектор минимального сигнала 10 подблока выделения минимума 7n подключен ко входам ЦАП 11. Выход преобразователя 11 подблока 7j блока 6i является выходом устройства для оптимального управления uopt(xi, устройство для синтеза оптимального управления, патент № 2110086i ).

Работа устройства организована следующим образом.

При поступлении светового потока с выхода источника излучения 1 через входной оптический разветвитель 2 на входы вычислительного блока 3 на выходах оптических контуров 3ij по оси O устройство для синтеза оптимального управления, патент № 2110086 формируется решение уравнения (4) устройство для синтеза оптимального управления, патент № 2110086=устройство для синтеза оптимального управления, патент № 2110086(uj,xi,устройство для синтеза оптимального управления, патент № 2110086) , на выходах блоков 3i - устройство для синтеза оптимального управления, патент № 2110086(u,xi,устройство для синтеза оптимального управления, патент № 2110086) , на выходах блока 3 - устройство для синтеза оптимального управления, патент № 2110086(u,x,устройство для синтеза оптимального управления, патент № 2110086) . Процесс формирования решения аналогичен процессу решения дифференциальных уравнений, подробно рассмотренному в [3].

Световые потоки с выходов оптических контуров 3ij проходят через транспаранты 4ij с функцией пропускания [f(xi, uj, устройство для синтеза оптимального управления, патент № 2110086 ]1/2, формируя тем самым на выходе транспарантов 4ij световые потоки с распределениями интенсивности по оси устройство для синтеза оптимального управления, патент № 2110086 С выходов транспарантов 4ik световые потоки с интенсивностью, пропорциональной устройство для синтеза оптимального управления, патент № 2110086 поступают на входы волокон l-й подгруппы 5il i-й группы оптических разветвителей 5i и далее - на входы линейного фотоприемника 8 подблока выделения минимума 7l блока 6i, устройство для синтеза оптимального управления, патент № 2110086 . С выходов фотоприемника 8 сигналы, пропорциональные устройство для синтеза оптимального управления, патент № 2110086ik(устройство для синтеза оптимального управления, патент № 2110086l) , поступают на входы 1-го слагаемого сумматора 9, на вход 2-го слагаемого которого поступает вектор значений

устройство для синтеза оптимального управления, патент № 2110086

С выходов блока 9 снимаются сигналы H(xi,uk,устройство для синтеза оптимального управления, патент № 2110086l)=устройство для синтеза оптимального управления, патент № 2110086ik(устройство для синтеза оптимального управления, патент № 2110086l)+Dik(устройство для синтеза оптимального управления, патент № 2110086l), поступающие на входы селектора минимального сигнала 10, где происходит выделение наименьшего из входных сигналов блока 9. Работа селектора 10 при этом подробно описана в (а.с. N 1223259). Так как в данном случае требуется получить не значение min H, а значение un, ему соответствующее, то для определения входа "n" селектора, на котором существует минимальный сигнал, необходимо снимать напряжение с каждой оптронной пары селектора. Ввиду того что максимальное падение напряжения (равное практически приложенному к селектору напряжению питания) возникает на оптронной паре, на входе которой существует минимальный сигнал (там же), на выходах данных пар формируется позиционный код, соответствующий номеру входа с минимальным сигналом ("1" на соответствующем выходе, на остальных - "0"). Данный код, поступая на вход преобразователя 11, формирует на его выходе искомое значение оптимального u(xi, устройство для синтеза оптимального управления, патент № 2110086l ). Таким образом, с выходов блока 6i в направлении O устройство для синтеза оптимального управления, патент № 2110086 снимается функция оптимального управления от устройство для синтеза оптимального управления, патент № 2110086 при фиксировании xi: uopt.i = u(xi, устройство для синтеза оптимального управления, патент № 2110086 ). Набор данных функций с выходов всех блоков 6i определяет полностью uopt = u(x, устройство для синтеза оптимального управления, патент № 2110086 ), решая поставленную задачу.

Класс G06E3/00 Устройства, не предусмотренные в группе  1/00, например для обработки аналоговых или гибридных данных

оптическое кодирующее устройство -  патент 2507559 (20.02.2014)
оптический вычислитель дополнения нечеткого множества -  патент 2463640 (10.10.2012)
оптический наноселектор минимального и максимального сигналов -  патент 2454700 (27.06.2012)
оптический наноселектор минимального сигнала -  патент 2451979 (27.05.2012)
оптический наноселектор минимального сигнала -  патент 2451978 (27.05.2012)
оптический т-нанотриггер -  патент 2451977 (27.05.2012)
оптический д-дизъюнктор нечетких множеств -  патент 2451976 (27.05.2012)
оптический наноселектор максимального сигнала -  патент 2451975 (27.05.2012)
оптоэлектронный нечеткий процессор -  патент 2446436 (27.03.2012)
оптоэлектронный дефаззификатор -  патент 2446435 (27.03.2012)
Наверх