×
20.02.2015
216.013.2899

Результат интеллектуальной деятельности: СПОСОБ УПРАВЛЕНИЯ АНАЛОГОВЫМИ ВЫЧИСЛЕНИЯМИ И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ

Вид РИД

Изобретение

Аннотация: Группа изобретений относится к автоматике и аналоговой вычислительной технике и предназначена для обработки в реальном масштабе времени быстро меняющихся аналоговых сигналов датчиков в авиационных и ракетно-космических системах автоматического управления. Техническим результатом является управление вычислением произвольных многомерных функций за счет применения унифицированных логических процедур. Устройство содержит аналоговый блок, реализующий функцию обработки F(y,y,…,y), управляемый ключ, логический блок, выполняющий логическую функцию «И» входных предикатных переменных, инвертор. 2 н. и 2 з.п. ф-лы, 4 ил., 1 табл.

Область техники.

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

Уровень техники.

Известен способ [1], в котором предметные переменные y1, y2 отождествляют с напряжениями e1(t), e2(t) таким образом, что y1=e1(t), y2=e2(t), предикатные переменные x1, x2 отождествляют с опорным сигналом u0(t) и сигналом управления uy таким образом, что x1=u0(t), x2=uy, а выходное напряжение U формируют в соответствии с предикатно-логической функцией

,

в которой вид воспроизводимой операциями предикатной алгебры выбора (ПАВ) задают двухразрядным цифровым кодом D1 D0.

Известный способ ограничивается определением соотношений между входными напряжениями и логическим выбором одного из двух напряжений e1(t), e2(t), основан на ПАВ, поэтому не может быть использован в качестве универсального средства для управления вычислением произвольных многомерных функций обработки аналоговых сигналов.

Наиболее близок по технической сущности к предлагаемому способ адресно-ранговой идентификации [2], который заключается в определении ранга каждой i-й компоненты xi=x(γi) кортежа X=(x1, …, xi, …, xn) компоненты, компоненты xi с i-м адресом в кортеже X. Здесь Ip(x) есть единичная функция, равная нулю при x<0, единице при x>0, p∈{0,1} при x=0, . Далее вводится классификация кортежей по признаку совпадения адресов i заданных компонентой xi кортежей с их рангами ri. В результате n-мерное континуальное пространство преобразуется в дискретное хемминговое пространство по признаку принадлежности подобластей евклидова пространства к одной из ni ситуаций и на выходе получается код, определяющий идентификатор ситуации.

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

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

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

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

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

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

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

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

Поставленная цель в устройстве ситуационного управления (ситуаторе) достигается тем, что ситуатор включает: аналоговый блок, реализующий функцию обработки F(y1,y2,…,yk1), управляемый замыкающий ключ, логический блок, выполняющий логическую функцию «И» входных предикатных переменных - x1Λx2…Λxk2 (k1≤k2), инвертор; входы аналогового блока подключены к аналоговым входам ситуатора, выход аналогового блока подключен к первому информационному контакту ключа, второй информационный контакт ключа подключен к аналоговому выходу ситуатора; логические входы ситуатора подключены к входам логического блока, выход логического блока подключен к управляющему входу ключа, к первому логическому выходу ситуатора и к инвертору, выход инвертора подключен ко второму логическому выходу ситуатора.

В способе каждый аналоговый сигнал у дополнятся логическим сигналом готовности x, образуя сигнальный кортеж

,

который несет информацию не только о значении аналогового сигнала y, но и определяет логику его обработки, так как логический сигнал готовности x подтверждает присутствие аналогового сигнала в кортеже и дает разрешение на его обработку аналоговыми блоками устройства. Сигнальный кортеж будем называть активированным, если х=1, в противном случае сигнальный кортеж становится пассивным и аналоговый сигнал y не обрабатывается.

Структурирование передаваемых сигналов в виде сигнальных кортежей позволяет унифицировать логическую обработку аналоговых сигналов. Пусть U={u1, u2, …, un} - множество входных аналоговых сигналов устройства, a Q={q1, q2, …, qn} - множество входных логических сигналов, определяющих необходимость обработки или факт подачи на обработку соответствующих им входных аналоговых сигналов, которые необходимо преобразовать в выходные аналоговые сигналы uвых1, uвых2, …, uвыхр. Требуется получить значение аналоговых сигналов uвых путем преобразования входных аналоговых сигналов. Входные сигнальные кортежи (u1, q1), (u2, q2), …, (un, qn) необходимо преобразовать в выходные сигнальные кортежи (uвых1, qвых1), (uвых2, qвых2), …, (uвыхр, qвыхр). Для полученных процедур преобразования запишем правила формирования выходных сигналов на p выходах устройства обработки:

