استفسار
5 مشترك
صفحة 1 من اصل 1
استفسار
ارجو منكم تزويدى بمعادلة الخاصة بجدول"API" 54 ABC
ABDULRHMAN- نفطى جديد
- عدد المساهمات : 6
تاريخ التسجيل : 12/09/2009
رد: استفسار
بسم الله الرحمن الرحيم
الاخ / ABDULRHMAN
السلام عليكم ورحمة الله وبركاته
اخي الكريم
اهلا بك اخا وعضوا بالمنتدى ونرجوا لك الاستفادة والافادة وبخصوص طلبك فهو لدي فقط امهلنى بعض الوقت حتى ابحث لك عليه في ملفاتي وساوفيك به ان شاء الله وابشر خيرا
والسلام عليكم ورحمة الله وبركاته
الاخ / ABDULRHMAN
السلام عليكم ورحمة الله وبركاته
اخي الكريم
اهلا بك اخا وعضوا بالمنتدى ونرجوا لك الاستفادة والافادة وبخصوص طلبك فهو لدي فقط امهلنى بعض الوقت حتى ابحث لك عليه في ملفاتي وساوفيك به ان شاء الله وابشر خيرا
والسلام عليكم ورحمة الله وبركاته
رد: استفسار
جزاك الله الف خير وانا بالانتظار
ABDULRHMAN- نفطى جديد
- عدد المساهمات : 6
تاريخ التسجيل : 12/09/2009
رد: استفسار
بسم الله الرحمن الرحيم
الاخ/ ABDULRHMAN
السلام عليكم ورحمة الله وبركاته
عيدكم مبارك وكل عام وانتم بخير
تفضل هذه معادلة الجدول 54A
API MPMS 11.1, Table 54A
الاخ/ ABDULRHMAN
السلام عليكم ورحمة الله وبركاته
عيدكم مبارك وكل عام وانتم بخير
تفضل هذه معادلة الجدول 54A
API MPMS 11.1, Table 54A
The calculation demonstrated in this page is from the American Petroleum Institutes's Manual of Petroleum Measurement Standards, chapter 11, section 1. Table 54A is a lookup table generated and published by API used for correcting an observed volume of generalised crude oil from observed temperature to its volume at 15 Deg C.
If the product is not crude oil, then Table 54B should be used instead.
Our interest in this equation is to correct crude oil's observed volume at an observed temperature to volume at 15 Deg C. In order to do this with Table 54A equations, we need flowing temperature and the oil's base density.
The algorithm for the calculation is straightforward and involves no iteration. It works as follows:
* Round input data to specifications.
* Exit with error if the data is outside the correlation bounds.
* Calculate temperature change from 15 Deg. C (Delta T)
* Calculate Alpha [= K0/Den152 + K1/Den15]
* Calculate VCF [=e(-alpha * Delta T - 0.8 * alpha2 * Delta T2)]
* Set extrapolation flag and exit.
The extrapolation flag is an integer flag that allows us to see whether the density we have calculated was part of the original observed area of the table, or is part of the extrapolated area. It will have a value of -1 if we exited with an error, 0 if we exited with an observed density and 1 if we exited with an extrapolated density.
The math used in the algorithm is defined in terms of integer-only math. Even the exponential function is approximated by using multiplication, addition, subtraction and division of the first seven terms of the power series that the exponential function represents. This is done so that the results obtained are rounded at each calculation point in a precise, defined way, and the decimal places carried are controlled throughout the process. In short, the algorithm uses integer mathematics for reasons of repeatability.
The source code provided in the specification is written in Fortran, which only allows "GOTO" type conditional looping. In the RTU, this can be faithfully implemented as instruction list, but Java makes no provision for a GOTO, and neither does structured text. Also, the Fortran does not neatly break up into loops that can be expressed in a structured way. Therefore some liberties had to be taken in interpreting the algorithm in a way that Java permits. No differences were encountered in running the test cases included in the specification against the results obtained with this applet.
If the product is not crude oil, then Table 54B should be used instead.
Our interest in this equation is to correct crude oil's observed volume at an observed temperature to volume at 15 Deg C. In order to do this with Table 54A equations, we need flowing temperature and the oil's base density.
The algorithm for the calculation is straightforward and involves no iteration. It works as follows:
* Round input data to specifications.
* Exit with error if the data is outside the correlation bounds.
* Calculate temperature change from 15 Deg. C (Delta T)
* Calculate Alpha [= K0/Den152 + K1/Den15]
* Calculate VCF [=e(-alpha * Delta T - 0.8 * alpha2 * Delta T2)]
* Set extrapolation flag and exit.
The extrapolation flag is an integer flag that allows us to see whether the density we have calculated was part of the original observed area of the table, or is part of the extrapolated area. It will have a value of -1 if we exited with an error, 0 if we exited with an observed density and 1 if we exited with an extrapolated density.
The math used in the algorithm is defined in terms of integer-only math. Even the exponential function is approximated by using multiplication, addition, subtraction and division of the first seven terms of the power series that the exponential function represents. This is done so that the results obtained are rounded at each calculation point in a precise, defined way, and the decimal places carried are controlled throughout the process. In short, the algorithm uses integer mathematics for reasons of repeatability.
The source code provided in the specification is written in Fortran, which only allows "GOTO" type conditional looping. In the RTU, this can be faithfully implemented as instruction list, but Java makes no provision for a GOTO, and neither does structured text. Also, the Fortran does not neatly break up into loops that can be expressed in a structured way. Therefore some liberties had to be taken in interpreting the algorithm in a way that Java permits. No differences were encountered in running the test cases included in the specification against the results obtained with this applet.
ويمكن استخدام نفس المعادلة للجدول 54B فقط تقوم بتغيير قيمة المعامل (K0 ) .
والمعامل ( K1 ) يساوي صفر في الجدولين. وبالنسبة للجدول 54C لم اجده عندى وسابحث لك عنه بإذن الله.
اخي الكريم ارجوا ان اكون قد افدتك ولو بالقليل واي استفسار او توضيح فارجاء منك ان تعلمني حتى اقوم بالايضاح او الاجابة
وبالتوفيق ان شاء الله.
والمعامل ( K1 ) يساوي صفر في الجدولين. وبالنسبة للجدول 54C لم اجده عندى وسابحث لك عنه بإذن الله.
اخي الكريم ارجوا ان اكون قد افدتك ولو بالقليل واي استفسار او توضيح فارجاء منك ان تعلمني حتى اقوم بالايضاح او الاجابة
وبالتوفيق ان شاء الله.
رد: استفسار
السلام عليكم ورحمة الله وبركاته
مشكور جدا على اهتمامك بالموضوع وعلى الاجابه المفيده.
ولكن هل من الممكن استعمال الجدول c 54 للتعامل مع الغاز المضغوط LPG
واذا كان من الممكن ذلك كيف استطيع الحصول على كل من KO ,K1
مشكور جدا على اهتمامك بالموضوع وعلى الاجابه المفيده.
ولكن هل من الممكن استعمال الجدول c 54 للتعامل مع الغاز المضغوط LPG
واذا كان من الممكن ذلك كيف استطيع الحصول على كل من KO ,K1
ABDULRHMAN- نفطى جديد
- عدد المساهمات : 6
تاريخ التسجيل : 12/09/2009
رد: استفسار
بسم الله الرحمن الرحيم
الاخ/
ABDULRHMAN
السلام عليكم ورحمة الله وبركاته
بالنسبة للجزء الاول من استفسارك والذى يخص قياس غاز LPG فان الجداول الخاصة بتصحيح الحجم للغاز المذكور هي مجموعة جداول القياس التى تحمل الحرف E . وهي
Temperature Correction for the Volume of NGL and LPG Tables 23E, 24E, 53E, 54E, 59E, and 60E
اما اين تجد قيمة كلا من K0 ,K1 فتجدها في API Manual of Petroleum Measurement Standards
ارجوا ان اكون اجبت على اسئلتك واتمنى لك التوفيق.
اخي الكريم اي سؤال او استفسار بالخصوص فاننى في الخدمة ان شاءالله
والسلام عليكم ورحمة الله وبركاته
هذان الملفان ارجوا ان يفيداك
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
عدل سابقا من قبل Petroman في الثلاثاء أكتوبر 20, 2009 10:11 pm عدل 1 مرات
رد: استفسار
مشكور وبارك الله فيك اخ petroman ومزيدا من التقدم والرقي لمنتدنا الغالي
مع اجمل تحياتي .
اخوكم / gasoline
مع اجمل تحياتي .
اخوكم / gasoline
gasoline- نفطى مشارك
- عدد المساهمات : 42
تاريخ التسجيل : 30/11/2008
رد: استفسار
الأخ الكريم بخصوص مجموعة الجداول C هى جداول معده للأستخدامات الفرديه والخاصه وليس لها قيم خاصه للمعاملKO ,K1 بحيث يتم تحديد قيمة مكافىء التمدد الحرارى Alpha معملياولاتستخدم المعادله التاليه
Alpha [= K0/Den152 + K1/Den15
فى تحديد قيمةAlpha لو نظرت الى مجموعة الجداول C ستجد ان دخول الجدول يتم بواسطة مكافىء التمدد الحرارى Alpha وليس كما هو فى مجموعة الجداول A &B حيث الدخول بقيمAPI او Density ويحسب معامل تأثير الحراره على السائل بأستخدام قيمة Alphaالتى تم تحديدها بالمعمل فى التعويض بالمعادلةالتاليه
VCF [=e(-alpha * Delta T - 0.8 * alpha2 * Delta T2)]
وتعتبرالجداول C اكثر دقه من الجداول A &B لكون هذه الجداول تم اعدادهابمتوسط قيم KO ,K1 لعدد 100 عينة نفط من جميع نفوط العالم ومن بينها نفط السدره من ليبيا اما مجموعة الجداول C فيتم تحديدقيمة المكافى التمدد الحرارى للخام ومن ثم يتم اعداد جدول خاص به كما اتبع بنفط خام ابوطفل المصدر من ميناء الزويتينه وفى هذا الخصوص يمكن الاطلاع على دراسة مركز بحوث النفط بشأن خام ابوطفل.
امل ان اكون قد اوضحت لك كيفية انشاء الجداول C
Alpha [= K0/Den152 + K1/Den15
فى تحديد قيمةAlpha لو نظرت الى مجموعة الجداول C ستجد ان دخول الجدول يتم بواسطة مكافىء التمدد الحرارى Alpha وليس كما هو فى مجموعة الجداول A &B حيث الدخول بقيمAPI او Density ويحسب معامل تأثير الحراره على السائل بأستخدام قيمة Alphaالتى تم تحديدها بالمعمل فى التعويض بالمعادلةالتاليه
VCF [=e(-alpha * Delta T - 0.8 * alpha2 * Delta T2)]
وتعتبرالجداول C اكثر دقه من الجداول A &B لكون هذه الجداول تم اعدادهابمتوسط قيم KO ,K1 لعدد 100 عينة نفط من جميع نفوط العالم ومن بينها نفط السدره من ليبيا اما مجموعة الجداول C فيتم تحديدقيمة المكافى التمدد الحرارى للخام ومن ثم يتم اعداد جدول خاص به كما اتبع بنفط خام ابوطفل المصدر من ميناء الزويتينه وفى هذا الخصوص يمكن الاطلاع على دراسة مركز بحوث النفط بشأن خام ابوطفل.
امل ان اكون قد اوضحت لك كيفية انشاء الجداول C
المكيال- المراقب العام
- عدد المساهمات : 71
تاريخ التسجيل : 29/11/2008
رد: استفسار
الاخ / المراقب العام
تحية طيبة لك ولكل القائمين على المنتدى وجميع الاعضاء الكرام
اخي الكريم بارك الله فيك على هذا الشرح الممتاز والمفيد للجميع واتمنى لك وللمنتدى كل التوفيق والنجاح.
اخي العزيز هل لك ان تتفضل وترشدنا على الطريقة التي يمكننا بها الحصول على دراسة مركز بحوث النفط بشأن خام ابوطفل للاطلاع عليها ودراستها والاستفادة منها
وانني على ثقة بانك ستساعدنا على هدا
ولك الشكر والعرفان
وتقبلوا فائق الاحترام
اخوكم / ali2008
تحية طيبة لك ولكل القائمين على المنتدى وجميع الاعضاء الكرام
اخي الكريم بارك الله فيك على هذا الشرح الممتاز والمفيد للجميع واتمنى لك وللمنتدى كل التوفيق والنجاح.
اخي العزيز هل لك ان تتفضل وترشدنا على الطريقة التي يمكننا بها الحصول على دراسة مركز بحوث النفط بشأن خام ابوطفل للاطلاع عليها ودراستها والاستفادة منها
وانني على ثقة بانك ستساعدنا على هدا
ولك الشكر والعرفان
وتقبلوا فائق الاحترام
اخوكم / ali2008
ali2008- نفطى فعال
- عدد المساهمات : 66
تاريخ التسجيل : 08/11/2008
العمر : 48
رد: استفسار
السيد ali2008 يمكنك الاطلاع على دراسة مركز بحوث النفط بموقع النفط الليبيى باستخدام الرابط الاتى
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
وهو موجود فى
Publications Home » Published papers » Down-Stream papers
تحت عنوان
Density Measurement and Calculation of Volume Correction Factor
(VCF) of Waxy Crude Oil
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
وهو موجود فى
Publications Home » Published papers » Down-Stream papers
تحت عنوان
Density Measurement and Calculation of Volume Correction Factor
(VCF) of Waxy Crude Oil
المكيال- المراقب العام
- عدد المساهمات : 71
تاريخ التسجيل : 29/11/2008
رد: استفسار
الاخ المراقب العام /مكيال
بعد التحية
مشكوررررررررررررررر جدا جدا على هذا الشرح وهذا الاهتمام وبالتوفيق والنجاح
اخوكم/ ali2008
بعد التحية
مشكوررررررررررررررر جدا جدا على هذا الشرح وهذا الاهتمام وبالتوفيق والنجاح
اخوكم/ ali2008
ali2008- نفطى فعال
- عدد المساهمات : 66
تاريخ التسجيل : 08/11/2008
العمر : 48
مواضيع مماثلة
» استفسار مهم
» استفسار مهم
» المواصفة القياسية API MPMS Chapter 4.4 SECOND EDITION, 1998
» استفسار عن الصمامات
» استفسار مهم
» المواصفة القياسية API MPMS Chapter 4.4 SECOND EDITION, 1998
» استفسار عن الصمامات
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى