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

MLLoad mass
MpMover mass
SRequired stroke
VmMax velocity
Ta, Tb, TcAccel / cruise / decel time
TwCycle / dwell time
μFriction coefficient
gGravity
FnCable-chain drag force
KSafety 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