RU2517243C1 - Device for simulating decision making process in conditions of uncertainty - Google Patents

Device for simulating decision making process in conditions of uncertainty Download PDF

Info

Publication number
RU2517243C1
RU2517243C1 RU2012145939/08A RU2012145939A RU2517243C1 RU 2517243 C1 RU2517243 C1 RU 2517243C1 RU 2012145939/08 A RU2012145939/08 A RU 2012145939/08A RU 2012145939 A RU2012145939 A RU 2012145939A RU 2517243 C1 RU2517243 C1 RU 2517243C1
Authority
RU
Russia
Prior art keywords
output
input
group
adder
adders
Prior art date
Application number
RU2012145939/08A
Other languages
Russian (ru)
Inventor
Виктор Алексеевич Титов
Леонид Петрович Гаврилов
Борис Иванович Олейников
Ольга Леонидовна Олейникова
Original Assignee
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Российский государственный торгово-экономический университет"
Негосударственное Образовательное Учреждение Высшего Профессионального Образования "Московский Институт Предпринимательства И Права"
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Российский государственный торгово-экономический университет", Негосударственное Образовательное Учреждение Высшего Профессионального Образования "Московский Институт Предпринимательства И Права" filed Critical Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Российский государственный торгово-экономический университет"
Priority to RU2012145939/08A priority Critical patent/RU2517243C1/en
Application granted granted Critical
Publication of RU2517243C1 publication Critical patent/RU2517243C1/en

Links

Landscapes

  • Complex Calculations (AREA)

Abstract

FIELD: information technology.
SUBSTANCE: device includes an array of m*n first registers lij (i=l,…,m, j=l,…,n), an array of m*n first multiplier units 2ij (i=l,…,m, j=l,…,n), a group of n second 3j registers, a third register 14, a fourth register 10, a group of m first adders 6i, a group of m second adders 7i, a group of m third adders 9i, a group of n fourth adders 15j, a fifth adder 11, a group of second multiplier units 8i (i=l,…,m), a third multiplier unit 20, a sixth adder 18, a group of n first delay elements 16j, a group of n AND elements 17j, a second delay element 22, a maximum code selection unit 21.
EFFECT: high accuracy of simulating the decision making process in conditions of uncertainty.
1 dwg

Description

Изобретение относится к автоматике и вычислительной технике. Целью изобретения является разработка устройства для моделирования процесса принятия решения в условиях неопределенности, обеспечивающего получение более точных вычислений.The invention relates to automation and computer engineering. The aim of the invention is to develop a device for modeling the decision-making process in the face of uncertainty, providing more accurate calculations.

Наиболее близким по технической сущности является устройство [1], содержащее вход 23, матрицу m*n первых регистров 1ij (i=l,…,m, j=l,…,n), матрицу m*n первых блоков умножения 2ij (i=l,…,m, j=l,…,n), группу из n вторых 3j регистров, третий регистр 14, четвертый регистр 10, группу из m первых сумматоров 6i; группу из m вторых сумматоров 7i, группу из m третьих сумматоров 9i, группу из n четвертых сумматоров 15j, пятый сумматор 11, группу вторых блоков умножения 8i (i=l,…,m), третий блок умножения 20, шестой сумматор 18, группу из n первых элементов задержки 16j, группу из n элементов И 17j, второй элемент задержки 22, блок выбора максимального кода 21, вход 23 подсоединен к входу второго элемента задержки 22 и к первым входам первых блоков умножения 2ij (i=l,…,m, j=l,…,n), второй вход каждого их которых подсоединен к выходу одноименного первого регистра 1ij, а выход - к одноименному входу второго сумматора 7i, входы первых сумматоров 6i подсоединены к выходам первых регистров 1ij, а выход - к первому входу второго блока умножения 8i (i=l,…,m), второй вход второго блока умножения 8i (i=l,…,m) подсоединен к выходу четвертого регистра 10, третий вход подсоединен к выходу второго элемента задержки 22, выход второго блока умножения 8i подсоединен к первому входу третьего сумматора 9i (i=l,…,m), выход третьего регистра 14 подсоединен к первым входам четвертых сумматоров 15j, первый выход которого через первый элемент задержки 16j подсоединен к первому входу группы элементов И 17j, второй вход которой подсоединен к второму выходу сумматора 15j, выход группы элементов И 17j подсоединен к одноименному входу шестого сумматора 18, выход которого подсоединен к первому входу третьего блока умножения 20, второй вход которого подсоединен к выходу пятого сумматора 11, вход которого подсоединен к выходу четвертого регистра 10, выход третьего блока умножения 20 подсоединен к второму входу третьего сумматора 9i (i=l,…,m).The closest in technical essence is the device [1], containing input 23, the matrix m * n of the first registers 1 ij (i = l, ..., m, j = l, ..., n), the matrix m * n of the first blocks of multiplication 2 ij (i = l, ..., m, j = l, ..., n), a group of n second 3 j registers, a third register 14, a fourth register 10, a group of m first adders 6 i ; a group of m second adders 7 i , a group of m third adders 9 i , a group of n fourth adders 15 j , a fifth adder 11, a group of second blocks of multiplication 8 i (i = l, ..., m), a third block of multiplication 20, sixth adder 18, a group of n first delay elements 16 j , a group of n elements AND 17 j , a second delay element 22, a maximum code selection block 21, input 23 is connected to the input of the second delay element 22 and to the first inputs of the first multiplication blocks 2 ij ( i = l, ..., m, j = l, ..., n), each second input of which is connected to the output of the first register 1 homonymous ij, and an output - to a noimennomu input of the second adder 7 i, the inputs of the first adders 6 i connected to the outputs of the first register 1 ij, and the output - to the first input of the second multiplication unit 8 i (i = l, ..., m), the second input of the second multiplication unit 8 i (i = l, ..., m) is connected to the output of the fourth register 10, the third input is connected to the output of the second delay element 22, the output of the second multiplication unit 8 i is connected to the first input of the third adder 9 i (i = l, ..., m), the output of the third register 14 is connected to the first inputs of the fourth adders 15 j , the first output of which through the first delay element 16 j is connected to the first input of the group of elements And 17 j , the second input of which is connected to the second output of the adder 15 j , the output of the group of elements And 17 j is connected to the same input of the sixth adder 18, the output of which is connected to the first input of the third multiplication unit 20, the second input of which connected to the output of the fifth adder 11, the input of which is connected to the output of the fourth register 10, the output of the third multiplication unit 20 is connected to the second input of the third adder 9 i (i = l, ..., m).

