Устройство для моделирования процесса выбора товара

Изобретение относится к автоматике и вычислительной технике. Техническим результатом является расширение функциональных возможностей за счет обеспечения выбора наилучшего варианта товара по заданным потребителем критериям. Устройство для моделирования процесса выбора товара, содержит матрицу m*n первых регистров, по числу строк матрицы вторые регистры, по числу строк матрицы сумматоры, по числу строк матрицы блоки элементов И, по числу столбцов матрицы третьи регистры и четвертые регистры, матрицу m*n блоков деления, матрицу блоков умножения, блок элементов ИЛИ, блок выбора максимального кода, дешифратор, четыре элемента задержки, триггер. 1 ил.

 

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

Устройство в своем составе содержит: матрицу регистров 1i,j, (i=1…m, j=1…n), матрицу блоков деления 2i,j, матрицу блоков умножения 3i,j, по числу столбцов матрицы регистры 4j и регистры 5j (j=1…n), no числу строк матрицы регистры 6i, (i=1…m), блоки элементов И 7i, (i=1…m), сумматоры 8i, (i=1…m), блок элементов ИЛИ 9, блок выбора максимального кода 10, дешифратор 11, элементы задержки 12, 13, 14, 15, триггер 16, вход 17, выходы 18, 19 и 20 вместе со связями.

Работа устройства основана на преобразовании исходных данных о наборе товаров и выборе из них предпочтительного.

Сущность рассматриваемой задачи заключается в следующем. Имеется m однотипных товаров с известными n характеристиками qj (j=1…n) и их эталонные значения q0j. Известны также весовые коэффициенты αj, (j=1, …, n) важности товара для конкретного потребителя. Тогда показатель конкурентноспособности каждого товара по отношению к выбранному эталону по j-му качеству определяется как Qj=qj/q0j, а для всех товаров эти показатели будут описываться матрицей Qm*n.

Таким образом, можно задать Ki - интегральный показатель конкурентоспособности i-го товара, (i=1…m),

K i = j = 1 n α j Q i j

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

max i K i .

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

Наиболее близким по технической сущности к заявляемому устройству является устройство для моделирования [1], содержащее матрицу m*n первых регистров 1i,j, (i=1…m, j=1…n), по числу строк матрицы вторые регистры 6i, (i=1…m), по числу строк матрицы сумматоры 8i, (i=1…m), по числу строк матрицы блоки элементов И 7i, (i=1…m), no числу столбцов матрицы третьи регистры 4j, (j=1…n), четвертые регистры 5j, (j=1…n), выход каждого второго регистра 6i, (i=1…m) подсоединен к первому входу блока элементов И 7i.

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

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

Сущность изобретения состоит в том, что в устройство для моделирования процесса выбора товара, содержащее матрицу m*n первых регистров 1i,j, (i=1…m, j=1…n), по числу строк матрицы вторые регистры 6i, (i=1…m), по числу строк матрицы сумматоры 8i, (i=1…m), по числу строк матрицы блоки элементов И 7i, (i=1…m), по числу столбцов матрицы третьи регистры 4j, (j=1…n), четвертые регистры 5j, (j=1…n), выход каждого второго регистра 6i, (i=1…m) подсоединен к первому входу блока элементов И 7i, введены матрица m*n блоков деления 2i,l (i=1…m, j=1…n), матрица блоков умножения 3i,j, (i=1…m, j=1…n), блок элементов ИЛИ 9, блок выбора максимального кода 10, дешифратор 11, первый элемент задержки 12, второй элемент задержки 13, третий элемент задержки 14, четвертый элемент задержки 15, триггер 16, выход которого является выходом 18, а вход подсоединен к выходу четвертого элемента задержки 15, пусковой вход 17 подсоединен к входу первого элемента задержки 12 и к управляющим входам блоков деления 2i,j (i=1…m, j=1…n), второй вход каждого из которых подсоединен к выходу одноименного первого регистра 1i,j (i=1…m, j=1…n), а третий вход - к выходу одноименного четвертого регистра 5j, (j=1…n), выход первого элемента задержки 12 подсоединен к входу второго элемента задержки 13 и к управляющим входам блоков умножения 3i,j (i=1…m, j=1…n), второй вход каждого из которых подсоединен к выходу одноименного блока деления 2i,j (i=1…m, j=1…n), а третий вход - к выходу одноименного третьего регистра 4j, (j=1…n), выход второго элемента задержки 13 подсоединен к входу третьего элемента задержки 14 и к управляющим входам сумматоров 8i (i=1…m), вторые входы которого подсоединены к выходам одноименных блоков умножения 3i,j (i=1…m, j=1…n), а выходы подсоединены к одноименным входам блока выбора максимального кода 10, выход третьего элемента задержки 14 подсоединен к входу четвертого элемента задержки 15 и к управляющему входу блока выбора максимального кода 10, первый выход которого является выходом 20 устройства, а второй выход - к входу дешифратора 11, выходы которого подсоединены к одноименным управляющим входам блоков элементов И 7i (i=1…m), выходы которых подсоединены к одноименным входам блока элементов ИЛИ 9, выход которого является выходом 19 устройства

