| Life cycle data for process plant: Reference data for observations and measurements | ISO/WD 15926-x:200x(E) |
A temporal part is all of a iso15926-2:possible_individual for a part of its life. A temporal part can be:
instant in the life of a iso15926-2:possible_individual (a possible_individual_at_instant);finite_period during the life of a iso15926-2:possible_individual (a possible_individual_during_period);iso15926-2:possible_individual.A relationship with a iso15926-2:possible_individual which exists for only a part of its life, is assigned to the appropriate temporal part. The assignment of relationships to temporal parts is the way in which time
variation is addressed within parts of ISO 15926. This approach is sometimes refered to as "4D modelling".
Consider the network "my_network". This is a iso15926-2:functional_physical_object (or facility) with component failities "X-101" and "X-102". X-102 is added to the network at T2,
and X-101 is removed at T3.
Instances of iso15926-2:materialized_physical_object (or physical asset) are installed to be the facilities as follows:
This information is shown diagramatically in Figure 8.
The recording of this information using temporal parts is as follows:
components of the network:
:my_network
a iso15926-2:functional_physical_object ;
a topology:directed_manifold_edge ;
topology:end_1_of_edge [ iso15926-x:at_instant [ iso15926-x:before :T0 ] ] ;
topology:end_2_of_edge [ iso15926-x:at_instant [ iso15926-x:after :T4 ] ] .
:X-101
a iso15926-2:functional_physical_object ;
a topology:directed_manifold_edge ;
topology:end_1_of_edge [ iso15926-x:at_instant [ iso15926-x:before :T0 ] ] ;
topology:end_2_of_edge [ iso15926-x:at_instant :T3 ] .
:X-102
a iso15926-2:functional_physical_object ;
a topology:directed_manifold_edge ;
topology:end_1_of_edge [ iso15926-x:at_instant :T2 ] ;
topology:end_2_of_edge [ iso15926-x:at_instant [ iso15926-x:after :T4 ] ] .
[ iso15926-2:temporal_part_of :my_network ;
topology:end_1_of_edge [ iso15926-x:at_instant [ iso15926-x:before :T0 ] ] ;
topology:end_2_of_edge [ iso15926-x:at_instant :T3 ]
]
iso15926-2:has_part [ iso15926-2:temporal_part_of :X_101 ] .
[ iso15926-2:temporal_part_of :my_network ;
topology:end_1_of_edge [ iso15926-x:at_instant :T2 ] ;
topology:end_2_of_edge [ iso15926-x:at_instant [ iso15926-x:after :T4 ] ]
]
iso15926-2:has_part [iso15926-2:temporal_part_of :X_102 ] .
physical assets:
:98-1234
a iso15926-2:materialized_physical_object ;
a topology:directed_manifold_edge ;
topology:end_1_of_edge [ iso15926-x:at_instant [ iso15926-x:before :T0 ] ] ;
topology:end_2_of_edge [ iso15926-x:at_instant [ iso15926-x:after :T4 ] ] .
:99-5678
a iso15926-2:materialized_physical_object ;
a topology:directed_manifold_edge ;
topology:end_1_of_edge [ iso15926-x:at_instant [ iso15926-x:before :T0 ] ] ;
topology:end_2_of_edge [ iso15926-x:at_instant [ iso15926-x:after :T4 ] ] .
:03-2345
a iso15926-2:materialized_physical_object ;
a topology:directed_manifold_edge ;
topology:end_1_of_edge [ iso15926-x:at_instant [ iso15926-x:before :T0 ] ] ;
topology:end_2_of_edge [ iso15926-x:at_instant [ iso15926-x:after :T4 ] ] .
installation relationships:
[ iso15926-2:temporal_part_of :X-101 ;
topology:end_1_of_edge [ iso15926-x:at_instant [ iso15926-x:before :T0 ] ] ;
topology:end_2_of_edge [ iso15926-x:at_instant :T1 ]
]
= [ iso15926-2:temporal_part_of :98-1234 ] .
[ iso15926-2:temporal_part_of :X-101 ;
topology:end_1_of_edge [ iso15926-x:at_instant :T1 ] ] ;
topology:end_2_of_edge [ iso15926-x:at_instant :T3 ]
]
= [ iso15926-2:temporal_part_of :03-2345 ] .
[ iso15926-2:temporal_part_of :X-102 ;
topology:end_1_of_edge [ iso15926-x:at_instant :T2 ] ;
topology:end_2_of_edge [ iso15926-x:at_instant [ iso15926-x:after :T4 ] ]
]
= [ iso15926-2:temporal_part_of :99-5678 ] .
The installation relationship between a temporal part of a facility and a temporal part of a physical assest is expressed as an
owl:sameAs relationship , which
is abbreviated to "=" in N3. On one side of the "=", the beginning and end times of the
temporal part are stated. They are not stated on the other side, because "=" requires
that they are the same.
If the temporal parts are named object which are defined separately, then it may be better to specify the start and end times for each. This would enable software to check that the "=" is valid. This is shown as follows.
:X-101_T0_T1 iso15926-2:temporal_part_of :X-101 ; topology:end_1_of_edge [ iso15926-x:at_instant [ iso15926-x:before :T0 ] ] ; topology:end_2_of_edge [ iso15926-x:at_instant :T1 ] . :98-1234_T0_T1 iso15926-2:temporal_part_of :98-1234 ; topology:end_1_of_edge [ iso15926-x:at_instant [ iso15926-x:before :T0 ] ] ; topology:end_2_of_edge [ iso15926-x:at_instant :T1 ] . :X-101_T0_T1 = :98-1234_T0_T1 .
The assumption that a iso15926-2:possible_individual is a
topology:directed_manifold_edge is convenient for this example. The assumption enables a temporal part to be defined by the properties
topology:end_1_of_edge and topology:end_2_of_edge. Each point within the 1D manifold
is a possible_individual_at_instant.
Many different possible assumptions can be made about the structure of a
iso15926-2:possible_individual. These include:
A 4D manifold, within which each point is a material point at an instant.
A 2D manifold, within which each point is a cross-section at an instant. This approach can be used to represent a property of a beam as it changes with time.
A 1D manifold, within which each point is a "temporal plane". The example
above is a special case of this in which the temporal plane corresponds to a
possible_individual_at_instant. For some special applications, such as
fluid flow through rotating machinery, it is also possible to consider
"inclined temporal planes". This is shown in
Figure 9.
© ISO 200x — All rights reserved