منوی اصلی
مهندسی مکانیک و هوافضا
www.Aeros.ir
  • حسین اتحادی پنجشنبه 19 آذر 1394 11:02 ب.ظ نظرات ()
    جعبه‌ ابزار الگوریتم ژنتیك مجموعه‌ای از تابع‌هایی هستند كه توانایی اپیتیمم كردن را با استفاده از محیط محاسبات عددی دارد. این الگوریتم قابلیت حل مسائل مختلف در زمینه بهینه‌سازی است تمام توابع این جعبه ابزار از M فایل‌های مطلب هستند كه تابع را بهینه می‌كند.البته می‌‌توانید قابلیت‌های الگوریتم ژنتیك را توسط M فایلی كه خودتان می‌نویسید یا با تركیب تابع‌های مطلب افزایش دهید.

    نوشتن ‌M فایل

    در این قسمت نشان می دهیم كه چه‌طور می‌توان یك M فایل برای تابع نوشت كه می‌خواهیم آن را بهینه كنیم فرض كنیم می‌خواهیم تابع زیر را بهینه كنیم.

     

    y1

    مراحل زیر را انجام دهید .

    ... ادامه مطلب 

    آخرین ویرایش: پنجشنبه 19 آذر 1394 11:07 ب.ظ
    ارسال دیدگاه
  • حسین اتحادی پنجشنبه 19 آذر 1394 08:40 ب.ظ نظرات ()


    بخش دوم

    2-2- اجزاء تونل باد

    2-2-1- اجزاء اصلی تونل باد

    sem-mec.sub.ir





    2-4-1-1- مقطع آزمون (Test Section)

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

    مقطع آزمون را می توان با توجه به ابعاد مختلف آن (طول ،عرض و ارتفاع) به سه دسته ی کوچک، متوسط و بزرگ تقسیم کرد. برای تقسیم بندی تونل به این سه دسته هنوز قاعده و استانداردی در نظر گرفته نشده است و هر یک از کشورها به صورت مستقل محدوده ای را انتخاب می کنند و گاهی نیز مشاهده شده است که ، این دسته بندی ها بر اساس سطح مقطع آزمون توام با سرعت هوای آن به کار برده شده است. برای نمونه از نظر سطح مقطع آزمون در آمریکا تونل های باد در سه نوع بزرگ ، متوسط و کوچک شناسایی می شوند ، که شرح آن در بخش تقسیم بندی تونل های باد از نظر ابعاد و شکل هندسی مقطع آزمون (Size & Geometry Shape) گذشت.

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

    ..... ادامه مطلب

    آخرین ویرایش: پنجشنبه 19 آذر 1394 08:44 ب.ظ
    ارسال دیدگاه
  • حسین اتحادی پنجشنبه 19 آذر 1394 08:31 ب.ظ نظرات ()

    گاهی تعدادی عدد داریم که دارای بخش اعشاری می باشند، اما می خواهیم آنها را به یک عدد صحیح، تبدیل کنیم (گرد کنیم). در متلب، برای این منظور، چند تابع در نظر گرفته شده است که انتخاب از میان آنها، به این بستگی دارد که عمل گرد کردن را به چه صورت بخواهیم انجام دهیم.

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

    دستور round گرد کردن به سمت نزدیکترین عدد صحیح
    دستور fix گرد کردن به سمت صفر
    دستور ceil گرد کردن به سمت مثبت بینهایت
    دستور floor گرد کردن به سمت منفی بینهایت

    ....... ادامه مطلب

    آخرین ویرایش: پنجشنبه 19 آذر 1394 08:37 ب.ظ
    ارسال دیدگاه
  • حسین اتحادی پنجشنبه 19 آذر 1394 05:14 ب.ظ نظرات ()


     

    وبسایت الگوریتم رقابت استعماری، مطلب جالبی با عنوان “استراتژی حل مسائل بهینه سازی با استفاده از الگوریتم رقابت استعماری” منتشر کرده است. با توجه به اهمیت و جذابیت این موضوع برای مخاطبین متلب سایت بر آن دیدیم تا این پست را بر روی سایت نیز قرار دهیم. با کلیک بر روی ادامه مطلب می توانید، این پست وبسایت الگوریتم رقابت استعماری را مطالعه نمایید.

     


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

     

     

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

    ۱) بهینه سازی چیست؟

    بهینه‌سازی، تغییر دادن ورودی‌ها و خصوصیات یک دستگاه، فرایند ریاضی و یا آزمایش تجربی است، به نحوی که بهترین خروجی یا نتیجه به دست بیاید (شکل زیر). ورودی‌ها، متغیرهای فرایند یا تابع مورد بررسی هستند که با نام‌های تابع هدف (Objective Function)، تابع هزینه (Cost Function) و یا تابع برازندگی (Fitness Function) نامیده می‌شود. خروجی‌ نیز به صورت هزینه، سود و یا برازندگی تعریف می‌شود. غالب مسائل بهینه‌سازی به صورت کمینه‌سازی مقدار یک تابع هزینه در نظر گرفته شده‌اند. به راحتی می‌توان نشان داد که هر نوع مسأله‌ی بهینه‌سازی را می‌توان در قالب یک مسأله‌ی کمینه‌سازی تعریف نمود.



    شکل: فرایند یا تابعی که بهینه‌سازی می‌شود. در بهینه‌سازی ورودی‌ها یا متغیرها به نحوی تغییر داده می‌شوند که خروجی مطلوب به دست بیاید.
    آخرین ویرایش: پنجشنبه 19 آذر 1394 05:15 ب.ظ
    ارسال دیدگاه
  • حسین اتحادی پنجشنبه 19 آذر 1394 05:20 ق.ظ نظرات ()
    sem-mec.sub.ir
    به ادامه ی مطلب مراجعه کنید
    آخرین ویرایش: پنجشنبه 19 آذر 1394 05:23 ق.ظ
    ارسال دیدگاه
  • حسین اتحادی پنجشنبه 19 آذر 1394 05:12 ق.ظ نظرات ()
    خیلی از مشکلاتی که هنگام کد نویسی بر میخوریم به دلیل عدم درک صحیح از مبانی اولیه ی حاکم بر نرم افزار میباشد .نکات زیر همان مبانی مهم و ساده ای هستند که فهم آنها بسیار کارگشا میباشد .

    sem-mec.sub.ir
    به ادامه ی مطلب مراجعه کنید
    آخرین ویرایش: پنجشنبه 19 آذر 1394 05:20 ق.ظ
    ارسال دیدگاه
  • حسین اتحادی پنجشنبه 19 آذر 1394 04:23 ق.ظ نظرات ()
    در ریاضیات، علامت سیگما ( ∑ ) که برای جمع زدن یک عبارت می باشد، زیاد به کار می رود. در عبارت جلوی سیگما، متغیری وجود دارد که هر بار مقدار آن، تغییر می کند. در متلب برای محاسبه مجموع نوشته شده با علامت سیگما، دستور symsum در نظر گرفته شده است. به مثال زیر توجه کنید :

    فرض کنید بخواهیم مجموع زیر را محاسبه کنیم :

    k=1n(1k1k+1)

    می نویسیم :


    syms k n
    symsum(1/k-1/(k+1),1,n)

    نتیجه :


    ans =
     
    psi(n + 1) - psi(n + 2) + 1


    فرض کنید بخواهیم مجموع زیر را محاسبه کنیم :

    n=1(1n2)

    می نویسیم :


    syms n
    symsum(1/n^2,1,Inf)

    نتیجه :


    ans =
     
    pi^2/6
    آخرین ویرایش: پنجشنبه 19 آذر 1394 04:27 ق.ظ
    ارسال دیدگاه
  • حسین اتحادی پنجشنبه 19 آذر 1394 04:05 ق.ظ نظرات ()

    همانطور که می دانید، دستور:

    sum(A)

    جمع عضوهای هر ستون از ماتریس A را بر می گرداند. یعنی اگر A ماتریسی به ابعاد mxn باشد، حاصل

    sum(A)

    برداری است nx1 که اعضای آن، مجموع اعضای هر ستون از A است.

    colsums = sum(A);

     sem-mec.sub.ir

    حال اگر بر فرض بخواهیم این دستور، مجموع اعضای هر سیر از ماتریس را بدهد، چه می کنیم؟

    یک راه این است، که از ترانهاده ماتریس sum می گیریم:

    rowsums = sum(A’)

    که اگر بخواهیم، حاصل شکل ستونی خود را حفظ کند، باید حاصل را نیز ترانهاده کنیم.

    اما برای این کار، راه ساده تری هست: پارامتر دیگری به دستور sum اضافه می کنیم:

    dimsums = sum(A,n)

    که در آن، n بُعدی است که می خواهیم عمل مجموع گیری روی آن صورت گیرد. اگر بخواهیم از اعضای ستونها مجموع بگیرد، n را 1 قرار می دهیم که همان پیش فرض است. اگر از اعضای ستونها مجموع بگیرد، n را 2 قرار می دهیم. اگر حتی ماتریس ما ابعاد بالاتری داشت و خواستیم از آن بُعد مجموع بگیرد، n را برابر آن بُعد قرار می‌دهیم.

     

    اگر بخواهیم مجموع کل درایه های ماتریس را به دست آوریم، راهش (که خودم تا چند وقت پیش به کار می بردم) این بود

    sum(sum(A))

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

    sum(A(:))

    این دستور در واقع اول کل اعضای ماتریس A را به صورت یک بردار ستونی در می آورد، بعد از آن مجموع می گیرد. استفاده از

    A(:)

    در خیلی جاها بدرد خواهد خورد.
    آخرین ویرایش: پنجشنبه 19 آذر 1394 04:27 ق.ظ
    ارسال دیدگاه
  • حسین اتحادی دوشنبه 16 آذر 1394 01:44 ق.ظ نظرات ()
    تونل باد 
    2-1- کاربرد تونل باد

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

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



    2-2- انواع تونل باد

    تقسیم بندی کلی تونل باد

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

    · از نظر ابعاد و شکل هندسی مقطع آزمون (Size & Geometry Shape)

    · از نظر مسیر جریان هوا (Air StreamLine)

    · از نظر سرعت جریان هوا و عدد رینولدز در مقطع آزمون (Reynolds Number)

    · از نظر شکل قرار گرفتن و نصب بدنه (Installation)

    · از نظر موارد استفاده و کار برد تونل (Using & Performance)

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

    www.sem-mec.sub.ir


    به ادامه ی مطلب مراجعه کنید
    آخرین ویرایش: پنجشنبه 19 آذر 1394 08:39 ب.ظ
    ارسال دیدگاه
  • حسین اتحادی دوشنبه 16 آذر 1394 12:55 ق.ظ نظرات ()
    اگر دنبال یک کتابچه کوچک و مختصر و مفید میگردید که تمامی نیازهای اولیه یک مهندس هوافضا و مکانیک را برطرف کند این کتاب فوق العاده مفید را از دست ندهید .این کتابچه حاوی تمامی فرمول های مهم و ضروری که از ابتدای تحصیل تا مقطع دکتری خوانده اید میباشد.
    در اینجا شما موارد را بدون نیاز به انواع اطلاعات غیر ضروری دنبال می‌کنید. این کتاب برای دانشجویان کارشناسی و کارشناسی ارشد و متخصصان در زمینه حمل‌ونقل هوایی و مهندسی هوافضا در نظر گرفته شده است که یک راهنمای مختصر و قابل حمل است و طیف وسیعی از اطلاعات در صنعت هوافضا را پوشش می‌دهد. این متن منحصربه‌فرد دانشی تخصصی در رابطه با فرمول‌ و داده‌ها ارائه می‌دهد، به نحوی که به سرعت در دسترس و به آسانی قابل درک باشد…

    www.sem-mec.sub.ir

    برای دانلود به ادامه ی مطلب مراجعه نمایید
    آخرین ویرایش: دوشنبه 16 آذر 1394 01:17 ق.ظ
    ارسال دیدگاه
تعداد صفحات : 29 ... 6 7 8 9 10 11 12 ...
شبکه اجتماعی فارسی کلوب | Buy Website Traffic | Buy Targeted Website Traffic