Fanuc Servo Resonance and Notch Filter Setup: Finding the Frequency with Servo Guide

A machine that screams at one particular speed usually gets the same reaction: turn the gain down. The noise goes away, but so does following accuracy and contour quality. The right approach is to locate the resonance frequency first, then notch out only that frequency.

Filter parameters, the sweep tool and the tuning order in this article come from the official FANUC SERVO TUNING PROCEDURE (BASIC) (B-65264EN/01, αis/αi/βis series) and Notice for usage of HRV filter of αi series Spindle software (B-65280EN/05-01); multi-filter allocation also references a machine-tool builder’s technical column on SERVO GUIDE / SERVO GUIDE PLUS. 🚨 Filter parameter numbers are not portable across control series and software versions. Lists circulating online — “centre frequency 2113 / damping 2359 / bandwidth always 20”, or “4048–4051 spindle notch” — have no official source and contradict themselves across pages of the same aggregator. None of them is used here, and no copy-and-paste parameter numbers are given. Use the parameter manual shipped with the machine or the SERVO GUIDE filter screen. Before editing, see FANUC Parameter Write Protect (PWE) and parameter export.

广告

30-second triage

SymptomLikely causeFirst action
Single pure tone at one fixed speed or positionStructural resonanceSERVO GUIDE sweep to read the peak frequency
Low-speed hum, jitter at standstillVelocity loop gain / friction / inertia ratioCheck
Metallic knocking unrelated to speedLoose coupling, bearing, mechanical playStop and inspect mechanics, do not add a filter
One stable narrow peak in the spectrumSingle-frequency resonanceSet notch centre frequency, bandwidth and attenuation
Two or more peaksMulti-mode resonanceAllocate filter slots one peak at a time and re-measure
Noise gone but contour worseAttenuation too deep, phase lagBack off attenuation/bandwidth and recheck following error

Table 0 First action for six field symptoms

1. Three noise types first

Three noise types compared: a single tone points to structural resonance, broadband hum to gain and friction, metallic knocking to mechanics that must be inspected with the machine stopped

“A noisy servo” is at least three different problems, and the wrong method hides the real fault:

  • Structural resonance: a stable single-tone squeal at one speed or one axis position, with a narrow spike in the speed or torque spectrum. This is what a notch filter is for.
  • Loop self-excitation / broadband noise: a low-speed hum, jitter at standstill, changing with gain; a broad spectral hump rather than one spike. The fix lies in gain, feedforward, inertia ratio and friction compensation — see servo gain tuning order and inertia ratio identification.
  • Mechanical impact: periodic knocking unrelated to speed — loose coupling, damaged bearing, ball-screw nut play, guard interference. A filter only erases the noise from the waveform while the wear continues. Stop the machine and inspect.

The full symptom-classification table is in the in-site servo anomaly triage; this article picks up only after a single-frequency resonance has been confirmed.

A useful test: change the speed and see whether the peak frequency moves with it. A peak that tracks RPM usually relates to rotating parts or cogging; a peak that stays at a fixed Hz is a structural natural frequency and is the right target for a fixed-centre notch filter.

Table 1 Three types, their spectral signature and ownership

TypeSpectral signatureChanges with RPMOwned by
Structural resonanceNarrow single spikeFrequency roughly fixed, amplitude variesNotch filter
Loop self-excitationBroadband humpClearly changes with gain / speedGain, feedforward, inertia ratio
Mechanical impactPulse train, messy harmonicsProportional to rotation frequencyStop and inspect mechanics

2. Reading the peak frequency with Servo Guide

The official FANUC SERVO TUNING PROCEDURE (BASIC) states, in its “Resonance elimination filter adjustment” section, that some machines resonate at a particular frequency and that a resonance elimination filter (HRV Filter) is effective for removing vibration at that frequency; it also states that the Tuning Navigator of SERVO GUIDE is useful to adjust the HRV Filter. The manual’s Filter Tuning screen flow is: estimate the resonance frequency from measured data → calculate recommended filter parameters → review and write them. The screen fields are Control [Hz] (centre frequency), Width [Hz] (bandwidth) and Damping, with example recommendations such as 250 Hz / 50 Hz / 5% and 530 Hz / 100 Hz / 5%, plus four filter slots Fillet1–Fillet4.

