The development of perturbation model for fringe field in Open XAL and its application in beam commissioning of CSNS