Вероятностных характеристики нечеткого сигнала. Вероятностные характеристики сигналов. Анализ распределения вероятностей

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

Все случайные явления, изучаемые теорией вероятностей можно разделить на три группы:
— случайные события;
— случайные величины;
— случайные процессы.

Случайное событие — это всякий факт, который в результате опыта может произойти или не произойти.
Случайным событием является появление помехи на входе приемника или прием сообщения с ошибкой.
Случайные события обозначаются латинскими буквами А, В, С.

Числовыми характеристиками случайного события являются:
1. Частота появления случайного события:

где m — количество опытов, в которых произошло данное событие;
N — общее количество проведенных опытов.

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

Т. е. вероятность появления случайного события есть частота его появления при неограниченном увеличении количества проведенных опытов. Вероятность появления события не может превышать 1. Случайное событие, имеющее вероятность равную единице является достоверным, т. е. оно обязательно произойдет, поэтому такую вероятность имеют уже произошедшие события.
Случайная величина — это величина, которая от опыта к опыту изменяется случайным образом.
Случайной величиной является амплитуда помехи на входе приемника или количество ошибок в принятом сообщении. Случайные величины обозначаются латинскими буквами X, Y, Z, а их значения — x, y, z.
Случайные величины бывают дискретными и непрерывными.
Дискретной называется случайная величина, которая может принимать конечное множество значений (например, количество оборудования, количество телеграмм и т. д., т. к. они могут принимать только целое число 1, 2, 3, …).
Непрерывной называется случайная величина, которая может принимать любые значения из некоторого диапазона (например, амплитуда помехи на входе приемника может принимать любые значения, точно так же как и любые значения может принимать информационный аналоговый сигнал).

Числовыми, статистическими характеристиками, описывающими случайные величины являются:
1. Функция распределения вероятности .

F(x)=P(X ? x) (42)

Данная функция показывает вероятность того, что случайная величина Х не превысит конкретно выбранного значения х. Если случайная величина Х является дискретной, то F(x) так же является дискретной функцией, если Х непрерывная величина, то F(x) ? непрерывная функция.
2. Плотность распределения вероятности .

Р(х)=dF(x)/dx (43)

Данная характеристика показывает вероятность попадания значения случайной величины в малый интервал dx в окрестности точки х’, т. е. в заштрихованную область (рисунок).

3. Математическое ожидание .

где хi — значения случайной величины;
Р(хi) — вероятность появления этих значений;
n — количество возможных значений случайной величины.

где р(х) — плотность вероятности непрерывной случайной величины.

По своему смыслу математическое ожидание показывает среднее и наиболее вероятное значение случайной величины, т. е. это значение наиболее часто принимает случайная величина. Выражение (44) применяется, если случайная величина является дискретной, а выражение (45), если она является непрерывной. Обозначение M[X] является специальным для математического ожидания того случайной величины, которая указана в квадратных скобках, однако иногда используются обозначения mх или m.

4. Дисперсия .

Дисперсия количественно характеризует степень разброса результатов отдельных опытов относительно среднего значения. Обозначение дисперсии случайной величины D[X] является общепринятым, однако может использоваться и обозначение??х. Выражение (46) используется для вычисления дисперсии дискретной случайной величины, а (47) — для вычисления дисперсии непрерывной случайной величины. Если извлечь квадратный корень из дисперсии, то получится величина, называемая среднеквадратическим отклонением (?х).

Все характеристики случайной величины можно показать с помощью рисунка 22.

Рисунок 22 - Характеристики случайной величины

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

Рисунок 23 - Ансамбль реализаций случайного процесса

Таким образом, наблюдение любой случайной величины (Х) во времени, является случайным процессом Х(t). Например, как случайные процессы, рассматриваются информационные сигналы (телефонные, телеграфные, передачи данных, телевизионные) и шумы (узкополосные и широкополосные).
Однократное наблюдение случайного процесса называется реализацией xk(t). Совокупность всех возможных реализаций одного случайного процесса называется ансамблем реализаций. Например, на рисунке 23 представлен ансамбль реализаций случайного процесса, состоящий из трех реализаций.

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

Стационарным является случайный процесс, у которого характеристики F(x), P(x), M[X] и D[X] не зависят от времени.
Эргодическим является процесс, у которого усреднение по времени одной из реализации приводит к тем же результатам, что и статическое усреднение по всем реализациям. Физически это означает, что все реализации эргодического процесса похожи друг на друга, поэтому измерения и расчеты характеристик такого процесса можно проводить по одной (любой) из реализаций.
Кроме четырех характеристик приведенных выше случайные процессы также описываются функцией корреляции и спектральной плотностью мощности.

Функция корреляции характеризует степень взаимосвязи между значениями случайного процесса в различные моменты времени t и t+?. Где? временной сдвиг.

где tн — время наблюдения реализации xk(t).

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

где?Р — мощность случайного процесса, приходящаяся на полосу частот?f.

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

Например, наблюдение телеграфного сигнала на выходе линии связи в течение, какого то времени — это случайный процесс, появление на приеме его дискретного элемента «1» или «0» — случайное событие, а амплитуда этого элемента — случайная величина.

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

Определим основные статистические характеристики стационарного случайного сигнала, заданного в виде одной реализации в интервале (рис. 11.1.1, а).

Числовые характеристики. Числовыми характеристиками случайного сигнала являются среднее значение (математическое ожидание) и дисперсия.

Среднее значение сигнала на конечном интервале времени равно

Если интервал усреднения - длину реализации Т устремить к бесконечности, то среднее по времени значение согласно гипотезе эргодичности будет равно математическому ожиданию сигнала:

Рис. 11.1.1. Реализации стационарных случайных сигналов

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

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

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

Переменную составляющую называют центрированным случайным сигналом.

Очевидно, что среднее значение центрированного сигнала всегда равно нулю.

Так как спектр сигнала х (t) совпадает со спектром соответствующего центрированного сигнала , то во многих (но не всех!) задачах расчета автоматических систем можно вместо сигнала x(t) рассматривать сигнал .

Дисперсия D x стационарного случайного сигнала равна среднему значению квадрата отклонений сигнала от математического ожидания , т. е.

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

Дисперсию можно рассматривать так же, как среднее значение мощности переменной составляющей сигнала.

Часто в качестве меры разброса случайного сигнала используют среднеквадратичное отклонение .

Для расчета автоматических систем имеет важное значение следующее свойство:

дисперсия суммы или разности независимых случайных сигналов равна сумме (!) дисперсий этих сигна­лов, т. е.

Математическое ожидание и дисперсия являются важными числовыми параметрами случайного сигнала, но они характеризуют его не полностью: по ним нельзя судить о скорости изменения сигнала во времени. Так, например, для случайных сигналов х 1 (t) и х 2 (t) (рис. 11.1.1, б, в) математические ожидания и дисперсии одинаковые, но несмотря на это, сигналы явно отличаются друг от друга: сигнал х 1 (t) изменяется медленнее, чем сигнал х 2 (t).

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

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

где т - варьируемый сдвиг между мгновенными значениями сигнала (см. рис. 11.1.1, а). Сдвиг варьируют от нуля до некоторого значения. Каждому фиксированному значению соответствует определенное числовое значение функции .

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

При увеличении сдвига связь между значениями и ослабевает, и ординаты корреляционной функции (рис. 11.1.2, а) уменьшаются.

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

Рис. 11.1.2. Корреляционная функция (а) и спектральная плотность (б) слу­чайного сигнала

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

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

поэтому обычно рассматривают только положительные значения .

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

Равенство (8.14) получается из выражения (11.1.12) при подстановке .

Корреляционную функцию конкретного сигнала определяют по экспериментально полученной реализации этого сигнала. Если реализация сигнала получена в виде непрерывной диаграммной записи длиной Т, то корреляционную функцию определяют при помощи специального вычислительного устройства - коррелятора (рис. 11.1.3, а), реализующего формулу (11.1.12). Коррелятор состоит из блока задержки БЗ, блока умножения БУ и интегратора И. Для определения нескольких ординат блок запаздывания поочередно настраивают на различные сдвиги

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

которую вычисляют при помощи ЦВМ.

Рис 11.1.3 Алгоритмические схемы вычисления ординат корреляционной функции (а) и спектральной плотности (б)

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

где T н t ч и Т в ч - периоды соответственно самой низкочастотной и самой высокочастотной составляющих сигнала.

Спектральная плотность. Определим теперь спектральную характеристику стационарного случайного сигнала . Так как функция не является периодической, она не может быть разложена в ряд Фурье (2.23). С другой стороны, функция из-за неограниченной длительности неинтегрируема, и поэтому не может быть представлена интегралом Фурье (2.28). Однако, если рассматривать случайный сигнал на конечном интервале Т, то функция становится интегрируемой, и для нее существует прямое преобразование Фурье:

Изображение по Фурье непериодического сигнала х(t) характеризует распределение относительных амплитуд сигнала вдоль оси частот и называется спектральной плотностью амплитуд, а функция характеризует распределение энергии сигнала среди его гармоник (см. 2.2). Очевидно, что если разделить функцию на длительность Т случайного сигнала, то она будет определять распределение мощности конечного сигнала среди его гармоник. Если теперь устремить Т к бесконечности, то функция будет стремиться к пределу

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

Наряду с математическим определением (11.1.18) спектральной плотности можно дать более простое - физическое толкование: спектральная плотность случайного сигнала х (t) характеризует распределение квадратов относительных амплитуд гармоник сигнала вдоль оси .

Согласно определению (11.1.18) спектральная плотность - четная функция частоты. При функция обычно стремится к нулю (рис. 11.1.2, б), причем, чем быстрее изменяется сигнал во времени, тем шире график .

