สวัสดีครับเพื่อนๆ พี่ๆ น้องๆ ชาว Piping และ Pipe Stress Engineer ทุกท่าน! 🙋♂️ กลับมาพบกันอีกครั้งในพื้นที่แบ่งปันความรู้ของพวกเรา วันนี้ผมจะพาทุกคนดำดิ่งลงไปดู “ไส้ใน” ของงานคำนวณที่ดูเหมือนจะยุ่งเหยิง แต่จริงๆ แล้วมันมีที่มาที่ไปที่น่าสนใจมาก
หัวข้อในวันนี้คือ “เบื้องหลังของความเค้นในท่อ Insight Pipe Stress” ครับ เราจะมาดูกันว่าท่อเหล็กแข็งๆ ที่เราเห็นในโรงงาน Oil & Gas จริงๆ แล้วมันซ่อนความเครียด (Stress) อะไรไว้บ้าง และอะไรที่เป็นตัวการทำให้เกิดสิ่งเหล่านั้น เตรียมกาแฟให้พร้อม แล้วมาเริ่มกันเลย! ☕🛠️
🏗️ Chapter 1: รู้จักหน้าตาของ Stress (The Geometry of Stress)
เวลาเราตัดชิ้นส่วนเล็กๆ บนผนังท่อออกมาพิจารณา (Pipe Element) ความเค้นที่เกิดขึ้นไม่ได้วิ่งสะเปะสะปะนะครับ แต่มันจะแบ่งออกเป็นแนวแกนหลักๆ ตามระบบพิกัดทรงกระบอก (Cylindrical Coordinates) ซึ่งวิศวกรอย่างเราต้องแยกมันให้ออกครับ:
1. Circumferential Stress (Hoop Stress – \( S_H \))
ตัวนี้คือ “บอสใหญ่” ของงานออกแบบความหนาท่อครับ มันคือความเค้นที่พยายามจะ “ฉีก” ท่อให้แยกออกจากกันในแนววงกลม ลองนึกภาพเวลาเราเป่าลูกโป่งจนเกือบแตก ผิวลูกโป่งที่ตึงเป๊ะในแนวรอบวงนั่นแหละครับคือ Hoop Stress
2. Longitudinal Stress (\( S_l \)) 📏
คือความเค้นที่เกิดขึ้นในแนวขนานกับความยาวของท่อ มันพยายามจะยืดท่อให้ยาวออกไป หรือกดท่อให้หดสั้นลง
3. Radial Stress (\( S_r \)) 🎯
คือความเค้นที่กดลงไปบนเนื้อเหล็กในแนวรัศมี (จากผิวในไปผิวนอก)
Technical Note: ใน Design Code ส่วนใหญ่ (เช่น ASME B31.3) เรามักจะ Ignore (ไม่นำมาคิด) ครับ! เพราะสำหรับท่อทั่วไปที่มีผนังบาง (Thin-wall pipe) ค่า \(S_r\) มันมีค่าสูงสุดเท่ากับแรงดัน \(P\) เท่านั้น ซึ่งมันน้อยมากกกกก เมื่อเทียบกับ \(S_H\) หรือ \(S_l\) เราจึงถือว่ามันไม่มีนัยสำคัญ (Not significant) ในการคำนวณหาความแข็งแรงนั่นเอง
4. Shear Stress (\( \tau \)) 📐
เกิดจากแรงบิด (Torsion) หรือแรงตัดในแนวขวาง พยายามจะทำให้ชั้นของเนื้อเหล็กสไลด์ออกจากกัน ตัวนี้จะเริ่มเด่นชัดเวลาเรามีท่อเลี้ยวไปเลี้ยวมาหลายมิติครับ
🌋 Chapter 2: สาเหตุที่ทำให้ท่อเครียด (The Root Causes)
หลังจากรู้แล้วว่า Stress มีกี่แนว ทีนี้เรามาดูกันว่า “ใคร” เป็นคนทำให้น้องท่อของเราต้องเครียดขนาดนี้! 😅
1. Internal Pressure (แรงดันภายใน) 💨
แรงดันภายใน จะทำให้เกิดความเค้นตามแนวแกนหลัก (Principals) 3 แกน ดังนี้
1.1 Circumferential Pressure Stress
สมการคำนวณ (Thin-wall formula):
- เมื่อ \( S_H \) = Hoop Stress (psi หรือ MPa)
\( P \) = แรงดันภายในท่อ (Internal Pressure)
\( D \) = เส้นผ่านศูนย์กลางเฉลี่ย (Mean Diameter) หรือบางครั้งใช้เส้นผ่านศูนย์กลางภายนอก (Outside Diameter) ตาม Code
\( t \) = ความหนาของผนังท่อ (Wall Thickness)
Insight: ในงาน Pipe Stress เราแทบจะแก้ไขอะไรค่านี้ไม่ได้เลยถ้า Process กำหนดแรงดันมาแล้ว สิ่งเดียวที่ทำได้คือ “เพิ่มความหนาท่อ” ครับ
1.2 Longitudinal Pressure Stress
-
-
เมื่อ \(P\) คือแรงดันภายใน (Internal Pressure)
-
\(D\) คือเส้นผ่านศูนย์กลาง (Mean Diameter)
-
\(t\) คือความหนาเนื้อเหล็ก (Wall Thickness)
-
Insight: สังเกตไหมครับว่าถ้าคิดเฉพาะแรงดัน \(S_l\) จะมีค่าเป็นแค่ “ครึ่งเดียว” ของ \(S_H\) เสมอ! แต่ในงาน Stress จริงๆ \(S_l\) จะปวดหัวกว่ามาก เพราะมันดันไปรวมเข้ากับความเค้นจากการดัด (Bending) และแรงกดอื่นๆ ด้วย
1.3 Radial Pressure Stress
สมการ (Lame’s Equations – สำหรับท่อผนังหนา):
$$ S_r \text{ (ที่ผิวใน)} = -P $$
ลักษณะเด่น:
ที่ผิวข้างใน (Inner Surface): ค่า Stress จะเท่ากับแรงดัน \( -P \) (เป็นแรงอัด)
ที่ผิวข้างนอก (Outer Surface): ค่า Stress จะเท่ากับ 0 (เพราะไม่มีอะไรมากดมันข้างนอก นอกจากแรงดันบรรยากาศ)
ทำไมถึงมักถูกมองข้าม?: สำหรับท่อแบบผนังบาง (Thin-wall pipe) ที่เราใช้กันส่วนใหญ่ ค่า \( S_r \) มันน้อยมากเมื่อเทียบกับ \( S_H \) (Hoop) ครับ เช่น ถ้าท่อหนา 1 นิ้ว เส้นผ่านศูนย์กลาง 20 นิ้ว Hoop Stress จะสูงกว่าแรงดัน \( P \) ถึง 10 เท่า! ดังนั้นค่า \( S_r \) จึงแทบไม่มีผลต่อการวิกฤตของท่อครับ
2. Weight (น้ำหนักท่อและของเหลว) ⚖️
ในทาง Pipe Stress เราเรียกโหลดที่เกิดจากน้ำหนักว่า Sustained Load ครับ ซึ่งเจ้าตัวนี้แหละที่เป็นตัวการสำคัญทำให้ท่อเกิดการ “แอ่นตัว” (Deflection) และเกิดความเค้นจากการดัด (Bending Stress) ในแนวแกนยาว (Longitudinal)
เพื่อให้เห็นภาพชัดเจนและโมเดลใน CAESAR II ได้เป๊ะ เราจะแยกน้ำหนักออกเป็น 2 รูปแบบหลักๆ ดังนี้ครับ ⚖️🛠️
2.1. แบบแรงกระจาย (Distributed Weight) 📏
ลองนึกภาพท่อที่วิ่งยาวๆ บน Pipe Rack นะครับ น้ำหนักมันไม่ได้ตกที่จุดใดจุดหนึ่ง แต่มัน “แผ่” ไปตลอดความยาวท่อ เราเรียกมันว่า Uniformly Distributed Load (UDL) มีหน่วยเป็นน้ำหนักต่อความยาว (เช่น kg/m หรือ lb/ft)
ตัวอย่าง: * Pipe Self-Weight: น้ำหนักเนื้อเหล็กของท่อเอง
Fluid Content: น้ำหนักของเหลวที่วิ่งอยู่ข้างใน (น้ำ, น้ำมัน, แก๊ส)
Insulation & Cladding: น้ำหนักฉนวนที่หุ้มท่อไว้
เชิงวิศวกรรม: น้ำหนักกระจายเหล่านี้จะเป็นตัวกำหนด “Support Spacing” หรือระยะห่างระหว่างซัพพอทครับ ถ้าวางห่างเกินไป ท่อจะตกท้องช้าง (Sagging) จน Stress เกิน
สมการคำนวณ Moment: สำหรับท่อช่วงเดียว (Simple Span) ที่มีแรงกระจาย \(w\) และความยาว \(L\):
$$ M_{max} = \frac{w \cdot L^2}{8} $$\(w\) = น้ำหนักรวมต่อหน่วยความยาว (Pipe + Fluid + Insul)
\(L\) = ระยะห่างระหว่าง Support
2.2. แบบแรงรวมจุด (Concentrated Weight หรือ Point Load) 📍
นี่คือ “ก้อนน้ำหนักมหาศาล” ที่มาวางทับลงบนจุดใดจุดหนึ่งของท่อโดยเฉพาะ ซึ่งจะสร้างโมเมนต์ดัด (Bending Moment) ที่รุนแรงกว่าแรงกระจายมากครับ
ตัวอย่าง: * Valves: โดยเฉพาะ Gate Valve หรือ Globe Valve ตัวใหญ่ๆ ที่มี Actuator หนักๆ
Flanges: หน้าแปลนคู่หนึ่งอาจจะหนักกว่าท่อทั้งเมตรเลยก็ได้
Instruments: อุปกรณ์วัดต่างๆ ที่ติดบนท่อ
เชิงวิศวกรรม: เมื่อมี Concentrated Weight มาวาง เรามักจะต้องวาง Support ไว้ “ใกล้จุดนั้นที่สุด” หรือวางไว้ใต้ตัววาล์วเลย เพื่อไม่ให้น้ำหนักก้อนนั้นไปงัดท่อจนหักหรือโก่ง
- สมการคำนวณ Moment: สำหรับน้ำหนักลงตรงกลางช่วง \(P_L\) (Point Load):$$ M_{max} = \frac{P_L \cdot L}{4} $$
สังเกตไหมครับ? ตัวหารคือน้อยลง (เหลือแค่ 4) หมายความว่าในระยะ \(L\) เท่ากัน Point Load จะสร้าง Moment สูงกว่า UDL ถึง 2 เท่านั่นเอง!
🧮 การเปลี่ยนจาก Moment มาเป็น Stress
ไม่ว่าจะเป็นน้ำหนักแบบไหน สุดท้ายมันจะทำให้เกิดโมเมนต์ดัด (\(M\)) และเราจะเปลี่ยนมันเป็นความเค้น (Bending Stress – \( S_b \)) เพื่อไปเช็คกับค่า Allowable ใน Code ด้วยสมการระดับตำนาน:
\(M\): คือโมเมนต์ดัดรวม (ที่เกิดจากทั้ง UDL และ Point Load)
\(Z\): คือ Section Modulus ของท่อ (บ่งบอกถึงความสามารถในการต้านทานการดัด ยิ่งท่อใหญ่ \(Z\) ยิ่งเยอะ Stress ยิ่งต่ำครับ)
3. Thermal Expansion (การขยายตัวทางความร้อน) 🔥❄️
นี่คือพระเอก (หรือผู้ร้าย?) ของสายงาน Pipe Stress Engineer เลยครับ เมื่อท่อร้อนขึ้น มันจะยืดตัวตามกฎฟิสิกส์
ทำไมผมถึงเรียกมันว่า “ความร้อนแรงที่เป็นพิษ”? ก็เพราะว่าถ้าเราไม่จัดการกับมันให้ดี แรงขยายตัวนี้สามารถดีดวาล์วพัง ถอนพุก Anchor จนหลุด หรือแม้แต่ทำให้ท่อบิดเบี้ยวจนเสียรูปทรงได้เลย วันนี้เราจะมาดู “ไส้ใน” ของมันกันครับว่ามันสร้างความเครียด (Stress) ให้ท่อเราในรูปแบบไหนบ้าง 🌋🛠️
🌡️ เมื่อท่อ “ยืด” แต่ “ไปไม่ได้”
ตามกฎฟิสิกส์พื้นฐาน เมื่อวัสดุได้รับความร้อน มันจะขยายตัวตามสมการ:
โดยที่ \(\alpha\) คือสัมประสิทธิ์การขยายตัวทางความร้อน ซึ่งเหล็กแต่ละชนิดก็มีค่านี้ไม่เท่ากันครับ
ในมุมของ Stress Engineer ถ้าท่อวางอยู่บน Roller และไม่มีอะไรมากั้นเลย ท่อจะยืดออกไปเฉยๆ โดย “ไม่มี Stress เกิดขึ้น” (เพราะไม่มีแรงต้าน) แต่ในโรงงานจริง เรามีทั้ง Support, Anchor และอุปกรณ์ต่างๆ มาขวางทางมันไว้ ความเครียดจึงบังเกิดครับ!
3.1. Axial / Longitudinal Stress: เมื่อโดนบล็อกตรงๆ 📏
ถ้าท่อของคุณวิ่งตรงเป๊ะระหว่าง Anchor สองจุด (Rigid Supports) เมื่อท่อร้อนขึ้นและอยากยืดออก แต่ Anchor บอกว่า “ห้ามไป!” แรงอัดมหาศาลจะเกิดขึ้นในแนวแกนทันที
พฤติกรรม: ท่อจะโดนอัด (Compression) ตลอดความยาว
สมการความเค้น:
$$S_a = E \cdot \alpha \cdot \Delta T$$\(E\) = Modulus of Elasticity (ความยืดหยุ่นของเหล็ก)
Insight: เพื่อนๆ สังเกตไหมครับว่าสมการนี้ “ไม่มีเรื่องความยาวท่อ” มาเกี่ยวข้องเลย! หมายความว่าท่อสั้นหรือท่อยาว ถ้าโดนล็อกหัวท้าย Stress ที่เกิดขึ้นจะเท่ากันมหาศาล (ซึ่งมักจะเกินค่า Allowable อย่างรวดเร็ว)
3.2. Bending Stress: ความยืดหยุ่นจากข้องอ 📉
เพื่อแก้ปัญหาท่อโดนอัดจนพัง เราจึงต้องออกแบบให้ท่อมีการ “เลี้ยว” (Offset) หรือทำ Expansion Loop ครับ เพื่อเปลี่ยนแรงอัดในแนวแกน ให้กลายเป็นการ “ดัด” (Bending) ในท่ออีกช่วงหนึ่งแทน
พฤติกรรม: ท่อช่วงที่หนึ่งยืดตัวไป “ดัน” ท่อช่วงที่สอง (ที่วางตั้งฉากกัน) ทำให้ท่อช่วงที่สองเกิดการโก่งตัวเหมือนคาน (Beam)
🧮 การคำนวณด้วยวิธี Guided Cantilever Method
สำหรับโครงสร้างรูปตัว L (L-shape Configuration) ซึ่งเป็นพื้นฐานที่สุดของการออกแบบ Pipe Loop เราสามารถใช้โมเดลทางคณิตศาสตร์ที่เรียกว่า Guided Cantilever มาประเมินความปลอดภัยเบื้องต้นได้ครับ
สมมติว่าท่อช่วง \(L_1\) ยืดตัวออกมาเป็นระยะ \(\Delta\) และไปดันท่อช่วง \(L_2\) (ขาที่ช่วยรับแรงยืดหยุ่น) เราจะมองว่าท่อช่วง \(L_2\) คือคานที่ถูกดัดแบบ Guided Cantilever ครับ
3.2.1. การหาแรง Moment (\(M\))
แรงดันที่ปลายท่อจะทำให้เกิดโมเมนต์ดัดสูงสุดที่จุดหักมุมและจุดรองรับ:
\(I\) = Moment of Inertia ของท่อ
\(L_2\) = ความยาวของขาที่รับความยืดหยุ่น (Flexibility Leg)
3.2.2. การหา Expansion Stress (\(S_e\))
เมื่อได้ Moment เราก็หาความเค้นได้จากสมการคลาสสิก:
\(Z\) = Section Modulus ของท่อ
จากสมการ Guided Cantilever จะเห็นชัดเจนว่า:
-
ยิ่ง \(L_2\) (ขาตั้งฉาก) ยาวเท่าไหร่: Stress จะลดลงอย่างรวดเร็ว (เพราะ \(L\) เป็นตัวหารและยกกำลังสอง) นี่คือเหตุผลว่าทำไมเราถึงต้องเพิ่มความยาวขา Loop เพื่อแก้ปัญหา Stress ครับ
-
ยิ่งท่อโต (I และ Z เยอะ): ท่อจะยิ่ง “แข็ง” (Stiff) และรับมือกับความร้อนได้ยากกว่าท่อเล็กๆ Stress จะพุ่งสูงได้ง่ายกว่า
ดังนั้น การออกแบบท่อร้อน (Hot Line) สิ่งสำคัญไม่ใช่การทำซัพพอทให้แข็งแรงที่สุด แต่คือการทำให้ระบบ “ยืดหยุ่น” (Flexible) ที่สุด เพื่อเปลี่ยน “พิษ” จากความร้อน ให้กลายเป็นการขยับตัวที่ปลอดภัยนั่นเองครับ ✌️🚀
4. External Forces & Occasional Loads (แรงภายนอกและเหตุการณ์ชั่วคราว) 🌪️🌊
ในโลกของ Pipe Stress เราเรียกพวกนี้ว่า Occasional Load (แรงที่เกิดขึ้นชั่วครั้งชั่วคราว) ตามมาตรฐาน ASME B31.3 เจ้าแรงพวกนี้มีพฤติกรรมที่น่าสนใจและวิธีการโมเดลที่เฉพาะตัว เราไปเจาะลึก 2 ตัวละครหลักของกลุ่มนี้กันเลยครับ! 🌪️ระเบิดพลัง!
4.1. Wind & Seismic Load: แรงสั่นสะเทือนจากธรรมชาติ 🌪️🌋
แรงลม (Wind) และแผ่นดินไหว (Seismic) เป็นแรงภายนอกที่กระทำต่อท่อในแนวราบ (Lateral) เป็นหลักครับ แม้พฤติกรรมจริงๆ ของมันจะมีความเป็น Dynamic (สั่นไหว) แต่เพื่อความสะดวกและรวดเร็วในการออกแบบ วิศวกรส่วนใหญ่จะพิจารณาเป็น Static Uniform Load ครับ
พฤติกรรมในโมเดล: เราจะจำลองแรงเหล่านี้ให้แผ่กระจายไปตามความยาวท่อเหมือนกับน้ำหนัก แต่เปลี่ยนทิศทางจากแนวดิ่ง (-Y) เป็นแนวราบ (X หรือ Z) แทน
Wind Load: แรงจะแปรผันตามความเร็วลมและพื้นที่รับแรง (Projected Area) ของท่อและฉนวน
Seismic Load: เรามักใช้ค่า G-Factor (เช่น 0.2g หรือ 0.5g) คูณกับน้ำหนักท่อเพื่อหาแรงผลักในแนวราบ
ผลกระทบเชิงวิศวกรรม: เมื่อท่อโดนผลักออกด้านข้างแบบสม่ำเสมอ ท่อจะเกิดการแอ่นตัวระหว่างซัพพอท (เหมือนคานวางพาด) ความเค้นหลักที่เกิดขึ้นจึงเป็น Bending Stress (ความเค้นจากการดัด) ครับ
สมการความเค้น:
$$S_{occ} = \frac{M_{wind/seismic}}{Z}$$\(M\) = โมเมนต์ดัดที่เกิดจากแรงลมหรือแผ่นดินไหว
\(Z\) = Section Modulus ของท่อ
4.2. PSV Reaction Force: แรงสะท้อนจากไอพ่น 🚀💥
เจ้าตัวนี้คือ “ฝันร้าย” ของจุดต่อท่อแยก (Branch Connection) เลยครับ เมื่อวาล์วนิรภัย (Pressure Safety Valve) ทำงานและพ่นแก๊สออกมาด้วยความเร็วสูง มันจะสร้างแรงสะท้อน (Reaction Force) มหาศาลถีบกลับมาที่ตัวท่อ
พฤติกรรมในโมเดล: ต่างจากลมครับ แรง PSV จะถูกพิจารณาเป็น Concentrated Load (แรงรวมจุด) ที่ตำแหน่งข้องอ (Elbow) หรือจุดพ่นไอ (Discharge) โดยมีทิศทางตรงข้ามกับการพ่น
การคิด Dynamic Load Factor (DLF): เนื่องจากการเปิดของ PSV เกิดขึ้นเร็วมาก (Sudden Load) ในการวิเคราะห์แบบ Static เราจะใช้แรงที่มีค่าเท่าเดิมไม่ได้! เราต้องคูณด้วย DLF (ปกติจะใช้ 2.0) เพื่อชดเชยแรงกระแทกที่เกิดขึ้นจริงในเสี้ยววินาที
สมการแรง PSV (Ref. API STD 520):
$$F = \frac{W \cdot v}{g} + (P – P_{atm}) \cdot A$$\(W\) = อัตราการไหลมวล (Mass flow rate)
\(v\) = ความเร็วขาออก (Exit velocity)
ผลกระทบเชิงวิศวกรรม: แรงจุดนี้จะไปดัดท่อ จุดเชื่อมต่อ Fittings ใกล้เคียง ทำให้เกิด Bending Stress หรือส่งถ่ายแรงไปที่ Nozzle หรือจุดรองรับ (Support) ที่อยู่ใกล้ๆ ครับ
💡 สรุปส่งท้าย
เพื่อนๆ จะเห็นได้ว่า งานของ Pipe Stress Engineer ไม่ใช่แค่การรันโปรแกรมให้ผ่านเป็นสีเขียว แต่คือการเข้าใจว่าแรงแต่ละประเภทสร้างความเครียดในแนวไหนบ้าง และเราจะจัดการกับมันอย่างไรครับ
ถ้าเราเข้าใจว่า Pressure สร้าง Hoop, Weight สร้าง Bending และ Thermal สร้าง Expansion Stress เราก็จะสามารถวาง Support หรือออกแบบ Expansion Loop ได้อย่างมีกึ๋นและปลอดภัยที่สุดครับ
และการเข้าใจธรรมชาติของแรงชั่วคราวเหล่านี้ ก็จะช่วยให้เราออกแบบระบบท่อที่ทนทานต่อทุกสถานการณ์ ไม่ว่าจะลมแรง แผ่นดินไหว หรือตอนที่ระบบฉุกเฉินทำงานครับ!
