Type | Purpose |
---|---|
Facility | Represents the physical windfarm or collection of sites. |
ReliabilityAsset | Represents each maintainable system or component — turbines, gearboxes, converters, etc. |
Sensor | Represents measurement points (e.g., wind speed, rotor speed, vibration). |
Facility
object for the windfarm.ReliabilityAsset
per turbine.ReliabilityAssets
for key subsystems: gearboxes and power converters.Sensor
objects to their respective subsystems.ReliabilityAsset
for maintenance zone taggingType | Purpose |
---|---|
Sensor | Defines the identity of a signal stream and ties it to a specific ReliabilityAsset (e.g., gearbox bearing temperature sensor). |
PointPhysicalMeasurementSeries | Groups time-series measurements for a sensor, structuring the raw telemetry over time. |
PointPhysicalMeasurement | Represents individual timestamped readings (e.g., 72°C at 10:00 AM) tied to a Sensor. |
Sensor
object for Gearbox_Oil_Temperature
attached to the gearbox asset.PointPhysicalMeasurement
.PointPhysicalMeasurementSeries
for structured access.Type | Purpose |
---|---|
DataValidationRun | Validates incoming telemetry for missing data, flatlines, invalid ranges, or gaps that would affect model quality. |
ReliabilityMlDatasetPreparationRun | Prepares datasets based on validated telemetry and asset filters for training ML models. |
ReliabilityMl.Project | Defines the risk modeling project: assets, output types, and feature scope. |
MlProject | The platform-level ML project tied to the Reliability-specific modeling. |
MlPipeline | Configures which sensor features are selected and how they are processed for model training. |
ReliabilityMlModel / MlModel | Trained machine learning models tied to a pipeline, deployed to assets for inference. |
MlModel.Router and MlModel.Route | Define how models are assigned dynamically to subsets of assets based on asset filters. |
Step | Entity | Action |
---|---|---|
1 | DataValidationRun | Validate gearbox and turbine telemetry across windfarm. |
2 | ReliabilityMlDatasetPreparationRun | Prepare dataset with validated features for turbines. |
3 | ReliabilityMl.Project | Create a project for gearbox risk modeling. |
4 | MlProject | Set subject type = ReliabilityAsset , target output = risk score. |
5 | MlPipeline | Engineer and normalize selected telemetry features. |
6 | ReliabilityMlModel | Train and evaluate risk prediction model. |
7 | MlModel.Router / MlModel.Route | Route models to specific turbines by vendor, region, or class. |
Type | Purpose |
---|---|
Facility | Represents a physical or logical location (e.g., wind farm, plant, line). Supports parent-child relationships for multi-level scoping. |
FacilityReliabilityAssetHierarchicalRelation | Connects facilities to the assets they own. Allows grouping assets under the correct physical site. |
FacilityAccessManager | Defines the administrative and operational user groups per facility (e.g., Admins, Operators, Engineers). |
User | Represents individual users who log in and interact with Reliability. |
Role | Defines permission levels (e.g., read-only, full admin, maintenance planner) and can be assigned at the facility level. |
Facility
objects:
ReliabilityAssets
to Facilities
using FacilityReliabilityAssetHierarchicalRelation
:
FacilityAccessManager
:
User
s to the correct facility groups:
Role
s:
Type | Purpose |
---|---|
ReliabilityMetricSpec | Defines the configuration for a custom metric: name, formula, associated assets or facilities, permissions. |
ReliabilityMetric | Evaluated instances of the metric for a given asset or facility, providing live or historical values. |
ReliabilityMetricEvaluator | Helper that fetches sensor streams and computes metric values based on the configured formula. |
Sensor | Raw telemetry sources (e.g., vibration, temperature) used inside metric formulas. |
ReliabilityMetricSpec
:
"High Gearbox Vibration"
"High Gearbox Vibration"
metric to all wind turbines across the fleet.Step | Entity | Action |
---|---|---|
1 | ReliabilityMetricSpec | Define metric name, formula, target assets, and permission level. |
2 | ReliabilityMetric | Enable real-time or batched evaluation of metric values. |
3 | ReliabilityMetricEvaluator | (System-handled) Pull sensor data and apply formula computations. |
4 | Sensor | Ensure sensor names and units are normalized for consistent metric behavior across assets. |
Note: The flow shown below is a simplified version of the full internal logic.
Type | Purpose |
---|---|
ReliabilityAssetAlert | Main object representing alerts triggered on assets (risk scores, anomalies). |
ReliabilitySensorAlert | Specialized alerts triggered from individual sensor issues (flatlines, outliers). |
ReliabilityAssetAlertFeedback | Captures operator feedback on alerts (e.g., true positive, false positive). |
FailureMode | Defines known failure patterns (gearbox bearing failure, blade icing) to contextualize alerts. |
FailureModeFeedback | Captures feedback on failure mode accuracy and relevance to improve predictions. |
Type | Purpose |
---|---|
ReliabilityAssetCase | Groups one or more alerts into a manageable operational case. |
ReliabilityAssetAlertToCaseRelation | Maps specific alerts to the cases they belong to. |
WorkOrder | Represents the downstream maintenance action issued to technicians. |
Type | Purpose |
---|---|
ReliabilityAssetReport | High-level report aggregating asset health and alert data across facilities. |
ReliabilityAssetReportSpec | Configuration object defining time ranges, asset scope, and formatting for reports. |
ReliabilityRiskMlModelReport | Model-focused report evaluating risk score trends and model stability over time. |
ReliabilityRiskMlModelReportSpec | Defines parameters for how model performance reports are generated. |