Vibration analysis and design methodology for single-impact and double-impact triboelectric generators | IET Conference Publication | IEEE Xplore