سایت شخصی صادق سلمانی

ولتست، یادگیری ماشین، پایتون، فرازآوری مصنوعی

سایت شخصی صادق سلمانی

ولتست، یادگیری ماشین، پایتون، فرازآوری مصنوعی

سایت شخصی صادق سلمانی

مطالبی که در این سایت نوشته می‌شود به منزله تخصص من در آن‌ها نمی‌باشد، بلکه صرفاً آغازی است در مسیری طولانی برای یادگیری بهتر و عمیق‌تر.

آخرین نظرات
  • ۱۶ خرداد ۹۸، ۰۰:۲۳ - محمد
    عالی
  • ۱۴ آذر ۹۷، ۱۸:۰۶ - خ
    عالی
  • ۸ آذر ۹۷، ۲۰:۰۷ - محمد علی
    احسنت

در مسائل مقدار اولیه، مقدار تابع در نقطه شروع داده می‌شود و با استفاده از روش‌های موجود مقدار آن را در سایر نقاط بدست می‌آوریم. در این صورت منحنی تغییرات متغیر تابع بر حسب متغیر مستقل قابل رسم خواهد بود.

از جمله روش‌های حل مسائل مقدار اولیه می‌توان به روش‌های تیلور، اویلر و رانگ کاتا مرتبه دوم، سوم و چهارم اشاره نمود. در کلیه این روش‌ها مختصات هر نقطه با استفاده از مختصات نقطه ماقبلش بدست می‌آید. اساس کلیه این روش‌ها، استفاده از سری تیلور است.

تذکر: برای مطالعه توضیحات بیشتر به کتاب «کاربرد ریاضیات در مهندسی شیمی - روش‌های عددی» نوشته دکتر خراط مراجعه کنید.

خلاصه روش رانگ کاتا مرتبه سوم:


در اینجا قصد دارم به بررسی یک مثال به روش رانگ کاتا - 3 بپردازم. قبلاً این مثال را به روش‌های اویلر، رانگ کاتا-2 و رانگ کاتا-4 نیز حل کرده‌ام (+ و + و +)


مثال:

معادله دیفرانسیل زیر را با استفاده از روش رانگ کاتا مرتبه سوم و برای حالت h = 0.5 حل کنید و مقدار تابع را تا x = 3.5 محاسبه کنید.


حل با استفاده از زبان برنامه نویسی پایتون (کدنویسی در محیط Spyder):
import numpy as np
from matplotlib import pyplot as plt
x0=1
y0=1
xf=3.5
n=6
h=(xf-x0)/(n-1)
x=np.linspace(x0,xf,n)
y=np.zeros([n])
y[0]=y0
for in range(1,n):
    k1=h*x[i-1]*y[i-1]**(1/3)
    k2=h*(x[i-1]+0.5*h)*(y[i-1]+0.5*k1)**(1/3)
    k3=h*(x[i-1]+h)*(y[i-1]+2*k2-k1)**(1/3)
    y[i]=y[i-1]+(1/6)*(k1+4*k2+k3)
for in range(n):
    print(x[i],y[i])
plt.plot(x,y,'o')
plt.xlabel('value of x')
plt.ylabel('value of y')
plt.title('Approximate Solution with RK-3 Method')
plt.show()
نتایج:

1.0                          1.0
1.5           1.6855277908
2.0            2.826623146
2.5           4.5570242827
3.0           7.0160178606
3.5           10.345325211


۰ نظر ۰۳ ارديبهشت ۹۶ ، ۱۵:۲۶
صادق سلمانی

در مسائل مقدار اولیه، مقدار تابع در نقطه شروع داده می‌شود و با استفاده از روش‌های موجود مقدار آن را در سایر نقاط بدست می‌آوریم. در این صورت منحنی تغییرات متغیر تابع بر حسب متغیر مستقل قابل رسم خواهد بود.

از جمله روش‌های حل مسائل مقدار اولیه می‌توان به روش‌های تیلور، اویلر و رانگ کاتا مرتبه دوم، سوم و چهارم اشاره نمود. در کلیه این روش‌ها مختصات هر نقطه با استفاده از مختصات نقطه ماقبلش بدست می‌آید. اساس کلیه این روش‌ها، استفاده از سری تیلور است.

تذکر: برای مطالعه توضیحات بیشتر به کتاب «کاربرد ریاضیات در مهندسی شیمی - روش‌های عددی» نوشته دکتر خراط مراجعه کنید.

خلاصه روش رانگ کاتا مرتبه چهارم:


در اینجا قصد دارم به بررسی یک مثال به روش رانگ کاتا - 4 بپردازم. قبلاً این مثال را به روش‌های اویلر و رانگ کاتا-2 نیز حل کرده‌ام (+ و +)

مثال:

معادله دیفرانسیل زیر را با استفاده از روش رانگ کاتا مرتبه چهارم و برای حالت h = 0.5 حل کنید و مقدار تابع را تا x = 3.5 محاسبه کنید.


حل با استفاده از زبان برنامه نویسی پایتون (کدنویسی در محیط Spyder):
import numpy as np
from matplotlib import pyplot as plt
x0=1
y0=1
xf=3.5
n=6
h=(xf-x0)/(n-1)
x=np.linspace(x0,xf,n)
y=np.zeros([n])
y[0]=y0
for i in range(1,n):
    k1=h*x[i-1]*y[i-1]**(1/3)
    k2=h*(x[i-1]+0.5*h)*(y[i-1]+0.5*k1)**(1/3)
    k3=h*(x[i-1]+0.5*h)*(y[i-1]+0.5*k2)**(1/3)
    k4=h*(x[i-1]+h)*(y[i-1]+k3)**(1/3)
    y[i]=y[i-1]+(1/6)*(k1+2*k2+2*k3+k4)
for i in range(n):
    print(x[i],y[i])
plt.plot(x,y,'o')
plt.xlabel('value of x')
plt.ylabel('value of y')
plt.title('Approximate Solution with RK-4 Method')
plt.show()
نتایج:

1.0      1.0
1.5       1.6860902679
2.0     2.82824535285
2.5     4.56006327111
3.0     7.02071665246
3.5     10.3518481736


۰ نظر ۰۱ ارديبهشت ۹۶ ، ۰۱:۲۲
صادق سلمانی

مدتی است که تمام فعالیت‌هایم را در سایت اختصاصی خودم متمرکز کرده‌ام. در این سایت در مورد فعالیت‌هایم در رشته مهندسی نفت و همچنین سایر تجربیات و علاقه‌مندی‌هایم می‌نویسم. تلاشم بر آن است که به طور حرفه‌ای به این کار نگاه کنم و صرفاً تفریح نباشد. به نظرم مشکل اصلی من و سایر دوستان، کمبود مهارت است. باید تلاش کنیم در کنار کسب دانش و تخصص، مهارت خود را نیز به طرز چشم‌گیری افزایش دهیم تا در رقابت فشرده این روزها حرفی برای گفتن داشته باشیم و کپی دیگران نباشیم.

جهت ارتباط آسان‌تر با شما و همچنین اطلاع‌رسانی در مورد پست‌های جدید وبلاگ، یک کانال در تلگرام ایجاد کرده‌ام. رویکرد این کانال کاملاً مهارتی می‌باشد و سعی بر آن است که مطالب کاربردی و بکری در زمینه‌های مختلف مهندسی نفت در آن به اشتراک گذاشته شود.

کانال سایت در تلگرام
۰ نظر ۳۰ فروردين ۹۶ ، ۰۲:۴۳
صادق سلمانی

اگر بخواهم به صورت خیلی ساده توضیح بدهم، در چاه‌آزمایی مخازن را به دو دسته کلی تقسیم می‌کنیم:

  1. مخازن همگن (Homogeneous) 
  2. مخازن ناهمگن (Heterogeneous)

مخازن ناهمگن هم به چند دسته تقسیم می‌شوند که معمول‌ترین آن‌ها عبارتند از:

  • مخازن تخلخل دوگانه
  • مخازن تراوایی دوگانه
  • مخازن ترکیبی
قبلاً در این پست توضیح داده‌ام که دو پارامتر مهم در تحلیل مخازن گاز میعانی وجود دارد که عبارتند از: اثر اینرسی و اثر کوپلینک مثبت.
بحث من در اینجا مرتبط با مخازن گاز میعانی (Gas Condensate Reservoirs) هست. مخازن گاز میعانی نوعی از مخازن ترکیبی هستند. در این مخازن، با تولید از مخزن به تدریج در اطراف چاه میعانات تشکیل می‌شود و باعث ایجاد یک حلقه از میعانات در اطراف چاه می‌گردد. این حلقه دارای خواصی متفات از بقیه مخزن است و به همین جهت به این مخازن، مخازن ترکیبی گفته می‌شود. در شکل زیر یک مخزن ترکیبی نشان داده شده است که دارای چهار ناحیه می‌باشد.

