{"id":3563,"date":"2021-03-02T19:31:25","date_gmt":"2021-03-02T19:31:25","guid":{"rendered":"https:\/\/novanta.com\/robotics-automation\/technical-paper\/what-motor-torque-constant-to-use-for-drive-type-theory-and-application\/"},"modified":"2026-04-23T18:11:23","modified_gmt":"2026-04-23T18:11:23","slug":"what-motor-torque-constant-to-use-for-drive-type-theory-and-application","status":"publish","type":"novanta_tech_paper","link":"https:\/\/novanta.com\/robotics-automation\/technical-paper\/what-motor-torque-constant-to-use-for-drive-type-theory-and-application\/","title":{"rendered":"What Motor Torque Constant to Use for Drive Type \u2013 Theory and Application"},"content":{"rendered":"\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\" id=\"h-introduction\">Introduction<\/h2>\n\n\n\n<p>Calculating motor torque from available drive current can be confusing due to many different drive types and the multiple ways current is specified (I<sub>pk\u2013sine<\/sub>, I<sub>DC<\/sub>, I<sub>RMS<\/sub>). This paper will provide the key formulas for torque constant and motor current, from fundamental principles of three-phase motor theory. It will also walk through the many ways torque can be calculated, using a per-phase torque, phase-to-phase torque constant, and sinusoidal torque constant, while applying the appropriate currents based on drive type (trapezoidal or sine).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-three-phase-motor-theory\">Three Phase Motor Theory<\/h2>\n\n\n\n<p>The motor theory described in this paper is based on a brushless motor (BLAC or permanent magnet synchronous machines) configuration that has a sinusoidal back EMF waveform for each phase-toneutral winding. Assumptions are as follows: torque angle curves and current waveforms are assumed to be pure sinusoids of the same amplitude. For equations using the per-phase torque constant, this assumes that input current is supplied to the neutral (center tap) connection.<\/p>\n\n\n\n<p>When applying current to a singular motor phase of a BLAC (phase-to-neutral), these types of motors generate sinusoidal torque waveforms versus electrical angle (as the shaft rotates mechanically). The electrical angle is N\/2 multiplied by (*) mechanical angle, where N is the number of poles of the motor.<\/p>\n\n\n\n<p>Figure 1 below shows a graphical drawing for the phasor representation of torque angle curve, with a three-phase brushless motor. The three vectors created by<img loading=\"lazy\" decoding=\"async\" width=\"103\" height=\"40\" class=\"alignnone wp-image-3555\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Three-phase-motor-vectors.jpg\" alt=\"Three phase motor - vectors\"><\/img>are shown as dotted lines, meant to represent that these vectors scale up and down in magnitude, as they rotate around the phase diagram, always staying 120 degrees apart. The magnitude of each vector varies based on current \ud835\udc56<sub>\ud835\udc65<\/sub> (constant for trapezoidal commutation, and sinusoidal for sine commutation) and the sinusoidal variation of the perphase torque constant (\ud835\udc3e<sub>\ud835\udc61\u2205\ud835\udc65<\/sub>) with rotor position.<\/p>\n\n\n\n<p>In this derivation, we are making the assumption that the \ud835\udc3e<sub>\ud835\udc61<\/sub><sub>\u2205 <\/sub>values are equal in magnitude (actual variations are typically small, but for the purposes of these derivations, we are stating there are no variations), and separated by 120 electrical degrees.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"504\" height=\"366\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Spatial-variation-of-torque.jpg\" alt=\"\" class=\"wp-image-3531\" srcset=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Spatial-variation-of-torque.jpg?quality=85&amp;strip=all 504w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Spatial-variation-of-torque.jpg?resize=320%2C232&amp;quality=85&amp;strip=all 320w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Spatial-variation-of-torque.jpg?resize=400%2C290&amp;quality=85&amp;strip=all 400w\" sizes=\"auto, (max-width: 504px) 100vw, 504px\" \/><\/figure>\n\n\n\n<p><p style=\"text-align: center\"><em>Figure 1 \u2013 Spatial Variation of Torque in the Re\/Im plane<\/em><\/p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-trapezoidal-drive\">Trapezoidal Drive<\/h2>\n\n\n\n<p>Trapezoidal commutation allows current to only flow through two of the three motor phases at any given time, and the current flowing is considered to be DC (see Figure 2). This results in<\/p>\n\n\n\n<p>\ud835\udc56<sub>\ud835\udc4e<\/sub>(\ud835\udc61) = \u2212\ud835\udc56<sub>\ud835\udc50<\/sub>(\ud835\udc61) &amp; \ud835\udc56<sub>\ud835\udc4e<\/sub>(\ud835\udc61) = <em>I<sub>DC<\/sub><\/em>.  For the purposes of the derivation, we are ignoring the ramp up and ramp down of the current based on the time constant (RL) of the motor phases. With this configuration, \ud835\udc56<sub>\ud835\udc65<\/sub> values within the phasor diagram of Figure 1 are constant in time and have no variation (unlike sinusoidal drive, which will be discussed below).<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"538\" height=\"366\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Trapezoidal-current-in-three-phase-motor.jpg\" alt=\"\" class=\"wp-image-3532\" srcset=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Trapezoidal-current-in-three-phase-motor.jpg?quality=85&amp;strip=all 538w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Trapezoidal-current-in-three-phase-motor.jpg?resize=320%2C218&amp;quality=85&amp;strip=all 320w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Trapezoidal-current-in-three-phase-motor.jpg?resize=400%2C272&amp;quality=85&amp;strip=all 400w\" sizes=\"auto, (max-width: 538px) 100vw, 538px\" \/><\/figure>\n\n\n\n<p><p style=\"text-align: center\"><em>Figure 2 \u2013 Trapezoidal Current in Three-Phase Motor<\/em><\/p><\/p>\n\n\n\n<p>The general equation for motor torque is a function of the single-phase motor torque and the current flowing through each of the three phases, represented as follows:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-equation-1\">Equation (1)<\/h3>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"987\" height=\"153\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-1.jpg\" alt=\"\" class=\"wp-image-3533\" srcset=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-1.jpg?quality=85&amp;strip=all 987w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-1.jpg?resize=320%2C50&amp;quality=85&amp;strip=all 320w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-1.jpg?resize=400%2C62&amp;quality=85&amp;strip=all 400w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-1.jpg?resize=840%2C130&amp;quality=85&amp;strip=all 840w\" sizes=\"auto, (max-width: 987px) 100vw, 987px\" \/><\/figure>\n\n\n\n<p>As stated above for trapezoidal drives, current is only flowing in two of three phases at any one time, so the math reduces significantly, and the motor torque (\ud835\udc47<sub>\ud835\udc5a<sub>\ud835\udc61rap<\/sub><\/sub>) can be solved algebraically or by using vector math as shown in Figure 3.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"808\" height=\"630\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Vector-Math-for-Trapezoidal-Commutation.jpg\" alt=\"\" class=\"wp-image-3534\" srcset=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Vector-Math-for-Trapezoidal-Commutation.jpg?quality=85&amp;strip=all 808w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Vector-Math-for-Trapezoidal-Commutation.jpg?resize=320%2C250&amp;quality=85&amp;strip=all 320w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Vector-Math-for-Trapezoidal-Commutation.jpg?resize=400%2C312&amp;quality=85&amp;strip=all 400w\" sizes=\"auto, (max-width: 808px) 100vw, 808px\" \/><\/figure>\n\n\n\n<p><p style=\"text-align: center\"><em>Figure 3 \u2013 Vector Math for Trapezoidal Commutation<\/em><\/p><\/p>\n\n\n\n<p>Solving Equation (1) algebraically requires angle \ud835\udc34\u2205 to be known. From the vector diagram of Figure 3, we can see that when current is only flowing in phase A and out phase C, the value is 30 degrees, and we arrive at Equation (2) below.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-equation-2\">Equation (2)<\/h3>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"619\" height=\"99\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-2.jpg\" alt=\"\" class=\"wp-image-3535\" srcset=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-2.jpg?quality=85&amp;strip=all 619w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-2.jpg?resize=320%2C51&amp;quality=85&amp;strip=all 320w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-2.jpg?resize=400%2C64&amp;quality=85&amp;strip=all 400w\" sizes=\"auto, (max-width: 619px) 100vw, 619px\" \/><\/figure>\n\n\n\n<p>Solving for torque:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-equation-3\">Equation (3)<\/h3>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"566\" height=\"107\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-3.jpg\" alt=\"\" class=\"wp-image-3536\" srcset=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-3.jpg?quality=85&amp;strip=all 566w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-3.jpg?resize=320%2C60&amp;quality=85&amp;strip=all 320w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-3.jpg?resize=400%2C76&amp;quality=85&amp;strip=all 400w\" sizes=\"auto, (max-width: 566px) 100vw, 566px\" \/><\/figure>\n\n\n\n<p>Since current \ud835\udc3c<sub>\ud835\udc37C<\/sub> is only ever flowing in two phases at a time, an equivalent two-phase torque constant is then derived:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"296\" height=\"86\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-3b.jpg\" alt=\"\" class=\"wp-image-3537\" \/><\/figure>\n\n\n\n<p>Where:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-equation-4\">Equation (4)<\/h3>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"270\" height=\"83\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-4.jpg\" alt=\"\" class=\"wp-image-3538\" \/><\/figure>\n\n\n\n<p>Equation (4) yields the result of the two-phase motor torque constant, as a function of the single-phase.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-sinusoidal-drive\">Sinusoidal Drive<\/h2>\n\n\n\n<p>Sine drives use a commutation scheme that flows current in all three phases at all times, with the sum always equaling zero (\ud835\udc3c<sub>\ud835\udc34<\/sub> \ud835\udc3c<sub>\ud835\udc35<\/sub> \ud835\udc3c<sub>\ud835\udc36<\/sub> = 0). Different than a trapezoidal drive, the currents \ud835\udc56<sub>\ud835\udc65<\/sub> are now modulating sinusoidally as follows:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-equation-5\">Equation (5)<\/h3>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"278\" height=\"76\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-5.jpg\" alt=\"\" class=\"wp-image-3539\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-equation-6\">Equation (6)<\/h3>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"358\" height=\"79\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-6.jpg\" alt=\"\" class=\"wp-image-3540\" srcset=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-6.jpg?quality=85&amp;strip=all 358w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-6.jpg?resize=320%2C71&amp;quality=85&amp;strip=all 320w\" sizes=\"auto, (max-width: 358px) 100vw, 358px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-equation-7\">Equation (7)<\/h3>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"603\" height=\"144\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-7.jpg\" alt=\"\" class=\"wp-image-3541\" srcset=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-7.jpg?quality=85&amp;strip=all 603w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-7.jpg?resize=320%2C76&amp;quality=85&amp;strip=all 320w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-7.jpg?resize=400%2C96&amp;quality=85&amp;strip=all 400w\" sizes=\"auto, (max-width: 603px) 100vw, 603px\" \/><\/figure>\n\n\n\n<p><p style=\"text-align: center\">Where \ud835\udf14t rotates with \ud835\udc34\ud835\udf03 or \ud835\udc34\ud835\udf03 \u0307\ud835\udc61 and \ud835\udf14=\ud835\udc34\ud835\udf03 \u0307<\/p><\/p>\n\n\n\n<p>Substituting Equations (5), (6), and (7) into Equation (1) yields:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-equation-8\">Equation (8)<\/h3>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1192\" height=\"70\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-8.jpg\" alt=\"\" class=\"wp-image-3542\" srcset=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-8.jpg?quality=85&amp;strip=all 1192w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-8.jpg?resize=320%2C19&amp;quality=85&amp;strip=all 320w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-8.jpg?resize=400%2C23&amp;quality=85&amp;strip=all 400w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-8.jpg?resize=840%2C49&amp;quality=85&amp;strip=all 840w\" sizes=\"auto, (max-width: 1192px) 100vw, 1192px\" \/><\/figure>\n\n\n\n<p>Solving Equation (8) for where \ud835\udf14t =\ud835\udc34\u2205 and \ud835\udc34\u2205 = 0\u00b0 yields:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-equation-9\">Equation (9)<\/h3>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"367\" height=\"110\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-9.jpg\" alt=\"\" class=\"wp-image-3543\" srcset=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-9.jpg?quality=85&amp;strip=all 367w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-9.jpg?resize=320%2C96&amp;quality=85&amp;strip=all 320w\" sizes=\"auto, (max-width: 367px) 100vw, 367px\" \/><\/figure>\n\n\n\n<p>Like Equation (3) above, which shows torque developed as a function of the single-phase torque constant and the current flowing in the motor, Equation (9) can be re-written to represent a sinusoidal torque constant. Equation (10) yields the equivalent torque constant for current flowing when using a sine drive.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-equation-10\">Equation (10)<\/h3>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"239\" height=\"105\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-10.jpg\" alt=\"\" class=\"wp-image-3544\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-back-emf-constant-and-torque-constant\">Back EMF Constant and Torque Constant<\/h3>\n\n\n\n<p>In Wye connected motors, the center tap (neutral) is rarely available, making phase-to-neutral measurements impossible. The best thing to do is work within the constraints and make phase-to-phase measurements, then work backwards through the equations to arrive at per-phase, phase-to-phase, and sine torque constants.<\/p>\n\n\n\n<p>When working in SI units, the per-phase \ud835\udc3e<sub>\ud835\udc52<sub>\u2205<\/sub><\/sub> constant is equal to the single-phase torque constant \ud835\udc3e<sub>\ud835\udc61<sub>\u2205<\/sub><\/sub>. In a three-phase system, if we could measure a single-phase voltage, we would find that the relationship between single-phase and phase-to-phase voltage is:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-equation-11\">Equation (11)<\/h3>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"309\" height=\"82\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-11.jpg\" alt=\"\" class=\"wp-image-3545\" \/><\/figure>\n\n\n\n<p>This is because \ud835\udc3e<sub>\ud835\udc52<\/sub> is directly correlated to \ud835\udc49<sub>\ud835\udc4femf<\/sub><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-equation-12\">Equation (12)<\/h3>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"209\" height=\"106\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-12.jpg\" alt=\"\" class=\"wp-image-3546\" \/><\/figure>\n\n\n\n<p>Given the relationship between \ud835\udc3e<sub>\ud835\udc52<\/sub> and voltage shown in Equation (12), the voltage output can be substituted for \ud835\udc3e<sub>\ud835\udc52<\/sub> in Equation (11), yielding Equation (13).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-equation-13\">Equation (13)<\/h3>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"244\" height=\"88\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-13.jpg\" alt=\"\" class=\"wp-image-3547\" \/><\/figure>\n\n\n\n<p>In Equation (4) above, we show how \ud835\udc3e<sub>\ud835\udc61<sub>\u2205\u2205<sub>\ud835\udc61rap<\/sub><\/sub><\/sub> = \u221a3 \u2217 \ud835\udc3e<sub>\ud835\udc61<sub>\u2205<\/sub><\/sub> and when combined with \ud835\udc3e<sub>\ud835\udc52<sub>\u2205<\/sub><\/sub> = \ud835\udc3e<sub>\ud835\udc61<sub>\u2205<\/sub><\/sub> we get:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-equation-14\">Equation (14)<\/h3>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"185\" height=\"75\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-14.jpg\" alt=\"\" class=\"wp-image-3548\" \/><\/figure>\n\n\n\n<p>The two-phase representation \ud835\udc3e<sub>\ud835\udc61\u2205\u2205<\/sub> is then equivalent to \ud835\udc3e<sub>\ud835\udc61\u2205\u2205\ud835\udc61rap<\/sub>.<br>\nTherefore, Equation (13) is also equal to Equation (14).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-comparing-trapezoidal-with-sine-commutation\">Comparing Trapezoidal with Sine Commutation<\/h3>\n\n\n\n<p>Since measurement of \ud835\udc3e<sub>e<sub>\u2205\u2205<\/sub><\/sub> (and subsequent conversion to \ud835\udc3e<sub>\ud835\udc61<sub>\u2205\u2205<sub>\ud835\udc61rap<\/sub><\/sub><\/sub>) involves two phases at a time, it is convenient to find a conversion from \ud835\udc3e<sub>\ud835\udc61<sub>\u2205\u2205<sub>\ud835\udc61rap<\/sub><\/sub><\/sub> to \ud835\udc3e<sub>\ud835\udc61<sub>sine<\/sub>.<\/sub><\/p>\n\n\n\n<p>We know that \ud835\udc3e<sub>m<sub>sine<\/sub> = \ud835\udc3e<sub>m<sub>\ud835\udc61rap<\/sub> therefore using Equations (3) and (9), solving for \ud835\udc3c<sub>\ud835\udc37C<\/sub> we see that:<\/sub><\/sub><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-equation-15\">Equation (15)<\/h3>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"295\" height=\"84\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-15.jpg\" alt=\"\" class=\"wp-image-3549\" \/><\/figure>\n\n\n\n<p>and<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-equation-16\">Equation (16)<\/h3>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"359\" height=\"89\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-16.jpg\" alt=\"\" class=\"wp-image-3550\" srcset=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-16.jpg?quality=85&amp;strip=all 359w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-16.jpg?resize=320%2C79&amp;quality=85&amp;strip=all 320w\" sizes=\"auto, (max-width: 359px) 100vw, 359px\" \/><\/figure>\n\n\n\n<p>Substituting Equation (15) above into Equation (16), yields Equation (17).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-equation-17\">Equation (17)<\/h3>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"543\" height=\"95\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-17.jpg\" alt=\"\" class=\"wp-image-3551\" srcset=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-17.jpg?quality=85&amp;strip=all 543w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-17.jpg?resize=320%2C56&amp;quality=85&amp;strip=all 320w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-17.jpg?resize=400%2C70&amp;quality=85&amp;strip=all 400w\" sizes=\"auto, (max-width: 543px) 100vw, 543px\" \/><\/figure>\n\n\n\n<p>Simplifying the equation then yields Equation (18).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-equation-18\">Equation (18)<\/h3>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"334\" height=\"100\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-18.jpg\" alt=\"\" class=\"wp-image-3552\" srcset=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-18.jpg?quality=85&amp;strip=all 334w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-18.jpg?resize=320%2C96&amp;quality=85&amp;strip=all 320w\" sizes=\"auto, (max-width: 334px) 100vw, 334px\" \/><\/figure>\n\n\n\n<p>It should be noted that referring to \ud835\udc3e<sub>t<sub>sine<\/sub><\/sub> as a line-to-line or phase-to-phase, torque constant, is generally not good pratice because it implies only two phases are working at once \u2013 which is only true for very brief moments when the phase-to-phase current of a single-phase pair passes through zero. It is useful, however, to scale between a two-phase (\ud835\udc3e<sub>\ud835\udc61<sub>\u2205\u2205<sub>\ud835\udc61rap<\/sub><\/sub><\/sub>) and a sinusoidal (\ud835\udc3e<sub>\ud835\udc61<sub>sine<\/sub><\/sub>) torque constant, as many drives and motor companies spec current (I<sub>DC<\/sub> or I<sub>pk-sine<\/sub>) and torque constant (\ud835\udc3e<sub>\ud835\udc61<sub>\u2205\u2205<sub>\ud835\udc61rap<\/sub><\/sub><\/sub> or \ud835\udc3e<sub>\ud835\udc61<sub>sine<\/sub><\/sub>) differently.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-examples-lab-test-data\">Examples: Lab Test Data<\/h3>\n\n\n\n<p>Test Components:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.celeramotion.com\/frameless-motors\/products\/direct-drive-frameless-rotary-motors\/slotless\/agility-series\/\">Agility\u2122 Series<\/a> slotless motor, zero cogging, specifications from datasheet:<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>English Units<\/td><td>SI<\/td><\/tr><tr><td><img loading=\"lazy\" decoding=\"async\" width=\"230\" height=\"81\" class=\"alignnone  size-full wp-image-3556\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Agility-English-Units-1.jpg\" alt=\"Agility - English Units 1\"><\/td><td><img loading=\"lazy\" decoding=\"async\" width=\"222\" height=\"83\" class=\"alignnone  size-full wp-image-3557\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Agility-SI-1.jpg\" alt=\"Agility - SI 1\"><\/td><\/tr><tr><td><img loading=\"lazy\" decoding=\"async\" width=\"373\" height=\"83\" class=\"alignnone  size-full wp-image-3558\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Agility-English-Units-2.jpg\" alt=\"Agility - English Units 2\" srcset=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Agility-English-Units-2.jpg?quality=85&amp;strip=all 373w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Agility-English-Units-2.jpg?resize=320%2C71&amp;quality=85&amp;strip=all 320w\" sizes=\"auto, (max-width: 373px) 100vw, 373px\" \/><\/td><td><img loading=\"lazy\" decoding=\"async\" width=\"339\" height=\"73\" class=\"alignnone  size-full wp-image-3559\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Agility-SI-2.jpg\" alt=\"Agility - SI 2\" srcset=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Agility-SI-2.jpg?quality=85&amp;strip=all 339w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Agility-SI-2.jpg?resize=320%2C69&amp;quality=85&amp;strip=all 320w\" sizes=\"auto, (max-width: 339px) 100vw, 339px\" \/><\/td><\/tr><tr><td><img loading=\"lazy\" decoding=\"async\" width=\"327\" height=\"69\" class=\"alignnone  size-full wp-image-3560\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Agility-English-Units-3.jpg\" alt=\"Agility - English Units 3\" srcset=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Agility-English-Units-3.jpg?quality=85&amp;strip=all 327w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Agility-English-Units-3.jpg?resize=320%2C68&amp;quality=85&amp;strip=all 320w\" sizes=\"auto, (max-width: 327px) 100vw, 327px\" \/><\/td><td><img loading=\"lazy\" decoding=\"async\" width=\"298\" height=\"67\" class=\"alignnone  size-full wp-image-3561\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Agility-SI-3.jpg\" alt=\"Agility - SI 3\"><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.ingeniamc.com\/servo-drives\/dc\/ethercat\/everest-xcr-30a-80v-panel-mount\/\" target=\"_blank\" rel=\"noopener\">Everest XCR<\/a> servo drive (sine commutation)<\/li>\n\n\n\n<li>Vibrac Torque Sensing Device<\/li>\n\n\n\n<li>Oscilloscope (output has 1:1 conversion between V and oz-in)<\/li>\n\n\n\n<li>PC for MotionLab 3<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-static-kt-test-versus-ke-to-kt-calculation\">Static Kt Test Versus Ke to Kt Calculation<\/h3>\n\n\n\n<p>1. Back drive motor and calculate <img loading=\"lazy\" decoding=\"async\" width=\"236\" height=\"50\" class=\"alignnone  wp-image-3562\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Static-Kt-Test.jpg\" alt=\"Static Kt Test\"><\/p>\n\n\n\n<p>2. Convert \ud835\udc3e<sub>e<sub>\u2205<\/sub><\/sub> to \ud835\udc3e<sub>t<sub>sine<\/sub><\/sub> and \ud835\udc3e<sub>t<sub>\u2205\u2205<sub>trap<\/sub><\/sub><\/sub><\/p>\n\n\n\n<p>3. Apply various current outputs (0.1, 0.2, 0.2, and 0.3 \ud835\udc34<sub>\ud835\udc5dk-sine<\/sub>) from the drive, using the drive\u2019s software (MotionLab 3)<\/p>\n\n\n\n<p>4. Hold motor shaft in place long enough to get full reading on oscilloscope that is reading torque<\/p>\n\n\n\n<p>5. Record oscilloscope output in volts and convert to oz-in<\/p>\n\n\n\n<p>6. Calculate 4 values of \ud835\udc3e<sub>\ud835\udc61<sub>\u2205<\/sub><\/sub> (in units of \ud835\udc41m\/\ud835\udc34<sub>\ud835\udc5dk-sine<\/sub>) using Equation (10).<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"239\" height=\"105\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Equation-10.jpg\" alt=\"Equation 10\" class=\"wp-image-3544\" \/><\/figure>\n\n\n\n<p>7. Use Average to calculate \ud835\udc3e<sub>t<sub>sine<\/sub><\/sub> .<\/p>\n\n\n\n<p>8. Calculate Percent Error<\/p>\n\n\n\n<p>9. Solve for \ud835\udc3e<sub>t<sub>\u2205\u2205<sub>trap<\/sub><\/sub><\/sub><\/p>\n\n\n\n<p>10. Calculate Percent Error<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-calculations\">Calculations<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\ud835\udc3e<sub>t<sub>\u2205<\/sub><\/sub> Calculation<\/li>\n<\/ul>\n\n\n\n<p>Calculating \ud835\udc3e<sub>t\u2205<\/sub> for measurements 1 and 2:<\/p>\n\n\n\n<p>1.Current = 0.2 \ud835\udc34<sub>\ud835\udc5dk-sine<\/sub><br>\nT<sub>m<\/sub> = 0\/94 oz-in = 0.00664<br>\nK<sub>t<sub>\u2205<\/sub><\/sub> = 0.0221 \ud835\udc41m\/\ud835\udc34<sub>\ud835\udc5dk-sine<\/sub><\/p>\n\n\n\n<p>2.Current = 0.2 \ud835\udc34<sub>\ud835\udc5dk-sine<\/sub><br>\nT<sub>m<\/sub> = 0.92 oz-in = 0.00650<br>\nK<sub>t<sub>\u2205<\/sub><\/sub> = 0.0217 \ud835\udc41m\/\ud835\udc34<sub>\ud835\udc5dk-sine<\/sub><\/p>\n\n\n\n<p>Then calculate the average:<\/p>\n\n\n\n<p>Average K<sub>t<sub>\u2205<\/sub><\/sub> = 0.0219 Nm\/\ud835\udc34<sub>\ud835\udc5dk-sine<\/sub><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Use Average K<sub>t<sub>\u2205<\/sub><\/sub>  to calculate K<sub>t<sub>sine<\/sub><\/sub><\/li>\n<\/ul>\n\n\n\n<p><p style=\"padding-left: 40px\">K<sub>t<sub>sine<\/sub><\/sub> = 1.5 * K<sub>t<sub>\u2205<\/sub><\/sub> = 1.5 * 0.0219 \ud835\udc41m\/\ud835\udc34<sub>\ud835\udc5dk-sine<\/sub> = 0.0329 \ud835\udc41m\/\ud835\udc34<sub>\ud835\udc5dk-sine<\/sub><\/p><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Calculate percentage error<\/li>\n<\/ul>\n\n\n\n<p>Expected K<sub>t<sub>sine<\/sub><\/sub> from datasheet = 0.034 \ud835\udc41m\/\ud835\udc34<sub>\ud835\udc5dk-sine<\/sub><\/p>\n\n\n\n<p>Expected K<sub>tsine<\/sub> from measured = 0.033 \ud835\udc41m\/\ud835\udc34<sub>\ud835\udc5dk-sine<\/sub><\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1225\" height=\"92\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Calculate-percent-error.jpg\" alt=\"\" class=\"wp-image-3553\" srcset=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Calculate-percent-error.jpg?quality=85&amp;strip=all 1225w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Calculate-percent-error.jpg?resize=320%2C24&amp;quality=85&amp;strip=all 320w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Calculate-percent-error.jpg?resize=400%2C30&amp;quality=85&amp;strip=all 400w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Calculate-percent-error.jpg?resize=840%2C63&amp;quality=85&amp;strip=all 840w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Calculate-percent-error.jpg?resize=1200%2C90&amp;quality=85&amp;strip=all 1200w\" sizes=\"auto, (max-width: 1225px) 100vw, 1225px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Solve for K<sub>t<sub>\u2205\u2205<sub>trap<\/sub><\/sub><\/sub><br>\nAverage \ud835\udc3e<sub>t<sub>\u2205<\/sub> = 0.0219 \ud835\udc41m\/\ud835\udc34<sub>\ud835\udc5dk-sine<\/sub><br>\n\ud835\udc3e<sub>t<sub>\u2205\u2205<sub>\ud835\udc61rap<\/sub><\/sub><\/sub> = \u221a3 * 0.0219 = 0.038 \ud835\udc41m\/\ud835\udc34<sub>DC<\/sub><\/sub><\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Calculate Percent Error<\/li>\n<\/ul>\n\n\n\n<p>Expected K<sub>t<sub>\u2205\u2205<sub>trap<\/sub><\/sub><\/sub> from datasheet = 0.039 \ud835\udc41m\/\ud835\udc34<sub>DC<\/sub><\/p>\n\n\n\n<p>Expected K<sub>t<sub>\u2205\u2205<sub>trap<\/sub><\/sub><\/sub> from measured = 0.038 \ud835\udc41m\/\ud835\udc34<sub>DC<\/sub><\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1185\" height=\"87\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Calculate-percent-error2.jpg\" alt=\"\" class=\"wp-image-3554\" srcset=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Calculate-percent-error2.jpg?quality=85&amp;strip=all 1185w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Calculate-percent-error2.jpg?resize=320%2C23&amp;quality=85&amp;strip=all 320w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Calculate-percent-error2.jpg?resize=400%2C29&amp;quality=85&amp;strip=all 400w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Calculate-percent-error2.jpg?resize=840%2C62&amp;quality=85&amp;strip=all 840w\" sizes=\"auto, (max-width: 1185px) 100vw, 1185px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-summary-of-test-data\">Summary of Test Data<\/h2>\n\n\n\n<p>For percent error calculations, the measured \ud835\udc3e<sub>e<sub>\u2205\u2205<\/sub><\/sub> was used as the \u2018expected\u2019 value, instead of the motor spec sheet value, due to variations of 10% allowed for magnet strength differences. The calculated \ud835\udc3e<sub>\ud835\udc61<sub>sine<\/sub><\/sub> with &lt;1% error and the calculated \ud835\udc3e<sub>\ud835\udc61\u2205\u2205trapof<\/sub> ~3% error are both within the acceptable range given the error of the measurements. The calculations above, conducted with a slotless motor, also eliminate any cogging torque from altering measured data. Cogging torque can have a huge impact on static torque testing and should always be considered. For this reason, back driving motors and using \ud835\udc3e=<sub>e\u2205\u2205trap<\/sub> to arrive at \ud835\udc3e<sub>\ud835\udc61\u2205\u2205trap <\/sub>is the preferred approach. The static testing above is also a common method, but can quickly be made irrelevant when cogging is introduced.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-conclusion\">Conclusion<\/h2>\n\n\n\n<p>The torque constant K<sub>t<\/sub> is a critical motor parameter that determines the amount of output torque per input current. Because of the three-phase nature of brushless DC\/AC\/PMSM, and how they are driven, confusion quickly arises as to which Kt value to use when calculating output torque for a given input current. The two most common ways to state K<sub>t<\/sub> are K<sub>t<sub>\u2205\u2205<sub>trap<\/sub><\/sub><\/sub> with units of \ud835\udc41m \/ \ud835\udc34<sub>\ud835\udc37C<\/sub> \u2044 and \ud835\udc3e<sub>\ud835\udc61<sub>sine<\/sub><\/sub> units of \ud835\udc41m \/ \ud835\udc34<sub>pk-sine<\/sub> . The derivation of both comes from per-phase motor theory and the conversion between them has been shown. Care must be taken to understand how the motor will be driven in terms of the drive type, and how the motor manufacturer is stating K<sub>t<\/sub>. When testing to confirm stated K<sub>t<\/sub> values, be cautious when cogging is present. For this reason, it is recommended to back drive motors to measure \ud835\udc3e<sub>\ud835\udc52<\/sub> and convert to \ud835\udc3e<sub>\ud835\udc61<sub>\u2205\u2205<sub>\ud835\udc61rap<\/sub><\/sub><\/sub> and \ud835\udc3e<sub>\ud835\udc61<sub>sine<\/sub><\/sub> as shown in this paper.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-acknowledgments\">Acknowledgments<\/h2>\n\n\n\n<p>Per-phase torque derivations described in this paper were made possible through a partnership with Dr. Steve Prina, Co-Founder of Applimotion, now part of Celera Motion a Novanta Company<\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Introduction Calculating motor torque from available drive current can be confusing due to many different drive types and the multiple ways current is specified (Ipk\u2013sine, IDC, IRMS). This paper will provide the key formulas for torque constant and motor current, from fundamental principles of three-phase motor theory. It will also walk through the many ways [&hellip;]<\/p>\n","protected":false},"author":85,"featured_media":3530,"template":"","meta":{"_acf_changed":true},"class_list":["post-3563","novanta_tech_paper","type-novanta_tech_paper","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.0 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Motor Torque Constant Selection for Drives | Celera Motion<\/title>\n<meta name=\"description\" content=\"Unleash peak motor performance! Master motor torque constant selection for different drive types with our in-depth explanation to help your design process.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/novanta.com\/robotics-automation\/technical-paper\/what-motor-torque-constant-to-use-for-drive-type-theory-and-application\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What Motor Torque Constant to Use for Drive Type \u2013 Theory and Application\" \/>\n<meta property=\"og:description\" content=\"Unleash peak motor performance! Master motor torque constant selection for different drive types with our in-depth explanation to help your design process.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/novanta.com\/robotics-automation\/technical-paper\/what-motor-torque-constant-to-use-for-drive-type-theory-and-application\/\" \/>\n<meta property=\"og:site_name\" content=\"Robotics &amp; Automation\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-23T18:11:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Motor-Torque.jpg?quality=85&strip=all&w=372&h=235&crop=1\" \/>\n\t<meta property=\"og:image:width\" content=\"372\" \/>\n\t<meta property=\"og:image:height\" content=\"235\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"15 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/technical-paper\\\/what-motor-torque-constant-to-use-for-drive-type-theory-and-application\\\/\",\"url\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/technical-paper\\\/what-motor-torque-constant-to-use-for-drive-type-theory-and-application\\\/\",\"name\":\"Motor Torque Constant Selection for Drives | Celera Motion\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/technical-paper\\\/what-motor-torque-constant-to-use-for-drive-type-theory-and-application\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/technical-paper\\\/what-motor-torque-constant-to-use-for-drive-type-theory-and-application\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2021\\\/03\\\/Motor-Torque.jpg?quality=85&strip=all\",\"datePublished\":\"2021-03-02T19:31:25+00:00\",\"dateModified\":\"2026-04-23T18:11:23+00:00\",\"description\":\"Unleash peak motor performance! Master motor torque constant selection for different drive types with our in-depth explanation to help your design process.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/technical-paper\\\/what-motor-torque-constant-to-use-for-drive-type-theory-and-application\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/technical-paper\\\/what-motor-torque-constant-to-use-for-drive-type-theory-and-application\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/technical-paper\\\/what-motor-torque-constant-to-use-for-drive-type-theory-and-application\\\/#primaryimage\",\"url\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2021\\\/03\\\/Motor-Torque.jpg?quality=85&strip=all\",\"contentUrl\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2021\\\/03\\\/Motor-Torque.jpg?quality=85&strip=all\",\"width\":372,\"height\":235,\"caption\":\"What Motor Torque Constant to Use for Drive Type\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/technical-paper\\\/what-motor-torque-constant-to-use-for-drive-type-theory-and-application\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"What Motor Torque Constant to Use for Drive Type \u2013 Theory and Application\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/#website\",\"url\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/\",\"name\":\"Robotics & Automation\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Motor Torque Constant Selection for Drives | Celera Motion","description":"Unleash peak motor performance! Master motor torque constant selection for different drive types with our in-depth explanation to help your design process.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/novanta.com\/robotics-automation\/technical-paper\/what-motor-torque-constant-to-use-for-drive-type-theory-and-application\/","og_locale":"en_US","og_type":"article","og_title":"What Motor Torque Constant to Use for Drive Type \u2013 Theory and Application","og_description":"Unleash peak motor performance! Master motor torque constant selection for different drive types with our in-depth explanation to help your design process.","og_url":"https:\/\/novanta.com\/robotics-automation\/technical-paper\/what-motor-torque-constant-to-use-for-drive-type-theory-and-application\/","og_site_name":"Robotics &amp; Automation","article_modified_time":"2026-04-23T18:11:23+00:00","og_image":[{"url":"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Motor-Torque.jpg?quality=85&strip=all&w=372&h=235&crop=1","width":372,"height":235,"type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"15 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/novanta.com\/robotics-automation\/technical-paper\/what-motor-torque-constant-to-use-for-drive-type-theory-and-application\/","url":"https:\/\/novanta.com\/robotics-automation\/technical-paper\/what-motor-torque-constant-to-use-for-drive-type-theory-and-application\/","name":"Motor Torque Constant Selection for Drives | Celera Motion","isPartOf":{"@id":"https:\/\/novanta.com\/robotics-automation\/#website"},"primaryImageOfPage":{"@id":"https:\/\/novanta.com\/robotics-automation\/technical-paper\/what-motor-torque-constant-to-use-for-drive-type-theory-and-application\/#primaryimage"},"image":{"@id":"https:\/\/novanta.com\/robotics-automation\/technical-paper\/what-motor-torque-constant-to-use-for-drive-type-theory-and-application\/#primaryimage"},"thumbnailUrl":"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Motor-Torque.jpg?quality=85&strip=all","datePublished":"2021-03-02T19:31:25+00:00","dateModified":"2026-04-23T18:11:23+00:00","description":"Unleash peak motor performance! Master motor torque constant selection for different drive types with our in-depth explanation to help your design process.","breadcrumb":{"@id":"https:\/\/novanta.com\/robotics-automation\/technical-paper\/what-motor-torque-constant-to-use-for-drive-type-theory-and-application\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/novanta.com\/robotics-automation\/technical-paper\/what-motor-torque-constant-to-use-for-drive-type-theory-and-application\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/novanta.com\/robotics-automation\/technical-paper\/what-motor-torque-constant-to-use-for-drive-type-theory-and-application\/#primaryimage","url":"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Motor-Torque.jpg?quality=85&strip=all","contentUrl":"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/03\/Motor-Torque.jpg?quality=85&strip=all","width":372,"height":235,"caption":"What Motor Torque Constant to Use for Drive Type"},{"@type":"BreadcrumbList","@id":"https:\/\/novanta.com\/robotics-automation\/technical-paper\/what-motor-torque-constant-to-use-for-drive-type-theory-and-application\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/novanta.com\/robotics-automation\/"},{"@type":"ListItem","position":2,"name":"What Motor Torque Constant to Use for Drive Type \u2013 Theory and Application"}]},{"@type":"WebSite","@id":"https:\/\/novanta.com\/robotics-automation\/#website","url":"https:\/\/novanta.com\/robotics-automation\/","name":"Robotics & Automation","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/novanta.com\/robotics-automation\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/novanta.com\/robotics-automation\/wp-json\/wp\/v2\/novanta_tech_paper\/3563","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/novanta.com\/robotics-automation\/wp-json\/wp\/v2\/novanta_tech_paper"}],"about":[{"href":"https:\/\/novanta.com\/robotics-automation\/wp-json\/wp\/v2\/types\/novanta_tech_paper"}],"author":[{"embeddable":true,"href":"https:\/\/novanta.com\/robotics-automation\/wp-json\/wp\/v2\/users\/85"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/novanta.com\/robotics-automation\/wp-json\/wp\/v2\/media\/3530"}],"wp:attachment":[{"href":"https:\/\/novanta.com\/robotics-automation\/wp-json\/wp\/v2\/media?parent=3563"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}