Effects of track parameters and environmental conditions on tramcar induced squeal noise