The quality of process data in a chemical plant significantly affects the performance and benefits gained from activities like performance monitoring, online optimization, and control. Since many chemical processes often show nonlinear dynamics, techniques like extended Kalman filter (EKF) and nonlinear dynamic data reconciliation (NDDR) have been developed to improve the data quality. Recently, the recursive nonlinear dynamic data reconciliation (RNDDR) technique has been proposed, which combines the merits of EKF and NDDR techniques. However, the RNDDR technique cannot handle measurements with gross errors. In this paper, a support vector (SV) regression approach for recursive simultaneous data reconciliation and gross error detection in nonlinear dynamical systems is proposed. SV regression is a compromise between the empirical risk and the model complexity, and for data reconciliation it is robust to random and gross errors. By minimizing the regularized risk instead of the maximum likelihood in the RNDDR, our approach could achieve not only recursive nonlinear dynamic data reconciliation but also gross error detection simultaneously. The nonlinear dynamic system simulation results in this paper show that the proposed approach is robust, efficient, stable, and accurate for simultaneous data reconciliation and gross error detection in nonlinear dynamic systems within a recursive real-time estimation framework. It can also give better performance of control.