A practical sweep sequence:

  1. Fix the operating condition: record axis, direction, feed rate, spindle speed, load, active gear range and gain group. A filter is tuned for one condition; change the condition and the peak moves.
  2. Capture waveforms: use SERVO GUIDE to record speed command / speed feedback / torque command; add an accelerometer where supported (newer AI servo tuning offers optional hardware accelerometer support).
  3. Look in the frequency domain: run frequency analysis on the torque or speed waveform and read the Hz of the spike. This is the basis for everything that follows — do not enter a centre frequency without a measured one.
  4. Reproduce it: repeat the sweep 2–3 times under identical conditions. Only a stable peak counts as structural resonance; an intermittent one means connectors, looseness or interference first.
  5. Record a baseline: archive the pre-change waveform, parameter values, following error and a photo of the surface finish. Without them you cannot tell improvement from regression.

Tool version note: machine-builder documentation states that AI gain/filter auto-tuning requires SERVO GUIDE VER 11.90 or later, or SERVO GUIDE PLUS VER 1.0 or later, and is an option. Without that option, a manual sweep plus manual entry of the three parameters still works — never skip frequency measurement just because AI tuning is unavailable.

Table 2 Six condition items to record during a sweep

ItemWhy it must be logged
Axis / directionResonance often appears in one axis and one direction only
Feed rate, spindle speedPeak amplitude depends on excitation strength
Load / fixture / travel positionNatural frequency shifts with position on gantries and vertical axes
Active gain group and gear rangeA gear change can make the filter ineffective or excessive
Peak frequency and amplitudeThe only valid basis for the centre frequency
Pre-change following error and surface photoThe reference for judging side effects

3. The three notch parameters and multi-filter allocation

Notch filter three parameters: centre frequency sets where the notch sits, bandwidth how wide, attenuation how deep, with multiple filter slots allocated one peak at a time

A notch filter digs a narrow dip in the frequency response, suppressing only the resonance band while leaving other frequencies largely untouched. Each parameter has a distinct job:

Table 3 The three parameters, their meaning and setting principle

ParameterUnitControlsSetting principle
Centre frequencyHzWhere the notch sitsTake it directly from the measured peak, not from a guess or a forum list
BandwidthHzHow wide the notch isKeep it narrow; a wide notch eats useful neighbouring bandwidth and adds phase lag
Attenuation / damping%How deep the notch isIncrease from shallow to deep and stop as soon as it is enough; too deep slows the response

The official Notice for usage of HRV filter of αi series Spindle software (B-65280EN/05-01) gives a useful sense of scale: its examples compare centre frequency 100 Hz, bandwidth 30 Hz, damping 10% and 50%, and explicitly require rotating the spindle after the change to confirm the torque command shows no abnormal oscillation. The notice also states two important limits:

  • When the machine resonance frequency is below 200 Hz, follow the dedicated procedure in chapter 3, paragraphs (2) and (3) of the manual rather than the standard routine;
  • If the HRV filter cannot eliminate the resonance, use another method — for example a larger time constant of the torque command filter (No.4121 in that notice) or a smaller velocity loop gain (No.4040–4054). Note that these numbers come from a spindle software notice, not from feed-axis parameters — do not copy them onto a servo axis.

Worth emphasising: the filter is not a universal fix. FANUC itself says that when the filter fails, go back and adjust the velocity loop. The online claim that “every resonance needs a notch” simply does not hold.

On multi-filter allocation: the official manual’s Filter Tuning screen shows Fillet1–Fillet4; a machine-builder technical column describing SERVO GUIDE PLUS AI gain/filter tuning lists “suppression filters 1–5 (centre frequency Hz / bandwidth Hz / attenuation %)” with before/after parameter tables. The slot count varies by model and software version — use the screen on the machine. The allocation rule is simple:

  • One peak per slot, working from the lowest frequency up; never cram two peaks into one overly wide notch;
  • After each slot, return to the same condition and re-sweep to confirm the target peak dropped without lifting others;
  • Suppress the highest-amplitude, most damaging peak first; leave the rest alone if they do not affect quality;
  • Record all three values for every slot and hand them over with the waveforms.