Проведенный поиск в известной научно-технической литературе не выявил наличие подобных технических решений.

Новизна предлагаемого устройства заключается в том, что новое техническое устройство отличается от прототипа тем, что дополнительно в него введены матрица m*n блоков деления 2i,j, (i=1…m, j=1…n), матрица блоков умножения 3i,j, (i=1…m, j=1…n), блок элементов ИЛИ 9, блок выбора максимального кода 10, дешифратор 11, первый элемент задержки 12, второй элемент задержки 13, третий элемент задержки 14, четвертый элемент задержки 15, триггер 16, выход которого является выходом 18, а вход подсоединен к выходу четвертого элемента задержки 15, пусковой вход 17 подсоединен к входу первого элемента задержки 12 и к управляющим входам блоков деления 2i,j (i=1…m, j=1…m), второй вход каждого из которых подсоединен к выходу одноименного первого регистра 1i,j (i=1…m, j=1…n), а третий вход - к выходу одноименного четвертого регистра 5j, (j=1…n), выход первого элемента задержки 12 подсоединен к входу второго элемента задержки 13 и к управляющим входам блоков умножения 3i,j (i=1…m, j=1…n), второй вход каждого из которых подсоединен к выходу одноименного блока деления 2i,j (i=1…m, j=1…n), а третий вход - к выходу одноименного третьего регистра 4j, (j=1…n), выход второго элемента задержки 13 подсоединен к входу третьего элемента задержки 14 и к управляющим входам сумматоров 8i (i=1…m), вторые входы которого подсоединены к выходам одноименных блоков умножения 3i,j (i=1…m, j=1…n), а выходы подсоединены к одноименным входам блока выбора максимального кода 10, выход третьего элемента задержки 14 подсоединен к входу четвертого элемента задержки 15 и к управляющему входу блока выбора максимального кода 10, первый выход которого является выходом 20 устройства, а второй выход - к входу дешифратора 11, выходы которого подсоединены к одноименным управляющим входам блоков элементов И 7i (i=1…m), выходы которых подсоединены к одноименным входам блока элементов ИЛИ 9, выход которого является выходом 19 устройства

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

Сущность изобретения поясняется чертежом. На чертеже представлена структурная схема предлагаемого устройства, где представлены матрица регистров 1i,j, (i=1…m, j=1…n), матрица блоков деления 2i,j, матрица блоков умножения 3i,j, по числу столбцов матрицы регистры 4j и регистры 5j (j=1…n), по числу строк матрицы регистры 6i, (i=1…m), блоки элементов И 7i, (i=1…m), сумматоры 8i, (i=1…m), блок элементов ИЛИ 9, блок выбора максимального кода 10, дешифратор 11, элементы задержки 12, 13, 14, 15, триггер 16, вход 17, выходы 18, 19 и 20 вместе со связями.

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

В исходном состоянии на регистрах 1i,j (i=1…m, j=1…n) хранятся j-ые показатели качества i-го товара, на регистрах 4j хранятся весовые коэффициенты важности j-ого показателя качества с точки зрения потребителя товара. На регистрах 5j (j=1…n) хранятся эталонные оценки j-ых показателей качества товара. На регистрах 6i (i=1…m) хранятся коды анализируемых товаров. Триггер 16 находится в нулевом (сброшенном) состоянии, и на его выходе 18 находится нулевой сигнал.

Работа устройства начинается после подачи сигнала ПУСК на вход 17 устройства, после чего в блоках деления 2i,j (i=1…m, j=1…n) происходит деление содержимого регистра 1i,j (i=1…m, j=1…n) на содержимое регистра 5j (j=1…n). Одновременно пусковой входной сигнал 17 поступает на вход элемента задержки 12, который задерживает сигнал на время t12, равное времени надежного срабатывания блока деления 2i,j (i=1…m, j=1…n).

Сигнал с выхода элемента задержки 12 поступает на вход элемента задержки 13 и на управляющие входы блоков умножения 3i,j (i=1…m, j=1…n), где происходит умножение содержимого блока деления 2i,j (i=1…m, j=1…n) назначение содержимого регистра 4j (j=1…n).

