A displacement-controlled arc-length solution scheme