به جمع مشترکان مگیران بپیوندید!

تنها با پرداخت 70 هزارتومان حق اشتراک سالانه به متن مقالات دسترسی داشته باشید و 100 مقاله را بدون هزینه دیگری دریافت کنید.

برای پرداخت حق اشتراک اگر عضو هستید وارد شوید در غیر این صورت حساب کاربری جدید ایجاد کنید

عضویت
جستجوی مقالات مرتبط با کلیدواژه

fortran programming

در نشریات گروه فنی و مهندسی
تکرار جستجوی کلیدواژه fortran programming در مقالات مجلات علمی
  • Milad Kheiry, Farhoud Kalateh

    This paper aims to investigate the effects of uncertainty in soil characteristics and dam geometry on seepage flow using the hybrid Multivariate Adaptive Regression Splines (MARS) and Monte Carlo Method (MCM). A computer program based on Darcy flow is developed in the Fortran language to calculate the discharge flow. After validating the numerical FORTRAN code with experimental outputs, firstly, the Deterministic Finite Element Method (DFEM) was used to obtain Seepage Exit Discharge (SED) in Steady State Condition (SSC), and MCM was used for probabilistic analysis to account for uncertainty in random parameters. The program monitored Pore Water Pressure (PWP) changes and integrated them into the time/space domains. To ensure minimal error, the results of the models were compared by Standard Error Calculation (SEC). The research also introduced a new component to compare the seepage flow resulting from the analysis of models in a dimensionless manner called the Effective Discharge MARSplines (EDM). In the present research, the combination of Machine Learning (ML) and MCM algorithms was used in an innovative way for Random Finite Element Method (RFEM) calculations. The results of the research indicate that a 17.9% increase in the Hd/Hu ratio in the deterministic analysis results in a 29.3% decrease in EDM, while in the probabilistic analysis, a similar increase leads to a 19.02% decrease in EDM. Upon comparing deterministic and stochastic models, it can be concluded that deterministic analysis is more accurate and exhibits less error when compared to the probabilistic model.

    Keywords: FORTRAN Programming, Seepage Exit Discharge (SED), Two-Phase Soil, Stochastic Analysis, Computational Fluid Dynamics
  • بهنام کریمی فرزقی*، رضا نادری
    مسایل مربوط به انفجار می تواند در محیط های متفاوتی از جمله خاک مورد بررسی قرار گیرد. با توجه به کمتر شناخته بودن ماهیت انواع خاک ها و گستردگی معادلات حالت، این پدیده نیازمند بررسی دقیق می باشد. به دلیل مشکلات مدلسازی های آزمایشگاهی انفجار، از مدلسازی های عددی برای تحلیل این پدیده استفاده می شود. در بین روش های عددی، روش های با شبکه بندی مانند اجزای محدود با توجه به خصوصیات انفجار مانند سرعت بسیار بالا و تغییر شکل های شدید، در برخی مواقع باعث ایجاد خطاهای عددی شده و به همین دلیل استفاده از روش های عددی بدون شبکه برای مدلسازی این پدیده مناسب تر می باشد. همچنین با توجه به اینکه چاله های انفجاری خاک مساله مهمی بوده و بیشتر مطالعات صورت گرفته در این زمینه به صورت تجربی و آزمایشگاهی می باشد، در این مقاله سعی شده است به بررسی چاله های انفجاری از نظر قطر و ارتفاع چاله ایجاد شده در اثر مقادیر مختلف ماده منفجره پرداخته شود. مدل سازی با استفاده از روش بدون شبکه ذرات هموارساز SPH و توسط زبان برنامه نویسی فرترن انجام شده و علاوه بر چاله های انفجاری، فشار ناشی از انفجار در خاک و تغییرات سطح خاک در اثر انفجار نیز موردمطالعه قرارگرفته است. برای اعتبار سنجی مدل، از نتایج یک بررسی آزمایشگاهی کمک گرفته شده که نتایج قابل قبولی ارائه می نماید. در پایان نیز چاله های انفجاری در یک خاک دو لایه مورد مطالعه قرار گرفته است. برنامه نوشته شده می تواند برای مدلسازی های انفجار در خاک و چاله های انفجاری مورداستفاده قرارگیرد.
    کلید واژگان: انفجاردر خاک، چاله انفجار، مدل سازی عددی، SPH، برنامه نویسی فرترن
    B. Karimi Ferezghi *, R. Naderi
    Explosion problems can be examined in different environments. Due to the lesser-known nature of soil types and extent of the equations of state,explosion problems need careful analysis.Because of difficulties in laboratory explosion modeling, numerical models use to analyze this phenomenon Using the SPH methodology avoids the disadvantages of traditional numerical methods in treating large diformations in the extremely transient explosion process. Since explosion crater in the soil is an important problem and most of the studies are experimental, In this article it is tried to investigate the craters diameter and height caused by the different amounts of explosives. The model is programmed with Fortran language and smooth particle hydrodynamics,SPH, the craters, pressure caused by the explosion in the soil and the soil surface changes are also studied. To validate the model, the results of a laboratory study were used and it is shown that they are consistent with the numerical results of this study.Finally,craters in a two layer soil is studied.This program can be used for modeling of soil explosion and craters.
    Keywords: soil Explosion, craters, Numerical Modeling, SPH, Fortran Programming
  • بهنام کریمی فرزقی، رضا نادری *
    تحلیل دقیق تر و مطمئن تر سازه ها در صورتی امکان پذیر است که بتوان با دقت بیشتر عوامل موثر در تحلیل را شناسایی کرد. یکی از عوامل مهم در تحلیل، تعیین نوع و میزان بارگذاری سازه است. در بین انواع بارگذاری، بارهای دینامیکی به ویژه بارهای ناشی از انفجار و ضربه، بسیار پیچیده تر و تعیین دقیق آن ها مشکل تر می باشد. با توجه به مشکلات مدل سازی های آزمایشگاهی انفجار، استفاده از مدل سازی های عددی برای تحلیل این پدیده قابل توجیه است. در این بین روش های با شبکه بندی مانند اجزای محدود با توجه به خصوصیات انفجار مانند سرعت بسیار بالا و تغییر شکل های شدید، در برخی مواقع باعث ایجاد خطاهای عددی می شوند. در این مقاله انفجار در زیر آب، با استفاده از روش بدون شبکه ذرات هموارساز SPH توسط زبان برنامه نویسی فرترن برنامه نویسی و مدل سازی شده و فشار ناشی از انفجار در زیر آب و تغییرات سطح آب در اثر انفجار مورد مطالعه قرار گرفته است. در پایان نیز نتایج مثال حل شده با رابطه تجربی مورد مقایسه گرفته که نتایج قابل قبولی ارائه می نماید. برنامه نوشته شده می تواند برای مدل سازی های انفجار در آب مورد استفاده قرار گرفته و نتایج حاصل از این مدل سازی در تعیین فشار و ضربه وارد بر سازه های دریایی مورد استفاده قرار گیرد.
    کلید واژگان: انفجار، مدل سازی عددی، روش بدون شبکه SPH، برنامه نویسی فرترن، انفجار در آب
    B. Karimi Ferezghi, R. Naderi *
    An accurate and safer analysis for structure is possible if we can identify factors in the analysis more accurately. One of the important factors in the analysis is the identification the kind and intensity of structural loading. Among the types of loading, especially dynamic loads and impact loads resulting from the explosion, is far more complicated and difficult to determine. According to lab explosion modeling problems, using numerical modeling to analyze these phenomena can be reasonable. Uses grid methods like Finite element method caused a numerical error due to intense deformation and high velocity of blast. In this paper, underwater explosion was modeled and programmed with numerical mesh-less method, Smooth Particle Hydrodynamics (SPH), using Fortran programming language and explosion pressure and water level changes in the blast were studied. Finally the solving problem is compared with empirical relation. The results of this model are very similar to empirical relationship. This program can be used for underwater explosions modeling and the results can be used to determine pressures and impacts on marine structures.
    Keywords: explosion, Numerical modeling, meshless method, SPH, Fortran Programming, Under water explosion
  • علی کمک پناه، سیدمجید سبزپوشان
    جداسازی لرزه ای، یک روش نسبتا جدید مورد استفاده در ساختمان های مقاوم در برابر زلزله است که مبنای آن کاهش نیروهای وارده بر سازه، به جای افزایش ظرفیت سازه برای تحمل بارهای جانبی، است. با وجود پیشرفت های اخیر و تحقیقات فراوان صورت گرفته، مقایسه اقتصادی این روش با سایر روش ها و گرایش های بیش از حد محافظه کارانه ی آئین نامه ها، هنوز به عنوان موانع گسترش سراسری این فناوری به حساب می آیند. بنابراین در این مقاله با هدف قرار دادن بحث اقتصادی این مقوله و در نظر گرفتن وضعیت آیین نامه های موجود و توجه به مسائل کاربردی و عملی و همچنین با اعمال تغییراتی در روند متداول طراحی جداسازها و بهره گیری از روش بهینه سازی الگوریتم ژنتیک، برنامه ای در محیط برنامه نویسی فرترن نوشته شده که این برنامه در حقیقت ترکیبی از برنامه طراحی جداسازها و برنامه بهینه سازی الگوریتم ژنتیک بوده و هدف اصلی آن کاهش هزینه های مربوط به جداسازی سازه ها با توجه به ملاحظات کاربردی و عملی این فناوری است. این برنامه قادر است تا بر اساس ابعاد زمین مورد نظر، پلان های مختلف ستون گذاری را با در نظر گرفتن مسائل مرتبط با روسازه و همچنین مسائل اجرایی بررسی نموده و پلانی که منجر به تولید سامانه جداساز با هزینه ی کمتری باشد را به عنوان پلان پیشنهادی معرفی نماید.
    کلید واژگان: جداسازی لرزه ای، هزینه های اقتصادی، مدل بهینه، برنامه نویسی فرترن
    A. Komak Panah, S.M. Sabzpooshan
    Quake isolation is a comparatively new method for designing earthquake-resisting buildings. Instead of increasing the resistance of the structure against lateral pressures, this method is based on reducing the pressures on it. Economic expenses comparing with other methods are against widespread application of this technology. Therefore, this paper; aiming at the economic aspects of this method, considering the present approach of the codes, focusing on this method’s applicatory and practical aspects, making changes in prevailing processes of designing structures, and using optimization technology of genetic algorithm; presents a program in Fortran environment. This program is, in fact, a combination of the programs of isolation designing and that of genetic algorithm optimization, and its main goal is to reduce the expenses of isolating structures, considering the applicatory and practical aspects of this technology. Based on the dimensions of a certain site, this program is able to examine the various plans of columniation while considering the matters related to superstructure and implementation and finally suggest a plan which leads to the production of an isolation system with lower expenses.
    Keywords: Quake isolation, Economical costs, FORTRAN programming, optimized model
نکته
  • نتایج بر اساس تاریخ انتشار مرتب شده‌اند.
  • کلیدواژه مورد نظر شما تنها در فیلد کلیدواژگان مقالات جستجو شده‌است. به منظور حذف نتایج غیر مرتبط، جستجو تنها در مقالات مجلاتی انجام شده که با مجله ماخذ هم موضوع هستند.
  • در صورتی که می‌خواهید جستجو را در همه موضوعات و با شرایط دیگر تکرار کنید به صفحه جستجوی پیشرفته مجلات مراجعه کنید.
درخواست پشتیبانی - گزارش اشکال