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

Классы МПК:G06F17/00 Устройства или методы цифровых вычислений или обработки данных, специально предназначенные для специфических функций
Автор(ы):, ,
Патентообладатель(и):Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Российский государственный торгово-экономический университет" (RU)
Приоритеты:
подача заявки:
2012-04-26
публикация патента:

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

устройство для моделирования процесса выбора товара, патент № 2491620

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

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

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

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

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

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

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

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

устройство для моделирования процесса выбора товара, патент № 2491620

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

устройство для моделирования процесса выбора товара, патент № 2491620 .

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Порядковый номер максимального кода с выхода блока 10 поступает на вход дешифратора 11, выходы которого поступает на одноименные входы блоков элементов И 7i (i=1устройство для моделирования процесса выбора товара, патент № 2491620 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.

Класс G06F17/00 Устройства или методы цифровых вычислений или обработки данных, специально предназначенные для специфических функций

способ и устройство отображения множества элементов -  патент 2528147 (10.09.2014)
устройство идентификации лагранжевых динамических систем на основе итерационной регуляризации -  патент 2528133 (10.09.2014)
интегрированная система сбора, контроля, обработки и регистрации полетной информации -  патент 2528092 (10.09.2014)
приемник импульсного сигнала -  патент 2528081 (10.09.2014)
система генерирования статистической информации и способ генерирования статистической информации -  патент 2527754 (10.09.2014)
поддержка быстрого слияния для устаревших документов -  патент 2527744 (10.09.2014)
система оповещения о программной ошибке и недостатке эффективности -  патент 2527208 (27.08.2014)
способ конверсии данных, устройство конверсии данных и система конверсии данных -  патент 2527201 (27.08.2014)
телекоммуникационная чип-карта, мобильное телефонное устройство и считываемый компьютером носитель данных -  патент 2527197 (27.08.2014)
контроллер распределения ресурсов -  патент 2526762 (27.08.2014)
Наверх