This document provides specifications for a technical delivery of an item for Job NEM-LD-03 Drawing No. NEM-LD-03-01. It specifies that two caps are required as per the attached Material Requisition Report for size, tolerance, material, and other requirements. Testing reports and markings will be as required in the Material Requisition Report. Heat treatment and any supplementary requirements will also follow the specifications in the attached report.
This document contains calculations and information for determining drilling fluid properties, drill string capacities, pump pressures, and well control parameters. It includes the true pump output, drill string capacities for different drill pipes and collars, annular capacities, strokes required to circulate fluid from surface to bit and bit to shoe. It also lists the maximum allowable mud density, maximum allowable annular pressure, kill mud weight, initial and final circulating pressures. The document contains information on the current well data including mud properties, casing and hole details, pump rates and a pressure chart for analyzing well kicks.
This document provides calculations for the thickness requirements of various vessel components, including shells, heads, and jackets, to withstand internal pressure of 30 psi and external pressure of 15 psi. Finite element analysis shows the calculations provide a conservative, safe design with a factor of safety above 3. Key inputs include material properties, dimensions, pressures, and temperature. Calculations are shown for several components to verify the minimum required thicknesses based on ASME Section VIII Division 1 code rules.
This document provides calculations for a subsea kill operation on a drilling project. It includes details of the well geometry like total vertical depth, shoe depth, drill pipe and drill collar lengths. It calculates volumes from surface to bit, bit to surface, and total well system volume. It also determines equivalent mud weight, injection control pressure, kill mud weight, and number of pump strokes needed to displace the kill mud.
This document discusses the key calculations involved in a kill sheet for plugging and abandoning an oil well. It explains that a kill sheet is used to determine well parameters like volume, strokes, time, mud weights, and circulating pressures. It provides step-by-step worked examples of calculating strokes, times, kill mud weight, initial and final circulating pressures, and a step down chart. The calculations allow operators to safely pump heavy kill mud into the well to displace the drilling fluid before cementing and abandoning the well.
The document provides technical specifications for a fixed tube vessel, including:
- The vessel is designed and stamped per the ASME Boiler & Pressure Vessel Code.
- Key design parameters like maximum allowable working pressure, design temperature, and material specifications.
- Detailed calculations for the cylindrical shell and a 5" inlet nozzle to verify thickness and stress requirements are met.
- The nozzle is adequately reinforced for internal and external pressure loading based on area calculations.
This document provides specifications for a technical delivery of an item for Job NEM-LD-03 Drawing No. NEM-LD-03-01. It specifies that two caps are required as per the attached Material Requisition Report for size, tolerance, material, and other requirements. Testing reports and markings will be as required in the Material Requisition Report. Heat treatment and any supplementary requirements will also follow the specifications in the attached report.
This document contains calculations and information for determining drilling fluid properties, drill string capacities, pump pressures, and well control parameters. It includes the true pump output, drill string capacities for different drill pipes and collars, annular capacities, strokes required to circulate fluid from surface to bit and bit to shoe. It also lists the maximum allowable mud density, maximum allowable annular pressure, kill mud weight, initial and final circulating pressures. The document contains information on the current well data including mud properties, casing and hole details, pump rates and a pressure chart for analyzing well kicks.
This document provides calculations for the thickness requirements of various vessel components, including shells, heads, and jackets, to withstand internal pressure of 30 psi and external pressure of 15 psi. Finite element analysis shows the calculations provide a conservative, safe design with a factor of safety above 3. Key inputs include material properties, dimensions, pressures, and temperature. Calculations are shown for several components to verify the minimum required thicknesses based on ASME Section VIII Division 1 code rules.
This document provides calculations for a subsea kill operation on a drilling project. It includes details of the well geometry like total vertical depth, shoe depth, drill pipe and drill collar lengths. It calculates volumes from surface to bit, bit to surface, and total well system volume. It also determines equivalent mud weight, injection control pressure, kill mud weight, and number of pump strokes needed to displace the kill mud.
This document discusses the key calculations involved in a kill sheet for plugging and abandoning an oil well. It explains that a kill sheet is used to determine well parameters like volume, strokes, time, mud weights, and circulating pressures. It provides step-by-step worked examples of calculating strokes, times, kill mud weight, initial and final circulating pressures, and a step down chart. The calculations allow operators to safely pump heavy kill mud into the well to displace the drilling fluid before cementing and abandoning the well.
The document provides technical specifications for a fixed tube vessel, including:
- The vessel is designed and stamped per the ASME Boiler & Pressure Vessel Code.
- Key design parameters like maximum allowable working pressure, design temperature, and material specifications.
- Detailed calculations for the cylindrical shell and a 5" inlet nozzle to verify thickness and stress requirements are met.
- The nozzle is adequately reinforced for internal and external pressure loading based on area calculations.
The document discusses tubing design best practices and the capabilities of the TDAS tubing design software. It outlines some common pitfalls in tubing design such as using standardized tubing without review and not considering tubing design when designing casing strings. The TDAS software can help by reviewing tubing design, analyzing tubing movement and loads, and ensuring tubing and casing are appropriately designed for the expected service life and loads. An example selective completion workover is modeled in TDAS to answer key questions about packer loads and tubing integrity. TDAS provides consistent tubing and casing designs that consider the actual service conditions to avoid under or over-designed pipe.
Basic Casing Design and Casing Point Selection.pptaminpeyvand
This document provides an overview of casing design and casing point selection. It defines different types of casing strings, describes the casing point selection process and maximum load casing design method. Key points covered include mechanical properties of steel, criteria for selecting casing depths, kick tolerance calculation, and examples of kick tolerance calculations. The objective is for engineers to understand casing design principles and be able to select appropriate casing points.
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Sinan KOZAK
Sinan from the Delivery Hero mobile infrastructure engineering team shares a deep dive into performance acceleration with Gradle build cache optimizations. Sinan shares their journey into solving complex build-cache problems that affect Gradle builds. By understanding the challenges and solutions found in our journey, we aim to demonstrate the possibilities for faster builds. The case study reveals how overlapping outputs and cache misconfigurations led to significant increases in build times, especially as the project scaled up with numerous modules using Paparazzi tests. The journey from diagnosing to defeating cache issues offers invaluable lessons on maintaining cache integrity without sacrificing functionality.
Rainfall intensity duration frequency curve statistical analysis and modeling...bijceesjournal
Using data from 41 years in Patna’ India’ the study’s goal is to analyze the trends of how often it rains on a weekly, seasonal, and annual basis (1981−2020). First, utilizing the intensity-duration-frequency (IDF) curve and the relationship by statistically analyzing rainfall’ the historical rainfall data set for Patna’ India’ during a 41 year period (1981−2020), was evaluated for its quality. Changes in the hydrologic cycle as a result of increased greenhouse gas emissions are expected to induce variations in the intensity, length, and frequency of precipitation events. One strategy to lessen vulnerability is to quantify probable changes and adapt to them. Techniques such as log-normal, normal, and Gumbel are used (EV-I). Distributions were created with durations of 1, 2, 3, 6, and 24 h and return times of 2, 5, 10, 25, and 100 years. There were also mathematical correlations discovered between rainfall and recurrence interval.
Findings: Based on findings, the Gumbel approach produced the highest intensity values, whereas the other approaches produced values that were close to each other. The data indicates that 461.9 mm of rain fell during the monsoon season’s 301st week. However, it was found that the 29th week had the greatest average rainfall, 92.6 mm. With 952.6 mm on average, the monsoon season saw the highest rainfall. Calculations revealed that the yearly rainfall averaged 1171.1 mm. Using Weibull’s method, the study was subsequently expanded to examine rainfall distribution at different recurrence intervals of 2, 5, 10, and 25 years. Rainfall and recurrence interval mathematical correlations were also developed. Further regression analysis revealed that short wave irrigation, wind direction, wind speed, pressure, relative humidity, and temperature all had a substantial influence on rainfall.
Originality and value: The results of the rainfall IDF curves can provide useful information to policymakers in making appropriate decisions in managing and minimizing floods in the study area.
Null Bangalore | Pentesters Approach to AWS IAMDivyanshu
#Abstract:
- Learn more about the real-world methods for auditing AWS IAM (Identity and Access Management) as a pentester. So let us proceed with a brief discussion of IAM as well as some typical misconfigurations and their potential exploits in order to reinforce the understanding of IAM security best practices.
- Gain actionable insights into AWS IAM policies and roles, using hands on approach.
#Prerequisites:
- Basic understanding of AWS services and architecture
- Familiarity with cloud security concepts
- Experience using the AWS Management Console or AWS CLI.
- For hands on lab create account on [killercoda.com](https://killercoda.com/cloudsecurity-scenario/)
# Scenario Covered:
- Basics of IAM in AWS
- Implementing IAM Policies with Least Privilege to Manage S3 Bucket
- Objective: Create an S3 bucket with least privilege IAM policy and validate access.
- Steps:
- Create S3 bucket.
- Attach least privilege policy to IAM user.
- Validate access.
- Exploiting IAM PassRole Misconfiguration
-Allows a user to pass a specific IAM role to an AWS service (ec2), typically used for service access delegation. Then exploit PassRole Misconfiguration granting unauthorized access to sensitive resources.
- Objective: Demonstrate how a PassRole misconfiguration can grant unauthorized access.
- Steps:
- Allow user to pass IAM role to EC2.
- Exploit misconfiguration for unauthorized access.
- Access sensitive resources.
- Exploiting IAM AssumeRole Misconfiguration with Overly Permissive Role
- An overly permissive IAM role configuration can lead to privilege escalation by creating a role with administrative privileges and allow a user to assume this role.
- Objective: Show how overly permissive IAM roles can lead to privilege escalation.
- Steps:
- Create role with administrative privileges.
- Allow user to assume the role.
- Perform administrative actions.
- Differentiation between PassRole vs AssumeRole
Try at [killercoda.com](https://killercoda.com/cloudsecurity-scenario/)
The document discusses tubing design best practices and the capabilities of the TDAS tubing design software. It outlines some common pitfalls in tubing design such as using standardized tubing without review and not considering tubing design when designing casing strings. The TDAS software can help by reviewing tubing design, analyzing tubing movement and loads, and ensuring tubing and casing are appropriately designed for the expected service life and loads. An example selective completion workover is modeled in TDAS to answer key questions about packer loads and tubing integrity. TDAS provides consistent tubing and casing designs that consider the actual service conditions to avoid under or over-designed pipe.
Basic Casing Design and Casing Point Selection.pptaminpeyvand
This document provides an overview of casing design and casing point selection. It defines different types of casing strings, describes the casing point selection process and maximum load casing design method. Key points covered include mechanical properties of steel, criteria for selecting casing depths, kick tolerance calculation, and examples of kick tolerance calculations. The objective is for engineers to understand casing design principles and be able to select appropriate casing points.
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Sinan KOZAK
Sinan from the Delivery Hero mobile infrastructure engineering team shares a deep dive into performance acceleration with Gradle build cache optimizations. Sinan shares their journey into solving complex build-cache problems that affect Gradle builds. By understanding the challenges and solutions found in our journey, we aim to demonstrate the possibilities for faster builds. The case study reveals how overlapping outputs and cache misconfigurations led to significant increases in build times, especially as the project scaled up with numerous modules using Paparazzi tests. The journey from diagnosing to defeating cache issues offers invaluable lessons on maintaining cache integrity without sacrificing functionality.
Rainfall intensity duration frequency curve statistical analysis and modeling...bijceesjournal
Using data from 41 years in Patna’ India’ the study’s goal is to analyze the trends of how often it rains on a weekly, seasonal, and annual basis (1981−2020). First, utilizing the intensity-duration-frequency (IDF) curve and the relationship by statistically analyzing rainfall’ the historical rainfall data set for Patna’ India’ during a 41 year period (1981−2020), was evaluated for its quality. Changes in the hydrologic cycle as a result of increased greenhouse gas emissions are expected to induce variations in the intensity, length, and frequency of precipitation events. One strategy to lessen vulnerability is to quantify probable changes and adapt to them. Techniques such as log-normal, normal, and Gumbel are used (EV-I). Distributions were created with durations of 1, 2, 3, 6, and 24 h and return times of 2, 5, 10, 25, and 100 years. There were also mathematical correlations discovered between rainfall and recurrence interval.
Findings: Based on findings, the Gumbel approach produced the highest intensity values, whereas the other approaches produced values that were close to each other. The data indicates that 461.9 mm of rain fell during the monsoon season’s 301st week. However, it was found that the 29th week had the greatest average rainfall, 92.6 mm. With 952.6 mm on average, the monsoon season saw the highest rainfall. Calculations revealed that the yearly rainfall averaged 1171.1 mm. Using Weibull’s method, the study was subsequently expanded to examine rainfall distribution at different recurrence intervals of 2, 5, 10, and 25 years. Rainfall and recurrence interval mathematical correlations were also developed. Further regression analysis revealed that short wave irrigation, wind direction, wind speed, pressure, relative humidity, and temperature all had a substantial influence on rainfall.
Originality and value: The results of the rainfall IDF curves can provide useful information to policymakers in making appropriate decisions in managing and minimizing floods in the study area.
Null Bangalore | Pentesters Approach to AWS IAMDivyanshu
#Abstract:
- Learn more about the real-world methods for auditing AWS IAM (Identity and Access Management) as a pentester. So let us proceed with a brief discussion of IAM as well as some typical misconfigurations and their potential exploits in order to reinforce the understanding of IAM security best practices.
- Gain actionable insights into AWS IAM policies and roles, using hands on approach.
#Prerequisites:
- Basic understanding of AWS services and architecture
- Familiarity with cloud security concepts
- Experience using the AWS Management Console or AWS CLI.
- For hands on lab create account on [killercoda.com](https://killercoda.com/cloudsecurity-scenario/)
# Scenario Covered:
- Basics of IAM in AWS
- Implementing IAM Policies with Least Privilege to Manage S3 Bucket
- Objective: Create an S3 bucket with least privilege IAM policy and validate access.
- Steps:
- Create S3 bucket.
- Attach least privilege policy to IAM user.
- Validate access.
- Exploiting IAM PassRole Misconfiguration
-Allows a user to pass a specific IAM role to an AWS service (ec2), typically used for service access delegation. Then exploit PassRole Misconfiguration granting unauthorized access to sensitive resources.
- Objective: Demonstrate how a PassRole misconfiguration can grant unauthorized access.
- Steps:
- Allow user to pass IAM role to EC2.
- Exploit misconfiguration for unauthorized access.
- Access sensitive resources.
- Exploiting IAM AssumeRole Misconfiguration with Overly Permissive Role
- An overly permissive IAM role configuration can lead to privilege escalation by creating a role with administrative privileges and allow a user to assume this role.
- Objective: Show how overly permissive IAM roles can lead to privilege escalation.
- Steps:
- Create role with administrative privileges.
- Allow user to assume the role.
- Perform administrative actions.
- Differentiation between PassRole vs AssumeRole
Try at [killercoda.com](https://killercoda.com/cloudsecurity-scenario/)
Comparative analysis between traditional aquaponics and reconstructed aquapon...bijceesjournal
The aquaponic system of planting is a method that does not require soil usage. It is a method that only needs water, fish, lava rocks (a substitute for soil), and plants. Aquaponic systems are sustainable and environmentally friendly. Its use not only helps to plant in small spaces but also helps reduce artificial chemical use and minimizes excess water use, as aquaponics consumes 90% less water than soil-based gardening. The study applied a descriptive and experimental design to assess and compare conventional and reconstructed aquaponic methods for reproducing tomatoes. The researchers created an observation checklist to determine the significant factors of the study. The study aims to determine the significant difference between traditional aquaponics and reconstructed aquaponics systems propagating tomatoes in terms of height, weight, girth, and number of fruits. The reconstructed aquaponics system’s higher growth yield results in a much more nourished crop than the traditional aquaponics system. It is superior in its number of fruits, height, weight, and girth measurement. Moreover, the reconstructed aquaponics system is proven to eliminate all the hindrances present in the traditional aquaponics system, which are overcrowding of fish, algae growth, pest problems, contaminated water, and dead fish.
artificial intelligence and data science contents.pptxGauravCar
What is artificial intelligence? Artificial intelligence is the ability of a computer or computer-controlled robot to perform tasks that are commonly associated with the intellectual processes characteristic of humans, such as the ability to reason.
› ...
Artificial intelligence (AI) | Definitio
Embedded machine learning-based road conditions and driving behavior monitoringIJECEIAES
Car accident rates have increased in recent years, resulting in losses in human lives, properties, and other financial costs. An embedded machine learning-based system is developed to address this critical issue. The system can monitor road conditions, detect driving patterns, and identify aggressive driving behaviors. The system is based on neural networks trained on a comprehensive dataset of driving events, driving styles, and road conditions. The system effectively detects potential risks and helps mitigate the frequency and impact of accidents. The primary goal is to ensure the safety of drivers and vehicles. Collecting data involved gathering information on three key road events: normal street and normal drive, speed bumps, circular yellow speed bumps, and three aggressive driving actions: sudden start, sudden stop, and sudden entry. The gathered data is processed and analyzed using a machine learning system designed for limited power and memory devices. The developed system resulted in 91.9% accuracy, 93.6% precision, and 92% recall. The achieved inference time on an Arduino Nano 33 BLE Sense with a 32-bit CPU running at 64 MHz is 34 ms and requires 2.6 kB peak RAM and 139.9 kB program flash memory, making it suitable for resource-constrained embedded systems.
Embedded machine learning-based road conditions and driving behavior monitoring
Kill Sheet Vertical.pdf
1. psi
psi
ppg
ppg
FORMATION STRENGTH DATA:
SURFACE LEAK -OFF PRESSURE FROM
FORMATION STRENGTH TEST (A)
(C)
(B)
MUD WEIGHT AT TEST
MAXIMUM ALLOWABLE MUD WEIGHT =
(B) +
(A)
SHOE T.V. DEPTH x 0.052
=
INITIAL MAASP =
((C) - CURRENT MUD WEIGHT) x SHOE T.V. DEPTH x 0.052
=
PUMP NO. 1 DISPL. PUMP NO. 2 DISPL.
bbls / stroke bbls / stroke
CURRENT DRILLING MUD:
CURRENT WELL DATA::
ppg
WEIGHT
CASING SHOE DATA:
inch
SIZE
feet
M. DEPTH
feet
T.V
. DEPTH
HOLE DATA:
inch
SIZE
feet
M. DEPTH
feet
T.V
. DEPTH
SPM
SPM
SLOW PUMP
RATE DATA:
(PL) DYNAMIC PRESSURE LOSS [psi]
PUMP NO. 1 PUMP NO. 2
PRE-RECORDED
VOLUME DATA:
LENGTH
feet
CAPACITY
bbls / foot
VOLUME
barrels
PUMP STROKES
strokes
TIME
minutes
DRILL PIPE
HEAVY WALL DRILL PIPE
DRILL COLLARS
DRILL STRING VOLUME
x
x
x
=
=
=
+
+
bbls
(D) (E)
DC x OPEN HOLE
DP / HWDP x OPEN HOLE
OPEN HOLE VOLUME
x
x
=
= +
bbls
(F)
TOTAL ANNULUS VOLUME
TOTAL WELLSYSTEM VOLUME
x =
bbls
(G)
(F+G) = (H)
(D+H) = (I)
strokes Min
strokes
strokes
strokes
ACTIVE SURFACE VOLUME
TOTALACTIVE FLUID SYSTEM
bbls
bbls
(J)
(I +J)
DP x CASING +
strokes
strokes
strokes
VOLUME
PUMP DISPLACEMENT
PUMP STROKES
SLOW PUMP RATE
bbls
Dr No SV 04/01
(Field Units)
27-01-2000
Surface BOP Vertical Well Kill Sheet (API Field Units)
International Well Control Forum DATE :
NAME :
Min
Min
Min
Min
2. psi
psi SICP PIT GAIN barrels
SIDPP
KICK DATA :
KILL MUD WEIGHT
KMW
CURRENT MUD WEIGHT +
SIDPP
TVD x 0.052
ppg
................. +
X 0.052
=
INITIAL CIRCULATING
PRESSURE
ICP
DYNAMIC PRESSURE LOSS + SIDPP
................. + ................. =
psi
psi
FINAL CIRCULATING
PRESSURE
FCP
x DYNAMIC PRESSURE LOSS
KILL MUD WEIGHT
CURRENT MUD WEIGHT
x ................. =
(K) = ICP - FCP = ................... - ................... = .............. psi
(K) x 100
(E)
=
X 100
=
psi
100 strokes
STROKES PRESSURE
[psi]
STATIC
&
DYNAMIC
DRILL
PIPE
PRESSURE
[psi]
STROKES
Dr No SV 04/02 (Field Units) 27-01-2000
DATE :
NAME :
International Well Control Forum
Surface BOP Kill Sheet - Vertical Well (API Field Units)