1.

Record Nr.

UNINA9910830111403321

Autore

Sotoodeh Karan

Titolo

Piping engineering : preventing fugitive emission in the oil and gas industry / / Karan Sotoodeh

Pubbl/distr/stampa

Hoboken, New Jersey : , : John Wiley & Sons, Incorporated, , [2022]

©2022

ISBN

1-119-85206-4

1-119-85204-8

Descrizione fisica

1 online resource (418 pages)

Disciplina

660.283

Soggetti

Chemical plants - Equipment and supplies

Piping

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Nota di bibliografia

Includes bibliographical references and index.

Nota di contenuto

Intro -- Piping Engineering -- Contents -- Author Biography -- 1 An Introduction to Fugitive Emission, Piping Engineering, and LDAR -- 1.1 Introduction to Fugitive Emission -- 1.2 Introduction to Piping Engineering -- 1.3 Causes of Piping Failure and Leakage -- 1.4 Leak Detection and Repair (LDAR) -- 1.4.1 Composite Repair -- 1.4.2 Mechanical Clamp Repair -- 1.4.3 Welded Leak Box Repair -- 1.4.4 External Weld Overlay -- 1.4.5 Sleeve Repair -- 1.5 Questions and Answers -- Further Readings -- 2 Piping Pressure Design to Prevent Leakage and Emission -- 2.1 Introduction to Piping Design -- 2.2 Piping and Pipeline Wall Thickness Calculation -- 2.2.1 Piping Wall Thickness Calculation as per ASME B31.3 -- 2.2.2 Pipeline Wall Thickness Calculation -- 2.3 Pipe Fittings Wall Thickness/Pressure Rating -- 2.4 Flange Pressure Rating and Thickness Selection -- 2.5 Questions and Answers -- Further Readings -- 3 Piping Stress Analysis to Prevent Operational Failure -- 3.1 Introduction to Piping Stress Analysis -- 3.2 Principal Piping Stresses -- 3.3 Sustained Loads -- 3.4 Occasional Loads -- 3.4.1 Earthquake and Blast Load -- 3.4.2 Wind Load -- 3.5 Displacement Stress -- 3.5.1 Stress Intensification Factor (SIF) -- 3.6 Piping Reaction Forces -- 3.6.1 Pressure Safety/Relief Valve Reaction Force -- 3.6.2 Slug Flow Reaction Force -- 3.6.3 Water Hammering Load Calculation -- 3.7 Conclusion -- 3.8 Questions and



Answers -- Further Readings -- 4 Piping Flange Joints -- 4.1 Introduction -- 4.2 Flanges -- 4.2.1 Flange Standards -- 4.2.2 Flange Types -- 4.2.3 Flange Faces -- 4.2.4 Flange Surface (Face) Finish -- 4.2.5 Flange Identification -- 4.2.6 Flange Installation -- 4.3 Gaskets -- 4.3.1 Nonmetallic Flat Gaskets -- 4.3.2 Semimetallic Gaskets -- 4.3.3 Metallic Gaskets -- 4.4 Bolting (Bolts and Nuts) -- 4.4.1 Bolt Tightening -- 4.5 Mechanical Joints (Hubs and Clamps).

