Crash topology optimization for front-end safety parts of battery electric vehicle using an improved equivalent static loads method