The presence of anticrossings induced by coupling between two states causes curvature in energy levels, yielding a nonlinearity in the quantum system. When the system is driven back and forth along the bending energy levels, subharmonic transitions and energy shifts can be observed, which would cause a significant influence as the system is applied to quantum computing. In this paper, we study a longitudinally driven singlet-triplet (ST) system in a double quantum dot (DQD) system, and illustrate the consequences of nonlinearity by driving the system close to the anticrossings. We provide a straightforward theory to quantitatively describe the energy shift and subharmonics caused by nonlinearity, and find good agreement between our theoretical result and the numerical simulation. Our results reveal the existence of nonlinearity in the vicinity of anticrossings and provide a direct way of analytically assessing its impact, which can be applied to other quantum systems without excessive labor.