در تفسیر داده‌های مخازن گاز میعانی چند نمودار بسیار مهم وجود دارد که اگر شما هر مقاله مرتبط با مخازن گاز میعانی را مطالعه کنید، این نمودارها را در آن‌ها خواهید دید:

1) پروفایل اشباع میعانات بر حسب فاصله از چاه: این نمودار به طور کلی چهار بخش دارد که در شکل زیر نمایش داده شده است. یکی از قسمت‌های مهم آن نیز مربوط به velocity stripping zone می‌باشد.


ناحیه 4: در این ناحیه فقط گاز تک فاز مخزن وجود دارد (همان گاز اولیه مخزن).

ناحیه 3: در این ناحیه میعانات شروع به تشکیل می‌کنند ولی هنوز اشباع آن‌ها کمتر از اشباع بحرانی است. بنابراین در این ناحیه گاز + میعانات غیرمتحرک وجود دارد.

ناحیه 2: در این ناحیه اشباع میعانات بیشتر از اشباع بحرانی شده است و به همین دلیل علاوه بر گاز، میعانات نیز حرکت می‌کنند.

ناحیه 1: در این ناحیه گاز و میعانات متحرک هستند و این ناحیه به دلیل اثر عدد موئینگی بوجود می‌آید. دقت داشته باشید که این ناحیه لزوماً در همه چاه‌ها وجود نخواهد داشت.

2) نمودار فشار و مشتق فشار در مخازن ترکیبی (یا مخازن گاز میعانی): این نمودار بر حسب اینکه رفتار مخزن چگونه بوده است، ممکن است دو ناحیه‌ای، سه ناحیه‌ای و یا چهار ناحیه‌ای باشد. خط‌های افقی و تثبیت شده (stabilized line) نشان دهنده هر کدام از این نواحی می‌باشند. این خطوط افقی بیانگر تراوایی در هر کدام از نواحی می‌باشند. بنابراین تعیین محل دقیق آن‌ها اهمیت بسیار زیادی در محاسبه تراوایی این نواحی دارد.



3) نمودار اشباع میعانات بر حسب فاصله از چاه: با گذشت زمان و افزایش تولید از مخزن، میزان میعانات تشکیل شده نیز افزایش می‌یابد و نمودار اشباع به سمت بالا می‌رود. این نمودار توسط شبیه‌سازی در اکلیپس بدست می‌آید و شما ابتدا باید مدل تک چاه را ساخته، آن را اجرا کرده و خروجی آن را به صورت زیر مشاهده کنید.



یکی از بهترین مقاله‌ها برای یادگیری مباحث «چاه‌آزمایی در مخازن گاز میعانی» این مقاله می‌باشد. کلاً برای تسلط بر مخازن گاز میعانی مقالات پروفسور گرینگارتن، دکتر عبدالنبی هاشمی، Mott و Henderson را نگاهی بکنید.


و اما در ادامه نمودار مشتق فشار مربوط به چند چاه واقعی از مخازن گاز میعانی ایران را می آورم تا در عمل نیز با این نمودارها آشنا شوید.


الف) نمودار مشتق فشار برای یکی از مخازن گاز میعانی جنوب ایران: مدل 3 ناحیه‌ای با داده‌ها منطبق شده است.


ب) نمودار مشتق فشار برای یکی از مخازن گاز میعانی جنوب ایران: مدل 2 ناحیه‌ای با داده‌ها منطبق شده است.


پی نوشت: برای مشاهده تمام پست های سایت در مورد مخازن گاز میعانی به این لینک مراجعه کنید.

یکی از نرم‌افزارهای بسیار خوب برای آنالیز داده‌های چاه‌آزمایی نرم‌افزار سفیر هست که من آموزش ویدئویی آن را تهیه کرده‌ام و در سایت نیز قرار داده‌ام. برای تهیه این محصول می‌توانید به لینک زیر مراجعه کنید:

آموزش ویدئویی نرم‌افزار سفیر

در صورتی که در تفسیر داده‌های چاه‌آزمایی در نرم‌افزار سفیر مشکلی داشتید، لینک زیر را مطالعه کنید:

اجرای پروژه های چاه آزمایی


کانال سایت در تلگرام


لینک دانلود فایل PDF این مطلب:
دریافت
حجم: 457 کیلوبایت

۰ نظر ۲۵ فروردين ۹۶ ، ۱۲:۵۱
صادق سلمانی

