REGENOVA

Operations Portal Access

Operator Authentication & Telemetry Partition Gateway

SCADA_RBAC
Fleet Overview
1 Hz STREAMING Home ORG-HELIOS-GLOBAL Dr. Elena Rostova
Fleet Generation
-- MW
Rated: -- MW
Fleet Health (AHI)
-- / 100
7-Dimension Deterministic
Performance (PR_STC)
--
IEC 61724-1 Standard
Active Anomalies
0
CUSUM + EWMA + IsoForest
Revenue Loss Rate
$0.00
PPA Tariff: $0.10 / kWh
Avoided CO₂
-- Tons
Clean Renewable Energy
Portfolio Sites & Generation Plants
Solar PV • Wind • BESS • Hybrid
Registered Renewable Energy Assets
Click any asset card to view Digital Twin
Select Asset

Switch active digital twin physics model

ASSET-INV-01

Central Inverter #01

Mojave Solar Station (50 MW)
SOLAR_PV
STATE: RUNNING (AC-FR-TWN-001)
2085kW
Active Power Output
99.5
Asset Health (AHI)
1.05
Perf. Ratio (PR_STC)
48.0°C
Thermal Dissipation
First-Principles Digital Twin State Residuals
Power Residual (ΔP)
+15.2 kW
Measured vs IEC 61724-1 Model
Thermal Residual (ΔT)
+1.4 °C
IGBT Heatsink vs R_th Physics
Baseline Multiplier
1.0000
Adaptive Soiling / Roughness Multiplier
Interactive Telemetry & Fault Injection Console

Inject test telemetry into the selected asset to verify real-time CUSUM change-point triggers and digital twin state machine transitions:

7-Dimension Deterministic Health Assessment Engine
Conforms strictly to AC-FR-HLT-001 (Linear-additive mathematical formulation with Arrhenius thermal penalty)
Formula: AHI = ∑(w_i · s_i)
Explainability Guarantee: REAMP enforces complete mathematical factor attribution. Every point deducted from 100 is traced directly to an exact physical dimension, eliminating black-box opacity.
Active Anomaly & Alarm Stream
4-Tier Diagnostic Cascade (L1-L4)
Alert ID Asset Severity Detection Mechanism Description Timestamp Action
Explainable AI: Ranked SHAP Feature Explanations
Conforms strictly to AC-FR-XAI-001 (Ranked SHAP feature list explaining top 3 contributing sensors)
XAI AUDIT COMPLIANT

When an anomaly or health derating occurs, REAMP computes Shapley additive explanations (SHAP values) to attribute divergence directly to specific physical sensors:

CMMS Maintenance Work Orders & HITL Queue
Conforms strictly to AC-FR-MAIN-001 (RUL < 120h auto-draft) and AC-FR-XAI-002 (Mandatory human APPROVE request)
Rule 8: Safety Gating
Work Order ID Asset Priority Failure Mode / Title Status Assigned Tech Created HITL Approval Gate
Controlled Adaptive Intelligence & Closed Feedback Loop
Dynamic seasonal threshold adaptation and soiling baselines with strict 10% safety interlock
Guardrail: ±10% Gate
Interactive Safety Interlock Test

Propose an adaptation to observe autonomous approval vs. mandatory Chief Engineer gating:

Action ID Asset Type Metric Shift (%) HITL Required Status Action
SHA-256 Tamper-Evident Audit Trail
Cryptographic hash chain: Hash_i = SHA256(Hash_{i-1} || Payload)
CHAIN VERIFIED: UNTAMPERED
Entry ID Timestamp Actor ID Action Resource Outcome SHA-256 Hash
Enterprise Provisioning HMAC-SHA256 Signed

Asset, Facility & User Onboarding Hub