Результат с выхода каждого блока умножения 3i,j (i=1…m, j=1…n) поступает на одноименный вход сумматора 8i (i=1…m), на управляющий вход которого поступает разрешающий сигнал с выхода элемента задержки 13, который задерживает сигнал на время t13, равное времени надежного срабатывания блока умножения 3i,j (i=1…m, j=1…n).

Коды с выхода сумматоров 8i (i=1…m) поступают на одноименные входы блока выбора максимального кода 10, который обеспечивает выбор максимального кода из группы поступивших и его порядковый номер. На управляющий вход блока 10 поступает сигнал с выхода элемента задержки 14, который задерживает сигнал на время t14, равное времени надежного срабатывания сумматора 8i (i=1…m).

Порядковый номер максимального кода с выхода блока 10 поступает на вход дешифратора 11, выходы которого поступает на одноименные входы блоков элементов И 7i (i=1…m), с выходов которых коды поступают на одноименные входы блока элементов ИЛИ 9, на выходе 19 которого появляется код наилучшего товара.

Одновременно сигнал с выхода элемента задержки 15, который задерживает сигнал на время t14, равное времени надежного срабатывания блока 10, поступает на установочный в единичное состояние вход триггера 16, на выходе 18 которого появляется сигнал окончания работы устройства.

Предлагаемое устройство для моделирования процесса выбора товара в составе элементов 1-16 (см. фиг.1) может бать построено на известных стандартных микросхемах, выпускаемых отечественной промышленностью, при этом блок 10 выбора максимального кода может быть реализован по известной схеме "Устройство для определения экстремального кода", представленной в [2].

1. АС №22920081 кл. G06F 12/14, 2005.

2. AC №997028 кл. G06F 7/04, 1983.

Устройство для моделирования процесса выбора товара, содержащее матрицу m·n первых регистров 1i,j, (i=1…m, j=1…n), no числу строк матрицы вторые регистры 6i, (i=1…m), по числу строк матрицы сумматоры 8i, (i=1…m), по числу строк матрицы блоки элементов И 7i, (i=1…m), no числу столбцов матрицы третьи регистры 4j, (j=1…n), четвертые регистры 5j, (j=1…n), выход каждого второго регистра 6i, (i=1…m) подсоединен к первому входу блока элементов И 7i, отличающееся тем, что в него введены матрица m·n блоков деления 2i,j (i=1…m, j=1…n), матрица блоков умножения 3i,j, (i=1…m, j=1…n), блок элементов ИЛИ 9, блок выбора максимального кода 10, дешифратор 11, первый элемент задержки 12, второй элемент задержки 13, третий элемент задержки 14, четвертый элемент задержки 15, триггер 16, выход которого является выходом 18, а вход подсоединен к выходу четвертого элемента задержки 15, пусковой вход 17 подсоединен к входу первого элемента задержки 12 и к управляющим входам блоков деления 2i,j (i=1…m, j=1…n), второй вход каждого из которых подсоединен к выходу одноименного первого регистра 1i,j, (i=1…m, j=1…n), а третий вход - к выходу одноименного четвертого регистра 5j, (j=1…n), выход первого элемента задержки 12 подсоединен к входу второго элемента задержки 13 и к управляющим входам блоков умножения 3i,j (i=1…m, j=1…n), второй вход каждого из которых подсоединен к выходу одноименного блока деления 2i,j (i=1…m, j=1…n), а третий вход - к выходу одноименного третьего регистра 4j, (j=1…n), выход второго элемента задержки 13 подсоединен к входу третьего элемента задержки 14 и к управляющим входам сумматоров 8i, (i=1…m), вторые входы которого подсоединены к выходам одноименных блоков умножения 3i,j (i=1…m, j=1…n), а выходы подсоединены к одноименным входам блока выбора максимального кода 10, выход третьего элемента задержки 14 подсоединен к входу четвертого элемента задержки 15 и к управляющему входу блока выбора максимального кода 10, первый выход которого является выходом 20 устройства, а второй выход - к входу дешифратора 11, выходы которого подсоединены к одноименным управляющим входам блоков элементов И 7i (i=1…m), выходы которых подсоединены к одноименным входам блока элементов ИЛИ 9, выход которого является выходом 19 устройства.



 

Похожие патенты:

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

Изобретение относится к области приема видео или аудио контента. .

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

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

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

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

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

Изобретение относится к области контроля, планирования и управления кпд мощности центров обработки данных. .

Изобретение относится к области совместного редактирования документов
Изобретение относится к способу классификации документов по категориям
Изобретение относится к средствам для обеспечения идентификации продукции

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

Изобретение относится к вычислительной технике и может быть использовано для анализа взаимосвязи субъективных ответов респондента с его частотой сердечных сокращений (ЧСС) в процессе производимого тестирования, которая характеризует его психологическое состояние

