Professional Documents
Culture Documents
Piping Stress Hand Book 4 Mar 08 PDF
Piping Stress Hand Book 4 Mar 08 PDF
PIPING STRESS
HANDBOOK
Piping Engineer
Pöyry Energy Ltd
Bangkok, Thailand
1
เกี่ยวกับผูเขียน
2
สารบัญ
Page
คํานํา i
คําศัพท (Vocabulary) ii
บทนํา
บทที่ 1 Basic Piping Stress Analysis และการใชโปรแกรม CAESAR II 1
1.1 Basic Piping Stress Analysis
1.2 Basic Stress Quantities
1.3 Code Compliance Basics
1.4 Code Stress Allowable
1.5 Checking Step for Stress Analysis
1.6 Piping Stress Analysis Method
บทที่ 7 Dynamic x
- Introduction of Dynamic Theory
- Characteristics of Dynamic Load
- Dynamic analysis for reciprocating compressor line
- How to solve static and dynamic problem
- Impact load analysis
- Water Hammer
- Wind Load
3
บทที่ 8 Seismic Analysis x
- Seismic code
- Using CAESAR II for seismic analysis
- How to set up Caesar II for seismic load
- Caesar II load case to be analyzed for seismic load
- How to design pipe support for seismic load
- How to reduce seismic load and stress
เอกสารอางอิง (REFERENCES) x
APPENDIX A: Equipment Allowable Nozzle Loads x
APPENDIX B: CODE stress x
APPENDIX C: Stress Analysis Check List x
APPENDIX D: CAESAR II Load Case to be Analysed x
APPENDIX E: Pipe Span Calculation x
APPENDIX F: Piping Program develop by using Visual Basic x
APPENDIX G: How to include piping input file x
APPENDIX H: Hot Sustain and Cold Sustained Stress x
APPENDIX I: Unix and Apache Server, PHP, Mysql Database and PHPMyadmin x
4
คํานํา
ปยะ กิตติธเนศวร
ศรีราชา ประเทศไทย
กุมภาพันธ 2550
5
คําศัพท (Vocabulary)
6
บทที่ 1
BASIC PIPING STRESS และ การใช โปรแกรม CAESAR II
By Piya Kittitanesuan
(ปยะ กิตตธเนศวร)
Lead Piping Engineer
วิธีการคือเราจะนําคาแรงและโมเมนต ที่คํานวณไดนี้มาเปรียบเทียบ
กับคา Allowable Forces และ Moments โดยคาแรงและโมเมนตที่คํานวณ
ไดนั้นจะตองไมเกินคา Allowable วิศวกรที่คํานวณความเคนในระบบทอ
สามารถทราบคา Allowable Load ไดจาก โรงงานผูผลิตอุปกรณนั้นๆ หรือ
ไดจาก code ที่ใชกับอุปกรณตางๆ เชน ถาเปน pump ก็อาจจะใช code
API 610 ถาเปน steam turbine ก็อาจใช code ของ NEMA SM23 แตถา
เปน Tank ขนาดใหญ ก็อาจใช code API650 เหลานี้เปนตน จะใช code
ไหน แตละโครงการ(project) ก็ไมเหมือนกัน แตโดยทั่วไปในงาน
ออกแบบโรงงานปโตรเคมีและโรงกลั่นน้ํามันทั่วโลก ก็นิยมใช code ที่
กลาวมานี้ทั้งนั้น
หนังสือเลมนี้จะสอนใหทานทราบถึง วิธีการออกแบบทอใหมีความ
ปลอดภัย โดยเราจะยึกหลักการพื้นที่วา ระบบทอจะตองถูกออกแบบใหมี
ความยืดหยุน(Flexibility) โดยใชจํานวนขอตอ(Fitting) ใหนอยที่สุด เพื่อ
ความประหยัดเงินของนักลงทุน และ ลด pressure drop ที่เกิดขึ้นใหนอย
ที่สุด
1
1.1 BASIC STRESS QUANTITIES
σ = Mc M
I
โดยที่
M- Moment @ cross section
c- Distance from neutral axis to outer surface
4 4
I – cross section moment of inertia = Π (do – di )
64
2
LONGITUDINAL PRESSURE STRESS
σPH = F = Pd
A 2t
จากกฏขอที่ 1 ของนิวตัน [ Σ F = 0 ]
2 F = Pdi L
3
รูปที่ 1 คือการการกําหนดคาใหกับ program CAESAR II มี 4
option ใหเลือก คือ ID, OD, MEAN และ LAMES_EQ ถาเราตองการคาที่
conservative ที่สุดใหเลือกใช base hoop stress on เปน OD แต
โดยทั่วไป นิยมใช ID ที่เปนเชนนี้ คงเปนเพราะตองการใหแกปญหาความ
เคนผานไปไดโดยงาย
กอนอื่นผมอยากใหเราตัดความกังวลในการใชโปรแกรมไปกอน ผมยังคงไม
ถายทอดตอนนี้ เพราะนั่นไมใชประเด็นสําคัญที่สุดในตอนนี้ อยากใหเรา
เขาใจพื้นฐานกอน แมจะไมมี โปรแกรมก็สามารถเขาใจหลักการได
4
สามรูปแบบคือจาก bending , axial และ pressure ดังนั้นสมการในการ
คํานวณหาคา longitudinal stress ที่หนาตัดทอจะเปนดังนี้
Mc + F + Pd
I A 4t
Mc + Pd
I 4t
Bending pressure
5
ลักษณะที่เปน PRIMARY STRESS
1. primary stress สวนเกิน มีสาเหตุมาจากการเกิด plastic deformation
และ rupture.
รูปที่ 2
2. สวนใหญเกิดจากการรับภาระเนื่องจาก น้ําหนัก(weight) และ ความดัน
(pressure) Allowable limits สําหรับ sustained stresses นั้น จะ
สัมพันธกับ คา yield stress ของ material
3. การพังเสียหายจะเกิดขึ้นแบบทันทีทันใด จะไมมีอาการเตือนใหเราเห็น
ลวงหนา เหมือนกับการพังเนื่องจากการลาของวัสดุ (fatigue)
4. โดยปกติจะไมเกี่ยวกับ cyclic
รูปที่ 3
6
water hammer, Pressure Safety Valve (PSV) ทํางาน เนื่องจาก
เหตุการณขางตน อาจจะเกิดขึ้นหรือไมเกิดขึ้นก็ได การพิจารณาการ
เสียหายแบบนี้จึงขึ้นอยูกับวิศวกรผูทําการออกแบบอีกที หรือไมก็มีการ
กําหนดจากขอกําหนดในการออกแบบจากลูกคา
SL < Sh
โดยที่
SL = Stress ที่เกิดขึ้นเนื่องจาก sustained load
Sh = Hot Allowable stress มีคาไมเกิน 0.666 Sy หรือ 0.25 Su
7
THE EXPANSION ALLOWABLE STRESS RANGE
คานี้จะตองไมเกิน สองเทาของ yield stress คูณกับ safety factor ,
cyclic reduction factor ลบ ดวยคา mean stress ซึ่ง total stress
range ( expansion บวกกับ sustained) ถูก set ไวเทากับ สองเทาของ
yield stress
SA = f ( 1.25 Sc + 1.25 Sh – SL )
โดยที่
SA = Allowable Displacement Stress Range
f = Cyclic reduction factor for fatigue from Table
302.3.5 (B31.3 edition 2002)
Sc = Cold allowable stress
Sh = Hot allowable stress
SL = Longitudinal Stress
8
รูปที่ 4 คา f จาก ASME Code B31.3 Edition 2004
สวนใหญแลวระบบทอในโรงงานที่เราออกแบบ จะอยูในชวงไมเกิน
7000 รอบความรอน ยกตัวอยางเชนทอ relief valves เพราะการทํางาน
ของ relief valve คงไมเกิด ขึ้นบอยมาก การนับรอบความรอน ก็ใหนับทอ
ที่มีของไหลทํางานอยูภายใต operating condition เมื่อ operate
จนกระทั่ง shut down ครั้งหนึ่งก็ถือวาเปน 1 รอบความรอน
9
1.5 ขั้นตอนการ Check Piping Stress
ดังนั้น
SE < f (1.25Sc + 1.25Sh – SL )
ดังนั้น
SE < SA + f (Sh - Sc) ___ (B31.1 Eq.13b)
10
วิธีการขางตน จะทําเฉพาะ ทอที่เปน Critical line เทานั้น สวนทอ ที่ไม
critical เชน ทอน้ําประปา ทอดับเพลิง พวกนี้อุณหภูมิ ความดันไมสูงเทาไร
เราจึงจัดวา เปน Non critical line แลวทอเซอรวิส อื่นๆ หละ เราจะรูได
อยางไร วาทอไหนเปน critical line อันนี้ เราจะใชหลักการในหัวขอ ถัดไป
11
รูปที่ 5 ตัวอยางนี้เนนความสนใจมาที่ node 120 ซึ่งเปนจุดที่เกิด stress สูงสุดสําหรับระบบทอนี้
12
แคเห็นตรงนี้อยานึกวาผานจริงๆนะ
มันอาจสับขาหลอกเราได
คา Sh คือคาสูงสุดที่ยอมรับได
รูปที่ 6
13
โปรแกรม เพราะมันอาจผิดพลาดได โดยเฉพาะ CAESAR II ผม feedback
พวก error ตางๆใหกับทางผูผลิต มาตั้งแตเวอรชั่นดอสแลวครับ เจอทุก
เวอรชั่น
นั่นเปนเหตุให ผมถายทอดใหนองๆ โดยไมเนนที่การใชโปรแกรม
แตเนนไปที่หลักการ เพราะถาสอนการใชโปรแกรม เราจะไมรูเลยวามัน
คํานวณ มาถูกหรือผิด ลองผิดลองถูก เห็น คําวา stress check passed
ผานก็โอเค แบบนี้เสี่ยงกับระบบทอจะพังไดครับ เรื่องการใชโปรแกรมเรา
คอยวากันทีหลัง เรากินกบตัวใหญกอน ใหเขาใจหลักการกอน การใช
โปรแกรมใหใครสอนที่บริษัทแปปเดียวก็เปนแลว สามารถโมเดล input run
output check stress ผาน ไดสบายๆ แตกับผิด ไมมีประโยชน
ดังนั้นในฐานะที่เราเปนมือใหมทางดาน piping stress กันควรทอง
คาถาของอาจารย จอหน เอ็ม เนโดวิช ไวตลอดขณะที่ทํา piping stress
analysis ดูวาเราคาดหวังที่จะเห็นผลเชนไร เชนทอควรจะตกทองชาง ตรง
นี้ แตทําไม ทอกับโกงตัวขึ้น อะไรแบบนี้ ถามันไมเปนไปตามที่เราคาดหวัง
แสดงวา มีบางอยางผิดพลาดแลว คาถานี้หละครับทําใหผมพบความ
ผิดพลาดเกิดขึ้นกับโปรแกรมคอมพิวเตอรที่มนุษยสรางขึ้นมาโดยตลอด ไม
วาจะเปน CAESAR II หรือ AUTOPIPE
นอกจากนีย ้ ังใชตรวจสอบพวกขอมูลตางๆ ที่ไมใชซอฟแวร ดวยนะ
ครับ เชนขอมูล nozzle load allowable ที่มาจาก vendor ตอนนั้นผมทําอยู
โตโยไทย โปรเจคโรงไฟฟา TLP 110 MW ที่ระยอง vendor steam
turbine ไมไดใหคา nozzle load allowable มา จึงเปนหนาที่ของเราที่
จะตองขอไป นองๆ จําไวนิดหนึ่งนะครับเวลาทํางาน เขาไมให เราก็ขอไป
อยานั่งหงิก รอขอมูล พอไดขอมูลมา ปรากฏวา ไมอยากเชื่อ nozzle load
ที่ยอมรับไดสูงสุดของเขามีคา กระจึ๋งเดียว ผมจําตัวเลขไมไดแลว รูสึกรับ
แรงแนวตั้งฉากพื้นโลก จากทอไดประมาณ 150 N. พระเจาจอด ผมไม
อยากเชื่อ ผมเอา 9.81 หาร ไดมวล เทากับ 15.3 kg. นี่ถาผมทะลึ่งเอา ถัง
น้ําดื่มโพลาลิสขนาด 20 ลิตร (ผมไมไดโฆษณาใหโพลาลิสนะ แตนึกยี่หอ
อื่นไมออก) ผมเอามันไปวางบน nozzle มันก็พังแลวสิครับ steam turbine
ตัวเบอเริ่ม ขี้โรคสะขนาดนี้ ผมจึงตองบอกโปรเจคเอ็นจิเนียรไปฝากบอก
vendorฝรั่งวา ใหเขากลับไปคิดมาใหม สุดทายเขาก็แกไขกลับมาเพิ่มขึ้น
ใหเรา นี่ฮะ ประโยชน ของคาถานี้ ไมงั้นเราตายแน แคประกอบ ทอไปที่
nozzle มันก็เกิน 150 N. แลวหละ ยังไมรวมน้ําหนัก valve กับ ของไหล
เลยนะ เซียน.โคตรเซียนก็แกปญหาไมไดหรอกแบบนี้ อะไรกันแทงคน้ํา
พลาสติกบานเราเมดอินไทยแลนด ยังแข็งแรงกวา steam turbine ที่ฝรั่ง
มันทําเลย ผมเอาน้ําดื่ม สองสามถังไปวางมันก็ไมพังหรอก ใหตายสิจอรด
14
SE =11034.5 Allowable Stress กรณี
Expansion Case
ที่มาเปนอยางนี้ครับ
15
ไมตอง งง นะครับ ที่ node 50 เนี้ยะ ผม เอาคา SL =3117.8 psi มาจาก
ไหน เราตองไปดูที่ sustain stress report นะครับ ผมเอามาใหดูแลวดังรูป
Figure 8
SL = 3117.8 psi
16
SE = 11034.5 psi
17
ลองดู CAESAR II report ดูครับ วาตรงกับที่เราเพิ่งคํานวณไปหรือเปลา ดู
รูปที่ 11
SA = 1(1.25x17100+1.25x17100-7971.7)
SA = 34778.3 psi
คา SL คา SH
19
3. Comprehensive Analysis วิธีนี้ คือวิธีที่คํานวณคา stress ที่เกิดขึ้น
ทุกจุดบนระบบทอ ในสมัยยุคแลกๆ ที่โปรแกรมคอมพิวเตอรยัง
ไมไดเขามามีบทบาท piping stress engineer ตองนั่งคํานวณกัน
ใชเวลาเปนเดือน สําหรับทอระบบทอระบบเดียว แตปจจุบันเรามี
โปรแกรมคอมพิวเตอรเขามาชวยงานมากมายหลายตัว เชน
CAESAR II, Autopipe และ Editpipe ซึ่งพัฒนาโดยบริษัท
Tractebel, etc. สวนโปรแกรมที่แพรหลายและนิยมใชที่สุดใน
ปจจุบัน ก็คือ CAESAR II
400 F คํานวณดวยคอมพิวเตอร
(computer analysis)
Visual Analysis or
judgement
Manual
10
20
มาดูตัวอยาง Computer Analysis Criteria ที่เปนแบบตารางบาง
การพังเสียหายของทอ
การพังเสียหาย เหตุการณไฟไหม บอยครั้งมีสาเหตุมาจากระบบทอ
สูญเสียความสามารถในการเก็บของไหลไวไฟที่อยูในระบบทอ (loss
containment) ทั้งนี้ตนเหตุอาจมาจากเรื่องความเคนในระบบทอ ดังนั้นหาก
เราไมมั่นใจ ประสบการณเรายังไมเขาขั้นเทพ เราก็ใชวิธี computer
analysis ใหหมดเลย จะเซฟ กวา … จริงไหมครับ แมวา ทอนั้นจะมี
อุณหภูมิ รอนเพียงแค 21 ถึง 80 องศาเซลเซียส ก็ตามเถอะ แตในฐานะ
21
คนออกแบบทอมือใหมหัดขับอยางเรา ก็ตองทําใหมันแข็งแรง ทุกทอ
ไมเชนนั้น ขาขางหนึ่งของเราอาจจะไปอยูในคุก แลวก็ได
22
บทที่ 2
STATIC ANALYSIS
By Piya Kittitanesuan
Piping Engineer
PÖYRY ENERGY LTD. (Thailand)
(update 23 January 2007)
สมการเชิงเสน (LINEARIZATION EQUATION)
สมการ Linear คือ สมการที่มีฟงคชั่นเสนตรง เชน
Y=2X+1 (1)
Y=2X2 +1 (2)
Anchor ANC
1
Restraint Type Abbreviation
2
รูปที่ 1 ทอขนาดใหญสีเขียว คือทอที่เรากําลังทํา piping stress analysis
3
รูปที่ 3 การโมเดล restraint support ที่ node 60 เปน แบบ linear restraint
รูปที่ 4 ผลการคํานวณโหลด กรณี โมเดล support ที่ node 60 เปน non-linear restraint
4
รูปที่ 5 ผลการคํานวณโหลด กรณี โมเดล support ที่ node 60 เปน linear restraint
5
รูปที่ 6 ที่ node 740 โมเดล Support เปน แบบ +Y (Non-Linear Restraint)
รูปที่ 6 นี้ ณ จุด support node ที่ 740 เราทําการโมเดล เปนแบบ +Y ซึ่งใหผล
คํานวณ ออกมา ดังรูปที่ 7
รูปที่ 7 ผลลัพธจากการ run result ที่ node 740 เปน แบบ +Y (Non-Linear Restraint)
6
รูปที่ 8 ที่ node 740 โมเดล Support เปน แบบ Y (Linear Restraint)
รูปที่ 8 นี้ ณ จุด support node ที่ 740 เราทําการโมเดล support เปนแบบ
double acting Y ซึ่งใหผลคํานวณ ออกมา ดังรูปที่ 9
รูปที่ 9 ผลลัพธจากการ run result ที่ node 740 เปน แบบ Y (Linear Restraint)
7
รูปที่ 10 ผลลัพธโหลดที่กระทําตอ nozzle node 3001 เมื่อโมเดล support node 740 เปน แบบ +Y
รูปที่ 11 ผลลัพธโหลดที่กระทําตอ nozzle node 3001 เมื่อโมเดล support node 740 เปน แบบ Y
8
บทที่ 3
Pipe Rack and Expansion Loop
By Piya Kittitanesuan
Lead Piping Engineer
รูปที่ 2
รูปที่ 3
เมื่อ Piping Designer ออกแบบทอบน Rack ขั้นตนแลว จึงสงแบบใหกับ Piping
Stress Engineer เพื่อทําการกําหนดชนิดหนาที่การทํางานของ pipe support วาเปน
อะไร เชน Line Stop, Guide and Resting Support และหากพบวา Piping Designer
จัดวางทอยังไมดีพอตามหลัก pipe stress ก็ตองแนะนําการจัดวางทอที่ดีที่สุดกลับไป
ยัง Piping Designer
ความรูที่จะถายทอดตอไปนี้ เนนใหผูศึกษาลดการพึ่งพาการใชโปรแกรม
คอมพิวเตอรโดยไมจําเปน วิธีการตางๆ นํามาจากประสบการณจริงในการทํางาน ซึ่งถือ
เปนทักษะขั้นสูงที่จะตองทําใหเกิดขึ้นใหได ดูไดอยางไรวาทักษะเราสูงแลวหรือยัง
หากวิศวกรยังพึ่งพาการใชโปรแกรมคอมพิวเตอรชวยทํางานอยู นั่นก็แสดงวาทักษะเรา
ยังพัฒนาไปไดอีก ยังถือวาอยูในระดับปานกลาง ระดับเซียนแลวจะแกปญหาเรื่องนี้โดย
ไมใช โปรแกรมสําเร็จรูปอยาง CAESAR II หรือ AUTOPIPE เลย
รูปที่ 4
b) ระยะยืดขยายตัวที่จุด Branch connection
รูปที่ 5
c) ความยาวของ Shoe
ความยาวของ shoe จะตองยาวเพียงพอเพื่อไมใหตกจากคาน(beam)
ผูออกแบบมักจะลืมหรือไมรูตรงจุดนี้อยูบอยๆ ทําใหเกิดปญหา เมื่อทอเกิดการ
ขยายตัวยืดจน shoe ตกลงมาแลวไมสามารถกลับสูตําแหนงติดตั้งไดเมื่อทอเย็น
ตัวลง
รูปที่ 6
รูปที่ 7
หลักการทั้งสี่นี้จะกลาวถึงอยางละเอียดในหัวขอถัดไป
รูปที่ 8 ตัวอยาง ตําแหนงการติดตั้ง line stop and guide สําหรับ expansion loop
ใชหลักการ เหมือนขอหนึ่ง
คือตอง หาระยะ X กอนแลว
จึง ไปกําหนด จุดที่จะใส
stopper
รูปที่ 10
3. ความยาว ของ shoe (Shoe Length)
เราจะเห็นบอยในโรงงาน นั่น ทําไม ทอมัน ยืดขยายจนตก support หรือ beam
ก็เพราะไมมีการคํานวณ การยืดขยายตัว ของทอ เมื่อทอเย็นตัว ระยะที่ยืดไปมันก็จะหด
ตัวกลับสูปกติ ทีนี้มันก็จะดึงงัดตัว support หรือ beam จน พัง ได ทุกวันนี้ปญหานี้ก็
ยังมีใหเห็นอยูนะครับไมใช วาจะหมดไป ตราบใดที่ บริษัท contractor ยังขาดแคลน
piping engineer ที่มีความเขาใจ เรื่อง piping stress analysis
รูปที่ 11
4. Pipe Space
ในกรณีที่เราออกแบบ existing plant ดังนั้น thermal ovement ก็จะถูกกําหนด
โดย pipe space หลักการออกแบบก็ใช หลักเดียวกับ ขอ 1
รูปที่ 13
รูปที่ 14
• ถาตองการ Loop เพียง 1 Loop สามารถจัดสัดสวนตางๆ ออกเปน 4 สวน
ดังรูปที่ 15
รูปที่ 15
2. ทําไมถึงพยายามแบงสัดสวนใหเทาๆกัน
ตอบ (การแบงสัดสวนเทาๆ กันจะมีผลทําให แรงที่ Line Stop นอยที่สุด)
ตอบ (ศูนย)
บทที่ 4 Pipe Support Design
(last update 20 March 2002)
Stress analysis work is the Piping Engineer ‘s role to solve
thermal, dead weight and vibration problems in piping and
equipment.
Key ♥: 1. Thermal
2. Dead Weight
3. Vibration
Definition
1) Anchors is a mechanical connection (welded and/or bolted)
between a pipe (or Exchanger,etc.) and a structure.
2) Full Anchors will not allow the pipe to move or twist in any
direction at the point it is anchored.
1
3) Directional Anchors stops movement parallel to the center
line of the pipe, but permits sideways pipe motion
movement permitted
Restraint
Equipment
Most equipment is anchored to a foundation. Therefore
equipment nozzles are also anchors. Generally they are full
anchors. The anchors are mechanically rigid but may have
additional expansion when the equipment is hot. Even if the
equipment. Is not bolted down, the weight may be great enough
to make the equipment an anchor point.
2
I would say the greatest thing for you as in box below :
∆2 = 33 mm.
15 m
Anchor Point
Answer
In the E-W Direction the expansion to be absorbed is :
∆1 =αL
= 2.20 x 20
= 44 mm
In the N-S Direction the expansion to be absorbed is :
∆2 =αL
= 2.20 x 15
= 33 mm
3
Example 2 Same as before , except change the anchor end of
the drum.
N
20 m. ∆1= 22 mm.
∆2 = 33 mm.
15 m
Anchor Point 10 m.
Answer
In the E-W Direction the expansion to be absorbed is :
∆1 =αL
= 2.20 x 10
= 22 mm
In the N-S Direction the expansion to be absorbed is :
∆2 =αL
= 2.20 x 15
= 33 mm
The N-S expansion of example1 have not been changed from the example 2. The E-W expansion
was reduced considerably by just shifting the anchor end of the drum.
“ Did you see the free thermal expansion does not depend
on the piping arrangement.”
4
Pipe Support Design – Rest Support
5
บทที่ 5
SPRING HANGER DESIGN
By Piya Kittitanesuan
Lead Piping Engineer
1. Variable Spring
spring ชนิดนี้ spring load จะมีการเปลี่ยนแปลง โดยขึ้นอยูกับระยะ vertical movement
ของ spring จึงเรียกกันวา variable spring
2. Constant Spring
Spring ชนิดนี้ถูกออกแบบมาให spring load ไมมีการเปลี่ยนแปลง ไปตามระยะ vertical
movement ไมวา movement จะเกิดขึ้นเทาไรก็ตาม load ยังคงเดิม จึงเรียกกัน
constant spring
1
จะเห็นไดวา spring ถูกเรียกตามการเปลี่ยนแปลงของโหลด ถาโหลดไมเปลี่ยนแปลงก็เรียก
constant ถาโหลดเปลี่ยนก็เรียก variable คราวนี้มาดูหนาที่ของ spring ในบทนี้ จะกลาวถึงเฉพาะ
variable เพียงอยางเดียว
หนาที่ของ spring
เมื่อไรเราจึงติดตัง
้ สปริง (WHEN WE INSTALL A SPRING)
- เราสามารถ นํา spring มา ลด Forces & Moment ที่ กระทําตอ Nozzle ลงได จึง นํา
spring มาติดดั้ง ใกลๆ nozzle ของ equipment เพื่อ จํากัด load ไมใหเกินคา limit
ยกเวน equipment นั้นเปน พวก rotating equipment เชน pump, steam turbine
driven ไมควรจะติดตั้ง spring ใกลๆ มัน เพราะจะทําให equipment สั่นสะเทือนไดงาย
- เราสามารถ นํา spring มาชวยแกปญหา settlement ได เชน ถัง (Tank) ที่ไมไดตอก
เสาเข็ม (piling) นานๆ ไปหลายปอาจเกิดการทรุดตัวของดิน (settlement) ถาหากเราติด
rigid support เพื่อรองรับน้ําหนักทอกอนเขา tank อาจทําให flexibility ไมเพียงพอ
Spring ไมควรติดตัง
้ ทีใ่ ด
2
ฝรั่ง แตความจริงแลว ชาวตางชาตินั้นมาเรียนรู know how ทางดานนี้กับคนไทยนาน
หลายปแลว
- จุดที่ มีการแปลงเปลี่ยนการเคลื่อนที่ในแนว vertical เล็กนอยมาก นี่ก็เห็นประจํา ทอ
ขยายตัว move แค 1 mm ก็ติด spring แลว เห็นบอย จริงๆ ไมไดพดู เลน โดยเฉพาะ
พวกฝรั่งนั่นหละ เขาชอบติดกันจัง
a) ถา spring movement up ( เชน y=+10 mm. ) จะได สูตร เหมือนเดิม เปน
Cold Load =Hot Load + (movement x spring rate)
หมายเหตุ Hot Load หรือ Operating load คือ load ที่เกิดขึ้น ขณะ operating
Cold Load หรือ Installed load คือ load ที่เกิดขึ้น ขณะ installation
ตารางที่ 1 เปน ตาราง คาโหลด สปริง ขนาดตางๆ ของยี่หอ pipe supports ( แตเดิมชื่อ ยี่หอ
comet ) ซึ่งเปนผูผลิตสปริง รายใหญแหงหนึ่งของโลก และ มีโรงงานอยูที่ไทยดวย ดังนั้นผูแตงจึง
ไดนํา สปริงยี่หอนี้ มาใหไดศึกษากัน
กอนที่ จะเลือกใชขนาดเบอรสปริงใหเหมาะสม เราตองรูคา Hot Load, movement และ
load variation (load variation นั้นเราจะเปนผูกําหนด วาจะใหไดมากที่สุดเทาไร ปกติ ผูผลิต
แนะนําไมควร ใชเกิน 25 %)
3
Step 1 – คํานวณหา คา maximum spring rate จากสูตร
Max. spring rate = Variation x Hot Load
Movement
Step 2 – นําคา hot load ที่ได มากําหนดหา ขนาดของ load โดยหาจาก column ในตาราง
Step 3 – สําหรับขนาด size spring, เลือก series ของ spring ดวย spring rate ที่ต่ํากวา ที่คํานวณไดใน step ที่ 1
Step 4 – คํานวณหา cold load จาก สูตร CL = HL + kx แลวก็ดูดวยวา cold load ที่ได ตกลงอยูใน working
range ของ spring size นั้นหรือปลาว
Step 5 - ถา cold load ไมอยูใน range ใหเราพยายาม หา spring size อื่นใหม
ตัวอยาง สมมติ hot load = 5316 N และ travel จาก ตําแหนง cold ไปยัง hot = 37.3 mm up,
กําหนดให load variation = 25 %
วิธีทํา
Step 1 – max. spring rate = (0.25 x 5316) /37.3 = 35.6 N/mm
Step 2,3 – คา hot load เราเทากับ 5316 ดังนั้นลอง เลือก spring size V3-16 ซึ่ง spring rate
=18.2 N/mm.
Step 5 – จะเห็นวา cold load เกินคา max จนตก อยูในชวงที่เรียกวา over travel นั่นหมายความวา
spring ที่เราเลือกนั้น ออนไป เพราะฉะนั้น ตองเลือก size ใหม ใหเหมาะสม กวานี้
4
ตาราง 1. ตารางสปริงโหลด (ที่มา Pipe Support Ltd.)
5
ลองเลือกใช size V3-17 ซึ่ง มี spring rate = 22.6 N/mm (ตัวนี้ spring แข็งกวา)
Step 3 – cold load = 5316 + 22.6 x 37.3 = 6158 N (OK load ไมเกินคา maximum)
Check load variation = | 5316 –6158| / 5316 = 0.158 or 15.8 % OK เลือก อันนี้แหละครับ
รูปที่ 1
6
รูปที่ 2
รูปที่ 3
ขอสังเกตุ Spring Output Report ที่ CAESAR II แสดงออกมา ดังรูป 2 และ 3 ไมได แสดง
Movement ครบทั้ง แกน X และ Z เพราะวามันไมไดใชในการคํานวณแตอยางใด แตวา piping
stress engineer จะตองเช็คคานี้ สําหรับการออกแบบขนาดฐาน support ใหมีขนาดใหญพอ เพื่อ
ไมใหเกิดปญหาทอเคลื่อนที่ตกจาก spring ซึ่งเราสามารถทราบคา movement ในแนว horizontal
ไดจาก Displacement report ดังรูปที่ 4 และจะปรากฏผลลัพธดังรูปที่ 5
7
รูปที่ 4
รูปที่ 5
8
PROJECT NO. 300760 SPRING NO. SH-001 Calc No. Calc008 Node No. (1100)
PROCESS DESIGN
% RECOMMENDED W/RANGE : 25 %
DESCRIPTION X Y Z A B C D E
MOVEMENT (+) mm
REMARK
1 ** By Vendor
9
บทที่ 7
Seismic Analysis
By Piya K.
Last Update 23 Sep 01
การวิเคราะห ( Analysis )
ดังทีเ่ คยกลาวมาแลววา seismic นัน้ เปน occasional case ดังนั้นใน CAESAR II เราตองแยก case
ตางหากออกมาจากการทํา static analysis โดยเราจะใชวิธีการแบบ equivalent ใหเราทํา static load case
รวมกับคา horizontal g force.
ซึง่ จะสามารถคํานวณไดจาก UBC code section 1632 – Lateral Force on Elements of
Structures, Nonstructural Components and Equipment Supported by Structures โดยกลาวไววา สวน
(element) ของโครงสราง (structure) ใดๆ และ สวนที่ไมใช โครงสราง(nonstructural) ทีถ่ ูกรองรับโดยโครง
สราง ควรจะถูกออกแบบใหตา นทานแรงจากแผนดินไหว (seismic forces) ซึง่ UBC Code กําหนดวิธคี านวณไว ํ
ใน Section 1632.2 แตสําหรับ attachment ทีม่ ขี นาดนําหนั ้ กเบากวา 181 kg ไมจาเปํ นตอง ถูกนํามาออกแบบ
เชน furniture ในตัวโครงอาคาร
nonstructural ในที่นี้ก็คือ piping ของเราที่ ถูก support ไวกับ Structure หรือวา pipe rack ดังนั้นเพื่อ
ใหเปนไปตามเงือ่ นไขที่ code วางเอาไว เราจะนํา code มาประยุกตใชไดดังนี้
1
วิธีการ หา Earthquake Load Derivation on the Piping:
อันดับแรกศึกษา Project Specification Requirement กอน
DATA : Design Code ใหใช code UBC 1997 (ตาม Project Spec)
Seismic Zone 1 ,2,3 or 4 แลวแต วา Plant อยูท ไ่ี หน
Importance Factor (UBC category 3), Ip 1.0 เปด table 16-K
Maximum Design Lateral Seismic Force Fpmax= 4.0 Ca Ip Wp (32-3)
Minimun total Design Lateral Seismic Force Fpmin = 0.7 Ca Ip Wp (32-3)
โดยที่
ap = in-structure Component Amplification Factor that varies from 1.0 to 2.5. (เปด Table 16-O)
Ca = seismic coefficient, as set forth in table 16-Q
hr = the structure roof elevation with respect to grade.
hx = the element or component attachment elevation with respect to grade. คานีไ้ มควรตํากว
่ า 0.0.
Ip = importance factor specified in table 16-K
Rp = Component Response Modification Factor that shall be taken from Table 16-O
Wp = The weigth of an element or component
hr hx
hx hx = hr hr
2
สําหรับ seismic loading แลว friction ทีเ่ กิดขึน้ ที่ supports เชน rest and guide ไมตองนํามาพิจารณา สําหรับ
ตานทานแรงแผนดินไหว(seismic forces) ดังนั้นใน CAESAR II เราตอง เอา คา ส.ป.ส แรงเสียดทานออกให
หมด กอนที่จะ run analysis
support
support
ใหเราแยก case ออกมาพิจารณาใหมเลย อาจจะ save file name เปนชื่อใหม เลย และ case นีใ้ ห พิจารณา
เฉพาะ operating condition เทานั้น design condition ไมตองพิจารณา
อยาลืมนะ friction ไมนามาใช
ํ สําหรับการ seismic model ดังนั้นใน CAESAR II piping input model ตอง เอา
คา ส.ป.ส ความเสียดทานออกใหหมด (เตือนบอยจังเลย สงสัยคนแตงเปนโรคยําคิ้ ดยําทํ
้ า)
รายละเอียด ,วิธกี ารตั้งคา และ เทคนิคในการ model piping input บนโปรแกรม CAESAR II ผมจะนํา
มาเสนอคราวหลังที่มีการปรับปรุงเนื้อหาใหมนะครับ เพราะผมไมมีเวลามาจัดทําเลย ในตอนนี้ ใน sheet นี้จึง
รวบรวมใหเฉพาะสิ่งที่สาคั
ํ ญๆ
3
หนาที่ ของ Piping Engineer
1. Piping Engineer จะตองออกแบบ ตรวจสอบ ระบบทอ ไมใหพังเสียหายในกรณี sustain case
(primary) และ expansion case (secondary) แลวยังตอง ออกแบบระบบทอใหปอ งกันการพังเสียหายจาก
seismic (occasional) ดวย
2. Piping Engineer ตองสง piping loads ใหทาง Civil Engineer ออกแบบ Structural สําหรับตาน
ทาน แรงแผนดินไหว(seismic loads) ดวย
3. Piping Engineer ตอง design support ใหแข็งแรง สามารถตานทานแรงแผนดินไหวได
4
การใชงานโปรแกรม STRESS-C Version 2.5
By Piya K (8 Feb 2006)