где qвыхj=∧qCQjq, QjCQ - подмножество j-й группы входных сигналов готовности устройства, Ф1, …, Фp - процедуры преобразования групп входных аналоговых сигналов при . Как следует из выражения (1), аналоговый сигнал на выходе j-й процедуры появится в том и только в том случае, если все логические сигналы готовности j-й группы сигнальных кортежей равны логической единице.

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

Правило (1) не позволяет учитывать связи между различными маршрутами преобразования сигналов. Построение более сложных маршрутов преобразования аналоговых сигналов можно осуществить введением понятия несовместимости процедур обработки. Две процедуры обработки несовместимы, если выполнение одной из них делает недопустимой вторую. Для блокировки подключения несовместимого обработчика дополним сигнальный кортеж Yj отрицанием логического сигнала готовности ר xj,

Yj=(yj, xj, ¬xj)

В дальнейшем сигнал ר xj будем называть сигналом запрета.

Правило (2) формирования выходных сигналов на p выходах устройства обработки изменится следующим образом:

, где при может принимать значения: , если несовместимые процедуры обработки отсутствуют или , если существует несовместимая процедура обработки .

Правило (2) расширяет возможности способа оперативного управления обработкой входных сигналов. Допускается блокировка процедуры процедурой , i≠j, когда , a . Такая блокировка несимметрична по управлению. При этом процедура будет управляющей (доминирующей), а процедура подчиненной относительно . При появлении на входе устройства группы сигналов процедура обработки будет отключаться. Возможна и взаимная (симметричная) блокировка процедур и , i≠j, , а . В последнем случае приоритет имеет обработка, инициированная первой. Ситуация удерживается до сброса управляющих логических сигналов из Q.

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

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

, где , QjCQ - группа входных сигналов готовности для j-й несовместной процедуры обработки, и ∀qвыхi, qвыхj∧qвыхi≡0 при i≠j, , .

Сигнал готовности xвых на объединенном выходе устройства, реализующего несовместные процедуры, определяется как дизъюнкция сигналов готовности входных сигнальных кортежей: хвых=q1V…Vqn, образуя с аналоговым сигналом выходной кортеж (uвых, xвых).

Для реализации процедур преобразования сигнальных кортежей по правилам (1)-(3) предлагается использовать устройство ситуационного управления (ситуатор). На основе ситуатора могут создаваться устройства, выполняющие более сложные процедуры ситуационного управления по тем же правилам. Структурная схема ситуатора показана на фиг.1. На фиг.2 показано принятое здесь обозначение ситуатора в схемах. Ситуатор включает аналоговый блок 1, реализующий функцию обработки , управляемый ключ 2, блок 3, выполняющий логическую функцию И, инвертор 4. На входы 51, 52, …, 5k1 аналогового блока поступают входные аналоговые сигналы , которые обрабатываются и через открытый ключ 2 передаются на выход 6 ситуатора. Ключ открыт, когда на выходе блока 3 установлена логическая единица. На входы 71, 72, …, 7k2 блока 3 поступают входные управляющие сигналы с входов устройства, сигналы готовности с выходов 8 других ситуаторов, сигналы запрета с выходов 9 других ситуаторов. На выход 8 ситуатора подается сигнал готовности, который формируется при готовности всех исходных данных и при отсутствии сигналов запрета. На выход 9 ситуатора подается сигнал запрета, обратный сигналу готовности. Очевидно, что k1≤k2.

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

Рассмотрим пример применения способа для мультиплексирования интегралов двух функций ƒ1(y1) и ƒ2(y2) при подаче на два аналоговых входа напряжений y1 и y2. Результат, который должен быть получены на выходе мультиплексора в зависимости от значений управляющих сигналов q1 и q2 на логических входах, определяется ситуационной таблицей (Таблица 1).

Таблица 1
q1=0 q1=1
q2=0 Нет значения ∫ƒ1(y1)dy
q2=l ∫ƒ2(y2)dy ∫ƒ1(y1)dy

