I don’t think there’s a way to prevent the wind from happening (which, to be fair, I think you realise as you’re suggesting sheltering from it).
HOWEVER, what if we could counter it? Have giant fans blowing air at the same speed in the opposite direction of the wind. That would, in theory (and almost certainly in practice) create absolute stillness.