B-spline data interpolation and approximation require parameterization at the first step. For this purpose, many algorithms have been developed, such as the uniform, centripetal, chord length, Foley and universal methods. The uniform method works well if the input data points are distributed regularly. The chord length method produces large deflections if long chords exist in the data polygon. To remove this effect, the centripetal method was developed. The traditional centripetal method uses a fixed power for chord lengths for parameter distribution. In this paper, we propose an improved version of the centripetal parameterization method for B-spline data interpolation. Our experiments show that individual dynamic power calculation can be possible for each chord length. This new parameterization method produces better behavior when compared to the traditional centripetal method and is more robust against fast changes in chord lengths since it uses the natural logarithm of chord lengths to calculate the parameters.