Single-axis general mechanics · constant net torque
Documented Constant-Net-Torque Speed-Transition Worksheet
Calculate the time for one signed angular-speed transition from a documented total effective inertia and a constant signed net torque at the same shaft. The result is not a motor, drive or brake selection and is not an ISO conformity calculation.
Constant-net-torque result
Equations implemented
Δω = ω2 − ω1
t = Δω/α = JΔω/τnet > 0
ΔE腐敗 = ½J(ω2² − ω1²)
P̄net = ΔE腐敗/t = τnet(ω1 + ω2)/2
P1 = τnetω1; P2 = τnetω2
The positive axis is chosen by the user. Angular speeds, angular acceleration, torque, energy change and power retain their signs. The worksheet accepts the transition only when non-zero Δω and non-zero τnet have the same sign, so calculated time is positive. A negative energy change is ordinary mechanical-energy removal, not an error.
Dimensions close: (kg·m²)(rad/s)/(N·m) reduces to seconds because the radian is dimensionless and N·m = kg·m²/s². Likewise ½Jω² is joules and τω is watts.
| Entered unit | Conversion to the internal SI quantity | Important distinction |
|---|---|---|
| lbm·ft² | 1 lbm·ft² = 0.45359237 × 0.3048² = 0.0421401100938048 kg·m² | Mass moment using the avoirdupois pound mass |
| スラグ·ft² | 1 slug·ft² = 1.3558179483314004 kg·m² | Not interchangeable with lbm·ft²; it is 32.174048556… times larger |
| lbf·ft | 1 lbf·ft = 4.4482216152605 × 0.3048 = 1.3558179483314004 N·m | Torque conversion; the same number as slug·ft² conversion has a different dimension |
| 回転数 | ω = rpm × 2π/60 rad/s | Signed revolutions per minute |
| Hz (rev/s) | ω = Hz × 2π rad/s | Here Hz explicitly means signed revolutions per second |
| ラド/秒 | No scale change | Internal angular-speed unit |
NIST SP 811 Appendix B.8 lists pound-foot-squared, pound-force-foot, slug and rpm conversion factors. The prior page used approximately 1.35582 for an input labelled lb·ft²; that is the slug·ft² scale, not the lbm·ft² scale.
Reflect all inertias to one shaft
Total J is the sum of rotor, coupling, gear and load inertias after every component has been expressed as kinetic-energy-equivalent inertia at the calculation shaft. For a component at angular speed ωソース and a calculation shaft at ωcalc:
If i = ωモーター/ω負荷, load inertia reflected to the motor is J負荷/i². State the ratio convention explicitly and include the inertias of relevant gears, pulleys and couplings. Oriental Motor’s official engineering guidance likewise notes that gearing reduces load inertia reflected to the motor by the gear ratio squared. Compliance, backlash and losses require a fuller model.
Net torque means the signed remainder at that same shaft
τnet is not merely motor nameplate or stall torque. It is the signed sum after the applicable motor/prime-mover torque, process/load torque, friction, windage, transmission losses and other torques have been brought to the same shaft and sign convention. The torque must remain constant over the entire speed interval for this closed-form time to apply.
General mechanics, not an ISO-prescribed formula
MIT OpenCourseWare, Chapter 17: Two Dimensional Rotational Dynamics, equation 17.3.23, states the fixed-axis relationship between total external torque, moment of inertia and angular acceleration. This worksheet applies that general-mechanics relationship to a documented constant-J and constant-net-torque interval. No ISO clause, acceptance limit or equipment-selection rule is claimed.
Published university example reproduced
The University of Maryland Physics 121 wire-spool worked solution uses J = 2.25 kg·m² and τ = 9 N·m, obtains α = 4 rad/s², and after 2 s obtains Δω = 8 rad/s. Entering 0 to 8 rad/s reproduces t = 2 s. The same documented model gives ΔE腐敗 = 72 J, average net mechanical power 36 W, and endpoint powers 0 W and 72 W.
The University of Tennessee physics module independently explains that torque is directional and that net torque is the vector sum of torques. NIST SP 811 supplies the unit conversion basis. These are public sources; no closed normative coefficient or table is embedded.
| Former content or behavior | Problem and correction |
|---|---|
| Input labelled lb·ft² multiplied by 1.35582 | That scale corresponds to slug·ft², not lbm·ft². The former conversion overstated literal pound-mass-foot-squared inertia by about 32.174. Separate explicit lbm·ft² and slug·ft² units now use distinct NIST-based factors. |
| Metric/imperial toggle reinterpreted existing numbers | Changing a unit could silently change the physical case. Each unit is now explicit, and changing it clears the affected numeric field(s) and prior result. |
| Only non-negative speeds and absolute speed change | Direction, braking and reversal were lost. Initial/final speeds, torque, acceleration, energy and power now retain a documented sign convention. |
| Absolute energy and power outputs | Absolute values hid whether rotational energy was added or removed. The replacement reports signed ΔE and signed net mechanical power and does not relabel them as electrical input or brake heat. |
| “Net motor torque minus load torque; include friction” | The shaft, direction and transmission boundary were not controlled. The replacement requires a signed same-shaft net-torque record including all applicable driving and resisting contributions. |
| Variable torque: “integrate numerically or use time-averaged torque” | A generic time-average torque is not a valid substitute. The replacement shows the speed-domain integral and directs state-dependent systems to their differential equations and real drive limits. |
| Ambiguous reflected-inertia ratio | The old N-motor/N-load notation could mean speeds or tooth counts and reverse the result. The replacement states energy-equivalent reflection and defines i = motor speed/load speed before giving Jload,ref = J負荷/i². |
| Defaults, presets, auto-calculation, partial parsing, persistence and dynamic innerHTML | The page could display an apparently authoritative result without a controlled load record. It now starts blank, requires provenance and confirmation, validates complete finite input, uses explicit submit and writes results with textContent. |