• civil-engineering-classpad-transportation

    برنامه های درس مهندسی ترابری

    برنامه های درس مهندسی ترابری شامل موارد زیر است:



            bulletمحاسبه توزیع سفر به روش فراتر

                     bulletمحاسبه توزیع سفر به روش جاذبه
     
                              bulletکاربرد مدل لوجیت در محاسبات توزیع سفر

                  

  • transportation مهندسی ترابری

خریداری محصولات

Iran-Calculator-calc-here-you-are

نحوه خریداری محصولات و چگونگی دریافت خدمات در این بخش توضیح داده شده است.

خریداری محصولات و خدمات

آموزش برنامه محاسبه توزیع سفر به روش فراتر

در این مطلب

Ferater-001

توضیحات :

‏* این برنامه به درد چه کسایی میخوره؟

این برنامه مناسب برای رشته مهندسی عمران، درس مهندسی ترابری است. ‏اگرچه این برنامه برای مقطع کارشناسی نوشته شده، ولی خیلی از دانشجوهای مقطع کارشناسی ارشد گرایش حمل و نقل این برنامه را خریدن. بنابراین اگه قصد ادامه تحصیل در مقطع کارشناسی ارشد رو داری، با یه تیر چند نشون بزن! (این ‏برنامه برای ماشین حسابهای سری کلاسپدClassPad ‎‏  نوشته شده است.)‏

‏* این برنامه چه کارایی میتونه بکنه؟

 در این برنامه ‏موارد زیر با ذکر جزئیات محاسبه میشود:‏

  • ماتریسهای تولید و جذب نواحی مختلف
  • انجام آزمون همگرایی و بررسی شرط توقف محاسبات
  •  در نظر گرفتن سهم ساعت اوج ترافیک
  •  در نظر گرفتن ضریب همسنگ سواری
  • در نظر گرفتن ضریب همسنگ سواری

 

‏* این برنامه ویژگی خاصی هم داره؟

 

با توجه به زمانبر بودن انجام محاسبات توزیع سفر به روش فراتر، این برنامه نقش مهمی در سرعت و دقت کاربر داره و میتونه کمک بزرگی برای دانشجوها باشه.‏

‏* دیگه؟

این برنامه رو دوست خوبم جناب مهندس صالحی نوشتن و یادمه خیلی اون زمان سر جلسه امتحان به دردمون خورد.‏ امیدوارم هر جا هستن سلامت باشن.


تولید و جذب روزانه سفر در افق طرح برای 4 ناحیه در منطقه مورد مطالعه به صورت جدول شماره 1 است. چنانچه ماتریس سختی دسترسی بین نواحی مطابق ‏جدول شماره 2 باشد، مطلوب است توزیع سفرها برای این چهار ناحیه در صورتیکه 25% کلیه سفرها با اتوبوس، 30% با تاکسی و بقیه با سواری انجام شود. ‏ضریب سرنشین اتوبوس، تاکسی و سواری شمال راننده به ترتیب برابر 30، 3.4 و 1.8 و ضریب همسنگ سواری آنها برابر 3، 1.5 و 1 میباشد.‏دقت شود، توزیع سفر برای چهار ناحیه بر حسب همسنگ سواری در ساعت اوج ملاک میباشد.‏ ‏

 

Transportaion-Engineering-Ferater-002

 Transportaion-Engineering-Ferater-003

 

حل مسئله توزیع سفر بین نواحی مختلف به روش فراتر به صورت دستی به شکل زیر است:

Transportaion-Engineering-Ferater-001

Transportaion-Engineering-Ferater-004

Transportaion-Engineering-Ferater-005

Transportaion-Engineering-Ferater-006

 


 حل مسئله توزیع سفر بین نواحی مختلف به روش فراتر با استفاده از برنامه ماشین حساب:

 گام اول : در محیط کلاسپد وارد ‏program‏ شده پس از ‏انتخاب پو شه مربوطه و برنامه فراتر کلید اجرا را ‏بفشارید تا وارد برنامه شوید . ‏

گام دوم :

Transportaion-Engineering-Ferater-011

Transportaion-Engineering-Ferater-012

توجه : تفاوت این برنامه با برنامه های قبلی در این است ‏که در طول برنامه اگر اشتباهی در ورود اطلاعات به وجود ‏آید با تایپ ‏‎0.123‎‏ در قسمت های بعدی می توانید به پارت ‏مربوطه رفته و آن را اصلاح نمایید.ضمنا نوع کلاس پد را باید ‏وارد کنید .‏

گام سوم : در اين مرحله برنامه از شما مي خواهد تا تعداد ‏نواحی رااعلام كنيد ‏

