Compliance estimation and structural observability
Purpose
Estimate quasi-static structural behavior under load
Detect excessive compliance that risks tolerance loss
Provide slow-varying state information for process supervision
Not intended for real-time control loops
Tilt estimation
Derived from accelerometer data
Uses gravity vector for orientation reference
Strong low-pass filtering applied
Valid only in quasi-static conditions
Used to estimate spindle plate rotation under load
Strain gauge measurement
Strain gauge mounted on X carriage
Measures bending of X gantry under load
Acts as cutting-force proxy
Provides information independent of vibration measurements
Motor current as load proxy
Motor current monitored at spindle drive
Two components used:
fast component: - incipient stall detection
slow envelope: - mean cutting load estimation
Compliance model
Structural compliance model maintained in ECU
Model inputs:
spindle plate tilt
X-carriage strain
motor current
Model output:
estimated tool/spindle deflection envelope
Model characteristics:
calibrated using known static or quasi-static loads
evaluated only in steady-state conditions
versioned and recalibratable
Model is:
a slow observer
not part of safety system