RenewChem pilot · South Africa

Cement dust on a ±15.6 MWp solar plant in North West Province

This cement dust case study follows a ±15.6 MWp solar plant beside a cement works in North West Province, where cured dust no longer came off with water. We cleaned one string with Chemitek Inorganic Removal Agent alongside the plant's O&M team, read it against uncleaned strings, tested the site water and designed a programme to keep the plant clean.

Top-down drone view of grey, dust-covered module rows beside one freshly cleaned dark-blue row, with crew members working alongside it

The case file

+7.2%more string current than comparable uncleaned strings (10.4 A vs 9.7 A, same irradiance window)
Measured by
RenewChem engineers, with the plant’s O&M team
Country
South Africa
Site
±15.6 MWp solar PV plant (±25,000 modules) beside a cement works
Contaminant
Cement dust from a neighbouring cement works
Period
June–July 2026
Products
Inorganic Removal Agent (CRA), Antistatic Solar Armor 2.0 (ASA 2.0), Solar Wash Protect 50 (SWP 50), Water Softening Agent (WSA)

The site and what we found

The plant is a ±15.6 MWp solar PV plant of about 25,000 modules in North West Province, next to a cement works. Dust from the works settles on the modules, and cement dust doesn’t stay loose: moisture dissolves part of it, and it recrystallises into a film bonded to the glass that dry cleaning can’t break (IEA PVPS, 2022). On this plant the dust had cured onto the glass, and water-only cleaning could not remove it.

We looked at the glass, the cleaning water and the soiling data.

Check Finding Why it matters
Glass inspection Cement dust cured onto the module glass It needs a chemical remover. Scrapers and abrasive pads damage the anti-reflective coating and can void the module warranty.
Cleaning water ±250 ppm as CaCO₃: hard Rinse water that dries on the glass leaves mineral scale.
Soiling monitoring Optical soiling sensor (DustIQ) on site A continuous soiling reading between cleans.

The water matters as much as the dust. At ±250 ppm as CaCO₃ it is hard by any measure: the USGS starts its “very hard” class at 180 mg/L. Used untreated, every rinse would leave scale on the glass.

The pilot and its result: 10.4 A against 9.7 A

The pilot, and how we measured it. On 24 June 2026 we cleaned one string with Chemitek Inorganic Removal Agent (CRA), working alongside the plant’s O&M team. We applied no protective coating, so the pilot tested restoration only.

We measured string current with a clamp meter. Soiling cuts the light reaching the cells and the current falls with it, so string current is a quick, direct reading of what the glass is costing. We read the cleaned string against comparable uncleaned strings in the same irradiance window, so both readings saw the same sun.

Clamp-meter reading, same irradiance window String current
Comparable uncleaned strings 9.7 A
String cleaned with CRA 10.4 A
Difference +0.7 A (+7.2%)

This is one CRA-cleaned string, read on one day, with no coating applied. It shows that CRA removes this plant’s cured cement, and that the cleaned string read 7.2% more current than comparable uncleaned strings in the same irradiance window. It is not an annual energy figure. That depends on how fast the dust returns, on rain and on how well the coating holds.

What the thermal camera showed

We also photographed the modules with a thermal camera on the day of the pilot. At the crosshair, cleaned modules read 26.9 °C and 28.3 °C, and an uncleaned module read 32.5 °C.

Thermal image of a cleaned module reading 26.9 °C at the crosshair
26.9 °C Cleaned module
Thermal image of a cleaned module reading 28.3 °C at the crosshair, with a warmer uncleaned module behind it
28.3 °C Cleaned module, with a warmer uncleaned module behind it
Thermal image of an uncleaned module reading 32.5 °C at the crosshair
32.5 °C Uncleaned module

Each image has its own colour scale, so compare the crosshair readings, not the colours.

That matters because power is voltage times current. The clamp meter measured current, and a cooler module also holds a little more voltage: crystalline modules typically lose about 0.3–0.4% of their power for every degree they warm up (module datasheets). Field studies have found dusty modules running warmer than clean ones (Rashid et al., 2023). Taking the camera’s readings at face value, the cleaned modules ran about 5 °C cooler, which is worth roughly another 1.5–2% of power. Added to the 7.2% more current, that puts the power gain nearer 9% than 7%.

That is an estimate, not a measurement. A thermal camera reads the front glass rather than the cells, and clean and dusty glass reflect the sky’s heat differently, which shifts the readings (IEC TS 62446-3). Strings that share an inverter input also run at the same voltage. Measuring the temperature effect properly takes sensors on the backs of cleaned and uncleaned modules, logged alongside string power.