امروز به طور اتفاقی با شرکتی آشنا شدم که اتفاقاً نام پروفسور گرینگارتن نیز در اعضای هیئت مدیره به چشم می‌خورد. از آنجایی که ایشان یکی از افراد شاخص در حوزه چاه‌آزمایی هست، من را مجاب کرد تا سایت شرکت آن‌ها را بررسی کنم.

در سال 2005، شرکت RFD یا همان Rock Flow Dynamics توسط دو ریاضیدان، یک فیزیکدان و یک بیزینسمن توسط سرمایه‌های شخصی خودشان راه‌اندازی گردید. 


بهترین محصول آن‌ها با نام تجاری tNavigator در بازار عرضه گردید. از این نرم‌افزار برای شبیه‌سازی دینامیکی مخزن استفاده می‌شود.

این نرم‌افزار توسط زبان برنامه‌نویسی ++C کدنویسی شده است.

این نرم‌افزار یک ماژول مجزا برای انجام عملیات تطابق تاریخچه و همچنین آنالیز عدم قطعیت دارد.

طبق برنامه آموزشی این شرکت، در حال حاضر دوره‌های آموزشی آن‌ها در کشورهایی مانند روسیه، انگلستان، عمان، مالزی و آلمان می‌باشد.

اسامی برخی از مشتریان این شرکت نیز در عکس زیر نشان داده شده است:



جالب اینجاست که این شرکت در کشورهای مختلف نمایندگی دارد، از جمله در ایران:

IranIran

Tehran Energy Consultants

View Map

Tel:+98(21) 88768462 - 88741283

Fax+98(21) 8896589- 8974521

Email: tec@tehranenergy.com

web: http://www.tehranenergy.com/en/contact/

۳ نظر ۱۰ فروردين ۹۶ ، ۲۳:۱۲
صادق سلمانی


یکی از زیبایی‌های چاه‌آزمایی (Well Test) آن است که با عدم قطعیت (Uncertainty) روبرو هستیم. اصطلاحی به نام non-unique solution نیز بدین معناست که ما جواب یکتا نداریم؛ یعنی به ازای یک ورودی و یک خروجی مشخص، ممکن است بتوانیم چندین مدل مختلف را با داده‌ها تطبیق دهیم. 

به دلیل علاقه زیادی که به مباحث آماری، ریسک، پیش‌بینی، عدم قطعیت و ... دارم تصمیم گرفتم کتاب قوی سیاه را بخرم و مطالعه کنم. این کتاب یکی از آثار وزین نیسم نیکولاس طالب است که قبلاً هم در این لینک در مورد او نوشته‌ام. این کتاب در مورد عدم قطعیت است؛ از نظر نویسنده، رویداد نادر مساوی است با عدم قطعیت.


بخشی از قسمت آغازین کتاب:

تقریباً همه چیز در زندگی اجتماعی توسط شوک‌ها و پرش‌های نادر اما با اهمیت ایجاد می‌شود؛ با این وجود تقریباً تمام بررسی‌هایی که در مورد زندگی اجتماعی صورت گرفته است، روی «نرمال» تمرکز داشته است، مخصوصاً با شیوه‌های استنتاجی بر پایه ی «منحنی توزیع نرمال» که تقریباً هیچ چیزی به تو نمی‌گوید. چرا؟ چون توزیع نرمال انحراف‌های بزرگ را نادیده می‌گیرد، از پس آن‌ها بر نمی‌آید، با این حال باعث می‌شود با اطمینان فکر کنیم که عدم قطعیت را رام کرده‌ایم.

دنیای ما تحت سیطره امر افراطی، ناشناخته، و بسیار نامحتمل است (نامحتمل بر طبق دانش فعلی‌مان) - و جالب اینجاست که ما در تمام مدت وقت‌مان را صرف گپ زدن، تمرکز روی شناخته‌ها، و تکراری‌ها می‌کنیم. علی‌رغم پیشرفت و رشد دانش - و شاید اصلاً به خاطر همین پیشرفت و رشد در دانش - آینده بیش از پیش پیش بینی ناپذیر خواهد بود، در حالی که به نظر می‌رسد هم سرشت انسان و هم علوم اجتماعی دسیسه چیده‌اند که این مسأله را از ما مخفی کنند.


در هفته‌های آتی تجربه‌های خودم از مطالعه این کتاب را به اشتراک خواهم گذاشت.

۰ نظر ۰۶ فروردين ۹۶ ، ۲۱:۰۸
صادق سلمانی


در این مدت سوالات متعددی از من شده است که در حال انجام چه کاری هستم و چه تصمیمی برای آینده ام دارم. به صورت پراکنده به اینگونه سوالات جواب داده ام ولی حدود دو ماه است که در حال گردآوری آموخته هایم در این چند سال اخیر هستم تا بتوانم آن را در قالب یک فایل الکترونیکی ارائه کنم.

