Convex control design for vibration induced by uncertain excitations