A VFD on a coolant pump is not just a speed controller — it is a precision tool that matches pump output exactly to drilling requirements. But a VFD with incorrect parameter settings can cause more problems than it solves: pressure oscillations that confuse the drilling process, nuisance trips that stop production, and pump operation outside its safe range. Correct parameter setup is essential.
VFD-Pump Fundamentals
Why Use a VFD on a Coolant Pump
| Benefit | Explanation | Impact on Drilling |
|---|
| Variable flow | Adjust pump speed to match drilling requirements | Correct coolant flow for each tool diameter |
| Pressure control | Maintain constant pressure regardless of flow demand | Stable drilling conditions |
| Energy savings | Pump only consumes power needed for actual flow | Reduced operating cost |
| Soft start | Gradual acceleration — no pressure surge | Prevents hose and seal damage |
| Process integration | VFD speed controlled by CNC or PLC | Automatic pressure/flow changes |
Pump Affinity Laws
| Parameter | Relationship | Example |
|---|
| Flow ∝ Speed | Flow changes linearly with pump speed | 50% speed = 50% flow |
| Pressure ∝ Speed² | Pressure changes with square of speed | 50% speed = 25% pressure |
| Power ∝ Speed³ | Power changes with cube of speed | 50% speed = 12.5% power |
Critical Parameters
Motor Parameters
| Parameter | Setting | How to Determine |
|---|
| Motor rated voltage | Per motor nameplate | Motor nameplate (e.g., 400V) |
| Motor rated current (FLA) | Per motor nameplate | Motor nameplate (e.g., 12.5A) |
| Motor rated frequency | 50 Hz or 60 Hz | Per motor nameplate and region |
| Motor rated speed (RPM) | Per motor nameplate | Motor nameplate (e.g., 1450 RPM) |
| Motor rated power | Per motor nameplate | Motor nameplate (e.g., 7.5 kW) |
| Motor power factor | Per motor nameplate | Motor nameplate (e.g., 0.85) |
| Motor thermal protection | Based on motor current | Set to motor FLA |
Acceleration and Deceleration
| Parameter | Recommended Setting | Why |
|---|
| Acceleration time | 5–15 seconds | Prevent pressure surge — allow pump to ramp up smoothly |
| Deceleration time | 5–15 seconds | Prevent pressure collapse — allow pump to ramp down smoothly |
| S-curve (if available) | Enabled — 20–30% of ramp time | Further smooths start and stop transitions |
Speed Limits
| Parameter | Recommended Setting | Why |
|---|
| Minimum speed | 20–30% of rated speed | Below this — pump may not develop sufficient pressure |
| Maximum speed | 100% of rated speed (or less) | Do not exceed pump rated speed |
| Skip frequency band | Avoid pump critical speed | Prevents resonance vibration |
PID Control Parameters (For Constant Pressure)
| Parameter | Recommended Setting | Tuning Guidance |
|---|
| PID feedback source | Pressure transducer signal | 4–20 mA or 0–10 VDC |
| PID setpoint | Target coolant pressure | Per drilling process requirements |
| Proportional gain (P) | 1.0–3.0 (start low) | Higher = faster response — but can cause oscillation |
| Integral time (I) | 2.0–5.0 seconds | Lower = faster response — but can cause overshoot |
| Derivative time (D) | 0 (disabled initially) | Enable only if needed — can amplify noise |
| PID output limits | 20–100% (corresponds to min-max speed) | Matches pump operating range |
Setup Procedure
Pre-Commissioning
| Step | Action | Detail |
|---|
| 1 | Verify VFD is correctly sized for motor | VFD rated current ≥ motor FLA |
| 2 | Verify power supply voltage matches VFD | — |
| 3 | Read motor nameplate data | Record all motor parameters |
| 4 | Set all motor parameters in VFD | Per motor nameplate |
| 5 | Verify wiring — power and control | Power connections, transducer, PLC signals |
| 6 | Disconnect pump coupling (if possible) | Allows motor test without pump load |
| 7 | Set acceleration/deceleration to 15 seconds | Conservative for first start |
Initial Start (Motor Only — No Pump Load)
| Step | Action | Detail |
|---|
| 1 | Apply power to VFD | Check display — no faults |
| 2 | Start VFD at minimum frequency | 5–10 Hz |
| 3 | Check motor rotation direction | Arrow on motor fan cover |
| 4 | If direction is wrong — swap two motor phases | At VFD output — not input |
| 5 | Gradually increase to rated frequency | 50/60 Hz |
| 6 | Check motor current at no load | Should be 30–50% of FLA |
| 7 | Stop VFD | — |
Pump Commissioning
| Step | Action | Detail |
|---|
| 1 | Reconnect pump coupling | — |
| 2 | Ensure coolant system is primed and valves open | — |
| 3 | Start VFD at minimum frequency | 10–15 Hz |
| 4 | Gradually increase to 30–40% speed | Confirm pressure builds |
| 5 | Run for 2–3 minutes at low speed | Check for leaks, noise |
| 6 | Increase to 50% speed | Check pressure and flow |
| 7 | Increase to 75% speed | Check current — should be below FLA |
| 8 | Increase to 100% speed | Record pressure, flow, current |
| 9 | Verify pump operates within its curve | No cavitation, no overload |
PID Tuning Procedure (Constant Pressure)
| Step | Action | Detail |
|---|
| 1 | Set PID setpoint to desired pressure | e.g., 50 bar |
| 2 | Set P = 1.0, I = 3.0 seconds, D = 0 | Conservative starting point |
| 3 | Open and close a coolant valve | Observe pressure response |
| 4 | If pressure oscillates — reduce P by 0.2 | Repeat until stable |
| 5 | If pressure responds slowly — increase P by 0.2 | Repeat until responsive |
| 6 | If steady-state error exists — reduce I | Decrease I time by 0.5 seconds |
| 7 | If pressure overshoots on startup — increase acceleration time | Add 2–3 seconds |
| 8 | Record final PID settings | For reference |
Pump Curve Matching
Operating Point Verification
| Step | Action | Detail |
|---|
| 1 | Obtain pump curve from manufacturer | Flow vs pressure at various speeds |
| 2 | Mark target operating point on curve | Required flow at required pressure |
| 3 | Determine minimum speed for target | Speed at which target pressure is reached |
| 4 | Determine maximum speed | Speed at maximum required flow |
| 5 | Set VFD minimum and maximum speeds | Match the pump operating range |
Common Pump Curve Issues
| Issue | Cause | Correction |
|---|
| Pump operates at far right of curve (high flow, low pressure) | Speed too high for system restriction | Reduce maximum speed |
| Pump operates at far left of curve (low flow, high pressure) | System restriction too high — speed too low | Increase speed or check for blockage |
| Pump deadheads (flow = 0, pressure at maximum) | Valve closed or line blocked | Open valve or clear blockage |
| Pressure fluctuates at low speeds | Pump operating below stable range | Increase minimum speed |
Common Parameter Errors
| Error | Symptom | Correction |
|---|
| Acceleration time too short | Pressure surge on pump start — hose whip | Increase acceleration to 5–15 seconds |
| Deceleration time too short | Pressure collapse — possible water hammer | Increase deceleration to 5–15 seconds |
| Minimum speed too low | Pump does not develop pressure — motor runs, no flow | Set minimum speed to 20–30% of rated |
| Maximum speed too high | Pump overload — motor current exceeds FLA | Reduce maximum speed or verify pump load |
| PID gain too high | Pressure oscillation — hunting | Reduce P gain by 50% |
| PID integral too low | Pressure overshoot on start | Increase I time |
| Motor parameters wrong | VFD trips on overcurrent | Verify all motor nameplate parameters |
| Skip frequency not set | Vibration at certain speeds | Identify and set skip frequency band |
| Current limit too low | VFD limits speed when more flow is needed | Set current limit to 110% of motor FLA |
Troubleshooting
| Fault | Possible Cause | Corrective Action |
|---|
| VFD trips on overcurrent | Acceleration too fast | Increase acceleration time |
| Motor short circuit | Check motor windings |
| Pump seized | Check pump rotation by hand |
| VFD trips on overvoltage | Deceleration too fast (regenerative) | Increase deceleration time |
| Supply voltage too high | Check incoming voltage |
| Motor runs but no coolant flow | Pump not primed | Prime pump |
| Rotation direction wrong | Swap two motor phases |
| Minimum speed too low | Increase minimum speed |
| Pressure oscillation | PID gains too high | Reduce P, increase I time |
| Pressure transducer signal noisy | Check wiring — use shielded cable |
| Pump operating in unstable range | Increase minimum speed |
| Motor runs hot at low speed | Insufficient cooling from motor fan | Use external cooling or limit low-speed operation |
| VFD displays ground fault | Moisture in motor or cable | Check insulation resistance |
Preventive Maintenance
| Task | Frequency | Benefit |
|---|
| Check VFD display for fault codes | Weekly | Early problem detection |
| Verify actual motor current matches display | Monthly | Detects calibration drift |
| Check VFD cooling fan operation | Monthly | Prevents overheating |
| Clean VFD enclosure / air filter | Quarterly | Maintains cooling |
| Check control wiring connections | Annually | Prevents signal problems |
| Verify PID setpoint accuracy | Annually | Ensures correct pressure control |
| Download and save VFD parameters | After any change | Backup for replacement |
FAQ
How do I set up a VFD for a coolant pump on a deep hole drilling machine?
Enter the motor nameplate parameters (voltage, current, frequency, RPM, power). Set acceleration and deceleration time to 5–15 seconds (prevents pressure surge). Set minimum speed to 20–30% (below this, the pump may not develop pressure). Set maximum speed to 100% or less (do not exceed pump rated speed). If using constant pressure control, configure the PID loop with the pressure transducer as feedback — start with P = 1.0, I = 3 seconds, D = 0, then tune from there.
What VFD parameters are most critical for a coolant pump?
Acceleration time (prevents pressure surge on start — set to 5–15 seconds), minimum speed (set to 20–30% of rated — pump must develop pressure at low speed), motor protection (set to motor FLA — prevents motor burnout), and PID parameters (for constant pressure control — incorrect settings cause pressure oscillation). Skipping any of these parameters can damage the pump or produce unstable coolant delivery.
Why does my VFD trip on overcurrent when starting the coolant pump?
The most common cause is acceleration time set too short — the VFD tries to reach full speed in 1–2 seconds, drawing excessive current. Increase acceleration time to 10–15 seconds. Other causes: motor parameters entered incorrectly (verify against nameplate), pump seized or partially blocked (check rotation by hand), or motor winding fault (check insulation resistance).
How do I set up the PID loop for constant coolant pressure?
Configure the PID feedback source to the pressure transducer (4–20 mA signal). Set the PID setpoint to the target coolant pressure. Start with proportional gain (P) = 1.0, integral time (I) = 3.0 seconds, and derivative (D) = 0. Open and close a coolant valve while observing pressure response. If pressure oscillates, reduce P by 0.2. If pressure responds too slowly, increase P by 0.2. If steady-state error exists, reduce I time by 0.5 seconds.
What is the minimum speed setting for a VFD-driven coolant pump?
The minimum speed should be set to the pump speed that produces approximately 20–30% of rated pressure. Below this speed, most pumps do not develop sufficient pressure to overcome system resistance — the pump runs but no coolant flows. Check the pump curve to identify the minimum speed for your specific pump and system. Set the VFD minimum speed about 5% above this threshold to ensure stable operation.
A VFD is a powerful tool for coolant pump control, but only if the parameters are set correctly. Enter motor parameters accurately, set acceleration and deceleration times to prevent pressure surge, configure speed limits to keep the pump in its safe operating range, and tune PID controls carefully for stable pressure. Correct VFD setup means stable coolant delivery and fewer pump-related drilling problems. This article reflects industry practice as of 2026.