من در دو سال اخیر به افراد متخصص و با تجربه بسیاری در شرکت ها و دانشگاه های مطرح ایران و دنیا ایمیل زده ام و سوالاتم را پرسیده ام. سعی کرده ام در این کتاب الکترونیکی برایند آن ها را برای شما بیان کنم.

سوالاتی از قبیل:

  • اپلای کنم یا نه؟
  • دکترا بخوانم یا نه؟
  • کدام دانشگاه ادامه تحصیل بدهم؟
  • چه گرایشی بروم؟
  • چه مهارت هایی کسب کنم؟
  • چگونه توانمندی ها و مهارت هایم را بیشتر کنم؟
  • چگونه فردی متخصص بشوم؟
  • چه نرم افزارهایی مهمتر هستند؟
  • چگونه حوزه مورد علاقه ام را پیدا کنم؟
  • چگونه درآمد کسب کنم؟
  • چگونه روی برند شخصی خودم کار کنم؟
  • و سوالات متنوع دیگر


برخی از سرفصل های کتاب را در زیر آورده ام:

1- با فقط بخشی از پول اپلای چه کارهایی می توانیم در ایران انجام دهیم تا به درآمد و تخصص بیشتری برسیم؟

2- اهمیت ریاضیات در آینده هر مهندس؟

3- چگونه به کدنویسی علاقمند شویم؟ چه زبانی را انتخاب کنیم؟

4- چگونه هندبوک شخصی خود را تألیف کنیم و از آن در مسیر پیشرفت تخصصی خود کمک بگیریم؟

5- اهمیت فهم و درک پشت صحنه نرم افزارها؟

6- چرا انجام پروژه با داده های واقعی کارایی ما را افزایش می دهد؟

7- چگونه با وبلاگ نویسی و تولید محتوای اصیل، یک رزومه آنلاین برای خود ایجاد کنیم؟

8- چرا تهیه گزارش از پروژه ها و فعالیت هایمان حائز اهمیت است؟

9- چند نکته در مورد کنکور ارشد نفت

10- آیا در این اوضاع و شرایط باید تغییر رشته دهیم؟!!

11- مجلات و کنفرانس ها و دوره های آموزشی رو پیگیری کنید

12- تمرکز و تخصص گرایی در انجام فعالیت ها

و ...

در این کتاب قصد دارم که جواب ایمیل هایم را به صورت طبقه بندی شده بگویم. البته مطالب کتاب بر اساس تجربیات خودم و مسیر کاری و تحصیلی خودم نوشته شده است ولی مطمئناً برای شما هم بسیار مفید خواهد بود. در هر صورت من سعی کرده ام تمام نکاتی که را از سال 92 تا حالا در دفترچه ام نوشته ام را در این کتاب نیز بیان کنم. همچنین خاطرات خودم در مورد نحوه یادگیری برخی مهارت ها را نیز در آن نوشته ام.

سعی کنید در ایام نوروز این کتاب الکترونیکی را مطالعه کنید و به رفرنس های آن نیز مراجعه کنید. در جاهای مختلفی به محمدرضا شعبانعلی عزیز ارجاع داده ام؛ چراکه در این سال ها بسیار از او آموخته ام. به قدری که سال ها زمان می برد به همه آن ها عمل کنم.


عنوان کتاب الکترونیکی: تصمیم من برای این روزهای شدیداً رقابتی در صنعت نفت

نویسنده: صادق سلمانی

تعداد صفحات: 31 صفحه

سال انتشار: اسفند 95

موضوع کتاب: راهنمای عملی دست‌یابی به تخصص در حوزه‌های مورد علاقه‌تان



قیمت محصول: 10 هزار تومان 



دوستانی که این کتاب را تهیه می کنند، تقاضا دارم بعد از مطالعه دقیق کتاب، نظرات و تجربیات خود را در مورد این کتاب در زیر این پست با سایر افراد به اشتراک بگذارند.
۰ نظر ۲۹ اسفند ۹۵ ، ۰۲:۱۶
صادق سلمانی

یک توضیح در مورد عکس: این عکس را در یکی از پارک‌های اصفهان، در یک روز بارانی و در آب و هوایی بسیار مطلوب گرفته‌ام. هیچ ارتباطی هم بین من و این حیوان (که به طرز بسیار هنرمندانه از باقیمانده تنه یک درخت حاصل شده) وجود ندارد؛ چراکه او به مکاری معروف است و من نامم صادق است:) راستی کلاً لباس‌های من امسال همین‌ها بودند و در تمام عکس‌ها با این تیپ هستم!


