real-time load shedding

Options
jonr
jonr Solar Expert Posts: 1,386 ✭✭✭✭
Conventional AC motors have very high startup surges and this causes problems for many inverters.   It's even worse when the motor startup happens while some other high load device is on.   Would it be possible to have a device that monitors instantaneous power draw and when it sees excessive current, it turns off less important loads?   Would say a 1 ms response time be fast enough to prevent an inverter from tripping?

I am available for custom hardware/firmware development

Comments

  • BB.
    BB. Super Moderators, Administrators Posts: 33,443 admin
    Options
    One of the solutions is to have an active switch between to "heavy loads" (relative to "small" inverter).

    For example, on a refrigerator + freezer circuit, connect the freezer thermostat to a NC/NO relay. When the "freezer" thermostat is calling for cooling, AC power is routed to the freezer. When the freezer thermostat turns off, then power is routed to the refrigerator (which turns on when the fridge thermostat calls for cooling).

    More or less, this will work as long as no appliance calls for >50% operating cycle (i.e., 30 minutes per hour). If you have an appliance that draws 75% of run time, then the other better not draw more than 25% run time.

    There are other solutions for options such as when the fridge is running, the inverter can start the freezer. But the inverter cannot start both freezer and fridge at the same time.

    And for off grid/full time operation--You need to make sure that you do not hit a deadlock conditions (such as both appliances want to start at the same time, and this "resets" the inverter and your control circuitry (which defaults to allowing both to start at the same time).

    Deadlocks may not happen often (if it takes 3.6 seconds to "start" a compressor, and there are 3,600 seconds in an hour, that is a 1:1,000 chance of both trying to start at the same time). What you don't want is to have the deadlock happen when you are not there (food spoils in both before you realize there is a problem)--Or somebody turns of power for a few minutes then flips the breakers both on--Now both fridge and freezer may want to start at the same time--And the other person may not realize what is happening with your "custom" configuration.

    And, there are various "soft start" things that sometimes can be done (VFD--variable frequency drive, hard start kit for compressors, using NTC's negative temperature coefficient resistors in series with heavy starting current load, use a current transformer or shunt resistor to control an interlock relay which "inhibits starting" of 2nd load, etc.).

    What are the details of the loads/system you want to run?

    -Bill
    Near San Francisco California: 3.5kWatt Grid Tied Solar power system+small backup genset
  • jonr
    jonr Solar Expert Posts: 1,386 ✭✭✭✭
    edited July 2016 #3
    Options
    It's hard to predict when a well pump will come on.  I agree that there are various solutions, but real-time load shedding is one that I haven't seen discussed.    Ie, I'm interested in that specific technical question - could some device detect load and react fast enough to help the typical inverter?

    I agree that startup sequencing, pre-determined time sharing and soft-start are important - but those are solutions I understand well.

    I am available for custom hardware/firmware development

  • BB.
    BB. Super Moderators, Administrators Posts: 33,443 admin
    edited July 2016 #4
    Options
    My two cents--AC inverters are (usually) electronically "protected"--And so can make "decisions" on a 1/2 cycle or faster (1/120th of a second or faster).

    There is nothing that, I can think of, that could make a load decisions that is going to be "faster" and/or "smarter" that those made by the inverter's electronics.

    AC line power--There is no active protection (other than Ground and Arc Fault) that are fast enough to "do something". And for a simple 120 VAC 15 amp circuit, 45 amp surge current for a few cycles is not unusual.

    -Bill
    Near San Francisco California: 3.5kWatt Grid Tied Solar power system+small backup genset
  • jonr
    jonr Solar Expert Posts: 1,386 ✭✭✭✭
    edited July 2016 #5
    Options
    I suppose the scenario is that some inverter has multiple levels of overload protection (which makes sense from a heat or capacitor size standpoint).   For example, say some inverter can tolerate (ie, not trip at)  8 amps for 2 msec, 4 amps for 200 msec (motor starting is in this range) and 2 amps continuous.    A device that could detect and drop some non-essential  load in < 1 msec (which I believe is possible using a micro-computer and mosfets) would help this inverter.   But not by all that much - say the non-essential load is 1 amp.  So in this example, one can get the full 4 amps for 200 msec vs 3 amps (4 amps minus 1 amp of other non-essential load).   A 33% increase.

    I am available for custom hardware/firmware development

  • BB.
    BB. Super Moderators, Administrators Posts: 33,443 admin
    Options
    My guess is that the inverters just do not have surge capabilities (magnetics saturate, internal resistance drops voltages so much that regulation circuit cannot maintain voltages, etc.). So, from the AC outside (or DC input) measurements--It is difficult to see distorted wave forms (low voltage amplitude, poor power factor, clipped peaks, high instantaneous current peaks clipped) that are caused by arbitrary loads to predict when an inverter is going to fail to deliver (output so poor that loads will not operate correctly, or inverter will clip, or inverter will fault).

    You could generate an IV (current/voltage) model for each load. And add them together to determine which "combination" of loads would be allowed vs not allowed. But that would require some sort of multi-control (separate AC branch circuits or possibly on the "control side" such as thermostat interrupt).

    Say you make a "map" of allowed and prohibited appliances--How many would that be? One circuit that is 100% on (lights, computer, TV). And then (at least two or three, or more?) controlled circuits (refrigerator, freezer, washer, well pump, etc.). And you would need (possibly) a feedback circuit to know which loads are "pending".

    Do you monitor 100% on loads (average current). See that a washing load is pending--And you know you need the well pump for water with that--so allow washer+pump and disallow fridge+freezer loads for 40 minute cycle? Do you map water fill times (wash fill, rinse 1 and rinse 2 fill) and let fridge OR freezer start during this time? What if somebody wants to shower/fill tub? What happens when a random portable load is used (hair dryer, vacuum, circular saw, etc.).

    Many times, complexity is the enemy of the good enough... Do you simply time stuff? 8-10am irrigation+washer. 10am-12 noon for fridge+freezer, microwave+kitchen tools+well pump 12-1pm. etc...

    I just do not see this as a practical/livable power plan/diet/rationing.

    Looking at loads--You have "well behaved loads"--Which I would suggest are low surge and good PF. Induction motors are usually very poorly behaved loads. 5x running current as surge. And, typically, at best, an inverter+battery bank is capable of ~2x rated power for surge. I would be going back and looking at limiting surge current for big loads in the first place.

    Using digitally controlled motors ("inverter" mini-split AC, servo motor/three phase well pump with VFD controller, "inverter controlled" refrigerator compressor, etc.).

    The alternative of using two inverters--One for 100% powered "off grid friendly loads" and a second AC inverter sized to start induction motor loads and an interlock relay (refrigerator or freezer run). If you want--Technically, you only need to prevent two (or more) automatic demand appliances from starting at the same time. A little "wall outlet" controller--Monitor current flow--When the beginning of a surge is detected--allow it through if nothing else is starting. If outlet A detects a surge, "block" any other outlet from surging.

    But for things with a "complex" power usage profile--Say a Frost Free refrigerator--You have 120 Watt compressor running, 600+ Watt (VA) surge, and possibly even 500 Watt heater (defrost heater). And with some "more expensive" refrigerators, you have a digital timer for the defrost cycle--If you cut AC power, the defrost timer resets to "start defrost cycle". And a defrost cycle runs 1-2 hours (I assume the defrost heater cycles/regulates on/off during the cycle).

    I just do not see a "generic" solution. For limited applications with "simple" refrigerator/freezer (manual defrost--Such as a "Chest Fridge conversion" + 2nd chest freezer)--The A or B load with small inverter can work well. And choose an "off grid" friendly deep well pump (and/or cistern+small pressurization pump--Use genset to fill cistern once or twice a week).

    But more than that--I think one is committed to a larger system (larger battery bank + larger AC inverter which forces a larger solar array). As the system is enlarged--The mix of smaller/surging load problem pretty much "goes away" (all surges are much smaller than overall system power capabilities--And much less chance that all smaller loads are going to "turn on" at exactly the same time).

    -Bill
    Near San Francisco California: 3.5kWatt Grid Tied Solar power system+small backup genset
  • Dave Angelini
    Dave Angelini Solar Expert Posts: 6,746 ✭✭✭✭✭✭
    edited July 2016 #7
    Options
    Almost all of these concerns go away forever once you have 1,100 AH at 24 or 48V and an inverter of 4KW or more with the solar or power source to support it. As Bill said,
    But more than that--I think one is committed to a larger system (larger battery bank + larger AC inverter which forces a larger solar array). As the system is enlarged--The mix of smaller/surging load problem pretty much "goes away" (all surges are much smaller than overall system power capabilities--And much less chance that all smaller loads are going to "turn on" at exactly the same time).


    "we go where power lines don't" Sierra Nevada mountain area
       htps://offgridsolar1.com/
    E-mail offgridsolar@sti.net

  • Solar2
    Solar2 Registered Users Posts: 30 ✭✭
    Options
    Another need is some type of prioritizer that will allow larger, secondary important loads to come on only when the sun is there.
    This would cause the load to be served directly from the PV rather than via the house battery.
    This would significantly increase the life of the house battery.

    We have a big system and it does the job but it seems like most everything is done through the battery.
    Battery wear becomes the most expensive part of the system.

    For example;
    Our biggest loads are clothes dryer and car charging.
    Most of the time these duties can be delayed until we have the sun to do the job directly.
    We try to do this but often are not around in the middle of the day when the sun is out.
    These duties need to be automatic.

    18 Kw PV;  2000 AHr FLA Bat; 12 Kw Inverter;  20 Kw Kohler, LP, low speed, double muffled,   Home built, ground coupled heat pump, VFD enabled;  Leaf
  • jonr
    jonr Solar Expert Posts: 1,386 ✭✭✭✭
    Options
    I agree.   A simple timer would help, but detecting sunshine or battery state would be better.

    I am available for custom hardware/firmware development

  • Dave Angelini
    Dave Angelini Solar Expert Posts: 6,746 ✭✭✭✭✭✭
    Options
    It is already there in the form of the AUX output on most inverter/chargers and most charge controllers. You just have to use wifi and make it happen. It would be nice if it was all integrated, and hint, maybe it will soon be :)
    "we go where power lines don't" Sierra Nevada mountain area
       htps://offgridsolar1.com/
    E-mail offgridsolar@sti.net

  • jonr
    jonr Solar Expert Posts: 1,386 ✭✭✭✭
    Options
    Is such an AUX output based on panel output or battery voltage?    For most loads, the former would allow delayed loads to come on earlier while still not drawing from the battery.

    I am available for custom hardware/firmware development