Недостатком данного устройства является низкая точность из-за того, что не учитывался коэффициент α(0<=α<=1), отражающий соотношение субъективной ожидаемой полезности и риска при построении функции выбора [1].The disadvantage of this device is the low accuracy due to the fact that the coefficient α (0 <= α <= 1), which reflects the ratio of the subjective expected utility and risk when constructing the selection function, was not taken into account [1].

Задача изобретения - создать устройство, обеспечивающее моделирование процесса принятия решения в условиях неопределенности с более высокой точностью.The objective of the invention is to create a device that provides modeling of the decision-making process in conditions of uncertainty with higher accuracy.

Сущность изобретения состоит в том, что в устройство для моделирования процесса принятия решения, содержащее вход 23, матрицу m*n первых регистров 1ij(i=l,…,m, j=l,…,n), матрицу m*n первых блоков умножения 2ij (i=l,…,m, j=l,…,n), группу из n вторых 3i регистров, третий регистр 14, четвертый регистр 10, группу из m первых сумматоров 6i, группу из m вторых сумматоров 7i, группу из m третьих сумматоров 9i, группу из n четвертых сумматоров 15j, пятый сумматор 11, группу вторых блоков умножения 8i (i=l,…,m), третий блок умножения 20, шестой сумматор 18, группу из n первых элементов задержки 16j, группу из n элементов И 17j,второй элемент задержки 22, блок выбора максимального кода 21, вход 23 подсоединен к входу второго элемента задержки 22 и к первым входам первых блоков умножения 2ij (i=l,…,m, j=l,…,n), второй вход каждого их которых подсоединен к выходу одноименного первого регистра 1ij, а выход - к одноименному входу второго сумматора 7i, входы первых сумматоров 6i подсоединены к выходам первых регистров 1ij, а выход - к первому входу второго блока умножения 8i (i=l,…,m), второй вход второго блока умножения 8i (i=l,…,m) подсоединен к выходу четвертого регистра 10, третий вход подсоединен к выходу второго элемента задержки 22, выход второго блока умножения 8; подсоединен к первому входу третьего сумматора 9i (i=l,…,m), выход третьего регистра 14 подсоединен к первым входам четвертых сумматоров 15j, первый выход которого через первый элемент задержки 16j подсоединен к первому входу группы элементов И 17j, второй вход которой подсоединен к второму выходу сумматора 15j, выход группы элементов И 17j подсоединен к одноименному входу шестого сумматора 18, выход которого подсоединен к первому входу третьего блока умножения 20, второй вход которого подсоединен к выходу пятого сумматора 11, вход которого подсоединен к выходу четвертого регистра 10, выход третьего блока умножения 20 подсоединен к второму входу третьего сумматора 9i (i=l,…,m), в него введены пятый регистр 5, седьмой сумматор 19, группа восьмых сумматоров 13i (i=l,…,m), группа из четвертых блоков умножения 4j (j=l,…,n), группа из m пятых блоков умножения 12i (i=l,…,m), выход каждого из которых подсоединен к одноименным первым входам восьмых сумматоров 13i (i=l,…,m), вторые входы которых подсоединены к выходам одноименных вторых сумматоров 7i, а выход подсоединен к одноименному входу блока выбора максимального кода 21, выход пятого регистра 5 подсоединен к входу сумматора 19, выход которого подсоединен к первым входам пятых блоков умножения 12i (i=l,…,m), вторые входы которых подсоединены к выходам третьих сумматоров 9i, выход пятого регистра 5 подсоединен к первым входам четвертых блоков умножения 4j, вторые входы которых подсоединены к выходам вторых регистров 3j, а выход - к третьим входам первых блоков умножения 2ij и к второму входу четвертого сумматора 15i.The essence of the invention lies in the fact that in the device for modeling the decision-making process containing input 23, the matrix m * n of the first registers 1 ij (i = l, ..., m, j = l, ..., n), the matrix m * n of the first multiplication blocks 2 ij (i = l, ..., m, j = l, ..., n), a group of n second 3 i registers, third register 14, fourth register 10, a group of m first adders 6 i , a group of m second adders 7 i , a group of m third adders 9 i , a group of n fourth adders 15 j , a fifth adder 11, a group of second multiplication blocks 8 i (i = l, ..., m), a third multiplication block 20, a sixth adder 18, a group of n first elements Delay 16 j, the group of n elements and 17 j, the second delay element 22, the block maximum code selection 21, input 23 is connected to the input of the second delay element 22 and to first inputs of the first multiplying units 2 ij (i = l, ..., m, j = l, ..., n), the second input of each of which is connected to the output of the same name of the first register 1 ij , and the output is of the same name of the second adder 7 i , the inputs of the first adders 6 i are connected to the outputs of the first registers 1 ij , and the output is to the first input of the second block of multiplication 8 i (i = l, ..., m), the second input of the second block of multiplication 8 i (i = l, ..., m) is connected to the output one of the fourth register 10, the third input is connected to the output of the second delay element 22, the output of the second multiplication block 8; connected to the first input of the third adder 9 i (i = l, ..., m), the output of the third register 14 is connected to the first inputs of the fourth adders 15 j , the first output of which through the first delay element 16 j is connected to the first input of the group of elements And 17 j , second input of which is connected to a second output combiner 15 j, and output the group of elements 17 j is connected to the input of the same name of the sixth adder 18, whose output is connected to the first input of the third multiplier 20, a second input of which is connected to the output of the fifth adder 11 whose input is the subfamily Inonii to the output of the fourth register 10, a third multiplier output 20 is connected to the second input of the third adder 9 i (i = l, ..., m), it introduced a fifth register 5, the seventh adder 19, a group of eighth adders 13 i (i = l , ..., m), a group of fourth fifth blocks of multiplication 4 j (j = l, ..., n), a group of m fifth fifth blocks of multiplication 12 i (i = l, ..., m), the output of each of which is connected to the first inputs of the same name eighth adders 13 i (i = l, ..., m), the second inputs of which are connected to the outputs of the same second adders 7 i , and the output is connected to the same input of the selection block oh code 21, the output of the fifth register 5 is connected to the input of the adder 19, the output of which is connected to the first inputs of the fifth blocks of multiplication 12 i (i = l, ..., m), the second inputs of which are connected to the outputs of the third adders 9 i , the output of the fifth register 5 connected to the first inputs of the fourth blocks of multiplication 4 j , the second inputs of which are connected to the outputs of the second registers 3 j , and the output to the third inputs of the first blocks of multiplication 2 ij and to the second input of the fourth adder 15 i .