Transportaion-Engineering-Ferater-013

گام چهارم : اینک شما باید مشخص کنید که تمایل دارید ‏داده هایتان تا چند رقم اعشار گرد شوند.‏

Transportaion-Engineering-Ferater-014

گام پنجم : در صورت وجود محدودیت تكرار سيكل ها در ‏صورت مسئله، آن ‏ را وارد نماييد .‏

Transportaion-Engineering-Ferater-015

پارت 1‏‎(part1)‎
گام ششم : اینک شما باید مشخص کنید سفر موجود بین ‏نواحی تابع کدام حالت زیر است . بعد باید به همان صورت ‏که مشخص نموده اید ماتریس سفر وضع موجود را بدهید.‏

Transportaion-Engineering-Ferater-017

Transportaion-Engineering-Ferater-016

گام هفتم : اینک باید طبق آنچه که در شکل ملاحظه می ‏کنید وارد ‏main‏ شوید و ماتریس سفر وضع موجود را بسازید ‏‏. سپس آن را کپی نموده و در انتهای پارت ‏paste‏ نمایید . ‏

Transportaion-Engineering-Ferater-018

همانطور که می بینید باید ماتریس را انتخاب و کپی نمایید و در محل مربوطه ‏paste نمایید . ‏

Transportaion-Engineering-Ferater-021

در انتها وقتی ‏ماتریس را ساختید بر روی Transportaion-Engineering-Ferater-019 کلیک ‏کنید تا برنامه ادامه پیدا کند.‏

Transportaion-Engineering-Ferater-022

در نهایت پس از ‏paste ‎‏  نمودن ماتریس و کلیک بر ‏ok ‏ ‏برنامه ماتریس داده شده و همچنین اتمام پارت 1 را نشان ‏می دهد و پارت 2 شروع می شود .(کیبورد بالا باشد .)‏

پارت 2‏

گام هشتم : حال بايد توليد هر ناحيه را وارد نماييد . شماره ‏نوشته شده در قسمت پايين نشان دهنده شماره ناحيه ‏مي باشد . در نهايت پس از وارد نمودن تمامي توليدات ‏نواحي ماتريس توليد نمايش مي شود .‏

Transportaion-Engineering-Ferater-023

پارت 3‏
گام نهم : حال بايد جذب هر ناحيه را وارد نماييد . شماره ‏نوشته شده در قسمت پايين نشان دهنده شماره ناحيه ‏مي باشد . در نهايت پس از وارد نمودن جاذبه تمامي ‏نواحي ماتريس جذب نمايش مي شود ‏

Transportaion-Engineering-Ferater-025

Transportaion-Engineering-Ferater-026

گام دهم : اينك برنامه به طور خودكار بررسي مي نمايد كه ‏آيا مجموع توليد و جاذبه با هم برابري مي كند يا خير . در ‏صورت عدم برابري ماتريس جذب جديد ارائه مي شود .‏

گام یازدهم : از مرحله قبل تا شروع پارت 4 تمامي كنترل ها ‏و معادل سازي ها به صورت خودكار انجام مي شود . در اين ‏قسمت برنامه ماتريس ‏ai‏ در سيكل اول را ارائه مي كند . ( ‏تعادل رديف ماتريس )‏

Transportaion-Engineering-Ferater-027

گام دوازدهم :بعد از ارائه ماتريس فوق برنامه به صورت ‏كاملا خودكار به سراغ تعيين ماتريس ‏bj‏ مي رود ( كنترل و ‏تعيين ضرايب اصلاح ستون ماتريس سفر) و آن را نمايش ‏مي دهد .‏

Transportaion-Engineering-Ferater-028

گام سیزدهم : در اين مرحله برنامه به طور خودكار به ‏بررسي آزمون همگرايي و شرط توقف محاسبات مي پردازد ‏‏. (آزمون همگرايي و تعداد تكرار سيكل)‏
در صورت بر قرار نبودن شرايط مذكور برنامه ‏ai‏ سيكل بعد را ‏محاسبه مي كند .‏
و بعد در اين قسمت مجددا تعادل ستون ها مورد بررسي ‏قرار مي گيرد و ما تريس ‏bj‏ نظير اين سيكل ارائه مي شود ‏این کار آنقدر تکرار می شود تا یکی از شروط توقف برقرار ‏گردد .‏

