Section 76 of 102
75. Topology Representation
Stable section ID: S05-CON-007-SECTION-76 · 45 content blocks
Topology Representation defines how Entities are connected and related independently from detailed geometry.
BDL shall support:
structural topology;
Interface topology;
electrical topology;
fluid topology;
thermal topology;
communication topology;
control topology;
spatial topology;
dependency topology;
lifecycle topology.
A topology shall contain:
topology nodes;
typed edges;
direction;
capacity;
state;
configuration;
verification status.
Example:
- topology Potable_Water_Topology {
- nodes: [
- @Main_Water_Service,
- @Main_Water_Shutoff,
- @Kitchen_Branch,
- @Kitchen_Service_01
];
- edges: [
- @Service_to_Shutoff,
- @Shutoff_to_Kitchen_Branch,
- @Kitchen_Branch_to_Cartridge
];
}
Topology and geometry shall remain coordinated but distinct. Two Entities may be topologically connected while their geometric route is defined in a separate model.
The model shall support topology queries such as:
upstream and downstream Entities;
supported and supporting Components;
affected systems after isolation;
alternate paths;
single points of failure;
disconnected required nodes;
prohibited loops;
unreachable emergency devices.
Topology changes shall produce a Configuration Change and trigger validation of all affected dependencies and capabilities.