SlideShare a Scribd company logo
1 of 34
ИНФОРМАЦИОННАЯ СИСТЕМА БЫСТРОГО
РЕАГИРОВАНИЯ НА НЕШТАТНЫЕ СИТУАЦИИ В
         НЕФТЯНОЙ ЛОГИСТИКИ
Карта нефтепроводов
компании Транснефть
Данные экспорта энергоресурсов
ТЕХНОЛОГИЧЕСКАЯ
СЛОЖНОСТЬ ЛОГИСТИЧЕСКОЙ
        СИСТЕМЫ
Организационная сложность
  логистической системы
Проблемы связанные с нефтяной
                    логистикой
• Система транспортировки нефти является сложным, распределенным в
  пространстве       объектом,      содержащим      большое      количество
  взаимодействующих технически сложных приборов и устройств, работающих
  круглогодично в различных климатических и температурных условиях.
• Компоненты системы расположены в географических точках, часто удаленных
   от населенных пунктов и простираются на тысячи километров вдоль России и
   имеют выходы за рубеж.
• Система транспортировки включает        автомобильные и железнодорожные
   перевозки,      бензоколонки,      промышленные       предприятия      и
   нефтеперерабатывающие         заводы.    Протяженность     логистических
   магистралей,    и их удаленность от городов делают сложной задачу
   поддержание их работоспособности и ремонта. Простой разрыв
   нефтепровода может вывести систему из строя на продолжительное время.
• С другой стороны- большое количество клиентов и постоянное изменение
   условий поставок нефтепродуктов и требований клиентов делает систему
   сложной также с организационной и коммерческой стороны
• Эти обстоятельства делают задачу постоянного информационной системы
   мониторинга и быстрого реагирования очень актуальной.
Возможные нештатные ситуации:
             тип, вероятность, масштабы
No Операции           Возможные         Ожидаемая       Количество
                      события           периодичность   разлитых
                                                        нефтепродуктов
1.   Отгрузка         Разрыв шланга в   Раз в 5 лет     20 3 литра (с
     нефтепродуктов   результате                        выключенным
                      перегрузки или                    насосом ), 0,1 тонн
                      износа                            (с включенным
                                                        насосом)
                      Отказ затвора     Раз в 2 года    10 литров
                      Разрыв трубы      Раз в 100 лет   1-2 тонны
                      Утечка из         Раз в1000 лет   500-1000 тонн
                      нефтепровода
2.    Разъединение    Отсоединение      Раз в 20 лет    7 тонн
     шланга через     шланга
     который
     закачивается
     нефть в танкер
3.   Прибытие         Столкновение с    Раз в 20 лет    0
     танкера          судном
Примеры модельных ситуаций : Пример I
                 Ситуация 1:
        Действия персонала при разрыве
                  нефтепровода.
•   Закрывается заглушка нефтепровода, во
    избежание экологической катастрофы и
    санкций за нарушение природоохранного
    законодательства :

•   Отправляется уведомление покупателю
    вследствие аварии на нефтепроводе;

•   Проверяется , не занята ли ремонтная
    бригада, если нет, то она направляется для
    поиска места разрыва и ремонта
    нефтепровода;

•   Если ремонтная бригада занята, то
    вызывается брига аварийного ремонта и она
    направляется на поиск места разрыва и
    ремонта нефтепровода;

•   Рассматривается возможность аренды авто-
    или железнодорожных цистерн и временно
    осуществляется доставка с использованием
    этих видов транспорта;
Пример I (продолжение)
•   Если продавец имеет емкости для хранения
    нефти то он временно осуществляет поставку
    из них ;


•   Ремонтная бригада после завершения
    ремонта сообщает об этом продавцу .
    Продавец посылает уведомление
    покупателю о возобновлении поставки;

•   Продавец открывает заглушку
    нефтепровода и тем самым поставка
    нефтепродуктов возобновляется;

•   Производится расчет дополнительных
    затрат на аренду использования
    автомобильного и железнодорожного
    транспорта для доставки
    нефтепродуктов;

•   Производится расчет суммы
    неустойки, выплачиваемой покупателю
    или клиенту за сбой в поставке
    нефтепродуктов;
РЕАЛЬНАЯ ИНСТРУКЦИЯ ПО ЛИКВИДАЦИИ УТЕЧКИ НЕФТИ
Зависимость объѐма разлива
нефтепродуктов от пространства
    пострадавших районов.
                       До 100 тыс. тонн
    Локальное              нефти и
     значение         нефтепродуктов на
                    пораженной территории


                          От 100 до
   Муниципальное       500 тонн нефти и
                      нефтепродуктов на
      значение      пораженной территории


                          От 500 до
  Территориальное     1000 тонн нефти и
      значение        нефтепродуктов на
                    пораженной территории


                         От 1000 до
   Региональное       5000 тонн нефти и
     значение         нефтепродуктов на
                    пораженной территории


                          Более 5000
   Федеральное           тонн нефти и
    значение          нефтепродуктов на
                    пораженной территории
