TL;DR — Water hammer คือคลื่นความดันกระแทกที่เกิดเมื่อของเหลวที่กำลังไหลถูกหยุดอย่างกะทันหัน (ปิดวาล์วเร็ว, ปั๊ม trip) สมการ Joukowsky บอกขนาดการกระชากความดันสูงสุด: ΔP=ρ a ΔV\Delta P = \rho \, a \, \Delta V โดย aa คือความเร็วคลื่น (สำหรับน้ำในท่อเหล็กราว 1000–1400 m/s) แค่หยุดน้ำที่ไหล 2 m/s กะทันหันก็สร้าง ΔP\Delta P ได้ถึง ~25 bar การป้องกันคือ "ยืดเวลาปิด" ให้นานกว่า critical time tc=2L/at_c = 2L/a หรือใส่อุปกรณ์รับ surge


ทำไมถึงสำคัญ

ปี 2019 มีโรงสูบน้ำประปาแห่งหนึ่งเกิดท่อ DN600 แตกกลางดึก หลังจากไฟดับทำให้ปั๊มหลักทั้งสามตัว trip พร้อมกัน ของเหลวที่ไหลด้วยความเร็วราว 2.5 m/s ในท่อยาว 3 km หยุดทันที — เกิดคลื่นความดันย้อนกลับ (และคลื่น negative ที่ตามมา) จนข้อต่อ flange ฉีกขาด น้ำท่วมสถานี

สิ่งที่น่ากลัวคือ ไม่มีใครหรี่วาล์ว ไม่มีใครทำอะไรผิด — แค่ ไฟดับ กับ ปั๊มที่ไม่มี surge protection ก็พอ ความเสียหายระดับนี้คาดการณ์ได้ด้วยสมการบรรทัดเดียว แต่มักถูกมองข้ามในขั้นออกแบบเพราะ "ปกติมันก็เดินได้"

water hammer ไม่ได้เกิดตอนเดินเครื่องปกติ มันเกิดตอน transient — และ transient คือสิ่งที่ระบบจริงต้องเจอเสมอ


1. ฟิสิกส์ของ Water Hammer

ของเหลวมีมวลและ (เกือบ) อัดตัวไม่ได้ เมื่อมันไหลด้วยความเร็ว VV แล้วถูกหยุดกะทันหัน พลังงานจลน์ต้องไปไหนสักที่ — มันแปลงเป็น พลังงานความดัน ผ่านการอัดตัวเล็กน้อยของของเหลวและการขยายตัวของท่อ

เมื่อวาล์วปิด ของเหลวที่ติดวาล์วหยุดก่อน แล้ว "หยุด" นี้แพร่ย้อนกลับไปต้นทางเป็น คลื่นความดัน ด้วยความเร็วเสียงในของเหลว (aa) เมื่อคลื่นถึงต้นทาง (เช่น reservoir) มันสะท้อนกลับเป็นคลื่น negative (สุญญากาศ) แล้ววิ่งกลับมาอีก — สลับบวกลบไปมาจนแรงเสียดทานหน่วงให้หมดพลังงาน

วงจรหนึ่งรอบใช้เวลา 4L/a4L/a และจุดสำคัญคือ critical time:

tc=2Lat_c = \frac{2L}{a}

ถ้าปิดวาล์วเร็วกว่า tct_c → ของเหลวยังไม่ทันรับรู้ว่ามีการสะท้อนกลับ จึงเกิดความดันกระชากเต็มขนาด (rapid closure) ถ้าปิดช้ากว่า tct_c → คลื่นสะท้อนช่วยลดทอน ความดันกระชากน้อยลง (slow closure)


2. สมการ Joukowsky — หัวใจของเรื่องนี้

สำหรับการปิดทันที (instantaneous closure) ความดันกระชากสูงสุดคือ:

ΔP=ρ a ΔV\Delta P = \rho \, a \, \Delta V

หรือในรูปความสูง: ΔH=a ΔVg\Delta H = \dfrac{a \, \Delta V}{g}

โดย ρ\rho = ความหนาแน่นของไหล, aa = ความเร็วคลื่น, ΔV\Delta V = การเปลี่ยนแปลงความเร็วของไหล (ปกติ = ความเร็วเดิมทั้งหมด)

จุดสำคัญที่หลายคนพลาด: ΔP\Delta P ไม่ขึ้นกับความยาวท่อ — ท่อสั้นหรือยาว ถ้าปิดทันทีและ ΔV\Delta V เท่ากัน ความดันกระชากก็เท่ากัน ความยาวมีผลแค่กับ เวลา (tct_c) ไม่ใช่ขนาดความดัน


3. ความเร็วคลื่น aa — ตัวคูณที่ถูกลืม

ความเร็วคลื่นไม่ใช่ความเร็วเสียงในของเหลวอิสระ เพราะท่อยืดตัวได้จึง "นุ่ม" ลง คำนวณจาก:

a=K/ρ1+K DE ea = \sqrt{\dfrac{K/\rho}{1 + \dfrac{K \, D}{E \, e}}}

โดย KK = bulk modulus ของของไหล, EE = Young's modulus ของท่อ, DD = เส้นผ่านศูนย์กลาง, ee = ความหนาผนัง

ตีความ: ท่อยิ่งบาง (e เล็ก) หรือยิ่ง flexible (E ต่ำ เช่น HDPE) → aa ยิ่งต่ำ → water hammer ยิ่งเบา นี่คือเหตุผลที่ท่อพลาสติกทน surge ได้ดีกว่าเหล็กในแง่ขนาดการกระชาก