Проведенный поиск в известной научно-технической литературе не выявил наличие подобных технических решений.A search in the well-known scientific and technical literature did not reveal the presence of such technical solutions.

Новизна предлагаемого устройства заключается в том, что новое техническое устройство отличается от прототипа тем, что дополнительно в него введены пятый регистр 5, седьмой сумматор 19, группа восьмых сумматоров 13i (i=l,…,m), группа из четвертых блоков умножения 4j (j=l,…,n), группа из m пятых блоков умножения 12i (i=l,….,m), выход каждого из которых подсоединен к одноименным первым входам восьмых сумматоров 13i (i=l,…,m), вторые входы которых подсоединены к выходам одноименных вторых сумматоров 7i, а выход подсоединен к одноименному входу блока выбора максимального кода 21, выход пятого регистра 5 подсоединен к входу сумматора 19, выход которого подсоединен к первым входам пятых блоков умножения 12i (i=l,…,m), вторые входы которых подсоединены к выходам третьих сумматоров 9i, выход пятого регистра 5 подсоединен к первым входам четвертых блоков умножения 4j, вторые входы которых подсоединены к выходам вторых регистров 3j, а выход - к третьим входам первых блоков умножения 2ij и к второму входу четвертого сумматора 15i.The novelty of the proposed device lies in the fact that the new technical device differs from the prototype in that it additionally introduces the fifth register 5, the seventh adder 19, the group of eighth adders 13 i (i = l, ..., m), the group of fourth multiplication blocks 4 j (j = l, ..., n), a group of m fifth multiplication blocks 12 i (i = l, ..., m), the output of each of which is connected to the same first inputs of the eighth adders 13 i (i = l, ..., m), the second inputs of which are connected to the outputs of the second adder 7 of the same name i, and an output connected to the input of the same name selection unit poppy imalnogo code 21, the fifth output of register 5 is connected to the input of the adder 19, whose output is connected to first inputs of the fifth multiplier blocks 12 i (i = l, ..., m), the second inputs of which are connected to the outputs of the third adder 9 i, the output of the fifth register 5 connected to the first inputs of the fourth blocks of multiplication 4 j , the second inputs of which are connected to the outputs of the second registers 3 j , and the output to the third inputs of the first blocks of multiplication 2 ij and to the second input of the fourth adder 15 i .

