The effect of Dzyaloshinskii–Moriya interaction on field-driven domain wall dynamics analysed by a semi-analytical approach