Схема, выполняющая поставленную задачу, изображена на фиг.3. В схеме применены три ситуатора 10, 11, 12 и схема 2 или 13. На аналоговый вход 14 устройства подается напряжение y1, на аналоговый вход 15 подается напряжение y2. Управляющие сигналы q1 и q2 подаются соответственно на входы 16 и 17. Аналоговый блок ситуатора 10 выполняет функцию ƒ1(y1), аналоговый блок ситуатора 11 выполняет функцию ƒ2(y2), аналоговый блок ситуатора 12 выполняет интегрирование сигнала. Функции ƒ1 и ƒ2 несовместны, так как при активации функции ƒ1(y1) на вход ситуатора 11 со второго логического выхода ситуатора 10 подается блокирующий сигнал. Таким образом, на вход интегратора подается либо сигнал функции ƒ1(y1) при q1=1, либо сигнал функции ƒ2(y2) при q1=0 и q2=1, либо ничего не поступает при q1=0 и q2=0, так как выходные ключи ситуаторов 10 и 11 в последнем случае разомкнуты. В первых двух случаях на логическом выходе 18 устройства будет сформирован сигнал готовности (логическая единица), а на выходе 19 будет выполнятся интегрирование одной из двух функций. При q1=0 и q2=0 на логическом выходе 18 будет ноль, блокирующий работу модулей ситуационного управления, подключенных к выходу рассматриваемого устройства.

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

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

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

Таким образом, предложенное техническое решение соответствует установленным условиям патентоспособности изобретения.

Источники информации

1. Кувшинов А.А. Способ преобразования напряжения. RU 2215363, МПК Н02М 9/00, G06G 7/25.

2. Волгин Л.И. Реляторные процессоры для ранговой и порядковой обработки аналоговых сигналов // Электронное моделирование. - 1991 - №4. С.28-32.

3. Волгин Л.И. Коммутационный релятор для воспроизведения базовых операций комплементарной алгебры. RU 2170456, МПК G06G 7/25.


СПОСОБ УПРАВЛЕНИЯ АНАЛОГОВЫМИ ВЫЧИСЛЕНИЯМИ И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ
СПОСОБ УПРАВЛЕНИЯ АНАЛОГОВЫМИ ВЫЧИСЛЕНИЯМИ И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ
СПОСОБ УПРАВЛЕНИЯ АНАЛОГОВЫМИ ВЫЧИСЛЕНИЯМИ И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ
СПОСОБ УПРАВЛЕНИЯ АНАЛОГОВЫМИ ВЫЧИСЛЕНИЯМИ И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ
Источник поступления информации: Роспатент

Показаны записи 1-5 из 5.
27.06.2014
№216.012.d8e7

Способ и устройство двухтактного интегрирования

Группа изобретений относится к автоматике и аналоговой вычислительной технике и предназначено для построения прецизионных аналоговых устройств управления в аэрокосмической технике, функциональных узлов аналоговых вычислительных машин, аналоговых процессоров. Техническим результатом является...
Тип: Изобретение
Номер охранного документа: 0002521305
Дата охранного документа: 27.06.2014
27.07.2014
№216.012.e325

Способ и устройство двухтактного интегрирования с компенсацией погрешностей

Группа изобретений относится к автоматике и аналоговой вычислительной технике и предназначена для создания прецизионных интеграторов аналоговых сигналов инерциальных приборов систем навигации и автоматического управления в ракетно-космических системах. Техническим результатом является повышение...
Тип: Изобретение
Номер охранного документа: 0002523939
Дата охранного документа: 27.07.2014
10.02.2015
№216.013.24b5

Способ интервального интегрирования напряжений

Изобретение относится к автоматике и аналоговой вычислительной технике и предназначено для создания прецизионных интеграторов аналоговых сигналов для инерциальных приборов систем навигации и автоматического управления в ракетно-космических системах. Техническим результатом является уменьшение...
Тип: Изобретение
Номер охранного документа: 0002540850
Дата охранного документа: 10.02.2015
20.01.2018
№218.016.137e

Способ контроля отклонений ширины проводников печатной платы от номинальных значений

Использование: для контроля технологических процессов изготовления печатных плат. Сущность изобретения заключается в том, что способ контроля отклонений ширины проводников от номинальных значений при изготовлении печатной платы содержит расчет волнового сопротивления проводника в виде...
Тип: Изобретение
Номер охранного документа: 0002634494
Дата охранного документа: 31.10.2017
04.04.2018
№218.016.3689

Тест-купон и способ контроля погрешностей совмещения слоев многослойной печатной платы

Тест-купон погрешностей совмещения слоев многослойной печатной платы состоит из 2n пар печатных проводников, ориентированных вдоль стороны МПП. Причём каждую пару проводников располагают на соседних слоях металлизации МПП один под другим со смещением в направлении. Пары проводников образуют...
Тип: Изобретение
Номер охранного документа: 0002646550
Дата охранного документа: 05.03.2018
Показаны записи 1-10 из 10.
27.06.2014
№216.012.d8e7

