A problem with wind turbines is, of course, that their power is intermittent. I have seen talk of using compressed air or batteries to store the power but both these solutions have problems with efficiency, and batteries leak power even when not used.
I was thinking, what about using a heavy weight to store power? Electric motors would lift a weight, then when power was needed, the weight would fall, running the motors backwards and generating power. I guess it would be very efficient, and there would be no leakage of power even if the stored energy was not used for months or even years. It is low-tech and very low maintenance.
The heavier the weight, the less far it would need to travel up and down to store and produce the same amount of power. To save materials, I was thinking the wind turbine itself could be the weight: it would only need to move up and down a few cm to store a huge amount of power.
I have no background in engineering, so please tell me, is this a good idea, or is there a reason why this has not already been done?