Отдельные пики на графике спектральной плотности свидетельствуют о наличии периодических составляющих случайного сигнала.

Найдем связь спектральной плотности с дисперсией сигнала. Запишем равенство Парсеваля (2.36) для конечной реализации и разделим его левую и правую части на Т. Тогда получим

При левая часть равенства (8.19) стремится к дисперсии сигнала D x [см. (11.1.10)], а подынтегральное выражение в правой части - к спектральной плотности , т. е. вместо (8.19) по­лучим одну из главных формул статистической динамики:

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

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

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

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

а корреляционная функция, соответственно, является оригиналом этого изображения,т.е.

Если разложить множители с помощью формулы Эйлера (11.1.21) и учесть, что , и - четные функции, а - нечетная функция, то выражения (11.1.21) и (11.1.22) можно преобразовать к следующему виду, более удобному для практических расчетов:

Подставляя в выражение (11.1.24) значение получим формулу (11.1.20) для вычисления дисперсии.

Соотношения, связывающие корреляционную функцию и спектральную плотность, обладают всеми присущими преобразованию Фурье свойствами. В частности: чем шире график функции тем уже график функции , и наоборот, чем быстрее убывает функция , тем медленнее уменьшается функция (рис. 11.1.4). Кривые 1 на обоих рисунках соответствуют медленно меняющемуся случайному сигналу (см. рис. 11.1.1, б), в спектре которого преобладают низкочастотные гармоники. Кривые 2 соответствуют быстро меняющемуся сигналу х 2 (t) (см. рис. 11.1.1, б), в спектре которого преобладают высокочастотные гармоники.

Если случайный сигнал изменяется во времени очень резко, и между его предыдущими и последующими значениями корреляция полностью отсутствует, то функция имеет вид дельта-функции (см. рис. 11.1.4, а, прямая 3). График спектральной плотности в этом случае представляет собой горизонтальную прямую в диапазоне частот от 0 до (см. рис. 11.1.4, б, прямая 3). Это указывает на то, что амплитуды гармоник во всем диапазоне частот одинаковы. Такой сигнал называется идеальным белым шумом (по аналогии с белым светом, у которого, как известно, интенсивность всех компонент одинакова).

Рис 11.1.4 Взаимосвязь между корреляционной функцией (а) и спектральной плотностью (б)

Отметим, что понятие «белый шум» является математической абстракцией. Физические сигналы в виде белого шума неосуществимы, так как бесконечно широкому спектру согласно формуле (11.1.20) соответствует бесконечно большая дисперсия, а следова­тельно, и бесконечно большая мощность, что невозможно. Тем не менее, реальные сигналы с конечным спектром часто можно приближенно рассматривать как белый шум. Это упрощение правомерно в тех случаях, когда спектр сигнала значительно шире полосы пропускания системы, на которую действует сигнал.

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

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

Взаимная корреляционная функция стационарных случайных сигналов х 1 (t) и х 2 (t) определяется выражением

Функция характеризует степень связи (корреляции) между мгновенными значениями сигналов х 1 (t) и х 2 (t), отстоящими друг от друга на величину . Если сигналы статистически не связаны (не коррелированы) между собой, то при всех значениях функция .

Для взаимной корреляционной функции справедливо следующее соотношение, вытекающее из определения (8.25):

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

Взаимная спектральная плотность случайных сигналов х 1 (t) и х 2 (t) определяется как изображение по Фурье взаимной корреляционной функции:

Из определения (11.1.28) и свойства (11.1.26) следует, что

Спектральная плотность суммы (разности) случайных сигналов х 1 (t) и х 2 (t)

Если сигналы х 1 (t) и х 2 (t) некоррелирвоаны между собой, то выражения (11.1.27) и (11.1.29) упрощаются:

Соотношения (11.1.31), а также (11.1.11), означают, что статистические характеристики и D x совокупности нескольких некоррелированных друг с другом случайных сигналов всегда равны сумме соответствующих характеристик этих сигналов (независимо от того, с каким знаком сигналы суммируются в эту совокупность).

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

Простейшим типовым воздействием является белый шум с ограниченной шириной спектра. Спектральная плотность этого воздействия (рис. 11.1.5, а) описывается функцией

Где - интенсивность белого шума. Дисперсия сигнала согласно (11.1.20)

Корреляционная функция согласно (11.1.24) в данном случае имеет вид

Учитывая (11.1.33), функцию (11.1.34) можно записать в следующем виде:

График функции (11.1.35) показан на рис. 11.1.5, б.

Рис. 11.1.5. Спектральные плотности и корреляционные функции типовых случайных сигналов

Наиболее часто в практических расчетах встречаются сигналы с экспоненциальной корреляционной функцией (рис. 11.1.5, г)

Применяя к корреляционной функции (11.1.36) преобразование (11.1.23), находим спектральную плотность (рис. 11.1.5, в)

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

При ориентировочных расчетах параметр а х можно определить непосредственно по реализации сигнала - среднему числу пересечений центрированным сигналом оси времени: .

Часто случайный сигнал содержит скрытую периодическую составляющую. Такой сигнал имеет экспоненциально-косинусную корреляционную функцию (рис. 11.1.5, е)

Параметр этой функции соответствует среднему значению «периода» скрытой составляющей, а параметр а х характеризует относительную интенсивность остальных случайных составляющих, которые наложены на периодическую составляющую. Если показатель , то относительный уровень этих составляющих невелик, и смешанный сигнал близок к гармоническому. Если же показатель , то уровень случайных составляющих соизмерим с «амплитудой» периодической составляющей. При корреляционная функция (8.38) практически совпадает (с точностью 5 %) с экспонентой (11.1.36).

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

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

При подобном подходе объектом изучения становятся не характеристики конкретного сигнала, а вероятностные статистические характеристики совокупности сигналов электросвязи того или иного вида связи .

К статистическим характеристикам случайного сигнала s (t ) относятся:

среднее значение (постоянная составляющая)

где Т - время наблюдения случайного процесса;

мгновенная мощность случайного сигнала s (t )в момент t по определению равен

энергия случайного сигнала s (t )равна интегралу от мощности по всему интервалу времени существования или задания сигнала. В пределе:

средняя мощность случайного сигнала s (t ) в интервале t 2 –t 1

Понятие средней мощности может быть распространено и на случай неограниченного интервала Т = t 2 – t 1 ⟹∞. Строго корректное определение средней мощности сигнала должно производиться по формуле:

Квадратный корень из значения средней мощности характеризует действующее (среднеквадратическое) значение сигнала (220 В – действующее значение гармонического колебания с амплитудой 380 В).

Применительно к электрофизическим системам, данным понятиям мощности и энергии соответствуют вполне конкретные физические величины. Допустим, что функцией s(t) отображается электрическое напряжение на резисторе, сопротивление которого равно R Ом. Тогда рассеиваемая в резисторе мощность, как известно, равна (в вольт-амперах):

w(t) = |s(t)| 2 /R,

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

Если в выражении для энергии

взять не квадрат модуля сигнала, а произведение сигнала и его же, но смещенного на время τ, то получится автокорреляционная функция

В случае периодических сигналов АКФ вычисляется по одному периоду Т, с усреднением скалярного произведения и его сдвинутой копии в пределах периода:

Энергетический спектр (спектральная плотность средней мощности)

Функция G (ω )представляет собой спектральную плотность средней мощности процесса, т. е. мощность, заключенную в бесконечно малой полосе частот.

Мощность, заключенную в конечной полосе частот между ω 1 и ω 2 определяют интегрированием функции G (ω ) в соответствующих пределах:

3.3. Динамический диапазон и пик-фактор сигналов .

Мгновенная мощность сигналов связи может принимать различные значения в самых широких пределах. Чтобы охарактеризовать эти пределы вводят понятия динамического диапазона и пик-фактора сигнала .

Динамический диапазон сигнала дБ, определяется выражением

где W тах и W min - максимальное и минимальное значения мгновенной мощности.

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

Пик-фактором сигнала называют отношение его максимальной мощности к средней. В логарифмических единицах

В некоторых случаях динамический диапазон и пик-фактор определяют не в логарифмических, а в абсолютных единицах (в «разах»).

Изобретение относится к вычислительной технике и системам управления, может быть применено для построения адаптивных нечетких регуляторов для решения задач управления объектами, математическая модель которых априорно не определена, а цель функционирования выражена в нечетких понятиях. Целью изобретения является расширение функциональных возможностей. Вероятностный автомат содержит: первый блок памяти 2, второй блок памяти 3, блок выбора состояний 6, третий блок памяти 7, первый коммутатор 9, блок выбора выходного сигнала 10, второй коммутатор 12, генератор тактовых импульсов 13, первый блок генерации случайного кода 14, второй блок генерации случайного кода 15, четвертый блок памяти 16, первый блок определения максимального кода 18, пятый блок памяти 20, второй блок определения максимального кода 22. 6 з.п. ф-лы, 21 ил.