Действия по устранению последствий
                 утечки нефти:


  Завершить          Собрать           Исключить
                   максимально        возможность
поставку нефти                         вторичного
                 быстро разлитые
     или          нефтепродукты        попадания
нефтепродуктов                         собранных
                                    нефтепродуктов в
                                   окружающую среду
• Ситуация 2:
                            Пример II
      Действие персонала в случае
           увеличения продаж.
1.Покупатель просит увеличить объѐм
   поставок нефтепродуктов , начиная
   с указанного срока.
2. Продавец проверяет наличие
   запасов нефтепродуктов на
   нефтехранилищах поблизости от
   покупателя;
3. В случае положительного
   ответа, поставка дополнительного
   объема будет осуществляться из
   хранилища;
4. Если ответ
   отрицательный, продавец
   использует лизинг
   железнодорожных или
   автоцистерн;
5. В случае отсутствия запасов
   нефтепродуктов в
   нефтехранилищах продавец ищет
   возможность дополнительных
Пример III
         • Ситуация 3:
    Действия персонала в случае
    уменьшение поставок нефти.

•   1. Покупатель уведомляет
    продавца о снижении
    потребления нефтепродуктов
    ниже ранее согласованного
    уровня;

•   2 . Продавец, выплаты
    неустойки от покупателя за
    нарушение контракта;

•   3. Продавец ищет
    соответствующий емкости для
    временного хранения нефти, и
    альтернативных покупателей для
    заключения договора по
    реализации излишков.
Пример IV
           Ситуация 4:
    Действие персонала в случае
         разрыв контракта.
•   Покупатель расторгает договор ;

•   Продавец требует выплаты
    неустойки от покупателя за
    нарушение контакта;

•   Продавец прекращает поставку
    нефти и переработки
    продукции;

•    Покупатель ищет
    соответствующие емкости для
    временного хранения нефти, и
    ищет альтернативного
    покупателя .
ЭЛЕМЕНТЫ ТЕОРИИ ИСЧИСЛЕНИЯ
               СИТУАЦИЙ

•В исчислении ситуаций мы
стараемся описывать поведение
сложной системы при помощи                             a3

высказываний, включающих такие    S1
                                             a2
                                                                 an

понятия как «состояние»
                                        a1
                                                  S3        S4
, «ситуация», «действие»;                                             Sn

•Состояние представляется
конъюнкцией позитивных
литералов
•Последовательность состояний и    S0
действий образуют ситуацию,                            S0

• Ситуация является историей
поскольку включает в себя все
предыдущие ситуации начиная с
начальной S0
ЭЛЕМЕНТЫ ТЕОРИИ ИСЧИСЛЕНИЯ
               СИТУАЦИЙ
• В результате действий, состояния изменяются,
  соответственно изменяется и их описание.
  Изменившиеся в результате действий описания
  состояний называются флюентами.
• Для того, чтобы стало возможным выполнение
  действия должны быть соблюдены предусловия этого
  действия.
• Изменения возникшие в результате произведенных
  действий определяют постусловия этого действия.
• Данный подход, в отличии от обычных систем,
  позволяет пользователю получать не отдельные
  варианты решений а цепочку действий или план.
Формальное определение действий.
• Активный агент совершает именованные действия a.
• Действия трансформируют ситуации: применение действия
  а в данной ситуации приводит к новой ситуации.
• Последовательность ситуаций и действий формирует
  истории возможного мира.
• Гипотеза замкнутого мира предполагает, что мы
  формируем набор утверждений полностью описывающих
  реальный мир. Все что не сформулировано
  предполагается ложным.
• Бинарная функция do, выражает то, что действие
  применяется в ситуации a. Формальное определение do:
  (действие , ситуация)  ситуация, обозначается do(a,s).
  Мы используем выражение do ([a1,… an];s) как
  аббревиатуру для do(an,… do( do(a1, s))).
Флюенты

• Изменяющиеся свойства и переменные
  изменчивого мира называются “флюентами”.
• Предикаты, у которых изменяются значения
  истинности, при переходе от одной ситуации к
  другой, называются реляционными флюентами.
• Функторы, которые изменяют свое
  значения, называются функциональными
  флюентами.
• Функторы и предикаты, которые не изменяют своих
  значений, называется ригидными.
Аксиомы

• Аксиомы в предметной области состоят из
  множества аксиом предусловий действий, аксиом
  результатов действий, и аксиом фрейма.
  Аксиомы результата описывают что изменилось:
  • Позитивный эффект   формула становится истинной,
  • Негативный эффект   формула становится ложной.
• Аксиомы фрейма – определяют то, что остается
  неизменным.
• Общие аксиомы описывают общие законы
  предметной области.
Планирование
•    План состоит из множества правил , которые предписывают агенту какие
     действия должны быть выбраны в определенной ситуации, причем, одна и та
     же    ситуация   может     быть   обработана    при   помощи    различных
     действий,имеющих значимую меру релевантности (пригодности) для данной
     ситуации.