گام چهاردهم : در اين قسمت همانگونه كه در شكل زير ‏نمايش داده مي شود برنامه خودكار اتمام محاسبات را ‏نشان مي دهد . تاييد اين مطلب در خود برنامه گنجانده ‏شده است كه بر چه اساسي محاسبات تمام شده است ‏آيا بر اساس تعداد سيكل بوده (عددي كه در گام پنجم وارد ‏نموديد .) يا واقعا محاسبات تمام شده است ‏
در نهايت همانگونه كه در شكل رو به رو مشاهده مي كنيد ‏ماتريس سفر در سال طرح ارائه مي شود . در این حالت به ‏جهت ‏O‏ وD ‎‏ در نتیجه خروجی دقت شود که اشتباه نکنید .‏

Transportaion-Engineering-Ferater-030

Transportaion-Engineering-Ferater-029

در این حالت ‏O‏ بالا و ‏D‏ پایین قرار دارد .‏

پارت 4‏
گام پانزدهم : در این مرحله شما باید ابتدا تعداد وسیله ‏‏(اتوبوس تاکسی و... ) را شمرده و تعداد آنها را وارد کنید .‏

Transportaion-Engineering-Ferater-031

و سپس برای هر وسیله مشخصات آن شامل درصدد ‏سفری که با وسیله صورت می گیرد و همچنین ضریب ‏سرنشین و در انتها ضریب همسنگ سواری آن را وارد کنید ‏‏. این موارد بستگی به خواست مسئله دارند . مثلا اگر ‏مسئله از شما همسنگ نخواسته بود به جای آن یک وارد ‏می کنید !‏

Transportaion-Engineering-Ferater-032

و در قسمت بعد شما باید سهم ساعت اوج از کل ترافیک را ‏وارد کنید .‏
در انتها توجه کنید که ضریب سرنشین برای غیر سواری ‏شامل راننده نمی شود !‏

نکته :‏
در این مثال در صورت مسئله راننده را کنار گذاشته ایم لذا ‏نیازی به کسر یک واحد از ضریب سرنشین وسیله نمی ‏باشد .‏

در انتها ضریب تبدیل ماتریس سفر به مورد دلخواه مسئله ‏با 4 رقم اعشار گرد شدن ارائه می گردد

Transportaion-Engineering-Ferater-035

در اینجا چون روش هیچ یا همه می باشد تعداد تقسیم را ‏یک وارد می کنیم .‏

Transportaion-Engineering-Ferater-033

در انتها ماتریس سفر در افق طرح با مقیاس مناسب ارائه ‏شده و بعد ماتریس تخصیص ارائه می گردد .‏

Transportaion-Engineering-Ferater-034

نکته :‏
در صورت تمایل شما جهت مقایسه نتایج با سایر ‏دانشجویان متغیر های مربوطه ذخیره می شود در غیر این ‏صورت کلیه متغیر های اضافی پاک می گردد .‏

Transportaion-Engineering-Ferater-038

نکته : در صورت بروز خطا می توانید با تایپ ‏‎0.123‎‏ در هر ‏قسمت وارد محیط اصلاحیات شده و با مشخص کردن ‏شماره پارت مربوطه آن را اصلاح کنید . ‏

Transportaion-Engineering-Ferater-036

در نهايت پيغام اتمام برنامه ظاهر مي شود .‏
با آرزوي موفقيت براي شما
با تشكر از
هادي صالحي
‏‏

مثال : فرکانس های زاویه ای طبیعی و بردار شکل مود را برای سازه زیر بیابید .

دیدگاه‌ها   

 
0 #2 مدیر سایت 1394-03-24 10:51
به نقل از علی تاری:
سلام ،خسته نباشید بیزحمت اگه میشه نحوه نوشتن این برنامه های درس ترابری رو برای ماشین حساب کاسیو ۵۸۰۰ بذارید ،چند روز دیگه امتحان ترابری دارم ،اگه تا فردا بذارید ممنون میشم با تشکر

با سلام
متاسفانه چون زبان برنامه نویسی ماشین حسابها با هم تفاوت دارن نمیشه به راحتی برنامه ها را تبدیل کرد و زمانبر است. ولی اگر شما برنامه را آماده کردید میتوانیم با نام خود شما در سایت قرار دهیم تا شایر دوستان هم استفاده کنند.
موفق باشید
نقل قول کردن | گزارش به مدیر
 
 
0 #1 علی تاری 1394-03-24 10:26
سلام ،خسته نباشید بیزحمت اگه میشه نحوه نوشتن این برنامه های درس ترابری رو برای ماشین حساب کاسیو ۵۸۰۰ بذارید ،چند روز دیگه امتحان ترابری دارم ،اگه تا فردا بذارید ممنون میشم با تشکر
نقل قول کردن | گزارش به مدیر