Замена элемента системы
Мы обсуждали, что в рамках 4D экстенсионализма становится проще единообразно обсуждать изменения материальных физических объектов (перекраску, взросление и т.п.). Функциональные объекты вводятся для того, чтобы по единой схеме решать другую задачу – как моделировать замену объекта, как определять обозначение и референцию для объектов, меняющихся целиком.
Разберём пример инженерной системы – именно для инженерных применений наиболее детально разработано использование ФФО, например, в стандарте ISO 15926.
При проектировании технической установки проектировщик включает в состав системы (в модель системы, в схемы и чертежи) функциональный физический объект, который будет отвечать за давление в трубопроводе. Этот элемент модели соответствует какому-то индивиду – материальному устройству, которое будет существовать в будущем, когда установка будет построена. На схемах этот элемент получает индивидуальный идентификатор (тэг) P101. Мощность, габариты – всё это привязывается к данному тэгу, характеристики устройства описываются на этом этапе именно как характеристики P101::ФФО. В этом удобство такого выделения объектов – инженер может проектировать установку, не заботясь пока что о выборе конкретного оборудования, производителя, цене, закупке. Он определяет только нужные характеристики оборудования. Но эти характеристики не могут «висеть в воздухе» - поэтому в модели и появлется функциональный объект P101.
При изготовлении реальной установки для исполнения функций Р101 будет закуплен конкретный насос, с характеристиками, удовлетворяющими характеристикам P101, но уже от конкретного производителя, имеющий какой-то серийный номер. Это «Насос 1».
На диаграмме ниже видно, как этот «Насос 1»::МФО перемещается в пространстве после выпуска на заводе (все три пространственные оси обозначены тут одной вертикальной осью), и в какой-то момент встаёт на предназначенное для P101::ФФО. После этого P101 приобретает пространственное воплощение и начинает выполнять свою функцию – перегонять поток по трубе. С этого момента у «Насос 1» и P101 возникает общая полная темпоральная часть, на диаграмме закрашенная чёрным. Весь «Насос 1» в это время является частью P101, и весь P101 в это время состоит из «Насос 1».
В какой-то момент после поломки «Насос 1»::МФО будет снят со своего места и перемещён в пространстве, и в этот момент он перестанет быть темпоральной целой частью P101::ФФО. На некоторое время P101 перестанет существовать в пространстве – насос демонтирован, функция в этом месте трубопровода не исполняется. Потом следующий материальный физический объект, «Насос 2» (возможно, от другого производителя, но обязательно с подходящими характеристиками) будет установлен на это место, и P101::ФФО снова приобретёт материальное воплощение.