Изобретение относится к вычислительной технике и системам управления, может быть применено для построения адаптивных нечетких регуляторов для решения задач управления объектами, математическая модель которых априорно не определена, а цель функционирования выражена в нечетких понятиях. Известен вероятностный автомат (а. с. СССР N 1045232, кл. G 06 F 15/36, 1983), содержащий блок генерации случайного кода, блок выбора состояний, генератор тактовых импульсов, элемент И, коммутатор, блок памяти, блок задания времени ожидания, элемент ИЛИ, генератор случайного напряжения, причем группа выходов блока генерации случайного кода соединена со входами группы информационных входов блока выбора состояний, группа выходов которого соединена с группой информационных входов коммутатора, группа выходов которого соединена с группой входов блока памяти, группа выходов которого соединена со группой управляющих входов блока выбора состояний и с группой входов блока задания времени ожидания, группа выходы которого соединена с группой выходов автомата и со входами элемента ИЛИ, выход которого соединен с инверсным входом элемента И и с первым тактовым входом блока генерации случайного кода, выход генератора тактовых импульсов соединен с первым тактовым входом блока задания времени ожидания и с прямым входом элемента И, выход которого соединен с тактовым входом коммутатора, со вторым тактовым входом блока генерации случайного кода и со вторым тактовым входом блока задания времени ожидания, выход генератора случайного напряжения соединен со входом управления блока задания времени ожидания. Признаки, совпадающими с признаками заявляемого технического решения, является блок генерации случайного кода, блок выбора состояний, генератор тактовых импульсов, коммутатор, блок памяти. Недостаток данного устройства состоит в ограниченных функциональных возможностях, так как в данном устройстве нет возможности осуществить сопоставление состояниям автомата качественные характеристики последних. Причины, препятствующие достижению требуемого технического решения, состоят в особенности реализации известного устройства, при которой возможно осуществить генерацию состояний и выходных сигналов только лишь в четких понятиях. Известен вероятностный автомат (а.с. СССР N 1108455, кл. G 06 F 15/20, 1984), содержащий первый блок памяти, блок выбора состояний, блок генерации случайного кода, генератор тактовых импульсов, коммутатор, второй блок памяти, причем входы групп управляющих и установочных входов первого блока памяти соединены соответственно с выходами групп управляющих входов и групп установочных входов, а группа входов соединена с первой группой информационных входов блока выбора состояний, группа выходов которого соединена с первой группой информационных входов блока выбора состояний, вторая группа информационных входов которого соединена с группой выходов блока генерации случайного кода, группа выходов которого соединена с группой входов коммутатора, группа выходов которого соединена с группой входов второго блока памяти, группа выходов которого соединена с выходами устройства и с группой управляющих входов блока выбора состояний, выход генератора тактовых импульсов соединен с тактовыми входами блока генерации случайного кода и коммутатора. Признаками, совпадающими с признаками заявляемого технического решения, являются блок генерации случайного кода, блок выбора состояний, первый блок памяти, генератор тактовых импульсов, коммутатор, второй блок памяти. Недостатком данного устройства является ограниченные функциональные возможности, связанные с тем, что при нечетком определении выходных состояний устройство не позволяет задать на четком множестве (выходных сигналов) нечеткие множества качественных характеристик этих сигналов. Причины, препятствующие достижению требуемого технического решения, состоят в особенности реализации вероятностного автомата, при которой осуществляется генерация состояний и выходных сигналов, принадлежащих четко заданным множествам. Из известных устройств наиболее близким к заявляемому нечеткому вероятностному автомату по совокупности конструктивных и функциональных признаков является вероятностный автомат (а. с. СССР N 1200297, кл. G 06 F 15/20, 1985), содержащий первый блок памяти, блок выбора состояний, блок генерации случайного кода, коммутатор, второй блок памяти, блок выбора выходного сигнала, третий блок памяти, генератор тактовых импульсов, причем входы групп управляющих и установочных входов первого блока памяти соединены соответственно с входами групп управляющих входов и групп установочных входов, а группа выходов соединена с первой группой информационных входов блока выбора состояний, группа выходов которого соединена с первой группой входов коммутатора, группа выходов которого соединена с группой установочных входов второго блока памяти, группа выходов которого соединена с группой управляющих входов блока выбора состояний и с первой группой управляющих входов блока выбора выходного сигнала, группа выходов которого соединена с группой входов третьего блока памяти, группа выходов которого соединена с группой выходов устройства, выход генератора тактовых импульсов соединен с тактовых входами коммутатора, блока выбора выходного сигнала и блока генерации случайного кода, группа выходов которого соединена со второй группой информационных входов блока выбора состояний. Признаками, совпадающими с признаками заявляемого технического решения, являются блок генерации случайного кода, блок выбора состояний, первый блок памяти, генератор тактовых импульсов, коммутатор, второй блок памяти, блок выбора выходного сигнала, третий блок памяти. Недостаток известного устройства состоит в ограниченных функциональных возможностях, вызванных тем, что известное устройство невозможно применить для решения задач моделирования и управления объектами, обладающими априорной неопределенностью и нечетким (качественным) описанием параметров и цели моделирования. Это связано в первую очередь с тем, что известное устройство не выполняет функцию установления соответствия четких понятий (множества выходов и входов) и нечетких понятий (качественные характеристики входов и выходов), заданных в виде нечетких переменных. Причины, препятствующие достижению требуемого технического решения, состоят в особенности реализации вероятностного автомата, при которой генерируются состояния и выходные сигналы, принадлежащие четко заданным множествам, в соответствии с заданными функциями переходов и выходов для задач моделирования стохастических объектов. Задача, на решение которой направлено изобретение, заключается в возможности генерации состояний и выходных сигналов в соответствии с заданными функциями переходов и выходов, а также генерации нечетких переменных, заданных на множествах состояний и выходных сигналов в соответствии с экспертными оценками для дальнейшего использования в задачах моделирования и управлениями сложными объектами в условиях отсутствия априорных сведений о математической модели. Для достижения технического результата, заключающегося в расширении функциональных возможностей за счет осуществления генерации нечетких переменны, заданных на множествах состояний и выходных сигналов с использованием экспертной информации, предлагается в нечеткий вероятностный автомат, содержащий генератор тактовых импульсов, первый блок генерации случайного кода, блок выбора состояний, блок выбора выходного сигнала, первый, второй и третий блоки и коммутатор, причем M выходов группы управляющих входов устройства соединена с M входами первых групп управляющих входов первого блока памяти, входы (NxNxM) групп первых установочных входов устройства соединены соответственно со входами (NxNxM) групп установочных входов первого блока памяти, N входов групп второго управляющих входов которого соединены с N выходами группы выходов третьего блока памяти, выход первого генератора тактовых импульсов соединен с тактовых входов первого блока генерации случайного кода, K выходов группы выходов которого соединены с K входами второй группы информационных входов блока выбора состояний, дополнительно ввести второй блока генерации случайного кода, четвертый и пятый блоки памяти, второй коммутатор, первый и второй блоки определения максимального кода, причем входы (NxPxM) групп установочных входов второго блока памяти соединены со входами (NxPxM) групп вторых установочных входов устройства, M входов группы первых управляющих входов соединены с M входами группы управляющих входов устройства и с M входами группы первых управляющих входов первого блока памяти, N входов группы вторых управляющих входов соединены с N входами группы вторых управляющих входов первого блока памяти, N выходами группы выходов третьего блока памяти и N входами группы управляющих входов первого коммутатора, выходы P групп информационных выходов соединены с соответствующими входами P групп информационных входов блока выбора выходного сигнала, а тактовый вход соединен с выходом генератора тактовых импульсов и с тактовыми входами первого блока памяти, первого и второго блоков генерации случайного кода, N выходов группы информационных выходов блока выбора состояний соединены с соответствующими N входами группы первых информационных входов третьего блока памяти, K выходов группы выходов второго блока генерации случайного кода соединены с K входам группы вторых информационных входов блока выбора выходного сигнала, выход (NxL) групп информационных входов первого коммутатора соединены с выходами (NxL) групп информационных выходов четвертого блока памяти, (NxL) групп информационных входов которого соединены со входами (NxL) третьих групп установочных входов устройства, выходы L групп информационных выходов первого коммутатора соединены со входами L групп информационных входов первого блока определения максимального кода, выхода группы информационных выходов которого соединены с выходами третьей группы выходов устройства, P выходов группы выходов блока выбора выходных сигналов соединены с P входами группы управляющих входов второго коммутатора, входы (PxF) групп информационных входов которого соединены с выходами (PxF) групп информационных выходов пятого блока памяти, входы (PxF) групп информационных входов которого соединены со входами (PxF) четвертых групп установочных входов устройства, выходы P групп информационных выходов второго коммутатора соединены со входами F групп информационных входов второго блока определения максимального кода, группы информационных выходов которого соединены с выходами четвертой группы выходов устройства. Наличие причинно-следственной связи между техническими результатами и признаками заявляемого изобретения доказывается следующими логическими посылками. А основу работы вероятностного автомата положено предположение, состоящее в том, что формальное задание нечеткого вероятностного автомата (НВА) может быть представлено в виде где X, Y, Z - соответственно множество входных, выходных сигналов и сигналов состояний, - множество условных вероятностей, определяющих пребывание НВА в такте времени t в состоянии z t при условии подачи в этом такте на вход сигнала x t и пребывания НВА в предшествующем (t-1) такте в состоянии - множество условных вероятностей, определяющих наличие на выходе автомата сигнала y t при условии наличия в этом такте на выходе сигнала x t и пребывания НВА в предшествующем (t-1) такте в состоянии x t-1 ; лингвистическая переменная (ЛП) "выбор состояния", заданная набором {,T(),Z} , где - наименование ЛП, T () -терм-множество ЛП , Z - базовое множество; ЛП "выбор выходного параметра", заданная набором {,T(),Y}, где - наименование ЛП, T () - терм-множество ЛП , Y - базовое множество. Если и - лингвистические переменные, а T() = { 1 ,..., L } и T() = { 1 ,..., F } - терм-множество, где - наименования НП, то с помощью экспертного опроса можно задать и - функции принадлежности нечетких переменных. Нечеткий вероятностный автомат генерирует состояния, выходные сигналы, а также лингвистические переменные, заданные на множествах состояний и выходных сигналов. На фиг. 1 и фиг. 2 приведена схема заявляемого объекта; на фиг. 3 - функциональная схема первого блока памяти 2; на фиг. 4 - функциональная схема второго блока памяти 3; на фиг. 5 - структурная схема блока выбора состояния 6; на фиг. 6 - функциональная схема третьего блока памяти 7; на фиг. 7 - функциональная схема первого коммутатора 9; на фиг. 8 - функциональная схема блока выбора выходного сигнала 10; на фиг. 9 - функциональная схема второго коммутатора 12; на фиг. 10 - функциональная схема первого блока генерации случайного кода 14; на фиг. 11 - функциональная схема второго блока генерации случайного кода 15; на фиг. 12 - структурная схема четвертого блока памяти 16; на фиг. 13 - функциональная схема первого блока определения максимального кода 18; на фиг. 14 - структурная схема пятого блока памяти 20; на фиг. 15 - функциональная схема второго блока определения максимального кода 22; на фиг. 16 - функциональная схема дешифратора первого блока определения максимального кода; на фиг. 17 - функциональная схема каждого из блоков сравнения первого блока определения максимального кода, на фиг. 18 - функциональная схема дешифратора второго блока определения максимального кода; на фиг. 19 - функциональная схема каждого из блоков сравнения второго блока определения максимального кода; на фиг. 20 - графики функций принадлежности нечетких переменных 1 , 2 ,..., L ; на фиг. 21 - графики функций принадлежности нечетких переменных 1 , 2 ,..., F . Структурная схема нечеткого вероятностного автомата (фиг. 1 и 2) содержат: 1 1 -1 M - группу управляющих входов; 2 - первый блок памяти; 3 - второй блок памяти; - (NxNxM) групп первых установочных входов; (NxPxM) - групп вторых установочных входов; 6 - блок выбора состояний; 7 - третий блок памяти; 8 1 -8 N -группу выходов третьего блока памяти 7 и управляющих входов первого коммутатора 9; 10 - блок выбора выходного сигнала; 11 1 -11 P - группу вторых выходов устройства и управляющих входов второго коммутатора 12; 13 - генератор тактовых импульсов; 14 - первый блок генерации случайного кода; 15 - второй блок генерации случайного кода; 16 - четвертый блок памяти; , (NxL) групп третьих групп установочных входов устройства; 18 - первый блок определения максимального кода; 19 1 - 19 L - выходы третьей группы выходов устройства; 20 - пятый блока памяти; - (PxF) групп четвертых установочных входов устройства; 22 - второй блок определения максимального кода; 23 1 -23 F - выходы четвертой группы выходов устройства. Функциональная схема первого блока памяти 2 (фиг. 3) содержит: - M входов первой группы управляющих входов; - (MxNxN) групп установочных входов; - N входов второй группы управляющих входов; - регистры; (25 1m i1 -25 Km iN) - (NxM) групп элементов И; 26 - тактовый вход; - (MxN) групп выходов элементов И 25 и (MxN) групп входов (MxN) групп элементов ИЛИ выходы N групп выходов блока памяти 2. Функциональная схема второго блока памяти 3 (фиг. 4) содержит: - M - групп входов первой группы управляющих входов; - N входов второй группы управляющих входов; - (MxNxP) групп первых установочных входов; 26 - тактовый вход; - регистры; (31 1m ip -31 Km ip) - (NxP) групп элементов И; (32 1m ip -32 Km ip) - (MxN) групп выходов элементов И 32 и групп входов элементов ИЛИ - выходы P групп выходов блока памяти 3. Структурная схема блока выбора состояния 6 (фиг. 5) содержит: - N группа входов первой группы информационных входов; - N узлов сравнения; 36 1 - 36 K - входы второй группы информационных входов; - N выходов блока выбора состояния 6; 38 1 - 38 N-1 - элементы И. Структурная схема третьего блока памяти 7 (фиг. 6) содержит: 8 1 - 8 N - выходы; 37 1 - 37 N - группу входов; 38 1 - 38 N - триггеры; 39 1 - 39 N - элементы ИЛИ. Функциональная схема первого коммутатора 9 (фиг. 7) содержит: - N групп управляющих входов; - (LxN) групп элементов И, по D элементов в каждой; - (LxN) групп D-разрядных информационных входов; - L группа элементов ИЛИ, по D элементов в каждой; - L групп D - разрядных выходов первого коммутатора 9. Функциональная схема блока выбора выходного сигнала 10 (фиг. 8) содержит: - выходы; входы первой группы информационных входов; - узлы сравнения; 45 1 - 45 K - входы второй группы информационных входов; 46 1 - 46 p-1 - элементы P. Функциональная схема второго коммутатора 12 (фиг. 9) содержит: - P групп входов группы управляющих входов; (FxP) групп элементов И, по D элементов в каждой; (FxP) групп D - разрядных входов группы информационных входов; - F групп элементов ИЛИ, по D элементов в каждой; 50 1 f -50 D f - F групп D - разрядных выходов второго коммутатора 12. Функциональная схема первого блока генерации случайного кода 14 (фиг. 10) содержит: 36 1 - 36 K - выходы; 51 - тактовый вход; 52 - первый элемент И; 53 1 - 53 Z вторые элементы И; 54 - кодопреобразователь; 55 - генератор пуассоновского потока импульсов; 56 - циклически замкнутый регистр сдвига. Функциональная схема второго блока генерации случайного кода 15 (фиг. 11) содержит: 45 1 - 45 K - выходы; 51 - тактовый вход; 57 - первый элемент И; 58 1 - 58 Z - вторые элементы И; 59 - кодопреобразователь; 60 - генератор пуассоновского потока импульсов; 61 - циклически замкнутый регистр сдвига. Структурная схема четвертого блока памяти 16 (фиг. 12) содержит: - (LxN) групп D - разрядных информационных входов; 62 1i - (LxN) групп регистров; 41 1 l i -41 D l i - (LxN) групп D - разрядных выходов блока 16. Функциональная схема первого блока определения максимального кода 18 (фиг. 13) содержит: 19 1 - 29 L - группу выходов; - L групп D - разрядных входов; - группу регистров; 65 1 - 64 D группу дешифраторов состояний; 65 1 l -65 D l - L групп элементов И, по D элементов в каждой; 66 1 - 66 D - группу узлов анализа; 67 1 - 67 L - группу элементов ИЛИ. Структурная схема пятого блока памяти 20 (фиг. 14) содержит: (FxP) групп D - разрядных информационных входов; 68 fp - 68 fp - F групп регистров, по P в каждой группе; - (FxP) групп D - разрядных выходов. Функциональная схема второго блока определения максимального кода 22 (фиг. 15) содержит: 23 1 - 23 F - группу выходов; - F групп D - разрядных входов; 69 1 - 69 F - группу регистров; 70 1 - 70 D - группу дешифраторов состояний; - F групп элементов И, по D элементов в каждой; 72 1 - 72 D - узлы анализа; 73 1 - 73 F - группу элементов ИЛИ. Функциональная схема дешифратора первого блока определения максимального кода (фиг. 16) содержит - первые группы входов; - группы элементов ИЛИ, по L - элементов в каждой; 76 1 - 76 D - первые элементы И; - вторые группы входов; 78 1 - 78 D - вторые элементы И; - группы выходов дешифраторов 64. Функциональная схема каждого из d, узлов анализа 66 первого блока определения максимального кода 18 (фиг. 17) содержит - D-1 групп первых L - разрядных входов; - D-1 групп вторых L - разрядных входов; - D-1 первых групп элементов И, по L элементов И в каждой; - D-1 первых групп элементов ИЛИ, по L элементов ИЛИ в каждой; - D-1 групп вторых элементов ИЛИ, по L элементов ИЛИ в каждой - D-1 вторых групп элементов И, по L элементов в каждой; - D-1 вторых групп элементов НЕ, по L элементов в каждой группе; - D-1 третьих групп элементов И, по L элементов в каждой; - D-1 третьих групп элементов ИЛИ, по L элементов в каждой группе; - D-1 четвертых групп элементов И, по L элементов в каждой; - D-1 групп L - разрядных выходов; - D-1 групп третьих L - разрядных входов; - D-1 вторых групп элементов НЕ, по L в каждой группе; - D-1 третьих групп элементов НЕ, по L в каждой группе. Функциональные схемы дешифраторов 70 второго блока определения максимального кода 22 (фиг. 18) содержит: - первые группы входов; - группы элементов ИЛИ, по F элементов в каждой; 94 1 - 94 D - первые элементы И; - вторые группы входов; 96 1 - 96 D - вторые элементы И; - D групп выходов дешифраторов. Функциональная схема каждого из d, узлов анализа 72 второго блока определения максимального кода 22 (фиг. 19) содержит: - D-1 групп первых F - разрядных входов; - D-1 групп вторых F - разрядных входов; - D-1 первых групп элементов И, по F элементов И в каждой; - D-1 первых групп элементов ИЛИ, по F элементов ИЛИ в каждой; - D-1 групп вторых элементов ИЛИ, по F элементов ИЛИ в каждой; - D-1 вторых групп элементов И, по F элементов в каждой; - D-1 вторых групп элементов НЕ, по F элементов в каждой группе; - D-1 третьих групп элементов И, по F элементов в каждой; - D-1 третьих групп элементов ИЛИ, по F элементов в каждой группе; - D-1 четвертых групп элементов И, по F элементов в каждой; - D-1 групп F - разрядных выходов; - D-1 групп третьих F - разрядных входов; - D-1 вторых групп элементов НЕ, по F в каждой группе; - D-1 третьих групп элементов НЕ, по F в каждой группе. Элементы нечеткого автомата взаимосвязаны следующим образом. Входы группы управляющих входов 1 1 - 1 M устройства соединены со входами первых групп управляющих входов первого блока памяти 2 и второго блока памяти 3, входы (NxNxM) - групп первых установочных входов устройства соединены соответственно со входами групп установочных входов первого блока памяти 2, входы (NxPxM) - групп вторых установочных входов устройства соединены со входами групп установочных входов второго блока памяти 3, выходы N групп информационных выходов первого блока памяти 2 соединены с соответствующими входами N групп первой группы информационных входов блока выбора состояний 6, выходы группы информационных выходов блока выбора состояний 6 соединены с соответствующими входами группы информационных входов третьего блока памяти 7, выходы 8 1 - 8 N группы выходов третьего блока памяти 7 соединены с соответствующими входами 8 1 - 8 N группы управляющих входов первого коммутатора 9, со входами групп вторых управляющих входов первого 2 и второго 3 блоков памяти, и с выходами 8 1 - 8 N первой группы выходов устройства, выходы P групп информационных выходов второго блока памяти 3 соединены с соответствующими входам P групп информационных входов блока выбора выходного сигнала 10, выходы 11 1 - 11 P группы управляющих выходов которого соединены с соответствующими входами 11 1 - 11 P группы управляющих входов второго коммутатора 12, с выходами 11 1 - 11 P второй группы выходов устройства, выход генератора тактовых импульсов 13 соединен с тактовыми входами первого 2 и второго 3 блоков памяти, первого 14 и второго 15 блоков генерации случайного кода, выходы группы K информационных выходов первого блока генерации случайного кода 14 соединены с соответствующими входами второй группы информационных входов блока выбора состояний 6, выходы группы выходов второго блока генерации случайного кода 15 соединены с соответствующими входами второй группы информационных входов блока выбора выходного сигнала 10, входы (NxL) групп вторых информационных входов первого коммутатора 9 соединены с выходами (NxL) групп информационных выходов четвертого блока памяти 16, (NxL) групп информационных входов которого соединены со входами (NxL) третьих групп установочных входов устройства, выходы L групп информационных выходов первого коммутатора 9 соединены со входами L групп информационных входов первого блока определения максимального кода 18, выходы группы информационных выходов которого соединены с выходами 19 1 - 19 L третьей группы выходов устройства, входы (PxF) групп вторых информационных входов второго коммутатора 12 соединены с выходами (PxF) групп информационных выходов пятого блока памяти 20, входы (PxF) групп информационных входов которого соединены со входами (PxF) четвертых групп установочных входов устройства, выходы F групп информационных выходов второго коммутатора 12 соединены со входами F групп информационных входов второго блока определения максимального кода 22, группы информационных выходов которого соединены с выходами 23 1 - 23 F четвертой группой выходов устройства. В первом блоке памяти 2 каждые из K входов (i, j, m)-й группы установочных входов соединены с входами записи соответствующих регистров 24 1m ij , выходы регистров соединены с первыми входами соответствующих элементов И (25 1m i1 -25 Km i1)-(25 1m iN -25 Km iN) (im)-й группы, вторые входы элементов И объединены и соединены с тактовым входом 26 блока памяти 2, третьи входы элементов И 25 1m 11 -25 Km NN каждых из m групп объединены и соединены с m-и входами 1 m группы первых управляющих входов первого блока памяти 2, четвертые входы элементов И (25 1m i1 -25 Km i1)-(25 1m iN -25 Km iN) (im-й группы объединены и соединены с i-м входом 8 i второй группы управляющих входов блока памяти 2, выходы элементом И 25 соединены с соответствующими входами (N x M) групп элементов ИЛИ , выходы которых соединены соответственно с выходами N групп выходов 29 1 j -29 K j блока памяти 2. Во втором блоке памяти 3 каждые из K входов (i, p, m)-й группы установочных входов соединены со входами записи соответствующих регистров 30 m i p , выходы регистров 30 m i 1 -30 m i P соединены с первыми входами соответствующих элементов И (31 1m i1 -31 Km i1)-(31 1m iP -31 Km iP) (im)-й группы, вторые входы элементов И объединены и соединены с тактовым входом 26 блока памяти 2, третьи входы элементов И 31 1m i1 -31 Km NP каждых из m групп объединены и соединены с m-и входами 1 m первой группы управляющих входов второго блока памяти 3, четвертые входы элементов И (31 1m i1 -31 Km i1)-(31 1m iP -31 Km iP) (im)-й группы объединены и соединены с i-м входом 8 i второй группы управляющих входов блока памяти 3, выходы элементов И 31 соединены с соответствующими входами (N x M) групп элементов ИЛИ , выходы которых соединены соответственно с выходами P групп выходов 34 1 p -34 K p блока памяти 3. В блоке выбора состояний 6 входы первых групп информационных входов соединены с входами первых групп входов j-х узлов сравнения 35 j , одноименные входы вторых групп входов которых объединены и соединены с соответствующими входами 36 1 -36 K второй группы информационных входов блока выбора состояний 6, выход узла сравнения 35 1 соединен с выходом 37 1 блока 6 и с первыми инверсными входами элементов И 38 1 -38 N-1 , выходы узлов сравнения 35 i соединены с прямыми входами соответствующих элементов И 38 i-1 и с i-и инверсными входами элементов И 38 i 37 i+1 блока 6. В третьем блоке памяти 7 входы 37 1 - 37 N соединены с единичными входами соответствующих триггеров 38 1 - 38 N , нулевые входы которых соединены с выходами соответствующих элементов ИЛИ 39 1 - 39 N , а единичные выходы соединены с выходами 8 1 - 8 N блока 7 и соответствующими входами соответствующих элементов ИЛИ 39 1 - 39 N , причем единичный выход триггера 38 i соединен с выходом 8 i блока 7 и с соответствующими входами элементов ИЛИ 39 1 - 39 i-1 , 39 i+1 - 39 N . В первом коммутаторе 9 i-е входы 8 i группы управляющих входов соединены с первыми входами элементов И групп информационных входов, выходы элементов И , выходы которых соединены с выходами первого коммутатора 9. В блоке выбора выходного сигнала 10 входы первой группы информационных входов соединены с входами первых групп входов p-х узлов сравнения 44 P , одноименные входы вторых групп входов которых объединены и соединены с соответствующими входами 45 1 - 45 K второй группы информационных входов блока выбора выходного сигнала 10, выход узла сравнения 44 1 соединен с выходом 1 1 блока и с первыми инверсными входами элементов И 46 1 - 46 p-1 , выходы узлов сравнения 44p соединены с прямыми входами соответствующих элементов И 46 p-1 и с p-и инверсными входами элементов И 46 p , выходы которых соединены с выходами 11 p+1 блока 10. Во втором коммутаторе 12 p-е входы 11 p группы управляющих входов соединены с первыми входами элементов B группы, вторые входы которых соединены со входами группы информационных входов, выходы элементов И соединены с соответствующими входами элементов ИЛИ , выходы которых соединены с выходами второго коммутатора 12. В первом блоке генерации случайного кода 14 тактовый вход 52 соединен с инверсным входом первого элемента И 52 и с первыми входами вторых элементов И 53 1 - 53 Z , выхода которых соединены с соответствующими входами кодопреобразователя 54, выхода которого соединены с выходами 36 1 - 36 K блока, выход генератора пуассоновского потока импульсов 55 соединен с прямым входом первого элемента И 52, выход которого соединен с тактовым входом циклически замкнутого регистра сдвига 56, разрядные выходы которого соединены со вторыми входами соответствующих элементов И 53 1 - 53 Z . Во втором блоке генерации случайного кода 15 тактовый вход 51 соединен с инверсным входом первого элемента И 57 и с первыми входами вторых элементов И 58 1 - 58 Z , выходы которых соединены с соответствующими входами кодопреобразователя 59, выходы которого соединены с выходами 45 1 - 45 K блока, выход генератора пуассоновского потока импульсов 60 соединен с прямым входом первого элемента И 57, вхыод которого соединен с тактовым входом циклически замкнутого регистра сдвига 61, разрядные выходы которого соединены со вторыми входами соответствующих элементов И 58 1 - 58 Z . В четвертом блоке памяти 16 входы 17 1 1 i -17 D l i (l, i)-групп установочных входов соединены с соответствующими входами (li)-х регистров 62 li , выходы которых соединены соответственно с выходами (l, i)-й группы выходов блока 16. В первом блоке 18 определения максимального кода входы l групп соединены со входами записи регистров 63 l , прямые d-е выходы которых соединены с первой группой входов дешифраторов 64 d и с первыми входами элементом И , первые инверсные выходы регистров 63 l соединены с первыми входами второй группы входов дешифратора 64 1 , остальные инверсные выходы регистров 63 l соединены со входами второй группы входов дешифраторов 64 d и с первыми группами входов (D-1)-х узлов анализа 66 d , группы выходов первого дешифратора 64 1 соединена со второй группой входов узла анализа 66 1 б группы выходов остальных дешифраторов 64 d соединены с третьими группами входов узлов анализа 66 d , выходы d-х узлов анализа 66 d соединены со второй группой входов (d+1)-х узлов анализа 66 j+1 , L выходов (D-1)-го узла анализа 66 D-1 выходы элементов И 65 1 l -65 K l соединены со входами элементов ИЛИ 67 l , выходы которых соединены с выходами 19 l блока выдачи максимального кода 18. В пятом блоке памяти 20 входы (f, p)-х групп информационных входов соединены с соответствующими входами (fp) - регистров 68 fp группы, выходы которых соединены соответственно с выходами (f, p)-й группы выходов блока 20. Во втором блоке 22 определения максимального кода входы f групп информационных входов соединены со входами записи регистров , прямые d-е выходы которых соединены с первой группой входов дешифраторов 70 d и с первыми входами элементов И , первые инверсные выходы регистров 69 f соединены с первыми входами второй группы входов дешифратора 70 1 , остальные инверсные выходы регистров 69 f соединены со входами второй группы входов дешифраторов 70 d и с первыми группами входов (D-1)-х узлов анализа 72 d , группа выходов первого дешифратора 70 1 соединена со второй группой входов узла анализа 72 1 , группы выходов остальных дешифраторов 70 d соединены с третьими группами входов узлов анализа 72 d , выходы d-х узлов анализа 72d соединены со второй группой входов (d+1)-х узлов анализа 72 d+1 Выходы (D-1)-го узла анализа соединены со вторыми входами элементов И , выходы элементов И 71 1 f -71 D f соединены со входами элементов ИЛИ 73 f , выходы которых соединены с выходами 23 f второго блока выдачи максимального кода 22. В дешифраторах 64d первого блока определения максимального кода 18 входы и со входами первых элементов И , выходы которых соединены со вторыми входами соответствующих элементов ИЛИ , входы второй группы входов соединены со входами вторых элементов И , выходы которых соединены с третьими входами соответствующих элементов ИЛИ , выходы которых соединены с выходами дешифраторов 64 d , . В узлах анализа 66 d , первого блока определения максимального кода 18 входы первой группы, выходы которых соединены с соответствующими q-и входами элементов ИЛИ 81 l второй группы, выходы которых соединены с первыми входами соответствующих элементов И второй группы и со входами соответствующих элементов НЕ 84 d l первой группы, выходы которых соединены с первыми входами элементов И третьей группы соответственно, выходы которых соединены первыми входами элементов ИЛИ d-го узла анализа 66 d , входы второй группы входов соединены со вторыми входами элементов И первой группы, со вторыми входами элементов И первой группы, входы соединены со вторыми входами элементов И второй группы, выходы которых соединены со вторыми входами элементов ИЛИ третьей группы. В дешифраторах 70 d второго устройства определения максимального кода 22 входы первой группы входов соединены с первыми входами соответствующих элементов ИЛИ и со входами первых элементов И 94 d выходы которых соединены со вторыми входами соответствующих элементов ИЛИ входы второй группы входов соединены со входами вторых элементов И , выходы которых соединены с третьими входами соответствующих элементов ИЛИ , выходы которых соединены с выходами дешифраторов 70 d . В узлах анализа 72 d второго устройства определения максимального кода 22 входы первой группы входов соединены с первыми входами соответствующих элементов И первой группы, выходы которых соединены с первыми входами соответствующих элементов ИЛИ первой группы, выходы которых соединены с соответствующими q-и входами элементов ИЛИ 100 f второй группы, выходы которых соединены с первыми входами соответствующих элементов И второй группы и со входами соответствующих элементов НЕ первой группы, выходы которых соединены с первыми входами элементов И третьей группы соответственно, выходы которых соединены с первыми входами элементов ИЛИ третьей группы, выходы которых соединены с первыми входами элементов И четвертой группы, выходы которых соединены с выходами d-го узла анализа 72 d , входы второй группы входов соединены со вторыми входами элементов И первой группы, со вторыми входами элементов И четвертой группы и со входами элементов НЕ второй группы, выходы которых соединены со вторыми входами элементов ИЛИ первой группы, входы третьей группы входов узлов анализа соединены со вторыми входами элементов И третьей группы и со входами элементов НЕ третьей группы, выходы которых соединены со вторыми входами элементов И второй группы, выходы которых соединены со вторыми входами элементов ИЛИ третьей группы. Назначение нечеткого вероятностного автомата состоит в генерации сигналов состояний и выходных сигналов, а также генерации нечетких переменных, заданных на множествах состояний и выходов. Формальная математическая модель нечеткого вероятностного автомата имеет вид: , {,T(),Z},{,T(),Y} , где X, Y, Z - множества входных, выходных параметров и параметров состояний; - множество условных вероятностей, определяющих пребывание вероятностного автомата в такте времени t в состоянии z t при условии подачи в этом такте на вход параметра x t и пребывания вероятностного автомата в предшествующем такте времени t-1 в состоянии z t-1 ; - множество условных вероятностей, определяющих наличие на выходе вероятностного автомата в такте времени t параметра y t при условии подачи на этом такте на вход параметра x t и нахождении нечеткого вероятностного автомата в предшествующем такте в состоянии z t ; {,T(),Z} - задание лингвистической переменной , где - наименование нечеткой переменной "выбор состояния", T () - терм-множество лингвистической переменной, Z - базовое множество; {,T(),Y} - задание лингвистической переменной , где - наименование лингвистической переменной "выбор выходного сигнала", T () - терм-множество лингвистической переменной, Y - базовое множество. Например, пусть , где переменные: 1 - "выбор наилучших состояний", 2 - "выбор хороших состояний", 3 - "выбор плохих состояний", задаются тройками - нечеткие подмножества на базовом множестве Z; 1 - "выбор наилучшего выходного сигнала", 2 -"выбор хорошего выходного сигнала", 3 - "выбор плохого выходного сигнала" задаются набором - нечеткие множества, заданные на базовом множестве Y. Функции принадлежности задаются исходя из опроса экспертов. При подготовке к работе нечеткого вероятностного автомата следует выполнить следующие операции. По установочным входам записываются в регистры (фиг. 1 и 3) первого блока памяти 2 коды приведенных матриц переходных вероятностей . По установочным входам записываются в регистры 30 m i p (фиг. 1 и 4) второго блока памяти 3 коды матриц вероятностей выбора выходного сигнала . По установочным входам 17 1 1 i -17 D l i четвертого блока памяти 16 записываются в регистры (фиг. 1 и 12) значения степеней принадлежности нечетких переменных 1 . . По установочным входам записываются в регистры 68 fp пятого блока памяти 20 значения степеней принадлежности нечетких переменных f . . Матрицы имеют вид: где
P m i j - вероятность того, что при поступлении в момент времени t сигнала x m автомат перейдет в состояние z j при условии, что в момент t-1 он находился в состоянии z i . Приведенные матрицы имеют вид:
,
где

Матрицы вероятностей задаются в следующем виде:
,
где
P m i p - вероятность того, что при поступлении в момент времени t сигнала x m автомат выработает управляющее воздействие y p при условии, что в момент t-1 он находился в состоянии z i . Приведенные матрицы задаются в следующем виде:
,
где

При записи кодов в регистры 24, вероятность матрицы P m z будет записана в K-разрядный регистр 24 m i j блока памяти 2, а вероятность матрицы P m y будет записана в K-разрядный регистр 31 m i j блока памяти 3. Информация о функции принадлежности вводится по следующему правилу. Мощность множества , а диапазон (0,1) значений функций принадлежности квантуется (на фиг. 20 квантование показано в семи уровнях). Для каждого состояния z i имеется L значений функций принадлежности
. Для рассматриваемого примера L = 3. В регистры 62 l1 - 62 lN четвертого блока памяти 26 будут записаны коды . Аналогичные рассуждения справедливы и для записи квантованных значений функций принадлежности . В регистры 68 f1 - 68 fp пятого блока памяти 20 будут занесены коды . Функционирует нечеткий вероятностный автомат по следующему алгоритму. Синхронизация работы нечеткого вероятностного автомата осуществляется генератором 13 тактовых импульсов. По входам 1 1 - 1 M подаются входные сигналы x t , управляющие работой нечеткого вероятностного автомата. В третьем блоке памяти хранится состояние автомата. При поступлении на вход 1 m в момент времени t управляющего воздействия x m в зависимости от того, в каком состоянии z i был автомат в момент t-1, т. е. в зависимости от сигнала на выходе 8 i , поступающего с третьего блока памяти 7 на вход 8 i блока памяти 2 и вход 8 i блока памяти 3, на выходы блока памяти 2 подаются коды i-q строки матрицы , и ан выходы второго блока памяти 3 подаются коды i-й строки матрицы . Происходит это следующим образом. Так как в блоке 2 имеется потенциал на входах 8 i , 2 m , а также на входе 26, то открыты будут элементы И (25 1m il -25 Km i1)(25 1m iN -25 Km iN) и коды регистров 24 i1 - 24 iN через эти элементы И и элементы ИЛИ 28 будут поданы на группы выходов (29 1 1 -29 K l)(29 1 N -29 K N) соответственно. Таким же образом и во втором блоке памяти 3 коды вероятностей регистров 30 i1 - 30 ip через открытые элементы И (31 1m il -31 Km i1)(31 1m iP -31 Km iP) и элементы ИЛИ 33 будут поданы на группы выходов (34 1 1 -34 K 1)(34 1 P -34 K P). . Первым 14 и вторым 15 блоками генерации случайного кода вырабатываются коды чисел, равномерно распределенные на интервале (0,1). Блок 6 выбора состояния в соответствии с правилом испытания в схеме случайных событий вырабатывает текущее состояние z t . Также и в блоке 10 выбора выходного сигнала в соответствии с правилом испытания в схеме случайных событий вырабатывается выходной сигнал y t . Определенные для времени t сигналы z t и y t подаются на входы 8 коммутатора 9 и входы 11 коммутатора 12 соответственно. В зависимости от поступившего сигнала z i в момент времени t, с выходов первого коммутатора 9 поступают на блок определения максимального кода соответствующие сигналу z i значения степеней принадлежности нечетких переменных. Блок 18 определения максимального кода анализирует значения поступивших на его вход кодовых комбинаций, и на выход 19 l поступает сигнал, индекс l которого соответствует наибольшему значению степени принадлежности переменной 1 . . При поступлении в момент времени t на вход 11 p второго коммутатора 12 выходного сигнала y P на выходы коммутатора 12 поступают значения степеней принадлежности нечетких переменных для элемента y p базового множества Y. Далее блок определения максимального кода анализирует поступившие кодовые комбинации, и на один из f выходов поступает единичный сигнал, соответствующий наибольшей по величине кодовой комбинации. Рассмотрим работу нечеткого вероятностного автомата более подробно. Пусть, например, известно, что множество состояний имеет три элемента Z = { z 1 , z 2 , z 3 }, множество выходных сигналов также имеет три элемента Y = { y 1 , y 2 , y 3 }, и пусть в момент времени t на вход 12 подан управляющий сигнал x 2 . Матрица переходных вероятностей пусть имеет вид:

Регистры предназначены для хранения K = 8-разрядных значений величин вероятностей. Пусть в момент времени (t-1) автомат находился в состоянии z 1 , поэтому со входа 8 1 поступил единичный сигнал, что позволило считать содержимое первой строки матрицы при поступлении синхронизирующего сигнала от генератора 13 тактовых импульсов по входу 26 с регистров 24 2 1 1 -24 2 3 1 через элементы И 25 12 11 -25 82 11 25 12 33 -25 82 33 , ИЛИ 28 на выходы 29 1 1 -29 8 1 -29 1 3 -29 8 3 . . Т. е. на выходах 29 1 1 -29 8 1 будет двоичный код числа 0, 1, на выходах 29 1 2 -29 8 2 - двоичный код числа 0, 4, а на выходах 29 1 3 -29 8 3 - двоичный код числа 1. Схемная реализация второго блкоа памяти 3 идентична схемной реализации первого блока памяти 2. Работа блока 3 будет протекать таким же образом, как и работа блока 2. Первый блок генерации случайного кода 14 работает следующим образом. Случайные импульсы от генератора 55 пуассоновского потока импульсов поступают через открытый (в интервалы времени, соответствующие нахождению автомата в i-х состояниях) первый элемент И 52 на синхронизирующий вход циклически замкнутого регистра 56 сдвига, в одном из разрядов которого записана единица, а в остальных нули. Интенсивность случайных импульсов генератора 55 значительно превышает частоту опроса по входу 51. Тогда записанная единица многократно "обегает" регистр 56 сдвига между моментами опроса его состояний по входу 51 импульсами генератора 13 тактовых импульсов. При таком условии единица будет находиться в момент опроса на любом из выходов регистра 56 сдвига с вероятностью, равной единице, деленной на число выходов регистра 56. Кодопреобразователь преобразует код на одно сочетание в двоичный код числа, равновероятно распределенного на интервале (0,1). Аналогичным образом работает и второй блок генерации случайного кода 15. В блоке 6 выбора состояний (фиг. 5) каждый i-й узел сравнения 35 i анализирует кодовую комбинацию, поступившую со входов 29 1 i -29 K i первой группы входов и кодовую комбинацию, поступившую от блока генерации случайного кода по входам 36 1 - 36 K второй группы входов. Узлы сравнения функционируют аналогично приведенным в (Проектирование микроэлектронных цифровых устройств/ Под ред. С.А.Майорова. - М.: Сов. радио, 1977, с. 127 - 134). Если значение кодовой комбинации, поступающей по входам 36 1 - 36 K оказывается меньше либо равно, чем значение, поступающее по i-й группе входов 29 1 i -29 K i на i-ый узел сравнения, то на входы элементов И38 i-1 соответствующих узлам сравнения i, а для первого элемента И38 1 - на выход 37 1 блока выбора состояний 6. поступает единичный сигнал, а на последующие элементы 38 g поступает нулевой сигнал, закрывающий эти элементы. Таким образом, блок выбора состояний 6 определяет состояние z i , в которое переходит нечеткий вероятностный автомат в момент времени t. Допустим, что в нашем случае единичный сигнал поступил на выход 37 3 , и это означает, что автомат перешел в момент времени t в состояние z 3 . Третий блок памяти (см. фиг.6) задерживает единичный сигнал z i , поступивший по входу 37 i от блока выбора состояний 6, на один такт времени генератора 13, и выдает затем его на выход 8 i . Это происходит следующим образом. Единичный сигнал, поданный на вход 37 3 , перебрасывает триггер 38 3 в единичное состояние. Потенциал с единичного выхода триггера 38 3 сбрасывает триггеры 38 1 , 38 2 в нулевое состояние через элементы ИЛИ 39 1 , 39 2 и подается на выход 8 3 нечеткого вероятностного автомата и вход 8 3 коммутатора 9. Аналогично блоку выбора состояний 6 функционирует блок выбора выходного сигнала 10. Определенный блоком 10 выходной сигнал Y p подается на выход 11 p нечеткого автомата и вход 11 p второго коммутатора 12. При поступлении сигнала z i , , в момент времени t c выхода 8 i третьего блока памяти 7 происходит считывание L D-арзрядных значений функций принадлежности из регистров первого блока памяти 6. Потенциал на выходе 8 i откроет элементы И . Происходит считывание значений содержимых регистров 62 li , которое с выходов коммутатора 9 поступает на входы первого блока 18 определения максимального кода в виде L групп D-разрядных кодов значений функции принадлежности нечетких переменных 1 в точке z i . При поступлении сигнала Y p , от блока выбора выходного сигнала 10 в момент времени t происходит считывание F D-разрядных значений функций принадлежности из регистров второго блока памяти 20. Потенциал на выходе 11 p откроет элементы И . Содержимое регистров 68 fr , через коммутатор 12 поступает на входы второго блока 22 определения максимального кода в виде F групп D-разрядных кодов значений функции принадлежности нечетких переменных f в точке Y p . Блок 18 определения максимального кода анализирует поступающие с коммутатора 9 L D-разрядных кодовых комбинаций, являющихся соответственно степенями принадлежности нечетких переменных , т.е. устанавливает, какая из нечетких переменных имеет большее значение функции принадлежности для текущего состояния, и подает на выход сигнал о номере наибольшей по величине кодовой комбинации. На входные шины 43 1 - 43 L (фиг.13) подается L кодовых комбинаций, из которых устройство определения максимального кода должно выбрать максимальную по величине кодовую комбинацию, причем, если в поступающих по входам 43 1 - 43 L кодах имеется k одинаковых по величине и максимальных среди L кодовых комбинаций, то такой случай также должен быть распознан. Каждая 1-я кодовая комбинация подается по входным шинам 43 1 1 -43 d L в соответствующий регистр 63 l . Кодовые комбинации записываются в ячейки регистра 63 1 - 63 L параллельно во времени, но последовательно по разрядам. Вначале будут поданы импульсы на входные шины 43 1 1 ,43 1 2 ,43 1 3 ,...,43 1 L , затем на входные шины 43 2 1 ,43 2 2 ,43 2 3 ,...,43 2 L , и т.д. до завершающей подачи импульсов кодовых комбинаций по входным шинам 43 D 1 ,43 D 2 ,43 D 3 ,...,43 D L , . Параллельно-последовательной записью кодовых комбинаций в регистры 63 обеспечивается последовательное срабатывание во времени дешифраторов состояний 64 и узлов анализа 66. Алгоритм работы блока определения максимального кода состоит в последовательном анализе параллельных (одноименных) разрядов кодовых комбинаций записанных в регистры 63 1 - 63 L с последовательным выявлением больших по величине кодов в параллельных (одноименных) разрядах, начиная со старшего разряда вплоть до младшего. Причем анализ параллельных разрядов кодовых комбинаций регистров 63 производится как дешифраторами состояний 64, так и узлами анализа 66. Выявление кодовых комбинаций, больших по величине, чем наименьшее, производится первым дешифратором состояний 64 1 и узлами анализа 66 1 - 66 D-1 , причем последний узел анализа 66 D-1 выявляет максимальные (одну или несколько) кодовые комбинации из N, записанные в регистры 63. Сущность алгоритма работы блока определения максимального кода состоит в следующем. Вначале рассмотрим параллельные старшие разряды a 1 1 -a 1 L регистров 63. Очевидно, здесь возможны следующие события. Символы всех разрядов a 1 1 -a 1 L равны нулю, символы всех разрядов a 1 1 -a 1 L равны единице, либо имеются символы равные нулю и единице. В первых двух случаях на выходах 79 1 1 -79 1 L дешифратора 64 1 должны быть единичные потенциалы, а в третьем случае, единичные потенциалы должны быть на тех выходах 79 1 1 -79 1 L , которые соответствуют по нижнему индексу регистрам 63 в старшие ячейки которых a 1 1 -a 1 L записаны единичные значения разрядов кодов, т.е. логическую функцию, которая определяет сигнал на 1-м выходе 79 1 l первого дешифратора 64 1 , можно записать в следующем виде:
. Для определения сигнала на l-м выходе d-го дешифратора 64 d , исходя из метода математической индукции, можно записать следующую логическую функцию
. Равенство является достаточным условием, но не обходимым для определения, что в регистре 63 l может быть максимальное число, т.е. дешифраторами 64 d выделяются регистры 63 l , в которых символы a l равны единице. Первым определяющим состояние l-го выхода 88 d l d-го узла анализа 66 d является событие: чему равно состояние l-го выхода 88 d l -1 (d-1)-го узла анализа 66 d-1 , а для первого узла анализа 66 1 состояние l-го выхода 88 1 l определяется состоянием l-го выхода 79 1 l первого дешифратора 64 1 . Вторым определяющим состояние l-го выхода 88 d l d-го узла анализа 66 d является событие, определяемое инверсией эквиваленции двух высказываний d l и некоторой логической функции d l , которая определяется выражением:

Причем всегда равна нулю, если G d l -1 либо , либо одна из (L-1) дезъюнкций, входящих в конъюктивную нормальную форму (2), равны нулю. Функцию определяющую состояние l-го выхода d-го узла анализа 66 d (единицу или ноль на выходе 88 d l), записывается в виде:

Из уравнений (1), (2) и (3) следует, что всегда равно нулю, если либо d l , либо G d 1 , либо G d 2 и т.д. до G d 1 -1 равны нулю. С выходов узла анализа 66 D-1 поступает кодовая комбинация G D l -1 , причем каждый выход 88 D l -1 соединен со второй группой входов элементов И 65 1 l -65 D l .. Единичный потенциал на выходе 88 D l -1 позволяет открыть ту группу элементов И 65 1 l -65 D l , на которую пришел максимальный код с регистра 63 l . Затем максимальная кодовая комбинация поступает на вход элементов ИЛИ 67 1 l -67 D l , после чего сигнал об индексе максимального кода появляется на одном из выходов 19 1 - 19 L первого блока выдачи максимального кода 18. Тем самым генерируется значение нечеткой переменной, имеющей наибольшее значение степени принадлежности на данном состоянии. Второй блок определения максимального кода 22 работает так же, как и первый блок определения максимального кода 18, поэтому подробное описание его работы не проводится. Итак, на выходах 19 l первого блока определения максимального кода 18 будет зафиксирован потенциал, определяющий индекс l нечеткой переменной 1 , наиболее предпочтительной для текущего состояния. На выходах 23 f второго блока определения максимального кода 22 будет потенциал, определяющий индекс f нечеткой переменной f , наиболее предпочтительной для текущего состояния. Технико-экономическую эффективность предлагаемого устройства по отношению к известному (а.с.СССР N 1200297, кл. G 06 F 15/20, 1985), возможно определить из расширения функциональных возможностей, а именно, предлагаемое устройство осуществляет генерацию не только состояний, выходных сигналов, но и лингвистических переменных, заданных на базовых множествах состояний и выходных сигналов. Функции принадлежности нечетких переменных задаются методом экспертного опроса. Функции переходов и выходов автомата задаются в виде рандоминизированных правил. Если оценить затраты на разработку и изготовление предлагаемого устройства через величину C 1 , затраты на проведение исследований - через величину C 2 , то суммарные затраты на решение задачи определим
CI = C 1 + C 2 . При применении известного устройства для решения задач управления необходимы затраты на изготовление специальных дополнительных приборов и проведение натурных экспериментов. Эти затраты определим величиной CN. Отметим, что затраты CN существенно будут превышать величину CI, так как проведение натурных испытаний уже требует значительных экономических расходов.

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

1. Нечеткий вероятностный автомат, содержащий генератор тактовых импульсов, первый блок генерации случайного кода, блок выбора состояний, блок выбора выходного сигнала, первый, второй и третий блоки памяти и коммутатор, причем M входов группы управляющих входов устройства соединены с M входами первых групп управляющих входов первого блока памяти, входы (N x N x M) групп первых установочных входов устройства соединены соответственно с входами N x N x M групп установочных входов первого блока памяти, N входов групп вторых управляющих входов которого соединены с N выходами группы выходов третьего блока памяти, группа информационных выходов первого блока памяти соединена с входами первой группы информационных входов блока выбора состояний, выход генератора тактовых импульсов - с тактовым входом первого блока генерации случайного кода, K выходов группы выходов которого соединены с K входами второй группы информационных входов блока выбора состояний, отличающийся тем, что в него дополнительно введены второй блок генерации случайного кода, четвертый и пятый блоки памяти, второй коммутатор, первый и второй блоки определения максимального кода, причем входы N x P x M групп установочных входов второго блока памяти соединены с входами N x P x M групп вторых установочных входов устройства, M входов группы первых управляющих входов соединены с M входами группы управляющих входов устройства и M входами группы первых управляющих входов первого блока памяти, N входов группы вторых управляющих входов соединены с N входами группы вторых управляющих входов первого блока памяти, N выходами группы выходов третьего блока памяти и N входами группы управляющих входов первого коммутатора, выходы P групп информационных выходов второго блока памяти соединены с соответствующими входами P групп информационных входов блока выбора выходного сигнала, а тактовый вход второго блока памяти соединен с выходом генератора тактовых импульсов и тактовыми входами первого блока памяти, второго блока генерации случайного кода, N выходов группы информационных выходов блока выбора состояний соединены с соответствующими N входами группы первых информационных входов третьего блока памяти, K выходов группы выходов второго блока генерации случайного кода соединены с K входами группы вторых информационных входов блока выбора выходного сигнала, входы N x L групп информационных входов первого коммутатора соединены с выходами N x L групп информационных выходов четвертого блока памяти, N x L групп информационных входов которого соединены с входами N x L третьих групп установочных входов устройства, выходы L групп информационных выходов первого коммутатора соединены с входами L групп информационных входов первого блока определения максимального кода, выходы группы информационных выходов которого соединены с выходами третьей группы выходов устройства, P выходов группы выходов блока выбора выходных сигналов соединены с P входами группы управляющих входов второго коммутатора, входы P x F групп информационных входов которого соединены с выходами P x F групп информационных выходов пятого блока памяти, входы P x F групп информационных входов которого соединены с входами P x F четвертых групп установочных входов устройства, выходы P групп информационных выходов второго коммутатора соединены с входами F групп информационных входов второго блока определения максимального кода, группы информационных выходов которого соединены с выходами четвертой группы выходов устройства. 2. Автомат по п.1, отличающийся тем, что первый блок памяти содержит регистры, N x M групп элементов И, N x M групп элементов ИЛИ, причем каждые из k входов (i, j, m)-й групп установочных входов соединены с входами записи соответствующих (i, j, m)-х регистров, выходы которых соединены с первыми входами соответствующих элементов (i, j, m)-х групп элементов И, вторые входы элементов И объединены и соединены с тактовым входом блока памяти, третьи входы элементов И каждых из m групп объединены и соединены с m-ми входами группы первых управляющих входов блока, четвертые входы элементов И (im)-й группы объединены и соединены с i-и входом второй группы управляющих входов блока, выходы элементов И - с соответствующими входами N x M групп элементов ИЛИ, выходы которых соединены соответственно с выходами N групп выходов блока. 3. Автомат по п.1, отличающийся тем, что блок выбора состояний содержит N узлов сравнения, N - 1 элементов И, причем k входов j первой группы информационных входов соединения с входами первых групп входов j-х узлов сравнения, одноименные входы вторых групп входов которых объединены и соединены с соответствующими k входами второй группы информационных входов блока, выход первого узла сравнения соединен с первым выходом блока и с первыми инверсными входами элементов И, выходы i-х узлов сравнения соединены с прямыми входами соответствующих (i - 1)-х элементов И и с i-ми инверсными входами i-х элементов И, выходы которых соединены с (i + 1)-ми выходами блока. 4. Автомат по п.1, отличающийся тем, что третий блок памяти содержит N триггеров и N элементов ИЛИ, причем его входы соединены с единичными входами соответствующих триггеров, нулевые входы которых соединены с выходами соответствующих элементов ИЛИ, а единичные выходы соединены с выходами блока и соответствующими входами соответствующих элементов ИЛИ, причем единичный выход i-го триггера соединен с i-м выходом блока и с соответствующими входами (1 - (i - 1) - (i + 1) - N) элементов ИЛИ. 5. Автомат по п.1, отличающийся тем, что блок выбора выходного сигнала содержит P узлов сравнения и P - 1 элементов И, причем k входов p первых групп информационных входов соединены с входами первых групп входов p-х узлов сравнения, одноименные входы вторых групп входов которых объединены и соединены с соответствующими k входами второй группы информационных входов блока, выход первого узла сравнения соединен с первым выходом блока и с первыми инверсными входами элементов И, выходы p-х узлов сравнения соединены с прямыми входами соответствующих (p - 1)-х элементов И и с p-ми инверсными входами p-х элементов И, выходы которых соединены с (p + 1)-ми выходами блока. 6. Автомат по п.1, отличающийся тем, что первый блок генерации случайного кода содержит первый и группу вторых элементов И, кодопреобразователь, причем тактовый вход соединен с инверсным входом первого элемента И и с первыми входами группы вторых элементов И, выходы которых соединены с соответствующими входами кодопреобразователя, выходы которого соединены с выходами блока, выход генератора пуассоновского потока импульсов соединен с прямым входом первого элемента И, выход которого соединен с тактовым входом циклически замкнутого регистра сдвига, разрядные выходы которого соединены с вторыми входами соответствующих вторых элементов И группы. 7. Автомат по п.1, отличающийся тем, что первый блок определения максимального кода содержит L регистров, D дешифраторов, D - 1 узлов анализа, L групп по D элементов И и группу из L элементов ИЛИ, причем l-я группа входов соединены с входами записи l-х регистров, прямые d-е выходы которых соединены с первой группой входов d-х дешифраторов и с первыми входами d-х элементов И l-й группы, первые инверсные выходы l-х регистров соединены с первыми входами второй группы входов l-х дешифраторов, остальные инверсные выходы l-х регистров соединены с входами второй группы входов d-х дешифраторов,

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

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

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