International journal of impact engineering