Изобретательский уровень достигается тем, что ввод соответствующих элементов в известный прототип вместе со связями позволяет решить новую техническую задачу, решение которой в известных технических решениях и в литературе в настоящее время не отражено.An inventive step is achieved in that the introduction of the corresponding elements into a known prototype together with the connections allows us to solve a new technical problem, the solution of which is not currently reflected in the known technical solutions and in the literature.

Предлагаемое устройство позволяет быстро решить задачу моделирования процесса принятия решения в условиях неопределенности.The proposed device allows you to quickly solve the problem of modeling the decision-making process in the face of uncertainty.

Сущность изобретения поясняется чертежом (фиг.1), на котором приведена структурная схема заявленного устройства.The invention is illustrated in the drawing (figure 1), which shows a structural diagram of the claimed device.

Предполагается, что имеется m допустимых стратегий (управляющих воздействий A={ai} (i=l, 2…m) на систему). При этом вероятность наступления исхода Sj из множества возможных исходов S={sj}, (j=l, 2,…n) в результате применения стратегии ai (i=l, 2,…m) задается распределением вероятностей на множестве возможных исходов Psj/ai. Кроме того, каждому исходу Sj приписывается некоторая субъективная ценность исхода wj ∈ W, W={wj}, (j=l,2,…n).It is assumed that there are m acceptable strategies (control actions A = {a i } (i = l, 2 ... m) on the system). The probability of the outcome S j coming from the set of possible outcomes S = {s j }, (j = l, 2, ... n) as a result of applying the strategy a i (i = l, 2, ... m) is determined by the probability distribution on the set of possible outcomes P sj / ai . In addition, some subjective value of the outcome w j ∈ W, W = {w j }, (j = l, 2, ... n) is attributed to each outcome S j .

Известен также некоторый уровень притязаний Qp, соответствующий наименьшему значению ожидаемой полезности, при котором исход события удовлетворяет лицо, принимающее решение (ЛПР). Известны также коэффициент β(0<=β<=1), характеризующий отношение ЛПР к риску, и коэффициент α (0<=α<=1), отражающий соотношение субъективной ожидаемой полезности и риска при построении функции выбора. Вводится в рассмотрение величина Qj=(Qp - α*wj) (j=l, 2,…n) для случая, при котором Qp>(α * wj), и Qj=0 для случая, при Qp=<(α *wj).A certain level of claims Q p is also known, which corresponds to the lowest value of the expected utility, at which the outcome of the event is satisfied by the decision maker (DM). The coefficient β (0 <= β <= 1), which characterizes the attitude of decision-makers to risk, and the coefficient α (0 <= α <= 1), which reflects the ratio of the subjective expected utility and risk when constructing the choice function, are also known. The quantity Q j = (Q p - α * w j ) (j = l, 2, ... n) is introduced for the case in which Q p > (α * w j ), and Q j = 0 for the case, for Q p = <(α * w j ).

Устройство позволяет в результате анализа всех возможных вариантов выбрать наилучшую альтернативу αi ∈ A (i=l, 2,…m), для которой выполняется максимум целевой функции:The device allows, as a result of analysis of all possible options, to choose the best alternative α i ∈ A (i = l, 2, ... m), for which the maximum objective function is performed:

max ( j = 1 m ( α * P s j / a i * w j ( 1 α ) * ( β * P s j / a i + ( 1 β ) * Q j ) ) ) ,

Figure 00000001
max ( j = one m ( α * P s j / a i * w j - ( one - α ) * ( β * P s j / a i + ( one - β ) * Q j ) ) ) ,
Figure 00000001

