US 12,315,021 B1
Systems and methods for supply chain data processing and flow modeling
Richard Rushforth, Flagstaff, AZ (US); and Benjamin Ruddell, Flagstaff, AZ (US)
Assigned to Arizona Board of Regents acting for and on behalf Northern Arizona University, Flagstaff, AZ (US)
Filed by Arizona Board of Regents acting for and on behalf of Northern Arizona University, Flagstaff, AZ (US)
Filed on Jun. 30, 2022, as Appl. No. 17/809,962.
Claims priority of provisional application 63/364,547, filed on May 11, 2022.
Claims priority of provisional application 63/202,947, filed on Jun. 30, 2021.
Int. Cl. G06Q 50/06 (2024.01); G06Q 10/04 (2023.01); G06N 3/08 (2023.01)
CPC G06Q 50/06 (2013.01) [G06Q 10/04 (2013.01); G06N 3/08 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A method of calculating flows of electricity into and out of a geographic area, the method comprising:
for a first time-step:
using a processor, attributing each node in a power transform distribution factor (PTDF) to a county of a plurality of counties;
using the processor, summing an electrical load and an electrical generation capacity for each node within each county of the plurality of counties (node-level electrical load and node-level electrical generation capacity) to form a county-level electrical load and county-level electrical generation for each county;
using the processor, for each county, dividing each county-level electrical load and county-level electrical generation by a corresponding node-level electrical load and node-level electrical generation capacity for each county to generate a load node-level distribution factor and a generation node-level distribution factor for each county;
using the processor, for each node, generating a node-level electrical injection value and a node-level electrical withdrawal value by multiplying the load node-level distribution factor by the county-level electrical load and by multiplying the generation node-level distribution factor by the county-level electrical generation, respectively;
using the processor, summing the node-level electrical injection value and the node-level electrical withdrawal value for each node to generate a total injection value and a total withdrawal value for each node;
using the processor, generate a vector of line flows by multiplying the total injection value and total withdrawal value for each node by a transpose of the PTDF; and
using the processor, summing the vector of line flows into each county of the plurality of counties and summing the vector of line flows out of each county of the plurality of counties to generate a county-to-county data set of electrical flows; and
repeating for a second time-step.