This paper proposes a nonlinear flux linkage observer for the PMSM speed controls without motion sensors, introducing the deviation among the real stator flux linkage and an estimated stator flux linkage to suppress feedback and integral flux drift. In the position detection of an interior PMSM without a speed sensor, the traditional back EMF integration method uses a pure integrator, or LPF, to estimate the stator flux. Its inherent defects inevitably lead to inaccurate flux estimation, which directly affects the estimation of the motor mover position, resulting in the decline in motor control operation and the distortion of phase current. This paper uses an improved integrator with adaptive compensation. The projected value of the stator flux linkage has been derived from the estimated value of the rotor permanent magnetic flux linkage position angle and the algebraic model (m-model) of the stator flux linkage, along with a synchronous coordinate system. The IPMSM stator coil flux linkage obtained from the stator coil current and integral voltage models in the static coordinate system is compared to form a feedback closed-loop to suppress the integral drift, and using the cross-product approach of the actual and estimated flux linkage yields the projected value of the IPMSM rotor speed and position through a PLL. Compared with the existing motion-sensorless observers, the methodology proposed in this article is simple and exhibits better dynamic and static estimation performance. Extensive and comprehensive MATLAB computer simulation and experimental findings validate the proposed motion-sensorless control mechanism.