Boundary layer separation can be controlled by streamlining the body shape to reduce adverse pressure gradients, using boundary layer suction, adding vortex generators, and employing surface roughness or blowing techniques to stabilise the boundary layer and maintain the desired flow attachment.