delo-do.com
эффективно создаем эффективные системы
Главная | Контактная информация| История сайта | Справочник
Опубликовано: 07.11.2011 Последняя правка:12.09.2012

Агентная модель

Логотип сайта

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

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

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

В таких случаях мы говорим: «Ну почему мне нужно делать все самому?».

Ответ простой: «Потому, что структура предприятия выстроена не до конца или неправильно».

Как построить эталонную структуру управляемой системы?


Эталонная модель системы преобразования


Сверим наши представления о том, как агентная модель системы преобразования должна выглядеть. Я изобразил такую структуру (рис.1). Давайте объясню, как она моделирует реальный процесс.


агентная модель
Рис.1 Агентная модель системы

Функционирование системы исследования начинается в момент, когда система потребления подает сигнал потребности в нагретой воде агенту 1. Специальная функция агента 1 – координация действий систем и механизмов. Сразу после получения сигнала от системы потребления агент 1 подает сигнал агенту 2. Получение этого сигнала для агента 2 означает: «Выполни свою специальную функцию».

Специальная функция агента 2 состоит в передаче информационного сообщения системе подачи специального продукта.

Какую информацию должен передать агент 2?

Он должен передать задание, которое ему непрерывно передает агент 4. А агент 4 указывает, какой объем воды система подачи должна передать технологическому механизму (ТМ).

Получив задание, система подачи специального продукта передает ТМ требуемый объем воды. Агент 1 должен узнать, когда вода будет передана в технологический механизм. Момент завершения подачи воды в ТМ контролирует агент 5. Как только интересующее его событие происходит, агент 5 передает сигнал агенту 1. Получив его, агент 1 подает сигнал агенту 3.

Специальная функция агента 3 – передача указания от агента 6 системе подачи энергетического продукта в момент указанный агентом 1. Таким образом, система подачи энергетического продукта получает указание о том, что в ТМ необходимо начать подачу брикетов в требуемом режиме. Как только брикеты начинают поступать на второй вход ТМ, начинается технологический процесс нагрева воды.

За ходом нагрева непрерывно наблюдает агент 7, специальной задачей которого является сравнение температуры на выходе температурного датчика, с сигналом задания, поступающим от агента 8. Когда температура воды достигает указанного значения, агент 7 подает сигнал агенту 1. Получение этого сигнала указывает агенту 1 на необходимость выполнения им своей специальной функции координации. Поэтому агент 1 подает сигнал системе подачи энергетического продукта на необходимость прекратить подачу брикетов в ТМ.

Прекращение подачи брикетов означает, что ТМ должен передать нагретую воду системе потребления. О том, что процесс передачи целевого продукта завершен, агенту 1 указывает агент 9. Этот агент выполняет специальную функцию - регистрацию окончания процесса передачи целевого продукта.

Теперь исследуемая система готова выполнять следующее задание системы потребления.

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

Все специальные функции агентов приведены в таблице.


АгентСпециальная функция агента
1Координирует действия систем
2Передает указание в нужный момент времени
3Передает указание в нужный момент времени
4Указывает, сколько воды нужно передать в технологический механизм
5Сообщает об окончании операции передачи воды
6Указывает режим подачи брикетов
7Определяет момент окончания нагрева
8Указывает, до какой температуры нужно нагревать воду
9Сообщает об окончании операции передачи воды

Как видите, каждая такая специальная функция выражена с использованием одного глагола.


Главная | Контактная информация| История сайта | Справочник