•    Мы предполагаем что дерево ситуаций и действий представлено на разных
     уровнях обобщения с применением концепции гиперграфов.
•    Первоначально сформированные планы проходят процедуру генерализации с
     применением онтологий.
•     Процедура планирования включает следующие шаги:
1.    Агент выбирает действие, сопоставляя ситуации и меру релевантности
      действия данной ситуации. В специальной таблице для каждой пары
      (ситуация, действие) хранится мера релевантности. В дугой таблице для пар
      (действие, действие) хранится частота использования этой пары в прошлых
      случаях.
2.    Выбрав пункт плана согласно максимуму релевантности, агент выбирает
      следующий пункт плана согласно матрице частот.
3.    В процессе выбора пункта плана агент коммуницирует с другими объектами
      используя протоколы FIPA ACL для уточнения значений параметров.
4.    Применяя указанные шаги на различных уровнях обобщения графа , до тех
      пор пока не будет достигнута целевая вершина, агент формирует план.
Центр оперативного контроля
информационной системы быстрого
          реагирования
Таблицы базы данных:
                                     contract
contract:(sid,bid,cn, tsc, tdm, ops,avi,avi, tvd,pui, cpt, tco,san).
   sid-seller id -id продавца
   bid-buer id -id покупателя
   cn-contract number-номер контракта
   tsc-tag of the contract subject - метка предмета контракта
   tdm-tag of delivery means-метка способа доставки
   ops-oil product service-вид нефтепродукта
   avi-volume of oil products type delivery per unit of time ton/day-объем
   нефтепродуктов, поставляемых в единицу времени
   tvd-total volume of oil products to be delivered-общий объем нефтепродуктов
   подлежащих поставке
   pui-price for unit of oil product volume type $-цена за единицу объема нефтепродуктов
   cpt-contact period of time-период действия контракта
   tco-total cost oil products to be delivered mln$-общая стоимость нефтепродукта
   подлежащая поставке
   san-sanctions for contract condition violation-санкции за нарушение контракта
Таблицы базы данных:
                                    situation
situation:(sti, tos, cid, tmd, tmt, eqs, loc, pnt, toe, ked, drs, sre, tsr).
   sti-situation id-id ситуации
   tos- type of situation-тип ситуации
   cid-Contract id depended-контракт id
   tmd-situation date-дата ситуации
   tmt-situation time-время ситуации
   eqs- emergency qualification sign-признак тяжести ситуации
   loc- situation location sity-ближайший город к месту происшествия
   pnt-geographic location position-географические координаты места происшествия
   toe- type of equipment envolvedтип-используемого оборудования
   ked-kind of equipment damage-вид оборудования поврежденного в результате
   происшествия
   drs- department responsible for situation-отдел ответственный за ситуацию
   sre- sign of situation resolved-признак завершения мероприятий по устранению ситуаций
   tsr- time needed-время необходимое на устранение ситуации
Таблицы базы данных:
                                          actions
