Устройство для нахождения экстремума функции методом дихотомии
Изобретение относится к вычислительной технике и может быть использовано для поиска экстремума функции одного аргумента методом дихотомии. Техническим результатом является упрощение устройства. Устройство содержит триггер, ключ, четыре группы ключей по два ключа в каждой, линию задержки, генератор импульсов, регистр, блок задания приращения аргумента, два блока вычисления значения функции, блок деления, блок сравнения, два сумматора, кольцевой счетчик. 2 ил.
Изобретение относится к вычислительной технике и может быть использовано для поиска экстремума функции одного аргумента методом дихотомии.Известно устройство для нахождения координаты экстремума функции (Авт. св-во СССР №1603399, кл. G 06 F 15/36, 1990), содержащее блок задания параметров функции, генератор тактовых импульсов, ключи, элементы сравнения, блоки памяти, элементы задержки, счетчики адреса, блоки деления, регистры, накапливающие сумматоры, умножители, вычитатели, логарифмический преобразователь, экспоненциальный преобразователь, блок регистрации [1]. Устройство предназначено для нахождения экстремумов функций при произвольных начальных точках. Недостатком его является то, что в нем решается задача математического программирования, но без учета ограничений на аргументы.Известно устройство для нахождения экстремума аддитивной функции многих переменных с ограничением на норму аргументов (Патент РФ №2050589, кл. G 06 F 17/18, 1991), содержащее триггер, ключ, линию задержки, генератор тактовых импульсов, четыре группы ключей, три регистра, три группы блоков умножения, накапливающий сумматор, блок деления, блок задания приращения аргументов, блок задания ограничения, блок задания коэффициентов, одну группу сумматоров, две группы сумматоров-вычитателей, кольцевой счетчик, две группы блоков вычисления значения функции, блок извлечения квадратного корня [2]. Устройство предназначено для нахождения экстремума аддитивной функции многих переменных с ограничением на норму аргументов. Недостатком его является то, что оно работает с функциями многих переменных и, соответственно, обладает избыточной сложностью.Кроме того, известно устройство для нахождения экстремума аддитивной функции многих переменных с ограничением на сумму аргументов - прототип (Авт. св-во СССР №1765830 А1, кл. G 06 F 15/31, 1990), содержащее триггер, ключ, линию задержки, генератор импульсов, четыре группы ключей, три регистра, блок задания приращения аргументов, две группы блоков вычисления значения функции, группу блоков умножения, накапливающий сумматор, две группы сумматоров, сумматор-вычитатель, две группы сумматоров-вычитателей, блок задания коэффициентов, кольцевой счетчик, блок задания ограничения, блок задания количества аргументов, блок деления [3]. Устройство предназначено для нахождения экстремума аддитивной функции многих переменных с ограничением на сумму аргументов. Недостатком его, как и предыдущего, является тоже избыточная сложность для решения простой задачи.Целью изобретения является упрощение функциональной схемы прототипа для решения частной задачи поиска экстремума функции одной переменной методом дихотомии. Таким образом, оно позволяет решать экстремальные задачи выпуклого программирования с ограничениями типаf(x)















Формула изобретения
Устройство для нахождения экстремума функции методом дихотомии, содержащее триггер, ключ, линию задержки, генератор импульсов, четыре группы ключей по два ключа в каждой, регистр, блок задания приращения аргумента, два блока вычисления значения функции, два сумматора, кольцевой счетчик, блок деления, отличающееся тем, что в него введен блок сравнения, выход “больше” которого подключен к управляющим входам второй группы ключей, а выход “меньше” которого подключен к управляющим входам третьей группы ключей, выходы второй и третьей групп ключей подключены к информационным входам четвертой группы ключей, к управляющим входам четвертой группы ключей подключен первый выход линии задержки, выходы четвертой группы ключей подключены к входам регистра, к этим же входам регистра подключены выходы первой группы ключей, выходы регистра подключены к входам первого сумматора и к информационным входам вторых ключей второй и третьей групп ключей, выход первого сумматора подключен к входу блока деления, выход которого подключен к входу блока вычисления значения функции, к первому входу второго сумматора и к информационным входам первых ключей второй и третьей групп ключей, выход блока вычисления значения функции подключен к первому входу блока сравнения, выход блока задания приращения аргументов подключен ко второму входу второго сумматора, выход которого подключен к входу второго блока вычисления значения функции, выход которого подключен ко второму входу блока сравнения, информационные входы устройства соединены с информационными входами ключей первой группы, управляющие входы которых соединены с входом запуска устройства, входом обнуления кольцевого счетчика и нулевым входом триггера, прямой выход которого соединен с управляющим входом ключа, информационный вход которого соединен с выходом генератора тактовых импульсов, а выход подключен к входу линии задержки, выходы которой соединены соответственно с управляющими входами ключей четвертой группы и счетным входом кольцевого счетчика, выход которого соединен со вторым входом триггера.РИСУНКИ
Рисунок 1, Рисунок 2
Похожие патенты:
Изобретение относится к устройствам цифровой обработки сигнала
Изобретение относится к области цифровой вычислительной техники и предназначено для моделирования комбинаторных задач при проектировании радиоэлектронной аппаратуры, автоматизированных систем управления и средств электронной вычислительной техники
Изобретение относится к автоматике и вычислительной технике
Изобретение относится к области вычислительной техники и может быть использовано при разработке специализированной аппаратуры АСУ оперативного звена ВПВО при решении задачи распознавании оперативно-тактических ситуаций
Способ обработки информации // 2103737
Изобретение относится к информатике и вычислительной технике и предназначено для получения, обработки, кодирования, передачи, хранения и восстановления информации
Цифровой функциональный преобразователь // 1695321
Изобретение относится к вычислительной технике, в частности к устройствам вычисления функций, и может быть использовано в ЭВМ в качестве сопроцессора для вычисления произвольных функций или как самостоятельное устройство в системах цифрового автоматизированного управления
Вычислительное устройство // 1691837
Изобретение относится к вычислительной технике и может быть использовано в специализированных вычислителях
Устройство для перебора сочетаний // 1686458
Изобретение относится к вычислительной технике и может быть использовано при построении специализированных вычислительных систем
Изобретение относится к вычислительной технике и может быть использовано для вычисления функций при задании аргумента в широтно-импульсной форме
Изобретение относится к железнодорожному транспорту
Изобретение относится к области цифровой вычислительной техники и предназначено для моделирования комбинаторных задач при проектировании вычислительных систем (ВС)
Изобретение относится к вычислительной технике
Изобретение относится к цифровой технике и может быть использовано для генерации случайных чисел и преобразования данных, обработки шумоподобных сигналов, идентификации, аутентификации и авторизации, в стохастических системах и устройствах, системах представления и отображения информации, информационно-коммуникационных и сенсорных устройствах и системах
Изобретение относится к области радиотехники и может быть использовано для прогнозирования данных в системах различного назначения
Изобретение относится к способам аппроксимации, используемым в обработке аппаратным обеспечением и программным обеспечением
Способ формирования регулярных последовательностей с элементами, составленными из двоичных сигналов // 2469382
Изобретение относится к цифровой технике и может быть использовано для генерации случайных чисел и преобразования данных, обработки шумоподобных сигналов, идентификации, аутентификации и авторизации, в стохастических системах и устройствах, системах представления и отображения информации, информационно-коммуникационных и сенсорных устройствах и системах
Способ определения траектории движения автономного транспортного средства в динамической среде // 2479015
Изобретение относится к средствам определения траекторий движения транспортного средства в динамической среде
Способ моделирования разнородных сетей связи // 2481629
Изобретение относится к средствам моделирования сетей связи