วัสดุท่อaa ทั่วไป (น้ำ)
เหล็กกล้า (steel)1000–1400 m/s
Ductile iron1000–1300 m/s
Concrete-lined900–1200 m/s
HDPE / PVC300–500 m/s

4. Worked Example — ปิดวาล์วน้ำกะทันหัน

โจทย์: น้ำ (ρ=998\rho = 998 kg/m³) ไหลในท่อเหล็ก (a=1200a = 1200 m/s) ด้วยความเร็ว 2.0 m/s ท่อยาว 800 m หากปิดวาล์วทันที ความดันกระชากเท่าไหร่?

ขั้นแรก หา critical time:

tc=2La=2×8001200≈1.33 st_c = \frac{2L}{a} = \frac{2 \times 800}{1200} \approx 1.33 \text{ s}

ถ้าปิดเร็วกว่า 1.33 s → ใช้ Joukowsky เต็มขนาด:

ΔP=ρ a ΔV=998×1200×2.0=2,395,200 Pa≈24 bar\Delta P = \rho \, a \, \Delta V = 998 \times 1200 \times 2.0 = 2{,}395{,}200 \text{ Pa} \approx 24 \text{ bar}

24 bar เพิ่มจากความดันเดินเครื่องปกติ! ถ้าท่อ rated ที่ PN16 ก็แตกได้ทันที วิธีแก้: ถ้ายืดเวลาปิดเป็น 10 s (>> tct_c) ความดันกระชากจะลดลงโดยประมาณตามสัดส่วน tc/tcloset_c/t_{close} → ≈24×(1.33/10)≈3.2\approx 24 \times (1.33/10) \approx 3.2 bar — อยู่ในวิสัยที่ท่อรับได้


5. การป้องกัน

  • ยืดเวลาปิด/เปิดวาล์ว ให้ tclose≫tct_{close} \gg t_c — ถูกที่สุด ทำได้ด้วย actuator ที่หรี่ช้าหรือ butterfly แทน gate
  • Air chamber / Surge vessel — รับและคายของเหลวช่วงคลื่น ลด peak
  • Surge relief valve — เปิดระบายเมื่อความดันเกิน setpoint
  • Air/vacuum valve — กันคลื่น negative (column separation) ที่จุดสูงของท่อ
  • Flywheel ที่ปั๊ม — เพิ่ม inertia ให้ปั๊มชะลอตัวช้าลงตอน trip
  • Bypass / check valve ที่หน่วงนุ่ม (non-slam check) — กัน slam ของ check valve เอง

6. ความเข้าใจผิดที่พบบ่อย

  • ❌ "ท่อสั้นไม่ต้องห่วง water hammer" → ✓ ΔP\Delta P ไม่ขึ้นกับความยาว; ท่อสั้นแค่ tct_c สั้นลงทำให้ปิดทันยากขึ้น
  • ❌ "ปิดวาล์วช้า ๆ ก็พอ" → ✓ ต้องช้ากว่า tct_c จริง ๆ; ช้าแบบรู้สึกว่าช้าอาจยังเร็วกว่า tct_c
  • ❌ "อันตรายคือความดันบวกเท่านั้น" → ✓ คลื่น negative ทำให้เกิด column separation + cavitation แล้วยุบกระแทกแรงกว่าเดิม
  • ❌ "check valve กัน water hammer" → ✓ check valve ที่ slam ตัวมันเองคือ ต้นเหตุ water hammer

Take-away

  • ΔP=ρ a ΔV\Delta P = \rho \, a \, \Delta V — จำสมการเดียวนี้พอเริ่มประเมินได้
  • ΔP\Delta P ไม่ขึ้นกับความยาวท่อ; ความยาวกำหนดแค่ tc=2L/at_c = 2L/a
  • ปิดเร็วกว่า tct_c = เต็มขนาด; ช้ากว่า = ลดทอน
  • ความเร็วคลื่น aa ขึ้นกับวัสดุและความหนาท่อ — พลาสติกนุ่มกว่า surge เบากว่า
  • transient ที่ต้องระวังที่สุดคือ ปั๊ม trip จากไฟดับ ไม่ใช่การปิดวาล์วโดยตั้งใจ
  • ป้องกันด้วยการยืดเวลาปิด + surge vessel + non-slam check + air valve

ลองใช้เครื่องคำนวณของเรา

ประเมินความดันกระชาก Joukowsky, ความเร็วคลื่น และ critical time จากท่อของคุณได้ที่ Water Hammer Calculator — ใส่ความเร็วไหล, วัสดุท่อ และเวลาปิดวาล์ว แล้วดูว่าความดันกระชากเกิน rating ของท่อหรือไม่


เอกสารอ้างอิง

  1. Joukowsky, N., Über den hydraulischen Stoss in Wasserleitungsrohren (1900) — สมการต้นฉบับ
  2. Wylie, E.B. & Streeter, V.L., Fluid Transients in Systems, Prentice Hall (1993)
  3. Thorley, A.R.D., Fluid Transients in Pipeline Systems, 2nd ed., D&L George (2004)
  4. AWWA M51, Air-Release, Air/Vacuum, and Combination Air Valves
  5. Chaudhry, M.H., Applied Hydraulic Transients, 3rd ed., Springer (2014), Ch. 1–4