•   actions:(sid,cn,aid,ama,asa,an,pnt,at,atm,ad,ait,art,arv,pra,apc,app,arf,aff).
•
    ama- agent making action-агент выполняющий действие
    asa- agent surppresed by action-агент подвергающийся воздействию(например адресат сообщения
    aid-action identifier-id действия
    at-action type-id тип
    atm-action time-время действия
    ad-action description-описание действия
    ait-action instrument and tools-инструменты и оборудования необходимые для действия
    art-action resources type-тип ресурса используемый для действия
    arv-action resources volume-объем ресурсов используемых для действия
    pra-precedent action-предыдущее действие
    apc-action pre-condition-необходимые условия для выполнения действия
    app-action post-condition-состояние системы которое должно быть достигнуто в результате
    выполнения действия
    arf-action relational fluent-свойства подлежащие контролю как признаки результата действия
    aff-action functional fluent-значение параметров которые должны быть достигнуты в результате
    выполнения действия
Диаграмма коммуникации агентов
                                     Заказчик
                                     Agent 1
     Департамент
       продаж                                       Заказчик
       Agent 2                                      Agent 3




                                                         Заказчик
                                                          Agent 5


    Отдел
 технического
обслуживания
   Agent 4                                              Департамент
                                                          Бюджета
                                                          Agent 6
      Центральный
          пункт
       управления
         Agent 7                            Ремонтная
                       Сервис-               бригада
                    инфраструктура           Agent 8
                       Agent 9
FIPA ACL параметры сообщений
Параметр       Описание



performative   Обозначает тип коммуникативного акта сообщение ACL;



sender         Указывает отправителя этого сообщения;

receiver       Указывает предполагаемого получателя этого сообщения;

reply-to       Указывает адресата которому должен быть направлен ответ на
               данное сообщение;
content        Содержание сообщения;



Language       Язык сообщения.
FIPA ACL параметры сообщений
Encoding         Обозначает используемую в сообщении кодировку;


Ontology         Указывает на онтологию, раскрывающую семантику
                 сообщения;

Protocol         Обозначает протокол взаимодействия, агент отправитель
                 использует типы сообщений ACL;

conversation-id Представляет идентификатор сеанса связи, используется
                для определения текущей последовательности
                коммуникативных актов, которые вместе образуют сеанс;

reply-with       id исходящего сообщения;


in-reply-to      Ссылка на входящее сообщение;

reply-by         Обозначает время в течении которого ожидается ответ на
(ответа на)      сообщение;
FIPA коммуникативные типы действий
Accept Proposal     Принятие предложения;




Agree               Согласие на выполнение каких-либо действий в
                    будущем;

Call for Proposal   Запрос на предложение;


Inform              Отправитель информирует получателя о том ,что
                    некоторые утверждения являются истинными;



Propose             Предложение для выполнению определенных
                    действий при определенных условиях.
FIPA коммуникативные типы действий
Query If           Отправитель спрашивает, является ли истинным
                   некоторое утверждение;
Request            Отправитель требует от получателя выполнения
                   некоторого действий;

Request When       Отправитель хочет, чтобы получатель выполнил
                   действие, при заданном условии;
Request Whenever   Отправитель хочет, чтобы получатель выполнил
                   некоторые действия, как только утверждение становится
                   истинным, а затем каждый раз, когда утверждение
                   истинно.
Doing actions      Отклоняет предложения по выполнению действия.
СУЩЕСТВУЮЩАЯ СХЕМА ВЗАИМОДЕЙСТВИЯ И УПРАВЛЕНИЯ
Архитектура информационной системы
                    быстрого реагирования
                                                                     Распределение
        Обобщение                                                       ресурсов
        прецедентов                  Онтология


   База                    Поиск                 Детализация
                         прототипа
прецедентов                плана                  прототипа
Поиск похожих ситуаций
                     Регистрация                  Уточнение                  Ответственное
                     проблемной                   значений                   подразделение
                      ситуации                    флюентов
                                                                     План ликвидации
               Связь                                                   проблемной
                                                                        ситуации
                                                        Исполнение
                                                          плана




                                                        Связь



                                             Нефтепродукты
          Система транспортировки                                       Клиенты
              нефтепродуктов
• Сведения о состоянии транспортировки
  нефтепродуктов поступают в центр оперативного
  управления , где они загружаются в базу данных.
• Специальная программа ищет подобную ситуацию в
  базе прецедентов данных и выдаѐт прототип плана.
• Производится детализация прототипа в соответствии
  с особенностями текущей нештатной ситуации.
• Выделяются ресурсы и назначается ответственное
  подразделение для устранения нештатной ситуации.
• Ответственное подразделение выполняет план и
  устраняет нештатную ситуацию.
Контактные данные:
Романов Виктор Петрович,
Профессор РЭУ имени Г.В. Плеханова,
Генеральный директор
ООО “Бизнес-аналитические системы”
(http://1basystems.com, http://1basystems.ru)
victorromanov1@gmail.com,
Romanov.vp@rea.ru,

More Related Content

More from Victor Romanov

Presentation for iccms [автосохраненный]
Presentation for iccms [автосохраненный]Presentation for iccms [автосохраненный]
Presentation for iccms [автосохраненный]Victor Romanov
 
Cистема быстрого реагирования по защите нефтепроводов
Cистема быстрого реагирования по защите нефтепроводовCистема быстрого реагирования по защите нефтепроводов
Cистема быстрого реагирования по защите нефтепроводовVictor Romanov
 
Emergency response planning m0di
Emergency response planning m0diEmergency response planning m0di
Emergency response planning m0diVictor Romanov
 
Eomas cloud erp query flow control simulation
Eomas cloud erp query flow control simulationEomas cloud erp query flow control simulation
Eomas cloud erp query flow control simulationVictor Romanov
 
Oil & Gas Transporting emergency recovering information asystem (for lease))-
Oil & Gas Transporting emergency recovering information asystem (for lease))-Oil & Gas Transporting emergency recovering information asystem (for lease))-
Oil & Gas Transporting emergency recovering information asystem (for lease))-Victor Romanov
 
Financial market crises predictor
Financial market crises predictorFinancial market crises predictor
Financial market crises predictorVictor Romanov
 
Regions strategy development
Regions strategy developmentRegions strategy development
Regions strategy developmentVictor Romanov
 
презентация Immod 20-10
презентация Immod 20-10презентация Immod 20-10
презентация Immod 20-10Victor Romanov
 
мониторинг и анализ финансовых рынков, предсказание кризиса, симулятор
мониторинг и анализ финансовых рынков, предсказание кризиса, симулятормониторинг и анализ финансовых рынков, предсказание кризиса, симулятор
мониторинг и анализ финансовых рынков, предсказание кризиса, симуляторVictor Romanov
 
инновации и технологии
инновации и технологииинновации и технологии
инновации и технологииVictor Romanov
 
