In this paper, first, the effect of the interior permanent-magnet synchronous-motor (IPMSM) stator resistance to the maximum available motoring or regenerative braking torque is clarified. Then, a drive operating point is interpreted geometrically as the intersecting point of the torque- demand curve with either the maximum torque per ampere (MTPA) trajectory or the voltage-constraint curve inherently imposed by the motor and inverter under different control modes. Based on this principle, a novel voltage-constraint-tracking (VCT) field-weakening control scheme for IPMSM drives is proposed. The proposed method can automatically determine the desired MTPA or field-weakening control modes and provide a smooth transition between these two modes. No machine parameters are required in the field-weakening control mode, and no dc-link voltage sensor is used, rendering the proposed scheme rather robust. In addition, the minimum copper- loss operation can be preserved in the VCT-based control to achieve high efficiency. The proposed control method has a simple structure so that it can easily be implemented by modifying a conventional vector-controlled drive system for practical applications. Finally, a DSP-based prototype drive is constructed to verify the feasibility of the proposed scheme, and some experimental results are provided to demonstrate the satisfactory features.