چند مورد از فعالیت‌هایی را که در سال 95 انجام داده‌ام در اینجا لیست کرده‌ام. به نظرم مشاهده آن‌ها در اسفند 96 و مقایسه آن با کارهایی که در طول سال 96 انجام خواهم دید خیلی لذت بخش میتونه باشه. 

1- چند وقت پیش با یکی از بهترین دوستانم و در واقع یکی از معدود دوستانم (مدتی است دایره دوستانم را تنگ‌تر کرده‌ام) یک تصمیم انقلابی گرفتیم (این دوستم ان شاءالله در ماه‌های آتی برای ادامه تحصیل در مقطع دکترا به کانادا و یکی از دانشگاه‌های بسیار خوب آن خواهد رفت). البته ما چند ماه پیش هم در این پست یک تصمیم جدی گرفته بودیم و اتفاقاً به خوبی هم اجرا شد.

دنبال راه حلی برای کم کردن نویزهای محیطی بودیم، که یکی از مهمترین آن‌ها تلگرام و شبکه‌های اجتماعی بود. در همان شب تصمیم گرفتیم که تمام افراد داخل لیست تلگرام را میوت (mute) کنیم و اینجوری کسی نمیتونه باعث عدم تمرکز ما بشه. مدتی است که از این کار گذشته و من به شدت راضی هستم و حس می‌کنم چندین ساعت در روز، وقت اضافه می‌آورم و می‌توانم به کارهای دیگرم برسم. تمام شبکه‌های اجتماعی مثل اینستاگرام و فیس‌بوک را هم دی اکیتو کرده‌ام (البته مدت بسیار زیادی است که هیچ فعالیتی در فیس بوک ندارم و چند سال پیش صرفاً به دلیل کنجکاوی وارد آن شدم و بعد هم متوجه شدم چندان به کارم نمی‌آید و فقط وقتم را تلف می‌کند). 

2- خدا را شکر مسیر جدید و مهمی را هم برای ادامه زندگی کاری و تحصیلی خودم ترسیم کرده‌ام و کمی هم به آن ورود پیدا کرده‌ام و همین روزهاست که آن را به طور جدی برای حداقل 3 سال به صورت مستمر ادامه دهم تا کم کم نتایج آن مشاهده شود و به دستاوردهای دلخواهم برسم (با تشکر از محمدرضا شعبانعلی و دوستان متممی که در این دو سه سال اخیر چراغ راه من بوده‌اند). 

3- سعی کرده‌ام که بتوانم فقط بر روی یک کار تمرکز کنم ولی هنوز موفق به این کار نشده‌ام. هنوز کارهای ناتمامی دارم که از یکی دو سال قبل شروع شده‌اند ولی به دلایلی برخی از آن‌ها در حال طی کردن مسیر فرسایشی هستند و بایدِ بایدِ باید قبل از سربازی (تیرماه) پرونده آن‌ها را ببندم.

4- فعالیتم را در حوزه کنکور ارشد کم کرده‌ام و فقط به مسیر و اهدافی که برای خودم نوشته‌ام فکر می‌کنم. فقط کافی است ناامید نشوم و به آن هدفی که تعیین کرده‌ام شک نکنم که بدترین چیز، شک به مسیر، بعد از شروع آن است.

5- بالاخر بعد از دو سال طفره رفتن، یک زبان خارجی به غیر از انگلیسی را در دی ماه شروع کردم و با قدرت در حال جلو رفتن هستم. انگیزه بسیاری برای یادگیری آن دارم و حس می‌کنم دنیای جدیدی به روی من باز شده است. 

6- یک زبان برنامه نوسی جدید را شروع کردم ولی از آنجایی که آموزش بدون تمرین فایده‌ای ندارد، در حال تمرین کردن هستم. سایت خوبی هم پیدا کرده‌ام و تقریباً هفته‌ای یک یا دو تمرین انجام می‌دهم که البته بسیار کم است و امید است به هفته‌ای سه تمرین برسد.

7- حس خیلی خوبی نسبت به کار در ایران پیدا کرده‌ام و دیگه گزینه‌هایی مثل اپلای در ذهنم مانور نمی‌دهند و با خیال راحت می‌تونم برنامه‌ریزی کنم.