Situation Calculus Approach to the Oil Products Supply Control System, Autumn...
Situation Calculus Approach to the Oil Products Supply Control System, Autumn...Situation Calculus Approach to the Oil Products Supply Control System, Autumn...
Situation Calculus Approach to the Oil Products Supply Control System, Autumn...Victor Romanov
 
маркетинг (3)
маркетинг (3)маркетинг (3)
маркетинг (3)Victor Romanov
 
региональная стратегия развития
региональная стратегия развитиярегиональная стратегия развития
региональная стратегия развитияVictor Romanov
 
региональная стратегия развития
региональная стратегия развитиярегиональная стратегия развития
региональная стратегия развитияVictor Romanov
 
Romanov moscow-boston-22.03, Business rules for profit incresing in mobile co...
Romanov moscow-boston-22.03, Business rules for profit incresing in mobile co...Romanov moscow-boston-22.03, Business rules for profit incresing in mobile co...
Romanov moscow-boston-22.03, Business rules for profit incresing in mobile co...Victor Romanov
 
Presentation Etalon12 12 Last
Presentation Etalon12 12 LastPresentation Etalon12 12 Last
Presentation Etalon12 12 LastVictor Romanov
 

More from Victor Romanov (20)

Presentation for iccms [автосохраненный]
Presentation for iccms [автосохраненный]Presentation for iccms [автосохраненный]
Presentation for iccms [автосохраненный]
 
Cистема быстрого реагирования по защите нефтепроводов
Cистема быстрого реагирования по защите нефтепроводовCистема быстрого реагирования по защите нефтепроводов
Cистема быстрого реагирования по защите нефтепроводов
 
Emergency response planning m0di
Emergency response planning m0diEmergency response planning m0di
Emergency response planning m0di
 
Eomas cloud erp query flow control simulation
Eomas cloud erp query flow control simulationEomas cloud erp query flow control simulation
Eomas cloud erp query flow control simulation
 
Oil & Gas Transporting emergency recovering information asystem (for lease))-
Oil & Gas Transporting emergency recovering information asystem (for lease))-Oil & Gas Transporting emergency recovering information asystem (for lease))-
Oil & Gas Transporting emergency recovering information asystem (for lease))-
 
Financial market crises predictor
Financial market crises predictorFinancial market crises predictor
Financial market crises predictor
 
Regions strategy development
Regions strategy developmentRegions strategy development
Regions strategy development
 
презентация Immod 20-10
презентация Immod 20-10презентация Immod 20-10
презентация Immod 20-10
 
мониторинг и анализ финансовых рынков, предсказание кризиса, симулятор
мониторинг и анализ финансовых рынков, предсказание кризиса, симулятормониторинг и анализ финансовых рынков, предсказание кризиса, симулятор
мониторинг и анализ финансовых рынков, предсказание кризиса, симулятор
 
инновации и технологии
инновации и технологииинновации и технологии
инновации и технологии
 
Situation Calculus Approach to the Oil Products Supply Control System, Autumn...
Situation Calculus Approach to the Oil Products Supply Control System, Autumn...Situation Calculus Approach to the Oil Products Supply Control System, Autumn...
Situation Calculus Approach to the Oil Products Supply Control System, Autumn...
 
Marketing (bas)
Marketing (bas)Marketing (bas)
Marketing (bas)
 
маркетинг (3)
маркетинг (3)маркетинг (3)
маркетинг (3)
 
региональная стратегия развития
региональная стратегия развитиярегиональная стратегия развития
региональная стратегия развития
 
региональная стратегия развития
региональная стратегия развитиярегиональная стратегия развития
региональная стратегия развития
 
Premier
PremierPremier
Premier
 
Premier
PremierPremier
Premier
 
Romanov moscow-boston-22.03, Business rules for profit incresing in mobile co...
Romanov moscow-boston-22.03, Business rules for profit incresing in mobile co...Romanov moscow-boston-22.03, Business rules for profit incresing in mobile co...
Romanov moscow-boston-22.03, Business rules for profit incresing in mobile co...
 
Boston 16 03
Boston 16 03Boston 16 03
Boston 16 03
 
Presentation Etalon12 12 Last
Presentation Etalon12 12 LastPresentation Etalon12 12 Last
Presentation Etalon12 12 Last
 