Способ и устройство двухтактного интегрирования

Группа изобретений относится к автоматике и аналоговой вычислительной технике и предназначено для построения прецизионных аналоговых устройств управления в аэрокосмической технике, функциональных узлов аналоговых вычислительных машин, аналоговых процессоров. Техническим результатом является...
Тип: Изобретение
Номер охранного документа: 0002521305
Дата охранного документа: 27.06.2014
27.07.2014
№216.012.e325

Способ и устройство двухтактного интегрирования с компенсацией погрешностей

Группа изобретений относится к автоматике и аналоговой вычислительной технике и предназначена для создания прецизионных интеграторов аналоговых сигналов инерциальных приборов систем навигации и автоматического управления в ракетно-космических системах. Техническим результатом является повышение...
Тип: Изобретение
Номер охранного документа: 0002523939
Дата охранного документа: 27.07.2014
10.02.2015
№216.013.24b5

Способ интервального интегрирования напряжений

Изобретение относится к автоматике и аналоговой вычислительной технике и предназначено для создания прецизионных интеграторов аналоговых сигналов для инерциальных приборов систем навигации и автоматического управления в ракетно-космических системах. Техническим результатом является уменьшение...
Тип: Изобретение
Номер охранного документа: 0002540850
Дата охранного документа: 10.02.2015
20.01.2018
№218.016.137e

Способ контроля отклонений ширины проводников печатной платы от номинальных значений

Использование: для контроля технологических процессов изготовления печатных плат. Сущность изобретения заключается в том, что способ контроля отклонений ширины проводников от номинальных значений при изготовлении печатной платы содержит расчет волнового сопротивления проводника в виде...
Тип: Изобретение
Номер охранного документа: 0002634494
Дата охранного документа: 31.10.2017
04.04.2018
№218.016.3689

Тест-купон и способ контроля погрешностей совмещения слоев многослойной печатной платы

Тест-купон погрешностей совмещения слоев многослойной печатной платы состоит из 2n пар печатных проводников, ориентированных вдоль стороны МПП. Причём каждую пару проводников располагают на соседних слоях металлизации МПП один под другим со смещением в направлении. Пары проводников образуют...
Тип: Изобретение
Номер охранного документа: 0002646550
Дата охранного документа: 05.03.2018
10.05.2018
№218.016.3a10

Аналоговый процессор с функциями управления вычислениями

Изобретение относится к автоматике и аналоговой вычислительной технике и может быть использовано для построения функциональных узлов аналоговых вычислительных машин, средств автоматического регулирования и управления, аналоговых процессоров. Техническим результатом является повышение...
Тип: Изобретение
Номер охранного документа: 0002647672
Дата охранного документа: 16.03.2018
10.05.2018
№218.016.43dc

Многопараметрический нечеткий процессор для автоматических регуляторов и способ синтеза управляющего сигнала

Изобретение относится к области управления в реальном масштабе времени сложными объектами и быстротекущими процессами с многопараметрической зависимостью функции управления, которые не удается представить математической моделью в виде дифференциальных уравнений. Технический результат -...
Тип: Изобретение
Номер охранного документа: 0002649791
Дата охранного документа: 04.04.2018
09.06.2018
№218.016.5e86

Способ хранения и считывания аналоговых значений функций многих переменных

Группа изобретений относится к автоматике и аналоговой вычислительной технике и предназначена для обработки в реальном масштабе времени быстро меняющихся аналоговых сигналов датчиков в авиационных и ракетно-космических системах автоматического управления. Техническим результатом является...
Тип: Изобретение
Номер охранного документа: 0002656704
Дата охранного документа: 06.06.2018
29.06.2020
№220.018.2c84

Способ управления реакцией нейропроцессора на входные сигналы

Изобретение относится к нейрокибернетике и может быть использовано в качестве функциональной единицы различных искусственных нейронных сетей. Техническим результатом является устранение проблемы нереализуемости разделения нелинейно неразделимых классов известными моделями нейронов. Указанный...
Тип: Изобретение
Номер охранного документа: 0002724784
Дата охранного документа: 25.06.2020
11.05.2023
№223.018.5426

Автомат троичной логики и способ его применения для управления агрегатами технической системы

Изобретение относится к аналоговой вычислительной технике. Техническим результатом является расширение возможностей аналоговых процессоров в области алгоритмического управления процессами обработки аналоговых сигналов. Для этого предложен аналоговый автомат троичной логики (АТЛ), в котором для...
Тип: Изобретение
Номер охранного документа: 0002795450
Дата охранного документа: 03.05.2023
+ добавить свой РИД