SELECTIVE POWER POINT TRACKING
First Claim
1. A controller characterized by an operating point and comprising:
- an input configured to receive electrical power from one or more energy capture devices;
an output configured to provide electrical power to an external load;
one or more processors;
memory; and
one or more programs, the one or more programs stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for;
adjusting, according to a first algorithm, an electrical property affecting an apparent load resistance applied across the input;
determining, while the first algorithm is running, whether a first amount of power received by the input is satisfactory;
in accordance with a determination that the first amount of power is satisfactory, continuing to adjust the electrical property according to the first algorithm; and
in accordance with a determination that the first amount of power received is not satisfactory, performing a method comprising (i) switching to a second algorithm, and (ii) adjusting the electrical property according to the second algorithm,wherein the first algorithm is different from the second algorithm.
1 Assignment
0 Petitions
Accused Products
Abstract
A controller receives electrical power at an input from one or more energy capture device and outputs electrical power to one or more external loads. The controller adjusts, according to a first algorithm, an electrical property affecting an apparent load resistance applied across the input. The controller determines, while the first algorithm is running, whether a first amount of power received by the input is satisfactory. If it is, the controller continues using the first algorithm. If it is not, the controller switches to a algorithm. The first and second maximum algorithms may be optimized for different environmental conditions, such as different amounts of sunlight incident on the one or more energy capture devices.
-
Citations
30 Claims
-
1. A controller characterized by an operating point and comprising:
-
an input configured to receive electrical power from one or more energy capture devices; an output configured to provide electrical power to an external load; one or more processors; memory; and one or more programs, the one or more programs stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; adjusting, according to a first algorithm, an electrical property affecting an apparent load resistance applied across the input; determining, while the first algorithm is running, whether a first amount of power received by the input is satisfactory; in accordance with a determination that the first amount of power is satisfactory, continuing to adjust the electrical property according to the first algorithm; and in accordance with a determination that the first amount of power received is not satisfactory, performing a method comprising (i) switching to a second algorithm, and (ii) adjusting the electrical property according to the second algorithm, wherein the first algorithm is different from the second algorithm. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method for tracking a maximum power point of one or more energy capture devices, comprising:
at a controller with one or more processors and memory storing one or more programs for execution by the one or more processors, the controller characterized by an operating point; adjusting, according to a first algorithm, an electrical property affecting an apparent load resistance applied across the input; determining, while the first algorithm is running, whether a first amount of power received by the input is satisfactory; in accordance with a determination that the first amount of power is satisfactory, continuing to adjust the electrical property according to the first algorithm; and in accordance with a determination that the first algorithm is unsatisfactory, performing a method comprising (i) switching to a second algorithm during the epoch, and (ii) adjusting the electrical property according to the second algorithm, wherein the first algorithm is different from the second algorithm.
-
29. An electronic device, comprising:
-
one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; adjusting, according to a first algorithm, an electrical property affecting an apparent load resistance applied across the input; determining, while the first algorithm is running, whether a first amount of power received by the input is satisfactory; in accordance with a determination that the first amount of power is satisfactory, continuing to adjust the electrical property according to the algorithm; and in accordance with a determination that the first amount of power is unsatisfactory, performing a method comprising (i) switching to a second algorithm, and (ii) adjusting the electrical property according to the second algorithm, wherein the first algorithm is different from the second algorithm.
-
-
30. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device, cause the device to:
-
adjust, according to a first algorithm, an electrical property affecting an apparent load resistance applied across the input; determine, while the first algorithm is running, whether a first amount of power received by the input is satisfactory; in accordance with a determination that the first amount of power is satisfactory, continuing to adjust the electrical property according to the first algorithm; and in accordance with a determination that the first amount of power is unsatisfactory, performing a method comprising (i) switching to a second algorithm, and (ii) adjusting the electrical property according to the second algorithm, wherein the first algorithm is different from the second algorithm.
-
Specification