Обобщенная модель системы

Дата последнего редактирования
раздела: 2.09.2001г.

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

 

         

 

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

        Но есть и более конструктивная модель системы, дающая кое-что более полезное.

        Эта модель представлена на следующем рисунке. Здесь система изображена в более декомпозированном виде и состоит из следующих подсистем:
        - Входная.
        - Транспортная.
        - Аккумулирующая (аккумулятор, в нашем корпоративном случае - база).
        - Преобразующая (преобразователь, процессор, в нашем случае - магазин, для уровня магазина - торговый зал).
        - Выходная.
        - Управляющая (контроллер).

 

 

        Спрашивается: ну и что, что система состоит из перечисленных подсистем? Однако, польза есть. Суть в том, что подобное членение сильно упрощает две операции:
  
     - способствует правильной декомпозиции системы на подсистемы;
        - способствует созданию правильной и относительно легко интерпретируемой модели, имеющей отношение к анализу и прогнозированию функционирования системы (правильность здесь понимается в том смысле, что при правильном разбиении модели на подмодели все становится проще: достаточно вспомнить "неудачную" модель солнечной системы по Птолемею и модель её же по Копернику - стоило лишь последнему "поставить" Солнце в центр системы, "убрав" оттуда Землю).

        Что же нам дает представление системы как совокупности указанных подсистем? Здесь нам придется немного сказать о том, что в системе (если это действительно система) всегда имеется доминантный (основной) цикл (или ритм), который определяет содержание системы (ее способности). Причем этот ритм всегда включает в себя аккумулятор и процессор (преобразователь ресурсов). Базовая модель системы должна описывать в первую очередь главный цикл системы "аккумулятор<=>процессор". Остальное – вторично.

        Ритм системы определяет и основной масштаб времени, в котором разворачиваются или с которым синхронизируются все вторичные процессы в системе. Поэтому составлять модель системы нужно начинать с описания (и моделирования) основного базового ритма системы. Все другие пути ведут не «в рай» и можно получить лишь громоздкую модель "по Птолемею".

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

        Для чего все это нужно?

        Многие считают, что членение системы на части (подсистемы) – исключительно субъективная операция, которая зависит от целей исследователя. В большой степени это так. Но в еще большей степени - НЕ так. Дело в том, что среди множества членений системы на части, используя приведенное выше представление об архитектуре системы (а это – многоуровневая система ритмов), можно провести наилучшее, и, тем самым, очень сильно упростить модель системы для последующего анализа и прогнозирования ее поведения. Другими словами, адекватную модель можно построить только грамотно – владея методологией. Бескрайнего субъективизма нет.

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

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