Устройство для решения задачи моделирования процесса принятия решения в условиях неопределенности показано на фиг.1. Устройство содержит: регистры lij (i=l, 2,…m, j=l, 2,…n), блоки умножения 2ij (i=l, 2,…m, j=l, 2,...n), регистры 3ij (j=l, 2,…n), блоки умножения 4j (j=l, 2,…n), регистр 5, сумматоры 6i (i=l, 2,…m), сумматоры 7i (i=l, 2,…m), блоки умножения 8i (i=l, 2,…m), сумматоры 9i (i=l, 2,…m), регистр 10, сумматор 11, блоки умножения 12i (i=l, 2,…m), сумматоры 13i (i=l, 2,…m), регистр 14, сумматоры 15j (j=l, 2,…n), элементы задержки 16j, группы элементов И 17j (j=l, 2,…n), сумматор 18, сумматор 19, блок умножения 20, схему выбора максимального кода 21, элементы задержки 22, вход 23, выходы 24 и 25.A device for solving the problem of modeling the decision-making process in conditions of uncertainty is shown in figure 1. The device contains: registers l ij (i = l, 2, ... m, j = l, 2, ... n), multiplication blocks 2 ij (i = l, 2, ... m, j = l, 2, ... n ), registers 3 ij (j = l, 2, ... n), multiplication blocks 4 j (j = l, 2, ... n), register 5, adders 6 i (i = l, 2, ... m), adders 7 i (i = l, 2, ... m), multiplication blocks 8 i (i = l, 2, ... m), adders 9 i (i = l, 2, ... m), register 10, adder 11, multiplication blocks 12 i (i = l, 2, ... m), adders 13 i (i = l, 2, ... m), register 14, adders 15 j (j = l, 2, ... n), delay elements 16 j , groups of elements And 17 j (j = l, 2, ... n), the adder 18, the adder 19, the multiplication unit 20, the circuit for selecting the maximum code 21, delay elements 22, input 23, outputs 24 and 25.

Устройство работает следующим образом.The device operates as follows.

В исходном состоянии (см. рис.1) на регистрах 1ij (i=l, 2,…m, j=l, 2,…n) находятся коды значений Psj/ai, на регистрах 3j (j=l, 2,…n) коды значений wj (j=l, 2,…n), на регистре 5 - код значения α, на регистре 10 - код значения β, на регистре 14 - код значения Qp (установочные входы на регистрах 1, 3, 5, 10 и 14 на рис.1 не показаны).In the initial state (see Fig. 1) on the registers 1 ij (i = l, 2, ... m, j = l, 2, ... n) there are codes of values P sj / ai , on the registers 3 j (j = l, 2, ... n) codes of values w j (j = l, 2, ... n), on register 5 - code of value α, on register 10 - code of value β, on register 14 - code of value Q p (setting inputs on registers 1 , 3, 5, 10, and 14 are not shown in Fig. 1).

После занесения исходных данных на регистры 3j (j=l, 2,…n) значений wj и на регистр 5 - код значения α, на выходах блоков умножения 4j (j=l, 2,…n) будут находиться результаты умножения содержимого регистрах 3j и содержимого регистра 5 - значения α * wj. На выходе сумматора 11 будет находиться значение (1-β), а на выходе сумматора 19 будет находиться значение (- (1- α)).After entering the initial data on registers 3 j (j = l, 2, ... n) of the values of w j and on register 5 - the code of the value α, the outputs of the multiplication blocks 4 j (j = l, 2, ... n) will contain the results of multiplication contents of registers 3 j and contents of register 5 - values α * w j . The output of the adder 11 will be the value (1-β), and the output of the adder 19 will be the value (- (1-α)).

Работа устройства начинается после подачи пускового сигнала на его вход 23, после чего этот сигнал поступает на управляющие входы блоков умножения 2ij (i=l, 2,…m, j=l, 2,…n). На выходе каждого блока умножения 2ij появляется код значения (Psj/ai*а*wj), как результат умножения значения Psj/ai на регистре lij со значением α*wj. на регистре 4j. Коды с выходов блоков 2ij (i=l, 2,…m, j=l, 2,…n) поступают на одноименные входы сумматоров 7i (i=l, 2,…m). С выхода сумматора 7i значение суммы поступает на первый вход сумматора 13i (i=l, 2,…m).The operation of the device begins after a start signal is applied to its input 23, after which this signal is fed to the control inputs of the multiplication units 2 ij (i = l, 2, ... m, j = l, 2, ... n). At the output of each multiplication block 2 ij , a value code (P sj / ai * а * w j ) appears, as a result of multiplying the value of P sj / ai on the register l ij with the value α * w j . on register 4 j . Codes from the outputs of blocks 2 ij (i = l, 2, ... m, j = l, 2, ... n) arrive at the inputs of the same name of the adders 7 i (i = l, 2, ... m). From the output of the adder 7 i the value of the sum goes to the first input of the adder 13 i (i = l, 2, ... m).

Одновременно значение Psj/ai на регистре 1ij поступает на одноименный вход сумматора 6i (i=l, 2,…m), с выхода которого значение суммы поступает на первый вход блока умножения 8i.At the same time, the value of P sj / ai on register 1 ij is supplied to the input of the adder of the same name 6 i (i = l, 2, ... m), from the output of which the value of the sum goes to the first input of the multiplication unit 8 i .

