Wind farms have made a significant impact in limiting carbon emissions from other sources of power generation in Great Britain.
Power from wind farms prevented the creation of almost 36 million tonnes of greenhouse gas emissions from sources such as coal and gas, in a six-year period.
This is the equivalent of taking 2.3 million cars off the road, University analysis of nationwide output shows.
The figures from 2008-2014, analysed in the most accurate study of its kind to date, suggest that a greater investment in wind energy could help meet Scottish and UK government targets for carbon emissions reduction.
Engineers from the University analysed National Grid figures for the power generated by various sources including wind, coal and gas.
Their data detailed generator energy output figures for every half hour, creating a comprehensive picture of how demand over time was met by power from the various sources.
Their study improves on previous estimates because it uses real, rather than estimated, energy output figures.
It takes into account the inefficiency of individual conventional generators, researchers say.
The calculations are complex because energy demand is met from a mix of sources at any one time.
When output from wind turbines increases, a number of different conventional sources may need to decrease their outputs.
The study demonstrates that government estimates for carbon savings underestimated the benefits from wind farms.
Over the six year period, 3.4 million more tonnes of greenhouse gases were saved than thought.
This is the equivalent of taking an extra 220,000 cars off the road.
Engineers say their methodology could be applied to give accurate estimates of possible future emissions savings for energy developers, planners and policymakers.
They suggest wind power generation could play an increasingly important role in the future energy mix, which could also include carbon capture and storage, marine and nuclear power.
The study, published in Energy Policy, was supported by the Engineering and Physical Sciences Research Council.