Table 4 Multi-filter allocation and re-measurement order

StepActionPass criterion
1Sweep and list all peaks with amplitudePeak frequencies stable and reproducible
2Largest peak → slot 1, enter the three parametersTarget peak amplitude clearly reduced
3Re-sweep in the same conditionNeighbouring band not noticeably cut
4Next peak → next slot, repeat 2–3Each slot has its own record
5Full acceptance after all slotsSee section 7

4. The tuning order: mechanics, then gain, then filtering

Tuning order four layers: mechanical stiffness and assembly, gain and inertia ratio, accel-decel and feedforward, and only then the notch filter

Reverse the order and you hide the true cause. Applying a deep filter first buries problems like a loose coupling, wrong bearing preload or excessive gain; they reappear as soon as load or temperature changes, and by then the waveform has been reshaped by the filter, making diagnosis harder.

Recommended four-layer order (an engineering sequence, not a numbered list from the manual):

  1. Mechanical stiffness and assembly: anchors, gib adjustment, coupling set screws, bearing preload, screw supports, counterbalance. No filter is more than a painkiller while something is loose.
  2. Gain and inertia ratio: set velocity loop gain, position loop gain and load inertia ratio into a sound range using the servo gain tuning order and inertia ratio identification; use the anomaly triage for classification.
  3. Accel-decel and feedforward: time constants, corner deceleration and feedforward change excitation strength and following error — see FANUC accel-decel time constants. The official manual likewise places fine accel/decel, feedforward and position gain after velocity loop gain.
  4. Only then add the notch filter: if a clear single-frequency resonance peak survives steps 1–3, enter the three parameters from sections 2–3.
广告

Scope note: the in-site gain order covers “how to stabilise the loop”, the anomaly triage covers “which class is this noise”, and inertia ratio covers load identification. None of the three covers the three filter parameters or the sweep procedure; this article only references them as prerequisites.

Table 5 Skipping a step and what it costs

ShortcutConsequence
Filter before checking mechanicsWear continues; filter drifts out of tune with temperature and load
Add a filter instead of reducing excessive gainPhase margin is consumed; self-excitation returns at another speed
Set maximum attenuation immediatelySlower response, larger following error, worse contour accuracy
Fill several slots without re-measuringImpossible to know which slot worked or how to roll back

5. Interaction with HRV and high-speed / high-precision functions

The name “HRV filter” is easy to misread. HRV (High Response Vector) is the high-response current/velocity loop control; the HRV Filter is the resonance suppression filter attached to it. The official manual lists “automatic tuning of HRV filters” as one function of the SERVO GUIDE Tuning Navigator, alongside automatic velocity gain tuning and support for high-speed/high-precision settings.

Three interactions matter:

  • Raising HRV / velocity loop gain widens the control bandwidth, so a mechanical resonance previously masked by low gain appears — “it started squealing after we sped it up” is typical, not a hardware failure;
  • High-speed / smoothing functions reshape the command’s accel-decel profile, which changes the excitation spectrum. After enabling AICC smoothing a shift in peak position or amplitude is normal, so re-sweep with the final combination of active functions;
  • Feedforward and fine accel/decel act on following error, while filter-induced phase lag partly cancels their benefit. Judge them together at acceptance; “the noise is gone” alone proves nothing.

That is exactly the point of the official notice’s instruction to rotate the spindle after parameter changes and confirm no abnormal oscillation of the torque command: the verification target is the torque command waveform, not your ears.

Table 6 Function changes that interact with the filter

What changedEffect on the filterRe-sweep needed
Higher velocity loop / HRV gainMay excite a new resonance peakYes
AICC, smoothing or feedforward switchedExcitation spectrum and following error changeYes
Fixture, workpiece weight or travel positionStructural natural frequency movesYes
Repeat production in the same conditionNoneSample check is enough

6. Side effects of an over-deep filter

