Common Noun Collocations of generating

activity, addition, capacity, cost, datum, electricity, equipment, force, function, idea, income, mean, mechanism, method, moment, opportunity, plant, possibility, potential, power, probability, problem, process, role, station, steam, system, unit, way, project