Элемент задержки 22 обеспечивает задержку входного сигнала на суммарное время надежного срабатывания блока умножения 2ij и сумматора 7i. С появлением сигнала задержки на выходе элемента 22 в блоке умножения 8i происходит умножение значения коэффициента β с выхода регистра 10 на значение кода с выхода сумматора 6i (i=l, 2,…m).The delay element 22 provides a delay of the input signal by the total time of reliable operation of the multiplication unit 2 ij and adder 7 i . With the appearance of a delay signal at the output of element 22 in the multiplication unit 8 i , the coefficient β multiplies from the output of register 10 by the code value from the output of the adder 6 i (i = l, 2, ... m).

Также одновременно значение Qp с выхода регистра 14 поступает на первые входы сумматоров 15j (j=l, 2,…n), на второй вход которого поступает код с выхода блока умножения 4j. На сумматоре 15j вычисляется значение (Qp-α*wj), которое поступает на вход группы элементов задержки 16j. Элемент 16j задерживает сигнал на время надежного срабатывания сумматора 15j. На втором выходе сумматора 15j (j=1, 2,…n) появляется единичный сигнал в случае, если значение (Qp - a*wj), (j=l, 2,…,n) будет положительным, и нулевой сигнал в случае, если значение (Qp - a*wj) будет нулевым или отрицательным. Сигнал со второго выхода сумматора 15j поступает на управляющий вход группы элементов И 17j, на второй вход которого поступает код с выхода элемента задержки 16j. Код с выхода элемента И 17j поступает на одноименный вход сумматора 18, с выхода которого код поступает на первый вход блока умножения 20.Also, at the same time, the value of Q p from the output of the register 14 is supplied to the first inputs of the adders 15 j (j = l, 2, ... n), the second input of which receives the code from the output of the multiplication unit 4 j . The adder 15 j calculates the value (Q p -α * w j ), which is input to the group of delay elements 16 j . Element 16 j delays the signal for the period of reliable operation of the adder 15 j . At the second output of the adder 15 j (j = 1, 2, ... n), a single signal appears if the value (Q p - a * w j ), (j = l, 2, ..., n) is positive, and zero signal in case the value (Q p - a * w j ) is zero or negative. The signal from the second output of the adder 15 j is fed to the control input of the group of elements And 17 j , the second input of which receives the code from the output of the delay element 16 j . The code from the output of the element And 17 j goes to the input of the adder 18 of the same name, from the output of which the code goes to the first input of the multiplication unit 20.

Значение коэффициента β с выхода регистра 10 поступает также на вход сумматора 11, с выхода которого полученное значение (1-β) поступает на второй вход блока умножения 20, с выхода которого код поступает на вторые входы сумматоров 9i, выход каждого из которых подсоединен к первому входу блока умножения 12i (i=l, 2,…m), второй вход которого подсоединен к выходу сумматора 19. Код с выхода блока умножения 12i поступает на первый вход сумматора 13i, на второй вход которого поступает код с выхода сумматора 7i. На выходе сумматора 13i (i=l, 2,…m) появляется значениеThe value of the coefficient β from the output of the register 10 also goes to the input of the adder 11, from the output of which the obtained value (1-β) goes to the second input of the multiplication unit 20, from the output of which the code goes to the second inputs of the adders 9 i , the output of each of which is connected to the first input of the multiplication block 12 i (i = l, 2, ... m), the second input of which is connected to the output of the adder 19. The code from the output of the multiplication block 12 i goes to the first input of the adder 13 i , the second input of which receives the code from the output of the adder 7 i . At the output of the adder 13 i (i = l, 2, ... m), the value appears

( j = 1 m ( P s j / a i * α * w j ( 1 α ) * ( β * P s j / a i + ( 1 β ) * Q j ) ) ) ,

Figure 00000002
и ( j = one m ( P s j / a i * α * w j - ( one - α ) * ( β * P s j / a i + ( one - β ) * Q j ) ) ) ,
Figure 00000002
and

вполученные коды с выходов сумматора 13i поступают на одноименные входы схемы выбора максимального кода 21.the codes obtained from the outputs of the adder 13 i are received at the inputs of the same name of the circuit for selecting the maximum code 21.

На выходе 24 схемы выбора максимального кода 21 появляется значение максимального кодаAt the output 24 of the maximum code selection circuit 21, the maximum code value appears

max ( j = 1 m ( P s j / a i * α * w j ( 1 α ) * ( β * P s j / a i + ( 1 β ) * Q j ) ) ) ,

Figure 00000003
max ( j = one m ( P s j / a i * α * w j - ( one - α ) * ( β * P s j / a i + ( one - β ) * Q j ) ) ) ,
Figure 00000003

а на выходе 25 появляется его порядковый номер i (i=l,…,m).and at output 25, its serial number i (i = l, ..., m) appears.

Схема выбора максимального кода широко известна и может быть выполнена так, как описано в [2].The maximum code selection scheme is widely known and can be performed as described in [2].

ЛитератураLiterature

1. Положительное решение от 2012.07.02 по заявке №2011125493. Дата подачи заявки: 22.06.2011.1. A positive decision of 2012.07.02 on application No. 2011125493. Application submission date: 06/22/2011.

