Читать книгу «Некоторые аспекты оценки эффективности функционирования систем. Вторая редакция, исправленная и дополненная» онлайн полностью📖 — Петра А. Силина — MyBook.
agreementBannerIcon
MyBook использует cookie файлы
Благодаря этому мы рекомендуем книги и улучшаем сервис. Оставаясь на сайте, вы соглашаетесь с политикой обработки персональных данных.

1.3. Движение в пространстве состояний

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

Движение объекта в пространстве состояний в общем случае отражает процесс изменения состояния объекта.

Рисунок 4. Движение в пространстве состояний


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

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

Таким образом, напрашивается вывод – чтобы вызвать смещение объекта в пространстве состояний, следует произвести соответствующее изменение значений параметров объекта, то есть необходимо воздействовать на параметры.


Полученный вывод позволит в дальнейшем, при помощи пространства состояний, свести анализ объектов к анализу параметров объектов.


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


1.3.1. Векторы смещения, цели, коррекции и новых устройств, минимальный уровень воздействия.

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


1.3.1.1. Одиночное воздействие

Обратимся к рисунку 5.


Рисунок 5. Вектор смещения


На рисунке изображено смещение объекта из состояния A (Xa, Ya) в состояние B (Xb, Yb) в результате одиночного воздействия.

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

Величина смещения определяется длиной отрезка [AB].

В свою очередь, при учете направления смещения, отрезок [AB] становится вектором {a}, длина которого определяет величину смещения, а направление вектора {a} определяет направление смещения рассматриваемого объекта в пространстве состояний.

Длина вектора {a} определяется как сумма квадратов разниц начальных и конечных координат смещения по всем параметрам, т.е.:


выражение 4.1


где Xb и Xa – соответственно конечные и начальные значения i-того параметра, количество которых составляет N.


Формула (4.1) позволяет определить величину смещения объекта в пространстве состояний в общем случае.


Формула (4.2) позволяет определить направление смещения объекта в пространстве состояний в общем случае:


выражение 4.2


Как любой вектор, вектор смещения обладает определенными координатами. Как видно из рисунков 6, формул (1—4), правил сложения векторов (если начальное и конечное состояния изобразить в виде соответствующих векторов) координаты вектора смещения определяются как разница начальных и конечных значений соответствующих параметров, т.е. можно записать выражение (5) для вектора смещения:


выражение 5


где Xb и Xa – соответственно конечные и начальные значения i-того параметра, количество которых составляет N.


Рисунок 6.1 Вектор смещения в естественном положении


Рисунок 6.2 Вектор смещения после параллельного переноса


Рисунок 6.1 иллюстрирует ситуацию, при которой вектор смещения исходит из точки А, переводя объект в состояние В. Оба эти состояния представлены, в данном случае, векторами {OA} и {OB} соответственно, вектор смещения – это вектор {a}. Сложение по правилу треугольника векторов {OA} и {a} дает вектор {OB}. Координаты вектора смещения определяются выражением (5).

Рисунок 6.2. иллюстрирует ситуацию, при которой вектор смещения {a} умозрительно перенесен в начало координат с сохранением длины и направления вектора (параллельный перенос). При таком переносе сохраняются и величины проекций вектора смещения на координатные оси, которые, будучи исчислены относительно начала системы координат, являются собственно координатами вектора смещения. Результатом сложения вектора {OA} и вектора смещения {a} по правилу параллелограмма дает все тот же вектор {OB}. Этот факт позволяет утверждать, что координаты вектора смещения, расположенного там, где ему полагается быть, и координаты вектора смещения, перенесенного в начало координат тождественны друг другу. Таким образом, координаты вектора смещения {a}, полученные в выражении (5), тождественны истинным координатам.

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


1.3.1.2. Множественные воздействия

При наличии нескольких источников воздействия на объект последний будет совершать движение в пространстве состояний, которое (движение) должно включать в себя ту или иную реализацию всех воздействий.

Рассмотрим два полярных случая:

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

– на рисунке 7.2 на объект, находящийся в состоянии А оказывается несколько воздействий одновременно (для наглядности величина и количество воздействий совпадает с предыдущим вариантом).


Рисунок 7.1 Вектор смещения, образующийся в результате ряда последовательных воздействий


Как видно из рисунка 7.1 на объект, находящийся в состоянии А, последовательно оказываются воздействия, приводящие к появлению векторов смещения {a}, {b} и {c} соответственно. В результате такого движения в пространстве состояний объект переходит в состояние В, вектор {OB} является результатом сложения векторов по правилу треугольников исходного вектора {OA} и совокупного вектора смещения {d} = {a} + {b} + {c}.


Рисунок 7.2 Вектор смещения, образующийся в результате одновременных воздействий


На рисунке 7.2 на объект оказывается сразу несколько воздействий, каждое из которых вызывает соответствующее смещение {a}, {b} и {c} соответственно. Можно убедиться, что если сложить векторы смещения по правилу параллелограмма, а потом результирующий вектор смещения {d} сложить с вектором исходного состояния {OA} либо по правилу треугольника, либо, предварительно параллельно сместив его в центр координат, сложить по правилу параллелограмма, мы получим вектор конечного состояния {OB}, который, при совпадении частных векторов смещения {a}, {b} и {c} в обоих случаях воздействия, тождественен вектору {OB}, полученного при последовательны воздействиях, см. рисунок 7.1.


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


1.3.2. Управляющие воздействия

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

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

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


1.3.3. Корректирующие воздействия.

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

На рисунке 8.1 целевое состояние обозначено литерой В, а состояние, в которое на самом деле переместился объект, в дальнейшем будем называть реализованным состоянием, обозначено литерой В1. Между точками образуется смещение (вектор {BB1}), собственно являющееся ошибочным смещением.

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

На рисунке 8.2 показан вектор корректирующего воздействия (вектор {B1 B}), который переместит объект в целевое состояние В.

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


Рисунок 8.1 Смещение от целевого состояния


Рисунок 8.2 Корректирующее смещение к целевому состоянию


Теперь обратимся к рисунку 8.3. На этом рисунке вектор корректирующего воздействия {a} (смещения) был параллельно перемещен в начало координат. При сложении по правилу параллелограммов результат воздействия будет тот же, но полученная конфигурация векторов позволяет нам воспринимать корректирующий вектор как некий добавочный объект (или корректирующий объект), параметры которого тождественны его координатам, а сам он, будучи присоединен к основному объекту, позволит последнему достичь желаемого состояния (практически агент влияния).

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


Рисунок 8.3 Образ корректирующего устройства


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


1.3.4. Вектор цели.

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

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

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

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

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


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


На рисунке 9 изображена эта ситуация. Вектор {AB} является целевым вектором, а остальные векторы – векторы задач. Со всей очевидностью можно отметить, что вектор цели является суммой векторов задач.


Рисунок 9 Вектор цели и векторы задач


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

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

Таким образом, вектор цели (вектор задачи) можно считать отображением воздействия на объект. Более того, векторы воздействия и векторы цели можно рассматривать как разные ипостаси (дуализм) одного и того же явления.

Поэтому, примем как очевидное, что с вектором цели можно производить такие же манипуляции, что и с вектором воздействия.


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

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

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

Но, думается, указанная ситуация лишь подтверждает наличие взаимообусловленности цели объекта и воздействия на объект.

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


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


И в заключение дадим определение вектора цели:

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


1.3.5. Величина воздействия. Результат воздействия.

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

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


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


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

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

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


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


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

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