A 250 kWp rooftop solar plant at an anonymized manufacturing & distribution facility in Central India was running at 78–81% Performance Ratio — under the 82–86% benchmark — with an estimated ₹1.2–1.8 lakhs/year in soiling-driven revenue loss (₹10,000–15,000/month at the operator's prevailing industrial tariff).
This case study covers an anonymized manufacturing & distribution facility in Central India operating a 250 kWp rooftop solar plant commissioned under a CAPEX model roughly three years before the audit. The plant was sized to offset the facility's daytime load — shift operations, warehouse HVAC, material-handling equipment — with surplus exported to the local DISCOM under the prevailing net-metering arrangement.
Central India sits in a moderate-irradiance zone (annual GHI ~4.8–5.2 kWh/m²/day, materially below Rajasthan's 5.5–5.8 but above the Indo-Gangetic plain). At the operator's prevailing industrial C&I tariff (midpoint ~₹8.00/kWh per plant_profile row), the plant was projected to deliver an annual generation of approximately 3,75,000 kWh and offset roughly ₹30 lakhs in annual electricity costs, with a payback window of under two years. The capital cost and OEM warranty terms were average for the commissioning period.
After two operating cycles, the facility's plant manager had two unresolved questions: (1) generation was visibly below the original projection in some months, but the variability looked plausible ("maybe monsoon? maybe dust?"), and (2) the facility's daytime load had grown since commissioning, but there was no way to tell whether the rooftop plant was actually meeting the new demand or whether the surplus/deficit shape had shifted in a way the original feasibility had not modelled. The OEM dashboard remained the only monitoring layer, and as at the hospital precedent, it provided generation figures without a benchmarked "what should have happened" overlay.
The operator's situation before onboarding to BijleeAI was structurally identical to the hospital case study in its surface symptoms (generation below projection, no quantified loss figure) but materially different in two ways that shaped the analysis: (a) the daytime load was industrial, with a strong midday peak and intermittent demand from material-handling equipment, and (b) the regulator (DISCOM) applied a net-metering settlement that did not pay retail-rate for exported units — so every kWh the plant failed to self-consume was structurally worth less than the inverter display figure suggested.
When BijleeAI ingested the plant's 14-month history of monthly_readings and joined it to the satellite-derived irradiance data for the Central India location (Open-Meteo historical archive — no API key, refreshed monthly via the jobs/weather-refresh.js cron), the monitoring engine identified three distinct loss channels rather than the single soiling narrative the hospital case study surfaced.
The 60 kWp expansion headroom identified (vs the hospital's 30 kWp) reflects the larger unused rooftop area at this site — the facility has two adjacent warehouse blocks, only one of which is currently solarised. The expansion financial model built from actual post-audit PR (not the original feasibility's assumed PR) yields the 1.7-year payback figure in the KPI block.
services/scorecard.js.
The BijleeAI deployment combined the same five platform levers the hospital case study uses, but reframed for a manufacturing-rooftop context — where downtime detection and self-consumption recovery are higher-value than the hospital's expansion-led orientation.
The before/after picture (drawn from event_history_log cleaning events joined to monthly_readings by month_year):
| Metric | Pre-audit (Q1–Q2 avg) | Post-audit (latest 6 months) | Change |
|---|---|---|---|
| Performance Ratio (annual avg) | 78–81% (estimate) | ~83% (estimate, post-cleaning) | +2–5 pp |
| Specific Yield | ~1,420 kWh/kWp/yr (estimate) | ~1,500 kWh/kWp/yr (estimate) | +5–6% |
| Monthly Revenue at Risk | ₹10,000–15,000/month (estimate) | ₹3,000–5,000/month (residual) | −65–75% |
| Cleaning Spend (₹/yr) | ₹35,000–45,000 (estimate) | ₹25,000–30,000 (estimate) | −25–30% |
| Self-Consumption Ratio | 70–75% (estimate) | 78–82% (estimate, post-shift) | +5–8 pp |
| Annual Revenue Recovery Path | — | ₹2.6–3.2 lakhs/yr (estimate) | — |
| CO2 Offset | 520.81 tonnes/yr (verified) | 520.81 tonnes/yr (unchanged) | — |
The Cleaning ROI on this plant comes out lower than the hospital's 3–5x because the absolute soiling loss is smaller (Central India is dustier than the Indo-Gangetic plain but milder than Rajasthan), while the cleaning cost per event is the same per kWp. The case still pays out — at 2.5–4x with a cleaning spend of ₹25,000–30,000/yr, the recovered revenue is ₹62,500–₹1,20,000/yr (estimate) — but the headline ratio sits a notch below the hospital case. This is a useful piece of context to share with prospects: the ROI band moves with climate, not with the platform.
This quarter, the operator should approve three BijleeAI-mediated actions, in this order:
Track these three via the monthly anomaly-scan report (already running on the platform). If the underlying KPIs — PR drift, self-consumption ratio, and downtime-flag count — do not move in the indicated direction within 90 days, the platform surfaces that as a flag in the next quarter's review, not as a silent miss.
Request a demo to see real-time monitoring, loss diagnostics, cleaning alerts, and AI-powered insights in action.