2. Авторское свидетельство 1128249. Устройство для выделения экстремального кода. Опубликовано: 08.08.1984.2. Copyright certificate 1128249. Device for highlighting the extreme code. Published: 08.08.1984.

Claims (1)

Устройство для моделирования процесса принятия решения, содержащее вход 23, матрицу m*n первых регистров 1ij (i=l,…,m,j=l,…,n), матрицу m*n первых блоков умножения 2ij (i=l,…,m, j=l,…,n), группу из n вторых 3j регистров, третий регистр 14, четвертый регистр 10, группу из m первых сумматоров 6i, группу из m вторых сумматоров 7i, группу из m третьих сумматоров 9i, группу из n четвертых сумматоров 15j, пятый сумматор 11, группу вторых блоков умножения 8i (i=1,…,m), третий блок умножения 20, шестой сумматор 18, группу из n первых элементов задержки 16j, группу из n элементов И 17j, второй элемент задержки 22, блок выбора максимального кода 21, вход 23 подсоединен к входу второго элемента задержки 22 и к первым входам первых блоков умножения 2ij (i=1,…,m, j=1,…n), второй вход каждого их которых подсоединен к выходу одноименного первого регистра 1ij, а выход - к одноименному входу второго сумматора 7i, входы первых сумматоров 6i подсоединены к выходам первых регистров 1ij, а выход - к первому входу второго блока умножения 8i (i=1,…,m), второй вход второго блока умножения 8i (i=1,…,m) подсоединен к выходу четвертого регистра 10, третий вход подсоединен к выходу второго элемента задержки 22, выход второго блока умножения 8i подсоединен к первому входу третьего сумматора 9i (i=1,…,m), выход третьего регистра 14 подсоединен к первым входам четвертых сумматоров 15j, первый выход которого через первый элемент задержки 16j подсоединен к первому входу группы элементов И 17j, второй вход которой подсоединен к второму выходу сумматора 15j, выход группы элементов И 17j подсоединен к одноименному входу шестого сумматора 18, выход которого подсоединен к первому входу третьего блока умножения 20, второй вход которого подсоединен к выходу пятого сумматора 11, вход которого подсоединен к выходу четвертого регистра 10, выход третьего блока умножения 20 подсоединен к второму входу третьего сумматора 9i (i=1,…,m), отличающееся тем, что в него введены пятый регистр 5, седьмой сумматор 19, группа восьмых сумматоров 13i (i=1,…,m), группа из четвертых блоков умножения 4j (j=1,…,n), группа из m пятых блоков умножения 12i (i=1,…,m), выход каждого из которых подсоединен к одноименным первым входам восьмых сумматоров 13i (i=1,…,m), вторые входы которых подсоединены к выходам одноименных вторых сумматоров 7i, а выход подсоединен к одноименному входу блока выбора максимального кода 21, выход пятого регистра 5 подсоединен к входу сумматора 19, выход которого подсоединен к первым входам пятых блоков умножения 12i (i=1,…,m), вторые входы которых подсоединены к выходам третьих сумматоров 9i, выход пятого регистра 5 подсоединен к первым входам четвертых блоков умножения 4j, вторые входы которых подсоединены к выходам вторых регистров 3j, а выход - к третьим входам первых блоков умножения 2ij и к второму входу четвертого сумматора 15i. A device for modeling the decision-making process, containing input 23, the matrix m * n of the first registers 1 ij (i = l, ..., m, j = l, ..., n), the matrix m * n of the first blocks of multiplication 2 ij (i = l , ..., m, j = l, ..., n), a group of n second 3 j registers, third register 14, fourth register 10, a group of m first adders 6 i , a group of m second adders 7 i , a group of m third adders 9 i , a group of n fourth adders 15 j , a fifth adder 11, a group of second multiplication blocks 8 i (i = 1, ..., m), a third multiplication block 20, a sixth adder 18, a group of n first delay elements 16 j , a group of AND gates 17, n j, in Ora delay element 22, a block selecting the maximum code 21, input 23 is connected to the input of the second delay element 22 and to first inputs of the first multiplier 2 ij (i = 1, ..., m, j = 1, ... n), the second input of each of which is connected to the output of the first register of the same name 1 ij , and the output to the input of the same name of the second adder 7 i , the inputs of the first adders 6 i are connected to the outputs of the first registers 1 ij , and the output is to the first input of the second multiplication block 8 i (i = 1, ..., m), the second input of the second multiplication unit 8 i (i = 1, ..., m) connected to the output of the fourth register 10, a third input oedinen to the output of the second delay element 22, the output of the second multiplier 8 i connected to the first input of the third adder 9 i (i = 1, ..., m), the third output of register 14 is connected to first inputs of the fourth adder 15 j, which is the first output through the first delay element 16 j is connected to the first input of the group of elements And 17 j , the second input of which is connected to the second output of the adder 15 j , the output of the group of elements And 17 j is connected to the same input of the sixth adder 18, the output of which is connected to the first input of the third multiplication unit 20, second the input of which is connected to the output of the fifth adder 11, the input of which is connected to the output of the fourth register 10, the output of the third multiplication unit 20 is connected to the second input of the third adder 9 i (i = 1, ..., m), characterized in that the fifth register 5, seventh adder 19, group of eighth adders 13 i (i = 1, ..., m), group of fourth blocks of multiplication 4 j (j = 1, ..., n), group of m fifth blocks of multiplication 12 i (i = 1, ..., m), each output of which is connected to the first inputs of the same name eighth adders 13 i (i = 1, ..., m), the second inputs of which are connected to the output homonymous second adders 7 i, and an output connected to the same name entry unit selecting the maximum code 21, the output of the fifth register 5 is connected to the input of the adder 19, whose output is connected to first inputs of the fifth multiplier blocks 12 i (i = 1, ..., m), second the inputs of which are connected to the outputs of the third adders 9 i , the output of the fifth register 5 is connected to the first inputs of the fourth blocks of multiplication 4 j , the second inputs of which are connected to the outputs of the second registers 3 j , and the output to the third inputs of the first multiplication blocks 2 ij and to the second input fourth su Matora 15 i.
RU2012145939/08A 2012-10-29 2012-10-29 Device for simulating decision making process in conditions of uncertainty RU2517243C1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
RU2012145939/08A RU2517243C1 (en) 2012-10-29 2012-10-29 Device for simulating decision making process in conditions of uncertainty

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU2012145939/08A RU2517243C1 (en) 2012-10-29 2012-10-29 Device for simulating decision making process in conditions of uncertainty