4.6 Compact Flanges -- 4.7 Questions and Answers -- Appendix A -- Further Readings -- 5 Piping Flange Joint Calculations -- 5.1 Introduction -- 5.2 Bolt Length Determination and Calculation -- 5.2.1 Long Bolt Length Calculation for Wafer Body Valves -- 5.2.2 Long Bolt Length Calculation for Flanges with Line Blanks -- 5.3 Flange Leakage Analysis -- 5.3.1 Bolting Characteristics -- 5.3.2 Gasket Behavior -- 5.3.3 Combination of Bolt Loads and Gasket Reaction -- 5.3.4 Flange Loading -- 5.3.5 Pressure Equivalent Method -- 5.4 Questions and Answers -- Appendix A -- Further Readings -- 6 Piping Material Selection and Corrosion Prevention -- 6.1 Introduction -- 6.2 Onshore Pipeline -- 6.2.1 Onshore Pipeline Material Selection -- 6.2.2 External Corrosion -- 6.2.3 Pipeline External Corrosion Protection -- 6.2.4 Pipeline Internal Corrosion Types and Mitigation -- 6.3 Onshore Piping -- 6.3.1 Onshore Piping Material Selection -- 6.3.2 Onshore Piping Corrosion Types -- 6.4 Offshore Piping -- 6.4.1 Offshore Piping Material Selection -- 6.4.2 Offshore Piping Corrosion Study -- 6.5 Questions and Answers -- Further Readings -- 7 Piping Component Selection and Identification -- 7.1 Introduction and Overview -- 7.2 Pipe -- 7.3 Pipe Fittings -- 7.3.1 Fittings for Piping Route Change -- 7.3.2 Fittings for Pipe Size Change -- 7.3.3 Fittings for Branching -- 7.3.4 Fittings for Pipe Termination or Blinding -- 7.4 Questions and Answers -- Further Readings -- 8 Piping Fabrication, Inspection, and Testing -- 8.1 Introduction and Overview -- 8.2 Fabrication, Assembly, and Erection -- 8.2.1 Welding -- 8.3 Inspection -- 8.3.1 Introduction -- 8.3.2 Welding Inspection -- 8.4 Piping Pressure Test -- 8.4.1 Test Media -- 8.4.2 Test Preparation -- 8.4.3 Test Implementation -- 8.5 Questions and Answers -- Further Readings -- Index -- EULA.



2.

Record Nr.

UNINA9910254844003321

Autore

Brooks David R

Titolo

Programming in HTML and PHP : Coding for Scientists and Engineers / / by David R. Brooks

Pubbl/distr/stampa

Cham : , : Springer International Publishing : , : Imprint : Springer, , 2017

ISBN

3-319-56973-2

Edizione

[1st ed. 2017.]

Descrizione fisica

1 online resource (XI, 293 p. 2 illus.)

Collana

Undergraduate Topics in Computer Science, , 2197-1781

Disciplina

006.74

Soggetti

Software engineering

Microprogramming

Client/server computing - Equipment and supplies

Computer graphics

Software Engineering

Control Structures and Microprogramming

Servers

Computer Graphics

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Includes index.

Nota di contenuto

Introducing -- HTML Document Basics -- HTML Tables, Forms, Lists, and Frames -- Creating a PHP Environment -- Introduction to PHP -- Arrays -- Functions -- Input/Output and Functions for Files, Strings, and Arrays -- PHP Graphics -- PHP from a Command Line -- Appendices -- Exercises.

Sommario/riassunto

This concise and accessible textbook will enable readers to quickly develop the working skills necessary to solve computational problems in a server-based environment, using HTML and PHP. The importance of learning by example (as opposed to simply learning by copying) is emphasized through extensive use of hands-on exercises and examples, with a specific focus on useful science and engineering applications. The clearly-written text is designed to be simple to follow for the novice student, without requiring any background in programming or mathematics beyond algebra. Topics and features: Describes the creation of HTML pages and the characteristics of HTML



documents, showing how to use HTML tables, forms, lists, and frames to organize documents for use with PHP applications Explains how to set up a PHP environment, using a local or remote server Introduces the capabilities and syntax of the PHP language, including coverage of array syntax and use Examines user-defined functions in programming, summarizing PHP functions for reading and writing files, viewing the content of variables, and manipulating strings Reviews the PHP GD graphics library, presenting applications for creating pie charts, bar graphs, and line graphs suitable for displaying scientific data Includes appendices listing HTML and ASCII special characters, and highlighting the essential basic strategies for solving computational problems Supplying all of the tools necessary to begin coding in HTML and PHP, this invaluable textbook is ideal for undergraduate students taking introductory courses in programming. The book will also serve as a helpful self-study text for professionals in any technical field. Dr. David R. Brooks is the president and founder of the Institute for Earth Science Research and Education, Eagleville, PA, USA. He was formally a research professor at Drexel University, Philadelphia, PA, USA. He is the author of a number of successful Springer titles, including Guide to HTML, JavaScript and PHP, An Introduction to PHP for Scientists and Engineers, An Introduction to HTML and JavaScript, C Programming, and Problem Solving with Fortran 90.