Lifecycle provisioning engine for multi-tenant renewable energy infrastructures. Onboard operator identities with RBAC tokens, provision physical generation devices with edge sensor channels, and register multi-technology plant topologies.
TOTAL USERS
0
FACILITIES
0
DEVICES
0
User & Operator Onboarding
RBAC Role & HMAC Token Issuance
Facility (Site) Onboarding
Plant Topology & Technology Registration
Device & Sensor Provisioning
Edge Secrets, Sensors & Digital Twin
Filter Tenant:
User ID Name & Email Tenant Org RBAC Role Status Security Token Permissions User Management Actions
Facility ID Facility Name Technology Rated Capacity (MW) Coordinates Assets Count Active Generation
Asset ID Device Name Parent Site Asset Type Model Rated Power (kW) Status Action
PostgreSQL Relational & TimescaleDB Domain Storage
Multi-tenant persistence, entity registries, time-series observations, and cryptographic hash ledger
PostgreSQL 18.6 Live Connected
Database Engine
PostgreSQL
Version: 18.6
Host & Port
db.regenova.cloud:5432
Loopback / Oracle Cloud
Database Name
regenova_db
Owner: regenova_db
Canonical Tables
21 Tables
Public Schema Loaded
Multi-Tenancy
RLS Active
reamp.current_tenant_id
Python Driver
psycopg2
Thread-safe Connector
Canonical Database Tables (21 Entities)
001_initial_reamp_schema.sql
Table Name Category Multi-Tenancy (RLS) Primary Key Description
organisationsHierarchyENABLEDid (UUID)Corporate tenant root & billing metadata
portfoliosHierarchyENABLEDid (UUID)Regional generation portfolios & targets
sitesHierarchyENABLEDid (UUID)Geospatial generation facilities & coords
energy_systemsHierarchyENABLEDid (UUID)Multi-tech topologies (Solar, Wind, BESS)
assetsHierarchyENABLEDid (UUID)Physical equipment, nacelles, inverters
componentsHierarchyENABLEDid (UUID)Subsystems, IGBTs, gearboxes, cells
sensorsHierarchyENABLEDid (UUID)Telemetry channels (Modbus, OPC-UA, MQTT)
telemetry_observationsTime-SeriesENABLED(timestamp, tenant, asset, metric)Partitioned hypertable observations
weather_observationsTime-SeriesENABLEDid (UUID)Met station irradiance, wind, ambient
generation_forecastsTime-SeriesENABLEDid (UUID)Day-ahead & hour-ahead yield forecasts
alarmsIntelligenceENABLEDid (UUID)Critical alarms & acknowledge states
anomaliesIntelligenceENABLEDid (UUID)CUSUM, EWMA, IsoForest detections & SHAP
work_ordersMaintenanceENABLEDid (UUID)CMMS work orders & HITL approval status
maintenance_logsMaintenanceENABLEDid (UUID)Field technician corrective/preventive logs
performance_metricsYieldENABLEDid (UUID)IEC 61724-1 PR, degradation rates
health_scoresYieldENABLEDid (UUID)7-dimension deterministic health scores
financial_recordsGovernanceENABLEDid (UUID)PPA revenue losses, curtailment costs
usersGovernanceENABLEDid (UUID)Enterprise RBAC users, HMAC tokens
audit_logsGovernanceENABLEDid (UUID)Relational audit events & state changes
eventsGovernanceENABLEDid (UUID)SCADA grid events & operational transitions
audit_chain_blocksBlockchainGLOBALentry_id (VARCHAR)SHA-256 tamper-evident hash ledger blocks
Row Level Security (RLS)

Corporate multi-tenant isolation is hardware and database-enforced directly within the PostgreSQL engine:

SET LOCAL reamp.current_tenant_id = 'uuid';
// Enforced across all 20 domain tables
  • Zero cross-tenant data leakage (NFR-SEC-002)
  • Non-bypassable at application layer
  • TimescaleDB hypertable partition isolation
Resilience & Recovery
  • Graceful fallback to SQLite / In-Memory (NFR-RES-001)
  • Store-and-forward edge buffering on WAN disconnect
  • RTO ≤ 30s streaming replication ready