Publications (1)

Publication Number Publication Date
RU2517243C1 true RU2517243C1 (en) 2014-05-27

Family

ID=50779422

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2012145939/08A RU2517243C1 (en) 2012-10-29 2012-10-29 Device for simulating decision making process in conditions of uncertainty

Country Status (1)

Country Link
RU (1) RU2517243C1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2146389C1 (en) * 1998-07-07 2000-03-10 Научно-исследовательский институт системных исследований РАН Software-controlled computing unit for information processing systems
US6456608B1 (en) * 1995-06-30 2002-09-24 Interdigital Technology Corporation Adaptive vector correlator using weighting signals for spread-spectrum communications
RU2214624C2 (en) * 2002-01-08 2003-10-20 Военная академия Ракетных войск стратегического назначения им. Петра Великого Device for simulating decision taking process

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6456608B1 (en) * 1995-06-30 2002-09-24 Interdigital Technology Corporation Adaptive vector correlator using weighting signals for spread-spectrum communications
EP1237293B1 (en) * 1995-06-30 2005-10-12 Interdigital Technology Corporation Method for increasing the capacity in a CDMA system
RU2146389C1 (en) * 1998-07-07 2000-03-10 Научно-исследовательский институт системных исследований РАН Software-controlled computing unit for information processing systems
RU2214624C2 (en) * 2002-01-08 2003-10-20 Военная академия Ракетных войск стратегического назначения им. Петра Великого Device for simulating decision taking process

Similar Documents

Publication Publication Date Title
Kraan et al. Probabilistic inversion of expert judgments in the quantification of model uncertainty
Camacho et al. A framework for uncertainty and risk analysis in total maximum daily load applications
Letham et al. Prediction uncertainty and optimal experimental design for learning dynamical systems
CN111415027A (en) Method and device for constructing component prediction model
Yan et al. Using HIV diagnostic data to estimate HIV incidence: method and simulation
Cázares et al. Exact simulation of the extrema of stable processes
RU2534924C2 (en) Device for simulation of decision making under uncertainty
CN111260056A (en) Network model distillation method and device
CN102708277B (en) Snow depth Based Inverse Design Method based on ant group algorithm
RU2517243C1 (en) Device for simulating decision making process in conditions of uncertainty
RU2468423C1 (en) Device for simulating decision making process in conditions of uncertainty
RU2491620C1 (en) Device for simulating process of choosing commodity
RU2214624C2 (en) Device for simulating decision taking process
Georgoulas et al. A subsystems approach for parameter estimation of ode models of hybrid systems
RU2520390C1 (en) Apparatus for quantitative estimation of quality indicator
CN111310960A (en) Energy consumption prediction method and device
RU2262131C1 (en) Device for modeling decision taking process
Liu et al. On a discrete-time risk model with general income and time-dependent claims
RU2436151C1 (en) Method of determining structure of hybrid computer system
RU2613022C1 (en) Device for techno-economic evaluating research and development work
RU2779255C1 (en) Device for modeling the product selection process
Borchers et al. Model invalidation and system identification of biochemical reaction networks
RU2666617C1 (en) Device for modeling the product selection process
Mozga et al. Forecast of numerical optimization progress of biochemical networks
RU2540823C1 (en) Neural network number-to-frequency converter

Legal Events

Date Code Title Description
MM4A The patent is invalid due to non-payment of fees

Effective date: 20141030