информационная система быстрого реагирования на нештатные ситуации в области нефтяной логистикиconference-slideshare

  • 1. ИНФОРМАЦИОННАЯ СИСТЕМА БЫСТРОГО РЕАГИРОВАНИЯ НА НЕШТАТНЫЕ СИТУАЦИИ В НЕФТЯНОЙ ЛОГИСТИКИ
  • 5. Организационная сложность логистической системы
  • 6. Проблемы связанные с нефтяной логистикой • Система транспортировки нефти является сложным, распределенным в пространстве объектом, содержащим большое количество взаимодействующих технически сложных приборов и устройств, работающих круглогодично в различных климатических и температурных условиях. • Компоненты системы расположены в географических точках, часто удаленных от населенных пунктов и простираются на тысячи километров вдоль России и имеют выходы за рубеж. • Система транспортировки включает автомобильные и железнодорожные перевозки, бензоколонки, промышленные предприятия и нефтеперерабатывающие заводы. Протяженность логистических магистралей, и их удаленность от городов делают сложной задачу поддержание их работоспособности и ремонта. Простой разрыв нефтепровода может вывести систему из строя на продолжительное время. • С другой стороны- большое количество клиентов и постоянное изменение условий поставок нефтепродуктов и требований клиентов делает систему сложной также с организационной и коммерческой стороны • Эти обстоятельства делают задачу постоянного информационной системы мониторинга и быстрого реагирования очень актуальной.
  • 7. Возможные нештатные ситуации: тип, вероятность, масштабы No Операции Возможные Ожидаемая Количество события периодичность разлитых нефтепродуктов 1. Отгрузка Разрыв шланга в Раз в 5 лет 20 3 литра (с нефтепродуктов результате выключенным перегрузки или насосом ), 0,1 тонн износа (с включенным насосом) Отказ затвора Раз в 2 года 10 литров Разрыв трубы Раз в 100 лет 1-2 тонны Утечка из Раз в1000 лет 500-1000 тонн нефтепровода 2. Разъединение Отсоединение Раз в 20 лет 7 тонн шланга через шланга который закачивается нефть в танкер 3. Прибытие Столкновение с Раз в 20 лет 0 танкера судном
  • 8. Примеры модельных ситуаций : Пример I Ситуация 1: Действия персонала при разрыве нефтепровода. • Закрывается заглушка нефтепровода, во избежание экологической катастрофы и санкций за нарушение природоохранного законодательства : • Отправляется уведомление покупателю вследствие аварии на нефтепроводе; • Проверяется , не занята ли ремонтная бригада, если нет, то она направляется для поиска места разрыва и ремонта нефтепровода; • Если ремонтная бригада занята, то вызывается брига аварийного ремонта и она направляется на поиск места разрыва и ремонта нефтепровода; • Рассматривается возможность аренды авто- или железнодорожных цистерн и временно осуществляется доставка с использованием этих видов транспорта;
  • 9. Пример I (продолжение) • Если продавец имеет емкости для хранения нефти то он временно осуществляет поставку из них ; • Ремонтная бригада после завершения ремонта сообщает об этом продавцу . Продавец посылает уведомление покупателю о возобновлении поставки; • Продавец открывает заглушку нефтепровода и тем самым поставка нефтепродуктов возобновляется; • Производится расчет дополнительных затрат на аренду использования автомобильного и железнодорожного транспорта для доставки нефтепродуктов; • Производится расчет суммы неустойки, выплачиваемой покупателю или клиенту за сбой в поставке нефтепродуктов;
  • 10. РЕАЛЬНАЯ ИНСТРУКЦИЯ ПО ЛИКВИДАЦИИ УТЕЧКИ НЕФТИ
  • 11. Зависимость объѐма разлива нефтепродуктов от пространства пострадавших районов. До 100 тыс. тонн Локальное нефти и значение нефтепродуктов на пораженной территории От 100 до Муниципальное 500 тонн нефти и нефтепродуктов на значение пораженной территории От 500 до Территориальное 1000 тонн нефти и значение нефтепродуктов на пораженной территории От 1000 до Региональное 5000 тонн нефти и значение нефтепродуктов на пораженной территории Более 5000 Федеральное тонн нефти и значение нефтепродуктов на пораженной территории
  • 12. Действия по устранению последствий утечки нефти: Завершить Собрать Исключить максимально возможность поставку нефти вторичного быстро разлитые или нефтепродукты попадания нефтепродуктов собранных нефтепродуктов в окружающую среду
  • 13. • Ситуация 2: Пример II Действие персонала в случае увеличения продаж. 1.Покупатель просит увеличить объѐм поставок нефтепродуктов , начиная с указанного срока. 2. Продавец проверяет наличие запасов нефтепродуктов на нефтехранилищах поблизости от покупателя; 3. В случае положительного ответа, поставка дополнительного объема будет осуществляться из хранилища; 4. Если ответ отрицательный, продавец использует лизинг железнодорожных или автоцистерн; 5. В случае отсутствия запасов нефтепродуктов в нефтехранилищах продавец ищет возможность дополнительных
  • 14. Пример III • Ситуация 3: Действия персонала в случае уменьшение поставок нефти. • 1. Покупатель уведомляет продавца о снижении потребления нефтепродуктов ниже ранее согласованного уровня; • 2 . Продавец, выплаты неустойки от покупателя за нарушение контракта; • 3. Продавец ищет соответствующий емкости для временного хранения нефти, и альтернативных покупателей для заключения договора по реализации излишков.
  • 15. Пример IV Ситуация 4: Действие персонала в случае разрыв контракта. • Покупатель расторгает договор ; • Продавец требует выплаты неустойки от покупателя за нарушение контакта; • Продавец прекращает поставку нефти и переработки продукции; • Покупатель ищет соответствующие емкости для временного хранения нефти, и ищет альтернативного покупателя .
  • 16. ЭЛЕМЕНТЫ ТЕОРИИ ИСЧИСЛЕНИЯ СИТУАЦИЙ •В исчислении ситуаций мы стараемся описывать поведение сложной системы при помощи a3 высказываний, включающих такие S1 a2 an понятия как «состояние» a1 S3 S4 , «ситуация», «действие»; Sn •Состояние представляется конъюнкцией позитивных литералов •Последовательность состояний и S0 действий образуют ситуацию, S0 • Ситуация является историей поскольку включает в себя все предыдущие ситуации начиная с начальной S0
  • 17. ЭЛЕМЕНТЫ ТЕОРИИ ИСЧИСЛЕНИЯ СИТУАЦИЙ • В результате действий, состояния изменяются, соответственно изменяется и их описание. Изменившиеся в результате действий описания состояний называются флюентами. • Для того, чтобы стало возможным выполнение действия должны быть соблюдены предусловия этого действия. • Изменения возникшие в результате произведенных действий определяют постусловия этого действия. • Данный подход, в отличии от обычных систем, позволяет пользователю получать не отдельные варианты решений а цепочку действий или план.
  • 18. Формальное определение действий. • Активный агент совершает именованные действия a. • Действия трансформируют ситуации: применение действия а в данной ситуации приводит к новой ситуации. • Последовательность ситуаций и действий формирует истории возможного мира. • Гипотеза замкнутого мира предполагает, что мы формируем набор утверждений полностью описывающих реальный мир. Все что не сформулировано предполагается ложным. • Бинарная функция do, выражает то, что действие применяется в ситуации a. Формальное определение do: (действие , ситуация)  ситуация, обозначается do(a,s). Мы используем выражение do ([a1,… an];s) как аббревиатуру для do(an,… do( do(a1, s))).
  • 19. Флюенты • Изменяющиеся свойства и переменные изменчивого мира называются “флюентами”. • Предикаты, у которых изменяются значения истинности, при переходе от одной ситуации к другой, называются реляционными флюентами. • Функторы, которые изменяют свое значения, называются функциональными флюентами. • Функторы и предикаты, которые не изменяют своих значений, называется ригидными.
  • 20. Аксиомы • Аксиомы в предметной области состоят из множества аксиом предусловий действий, аксиом результатов действий, и аксиом фрейма. Аксиомы результата описывают что изменилось: • Позитивный эффект формула становится истинной, • Негативный эффект формула становится ложной. • Аксиомы фрейма – определяют то, что остается неизменным. • Общие аксиомы описывают общие законы предметной области.
  • 21. Планирование • План состоит из множества правил , которые предписывают агенту какие действия должны быть выбраны в определенной ситуации, причем, одна и та же ситуация может быть обработана при помощи различных действий,имеющих значимую меру релевантности (пригодности) для данной ситуации. • Мы предполагаем что дерево ситуаций и действий представлено на разных уровнях обобщения с применением концепции гиперграфов. • Первоначально сформированные планы проходят процедуру генерализации с применением онтологий. • Процедура планирования включает следующие шаги: 1. Агент выбирает действие, сопоставляя ситуации и меру релевантности действия данной ситуации. В специальной таблице для каждой пары (ситуация, действие) хранится мера релевантности. В дугой таблице для пар (действие, действие) хранится частота использования этой пары в прошлых случаях. 2. Выбрав пункт плана согласно максимуму релевантности, агент выбирает следующий пункт плана согласно матрице частот. 3. В процессе выбора пункта плана агент коммуницирует с другими объектами используя протоколы FIPA ACL для уточнения значений параметров. 4. Применяя указанные шаги на различных уровнях обобщения графа , до тех пор пока не будет достигнута целевая вершина, агент формирует план.
  • 22. Центр оперативного контроля информационной системы быстрого реагирования
  • 23. Таблицы базы данных: contract contract:(sid,bid,cn, tsc, tdm, ops,avi,avi, tvd,pui, cpt, tco,san). sid-seller id -id продавца bid-buer id -id покупателя cn-contract number-номер контракта tsc-tag of the contract subject - метка предмета контракта tdm-tag of delivery means-метка способа доставки ops-oil product service-вид нефтепродукта avi-volume of oil products type delivery per unit of time ton/day-объем нефтепродуктов, поставляемых в единицу времени tvd-total volume of oil products to be delivered-общий объем нефтепродуктов подлежащих поставке pui-price for unit of oil product volume type $-цена за единицу объема нефтепродуктов cpt-contact period of time-период действия контракта tco-total cost oil products to be delivered mln$-общая стоимость нефтепродукта подлежащая поставке san-sanctions for contract condition violation-санкции за нарушение контракта
  • 24. Таблицы базы данных: situation situation:(sti, tos, cid, tmd, tmt, eqs, loc, pnt, toe, ked, drs, sre, tsr). sti-situation id-id ситуации tos- type of situation-тип ситуации cid-Contract id depended-контракт id tmd-situation date-дата ситуации tmt-situation time-время ситуации eqs- emergency qualification sign-признак тяжести ситуации loc- situation location sity-ближайший город к месту происшествия pnt-geographic location position-географические координаты места происшествия toe- type of equipment envolvedтип-используемого оборудования ked-kind of equipment damage-вид оборудования поврежденного в результате происшествия drs- department responsible for situation-отдел ответственный за ситуацию sre- sign of situation resolved-признак завершения мероприятий по устранению ситуаций tsr- time needed-время необходимое на устранение ситуации
  • 25. Таблицы базы данных: actions • actions:(sid,cn,aid,ama,asa,an,pnt,at,atm,ad,ait,art,arv,pra,apc,app,arf,aff). • ama- agent making action-агент выполняющий действие asa- agent surppresed by action-агент подвергающийся воздействию(например адресат сообщения aid-action identifier-id действия at-action type-id тип atm-action time-время действия ad-action description-описание действия ait-action instrument and tools-инструменты и оборудования необходимые для действия art-action resources type-тип ресурса используемый для действия arv-action resources volume-объем ресурсов используемых для действия pra-precedent action-предыдущее действие apc-action pre-condition-необходимые условия для выполнения действия app-action post-condition-состояние системы которое должно быть достигнуто в результате выполнения действия arf-action relational fluent-свойства подлежащие контролю как признаки результата действия aff-action functional fluent-значение параметров которые должны быть достигнуты в результате выполнения действия
  • 26. Диаграмма коммуникации агентов Заказчик Agent 1 Департамент продаж Заказчик Agent 2 Agent 3 Заказчик Agent 5 Отдел технического обслуживания Agent 4 Департамент Бюджета Agent 6 Центральный пункт управления Agent 7 Ремонтная Сервис- бригада инфраструктура Agent 8 Agent 9
  • 27. FIPA ACL параметры сообщений Параметр Описание performative Обозначает тип коммуникативного акта сообщение ACL; sender Указывает отправителя этого сообщения; receiver Указывает предполагаемого получателя этого сообщения; reply-to Указывает адресата которому должен быть направлен ответ на данное сообщение; content Содержание сообщения; Language Язык сообщения.
  • 28. FIPA ACL параметры сообщений Encoding Обозначает используемую в сообщении кодировку; Ontology Указывает на онтологию, раскрывающую семантику сообщения; Protocol Обозначает протокол взаимодействия, агент отправитель использует типы сообщений ACL; conversation-id Представляет идентификатор сеанса связи, используется для определения текущей последовательности коммуникативных актов, которые вместе образуют сеанс; reply-with id исходящего сообщения; in-reply-to Ссылка на входящее сообщение; reply-by Обозначает время в течении которого ожидается ответ на (ответа на) сообщение;
  • 29. FIPA коммуникативные типы действий Accept Proposal Принятие предложения; Agree Согласие на выполнение каких-либо действий в будущем; Call for Proposal Запрос на предложение; Inform Отправитель информирует получателя о том ,что некоторые утверждения являются истинными; Propose Предложение для выполнению определенных действий при определенных условиях.
  • 30. FIPA коммуникативные типы действий Query If Отправитель спрашивает, является ли истинным некоторое утверждение; Request Отправитель требует от получателя выполнения некоторого действий; Request When Отправитель хочет, чтобы получатель выполнил действие, при заданном условии; Request Whenever Отправитель хочет, чтобы получатель выполнил некоторые действия, как только утверждение становится истинным, а затем каждый раз, когда утверждение истинно. Doing actions Отклоняет предложения по выполнению действия.
  • 32. Архитектура информационной системы быстрого реагирования Распределение Обобщение ресурсов прецедентов Онтология База Поиск Детализация прототипа прецедентов плана прототипа Поиск похожих ситуаций Регистрация Уточнение Ответственное проблемной значений подразделение ситуации флюентов План ликвидации Связь проблемной ситуации Исполнение плана Связь Нефтепродукты Система транспортировки Клиенты нефтепродуктов
  • 33. • Сведения о состоянии транспортировки нефтепродуктов поступают в центр оперативного управления , где они загружаются в базу данных. • Специальная программа ищет подобную ситуацию в базе прецедентов данных и выдаѐт прототип плана. • Производится детализация прототипа в соответствии с особенностями текущей нештатной ситуации. • Выделяются ресурсы и назначается ответственное подразделение для устранения нештатной ситуации. • Ответственное подразделение выполняет план и устраняет нештатную ситуацию.
  • 34. Контактные данные: Романов Виктор Петрович, Профессор РЭУ имени Г.В. Плеханова, Генеральный директор ООО “Бизнес-аналитические системы” (http://1basystems.com, http://1basystems.ru) victorromanov1@gmail.com, Romanov.vp@rea.ru,