We're Hiring
Roles open at EnurgenRemote or hybrid  •  Ottawa, Ontario
View roles
The operating system for renewable assets

Accuracy and granularity to drive operational excellence.

No more missing MWhs. Enurgen's performance operating system eliminates the gap between budgeted and realized energy yields with automated loss attribution and integrated action plans.

Performance Engineers
On-site / Field O&M Teams
Remote Operations Center (ROC)
Operating System
DUET: The engine powering every decision

A 3D FEM Physics-Based Modeling Engine

Flag every deviation between model and field as it happens. DUET is a 3D sub-hourly cell-to-system model, delivering next-gen accuracy, granularity, and performance baselines.

Diagram of a bifacial tracker inside an anisotropic sky dome, showing direct, diffuse, and albedo irradiance paths and sub-cell irradiance calculations

With deterministic ray-object intersections and no empirical factors, accuracy is ingrained in every simulation. Expected output is calculated independently at every timestamp, then leveraged against actual yield in operations to identify performance anomalies.

Key capabilities
Finite Element Modeling
Cell-to-System Resolution
Minutely Simulation
Real Terrain & Shading
Multiple MET Stations and Satellite Data
Silicon, CdTe, and Emerging Module Technologies
Custom terrain files
Custom tracker angles
Non-uniform irradiance profiles
Soiling and Degradation Analysis
Model Precision Comparison
2D Models: Low Precision
Range:90 – 110
Risk:High
Wide Uncertainty Band
DUET: High Precision
Range:97 – 103
Risk:Low
Narrow Uncertainty Band

Traditional 2D models generate results with a wide uncertainty band due to empirical de-rate factors. DUET significantly minimizes uncertainty with a 3D deterministic approach, physical inputs parameters, and no empirical de-rate factors.

A single operating system for the entire asset lifecycle.

PHASE 03: OPERATIONS

Real-Time Loss Detection With Automated Daily, Weekly, Monthly Performance Reports

Flag every deviation between model and field as it happens with detailed loss attribution, prioritized action plans, and automated performance reporting.

Real-Time Performance Index

Specific yield and performance are tracked continuously against your P50 budget, driving to 99% availability every minute of every day.

Loss Diagnostics & Attribution

The true gap between expected and actual output is automatically attributed to root causes, down to string-level, not buried in a manual report weeks after the fact.

Impact-Based Prioritization

Loss events are ranked by dollar impact, so field teams always work on fixing what matters most, with feedback loops to identify issues faster.

ALL TEAMS ALIGNED

Real-time visibility closes the loop between the office and the field, so O&M Teams start from a prioritized list to achieve 99% availability.

How Duet Platform Works

99% availability is
achievable and maintainable.

Turn every deviation into a prioritized fix, automatically. DUET gives you granular analysis to maximize performance across your entire portfolio.

Meter Performance chart showing DUET vs yield median with Underperforming flag and key stats
Performance Index by Combiner bar chart showing underperforming combiner highlighted, with issue localized to block/inverter/combiner/string
Resolution Tracking and Reporting Status dashboard panels
Loss Waterfall breakdown chart with action workflow and reporting status
Step 1

Detect

DUET uses next-generation 3D modelling to establish a trusted performance baseline and automate real-time underperformance detection.

Step 2

Localize

Drill down from meter to string and identify exactly when and where losses originate to ensure continuous operational excellence.

Step 3

Action

Escalate events with automated action plans. Diagnose, prioritize, and resolve every issue rapidly, ensuring P50 is reliably met.

Step 4

Report

DUET ranks every loss by dollar impact with a real-time loss waterfall. Automate daily, weekly, and monthly reporting and eliminate performance leaks.

Meter Performance chart showing DUET vs yield median with Underperforming flag and key stats
Step 1

Detect

DUET uses next-generation 3D modelling to establish a trusted performance baseline and automate real-time underperformance detection.

Performance Index by Combiner bar chart showing underperforming combiner highlighted, with issue localized to block/inverter/combiner/string
Step 2

Localize

Drill down from meter to string and identify exactly when and where losses originate to ensure continuous operational excellence.

Resolution Tracking and Reporting Status dashboard panels
Step 3

Action

Escalate events with automated action plans. Diagnose, prioritize, and resolve every issue rapidly, ensuring P50 is reliably met.

Loss Waterfall breakdown chart with action workflow and reporting status
Step 4

Report

DUET ranks every loss by dollar impact with a real-time loss waterfall. Automate daily, weekly, and monthly reporting and eliminate performance leaks.

Integrations

Augment your existing ecosystem

Connect DUET to the tools powering your everyday operations.

Direct OPC UA Connections

Integrate DUET with existing plant infrastructure with secure OPC UA connections.

On-premise Deployments

Run DUET within your own infrastructure to support enterprise security, data governance, and deployment requirements.

Cutting-edge from day one

Built at one of the world's leading solar research labs.

DUET was built to address a problem the industry already knew it had: solar assets underperform their P50 projections by 7-13% on average. That research became the physics-based modeling engine that the Enurgen platform runs on today.

Read the research

Fast Track Operational Excellence

Run a full loss analysis with DUET. 3 sites. 60 days. Prioritized action plans to recover revenue.

Get in touch