2024-10-212024-10-21https://repoemc.ukm.my/handle/123456789/18740fatigue lifefinite elementlinear generator enginestrain-lifestress-lifeFinite Element Based Life Prediction of a New Free Piston Linear Generator Engine MountingJournal Article