Изобретение относится к автоматизированным системам регистрации и документирования. Судовая автоматизированная система регистрации данных телеметрического контроля содержит судовую ЭВМ обработки информации, соединенную своим входом-выходом с контроллерами сбора и преобразования данных, которые своими входами соединены с выходами датчика телеметрической информации, датчиками звуковой информации, РЛС, видеокамерой наружного обзора. Судовая ЭВМ обработки информации своим входом-выходом соединена с входом-выходом монитора и еще одним выходом соединена с входом контроллера автомата сброса контейнера с аппаратурой регистрации, который своим выходом соединен с входом автомата сброса контейнера с аппаратурой регистрации, который своими входами соединен с выходом датчика давления и датчика температуры. Автомат сброса контейнера с аппаратурой регистрации своим выходом соединен с механизмом сброса контейнера с аппаратурой регистрации, который своим вторым входом соединен с выходом устройства ручного сброса контейнера с аппаратурой регистрации, которое своим входом соединено с выходом кодового замка. Контейнер с аппаратурой регистрации соединен с еще одним входом-выходом судовой ЭВМ и который этим же входом-выходом соединен с входом-выходом блока регистрации данных на накопитель. Система содержит преобразователь навигационных параметров, который своими входами соединен с выходами навигационных датчиков измерения скорости, курса, координат. Преобразователь своим выходом соединен с входом блока регистрации данных на накопитель, преобразователь картографической информации, который своим входом соединен с выходом телевизионной камеры, установленной над рабочим полем автопрокладчика, а своим выходом соединен с входом блока регистрации данных на накопитель. Монитор своими входами соединен с выходами датчиков измерения глубины, углов крена и дифферента, и глубинометра. Входы автопрокладчика соединены с выходами навигационных датчиков измерения курса, скорости и координат. Достигается расширение функциональных возможностей систем аварийной сигнализации, повышение оперативности передачи сигналов оповещения и поиска контейнера, повышение объективности анализа обстановки. 2 з.п. ф-лы, 3 ил.

Изобретение относится к области систем обработки данных. Техническим результатом является повышение качества аудио/видео данных, передаваемых по каналу связи. Система для хостинга потокового интерактивного аудио/видео (A/V) с малым временем ожидания содержит множество серверов, на которых исполняется одно или несколько приложений. А также система содержит сеть с входящей маршрутизацией, которая принимает потоки пакетов от пользователей и маршрутизирует эти пакеты в один или несколько упомянутых серверов, причем упомянутые потоки пакетов включают в себя ввод сигнала управления пользователя, причем один или несколько упомянутых серверов выполнены с возможностью вычисления данных A/V в ответ на ввод сигнала управления пользователя. Кроме того, система включает в себя блок сжатия, подсоединенный для приема данных A/V из одного или нескольких серверов и вывода из них потоковых сжатых данных A/V с малым временем ожидания. При этом система также содержит сеть выходной маршрутизации, которая маршрутизирует потоковые сжатые данные A/V с малым временем ожидания каждому из пользователей по каналу связи через интерфейс. 28 з.п. ф-лы, 40 ил.

Изобретение относится к редактированию документа с использованием временной поверхности редактирования, а именно к технологии для предоставления функциональных средств обработки текстов в обозревателе. Техническим результатом является сокращение объема необходимой памяти и повышение быстродействия. Обработка текстов реализуется согласно технологии среды выполнения для различных обозревателей и предоставляет обширный набор признаков редактирования, сопоставимых с признаками традиционных автономных текстовых процессоров. Программа обработки текстов отображает документ в окне. После обнаружения размещения указателя вставки внутри абзаца текста в документе, создается поверхность редактирования, перекрывающая абзац в окне и содержащая содержимое нижележащего абзаца. Пользовательский ввод отслеживается посредством программы обработки текстов в то время, когда редактирование содержимого обрабатывается посредством поверхности редактирования. Когда редактирование завершено, модифицированное содержимое поверхности редактирования копируется в документ, и поверхность редактирования ликвидируется. 3 н. и 14 з.п. ф-лы, 8 ил.

Изобретение относится к способу выполнения работ на месторождении. Техническим результатом является повышение эффективности регулирования работы на месторождении. Способ включает в себя этапы, на которых извлекают контекстную информацию из главного приложения, связанного с проектом месторождения, сортируют контекстную информацию по совокупности аспектов релевантности, генерируют, по меньшей мере, один профиль поиска для каждого из совокупности аспектов релевантности, запрашивают совокупность поисков с использованием, по меньшей мере, одного профиля поиска, принимают один или несколько элементов данных месторождения, полученных в результате совокупности поисков, и избирательно регулируют работы на месторождении на основании одного или нескольких элементов данных месторождения. 3 н. и 14 з.п. ф-лы, 20 ил.
Наверх