Overview
What is a Solar Router ?
A Solar Router allows to redirect the solar production excess to some appliances instead of returning it to the grid. The particularity of a solar router is that it will dim the voltage and power sent to the appliance in order to match the excess production, in contrary to a simple relay that would just switch on/off the appliance without controlling its power.
A Solar Router is usually connected to the resistance of a water tank and will heat the water when there is production excess.
A solar router can also do more things, like controlling (on/off) the activation of other appliances (with the grid normal voltage and not the dimmed voltage) in case the excess reaches a threshold. For example, one could activate a pump, pool heater, etc if the excess goes above a specific amount, so that this appliance gets the priority over heating the water tank.
A router can also schedule some forced heating of the water tank to ensure the water reaches a safe temperature, and consequently bypass the dimmed voltage. This is called a bypass relay.
How routers work ?
To chose a good router, you need to know how they work.
Routers are using a Zero-Cross Detection system and Phase Control system (or Burst Mode) to control the voltage curve (or the average voltage) in order to reduce the voltage and send a reduced power to the resistance, and then consequently prevent the Linky from recording a consumption more than what the solar excess is. Depending on how the router is built, this dimmer system can be done in a different ways and with different hardware.
Phase Control System
This method can use a TRIAC-based device to chop the voltage curve to reduce the voltage and consequently the power. Phase Control System can be achieved for example with:
- Robodyn AC Dimmer: a component able to do both ZCD and PC
- Zero-Cross Detection circuit (ZCD) + Random Solid State Relay: a fast switching relay which is able to do PC
They can both chop the voltage curve by letting the load pass at a specific time.
The ZCD circuit is able to detect when the voltage curve crosses the Zero point. Here is an oscilloscope view of how a ZCD circuit works:
Dedicated ZCD circuit | Robodyn ZCD circuit |
---|---|
When the AC voltage curve crosses the Zero point, the ZCD circuit sends a +5V pulse (assuming it is powered with 5V DC) for about 1 millisecond. Thanks to this pulse, we can decide to activate the Phase Control system at the right moment depending on the wanted power.
Here are 3 different views from an oscilloscope of the voltage and current curve at the dimmer output, when using a Robodyn AC Dimmer set at 20%, 50%, 80%, and at full power (without dimmer), for a nominal resistive load of 600W:
20% | 50% |
---|---|
80% | 100% (Bypass) |
We can see the effect of the TRIAC on the voltage curve, and the resulting current curve, which is chopped at the wanted level. A TRIAC is like a switch that can be opened and closed at a specific moment of the voltage curve, thus reducing the consumed power.
Now, let’s see the effect of the TRIAC on the voltage and current curves, both at the output of the dimmer, and at the input of the router:
Hardware used for measurement:
All measures are done with the Owon HDS2202S portable oscilloscope with a 10x probe (yellow curve) and the Owon CP024 current clamp (100mV/A) to measure the current (blue curve). The resolution of portable oscilloscopes is not as good as a lab oscilloscope, so the RMS values is not highly accurate, but the curves and values are good enough to see the effect of the TRIAC.
Burst Modulation
Burst modulation will let a complete or half complete voltage curve pass or not, and this control is done at the zero point. 50Hz current has a voltage curve with a period of 20 ms decoupled in 2 half-periods: one positive, one negative, so the zero voltage is crossed twice per period. So during 1 second, there are 100 half-periods which can be “turned” on and off.
This method can use a simple Zero-Cross Solid State Relay: a relay that will only close or open when the voltage curve is at 0. So there is no load at that time of switching. Switching at Zero-Cross point is clean because it does not cause harmonic and is recommended for a resistive load. Several methods could be used: burst mode (we allow complete periods per burst), or some more customized method.
The goal is to beat the grid utility meter so that it does not record any excess or consumption. For example, the Linky is looking at the voltage curve each 20 ms but is doing an aggregation over a longer duration of 1 second. In order to beat the Linky, we allow within this window a correct sequence of half periods so that the Linky does not record any Watt (in consumption or excess), or just a few.
Here is an example of what Clyric’s router is doing:
Burst mode (20% and 50%) at the top and an adapted version from Clyric at the bottom:
Burst mode | Clyric’s version | |
---|---|---|
20% | ||
50% |
References:
- Sorties de télé-information client des appareils de comptage Linky utilisés en généralisation par Enedis
- Routeur > Pilotage du SSR, angle ou train ?
Router Issues and Solutions
The biggest issue with routers is harmonics, when using a Phase Control system that is chopping the voltage curve. Chopping the voltage curve by allowing a current at a specific duration creates some harmonics which can impact other appliances if not filtered. These harmonics gets bigger when the Phase Control system activates with a higher load. And filtering these harmonics for such use is difficult so most entry price commercial routers do not even filter them out. Harmonics generated by a solar router is not dangerous up to a certain level where it can impact or even damage other appliances, typically those which are more sensitive like inductive loads (motors), UPS, devices with clocks bases on voltage frequency, electronic devices like EV car charger, etc.
Eddi from Myenergi and Fronius Ohmpilot are more expensive commercial routers which include some filters.
Harmonic examples:
How to reduce harmonics ?
According to EN 61000-3-2, a Solar Router is a Class A device because the dimmer is not integrated inside (the resistance is in the water tank). We can read in the study below, page 5, that a Class A device for resistive load that is dimmed should be limited at around 750W in order to keep harmonics at a level accepted by the regulation when de Triac is at 90 degrees, so a load less than 1500 W.
Here are the things you can do to optimize your installation and reduce the effects of harmonics:
Installation and wiring:
-
Reduce the cable length between the router and the resistance to the bare minimum (a few meters) and use wider cables
-
Put your router and resistance circuit as close as possible to the grid entrance and exit
-
Connect the router to a more powerful resistance (in ohms - so less powerful in power) in order to decrease the current load. Let’s compare how the voltage is dimmed for 2 resistances:
- Resistance 1: 3000 W, 18 ohms => for 1000 W of excess, the dimmer will reduce the voltage to 134V and the load current will be 7.4A
- Resistance 2: 1000 W, 53 ohms => for 1000 W of excess, the dimmer will activate at the voltage peak 230V (so higher) but the load current will only be 4.3A
- Switch the resistance to a tri-phase resistance in order to be able to control 3 resistances in steps independently: they will be activated step by step. Example:
- Resistance 1: 700 W connected to the dimmer: the dimmer will route the solar excess from 0 to 700 W to this resistance
- Resistance 2: 700 W connected to relay 1: when the excess is above 700 W, the relay will activate (all or nothing relay) and the second resistance will receive 700 W of excess. The first resistance connected to the Phase Control system (dimmer or Random SSR) will receive what is remaining from the excess.
- Resistance 2: 700 W connected to relay 2: will work the same and will be activated when the excess will be above 700W.
- Only if required: try put an RC Snubber matching your TRIAC and load spec around the TRIAC (phase and load). It won’t solve the harmonic issue but can help mitigate equipments sensible to voltage spikes. For example, the Robodyn AC Dimmer is NOT “Snubberless” because it does not include an RC Snubber circuit. The TRIAC inside is a BTA16-600B or BTA24-600B or BTA40/BTA41. Suggestions often seen are to use a 100 ohms 0.1uF (100nF) RC Snubber (like the ones sold for Shelly’s).
Routing configuration:
- Limit the routing power to be compliant with the regulation of harmonics (around 750W when de Triac is at 90 degrees, so a load less than 1500 W)
In any case: try to route as little power as possible, use steps, and make sure the router does not have any priority over the other appliances.
What about the Burst method ?
When using a a Burst Fire Control, there is no harmonic issue (or really minimal ones at higher frequencies). The problem is that it can allow too much load to pass at high power and at the opposite can open the relay for a long time, which will create some excess. For this system to work properly, it needs to know how the utility meter is working internally in order to beat it, if it can.
It has some limitations:
- The linky sees what is happening within 20 ms so this method is less accurate to prevent readings from high loads from the Linky.
- So when the resistance power is too big, this method may not work well (linked to the fact above).
- Due to the fact that there are a lot of high power / no power successions, it could cause flickering.
- It is not perfect and will allow some consumption and excess
- No harmonics created in the sane way as a Phase Control system but still a little at higher frequencies
- When controlling on half waves, one caveat is that at around 50% (so when the excess power equals half the resistive nominal load) it can create for a short time of less then ~1 second a continuous component on the AC current since a sequence of half-periods will be allowed one time positive, next time negative.
References
-
Some theory on Harmonics
- Cos Phi vs Facteur Puissance
- Détection et atténuation des harmoniques
- Etude des harmoniques du courant de ligne
- HARMONICS: CAUSES, EFFECTS AND MINIMIZATION
- HARMONIQUES ET DEPOLLUTION DU RESEAU ELECTRIQUE
- Impact de la pollution harmonique sur les matériels de réseau
- Indicateur de distorsion harmonique : facteur de puissance
- La Compatibilité électromagnétque
- Les harmoniques: à l’origine des perturbations sur le réseau électrique
- Learn: PV Diversion
- Taux de distorsion harmonique
- Routeur solaire ongrid par e-2-nomy (SeByDocKy)
-
Some theory on TRIAC
-
Great forums discussions
-
Videos on routers from Pierre Chfd (Professeur agrégé en sciences industrielles de l’ingénieur)
- 1. Le problème, commande en tout ou rien
- 2. Fonctionnement du gradateur à angle de phase pour un routeur solaire
- 3. Pollution harmonique, puissance déformante
- 4. Simulation PSIM d’un routeur solaire
- 5. Les solutions passives pour remédier aux problèmes générés par le gradateur à angle de phase
- 6. Les pertes dans le Triac et un compensateur actif
- 7. Retour sur la pollution réseau et le facteur de puissance. Le ballon ECS, qu’est-ce qu’il se passe ? Les routeurs à étage
- 8. On étudie le facteur de puissance de ces routeurs et leur plage de fonctionnement à Fp sup à 0,9
- 9. Diverses solutions, plus ou moins académiques
-
Videos on routers (Guillaume Piton)
-
EMI Filters
-
RC Snubbers