Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
FBR / THEEND~1.DOC
Скачиваний:
97
Добавлен:
16.04.2013
Размер:
4.17 Mб
Скачать

5.3. Поиск сегментов рынка нечётких контроллеров.

Произведем поиск сегментов рынка разрабатываемого нечеткого контроллера на основе нейронных сетей.

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

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

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

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

Возьмем несколько потребителей задач управления:

  1. Управление скоростью работы конвейера

  2. Контроль качества

  3. Управление диффузионными печами

  4. Управление режимами работы стиральной машины

  5. Круиз контроль

Рассмотрим параметры, влияющие в большей степени на результаты работы:

  1. Скорость работы

  2. Скорость обучения

  3. Количество входных и выходных значений

  4. Число внутренних слоёв

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

Потребители

Параметры

1

2

3

4

1

5

2

5

4

2

5

4

3

4

3

3

2

3

5

4

4

1

2

3

5

4

2

3

4

X=

Рассчитаем матрицу расстояний используя формулу средней абсолютной разности значений признаков:

(r, s = 1, 2, ... , w)

В результате расчёта получаем матрицу:

C=

Разбиваем полученную матрицу на классы, где X- соответствует наименьшему численному расстоянию между изучаемыми задачами (0-0.65):

В результате получаем неупорядочную диаграмму Чекановского

1

2

3

4

5

1

X

X

2

X

X

3

X

X

4

X

5

X

X

X

X

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

5

2

3

4

1

5

X

X

X

X

2

X

X

3

X

X

4

X

1

X

X

В результате выполненных вычислений выделилось три сегмента:

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

  2. Сегмент производителей стиральных машин

  3. Сегмент пользователей использующих контроллер для регулирования работы конвейера

Соседние файлы в папке FBR