A filter is not free. It inserts a phase-lag element into the control loop, with three main costs:

  • Slower response: excessive bandwidth or attenuation makes the axis sluggish to commands, with a trailing accel/decel ramp;
  • Larger following error and poorer contour accuracy: quadrant protrusions on arcs, corner overcut, worse surface finish on curved paths. The FANUC tuning manual’s feedforward and fine accel/decel exist precisely to compress such errors, and an over-applied filter works directly against them;
  • Masking the true cause: mechanical looseness and poor gain tuning stay hidden, then reappear with temperature, load or position changes — harder to locate the second time.

Rule: increase attenuation from shallow to deep, stop as soon as it is enough, and keep bandwidth narrow. The official notice takes the same line: when the HRV filter cannot remove the resonance, do not keep deepening it — go back to the torque command filter time constant and velocity loop gain. If the noise disappears but the part gets worse, back off attenuation first, re-measure following error, and do not compensate by simply lowering gain further.

7. Acceptance: waveform, surface finish and following error

Acceptance four steps: re-sweep in the same condition, test-cut for chatter marks, measure following error, and record parameters and versions as evidence

All four conditions must hold together. Stopping after the first one is the most common way this job goes wrong:

  1. Re-sweep in the same condition: identical axis / direction / speed / load / position as before; the target peak amplitude is clearly reduced and adjacent bands are not noticeably cut;
  2. Test-cut for chatter marks: machine at the speed and feed that originally caused the problem; chatter is gone or clearly reduced, with no new blend marks or overcut;
  3. Following error does not get worse: compare pre/post following error and position deviation in SERVO GUIDE; measure contour error on arc or corner parts if needed. If worse, back off attenuation or bandwidth;
  4. Evidence and handover: record centre frequency / bandwidth / attenuation for every filter slot, before/after waveforms, the active combination of function switches, a parameter backup (parameter and ladder export), and the operating condition this tuning applies to.

🚨 Safety: sweeps and test cuts move axes at speed over full travel. Confirm the travel is clear of interference, the E-stop works, guards are closed and personnel are clear; on vertical or gravity axes confirm brake and counterbalance first. Never remove a brake or guard for a test without mechanical support.

Frequently Asked Questions

Does every servo squeal need a notch filter?

No. Use the triage in section 1 first: only a narrow single-frequency spike is an indication for a notch filter. Broadband hum and standstill jitter are usually gain, feedforward, inertia ratio or friction problems, better addressed through the gain order and inertia ratio identification; periodic metallic knocking means coupling, bearing or ball-screw trouble, where the machine must be stopped and inspected — a filter only erases the noise from the waveform while wear continues. The official FANUC Notice for usage of HRV filter of αi series Spindle software (B-65280EN/05-01) also states that when the HRV filter cannot eliminate resonance, other means should be used, such as a larger torque command filter time constant or a smaller velocity loop gain. In addition, resonance below 200 Hz requires the manual’s dedicated procedure rather than the standard three-parameter routine.

How do I read the centre frequency from a waveform?

Capture speed feedback or torque command with SERVO GUIDE in the exact condition where the noise occurs, run frequency analysis on the waveform (or use the manual’s Filter Tuning / Tuning Navigator, which estimates the resonance frequency from measurement data and computes recommended parameters), and read the Hz value of the spike — that is your centre frequency. Repeat the sweep 2–3 times in the same condition to confirm the peak is stable; a peak whose frequency stays put while only amplitude changes with RPM is a structural natural frequency suitable for a fixed-centre notch. The manual’s Filter Tuning screen shows example recommendations such as 250 Hz / 50 Hz / 5% and 530 Hz / 100 Hz / 5%, but those are examples and must not be copied as machine parameters. With no measured frequency, do not enter a centre frequency — and never take a “common value” from a forum list.

Following error got worse after adding the filter. What now?

The notch is too wide or too deep, and its phase lag has eaten the response. Work in order: back off the attenuation first, then narrow the bandwidth, re-sweeping the waveform and measuring following error after each change. If noise and following error cannot both be satisfied, return to the order in section 4 and re-check mechanical stiffness and gain tuning instead of compensating by lowering gain further. The official notice’s approach is the same: when the HRV filter cannot remove resonance, switch to other means (torque command filter time constant, velocity loop gain) rather than deepening the notch. Acceptance always requires three things together: the target peak is down, test-cut chatter has improved, and following error and contour accuracy have not deteriorated. “The noise is gone” alone is not a completed adjustment.