Heat also ages modules. NREL’s review of more than 11,000 degradation rates found that hotter climates, and mountings that keep modules hotter, can raise degradation in some products (Jordan et al., 2016). Clean glass helps a module run cooler, which is one more way soiling costs more than the lost current.

The programme we designed

The pilot shaped a three-phase programme on a 24-month calendar, written as a washing procedure the plant’s O&M team can run.

Phase Chemitek product Job
Restore Inorganic Removal Agent (CRA) Removes the cured cement, row by row
Protect Antistatic Solar Armor 2.0 (ASA 2.0) Antistatic coating, applied straight after restoring, so new dust sticks less
Maintain Solar Wash Protect 50 (SWP 50) Routine clean that renews an antistatic layer with every wash

Every wet step uses water softened with Chemitek Water Softening Agent.

A three-person relay. The first cleaner sprays diluted CRA from a backpack sprayer, staying about 15 seconds ahead. After that ±15-second dwell, the second agitates with a battery-powered dual rotating brush. The third follows with a water-fed rotating brush on softened water, rinsing before anything dries. When the row is done, a water-powered doser meters ASA 2.0 into the feed, and the water-fed brush makes one quick pass to apply the coating, which cures dry with no rinse.

Rules that protect the modules. Start on dry glass. Work in the early morning, late afternoon or under cloud, when the glass is cool. Never let product dry on the module. Use soft bristles. Never dry-brush cement-covered glass, and keep high-pressure jets off frames, seals and junction boxes.

The calendar. A restoration phase restores and coats the whole plant, followed by dry washes, softened-water washes and an SWP 50 protective clean. A repeating annual cycle then takes over: an inspection every January, SWP 50 protective cleans in May, September and November, softened-water washes in March and July, and dry washes between them where possible.

Equipment. A battery-powered dual-brush kit, a water-fed rotating brush, a water-powered dosing pump, a backpack sprayer, graduated mixing containers, a non-rotating telescopic brush for dry washes, and a clamp meter.

What the plant should expect next

The +7.2% is the pilot’s result, not the programme’s. To measure the full gain, the procedure sets up monitored strings: crews log string current before and after each section and at every wet clean, plus weekly energy yield on strings agreed with us. With the site’s optical soiling sensor, those readings can show how fast soiling returns after each phase and whether the coating is holding.

The aim is that the plant never needs a full CRA wash again. Each January’s inspection and the monitoring data decide the year: with no severe contamination, it starts with ASA 2.0 and SWP 50; if cement has re-bonded, with CRA and ASA 2.0.

Want the same evidence from your own strings? Book a free pilot, or see how Restore → Protect → Maintain works.

Sources

Common questions

Still have a question?

Ask one of our engineers. Tell us about your plant and we’ll answer it properly.

Send your question

Why does cement dust need a chemical remover?

Cement dust doesn't stay loose. Moisture dissolves part of it and it recrystallises into a film bonded to the glass, which dry cleaning can't break (IEA PVPS, 2022). Chemitek Inorganic Removal Agent reacts with the cement so it rinses off, without scrapers or abrasive pads that damage the anti-reflective coating.

Is +7.2% the plant's annual energy gain?

No. It is string current on one cleaned string against comparable uncleaned strings, in the same irradiance window on one day, before any coating. The annual gain depends on how fast the dust returns, on rain and on how well the coating holds. The monitored strings in the programme are there to measure it.

Do cleaned modules run cooler?

On the pilot day, the thermal camera read cleaned modules at 26.9–28.3 °C and an uncleaned module at 32.5 °C. Field studies have found dusty modules running warmer than clean ones, and a cooler module makes more power, typically 0.3–0.4% per degree. Taken at face value, the readings add roughly 1.5–2% to the 7.2% current gain, so the power gain was nearer 9%. A thermal camera reads the front glass rather than the cells, so that figure is an estimate until it is measured with module sensors.

Why soften the cleaning water?

The site water measured ±250 ppm as CaCO₃, which is hard. Every rinse that dried on the glass would leave a film of mineral scale, so cleaning would slowly add soiling of its own. Every wet step in the programme uses water softened with Chemitek Water Softening Agent.

Can the plant's own O&M team run the programme?

Yes. We ran the pilot alongside the O&M team and wrote the programme as a washing procedure for their crews: a three-person relay, fixed dwell times, the equipment list and what to log after each section.

Is Inorganic Removal Agent safe for the modules?

Chemitek's Inorganic Removal Agent carries letters of conformity from 8 module makers, valid when it is used within each maker's cleaning conditions (Chemitek). The procedure is written to stay within them: dry glass to start, a short dwell, soft bristles, a full rinse before anything dries, and no high-pressure jets on frames, seals or junction boxes.

Ready to maximise your asset performance?

Talk to an engineer about a free pilot, a soiling problem or a Chemitek order.