AIToday
Qiita 機械学習Published: Nov 9, 2026, 13:00 JST

smart-edge engineer details PI-based solar fault detection pipeline

Send on LINE
smart-edge engineer details PI-based solar fault detection pipeline

3 Key Points

  1. What happened

    A smart-edge engineer laid out a six-stage Python pipeline that estimates expected output from irradiance and cell temperature, then flags faults when the ratio PI (Performance Index) falls below set bands.

  2. Why it matters

    Because PI compares actual output to what the weather should permit, seasonal and cloud-driven swings cancel out, so the only remaining signal is something wrong on the equipment side — which reduces the false alarms that bury real faults under fixed-threshold monitoring.

Not sure about something? Ask the AI

Questions and answers are published on this page.

Summaries like this, every morning.

Context & Analysis

Smart-edge, a company developing EMS and energy-market systems for the Japanese market, writes the piece as a practical field guide rather than a product pitch. Its central argument is that the most common solar monitoring metric, PR, is easy to calculate and standardized, but leaves temperature, low-light conditions and inverter output caps in the signal. The result, the author writes, is a flood of false alarms in summer and on cloudy days, with real partial faults buried inside. The proposed alternative models expected output from irradiance and cell temperature, then compares actual output to that expectation as PI. A key implementation caution is to freeze the baseline model trained on healthy data rather than retraining daily, because a model that follows recent performance would learn slow degradation and soiling as normal. Degradation is estimated with a year-over-year method, and alerts are managed as states with hysteresis rather than fired on every threshold crossing. The author frames AI monitoring as a complement to PR reporting, not a replacement.

FAQ
How is PI different from PR?
PR divides output by irradiance times capacity and still carries temperature, low-light nonlinearity and output-control effects. PI instead divides actual output by expected output modeled from irradiance and cell temperature, so weather effects largely cancel out.
What PI values trigger an alert?
The author sets bands: 0.9–1.1 normal, 0.8–0.9 mild, 0.6–0.8 moderate, below 0.6 major, and above 1.1 suspected sensor error. Alerts use persistence and hysteresis so transient crossings do not fire.
Does this need extra sensors or GPUs?
No. The method uses existing data — inverter output, irradiance and temperature — and runs on CPU without deep learning, according to the author.
Qiita 機械学習Read Original Article
Send on LINE

AI news that matters for your work, delivered every morning.

Pick your industry and the AI tools you use, and get news related to your work every day.

Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →

Ask AI

Ask AI anything about this article. The AI reads this article, earlier AIToday articles, and Wikipedia, and cites its sources. Q&As are published on this page for other readers too.

Questions and answers are published on this page.

Next articleMeta probe finds staff accessed Strike 3 porn videos