Theory & Formulas
Core formulas
Cruise (holding) force:
FL = μ · (ML + Mp) · g + Fn
Achievable acceleration time from rated peak force:
Ta* = (ML + Mp) · Vm · Kp / (Fpk − FL)
Acceleration force:
Fa = (ML + Mp) · Vm / Ta + FL
Deceleration force:
Fd = (ML + Mp) · Vm / Tc − FL
RMS continuous force over one cycle:
Frms = √[ (Fa²·Ta + FL²·Tb + Fd²·Tc + Fw²·Tw) / (Ta + Tb + Tc + Tw) ]
Apply safety factors:
Freq,cont = K · Frms
Symbols
| ML | Load mass |
| Mp | Mover mass |
| S | Required stroke |
| Vm | Max velocity |
| Ta, Tb, Tc | Accel / cruise / decel time |
| Tw | Cycle / dwell time |
| μ | Friction coefficient |
| g | Gravity |
| Fn | Cable-chain drag force |
| K | Safety factor |
Worked example
Load 10 kg …
Verification criteria
Stroke:
Time:
Peak:
Continuous:
Servo Drive / Amplifier Sizing
From the motor force constant, resistance and inductance plus the required forces, estimate the amplifier currents, back-EMF at speed, required DC bus voltage and power.
Amplifier / servo sizing equations
I = F / Kf → Ipk = Fpk / Kf , Irms = Frms / Kf
E = Kf · Vm (back-EMF at max speed; Kf = Ke in SI)
Vbus,req = E + Ipk·R + 2π·fc·L·Ipk
Pwind = Irms² · R (copper loss, per phase) ; Pamp ≈ Vbus·Irms
Linear Guide / Bearing
Select a linear guideway and compute its L10 rating life from the dynamic load rating, type, load factor and the equivalent load in your application.
L10 rating life equations
Feq = fs · (Fprocess + M · apeak)
L10 = base · (C / (fw·Feq))p (ball: p=3, base=50 km; roller: p=10/3, base=100 km)
Ncycles = L10·1000 / (2·S) ; tlife = Ncycles / (cycles per hour)
Method consolidated from supplier notes …
Linear Motor Selector · educational engineering tool