Patent ID: 11936184
Assignee: CATERPILLAR INC.
Field: Electrical machinery, apparatus, energy (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 10:
11. A controller for a hybrid power system, comprising:
at least one memory storing instructions; and
at least one processor operatively connected to the memory, and configured to execute the instructions to perform operations, including:
obtaining a load forecast for the hybrid power system;
obtaining a power availability forecast and an energy cost forecast for each power asset group of a plurality of power asset groups;
performing at least one prospective optimization to determine scheduled active power commands for the plurality of power asset groups that optimize an operating cost of the hybrid power system;
tracking an on-line load of the hybrid power system;
tracking an on-line power availability and an on-line energy cost for the plurality of power asset groups;
performing at least one on-line optimization to determine on-line active power commands for the plurality of asset power groups that (i) account for variance between the load forecast and the on-line load, (ii) account for variance between the power availability forecast and the on-line power availability, and (iii) optimize the total operating cost of the hybrid power system; and
operating the plurality of power asset groups based on the scheduled active power commands and the on-line active power commands;
wherein each of the at least one prospective optimization and the at least one on-line optimization respectively includes:
a group optimization that determines optimized group active power commands for each power asset group as a collective whole; and
an individual optimization that determines individual active power commands for each power asset within each group that optimizes the operation of each power asset as an individual, and such that the operation of the power assets within the group according to their individual active power commands, collected together, satisfies the group active power commands for the group.