Last updated: 2026-11-08

FANUC SERVO GUIDE: Waveform Analysis

Where to go next

  • FANUC Troubleshooting — the full guide library: alarms, diagnosis numbers, servo, spindle, PMC and electrical faults, organised by symptom.
  • CNC Repair Tools — which instrument measures what: multimeters, clamp meters, insulation testers and oscilloscopes, with the specification that actually matters.
  • Remote Technical Support — have the readings reviewed with you: alarm reverse lookup, PMC ladder analysis and servo tuning advice by call. Repair companies and integrators welcome.

Read the guide, get the right instrument, or walk the diagnosis through with someone — pick whichever you need.

Also available in Chinese: FANUC 伺服共振 / 啸叫怎么抑制?陷波滤波器(频率·带宽·衰减)参数设定 + Servo Guide 扫频定位全流程
The original Chinese version — same procedure, with the full field notes.
© 版权声明
THE END
喜欢就支持一下吧
点赞13赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容

CNC电气调试问题解答 | 数控机床电气工程师资料共享屋
CNC电气调试问题解答 | 数控机床电气工程师资料共享屋
CNC电气调试问题解答 | 数控机床电气工程师资料共享屋
CNC电气调试问题解答 | 数控机床电气工程师资料共享屋
CNC电气调试问题解答 | 数控机床电气工程师资料共享屋
CNC电气调试问题解答 | 数控机床电气工程师资料共享屋
图片-CNCShare | 数控电气技术中心
图片-CNCShare | 数控电气技术中心
图片-CNCShare | 数控电气技术中心
图片-CNCShare | 数控电气技术中心
图片-CNCShare | 数控电气技术中心
图片-CNCShare | 数控电气技术中心
CNC Alarm Number Formats by Brand: FANUC vs SINUMERIK vs Mitsubishi vs HEIDENHAIN-CNCShare | 数控电气技术中心
CNC 报警号形态识别卡:FANUC / SINUMERIK / 三菱 M80 / HEIDENHAIN 位数、前缀与号段对照(30 秒定位该翻哪本手册)-CNCShare | 数控电气技术中心
Fanuc Gravity-Axis Brake: Release Sequence, 24V Wiring and Diagnosing Z-Axis Drop-CNCShare | 数控电气技术中心
FANUC 重力轴(垂直轴)抱闸怎么查?上电/断电时序 + 抱闸 24V 与到位确认 + Z 轴下落/掉刀的四层定位-CNCShare | 数控电气技术中心
Fanuc Emergency Stop Circuit: *ESP, G8.4, X8.4 and Why the Servo Never Gets Ready-CNCShare | 数控电气技术中心
FANUC 急停回路怎么查?*ESP / G8.4 / X8.4 信号链 + 24V 安全链 + 主接触器 MCC 与「复位了还是没就绪」的定位顺序-CNCShare | 数控电气技术中心
Fanuc Servo Resonance and Notch Filter Setup: Finding the Frequency with Servo Guide-CNCShare | 数控电气技术中心
FANUC 伺服共振 / 啸叫怎么抑制?陷波滤波器(频率·带宽·衰减)参数设定 + Servo Guide 扫频定位全流程-CNCShare | 数控电气技术中心
Fanuc Threading G32 / G92 / G76: Fixing Pitch Errors and Spindle Sync Problems-CNCShare | 数控电气技术中心
FANUC 车螺纹乱牙 / 螺距不对怎么查?G32/G92/G76 主轴同步链路 + 一转信号 + G96 恒线速与 G50 限速设置-CNCShare | 数控电气技术中心
FANUC Matrix Keypad Panel Replacement: Remapping PMC Ladder Logic and Resolving R-Address Conflicts-CNCShare | 数控电气技术中心
三菱 M80 PLC 编程软件用哪个?GX Works3 / GX Developer 官方下载路径 + 版本对应表 + 安装与连机常见坑-CNCShare | 数控电气技术中心
文章精选
专心做好一件事
打造更优雅的WordPress主题-CNCShare | 数控电气技术中心
专心做好一件事
打造更优雅的WordPress主题