The Planck-Balance is a table-top version of a Kibble balance. In contrast to many other Kibble balances, the coil is moved sinusoidally and an ac rather than a dc signal is generated in the velocity mode. The three-parameter sine fitting algorithm is applied to estimate the amplitudes of the induced voltage and the coil motion, which are used to determine the force factor Bl of the voice coil of the electromagnetic force compensation balance. However, the three-parameter sine fitting algorithm is not robust against some perturbations, e.g. additive Gaussian white noise, quantization error, harmonic distortion, frequency error and time jitter. These effects have influences on the accuracy of the amplitude estimation. Based on numerical simulations and correlation analyses, the effects of these perturbations are determined. By optimizing measurement and data processing approach, the bias and standard deviation of the estimated amplitude can be effectively reduced, and thus the accuracy of the force factor Bl in the velocity mode can be improved.