8- و اما مدتی است که تصمیم گرفته‌ام در این سایت هم کمتر بنویسم و مدتی را به گوشه‌نشینی سپری کنم و در خلوت خودم به کارها و اهدافم بپردازم؛ اهدافی که مسیرشان نیز جذاب است. هرچند بر خلاف خیلی از افراد که می‌گویند جذاب بودن مسیر کافیه، به نظرم این حرف‌ها برای سن من نیست و من دوست دارم که نتیجه تلاش‌هایم را در قالب رسیدن به اهدافم ببینم. شاید سال‌های آینده خود طی مسیر جذابیت کافی را برای من داشته باشه ولی در حال حاضر باید به نتیجه برسم و آخر مسیر را ببینم تا اون حس را به خوبی درک کنم و در جایگاهی باشم که بگویم من نیازی به رسیدن به قله ندارم و خود مسیر برایم کافی است. 

9- تماشای تلویزیون و پیگیری اخبار منفی و همچنین خبرهای مربوط به حوزه ورزش و فوتبال را نیز به طور کامل کنار گذاشته‌ام. برای پیگیری اخبار مفید به کانال تلگرام رهبری مراجعه می‌کنم و برای دیدن برنامه‌های دلخواهم نیز از اینترنت استفاده می‌کنم.

10- یکی از بهترین اوقات من زمانی است که وبلاگ دوستان متممی را مطالعه می‌کنم. واقعاً لذت بخش است.

11- بهترین تفریح من در سال 95، پیاده‌روی در حاشیه زاینده‌رود بوده است. پیاده‌روی با بهترین دوستم که  اتفاقاً هم پسرخاله هستیم و هم پسرعمو و البته بیشتر در جایگاه برادری هستیم. متأسفانه تا ماه‌های آینده به دلیل سربازی ممکن است به مدت دو سال جدا شویم و کمتر همدیگه رو ببینیم.

پی نوشت یک: با عرض معذرت برخی جاها را کمی مبهم نوشته‌ام؛ زیرا امکان توضیحات بیشتر وجود نداشت ولی دوستان نزدیک متوجه خواهند شد.

پی نوشت دو: این قسمت را چند روز بعد و پس از انتشار پست محمدرضا شعبانعلی در مورد «مهاجرت و ادامه تحصیل» اضافه کرده‌ام:

مهاجرت، همیشه با خوردن مهر خروج و ورود در پاسپورت کنترل فرودگاه‌ها انجام نمی‌شود. گاهی با حذف چند شماره از دفتر تلفن، با بستن یا باز کردن چند اکانت در شبکه های اجتماعی، با تغییر دادن کتابی که کنار تخت‌مان است، با تغییر دادن ساعت خواب و بیداری، با تغییر دادن انتظارات و چارچوب‌های ارزیابی گزینه‌ها اتفاق می‌افتد.

خوشحالم که من و دوستم زودتر این مهاجرت را شروع کردیم.

۲ نظر ۲۶ اسفند ۹۵ ، ۰۰:۵۰
صادق سلمانی

در مسائل مقدار اولیه، مقدار تابع در نقطه شروع داده می شود و با استفاده از روش های موجود مقدار آن را در سایر نقاط بدست می آوریم. در اینصورت منحنی تغییرات متغیر تابع بر حسب متغیر مستقل قابل رسم خواهد بود.

از جمله روش های حل مسائل مقدار اولیه می توان به روش های تیلور، اویلر و رانگ کاتا مرتبه دوم، سوم و چهارم اشاره نمود. در کلیه این روش ها مختصات هر نقطه با استفاده از مختصات نقطه ماقبلش بدست می آید. اساس کلیه این روش ها، استفاده از سری تیلور است.

تذکر: برای مطالعه توضیحات در مورد روش رانگ کاتا-2 به کتاب «کاربرد ریاضیات در مهندسی شیمی - روش های عددی» نوشته دکتر خراط مراجعه کنید.

خلاصه این روش:


در اینجا قصد دارم به بررسی یک مثال به روش رانگ کاتا - 2 بپردازم. قبلاً این مثال را به روش اویلر نیز حل کرده ام (این پست).

مثال:

معادله دیفرانسیل زیر را با استفاده از روش رانگ کاتا مرتبه دوم و برای حالت h = 0.5 حل کنید و مقدار تابع را تا x = 3.5 محاسبه کنید.


