Patent ID: 8600572

Claim:
A computer program product comprising a computer readable medium including a computer readable program, wherein said computer readable program when executed on a computer causes the computer to establish a power forecasting service model for use in conjunction with a system, said computer readable program comprising estimating energy production, forecasting utilization of said energy and storing said energy, for use in a system by maintaining a balance between a plurality of sources of energy and a plurality of user-sinks thereof, said computer readable program utilizing: at least a first renewable source of said energy sources having an energy output which fluctuates due to environmental energy generation factors; at least a second non-renewable source of said energy sources having an energy output which is accurately controllable through correspondingly accurate control of fuel consumption; at least a first environmentally dependent sink of said energy sinks being characterized by which is subject to an energy consumption factor which fluctuates due to environmental energy consumption factors; and at least a second directly controllable sink of said energy-sinks which is subject to an energy consumption factor which is accurately controllable through correspondingly accurate regulation of controllable energy consumption factors, said computer readable program further comprising: a) taking measurements to obtaining a first renewable energy source forecast for each said environmental energy generation factor based on said measurements taken thereof; b) based on said first renewable energy source forecast, estimating an energy output for said first renewable energy source at a selected point in time; c) obtaining a sink forecast for each said environmental energy consumption factor based on measurements thereof; d) based on said sink forecast, estimating an energy consumption value for said first sink at said selected point in time; e) regulating at least one of said fuel consumption by said second non-renewable source of energy, and regulating said energy consumption by said second sink in order to maintain said balance between said plurality of sources of energy and said plurality of user-sinks thereof.