حل با استفاده از زبان برنامه نویسی پایتون (کدنویسی در محیط Spyder):
import numpy as np
from matplotlib import pyplot as plt
x0=1
y0=1
xf=3.5
n=6
h=(xf-x0)/(n-1)
x=np.linspace(x0,xf,n)
y=np.zeros([n])
y[0]=y0
for i in range(1,n):
    k1=h*x[i-1]*y[i-1]**(1/3)
    k2=h*(x[i-1]+h)*(y[i-1]+k1)**(1/3)
    y[i]=y[i-1]+0.5*(k1+k2)
for i in range(n):
    print(x[i],y[i])
plt.plot(x,y,'o')
plt.xlabel('value of x')
plt.ylabel('value of y')
plt.title('Approximate Solution with RK-2 Method')
plt.show()
نتایج:

1.0    1.0
1.5    1.67926784096
2.0    2.80994158899
2.5    4.52558068947
3.0    6.96573342035
3.5    10.2725017487

۰ نظر ۲۲ اسفند ۹۵ ، ۲۳:۴۰
صادق سلمانی

یادگیری همراه با اجرای پروژه

از سال سوم دانشگاه که درس چاه آزمایی را با دکتر رستمی در انستیتو مهندسی نفت دانشگاه تهران گذراندم، علاقه من به این درس بوجود آمد. دلیل اصلی علاقه من به مباحث چاه آزمایی این هست که احساس می کنم علم ریاضیات دخالت بیشتری در این مبحث دارد و پشت تمام  تحلیل های آن ریاضیات قرار دارد.

در سال چهارم دانشگاه تنها هدف من از مطالعه برای کنکور ارشد نفت، قبولی در دانشگاه صنعت نفت و گذراندن پروژه کارشناسی ارشد خودم در زمینه چاه آزمایی و زیر نظر دکتر عبدالنبی هاشمی بود که دقیقاً همین اتفاق هم افتاد و من به محض ورود به دانشگاه پروژه خودم را در زمینه چاه آزمایی یکی از مخازن گاز میعانی ایران تعریف کردم.

در سال اول مقطع کارشناسی ارشد با دکتر کرد آشنا شدم و کلاس حل تمرین دانشجویان سال چهارم کارشناسی در دانشکده نفت به من واگذار  شد (از زحمت های ایشان و موقعیتی که برای من فراهم نمودند بسیار متشکرم).

در سال دوم مقطع کارشناسی ارشد به طور کاملا اتفاقی با یکی از مهندسان با تجریه مناطق نفت خیر جنوب آشنا شدم و موارد متعدد عملیاتی  و نرم افزاری را از ایشان یاد گرفتم.

در این چند سال سعی کردم که موارد حداقلی را در علم چاه آزمایی یاد بگیرم و من تازه در ابتدای مسیر هستم. برای اینکه بتوانم آموخته هایم را به صورت کاملاً عملی و تجربه به کار ببندم، تصمیم گرفتم که با دوستانی که قصد دارند پروژه مقطع کارشناسی، ارشد و یا حتی پروژه های مستقل خود را در زمینه چاه آزمایی تعریف کنند، همکاری موثر و دوجانبه داشته باشم.

به همین جهت این دوستان می توانند با من در تماس باشند و برای تعریف و اجرای پروژه همکاری داشته باشیم و این باعث خوشحالی و پیشرفت من نیز خواهد بود. در طول مسیر اجرای پروژه با یکدیگر همکاری نموده و هر جایی را که بلد نباشم از سایر دوستانم در صنعت نفت کمک خواهم گرفت تا کار اصولی و موثری را انجام دهیم و به پایان برسانیم.

و اما خط مشی من در اجرای پروژه های چاه آزمایی بر اساس اصل بیان شده توسط نسیم طالب می باشد:

” نسیم طالب در دورانی که هنوز رکود اقتصاد جهانی در سالهای ۲۰۰۸ و سالهای پس از آن پیش نیامده بود، همیشه و همه‌جا اعلام می‌کرد که نظام بانکداری فعلی، شکننده (Fragile) است. او که همیشه معتقد بوده است باید به حرف کسانی گوش کنید که پای خودشان در تصمیم‌ و اظهارنظرشان گیر باشد، برای اثبات باورش به حرف خودش، قسمت عمده‌ی دارایی‌اش را روی معاملات آتی بازار بورس با فرض شکسته شدن نرخ‌ها سرمایه‌گذاری کرد و اتفاقاً بخش قابل توجهی از دارایی امروز او نیز از همین طریق کسب شده است.”


تماس با من برای شروع همکاری:

Salmani.sgh@gmail.com

صادق سلمانی

۰ نظر ۲۰ اسفند ۹۵ ، ۱۷:۲۸
صادق سلمانی